> Nothing in the video output subsystem can reach its own registers until
> the NoC display bus clock and reset are up and PD_VOUT is powered, and
> those are shared by every device in the region. Leaving them to whichever
> consumer probes first works by accident and stops working as soon as the
> probe order changes.
> 
> Add a driver for the subsystem node that takes the bus clock and reset,
> holds a runtime PM reference so genpd keeps PD_VOUT powered, and then
> populates its children. All three are released only once the last child
> is gone.
> 
> Signed-off-by: Michal Wilczynski <[email protected]>

Sashiko has reviewed this patch and found no issues. It looks great!

-- 
Sashiko AI review ยท 
https://sashiko.dev/#/patchset/[email protected]?part=12

Reply via email to