diff options
Diffstat (limited to 'arch/powerpc/cpu/mpc85xx/fdt.c')
| -rw-r--r-- | arch/powerpc/cpu/mpc85xx/fdt.c | 9 | 
1 files changed, 9 insertions, 0 deletions
| diff --git a/arch/powerpc/cpu/mpc85xx/fdt.c b/arch/powerpc/cpu/mpc85xx/fdt.c index 6ed02845e..642f6c54b 100644 --- a/arch/powerpc/cpu/mpc85xx/fdt.c +++ b/arch/powerpc/cpu/mpc85xx/fdt.c @@ -486,4 +486,13 @@ void ft_cpu_setup(void *blob, bd_t *bd)  #ifdef CONFIG_SYS_SRIO  	ft_srio_setup(blob);  #endif + +	/* +	 * system-clock = CCB clock/2 +	 * Here gd->bus_clk = CCB clock +	 * We are using the system clock as 1588 Timer reference +	 * clock source select +	 */ +	do_fixup_by_compat_u32(blob, "fsl,gianfar-ptp-timer", +			"timer-frequency", gd->bus_clk/2, 1);  } |