Skip to content

Commit 7943355

Browse files
raagjadavandy-shev
authored andcommitted
pinctrl: tangier: Introduce Intel Tangier driver
Intel Tangier implements the common pinctrl functionalities for Merrifield and Moorefield platforms. Signed-off-by: Raag Jadav <[email protected]> Link: https://lore.kernel.org/r/[email protected] Signed-off-by: Andy Shevchenko <[email protected]>
1 parent 06c2afb commit 7943355

File tree

5 files changed

+700
-0
lines changed

5 files changed

+700
-0
lines changed

drivers/pinctrl/intel/Kconfig

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -187,4 +187,5 @@ config PINCTRL_TIGERLAKE
187187
This pinctrl driver provides an interface that allows configuring
188188
of Intel Tiger Lake PCH pins and using them as GPIOs.
189189

190+
source "drivers/pinctrl/intel/Kconfig.tng"
190191
endmenu

drivers/pinctrl/intel/Kconfig.tng

Lines changed: 17 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,17 @@
1+
# SPDX-License-Identifier: GPL-2.0-only
2+
# Intel Tangier and compatible pin control drivers
3+
4+
if X86_INTEL_MID || COMPILE_TEST
5+
6+
config PINCTRL_TANGIER
7+
tristate
8+
select PINMUX
9+
select PINCONF
10+
select GENERIC_PINCONF
11+
help
12+
This is a library driver for Intel Tangier pin controller and to
13+
be selected and used by respective compatible platform drivers.
14+
15+
If built as a module its name will be pinctrl-tangier.
16+
17+
endif

drivers/pinctrl/intel/Makefile

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,7 @@
44
obj-$(CONFIG_PINCTRL_BAYTRAIL) += pinctrl-baytrail.o
55
obj-$(CONFIG_PINCTRL_CHERRYVIEW) += pinctrl-cherryview.o
66
obj-$(CONFIG_PINCTRL_LYNXPOINT) += pinctrl-lynxpoint.o
7+
obj-$(CONFIG_PINCTRL_TANGIER) += pinctrl-tangier.o
78
obj-$(CONFIG_PINCTRL_MERRIFIELD) += pinctrl-merrifield.o
89
obj-$(CONFIG_PINCTRL_MOOREFIELD) += pinctrl-moorefield.o
910
obj-$(CONFIG_PINCTRL_INTEL) += pinctrl-intel.o

0 commit comments

Comments
 (0)