| From | Sowjanya Komatineni <> | Subject | [PATCH v8 02/21] pinctrl: tegra: Add write barrier after all pinctrl register writes | Date | Thu, 8 Aug 2019 16:46:41 -0700 |
| |
This patch adds write barrier after all pinctrl register writes during resume to make sure all pinctrl changes are complete.
Signed-off-by: Sowjanya Komatineni <skomatineni@nvidia.com> --- drivers/pinctrl/tegra/pinctrl-tegra.c | 2 ++ 1 file changed, 2 insertions(+)
diff --git a/drivers/pinctrl/tegra/pinctrl-tegra.c b/drivers/pinctrl/tegra/pinctrl-tegra.c index 982ee634b3b1..f49fe29fb6df 100644 --- a/drivers/pinctrl/tegra/pinctrl-tegra.c +++ b/drivers/pinctrl/tegra/pinctrl-tegra.c @@ -677,6 +677,8 @@ static int tegra_pinctrl_resume(struct device *dev) writel_relaxed(*backup_regs++, regs++); } + /* make sure all the pinmux register writes are complete */ + wmb(); return 0; } -- 2.7.4
|