config PINCTRL bool "Pin controller core support" depends on OFDEVICE help Pincontrollers allow to setup the iomux unit of SoCs. The pin controller core is needed when pin muxing shall be configured from the devicetree. Legacy drivers here may not need this core support but instead provide their own SoC specific APIs config PINCTRL_IMX_IOMUX_V1 select PINCTRL if OFDEVICE bool help This iomux controller is found on i.MX1,21,27. config PINCTRL_IMX_IOMUX_V2 bool help This iomux controller is found on i.MX31. config PINCTRL_IMX_IOMUX_V3 select PINCTRL if OFDEVICE bool help This iomux controller is found on i.MX25,35,51,53,6. config PINCTRL_ROCKCHIP select PINCTRL select GPIO_GENERIC bool help The pinmux controller found on Rockchip SoCs. config PINCTRL_SINGLE select PINCTRL bool "pinctrl single" config PINCTRL_TEGRA20 select PINCTRL bool help The pinmux controller found on the Tegra 20 line of SoCs. config PINCTRL_TEGRA30 select PINCTRL bool help The pinmux controller found on the Tegra 30 line of SoCs.