Skip to content
Unverified Commit 82f448e6 authored by Maxime Ripard's avatar Maxime Ripard Committed by GitHub
Browse files

ARM: dts: bcm2835: Switch HSM clock to firmware



When the bootloader boots without a display connected to the
HDMI connector, it won't initialize the HSM clock.

Then, when Linux boots, the default parent fetched by the clock
framework will be the first parent for the HSM clock, which is "gnd".

That clock is never registered, leading to the HSM clock being orphaned,
which leads to other issues with the recent clock range handling.

It's not clear what the proper solution would be, but the firmware
clocks driver doesn't have that parenting issue and the clock rate is
properly initialized for this clock whenever it hasn't been set by the
bootloader.

Signed-off-by: default avatarMaxime Ripard <maxime@cerno.tech>
parent fdadcc0a
Loading
Loading
Loading
Loading
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment