Input: i8042 - another attempt to fix AUX delivery checks
[pandora-kernel.git] / drivers / acorn / char / pcf8583.h
1 /*
2  *  linux/drivers/acorn/char/pcf8583.h
3  *
4  *  Copyright (C) 2000 Russell King
5  *
6  * This program is free software; you can redistribute it and/or modify
7  * it under the terms of the GNU General Public License version 2 as
8  * published by the Free Software Foundation.
9  */
10 struct rtc_tm {
11         unsigned char   cs;
12         unsigned char   secs;
13         unsigned char   mins;
14         unsigned char   hours;
15         unsigned char   mday;
16         unsigned char   mon;
17         unsigned char   year_off;
18         unsigned char   wday;
19 };
20
21 struct mem {
22         unsigned int    loc;
23         unsigned int    nr;
24         unsigned char   *data;
25 };
26
27 #define RTC_GETDATETIME 0
28 #define RTC_SETTIME     1
29 #define RTC_SETDATETIME 2
30 #define RTC_GETCTRL     3
31 #define RTC_SETCTRL     4
32 #define MEM_READ        5
33 #define MEM_WRITE       6
34
35 #define CTRL_STOP       0x80
36 #define CTRL_HOLD       0x40
37 #define CTRL_32KHZ      0x00
38 #define CTRL_MASK       0x08
39 #define CTRL_ALARMEN    0x04
40 #define CTRL_ALARM      0x02
41 #define CTRL_TIMER      0x01