浏览代码

Merge master.kernel.org:/home/rmk/linux-2.6-arm-smp

Linus Torvalds 20 年之前
父节点
当前提交
b75cdf388e
共有 2 个文件被更改,包括 18 次插入0 次删除
  1. 2 0
      drivers/char/watchdog/mpcore_wdt.c
  2. 16 0
      include/asm-arm/hardware/arm_twd.h

+ 2 - 0
drivers/char/watchdog/mpcore_wdt.c

@@ -30,6 +30,8 @@
 #include <linux/init.h>
 #include <linux/interrupt.h>
 #include <linux/device.h>
+
+#include <asm/hardware/arm_twd.h>
 #include <asm/uaccess.h>
 
 struct mpcore_wdt {

+ 16 - 0
include/asm-arm/hardware/arm_twd.h

@@ -0,0 +1,16 @@
+#ifndef __ASM_HARDWARE_TWD_H
+#define __ASM_HARDWARE_TWD_H
+
+#define TWD_TIMER_LOAD 		0x00
+#define TWD_TIMER_COUNTER		0x04
+#define TWD_TIMER_CONTROL		0x08
+#define TWD_TIMER_INTSTAT		0x0C
+
+#define TWD_WDOG_LOAD			0x20
+#define TWD_WDOG_COUNTER		0x24
+#define TWD_WDOG_CONTROL		0x28
+#define TWD_WDOG_INTSTAT		0x2C
+#define TWD_WDOG_RESETSTAT		0x30
+#define TWD_WDOG_DISABLE		0x34
+
+#endif