Commit be3d5a49 authored by Niklas Schnelle's avatar Niklas Schnelle Committed by Greg Kroah-Hartman

usb: add HAS_IOPORT dependencies

In a future patch HAS_IOPORT=n will result in inb()/outb() and friends
not being declared. We thus need to add HAS_IOPORT as dependency for
those drivers using them.
Co-developed-by: default avatarArnd Bergmann <arnd@kernel.org>
Signed-off-by: default avatarArnd Bergmann <arnd@kernel.org>
Signed-off-by: default avatarNiklas Schnelle <schnelle@linux.ibm.com>
Link: https://lore.kernel.org/r/20230522105049.1467313-37-schnelle@linux.ibm.comSigned-off-by: default avatarGreg Kroah-Hartman <gregkh@linuxfoundation.org>
parent c3ff12a9
...@@ -376,7 +376,7 @@ config USB_ISP116X_HCD ...@@ -376,7 +376,7 @@ config USB_ISP116X_HCD
config USB_ISP1362_HCD config USB_ISP1362_HCD
tristate "ISP1362 HCD support" tristate "ISP1362 HCD support"
depends on HAS_IOMEM depends on HAS_IOPORT
depends on COMPILE_TEST # nothing uses this depends on COMPILE_TEST # nothing uses this
help help
Supports the Philips ISP1362 chip as a host controller Supports the Philips ISP1362 chip as a host controller
...@@ -578,7 +578,7 @@ endif # USB_OHCI_HCD ...@@ -578,7 +578,7 @@ endif # USB_OHCI_HCD
config USB_UHCI_HCD config USB_UHCI_HCD
tristate "UHCI HCD (most Intel and VIA) support" tristate "UHCI HCD (most Intel and VIA) support"
depends on USB_PCI || USB_UHCI_SUPPORT_NON_PCI_HC depends on (USB_PCI && HAS_IOPORT) || USB_UHCI_SUPPORT_NON_PCI_HC
help help
The Universal Host Controller Interface is a standard by Intel for The Universal Host Controller Interface is a standard by Intel for
accessing the USB hardware in the PC (which is also called the USB accessing the USB hardware in the PC (which is also called the USB
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment