| # |
| # Renesas SH and SH Mobile PINCTRL drivers |
| # |
| |
| if ARCH_SHMOBILE || SUPERH |
| |
| config PINCTRL_SH_PFC |
| select GPIO_SH_PFC if ARCH_REQUIRE_GPIOLIB |
| select PINMUX |
| select PINCONF |
| select GENERIC_PINCONF |
| def_bool y |
| help |
| This enables pin control drivers for SH and SH Mobile platforms |
| |
| config GPIO_SH_PFC |
| bool "SuperH PFC GPIO support" |
| depends on PINCTRL_SH_PFC && GPIOLIB |
| help |
| This enables support for GPIOs within the SoC's pin function |
| controller. |
| |
| config PINCTRL_PFC_EMEV2 |
| def_bool y |
| depends on ARCH_EMEV2 |
| select PINCTRL_SH_PFC |
| |
| config PINCTRL_PFC_R8A73A4 |
| def_bool y |
| depends on ARCH_R8A73A4 |
| select PINCTRL_SH_PFC |
| |
| config PINCTRL_PFC_R8A7740 |
| def_bool y |
| depends on ARCH_R8A7740 |
| select PINCTRL_SH_PFC |
| |
| config PINCTRL_PFC_R8A7778 |
| def_bool y |
| depends on ARCH_R8A7778 |
| select PINCTRL_SH_PFC |
| |
| config PINCTRL_PFC_R8A7779 |
| def_bool y |
| depends on ARCH_R8A7779 |
| select PINCTRL_SH_PFC |
| |
| config PINCTRL_PFC_R8A7790 |
| def_bool y |
| depends on ARCH_R8A7790 |
| select PINCTRL_SH_PFC |
| |
| config PINCTRL_PFC_R8A7791 |
| def_bool y |
| depends on ARCH_R8A7791 |
| select PINCTRL_SH_PFC |
| |
| config PINCTRL_PFC_SH7203 |
| def_bool y |
| depends on CPU_SUBTYPE_SH7203 |
| depends on GPIOLIB |
| select PINCTRL_SH_PFC |
| |
| config PINCTRL_PFC_SH7264 |
| def_bool y |
| depends on CPU_SUBTYPE_SH7264 |
| depends on GPIOLIB |
| select PINCTRL_SH_PFC |
| |
| config PINCTRL_PFC_SH7269 |
| def_bool y |
| depends on CPU_SUBTYPE_SH7269 |
| depends on GPIOLIB |
| select PINCTRL_SH_PFC |
| |
| config PINCTRL_PFC_SH73A0 |
| def_bool y |
| depends on ARCH_SH73A0 |
| select PINCTRL_SH_PFC |
| select REGULATOR |
| |
| config PINCTRL_PFC_SH7720 |
| def_bool y |
| depends on CPU_SUBTYPE_SH7720 |
| depends on GPIOLIB |
| select PINCTRL_SH_PFC |
| |
| config PINCTRL_PFC_SH7722 |
| def_bool y |
| depends on CPU_SUBTYPE_SH7722 |
| depends on GPIOLIB |
| select PINCTRL_SH_PFC |
| |
| config PINCTRL_PFC_SH7723 |
| def_bool y |
| depends on CPU_SUBTYPE_SH7723 |
| depends on GPIOLIB |
| select PINCTRL_SH_PFC |
| |
| config PINCTRL_PFC_SH7724 |
| def_bool y |
| depends on CPU_SUBTYPE_SH7724 |
| depends on GPIOLIB |
| select PINCTRL_SH_PFC |
| |
| config PINCTRL_PFC_SH7734 |
| def_bool y |
| depends on CPU_SUBTYPE_SH7734 |
| depends on GPIOLIB |
| select PINCTRL_SH_PFC |
| |
| config PINCTRL_PFC_SH7757 |
| def_bool y |
| depends on CPU_SUBTYPE_SH7757 |
| depends on GPIOLIB |
| select PINCTRL_SH_PFC |
| |
| config PINCTRL_PFC_SH7785 |
| def_bool y |
| depends on CPU_SUBTYPE_SH7785 |
| depends on GPIOLIB |
| select PINCTRL_SH_PFC |
| |
| config PINCTRL_PFC_SH7786 |
| def_bool y |
| depends on CPU_SUBTYPE_SH7786 |
| depends on GPIOLIB |
| select PINCTRL_SH_PFC |
| |
| config PINCTRL_PFC_SHX3 |
| def_bool y |
| depends on CPU_SUBTYPE_SHX3 |
| depends on GPIOLIB |
| select PINCTRL_SH_PFC |
| |
| endif |