# SPDX-License-Identifier: GPL-2.0-only config PINCTRL_TEGRA bool "NVIDIA Tegra pin controllers common" if COMPILE_TEST && !ARCH_TEGRA select PINMUX select PINCONF config PINCTRL_TEGRA20 bool "NVIDIA Tegra20 pin controller" if COMPILE_TEST && !ARCH_TEGRA select PINCTRL_TEGRA depends on COMMON_CLK config PINCTRL_TEGRA30 bool "NVIDIA Tegra30 pin controller" if COMPILE_TEST && !ARCH_TEGRA select PINCTRL_TEGRA config PINCTRL_TEGRA114 bool "NVIDIA Tegra114 pin controller" if COMPILE_TEST && !ARCH_TEGRA select PINCTRL_TEGRA config PINCTRL_TEGRA124 bool "NVIDIA Tegra124 pin controller" if COMPILE_TEST && !ARCH_TEGRA select PINCTRL_TEGRA config PINCTRL_TEGRA210 bool "NVIDIA Tegra210 pin controller" if COMPILE_TEST && !ARCH_TEGRA select PINCTRL_TEGRA config PINCTRL_TEGRA186 bool "NVIDIA Tegra186 pin controller" if COMPILE_TEST && !ARCH_TEGRA select PINCTRL_TEGRA config PINCTRL_TEGRA194 bool "NVIDIA Tegra194 pin controller" if COMPILE_TEST && !ARCH_TEGRA select PINCTRL_TEGRA config PINCTRL_TEGRA234 bool "NVIDIA Tegra234 pin controller" if COMPILE_TEST && !ARCH_TEGRA select PINCTRL_TEGRA config PINCTRL_TEGRA238 tristate "NVIDIA Tegra238 pinctrl driver" depends on ARCH_TEGRA || COMPILE_TEST default m if ARCH_TEGRA_238_SOC select PINCTRL_TEGRA help Say Y or M here to enable support for the pinctrl driver for NVIDIA Tegra238 SoC. This driver controls the pin multiplexing and configuration for the MAIN and AON pin controllers found on Tegra238. config PINCTRL_TEGRA264 tristate "NVIDIA Tegra264 pinctrl driver" depends on ARCH_TEGRA || COMPILE_TEST default m if ARCH_TEGRA_264_SOC select PINCTRL_TEGRA help Say Y or M here to enable support for the pinctrl driver for NVIDIA Tegra264 SoC. This driver controls the pin multiplexing and configuration for the MAIN, AON and UPHY pin controllers found on Tegra264. config PINCTRL_TEGRA_XUSB bool "NVIDIA Tegra XUSB pin controller" if COMPILE_TEST && !ARCH_TEGRA default y if ARCH_TEGRA select GENERIC_PHY select PINCONF select PINMUX