Linux kernel mirror (for testing) git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
kernel os linux
1
fork

Configure Feed

Select the types of activity you want to include in your feed.

at v5.9-rc4 36 lines 732 B view raw
1/* SPDX-License-Identifier: GPL-2.0 */ 2/* 3 * Registers for the SGS-Thomson M48T37 Timekeeper RAM chip 4 */ 5#ifndef _ASM_M48T37_H 6#define _ASM_M48T37_H 7 8#include <linux/spinlock.h> 9 10extern spinlock_t rtc_lock; 11 12struct m48t37_rtc { 13 volatile u8 pad[0x7ff0]; /* NVRAM */ 14 volatile u8 flags; 15 volatile u8 century; 16 volatile u8 alarm_sec; 17 volatile u8 alarm_min; 18 volatile u8 alarm_hour; 19 volatile u8 alarm_data; 20 volatile u8 interrupts; 21 volatile u8 watchdog; 22 volatile u8 control; 23 volatile u8 sec; 24 volatile u8 min; 25 volatile u8 hour; 26 volatile u8 day; 27 volatile u8 date; 28 volatile u8 month; 29 volatile u8 year; 30}; 31 32#define M48T37_RTC_SET 0x80 33#define M48T37_RTC_STOPPED 0x80 34#define M48T37_RTC_READ 0x40 35 36#endif /* _ASM_M48T37_H */