]> git.baikalelectronics.ru Git - kernel.git/commit
usb: core: acpi: Use the sysdev pointer instead of controller device
authorHeikki Krogerus <heikki.krogerus@linux.intel.com>
Thu, 28 Apr 2022 11:10:55 +0000 (14:10 +0300)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Thu, 5 May 2022 19:57:31 +0000 (21:57 +0200)
commit6663dc59070f796560663122b1c1af04f00a6481
tree15ce57fe7d760100d78d8abeceabffdf57925325
parentd790fe819ea8b276dfa15dc16572b3e999eb579e
usb: core: acpi: Use the sysdev pointer instead of controller device

The controller device (hcd) does not always have the ACPI
companion assigned to it at all. We can not rely on it when
finding the ACPI companion for the root hub. Instead we need
to use the sysdev pointer.

Signed-off-by: Heikki Krogerus <heikki.krogerus@linux.intel.com>
Link: https://lore.kernel.org/r/20220428111056.3558-2-heikki.krogerus@linux.intel.com
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
drivers/usb/core/usb-acpi.c