1 diff -Nur c3000_pre/linux/arch/arm/mach-pxa/sharpsl_battery.c c3000_work/linux/arch/arm/mach-pxa/sharpsl_battery.c
2 --- c3000_pre/linux/arch/arm/mach-pxa/sharpsl_battery.c 2004-11-16 15:31:06.000000000 +0900
3 +++ c3000_work/linux/arch/arm/mach-pxa/sharpsl_battery.c 2005-03-08 23:05:29.000000000 +0900
6 #if defined(CONFIG_ARCH_PXA_SPITZ)
7 BATTERY_THRESH sharpsl_main_battery_thresh_temp_h[] = {
8 - { 194, 100, SHARPSL_BATTERY_STATUS_HIGH},
9 - { 188, 75, SHARPSL_BATTERY_STATUS_HIGH},
10 - { 184, 50, SHARPSL_BATTERY_STATUS_HIGH},
11 - { 180, 25, SHARPSL_BATTERY_STATUS_LOW},
12 - { 176, 5, SHARPSL_BATTERY_STATUS_VERYLOW},
13 + { 212, 100, SHARPSL_BATTERY_STATUS_HIGH},
14 + { 212, 98, SHARPSL_BATTERY_STATUS_HIGH},
15 + { 211, 95, SHARPSL_BATTERY_STATUS_HIGH},
16 + { 210, 93, SHARPSL_BATTERY_STATUS_HIGH},
17 + { 209, 90, SHARPSL_BATTERY_STATUS_HIGH},
18 + { 208, 88, SHARPSL_BATTERY_STATUS_HIGH},
19 + { 207, 85, SHARPSL_BATTERY_STATUS_HIGH},
20 + { 206, 83, SHARPSL_BATTERY_STATUS_HIGH},
21 + { 205, 80, SHARPSL_BATTERY_STATUS_HIGH},
22 + { 204, 78, SHARPSL_BATTERY_STATUS_HIGH},
23 + { 203, 75, SHARPSL_BATTERY_STATUS_HIGH},
24 + { 202, 73, SHARPSL_BATTERY_STATUS_HIGH},
25 + { 201, 70, SHARPSL_BATTERY_STATUS_HIGH},
26 + { 200, 68, SHARPSL_BATTERY_STATUS_HIGH},
27 + { 199, 65, SHARPSL_BATTERY_STATUS_HIGH},
28 + { 198, 63, SHARPSL_BATTERY_STATUS_HIGH},
29 + { 197, 60, SHARPSL_BATTERY_STATUS_HIGH},
30 + { 196, 58, SHARPSL_BATTERY_STATUS_HIGH},
31 + { 195, 55, SHARPSL_BATTERY_STATUS_HIGH},
32 + { 194, 53, SHARPSL_BATTERY_STATUS_HIGH},
33 + { 193, 50, SHARPSL_BATTERY_STATUS_HIGH},
34 + { 192, 48, SHARPSL_BATTERY_STATUS_HIGH},
35 + { 192, 45, SHARPSL_BATTERY_STATUS_HIGH},
36 + { 191, 43, SHARPSL_BATTERY_STATUS_HIGH},
37 + { 191, 40, SHARPSL_BATTERY_STATUS_HIGH},
38 + { 190, 38, SHARPSL_BATTERY_STATUS_HIGH},
39 + { 190, 35, SHARPSL_BATTERY_STATUS_HIGH},
40 + { 189, 33, SHARPSL_BATTERY_STATUS_HIGH},
41 + { 188, 30, SHARPSL_BATTERY_STATUS_HIGH},
42 + { 187, 28, SHARPSL_BATTERY_STATUS_LOW},
43 + { 186, 25, SHARPSL_BATTERY_STATUS_LOW},
44 + { 185, 23, SHARPSL_BATTERY_STATUS_LOW},
45 + { 184, 20, SHARPSL_BATTERY_STATUS_LOW},
46 + { 183, 18, SHARPSL_BATTERY_STATUS_LOW},
47 + { 182, 15, SHARPSL_BATTERY_STATUS_LOW},
48 + { 181, 13, SHARPSL_BATTERY_STATUS_LOW},
49 + { 180, 10, SHARPSL_BATTERY_STATUS_LOW},
50 + { 179, 8, SHARPSL_BATTERY_STATUS_LOW},
51 + { 178, 5, SHARPSL_BATTERY_STATUS_VERYLOW},
52 { 0, 0, SHARPSL_BATTERY_STATUS_CRITICAL},
55 BATTERY_THRESH sharpsl_main_battery_thresh_temp_l[] = {
56 - { 194, 100, SHARPSL_BATTERY_STATUS_HIGH},
57 - { 188, 75, SHARPSL_BATTERY_STATUS_HIGH},
58 - { 184, 50, SHARPSL_BATTERY_STATUS_HIGH},
59 - { 180, 25, SHARPSL_BATTERY_STATUS_LOW},
60 - { 176, 5, SHARPSL_BATTERY_STATUS_VERYLOW},
61 + { 212, 100, SHARPSL_BATTERY_STATUS_HIGH},
62 + { 212, 98, SHARPSL_BATTERY_STATUS_HIGH},
63 + { 211, 95, SHARPSL_BATTERY_STATUS_HIGH},
64 + { 210, 93, SHARPSL_BATTERY_STATUS_HIGH},
65 + { 209, 90, SHARPSL_BATTERY_STATUS_HIGH},
66 + { 208, 88, SHARPSL_BATTERY_STATUS_HIGH},
67 + { 207, 85, SHARPSL_BATTERY_STATUS_HIGH},
68 + { 206, 83, SHARPSL_BATTERY_STATUS_HIGH},
69 + { 205, 80, SHARPSL_BATTERY_STATUS_HIGH},
70 + { 204, 78, SHARPSL_BATTERY_STATUS_HIGH},
71 + { 203, 75, SHARPSL_BATTERY_STATUS_HIGH},
72 + { 202, 73, SHARPSL_BATTERY_STATUS_HIGH},
73 + { 201, 70, SHARPSL_BATTERY_STATUS_HIGH},
74 + { 200, 68, SHARPSL_BATTERY_STATUS_HIGH},
75 + { 199, 65, SHARPSL_BATTERY_STATUS_HIGH},
76 + { 198, 63, SHARPSL_BATTERY_STATUS_HIGH},
77 + { 197, 60, SHARPSL_BATTERY_STATUS_HIGH},
78 + { 196, 58, SHARPSL_BATTERY_STATUS_HIGH},
79 + { 195, 55, SHARPSL_BATTERY_STATUS_HIGH},
80 + { 194, 53, SHARPSL_BATTERY_STATUS_HIGH},
81 + { 193, 50, SHARPSL_BATTERY_STATUS_HIGH},
82 + { 192, 48, SHARPSL_BATTERY_STATUS_HIGH},
83 + { 191, 45, SHARPSL_BATTERY_STATUS_HIGH},
84 + { 190, 43, SHARPSL_BATTERY_STATUS_HIGH},
85 + { 189, 40, SHARPSL_BATTERY_STATUS_HIGH},
86 + { 188, 38, SHARPSL_BATTERY_STATUS_HIGH},
87 + { 187, 35, SHARPSL_BATTERY_STATUS_HIGH},
88 + { 186, 33, SHARPSL_BATTERY_STATUS_HIGH},
89 + { 185, 30, SHARPSL_BATTERY_STATUS_HIGH},
90 + { 184, 28, SHARPSL_BATTERY_STATUS_LOW},
91 + { 183, 25, SHARPSL_BATTERY_STATUS_LOW},
92 + { 182, 23, SHARPSL_BATTERY_STATUS_LOW},
93 + { 181, 20, SHARPSL_BATTERY_STATUS_LOW},
94 + { 180, 18, SHARPSL_BATTERY_STATUS_LOW},
95 + { 179, 15, SHARPSL_BATTERY_STATUS_LOW},
96 + { 178, 13, SHARPSL_BATTERY_STATUS_LOW},
97 + { 177, 10, SHARPSL_BATTERY_STATUS_LOW},
98 + { 176, 8, SHARPSL_BATTERY_STATUS_LOW},
99 + { 175, 5, SHARPSL_BATTERY_STATUS_VERYLOW},
100 { 0, 0, SHARPSL_BATTERY_STATUS_CRITICAL},