pinctrl: tegra: Add SFIO/GPIO programming on Tegra194
authorThierry Reding <treding@nvidia.com>
Thu, 19 Mar 2020 12:27:37 +0000 (13:27 +0100)
committerLinus Walleij <linus.walleij@linaro.org>
Fri, 27 Mar 2020 10:46:06 +0000 (11:46 +0100)
commit368b62f2fd077d4c7db09461e8e24f07491a513d
treef41a2b2b9bd20bbbf2eb9d8149b06a8b4d3169d0
parent103afc8e9e8c4eff96052b311d19f7c32b653ebb
pinctrl: tegra: Add SFIO/GPIO programming on Tegra194

Prior to Tegra186, the selection of SFIO vs. GPIO modes was done as part
of the GPIO controller's register programming. Starting with Tegra186, a
pin is configured as GPIO or SFIO with a bit in a configuration register
of the pin controller.

Signed-off-by: Thierry Reding <treding@nvidia.com>
Link: https://lore.kernel.org/r/20200319122737.3063291-10-thierry.reding@gmail.com
Tested-by: Vidya Sagar <vidyas@nvidia.com>
Signed-off-by: Linus Walleij <linus.walleij@linaro.org>
drivers/pinctrl/tegra/pinctrl-tegra.c
drivers/pinctrl/tegra/pinctrl-tegra.h
drivers/pinctrl/tegra/pinctrl-tegra194.c