Skip to content

Commit ebe7f33

Browse files
committed
pinctrl: intel: Add Intel Meteor Point pin controller and GPIO support
This driver supports pinctrl/GPIO hardware found on Intel Meteor Point (a Meteor Lake PCH) providing users a pinctrl and GPIO interfaces including GPIO interrupts. Acked-by: Mika Westerberg <mika.westerberg@linux.intel.com> Signed-off-by: Andy Shevchenko <andriy.shevchenko@linux.intel.com>
1 parent 6191e49 commit ebe7f33

File tree

3 files changed

+475
-0
lines changed

3 files changed

+475
-0
lines changed

drivers/pinctrl/intel/Kconfig

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -138,6 +138,15 @@ config PINCTRL_METEORLAKE
138138
This pinctrl driver provides an interface that allows configuring
139139
of Intel Meteor Lake pins and using them as GPIOs.
140140

141+
config PINCTRL_METEORPOINT
142+
tristate "Intel Meteor Point pinctrl and GPIO driver"
143+
depends on ACPI
144+
select PINCTRL_INTEL
145+
help
146+
Meteor Point is the PCH of Intel Meteor Lake. This pinctrl driver
147+
provides an interface that allows configuring of PCH pins and
148+
using them as GPIOs.
149+
141150
config PINCTRL_SUNRISEPOINT
142151
tristate "Intel Sunrisepoint pinctrl and GPIO driver"
143152
select PINCTRL_INTEL

drivers/pinctrl/intel/Makefile

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -22,5 +22,6 @@ obj-$(CONFIG_PINCTRL_JASPERLAKE) += pinctrl-jasperlake.o
2222
obj-$(CONFIG_PINCTRL_LAKEFIELD) += pinctrl-lakefield.o
2323
obj-$(CONFIG_PINCTRL_LEWISBURG) += pinctrl-lewisburg.o
2424
obj-$(CONFIG_PINCTRL_METEORLAKE) += pinctrl-meteorlake.o
25+
obj-$(CONFIG_PINCTRL_METEORPOINT) += pinctrl-meteorpoint.o
2526
obj-$(CONFIG_PINCTRL_SUNRISEPOINT) += pinctrl-sunrisepoint.o
2627
obj-$(CONFIG_PINCTRL_TIGERLAKE) += pinctrl-tigerlake.o

0 commit comments

Comments
 (0)