Skip to content
Commit 812cdcf5 authored by Maxime Ripard's avatar Maxime Ripard Committed by Dom Cobley
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 de0076ff
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