blob: 8481f0f4190275093e40be4383bd02e4885e7bd4 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
|
--- libopie2/opiecore/device/odevice_jornada.cpp_orig 2006-08-06 14:34:15.000000000 +0000
+++ libopie2/opiecore/device/odevice_jornada.cpp 2006-08-06 14:34:53.000000000 +0000
@@ -125,9 +125,12 @@
if ( model == "HP Jornada 56x" ) {
d->m_modelstr = "Jornada 56x";
d->m_model = Model_Jornada_56x;
- } else if ( model == "HP Jornada 720" ) {
- d->m_modelstr = "Jornada 720";
- d->m_model = Model_Jornada_720;
+ } else if ( model == "HP Jornada 7xx" ) {
+ d->m_modelstr = "Jornada 7xx";
+ d->m_model = Model_Jornada_7xx;
+ } else if ( model == "HP Jornada 6xx" ) {
+ d->m_modelstr = "Jornada 6xx";
+ d->m_model = Model_Jornada_6xx;
}
d->m_rotation = Rot0; //all Jornadas need this rotation
@@ -162,7 +165,9 @@
{
if ( d->m_model == Model_Jornada_56x )
return 190;
- else if (d->m_model == Model_Jornada_720 )
+ else if (d->m_model == Model_Jornada_7xx )
+ return 255;
+ else if (d->m_model == Model_Jornada_6xx )
return 255;
else
return 0;
@@ -185,10 +190,11 @@
cmdline = QString::fromLatin1( "echo 4 > /sys/class/backlight/sa1100fb/power");
else
cmdline = QString::fromLatin1( "echo 0 > /sys/class/backlight/sa1100fb/power; echo %1 > /sys/class/backlight/sa1100fb/brightness" ).arg( bright );
- } else if ( d->m_model == Model_Jornada_720 ) {
+ } else if ( d->m_model == Model_Jornada_7xx ) {
cmdline = QString::fromLatin1( "echo %1 > /sys/class/backlight/e1356fb/brightness" ).arg( bright );
+ } else if ( d->m_model == Model_Jornada_6xx ) {
+ cmdline = QString::fromLatin1( "echo %1 > /sys/class/backlight/hp680-bl/brightness" ).arg( bright );
}
-
// No Global::shellQuote as we gurantee it to be sane
res = ( ::system( QFile::encodeName(cmdline) ) == 0 );
@@ -204,9 +210,11 @@
if ( d->m_model == Model_Jornada_56x ) {
cmdline = QString::fromLatin1( "echo %1 > /sys/class/lcd/sa1100fb/power; echo %2 > /sys/class/backlight/sa1100fb/power").arg( on ? "0" : "4" ).arg( on ? "0" : "4" );
- } else if ( d->m_model == Model_Jornada_720 ) {
+ } else if ( d->m_model == Model_Jornada_7xx ) {
cmdline = QString::fromLatin1( "echo %1 > /sys/class/lcd/e1356fb/power").arg( on ? "0" : "4" );
- }
+ } else if ( d->m_model == Model_Jornada_6xx ) {
+ cmdline = QString::fromLatin1( "echo %1 > /sys/class/lcd/hp680-bl/power").arg( on ? "0" : "4" );
+ }
res = ( ::system( QFile::encodeName(cmdline) ) == 0 );
|