mirror of
https://github.com/torvalds/linux.git
synced 2024-11-23 20:51:44 +00:00
pinctrl: Move Intel Baytrail pinctrl driver under intel directory
We are going to have more pinctrl drivers for Intel hardware so separate all our pin controller drivers to own directory. Signed-off-by: Mika Westerberg <mika.westerberg@linux.intel.com> Signed-off-by: Linus Walleij <linus.walleij@linaro.org>
This commit is contained in:
parent
cfb24f6ebd
commit
5fae8b86fd
@ -67,18 +67,6 @@ config PINCTRL_AT91
|
|||||||
help
|
help
|
||||||
Say Y here to enable the at91 pinctrl driver
|
Say Y here to enable the at91 pinctrl driver
|
||||||
|
|
||||||
config PINCTRL_BAYTRAIL
|
|
||||||
bool "Intel Baytrail GPIO pin control"
|
|
||||||
depends on GPIOLIB && ACPI && X86
|
|
||||||
select GPIOLIB_IRQCHIP
|
|
||||||
help
|
|
||||||
driver for memory mapped GPIO functionality on Intel Baytrail
|
|
||||||
platforms. Supports 3 banks with 102, 28 and 44 gpios.
|
|
||||||
Most pins are usually muxed to some other functionality by firmware,
|
|
||||||
so only a small amount is available for gpio use.
|
|
||||||
|
|
||||||
Requires ACPI device enumeration code to set up a platform device.
|
|
||||||
|
|
||||||
config PINCTRL_BCM2835
|
config PINCTRL_BCM2835
|
||||||
bool
|
bool
|
||||||
select PINMUX
|
select PINMUX
|
||||||
@ -205,6 +193,7 @@ config PINCTRL_PALMAS
|
|||||||
|
|
||||||
source "drivers/pinctrl/berlin/Kconfig"
|
source "drivers/pinctrl/berlin/Kconfig"
|
||||||
source "drivers/pinctrl/freescale/Kconfig"
|
source "drivers/pinctrl/freescale/Kconfig"
|
||||||
|
source "drivers/pinctrl/intel/Kconfig"
|
||||||
source "drivers/pinctrl/mvebu/Kconfig"
|
source "drivers/pinctrl/mvebu/Kconfig"
|
||||||
source "drivers/pinctrl/nomadik/Kconfig"
|
source "drivers/pinctrl/nomadik/Kconfig"
|
||||||
source "drivers/pinctrl/qcom/Kconfig"
|
source "drivers/pinctrl/qcom/Kconfig"
|
||||||
|
@ -15,7 +15,6 @@ obj-$(CONFIG_PINCTRL_BF54x) += pinctrl-adi2-bf54x.o
|
|||||||
obj-$(CONFIG_PINCTRL_BF60x) += pinctrl-adi2-bf60x.o
|
obj-$(CONFIG_PINCTRL_BF60x) += pinctrl-adi2-bf60x.o
|
||||||
obj-$(CONFIG_PINCTRL_AT91) += pinctrl-at91.o
|
obj-$(CONFIG_PINCTRL_AT91) += pinctrl-at91.o
|
||||||
obj-$(CONFIG_PINCTRL_BCM2835) += pinctrl-bcm2835.o
|
obj-$(CONFIG_PINCTRL_BCM2835) += pinctrl-bcm2835.o
|
||||||
obj-$(CONFIG_PINCTRL_BAYTRAIL) += pinctrl-baytrail.o
|
|
||||||
obj-$(CONFIG_PINCTRL_BCM281XX) += pinctrl-bcm281xx.o
|
obj-$(CONFIG_PINCTRL_BCM281XX) += pinctrl-bcm281xx.o
|
||||||
obj-$(CONFIG_PINCTRL_FALCON) += pinctrl-falcon.o
|
obj-$(CONFIG_PINCTRL_FALCON) += pinctrl-falcon.o
|
||||||
obj-$(CONFIG_PINCTRL_PALMAS) += pinctrl-palmas.o
|
obj-$(CONFIG_PINCTRL_PALMAS) += pinctrl-palmas.o
|
||||||
@ -39,6 +38,7 @@ obj-$(CONFIG_PINCTRL_ST) += pinctrl-st.o
|
|||||||
|
|
||||||
obj-$(CONFIG_ARCH_BERLIN) += berlin/
|
obj-$(CONFIG_ARCH_BERLIN) += berlin/
|
||||||
obj-y += freescale/
|
obj-y += freescale/
|
||||||
|
obj-$(CONFIG_X86) += intel/
|
||||||
obj-$(CONFIG_PLAT_ORION) += mvebu/
|
obj-$(CONFIG_PLAT_ORION) += mvebu/
|
||||||
obj-y += nomadik/
|
obj-y += nomadik/
|
||||||
obj-$(CONFIG_ARCH_QCOM) += qcom/
|
obj-$(CONFIG_ARCH_QCOM) += qcom/
|
||||||
|
15
drivers/pinctrl/intel/Kconfig
Normal file
15
drivers/pinctrl/intel/Kconfig
Normal file
@ -0,0 +1,15 @@
|
|||||||
|
#
|
||||||
|
# Intel pin control drivers
|
||||||
|
#
|
||||||
|
|
||||||
|
config PINCTRL_BAYTRAIL
|
||||||
|
bool "Intel Baytrail GPIO pin control"
|
||||||
|
depends on GPIOLIB && ACPI
|
||||||
|
select GPIOLIB_IRQCHIP
|
||||||
|
help
|
||||||
|
driver for memory mapped GPIO functionality on Intel Baytrail
|
||||||
|
platforms. Supports 3 banks with 102, 28 and 44 gpios.
|
||||||
|
Most pins are usually muxed to some other functionality by firmware,
|
||||||
|
so only a small amount is available for gpio use.
|
||||||
|
|
||||||
|
Requires ACPI device enumeration code to set up a platform device.
|
3
drivers/pinctrl/intel/Makefile
Normal file
3
drivers/pinctrl/intel/Makefile
Normal file
@ -0,0 +1,3 @@
|
|||||||
|
# Intel pin control drivers
|
||||||
|
|
||||||
|
obj-$(CONFIG_PINCTRL_BAYTRAIL) += pinctrl-baytrail.o
|
Loading…
Reference in New Issue
Block a user