X-Git-Url: https://git.librecmc.org/?a=blobdiff_plain;f=cpu%2Fmpc8260%2Fspeed.c;h=38cd0d9a70fd0ecdcbc874aa25d95957bd405dcc;hb=ddd4123336aad881f50dc34892ac150cfa8143fe;hp=360404f0cfd444807fe1a98a5c4d23f72fa948d9;hpb=197b049b8b8a488384f351b988dd15f78830ba4e;p=oweals%2Fu-boot.git diff --git a/cpu/mpc8260/speed.c b/cpu/mpc8260/speed.c index 360404f0cf..38cd0d9a70 100644 --- a/cpu/mpc8260/speed.c +++ b/cpu/mpc8260/speed.c @@ -25,6 +25,10 @@ #include #include +#if defined(CONFIG_BOARD_GET_CPU_CLK_F) +extern unsigned long board_get_cpu_clk_f (void); +#endif + DECLARE_GLOBAL_DATA_PTR; /* ------------------------------------------------------------------------- */ @@ -111,8 +115,12 @@ int get_clocks (void) #if !defined(CONFIG_8260_CLKIN) #error clock measuring not implemented yet - define CONFIG_8260_CLKIN +#else +#if defined(CONFIG_BOARD_GET_CPU_CLK_F) + clkin = board_get_cpu_clk_f (); #else clkin = CONFIG_8260_CLKIN; +#endif #endif sccr = immap->im_clkrst.car_sccr;