/* * This file is subject to the terms and conditions of the GNU General Public * License. See the file "COPYING" in the main directory of this archive * for more details. * * Copyright (C) 1998, 2001, 03, 07 by Ralf Baechle (ralf@linux-mips.org) * * RTC routines for PC style attached Dallas chip. */ #ifndef __ASM_MACH_LOONGSON64_MC146818RTC_H #define __ASM_MACH_LOONGSON64_MC146818RTC_H #include <linux/io.h> #define RTC_PORT(x) (0x70 + (x)) #define RTC_IRQ 8 static inline unsigned char CMOS_READ(unsigned long addr) { outb_p(addr, RTC_PORT(0)); return inb_p(RTC_PORT(1)); } static inline void CMOS_WRITE(unsigned char data, unsigned long addr) { outb_p(addr, RTC_PORT(0)); outb_p(data, RTC_PORT(1)); } #define RTC_ALWAYS_BCD 0 #ifndef mc146818_decode_year #define mc146818_decode_year(year) ((year) < 70 ? (year) + 2000 : (year) + 1970) #endif #endif /* __ASM_MACH_LOONGSON64_MC146818RTC_H */
Name | Type | Size | Permission | Actions |
---|---|---|---|---|
cs5536 | Folder | 0755 |
|
|
boot_param.h | File | 5.72 KB | 0644 |
|
cpu-feature-overrides.h | File | 1.54 KB | 0644 |
|
dma-coherence.h | File | 2.14 KB | 0644 |
|
irq.h | File | 1.64 KB | 0644 |
|
kernel-entry-init.h | File | 1.43 KB | 0644 |
|
loongson.h | File | 12.43 KB | 0644 |
|
loongson_hwmon.h | File | 1.25 KB | 0644 |
|
machine.h | File | 816 B | 0644 |
|
mc146818rtc.h | File | 919 B | 0644 |
|
mem.h | File | 1.04 KB | 0644 |
|
mmzone.h | File | 1.52 KB | 0644 |
|
pci.h | File | 1.73 KB | 0644 |
|
spaces.h | File | 269 B | 0644 |
|
topology.h | File | 557 B | 0644 |
|
workarounds.h | File | 217 B | 0644 |
|