| 
									
										
										
										
											2009-03-24 00:29:29 +01:00
										 |  |  | /*
 | 
					
						
							|  |  |  |  * GPIOs and interrupts for Palm Tungsten|E2 Handheld Computer | 
					
						
							|  |  |  |  * | 
					
						
							|  |  |  |  * Author: | 
					
						
							|  |  |  |  *		Carlos Eduardo Medaglia Dyonisio <cadu@nerdfeliz.com> | 
					
						
							|  |  |  |  * | 
					
						
							|  |  |  |  * This program is free software; you can redistribute it and/or modify | 
					
						
							|  |  |  |  * it under the terms of the GNU General Public License version 2 as | 
					
						
							|  |  |  |  * published by the Free Software Foundation. | 
					
						
							|  |  |  |  * | 
					
						
							|  |  |  |  */ | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | #ifndef _INCLUDE_PALMTE2_H_
 | 
					
						
							|  |  |  | #define _INCLUDE_PALMTE2_H_
 | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | /** HERE ARE GPIOs **/ | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | /* GPIOs */ | 
					
						
							| 
									
										
										
										
											2009-03-24 21:23:39 +01:00
										 |  |  | #define GPIO_NR_PALMTE2_POWER_DETECT		9
 | 
					
						
							|  |  |  | #define GPIO_NR_PALMTE2_HOTSYNC_BUTTON_N	4
 | 
					
						
							|  |  |  | #define GPIO_NR_PALMTE2_EARPHONE_DETECT		15
 | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | /* SD/MMC */ | 
					
						
							| 
									
										
										
										
											2009-03-24 00:29:29 +01:00
										 |  |  | #define GPIO_NR_PALMTE2_SD_DETECT_N		10
 | 
					
						
							|  |  |  | #define GPIO_NR_PALMTE2_SD_POWER		55
 | 
					
						
							|  |  |  | #define GPIO_NR_PALMTE2_SD_READONLY		51
 | 
					
						
							|  |  |  | 
 | 
					
						
							| 
									
										
										
										
											2009-03-24 21:23:39 +01:00
										 |  |  | /* IRDA -  disable GPIO connected to SD pin of tranceiver (TFBS4710?) ? */ | 
					
						
							|  |  |  | #define GPIO_NR_PALMTE2_IR_DISABLE		48
 | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | /* USB */ | 
					
						
							|  |  |  | #define GPIO_NR_PALMTE2_USB_DETECT_N		35
 | 
					
						
							|  |  |  | #define GPIO_NR_PALMTE2_USB_PULLUP		53
 | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | /* LCD/BACKLIGHT */ | 
					
						
							|  |  |  | #define GPIO_NR_PALMTE2_BL_POWER		56
 | 
					
						
							|  |  |  | #define GPIO_NR_PALMTE2_LCD_POWER		37
 | 
					
						
							|  |  |  | 
 | 
					
						
							| 
									
										
										
										
											2009-03-24 00:29:29 +01:00
										 |  |  | /* KEYS */ | 
					
						
							|  |  |  | #define GPIO_NR_PALMTE2_KEY_NOTES	5
 | 
					
						
							|  |  |  | #define GPIO_NR_PALMTE2_KEY_TASKS	7
 | 
					
						
							|  |  |  | #define GPIO_NR_PALMTE2_KEY_CALENDAR	11
 | 
					
						
							|  |  |  | #define GPIO_NR_PALMTE2_KEY_CONTACTS	13
 | 
					
						
							|  |  |  | #define GPIO_NR_PALMTE2_KEY_CENTER	14
 | 
					
						
							|  |  |  | #define GPIO_NR_PALMTE2_KEY_LEFT	19
 | 
					
						
							|  |  |  | #define GPIO_NR_PALMTE2_KEY_RIGHT	20
 | 
					
						
							|  |  |  | #define GPIO_NR_PALMTE2_KEY_DOWN	21
 | 
					
						
							|  |  |  | #define GPIO_NR_PALMTE2_KEY_UP		22
 | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | /** HERE ARE INIT VALUES **/ | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | /* BACKLIGHT */ | 
					
						
							|  |  |  | #define PALMTE2_MAX_INTENSITY		0xFE
 | 
					
						
							|  |  |  | #define PALMTE2_DEFAULT_INTENSITY	0x7E
 | 
					
						
							|  |  |  | #define PALMTE2_LIMIT_MASK		0x7F
 | 
					
						
							|  |  |  | #define PALMTE2_PRESCALER		0x3F
 | 
					
						
							|  |  |  | #define PALMTE2_PERIOD_NS		3500
 | 
					
						
							|  |  |  | 
 | 
					
						
							| 
									
										
										
										
											2009-03-24 21:23:39 +01:00
										 |  |  | /* BATTERY */ | 
					
						
							|  |  |  | #define PALMTE2_BAT_MAX_VOLTAGE		4000	/* 4.00v current voltage */
 | 
					
						
							|  |  |  | #define PALMTE2_BAT_MIN_VOLTAGE		3550	/* 3.55v critical voltage */
 | 
					
						
							| 
									
										
										
											
												tree-wide: fix assorted typos all over the place
That is "success", "unknown", "through", "performance", "[re|un]mapping"
, "access", "default", "reasonable", "[con]currently", "temperature"
, "channel", "[un]used", "application", "example","hierarchy", "therefore"
, "[over|under]flow", "contiguous", "threshold", "enough" and others.
Signed-off-by: André Goddard Rosa <andre.goddard@gmail.com>
Signed-off-by: Jiri Kosina <jkosina@suse.cz>
											
										 
											2009-11-14 13:09:05 -02:00
										 |  |  | #define PALMTE2_BAT_MAX_CURRENT		0	/* unknown */
 | 
					
						
							| 
									
										
										
										
											2009-03-24 21:23:39 +01:00
										 |  |  | #define PALMTE2_BAT_MIN_CURRENT		0	/* unknown */
 | 
					
						
							|  |  |  | #define PALMTE2_BAT_MAX_CHARGE		1	/* unknown */
 | 
					
						
							|  |  |  | #define PALMTE2_BAT_MIN_CHARGE		1	/* unknown */
 | 
					
						
							|  |  |  | #define PALMTE2_MAX_LIFE_MINS		360	/* on-life in minutes */
 | 
					
						
							|  |  |  | 
 | 
					
						
							| 
									
										
										
										
											2009-03-24 00:29:29 +01:00
										 |  |  | #endif
 |