summaryrefslogtreecommitdiff
path: root/test
diff options
context:
space:
mode:
authorPatrick Delaunay <patrick.delaunay@foss.st.com>2022-12-13 14:57:10 +0100
committerSean Anderson <seanga2@gmail.com>2023-02-12 13:37:56 -0500
commitc40251c120fac5a85fb445b6b2c7db5d18792e2a (patch)
tree8e98c53773cf04dc3b3dcd75929372f89c48fc80 /test
parent4a18d2303927a22f356c9be102a2c8b4a3df43fa (diff)
cmd: clk: probe the clock before dump them
The clock UCLASS need to be probed to allow availability of the private data (struct clk *), get in show_clks() with dev_get_clk_ptr() before use them. Without this patch the clock dump can cause crash because all the private data are not available before calling the API clk_get_rate(). It is the case for the SCMI clocks, priv->channel is needed for scmi_clk_get_rate() and it is initialized only in scmi_clk_probe(). This issue causes a crash for "clk dump" command on STM32MP135F-DK board for SCMI clock not yet probed. Fixes: 1a725e229096 ("clk: fix clock tree dump to properly dump out every registered clock") Signed-off-by: Patrick Delaunay <patrick.delaunay@foss.st.com> Reviewed-by: Sean Anderson <seanga2@gmail.com> Link: https://lore.kernel.org/r/20221213145708.v2.1.Ia0bc6b272f1e2e3f37873c61d79138c2663c4055@changeid
Diffstat (limited to 'test')
0 files changed, 0 insertions, 0 deletions