mirror of
https://github.com/torvalds/linux.git
synced 2026-03-08 03:24:45 +01:00
pinctrl: tegra: Add Tegra186 pinmux driver
This is based on Nvidia's downstream 5.10 driver, rewritten to match the mainline Tegra194 pinmux driver. Signed-off-by: Aaron Kling <webgeek1234@gmail.com> Link: https://lore.kernel.org/20250812-tegra186-pinctrl-v3-2-115714eeecb1@gmail.com Signed-off-by: Linus Walleij <linus.walleij@linaro.org>
This commit is contained in:
parent
15e3363af0
commit
542baf77f0
4 changed files with 1985 additions and 0 deletions
|
|
@ -24,6 +24,10 @@ config PINCTRL_TEGRA210
|
|||
bool
|
||||
select PINCTRL_TEGRA
|
||||
|
||||
config PINCTRL_TEGRA186
|
||||
bool
|
||||
select PINCTRL_TEGRA
|
||||
|
||||
config PINCTRL_TEGRA194
|
||||
bool
|
||||
select PINCTRL_TEGRA
|
||||
|
|
|
|||
|
|
@ -5,6 +5,7 @@ obj-$(CONFIG_PINCTRL_TEGRA30) += pinctrl-tegra30.o
|
|||
obj-$(CONFIG_PINCTRL_TEGRA114) += pinctrl-tegra114.o
|
||||
obj-$(CONFIG_PINCTRL_TEGRA124) += pinctrl-tegra124.o
|
||||
obj-$(CONFIG_PINCTRL_TEGRA210) += pinctrl-tegra210.o
|
||||
obj-$(CONFIG_PINCTRL_TEGRA186) += pinctrl-tegra186.o
|
||||
obj-$(CONFIG_PINCTRL_TEGRA194) += pinctrl-tegra194.o
|
||||
obj-$(CONFIG_PINCTRL_TEGRA234) += pinctrl-tegra234.o
|
||||
obj-$(CONFIG_PINCTRL_TEGRA_XUSB) += pinctrl-tegra-xusb.o
|
||||
|
|
|
|||
1979
drivers/pinctrl/tegra/pinctrl-tegra186.c
Normal file
1979
drivers/pinctrl/tegra/pinctrl-tegra186.c
Normal file
File diff suppressed because it is too large
Load diff
|
|
@ -96,6 +96,7 @@ config ARCH_TEGRA_210_SOC
|
|||
config ARCH_TEGRA_186_SOC
|
||||
bool "NVIDIA Tegra186 SoC"
|
||||
depends on !CPU_BIG_ENDIAN
|
||||
select PINCTRL_TEGRA186
|
||||
select MAILBOX
|
||||
select SOC_TEGRA_PMC
|
||||
help
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue