summaryrefslogtreecommitdiff
path: root/drivers/memory
diff options
context:
space:
mode:
authorUwe Kleine-König <u.kleine-koenig@pengutronix.de>2021-10-15 21:19:33 -0700
committerDmitry Torokhov <dmitry.torokhov@gmail.com>2021-10-15 22:11:01 -0700
commitd997cc1715df7b6c3df798881fb9941acf0079f8 (patch)
tree145aa52450c572591fb570a3cbd809365061d93d /drivers/memory
parent0c5483a5778fa9910538453b5a9f1a6ed49e95ad (diff)
Input: snvs_pwrkey - add clk handling
On i.MX7S and i.MX8M* (but not i.MX6*) the pwrkey device has an associated clock. Accessing the registers requires that this clock is enabled. Binding the driver on at least i.MX7S and i.MX8MP while not having the clock enabled results in a complete hang of the machine. (This usually only happens if snvs_pwrkey is built as a module and the rtc-snvs driver isn't already bound because at bootup the required clk is on and only gets disabled when the clk framework disables unused clks late during boot.) This completes the fix in commit 135be16d3505 ("ARM: dts: imx7s: add snvs clock to pwrkey"). Signed-off-by: Uwe Kleine-König <u.kleine-koenig@pengutronix.de> Link: https://lore.kernel.org/r/20211013062848.2667192-1-u.kleine-koenig@pengutronix.de Signed-off-by: Dmitry Torokhov <dmitry.torokhov@gmail.com>
Diffstat (limited to 'drivers/memory')
0 files changed, 0 insertions, 0 deletions