aboutsummaryrefslogtreecommitdiff
path: root/drivers/usb/class/cdc-acm.h
diff options
context:
space:
mode:
authorRob Herring <[email protected]>2020-04-29 15:58:22 -0500
committerRob Herring <[email protected]>2020-05-13 12:42:46 -0500
commita5a38765ac79b27d53e45a283418e75c0b57c1bb (patch)
tree710c90de1808fd5cb95068049cf4c6458aaefa22 /drivers/usb/class/cdc-acm.h
parentd06cfe3f123c50449a0c3ece21bc16668289c50f (diff)
bus: vexpress-config: simplify config bus probing
The vexpress-config initialization is dependent on the vexpress-syscfg driver probing. As vexpress-config was not a driver, deferred probe could not be used and instead initcall ordering was relied upon. This is fragile and doesn't work for modules. Let's move the config bus init into the vexpress-syscfg probe. This eliminates the initcall ordering requirement and the need to create a struct device and the "vexpress-config" class. Cc: Lorenzo Pieralisi <[email protected]> Cc: Linus Walleij <[email protected]> Cc: Arnd Bergmann <[email protected]> Cc: Greg Kroah-Hartman <[email protected]> Reviewed-by: Sudeep Holla <[email protected]> Acked-by: Liviu Dudau <[email protected]> Signed-off-by: Rob Herring <[email protected]>
Diffstat (limited to 'drivers/usb/class/cdc-acm.h')
0 files changed, 0 insertions, 0 deletions