From bfac08472371d4d6d4fa56972b0e1166f780633a Mon Sep 17 00:00:00 2001 From: Stephen Warren Date: Wed, 19 Aug 2015 15:15:41 -0600 Subject: ARM: tegra: fix COUNTER_FREQUENCY for T210 While T210 boards all have 38.4MHz crystals, per the TRM, the only supported configuration is to divide the crystal frequency by 2 to generate clk_m, which is what feeds the ARM generic timers amongst other things. Fix the value of COUNTER_FREQUENCY to reflect this divide-by-2. When I queried the 19.2 value in Tom's original T210 patches, I wasn't aware of this extra divide-by-2, and didn't notice any effect from the incorrect value, since its only used if U-Boot is booted in EL3, whereas I'm booting it in EL2. Reported-by: Thierry Reding Signed-off-by: Stephen Warren Signed-off-by: Tom Warren --- include/configs/p2571.h | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to 'include/configs/p2571.h') diff --git a/include/configs/p2571.h b/include/configs/p2571.h index 356c941a77..3bf9888472 100644 --- a/include/configs/p2571.h +++ b/include/configs/p2571.h @@ -61,7 +61,8 @@ #include "tegra-common-usb-gadget.h" #include "tegra-common-post.h" -#define COUNTER_FREQUENCY 38400000 +/* Crystal is 38.4MHz. clk_m runs at half that rate */ +#define COUNTER_FREQUENCY 19200000 #define CONFIG_OF_BOARD_SETUP #endif /* _P2571_H */ -- cgit v1.2.3