]> git.proxmox.com Git - mirror_ubuntu-jammy-kernel.git/commit
pinctrl: tegra: Add suspend and resume support
authorSowjanya Komatineni <skomatineni@nvidia.com>
Wed, 31 Jul 2019 21:10:44 +0000 (14:10 -0700)
committerLinus Walleij <linus.walleij@linaro.org>
Mon, 5 Aug 2019 09:19:35 +0000 (11:19 +0200)
commit9870acd3747a3535a1d45e915265be85cd92f72d
tree16f9c153c9a4ac0ac72ab3fbfd3777d784441d64
parent3d6ade0abfe1ac833b525349ade156a269979cf0
pinctrl: tegra: Add suspend and resume support

This patch adds support for Tegra pinctrl driver suspend and resume.

During suspend, context of all pinctrl registers are stored and
on resume they are all restored to have all the pinmux and pad
configuration for normal operation.

Acked-by: Thierry Reding <treding@nvidia.com>
Reviewed-by: Dmitry Osipenko <digetx@gmail.com>
Signed-off-by: Sowjanya Komatineni <skomatineni@nvidia.com>
Link: https://lore.kernel.org/r/1564607463-28802-2-git-send-email-skomatineni@nvidia.com
Signed-off-by: Linus Walleij <linus.walleij@linaro.org>
drivers/pinctrl/tegra/pinctrl-tegra.c
drivers/pinctrl/tegra/pinctrl-tegra.h