gpio: 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: Arnd Bergmann <arnd@kernel.org> Signed-off-by: Arnd Bergmann <arnd@kernel.org> Signed-off-by: Niklas Schnelle <schnelle@linux.ibm.com> Reviewed-by: Linus Walleij <linus.walleij@linaro.org> Signed-off-by: Bartosz Golaszewski <bartosz.golaszewski@linaro.org>
This commit is contained in:
parent
ebdffe5b1f
commit
2c99754ea0
|
@ -704,18 +704,6 @@ config GPIO_VISCONTI
|
||||||
help
|
help
|
||||||
Say yes here to support GPIO on Tohisba Visconti.
|
Say yes here to support GPIO on Tohisba Visconti.
|
||||||
|
|
||||||
config GPIO_VX855
|
|
||||||
tristate "VIA VX855/VX875 GPIO"
|
|
||||||
depends on (X86 || COMPILE_TEST) && PCI
|
|
||||||
select MFD_CORE
|
|
||||||
select MFD_VX855
|
|
||||||
help
|
|
||||||
Support access to the VX855/VX875 GPIO lines through the GPIO library.
|
|
||||||
|
|
||||||
This driver provides common support for accessing the device.
|
|
||||||
Additional drivers must be enabled in order to use the
|
|
||||||
functionality of the device.
|
|
||||||
|
|
||||||
config GPIO_WCD934X
|
config GPIO_WCD934X
|
||||||
tristate "Qualcomm Technologies Inc WCD9340/WCD9341 GPIO controller driver"
|
tristate "Qualcomm Technologies Inc WCD9340/WCD9341 GPIO controller driver"
|
||||||
depends on MFD_WCD934X && OF_GPIO
|
depends on MFD_WCD934X && OF_GPIO
|
||||||
|
@ -835,7 +823,19 @@ config GPIO_IDT3243X
|
||||||
endmenu
|
endmenu
|
||||||
|
|
||||||
menu "Port-mapped I/O GPIO drivers"
|
menu "Port-mapped I/O GPIO drivers"
|
||||||
depends on X86 # Unconditional I/O space access
|
depends on X86 && HAS_IOPORT # I/O space access
|
||||||
|
|
||||||
|
config GPIO_VX855
|
||||||
|
tristate "VIA VX855/VX875 GPIO"
|
||||||
|
depends on PCI
|
||||||
|
select MFD_CORE
|
||||||
|
select MFD_VX855
|
||||||
|
help
|
||||||
|
Support access to the VX855/VX875 GPIO lines through the GPIO library.
|
||||||
|
|
||||||
|
This driver provides common support for accessing the device.
|
||||||
|
Additional drivers must be enabled in order to use the
|
||||||
|
functionality of the device.
|
||||||
|
|
||||||
config GPIO_I8255
|
config GPIO_I8255
|
||||||
tristate
|
tristate
|
||||||
|
|
Loading…
Reference in New Issue