Merge tag 'tag-chrome-platform-for-v5.16' of git://git.kernel.org/pub/scm/linux/kerne...
[linux-2.6-microblaze.git] / drivers / pinctrl / Kconfig
index 3192110..6a961d5 100644 (file)
@@ -31,6 +31,22 @@ config DEBUG_PINCTRL
        help
          Say Y here to add some extra checks and diagnostics to PINCTRL calls.
 
+config PINCTRL_APPLE_GPIO
+       tristate "Apple SoC GPIO pin controller driver"
+       depends on ARCH_APPLE
+       select PINMUX
+       select GPIOLIB
+       select GPIOLIB_IRQCHIP
+       select GENERIC_PINCTRL_GROUPS
+       select GENERIC_PINMUX_FUNCTIONS
+       select OF_GPIO
+       help
+         This is the driver for the GPIO controller found on Apple ARM SoCs,
+         including M1.
+
+         This driver can also be built as a module. If so, the module
+         will be called pinctrl-apple-gpio.
+
 config PINCTRL_ARTPEC6
        bool "Axis ARTPEC-6 pin controller driver"
        depends on MACH_ARTPEC6