Issues with bcm2835-host: let firmware manage the clock divisor

Stefan Wahren stefan.wahren at
Sun May 14 20:54:52 CEST 2023

Hi Nuno,

Am 14.05.23 um 14:06 schrieb Nuno Gonçalves:
> Hi, after 85bdd28d2bb0827f311913e00e4e338f8e4e6565 (bcm2835-host: let
> firmware manage the clock divisor), Linux fails to start the eMMC memory on
> a CM3 most times (but it sometimes also works).

thanks for your report.

> I am using Linux mainline and I wonder if this assumes the change in which
> this was based also needs to be used in Linux?

Yes, this is very likely. But how can U-Boot assume that at least Linux 
is booting afterwards. How about the other OSes with devicetree support?

> In that case I would think it's fair to revert until it comes to mainline.

Actually from the original commit i wasn't able to see a real benefit 
from the change. Shorter boot time?

> Thanks,
> Nuno

More information about the U-Boot mailing list