[ARM] pxa: Palm Tungsten E2 basic support
[deliverable/linux.git] / arch / arm / mach-pxa / include / mach / palmte2.h
1 /*
2 * GPIOs and interrupts for Palm Tungsten|E2 Handheld Computer
3 *
4 * Author:
5 * Carlos Eduardo Medaglia Dyonisio <cadu@nerdfeliz.com>
6 *
7 * This program is free software; you can redistribute it and/or modify
8 * it under the terms of the GNU General Public License version 2 as
9 * published by the Free Software Foundation.
10 *
11 */
12
13 #ifndef _INCLUDE_PALMTE2_H_
14 #define _INCLUDE_PALMTE2_H_
15
16 /** HERE ARE GPIOs **/
17
18 /* GPIOs */
19 #define GPIO_NR_PALMTE2_SD_DETECT_N 10
20 #define GPIO_NR_PALMTE2_SD_POWER 55
21 #define GPIO_NR_PALMTE2_SD_READONLY 51
22
23 /* KEYS */
24 #define GPIO_NR_PALMTE2_KEY_NOTES 5
25 #define GPIO_NR_PALMTE2_KEY_TASKS 7
26 #define GPIO_NR_PALMTE2_KEY_CALENDAR 11
27 #define GPIO_NR_PALMTE2_KEY_CONTACTS 13
28 #define GPIO_NR_PALMTE2_KEY_CENTER 14
29 #define GPIO_NR_PALMTE2_KEY_LEFT 19
30 #define GPIO_NR_PALMTE2_KEY_RIGHT 20
31 #define GPIO_NR_PALMTE2_KEY_DOWN 21
32 #define GPIO_NR_PALMTE2_KEY_UP 22
33
34 /** HERE ARE INIT VALUES **/
35
36 /* BACKLIGHT */
37 #define PALMTE2_MAX_INTENSITY 0xFE
38 #define PALMTE2_DEFAULT_INTENSITY 0x7E
39 #define PALMTE2_LIMIT_MASK 0x7F
40 #define PALMTE2_PRESCALER 0x3F
41 #define PALMTE2_PERIOD_NS 3500
42
43 #endif
This page took 0.114054 seconds and 5 git commands to generate.