Kconfig (100c85421b52e41269ada88f7d71a6b8a06c7a11) Kconfig (c1556a9b426eb8af5606c67291c7f3025fbe2af9)
1# SPDX-License-Identifier: GPL-2.0-only
2#
3# PINCTRL infrastructure and drivers
4#
5
6menuconfig PINCTRL
7 bool "Pin controllers"
8

--- 221 unchanged lines hidden (view full) ---

230 select GENERIC_PINCTRL_GROUPS
231 select GENERIC_PINMUX_FUNCTIONS
232 select GPIOLIB
233 select GPIOLIB_IRQCHIP
234 select REGMAP_MMIO
235
236config PINCTRL_K210
237 bool "Pinctrl driver for the Canaan Kendryte K210 SoC"
1# SPDX-License-Identifier: GPL-2.0-only
2#
3# PINCTRL infrastructure and drivers
4#
5
6menuconfig PINCTRL
7 bool "Pin controllers"
8

--- 221 unchanged lines hidden (view full) ---

230 select GENERIC_PINCTRL_GROUPS
231 select GENERIC_PINMUX_FUNCTIONS
232 select GPIOLIB
233 select GPIOLIB_IRQCHIP
234 select REGMAP_MMIO
235
236config PINCTRL_K210
237 bool "Pinctrl driver for the Canaan Kendryte K210 SoC"
238 depends on RISCV && SOC_CANAAN && OF
238 depends on RISCV && SOC_CANAAN_K210 && OF
239 select GENERIC_PINMUX_FUNCTIONS
240 select GENERIC_PINCONF
241 select GPIOLIB
242 select OF_GPIO
243 select REGMAP_MMIO
239 select GENERIC_PINMUX_FUNCTIONS
240 select GENERIC_PINCONF
241 select GPIOLIB
242 select OF_GPIO
243 select REGMAP_MMIO
244 default SOC_CANAAN
244 default SOC_CANAAN_K210
245 help
246 Add support for the Canaan Kendryte K210 RISC-V SOC Field
247 Programmable IO Array (FPIOA) controller.
248
249config PINCTRL_KEEMBAY
250 tristate "Pinctrl driver for Intel Keem Bay SoC"
251 depends on ARCH_KEEMBAY || (ARM64 && COMPILE_TEST)
252 depends on HAS_IOMEM

--- 335 unchanged lines hidden ---
245 help
246 Add support for the Canaan Kendryte K210 RISC-V SOC Field
247 Programmable IO Array (FPIOA) controller.
248
249config PINCTRL_KEEMBAY
250 tristate "Pinctrl driver for Intel Keem Bay SoC"
251 depends on ARCH_KEEMBAY || (ARM64 && COMPILE_TEST)
252 depends on HAS_IOMEM

--- 335 unchanged lines hidden ---