Merge bk://oe-devel.bkbits.net/openembedded
authornslu2-linux.adm@bkbits.net <nslu2-linux.adm@bkbits.net>
Tue, 17 May 2005 15:39:39 +0000 (15:39 +0000)
committernslu2-linux.adm@bkbits.net <nslu2-linux.adm@bkbits.net>
Tue, 17 May 2005 15:39:39 +0000 (15:39 +0000)
into  bkbits.net:/repos/n/nslu2-linux/openembedded

2005/05/17 16:03:27+01:00 rpsys.net!RP
Tidy up 2.4 kernel modules for c7x0, akita and spitz

2005/05/17 15:38:04+01:00 rpsys.net!RP
Merge bk://oe-devel@oe-devel.bkbits.net/openembedded
into tim.rpsys.net:/usr/oe/openembedded

2005/05/17 15:37:40+01:00 rpsys.net!RP
Enable KERNEL_VERSION setting for akita/spitz

BKrev: 428a103b1w_wa23ZJ2H4zvVhGjzUIw

conf/machine/akita.conf
conf/machine/c7x0.conf
conf/machine/spitz.conf
conf/machine/zaurus-clamshell-2.4.conf

index d3d3435..cfcc411 100644 (file)
@@ -2,16 +2,9 @@
 #@NAME: Sharp Zaurus SL-C1000
 #@DESCRIPTION: Machine configuration for the Sharp Zaurus SL-C1000 device
 
-include conf/machine/zaurus-clamshell.conf
-include conf/machine/zaurus-clamshell-2.4.conf
-
-PREFERRED_PROVIDER_virtual/kernel = "openzaurus-pxa27x"
+KERNEL_VERSION ?= "2.4"
 
-# BI Module
-BOOTSTRAP_EXTRA_RDEPENDS += "kernel-module-pxa27x-bi"
-
-# USB Host Modules
-BOOTSTRAP_EXTRA_RDEPENDS += "kernel-module-usbcore kernel-module-usbmouse kernel-module-usb-monitor \
-                             kernel-module-usbkbd kernel-module-usb-storage kernel-module-hci-usb kernel-module-bfusb"
+include conf/machine/zaurus-clamshell.conf
+include conf/machine/zaurus-clamshell-${KERNEL_VERSION}.conf
 
 ROOT_FLASH_SIZE = "64"
index 9693adb..122f2de 100644 (file)
@@ -7,8 +7,6 @@ KERNEL_VERSION ?= "2.4"
 include conf/machine/zaurus-clamshell.conf
 include conf/machine/zaurus-clamshell-${KERNEL_VERSION}.conf
 
-BOOTSTRAP_EXTRA_RDEPENDS += "${@base_conditional('KERNEL_VERSION', '2.4', 'kernel-module-pxa-bi', '', d)}"
-
 ROOT_FLASH_SIZE = "32"
 # yes, the husky has 64MB, I know... Be happy, that way you can install more software :)
 
index 76035c1..a0c9905 100644 (file)
@@ -2,10 +2,10 @@
 #@NAME: Sharp Zaurus SL-C3000
 #@DESCRIPTION: Machine configuration for the Sharp Zaurus SL-C3000 device
 
-include conf/machine/zaurus-clamshell.conf
-include conf/machine/zaurus-clamshell-2.4.conf
+KERNEL_VERSION ?= "2.4"
 
-PREFERRED_PROVIDER_virtual/kernel = "openzaurus-pxa27x"
+include conf/machine/zaurus-clamshell.conf
+include conf/machine/zaurus-clamshell-${KERNEL_VERSION}.conf
 
 PIVOTBOOT_EXTRA_DEPENDS  += "pivotinit pcmcia-cs"
 PIVOTBOOT_EXTRA_RDEPENDS += "pivotinit pcmcia-cs"
@@ -15,13 +15,6 @@ PIVOTBOOT_EXTRA_RRECOMMENDS += ""
 BOOTSTRAP_EXTRA_DEPENDS  += "hdparm"
 BOOTSTRAP_EXTRA_RDEPENDS += "hdparm"
 
-# BI Module
-BOOTSTRAP_EXTRA_RDEPENDS += "kernel-module-pxa27x-bi"
-
-# USB Host Modules
-BOOTSTRAP_EXTRA_RDEPENDS += "kernel-module-usbcore kernel-module-usbmouse kernel-module-usb-monitor \
-                             kernel-module-usbkbd kernel-module-usb-storage kernel-module-hci-usb kernel-module-bfusb"
-
 IMAGE_FSTYPES = "jffs2 tar"
 
 ROOT_FLASH_SIZE = "100"
index 6f06e54..bf18b08 100644 (file)
@@ -1,4 +1,6 @@
 PREFERRED_PROVIDER_virtual/kernel = "c7x0-kernels-2.4-embedix"
+PREFERRED_PROVIDER_virtual/kernel_akita = "openzaurus-pxa27x"
+PREFERRED_PROVIDER_virtual/kernel_spitz = "openzaurus-pxa27x"
 
 BOOTSTRAP_EXTRA_DEPENDS = "virtual/kernel \
 pcmcia-cs apmd hostap-modules orinoco-modules sharp-sdmmc-support chkhinge \
@@ -16,3 +18,14 @@ BOOTSTRAP_EXTRA_RDEPENDS += "kernel-module-bluez kernel-module-l2cap kernel-modu
                              kernel-module-bnep kernel-module-hidp kernel-module-hci-uart kernel-module-sco \
                              kernel-module-bluecard-cs kernel-module-btuart-cs kernel-module-dtl1-cs \
                              kernel-module-firmware-class kernel-module-bt3c-cs"
+
+# BI Module
+BOOTSTRAP_EXTRA_RDEPENDS_append_c7x0 = "kernel-module-pxa-bi"
+BOOTSTRAP_EXTRA_RDEPENDS_append_spitz = "kernel-module-pxa27x-bi"
+BOOTSTRAP_EXTRA_RDEPENDS_append_akita = "kernel-module-pxa27x-bi"
+
+# USB Host Modules
+BOOTSTRAP_EXTRA_RDEPENDS_append_spitz += "kernel-module-usbcore kernel-module-usbmouse kernel-module-usb-monitor \
+                                          kernel-module-usbkbd kernel-module-usb-storage kernel-module-hci-usb kernel-module-bfusb"
+BOOTSTRAP_EXTRA_RDEPENDS_append_akita += "kernel-module-usbcore kernel-module-usbmouse kernel-module-usb-monitor \
+                                          kernel-module-usbkbd kernel-module-usb-storage kernel-module-hci-usb kernel-module-bfusb"