summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--packages/base-files/base-files/jornada720/fstab6
-rw-r--r--packages/base-files/base-files/jornada7xx/.mtn2git_empty (renamed from packages/base-files/base-files/jornada720/.mtn2git_empty)0
-rw-r--r--packages/base-files/base-files/jornada7xx/fstab7
-rwxr-xr-xpackages/initscripts/initscripts-1.0/jornada7xx/devices2
-rw-r--r--packages/libopie/libopie2/odevice.h-jornada-fixup.patch12
-rw-r--r--packages/libopie/libopie2/odevice_jornada.cpp-fixup.patch56
-rw-r--r--packages/libopie/libopie2_1.2.2.bb4
-rw-r--r--packages/linux/linux-jlime-jornada6xx-2.6.17/defconfig_jlime88
-rw-r--r--packages/linux/linux-jlime-jornada7xx-2.6.17/defconf_jlime19
9 files changed, 145 insertions, 49 deletions
diff --git a/packages/base-files/base-files/jornada720/fstab b/packages/base-files/base-files/jornada720/fstab
deleted file mode 100644
index 07ccff0fe6..0000000000
--- a/packages/base-files/base-files/jornada720/fstab
+++ /dev/null
@@ -1,6 +0,0 @@
-/dev/mtdblock1 / jffs2 rw,noatime 1 1
-proc /proc proc defaults 0 0
-/dev/hda1 /mnt/cf auto defaults,sync,noauto 0 0
-tmpfs /var tmpfs defaults 0 0
-tmpfs /mnt/ram tmpfs defaults 0 0
-devpts /dev/pts devpts defaults 0 0 \ No newline at end of file
diff --git a/packages/base-files/base-files/jornada720/.mtn2git_empty b/packages/base-files/base-files/jornada7xx/.mtn2git_empty
index e69de29bb2..e69de29bb2 100644
--- a/packages/base-files/base-files/jornada720/.mtn2git_empty
+++ b/packages/base-files/base-files/jornada7xx/.mtn2git_empty
diff --git a/packages/base-files/base-files/jornada7xx/fstab b/packages/base-files/base-files/jornada7xx/fstab
new file mode 100644
index 0000000000..504a1a2f4e
--- /dev/null
+++ b/packages/base-files/base-files/jornada7xx/fstab
@@ -0,0 +1,7 @@
+proc /proc proc defaults 0 0
+/dev/hda2 / ext2 defaults 0 0
+/dev/hda1 /mnt/cf auto defaults,sync,noauto 0 0
+/dev/hda3 none swap sw 0 0
+tmpfs /var tmpfs defaults 0 0
+tmpfs /mnt/ram tmpfs defaults 0 0
+devpts /dev/pts devpts defaults 0 0 \ No newline at end of file
diff --git a/packages/initscripts/initscripts-1.0/jornada7xx/devices b/packages/initscripts/initscripts-1.0/jornada7xx/devices
index fc96ff62ee..422336a345 100755
--- a/packages/initscripts/initscripts-1.0/jornada7xx/devices
+++ b/packages/initscripts/initscripts-1.0/jornada7xx/devices
@@ -48,7 +48,7 @@ else
if test "$VERBOSE" != "no"; then echo -n "Populating /dev: "; fi
cd /
mkdir -p dev/input
- mknod /dev/input/ts0 c 13 128
+ mknod /dev/input/ts0 c 13 65
mknod /dev/ttySC1 c 9 204
mknod /dev/irda0 c 10 204
mkdir -p dev/msys
diff --git a/packages/libopie/libopie2/odevice.h-jornada-fixup.patch b/packages/libopie/libopie2/odevice.h-jornada-fixup.patch
new file mode 100644
index 0000000000..d2e26a0b36
--- /dev/null
+++ b/packages/libopie/libopie2/odevice.h-jornada-fixup.patch
@@ -0,0 +1,12 @@
+--- libopie2/opiecore/device/odevice.h 2006-08-06 12:44:20.000000000 +0000
++++ libopie2/opiecore/device/odevice.h_orig 2006-08-06 12:42:46.000000000 +0000
+@@ -73,8 +73,7 @@
+ Model_iPAQ_HX4700 = ( Model_iPAQ | 0x000A ),
+ Model_Jornada = ( 6 << 16 ),
+ Model_Jornada_56x = ( Model_Jornada | 0x0001 ),
+- Model_Jornada_6xx = ( Model_Jornada | 0x0002 ),
+- Model_Jornada_7xx = ( Model_Jornada | 0x0003 ),
++ Model_Jornada_720 = ( Model_Jornada | 0x0002 ),
+
+ Model_Zaurus = ( 2 << 16 ),
+
diff --git a/packages/libopie/libopie2/odevice_jornada.cpp-fixup.patch b/packages/libopie/libopie2/odevice_jornada.cpp-fixup.patch
new file mode 100644
index 0000000000..f3eff64b85
--- /dev/null
+++ b/packages/libopie/libopie2/odevice_jornada.cpp-fixup.patch
@@ -0,0 +1,56 @@
+--- libopie2/opiecore/device/odevice_jornada.cpp_orig 2006-08-06 12:36:55.000000000 +0000
++++ libopie2/opiecore/device/odevice_jornada.cpp 2006-08-06 12:53:45.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,9 +190,10 @@
+ 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 );
+
diff --git a/packages/libopie/libopie2_1.2.2.bb b/packages/libopie/libopie2_1.2.2.bb
index c261405092..220edc215b 100644
--- a/packages/libopie/libopie2_1.2.2.bb
+++ b/packages/libopie/libopie2_1.2.2.bb
@@ -2,6 +2,8 @@ require ${PN}.inc
SRC_URI = "${HANDHELDS_CVS};tag=${TAG};module=opie/libopie2 \
- file://include.pro"
+ file://include.pro \
+ file://odevice.h-jornada-fixup.patch;patch=0 \
+ file://odevice_jornada.cpp-fixup.patch;patch=0"
SRC_URI_append_poodle = " file://poodle-2.6-hotkeys.patch;patch=1"
diff --git a/packages/linux/linux-jlime-jornada6xx-2.6.17/defconfig_jlime b/packages/linux/linux-jlime-jornada6xx-2.6.17/defconfig_jlime
index bd6cd586ac..277a2d92d9 100644
--- a/packages/linux/linux-jlime-jornada6xx-2.6.17/defconfig_jlime
+++ b/packages/linux/linux-jlime-jornada6xx-2.6.17/defconfig_jlime
@@ -1,7 +1,7 @@
#
# Automatically generated make config: don't edit
# Linux kernel version: 2.6.17
-# Wed Jul 26 23:35:08 2006
+# Tue Aug 1 11:50:57 2006
#
CONFIG_SUPERH=y
CONFIG_RWSEM_GENERIC_SPINLOCK=y
@@ -359,6 +359,7 @@ CONFIG_IRDA=m
# IrDA protocols
#
# CONFIG_IRLAN is not set
+# CONFIG_IRNET is not set
# CONFIG_IRCOMM is not set
# CONFIG_IRDA_ULTRA is not set
@@ -407,9 +408,9 @@ CONFIG_BT=m
# CONFIG_BT_HCIBLUECARD is not set
# CONFIG_BT_HCIBTUART is not set
# CONFIG_BT_HCIVHCI is not set
-CONFIG_IEEE80211=m
+CONFIG_IEEE80211=y
# CONFIG_IEEE80211_DEBUG is not set
-CONFIG_IEEE80211_CRYPT_WEP=m
+CONFIG_IEEE80211_CRYPT_WEP=y
CONFIG_IEEE80211_CRYPT_CCMP=m
# CONFIG_IEEE80211_CRYPT_TKIP is not set
CONFIG_IEEE80211_SOFTMAC=m
@@ -423,7 +424,7 @@ CONFIG_WIRELESS_EXT=y
#
# Generic Driver Options
#
-# CONFIG_STANDALONE is not set
+CONFIG_STANDALONE=y
CONFIG_PREVENT_FIRMWARE_BUILD=y
CONFIG_FW_LOADER=y
@@ -522,7 +523,7 @@ CONFIG_IDE_SH=y
# Network device support
#
CONFIG_NETDEVICES=y
-# CONFIG_DUMMY is not set
+CONFIG_DUMMY=y
# CONFIG_BONDING is not set
# CONFIG_EQUALIZER is not set
# CONFIG_TUN is not set
@@ -535,13 +536,28 @@ CONFIG_NETDEVICES=y
#
# PHY device support
#
+# CONFIG_PHYLIB is not set
#
# Ethernet (10 or 100Mbit)
#
-# CONFIG_NET_ETHERNET is not set
-CONFIG_MII=m
+CONFIG_NET_ETHERNET=y
+CONFIG_MII=y
+# CONFIG_STNIC is not set
+CONFIG_NET_VENDOR_3COM=y
+# CONFIG_EL1 is not set
+# CONFIG_EL2 is not set
+# CONFIG_EL16 is not set
+# CONFIG_EL3 is not set
+# CONFIG_NET_VENDOR_SMC is not set
+# CONFIG_SMC91X is not set
+# CONFIG_NET_VENDOR_RACAL is not set
+# CONFIG_AT1700 is not set
+# CONFIG_DEPCA is not set
+# CONFIG_HP100 is not set
+# CONFIG_NET_ISA is not set
# CONFIG_NE2000 is not set
+# CONFIG_NET_PCI is not set
#
# Ethernet (1000 Mbit)
@@ -560,40 +576,36 @@ CONFIG_MII=m
# Wireless LAN (non-hamradio)
#
CONFIG_NET_RADIO=y
-# CONFIG_NET_WIRELESS_RTNETLINK is not set
+CONFIG_NET_WIRELESS_RTNETLINK=y
#
# Obsolete Wireless cards support (pre-802.11)
#
# CONFIG_STRIP is not set
-CONFIG_ARLAN=m
-CONFIG_WAVELAN=m
-CONFIG_PCMCIA_WAVELAN=m
-CONFIG_PCMCIA_NETWAVE=m
+# CONFIG_ARLAN is not set
+# CONFIG_WAVELAN is not set
+# CONFIG_PCMCIA_WAVELAN is not set
+# CONFIG_PCMCIA_NETWAVE is not set
#
# Wireless 802.11 Frequency Hopping cards support
#
-CONFIG_PCMCIA_RAYCS=m
+# CONFIG_PCMCIA_RAYCS is not set
#
# Wireless 802.11b ISA/PCI cards support
#
-CONFIG_HERMES=m
-CONFIG_ATMEL=m
+CONFIG_HERMES=y
+# CONFIG_ATMEL is not set
#
# Wireless 802.11b Pcmcia/Cardbus cards support
#
-CONFIG_PCMCIA_HERMES=m
-CONFIG_PCMCIA_SPECTRUM=m
-CONFIG_AIRO_CS=m
-CONFIG_PCMCIA_ATMEL=m
-CONFIG_PCMCIA_WL3501=m
-CONFIG_HOSTAP=m
-CONFIG_HOSTAP_FIRMWARE=y
-CONFIG_HOSTAP_FIRMWARE_NVRAM=y
-CONFIG_HOSTAP_CS=m
+CONFIG_PCMCIA_HERMES=y
+# CONFIG_PCMCIA_SPECTRUM is not set
+# CONFIG_AIRO_CS is not set
+# CONFIG_PCMCIA_WL3501 is not set
+# CONFIG_HOSTAP is not set
CONFIG_NET_WIRELESS=y
#
@@ -613,8 +625,19 @@ CONFIG_PCMCIA_AXNET=m
# Wan interfaces
#
# CONFIG_WAN is not set
-# CONFIG_PPP is not set
-# CONFIG_SLIP is not set
+CONFIG_PPP=m
+# CONFIG_PPP_MULTILINK is not set
+# CONFIG_PPP_FILTER is not set
+CONFIG_PPP_ASYNC=m
+CONFIG_PPP_SYNC_TTY=m
+CONFIG_PPP_DEFLATE=m
+CONFIG_PPP_BSDCOMP=m
+CONFIG_PPP_MPPE=m
+CONFIG_PPPOE=m
+CONFIG_SLIP=m
+# CONFIG_SLIP_COMPRESSED is not set
+CONFIG_SLIP_SMART=y
+# CONFIG_SLIP_MODE_SLIP6 is not set
# CONFIG_SHAPER is not set
# CONFIG_NETCONSOLE is not set
# CONFIG_NETPOLL is not set
@@ -646,7 +669,7 @@ CONFIG_INPUT_MOUSEDEV_SCREEN_Y=240
CONFIG_INPUT_TSDEV=y
CONFIG_INPUT_TSDEV_SCREEN_X=640
CONFIG_INPUT_TSDEV_SCREEN_Y=240
-# CONFIG_INPUT_EVDEV is not set
+CONFIG_INPUT_EVDEV=y
# CONFIG_INPUT_EVBUG is not set
#
@@ -673,10 +696,7 @@ CONFIG_TOUCHSCREEN_HP600=y
#
# Hardware I/O ports
#
-CONFIG_SERIO=y
-# CONFIG_SERIO_I8042 is not set
-# CONFIG_SERIO_SERPORT is not set
-# CONFIG_SERIO_RAW is not set
+# CONFIG_SERIO is not set
# CONFIG_GAMEPORT is not set
#
@@ -1094,7 +1114,7 @@ CONFIG_CRYPTO=y
# CONFIG_CRYPTO_NULL is not set
# CONFIG_CRYPTO_MD4 is not set
# CONFIG_CRYPTO_MD5 is not set
-# CONFIG_CRYPTO_SHA1 is not set
+CONFIG_CRYPTO_SHA1=m
# CONFIG_CRYPTO_SHA256 is not set
# CONFIG_CRYPTO_SHA512 is not set
# CONFIG_CRYPTO_WP512 is not set
@@ -1107,7 +1127,7 @@ CONFIG_CRYPTO_AES=m
# CONFIG_CRYPTO_CAST5 is not set
# CONFIG_CRYPTO_CAST6 is not set
# CONFIG_CRYPTO_TEA is not set
-CONFIG_CRYPTO_ARC4=m
+CONFIG_CRYPTO_ARC4=y
# CONFIG_CRYPTO_KHAZAD is not set
# CONFIG_CRYPTO_ANUBIS is not set
# CONFIG_CRYPTO_DEFLATE is not set
@@ -1126,3 +1146,5 @@ CONFIG_CRC_CCITT=m
CONFIG_CRC16=m
CONFIG_CRC32=y
CONFIG_LIBCRC32C=m
+CONFIG_ZLIB_INFLATE=m
+CONFIG_ZLIB_DEFLATE=m
diff --git a/packages/linux/linux-jlime-jornada7xx-2.6.17/defconf_jlime b/packages/linux/linux-jlime-jornada7xx-2.6.17/defconf_jlime
index 434c5401c7..80342d2d30 100644
--- a/packages/linux/linux-jlime-jornada7xx-2.6.17/defconf_jlime
+++ b/packages/linux/linux-jlime-jornada7xx-2.6.17/defconf_jlime
@@ -1,7 +1,7 @@
#
# Automatically generated make config: don't edit
# Linux kernel version: 2.6.17
-# Sat Jul 22 17:21:24 2006
+# Wed Aug 2 13:43:45 2006
#
CONFIG_ARM=y
CONFIG_MMU=y
@@ -28,7 +28,7 @@ CONFIG_SYSVIPC=y
# CONFIG_POSIX_MQUEUE is not set
CONFIG_BSD_PROCESS_ACCT=y
# CONFIG_BSD_PROCESS_ACCT_V3 is not set
-# CONFIG_SYSCTL is not set
+CONFIG_SYSCTL=y
# CONFIG_AUDIT is not set
CONFIG_IKCONFIG=y
CONFIG_IKCONFIG_PROC=y
@@ -520,7 +520,10 @@ CONFIG_PPP_DEFLATE=m
CONFIG_PPP_BSDCOMP=m
CONFIG_PPP_MPPE=m
# CONFIG_PPPOE is not set
-# CONFIG_SLIP is not set
+CONFIG_SLIP=m
+# CONFIG_SLIP_COMPRESSED is not set
+# CONFIG_SLIP_SMART is not set
+# CONFIG_SLIP_MODE_SLIP6 is not set
# CONFIG_SHAPER is not set
# CONFIG_NETCONSOLE is not set
# CONFIG_NETPOLL is not set
@@ -897,21 +900,21 @@ CONFIG_CRAMFS=y
#
# Network File Systems
#
-CONFIG_NFS_FS=m
+CONFIG_NFS_FS=y
CONFIG_NFS_V3=y
# CONFIG_NFS_V3_ACL is not set
# CONFIG_NFS_V4 is not set
# CONFIG_NFS_DIRECTIO is not set
-CONFIG_NFSD=m
+CONFIG_NFSD=y
CONFIG_NFSD_V3=y
# CONFIG_NFSD_V3_ACL is not set
# CONFIG_NFSD_V4 is not set
CONFIG_NFSD_TCP=y
-CONFIG_LOCKD=m
+CONFIG_LOCKD=y
CONFIG_LOCKD_V4=y
-CONFIG_EXPORTFS=m
+CONFIG_EXPORTFS=y
CONFIG_NFS_COMMON=y
-CONFIG_SUNRPC=m
+CONFIG_SUNRPC=y
# CONFIG_RPCSEC_GSS_KRB5 is not set
# CONFIG_RPCSEC_GSS_SPKM3 is not set
# CONFIG_SMB_FS is not set