mirror of
https://source.denx.de/u-boot/u-boot.git
synced 2025-11-28 22:21:49 +01:00
powerpc, 8xx: Properly set CPM frequency in the device tree
For processors whose core runs at twice the bus frequency, the fallback frequency calculation in Linux provides a wrong result. Therefore, U-boot needs to pass the correct value. Signed-off-by: Christophe Leroy <christophe.leroy@c-s.fr> Reviewed-by: Heiko Schocher <hs@denx.de>
This commit is contained in:
parent
70fd071001
commit
6f65e75a8a
@ -20,6 +20,8 @@ void ft_cpu_setup(void *blob, bd_t *bd)
|
|||||||
"bus-frequency", bd->bi_busfreq, 1);
|
"bus-frequency", bd->bi_busfreq, 1);
|
||||||
do_fixup_by_prop_u32(blob, "device_type", "cpu", 4,
|
do_fixup_by_prop_u32(blob, "device_type", "cpu", 4,
|
||||||
"clock-frequency", bd->bi_intfreq, 1);
|
"clock-frequency", bd->bi_intfreq, 1);
|
||||||
|
do_fixup_by_compat_u32(blob, "fsl,pq1-soc", "clock-frequency",
|
||||||
|
bd->bi_intfreq, 1);
|
||||||
do_fixup_by_compat_u32(blob, "fsl,cpm-brg", "clock-frequency",
|
do_fixup_by_compat_u32(blob, "fsl,cpm-brg", "clock-frequency",
|
||||||
gd->arch.brg_clk, 1);
|
gd->arch.brg_clk, 1);
|
||||||
|
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user