mirror of
https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
synced 2026-07-22 03:27:30 -04:00
pinctrl: tegra: Add Tegra264 pinmux driver
Add support for the three pin controllers (MAIN, UPHY and AON) found on Tegra264. Signed-off-by: Prathamesh Shete <pshete@nvidia.com> Reviewed-by: Jon Hunter <jonathanh@nvidia.com> Signed-off-by: Linus Walleij <linusw@kernel.org>
This commit is contained in:
committed by
Linus Walleij
parent
30a9d5162f
commit
c985062069
@@ -47,6 +47,16 @@ config PINCTRL_TEGRA238
|
||||
and configuration for the MAIN and AON pin controllers found
|
||||
on Tegra238.
|
||||
|
||||
config PINCTRL_TEGRA264
|
||||
tristate "NVIDIA Tegra264 pinctrl driver"
|
||||
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
|
||||
|
||||
@@ -9,4 +9,5 @@ obj-$(CONFIG_PINCTRL_TEGRA186) += pinctrl-tegra186.o
|
||||
obj-$(CONFIG_PINCTRL_TEGRA194) += pinctrl-tegra194.o
|
||||
obj-$(CONFIG_PINCTRL_TEGRA234) += pinctrl-tegra234.o
|
||||
obj-$(CONFIG_PINCTRL_TEGRA238) += pinctrl-tegra238.o
|
||||
obj-$(CONFIG_PINCTRL_TEGRA264) += pinctrl-tegra264.o
|
||||
obj-$(CONFIG_PINCTRL_TEGRA_XUSB) += pinctrl-tegra-xusb.o
|
||||
|
||||
2216
drivers/pinctrl/tegra/pinctrl-tegra264.c
Normal file
2216
drivers/pinctrl/tegra/pinctrl-tegra264.c
Normal file
File diff suppressed because it is too large
Load Diff
Reference in New Issue
Block a user