]> git.kernelconcepts.de Git - karo-tx-uboot.git/blobdiff - include/configs/omap3_beagle.h
OMAP3: Fix timer handling to 1ms and CONFIG_SYS_HZ to 1000
[karo-tx-uboot.git] / include / configs / omap3_beagle.h
index d8c328f1b419eed5367383005f9cbbe5058a30f1..a3d9cf69454ee4a62ef091f2221542f6348a7828 100644 (file)
                                                        /* load address */
 
 /*
- * 2430 has 12 GP timers, they can be driven by the SysClk (12/13/19.2) or by
- * 32KHz clk, or from external sig. This rate is divided by a local divisor.
+ * OMAP3 has 12 GP timers, they can be driven by the system clock
+ * (12/13/16.8/19.2/38.4MHz) or by 32KHz clock. We use 13MHz (V_SCLK).
+ * This rate is divided by a local divisor.
  */
 #define CONFIG_SYS_TIMERBASE           (OMAP34XX_GPT2)
-#define CONFIG_SYS_PTV                 7       /* 2^(PTV+1) */
-#define CONFIG_SYS_HZ                  ((V_SCLK) / (2 << CONFIG_SYS_PTV))
+#define CONFIG_SYS_PTV                 2       /* Divisor: 2^(PTV+1) => 8 */
+#define CONFIG_SYS_HZ                  1000
 
 /*-----------------------------------------------------------------------
  * Stack sizes