rockchip: rk3568: fixup cru node frequency
Support 25M\50M Gmac clk.
Fixes: d83e3037ee ("rockchip: rk3568: fixup cru node for legacy
variant chip")
Change-Id: I89a535655dd01e779898188943d8f1e491c5753e
Signed-off-by: Elaine Zhang <zhangqing@rock-chips.com>
This commit is contained in:
parent
0a04fb5062
commit
bf8034353d
|
|
@ -805,17 +805,17 @@ int rk_board_fdt_fixup(const void *blob)
|
||||||
|
|
||||||
/*
|
/*
|
||||||
* fixup as:
|
* fixup as:
|
||||||
* rate[1] = <408000000>; // ACLK_RKVDEC_PRE
|
* rate[1] = <400000000>; // ACLK_RKVDEC_PRE
|
||||||
* rate[2] = <408000000>; // CLK_RKVDEC_CORE
|
* rate[2] = <400000000>; // CLK_RKVDEC_CORE
|
||||||
* rate[5] = <408000000>; // PLL_CPLL
|
* rate[5] = <400000000>; // PLL_CPLL
|
||||||
*/
|
*/
|
||||||
pp = (u32 *)fdt_getprop(blob, node, "assigned-clock-rates", &len);
|
pp = (u32 *)fdt_getprop(blob, node, "assigned-clock-rates", &len);
|
||||||
if (!pp)
|
if (!pp)
|
||||||
return 0;
|
return 0;
|
||||||
if ((len / 4) >= CRU_RATE_CNT_MIN) {
|
if ((len / 4) >= CRU_RATE_CNT_MIN) {
|
||||||
pp[1] = cpu_to_fdt32(408000000);
|
pp[1] = cpu_to_fdt32(400000000);
|
||||||
pp[2] = cpu_to_fdt32(408000000);
|
pp[2] = cpu_to_fdt32(400000000);
|
||||||
pp[5] = cpu_to_fdt32(408000000);
|
pp[5] = cpu_to_fdt32(400000000);
|
||||||
}
|
}
|
||||||
|
|
||||||
/*
|
/*
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue