File tree Expand file tree Collapse file tree 3 files changed +551
-0
lines changed Expand file tree Collapse file tree 3 files changed +551
-0
lines changed Original file line number Diff line number Diff line change @@ -31,6 +31,22 @@ config DEBUG_PINCTRL
31
31
help
32
32
Say Y here to add some extra checks and diagnostics to PINCTRL calls.
33
33
34
+ config PINCTRL_APPLE_GPIO
35
+ tristate "Apple SoC GPIO pin controller driver"
36
+ depends on ARCH_APPLE
37
+ select PINMUX
38
+ select GPIOLIB
39
+ select GPIOLIB_IRQCHIP
40
+ select GENERIC_PINCTRL_GROUPS
41
+ select GENERIC_PINMUX_FUNCTIONS
42
+ select OF_GPIO
43
+ help
44
+ This is the driver for the GPIO controller found on Apple ARM SoCs,
45
+ including M1.
46
+
47
+ This driver can also be built as a module. If so, the module
48
+ will be called pinctrl-apple-gpio.
49
+
34
50
config PINCTRL_ARTPEC6
35
51
bool "Axis ARTPEC-6 pin controller driver"
36
52
depends on MACH_ARTPEC6
Original file line number Diff line number Diff line change @@ -8,6 +8,7 @@ obj-$(CONFIG_PINMUX) += pinmux.o
8
8
obj-$(CONFIG_PINCONF) += pinconf.o
9
9
obj-$(CONFIG_OF) += devicetree.o
10
10
obj-$(CONFIG_GENERIC_PINCONF) += pinconf-generic.o
11
+ obj-$(CONFIG_PINCTRL_APPLE_GPIO) += pinctrl-apple-gpio.o
11
12
obj-$(CONFIG_PINCTRL_ARTPEC6) += pinctrl-artpec6.o
12
13
obj-$(CONFIG_PINCTRL_AS3722) += pinctrl-as3722.o
13
14
obj-$(CONFIG_PINCTRL_AXP209) += pinctrl-axp209.o
You can’t perform that action at this time.
0 commit comments