uboot-oxnas: switch to u-boot.mk
[openwrt/staging/lynxis/omap.git] / package / boot / uboot-oxnas / src / arch / arm / include / asm / arch-nas782x / timer.h
diff --git a/package/boot/uboot-oxnas/src/arch/arm/include/asm/arch-nas782x/timer.h b/package/boot/uboot-oxnas/src/arch/arm/include/asm/arch-nas782x/timer.h
new file mode 100644 (file)
index 0000000..ea4d71e
--- /dev/null
@@ -0,0 +1,23 @@
+#ifndef _NAS782X_TIMER_H
+#define _NAS782X_TIMER_H
+
+#define TIMER1_BASE            (RPSA_BASE + 0x200)
+#define TIMER2_BASE            (RPSA_BASE + 0x220)
+
+#define TIMER_LOAD             0
+#define TIMER_CURR             4
+#define TIMER_CTRL             8
+#define        TIMER_INTR              0x0C
+
+#define TIMER_PRESCALE_SHIFT           2
+#define TIMER_PRESCALE_1               0
+#define TIMER_PRESCALE_16              1
+#define TIMER_PRESCALE_256             2
+#define TIMER_MODE_SHIFT               6
+#define TIMER_MODE_FREE_RUNNING                0
+#define TIMER_MODE_PERIODIC            1
+#define TIMER_ENABLE_SHIFT             7
+#define TIMER_DISABLE                  0
+#define TIMER_ENABLE                   1
+
+#endif /* _NAS782X_TIMER_H */