Skip to content

Commit b4f2fcb

Browse files
committed
pinctrl: intel: Add Intel Emmitsburg pin controller support
This driver adds pinctrl/GPIO support for Intel Emmitsburg PCH. The GPIO controller is based on the next generation GPIO hardware but still compatible with the one supported by the Intel core pinctrl/GPIO driver. Signed-off-by: Andy Shevchenko <[email protected]> Reviewed-by: Linus Walleij <[email protected]> Acked-by: Mika Westerberg <[email protected]>
1 parent 0a09302 commit b4f2fcb

File tree

3 files changed

+396
-0
lines changed

3 files changed

+396
-0
lines changed

drivers/pinctrl/intel/Kconfig

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -95,6 +95,14 @@ config PINCTRL_DENVERTON
9595
This pinctrl driver provides an interface that allows configuring
9696
of Intel Denverton SoC pins and using them as GPIOs.
9797

98+
config PINCTRL_EMMITSBURG
99+
tristate "Intel Emmitsburg pinctrl and GPIO driver"
100+
depends on ACPI
101+
select PINCTRL_INTEL
102+
help
103+
This pinctrl driver provides an interface that allows configuring
104+
of Intel Emmitsburg pins and using them as GPIOs.
105+
98106
config PINCTRL_GEMINILAKE
99107
tristate "Intel Gemini Lake SoC pinctrl and GPIO driver"
100108
depends on ACPI

drivers/pinctrl/intel/Makefile

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -10,6 +10,7 @@ obj-$(CONFIG_PINCTRL_BROXTON) += pinctrl-broxton.o
1010
obj-$(CONFIG_PINCTRL_CANNONLAKE) += pinctrl-cannonlake.o
1111
obj-$(CONFIG_PINCTRL_CEDARFORK) += pinctrl-cedarfork.o
1212
obj-$(CONFIG_PINCTRL_DENVERTON) += pinctrl-denverton.o
13+
obj-$(CONFIG_PINCTRL_EMMITSBURG) += pinctrl-emmitsburg.o
1314
obj-$(CONFIG_PINCTRL_GEMINILAKE) += pinctrl-geminilake.o
1415
obj-$(CONFIG_PINCTRL_ICELAKE) += pinctrl-icelake.o
1516
obj-$(CONFIG_PINCTRL_JASPERLAKE) += pinctrl-jasperlake.o

0 commit comments

Comments
 (0)