Skip to content
Commit 53cab4d8 authored by Lucas Stach's avatar Lucas Stach Committed by Shawn Guo
Browse files

soc: imx: imx8mp-blk-ctrl: register HSIO PLL clock as bus_power_dev child

The blk-ctrl device is deliberately placed outside of the GPC power
domain as it needs to control the power sequencing of the blk-ctrl
domains together with the GPC domains.

Clock runtime PM works by operating on the clock parent device, which
doesn't translate into the neccessary GPC power domain action if the
clk parent is not part of the GPC power domain. Use the bus_power_device
as the parent for the clock to trigger the proper GPC domain actions on
clock runtime power management.

Fixes: 2cbee26e

 ("soc: imx: imx8mp-blk-ctrl: expose high performance PLL clock")
Reported-by: default avatarYannic Moog <Y.Moog@phytec.de>
Signed-off-by: default avatarLucas Stach <l.stach@pengutronix.de>
Tested-by: default avatarYannic Moog <y.moog@phytec.de>
Signed-off-by: default avatarShawn Guo <shawnguo@kernel.org>
parent c486762f
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment