# 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_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
