patch-2.4.3 linux/include/asm-sparc64/mc146818rtc.h
Next file: linux/include/asm-sparc64/mmu_context.h
Previous file: linux/include/asm-sparc64/irq.h
Back to the patch index
Back to the overall index
-  Lines: 16
-  Date:
Sun Mar 25 18:14:21 2001
-  Orig file: 
v2.4.2/linux/include/asm-sparc64/mc146818rtc.h
-  Orig date: 
Tue Jul 18 23:05:09 2000
diff -u --recursive --new-file v2.4.2/linux/include/asm-sparc64/mc146818rtc.h linux/include/asm-sparc64/mc146818rtc.h
@@ -7,8 +7,13 @@
 #include <asm/io.h>
 
 #ifndef RTC_PORT
-#define RTC_PORT(x)	(0x70 + (x))
-#define RTC_ALWAYS_BCD	1	/* RTC operates in binary mode */
+#ifdef CONFIG_PCI
+extern unsigned long ds1287_regs;
+#else
+#define ds1287_regs (0UL)
+#endif
+#define RTC_PORT(x)	(ds1287_regs + (x))
+#define RTC_ALWAYS_BCD	0
 #endif
 
 /*
FUNET's LINUX-ADM group, linux-adm@nic.funet.fi
TCL-scripts by Sam Shen (who was at: slshen@lbl.gov)