brintos

brintos / linux-shallow public Read only

0
0
Text · 1.7 KiB · 8192ac2 Raw
52 lines · plain
1# SPDX-License-Identifier: GPL-2.0-only2 3config PINCTRL_STARFIVE_JH71004	tristate "Pinctrl and GPIO driver for the StarFive JH7100 SoC"5	depends on SOC_STARFIVE || COMPILE_TEST6	depends on OF7	select GENERIC_PINCTRL_GROUPS8	select GENERIC_PINMUX_FUNCTIONS9	select GENERIC_PINCONF10	select GPIOLIB11	select GPIOLIB_IRQCHIP12	select OF_GPIO13	default SOC_STARFIVE14	help15	  Say yes here to support pin control on the StarFive JH7100 SoC.16	  This also provides an interface to the GPIO pins not used by other17	  peripherals supporting inputs, outputs, configuring pull-up/pull-down18	  and interrupts on input changes.19 20config PINCTRL_STARFIVE_JH711021	bool22	select GENERIC_PINCTRL_GROUPS23	select GENERIC_PINMUX_FUNCTIONS24	select GENERIC_PINCONF25	select GPIOLIB26	select GPIOLIB_IRQCHIP27	select OF_GPIO28 29config PINCTRL_STARFIVE_JH7110_SYS30	tristate "System pinctrl and GPIO driver for the StarFive JH7110 SoC"31	depends on SOC_STARFIVE  || COMPILE_TEST32	depends on OF33	select PINCTRL_STARFIVE_JH711034	default SOC_STARFIVE35	help36	  Say yes here to support system pin control on the StarFive JH7110 SoC.37	  This also provides an interface to the GPIO pins not used by other38	  peripherals supporting inputs, outputs, configuring pull-up/pull-down39	  and interrupts on input changes.40 41config PINCTRL_STARFIVE_JH7110_AON42	tristate "Always-on pinctrl and GPIO driver for the StarFive JH7110 SoC"43	depends on SOC_STARFIVE  || COMPILE_TEST44	depends on OF45	select PINCTRL_STARFIVE_JH711046	default SOC_STARFIVE47	help48	  Say yes here to support always-on pin control on the StarFive JH7110 SoC.49	  This also provides an interface to the GPIO pins not used by other50	  peripherals supporting inputs, outputs, configuring pull-up/pull-down51	  and interrupts on input changes.52