]> git.ipfire.org Git - people/teissler/ipfire-2.x.git/commitdiff
compat-drivers: fix build on arm, add arm-rootfiles.
authorArne Fitzenreiter <arne_f@ipfire.org>
Sun, 3 Mar 2013 18:59:28 +0000 (19:59 +0100)
committerArne Fitzenreiter <arne_f@ipfire.org>
Sun, 3 Mar 2013 18:59:28 +0000 (19:59 +0100)
config/rootfiles/core/67/filelists/armv5tel/compat-drivers-modules-kirkwood [new file with mode: 0644]
config/rootfiles/core/67/filelists/armv5tel/compat-drivers-modules-omap [new file with mode: 0644]
config/rootfiles/core/67/filelists/armv5tel/compat-drivers-modules-rpi [new file with mode: 0644]
lfs/compat-drivers
src/patches/compat-drivers-3.8-arm_missing_vmalloc.patch [new file with mode: 0644]

diff --git a/config/rootfiles/core/67/filelists/armv5tel/compat-drivers-modules-kirkwood b/config/rootfiles/core/67/filelists/armv5tel/compat-drivers-modules-kirkwood
new file mode 100644 (file)
index 0000000..e25dfb8
--- /dev/null
@@ -0,0 +1,141 @@
+lib/modules/KVER-ipfire-kirkwood/kernel/compat/compat.ko
+lib/modules/KVER-ipfire-kirkwood/kernel/compat/sch_codel.ko
+lib/modules/KVER-ipfire-kirkwood/kernel/compat/sch_fq_codel.ko
+lib/modules/KVER-ipfire-kirkwood/kernel/drivers/bcma/bcma.ko
+lib/modules/KVER-ipfire-kirkwood/kernel/drivers/bluetooth/ath3k.ko
+lib/modules/KVER-ipfire-kirkwood/kernel/drivers/bluetooth/bcm203x.ko
+lib/modules/KVER-ipfire-kirkwood/kernel/drivers/bluetooth/bfusb.ko
+lib/modules/KVER-ipfire-kirkwood/kernel/drivers/bluetooth/bluecard_cs.ko
+lib/modules/KVER-ipfire-kirkwood/kernel/drivers/bluetooth/bpa10x.ko
+lib/modules/KVER-ipfire-kirkwood/kernel/drivers/bluetooth/bt3c_cs.ko
+lib/modules/KVER-ipfire-kirkwood/kernel/drivers/bluetooth/btmrvl.ko
+lib/modules/KVER-ipfire-kirkwood/kernel/drivers/bluetooth/btmrvl_sdio.ko
+lib/modules/KVER-ipfire-kirkwood/kernel/drivers/bluetooth/btsdio.ko
+lib/modules/KVER-ipfire-kirkwood/kernel/drivers/bluetooth/btuart_cs.ko
+lib/modules/KVER-ipfire-kirkwood/kernel/drivers/bluetooth/btusb.ko
+lib/modules/KVER-ipfire-kirkwood/kernel/drivers/bluetooth/btwilink.ko
+lib/modules/KVER-ipfire-kirkwood/kernel/drivers/bluetooth/dtl1_cs.ko
+lib/modules/KVER-ipfire-kirkwood/kernel/drivers/bluetooth/hci_uart.ko
+lib/modules/KVER-ipfire-kirkwood/kernel/drivers/bluetooth/hci_vhci.ko
+lib/modules/KVER-ipfire-kirkwood/kernel/drivers/misc/eeprom/eeprom_93cx6.ko
+lib/modules/KVER-ipfire-kirkwood/kernel/drivers/net/ethernet/atheros/alx/alx.ko
+lib/modules/KVER-ipfire-kirkwood/kernel/drivers/net/ethernet/atheros/atl1c/atl1c.ko
+lib/modules/KVER-ipfire-kirkwood/kernel/drivers/net/ethernet/atheros/atl1e/atl1e.ko
+lib/modules/KVER-ipfire-kirkwood/kernel/drivers/net/ethernet/atheros/atlx/atl1.ko
+lib/modules/KVER-ipfire-kirkwood/kernel/drivers/net/ethernet/atheros/atlx/atl2.ko
+lib/modules/KVER-ipfire-kirkwood/kernel/drivers/net/ethernet/broadcom/b44.ko
+lib/modules/KVER-ipfire-kirkwood/kernel/drivers/net/usb/asix.ko
+lib/modules/KVER-ipfire-kirkwood/kernel/drivers/net/usb/catc.ko
+lib/modules/KVER-ipfire-kirkwood/kernel/drivers/net/usb/cdc_eem.ko
+lib/modules/KVER-ipfire-kirkwood/kernel/drivers/net/usb/cdc_ether.ko
+lib/modules/KVER-ipfire-kirkwood/kernel/drivers/net/usb/cdc_ncm.ko
+lib/modules/KVER-ipfire-kirkwood/kernel/drivers/net/usb/cdc_subset.ko
+lib/modules/KVER-ipfire-kirkwood/kernel/drivers/net/usb/cx82310_eth.ko
+lib/modules/KVER-ipfire-kirkwood/kernel/drivers/net/usb/dm9601.ko
+lib/modules/KVER-ipfire-kirkwood/kernel/drivers/net/usb/gl620a.ko
+lib/modules/KVER-ipfire-kirkwood/kernel/drivers/net/usb/hso.ko
+lib/modules/KVER-ipfire-kirkwood/kernel/drivers/net/usb/int51x1.ko
+lib/modules/KVER-ipfire-kirkwood/kernel/drivers/net/usb/kalmia.ko
+lib/modules/KVER-ipfire-kirkwood/kernel/drivers/net/usb/kaweth.ko
+lib/modules/KVER-ipfire-kirkwood/kernel/drivers/net/usb/lg-vl600.ko
+lib/modules/KVER-ipfire-kirkwood/kernel/drivers/net/usb/mcs7830.ko
+lib/modules/KVER-ipfire-kirkwood/kernel/drivers/net/usb/net1080.ko
+lib/modules/KVER-ipfire-kirkwood/kernel/drivers/net/usb/pegasus.ko
+lib/modules/KVER-ipfire-kirkwood/kernel/drivers/net/usb/plusb.ko
+lib/modules/KVER-ipfire-kirkwood/kernel/drivers/net/usb/rndis_host.ko
+lib/modules/KVER-ipfire-kirkwood/kernel/drivers/net/usb/rtl8150.ko
+lib/modules/KVER-ipfire-kirkwood/kernel/drivers/net/usb/sierra_net.ko
+lib/modules/KVER-ipfire-kirkwood/kernel/drivers/net/usb/smsc75xx.ko
+lib/modules/KVER-ipfire-kirkwood/kernel/drivers/net/usb/smsc95xx.ko
+lib/modules/KVER-ipfire-kirkwood/kernel/drivers/net/usb/usbnet.ko
+lib/modules/KVER-ipfire-kirkwood/kernel/drivers/net/usb/zaurus.ko
+lib/modules/KVER-ipfire-kirkwood/kernel/drivers/net/wireless/adm8211.ko
+lib/modules/KVER-ipfire-kirkwood/kernel/drivers/net/wireless/at76c50x-usb.ko
+lib/modules/KVER-ipfire-kirkwood/kernel/drivers/net/wireless/ath/ar5523/ar5523.ko
+lib/modules/KVER-ipfire-kirkwood/kernel/drivers/net/wireless/ath/ath.ko
+lib/modules/KVER-ipfire-kirkwood/kernel/drivers/net/wireless/ath/ath5k/ath5k.ko
+lib/modules/KVER-ipfire-kirkwood/kernel/drivers/net/wireless/ath/ath6kl/ath6kl_core.ko
+lib/modules/KVER-ipfire-kirkwood/kernel/drivers/net/wireless/ath/ath6kl/ath6kl_sdio.ko
+lib/modules/KVER-ipfire-kirkwood/kernel/drivers/net/wireless/ath/ath6kl/ath6kl_usb.ko
+lib/modules/KVER-ipfire-kirkwood/kernel/drivers/net/wireless/ath/ath9k/ath9k.ko
+lib/modules/KVER-ipfire-kirkwood/kernel/drivers/net/wireless/ath/ath9k/ath9k_common.ko
+lib/modules/KVER-ipfire-kirkwood/kernel/drivers/net/wireless/ath/ath9k/ath9k_htc.ko
+lib/modules/KVER-ipfire-kirkwood/kernel/drivers/net/wireless/ath/ath9k/ath9k_hw.ko
+lib/modules/KVER-ipfire-kirkwood/kernel/drivers/net/wireless/ath/carl9170/carl9170.ko
+lib/modules/KVER-ipfire-kirkwood/kernel/drivers/net/wireless/ath/wil6210/wil6210.ko
+lib/modules/KVER-ipfire-kirkwood/kernel/drivers/net/wireless/b43/b43.ko
+lib/modules/KVER-ipfire-kirkwood/kernel/drivers/net/wireless/b43legacy/b43legacy.ko
+lib/modules/KVER-ipfire-kirkwood/kernel/drivers/net/wireless/brcm80211/brcmfmac/brcmfmac.ko
+lib/modules/KVER-ipfire-kirkwood/kernel/drivers/net/wireless/brcm80211/brcmsmac/brcmsmac.ko
+lib/modules/KVER-ipfire-kirkwood/kernel/drivers/net/wireless/brcm80211/brcmutil/brcmutil.ko
+lib/modules/KVER-ipfire-kirkwood/kernel/drivers/net/wireless/ipw2x00/ipw2100.ko
+lib/modules/KVER-ipfire-kirkwood/kernel/drivers/net/wireless/ipw2x00/ipw2200.ko
+lib/modules/KVER-ipfire-kirkwood/kernel/drivers/net/wireless/ipw2x00/libipw.ko
+lib/modules/KVER-ipfire-kirkwood/kernel/drivers/net/wireless/iwlegacy/iwl3945.ko
+lib/modules/KVER-ipfire-kirkwood/kernel/drivers/net/wireless/iwlegacy/iwl4965.ko
+lib/modules/KVER-ipfire-kirkwood/kernel/drivers/net/wireless/iwlegacy/iwlegacy.ko
+lib/modules/KVER-ipfire-kirkwood/kernel/drivers/net/wireless/iwlwifi/dvm/iwldvm.ko
+lib/modules/KVER-ipfire-kirkwood/kernel/drivers/net/wireless/iwlwifi/iwlwifi.ko
+lib/modules/KVER-ipfire-kirkwood/kernel/drivers/net/wireless/libertas/libertas.ko
+lib/modules/KVER-ipfire-kirkwood/kernel/drivers/net/wireless/libertas/libertas_cs.ko
+lib/modules/KVER-ipfire-kirkwood/kernel/drivers/net/wireless/libertas/libertas_sdio.ko
+lib/modules/KVER-ipfire-kirkwood/kernel/drivers/net/wireless/libertas/usb8xxx.ko
+lib/modules/KVER-ipfire-kirkwood/kernel/drivers/net/wireless/libertas_tf/libertas_tf.ko
+lib/modules/KVER-ipfire-kirkwood/kernel/drivers/net/wireless/libertas_tf/libertas_tf_usb.ko
+lib/modules/KVER-ipfire-kirkwood/kernel/drivers/net/wireless/libertas_uap/uap8xxx.ko
+lib/modules/KVER-ipfire-kirkwood/kernel/drivers/net/wireless/mac80211_hwsim.ko
+lib/modules/KVER-ipfire-kirkwood/kernel/drivers/net/wireless/mwifiex/mwifiex.ko
+lib/modules/KVER-ipfire-kirkwood/kernel/drivers/net/wireless/mwifiex/mwifiex_pcie.ko
+lib/modules/KVER-ipfire-kirkwood/kernel/drivers/net/wireless/mwifiex/mwifiex_sdio.ko
+lib/modules/KVER-ipfire-kirkwood/kernel/drivers/net/wireless/mwifiex/mwifiex_usb.ko
+lib/modules/KVER-ipfire-kirkwood/kernel/drivers/net/wireless/mwl8k.ko
+lib/modules/KVER-ipfire-kirkwood/kernel/drivers/net/wireless/orinoco/orinoco.ko
+lib/modules/KVER-ipfire-kirkwood/kernel/drivers/net/wireless/orinoco/orinoco_cs.ko
+lib/modules/KVER-ipfire-kirkwood/kernel/drivers/net/wireless/orinoco/orinoco_nortel.ko
+lib/modules/KVER-ipfire-kirkwood/kernel/drivers/net/wireless/orinoco/orinoco_pci.ko
+lib/modules/KVER-ipfire-kirkwood/kernel/drivers/net/wireless/orinoco/orinoco_plx.ko
+lib/modules/KVER-ipfire-kirkwood/kernel/drivers/net/wireless/orinoco/orinoco_tmd.ko
+lib/modules/KVER-ipfire-kirkwood/kernel/drivers/net/wireless/orinoco/orinoco_usb.ko
+lib/modules/KVER-ipfire-kirkwood/kernel/drivers/net/wireless/orinoco/spectrum_cs.ko
+lib/modules/KVER-ipfire-kirkwood/kernel/drivers/net/wireless/p54/p54common.ko
+lib/modules/KVER-ipfire-kirkwood/kernel/drivers/net/wireless/p54/p54pci.ko
+lib/modules/KVER-ipfire-kirkwood/kernel/drivers/net/wireless/p54/p54usb.ko
+lib/modules/KVER-ipfire-kirkwood/kernel/drivers/net/wireless/rndis_wlan.ko
+lib/modules/KVER-ipfire-kirkwood/kernel/drivers/net/wireless/rt2x00/rt2400pci.ko
+lib/modules/KVER-ipfire-kirkwood/kernel/drivers/net/wireless/rt2x00/rt2500pci.ko
+lib/modules/KVER-ipfire-kirkwood/kernel/drivers/net/wireless/rt2x00/rt2500usb.ko
+lib/modules/KVER-ipfire-kirkwood/kernel/drivers/net/wireless/rt2x00/rt2800lib.ko
+lib/modules/KVER-ipfire-kirkwood/kernel/drivers/net/wireless/rt2x00/rt2800pci.ko
+lib/modules/KVER-ipfire-kirkwood/kernel/drivers/net/wireless/rt2x00/rt2800usb.ko
+lib/modules/KVER-ipfire-kirkwood/kernel/drivers/net/wireless/rt2x00/rt2x00lib.ko
+lib/modules/KVER-ipfire-kirkwood/kernel/drivers/net/wireless/rt2x00/rt2x00pci.ko
+lib/modules/KVER-ipfire-kirkwood/kernel/drivers/net/wireless/rt2x00/rt2x00usb.ko
+lib/modules/KVER-ipfire-kirkwood/kernel/drivers/net/wireless/rt2x00/rt61pci.ko
+lib/modules/KVER-ipfire-kirkwood/kernel/drivers/net/wireless/rt2x00/rt73usb.ko
+lib/modules/KVER-ipfire-kirkwood/kernel/drivers/net/wireless/rtl818x/rtl8180/rtl8180.ko
+lib/modules/KVER-ipfire-kirkwood/kernel/drivers/net/wireless/rtl818x/rtl8187/rtl8187.ko
+lib/modules/KVER-ipfire-kirkwood/kernel/drivers/net/wireless/rtlwifi/rtl8192c/rtl8192c-common.ko
+lib/modules/KVER-ipfire-kirkwood/kernel/drivers/net/wireless/rtlwifi/rtl8192ce/rtl8192ce.ko
+lib/modules/KVER-ipfire-kirkwood/kernel/drivers/net/wireless/rtlwifi/rtl8192cu/rtl8192cu.ko
+lib/modules/KVER-ipfire-kirkwood/kernel/drivers/net/wireless/rtlwifi/rtl8192de/rtl8192de.ko
+lib/modules/KVER-ipfire-kirkwood/kernel/drivers/net/wireless/rtlwifi/rtl8192se/rtl8192se.ko
+lib/modules/KVER-ipfire-kirkwood/kernel/drivers/net/wireless/rtlwifi/rtl8723ae/rtl8723ae.ko
+lib/modules/KVER-ipfire-kirkwood/kernel/drivers/net/wireless/rtlwifi/rtlwifi.ko
+lib/modules/KVER-ipfire-kirkwood/kernel/drivers/net/wireless/ti/wl1251/wl1251.ko
+lib/modules/KVER-ipfire-kirkwood/kernel/drivers/net/wireless/ti/wl12xx/wl12xx.ko
+lib/modules/KVER-ipfire-kirkwood/kernel/drivers/net/wireless/ti/wl18xx/wl18xx.ko
+lib/modules/KVER-ipfire-kirkwood/kernel/drivers/net/wireless/ti/wlcore/wlcore.ko
+lib/modules/KVER-ipfire-kirkwood/kernel/drivers/net/wireless/zd1211rw/zd1211rw.ko
+lib/modules/KVER-ipfire-kirkwood/kernel/drivers/ssb/ssb.ko
+lib/modules/KVER-ipfire-kirkwood/kernel/net/bluetooth/bluetooth.ko
+lib/modules/KVER-ipfire-kirkwood/kernel/net/bluetooth/bnep/bnep.ko
+lib/modules/KVER-ipfire-kirkwood/kernel/net/bluetooth/cmtp/cmtp.ko
+lib/modules/KVER-ipfire-kirkwood/kernel/net/bluetooth/hidp/hidp.ko
+lib/modules/KVER-ipfire-kirkwood/kernel/net/bluetooth/rfcomm/rfcomm.ko
+lib/modules/KVER-ipfire-kirkwood/kernel/net/mac80211/mac80211.ko
+lib/modules/KVER-ipfire-kirkwood/kernel/net/rfkill/rfkill-regulator.ko
+lib/modules/KVER-ipfire-kirkwood/kernel/net/wireless/cfg80211.ko
+lib/modules/KVER-ipfire-kirkwood/kernel/net/wireless/lib80211.ko
+lib/modules/KVER-ipfire-kirkwood/kernel/net/wireless/lib80211_crypt_ccmp.ko
+lib/modules/KVER-ipfire-kirkwood/kernel/net/wireless/lib80211_crypt_tkip.ko
+lib/modules/KVER-ipfire-kirkwood/kernel/net/wireless/lib80211_crypt_wep.ko
diff --git a/config/rootfiles/core/67/filelists/armv5tel/compat-drivers-modules-omap b/config/rootfiles/core/67/filelists/armv5tel/compat-drivers-modules-omap
new file mode 100644 (file)
index 0000000..b83dd2a
--- /dev/null
@@ -0,0 +1,96 @@
+lib/modules/KVER-ipfire-omap/kernel/compat/compat.ko
+lib/modules/KVER-ipfire-omap/kernel/compat/sch_codel.ko
+lib/modules/KVER-ipfire-omap/kernel/compat/sch_fq_codel.ko
+lib/modules/KVER-ipfire-omap/kernel/drivers/bcma/bcma.ko
+lib/modules/KVER-ipfire-omap/kernel/drivers/bluetooth/ath3k.ko
+lib/modules/KVER-ipfire-omap/kernel/drivers/bluetooth/bcm203x.ko
+lib/modules/KVER-ipfire-omap/kernel/drivers/bluetooth/bfusb.ko
+lib/modules/KVER-ipfire-omap/kernel/drivers/bluetooth/bpa10x.ko
+lib/modules/KVER-ipfire-omap/kernel/drivers/bluetooth/btmrvl.ko
+lib/modules/KVER-ipfire-omap/kernel/drivers/bluetooth/btmrvl_sdio.ko
+lib/modules/KVER-ipfire-omap/kernel/drivers/bluetooth/btsdio.ko
+lib/modules/KVER-ipfire-omap/kernel/drivers/bluetooth/btusb.ko
+lib/modules/KVER-ipfire-omap/kernel/drivers/bluetooth/btwilink.ko
+lib/modules/KVER-ipfire-omap/kernel/drivers/bluetooth/hci_uart.ko
+lib/modules/KVER-ipfire-omap/kernel/drivers/bluetooth/hci_vhci.ko
+lib/modules/KVER-ipfire-omap/kernel/drivers/misc/eeprom/eeprom_93cx6.ko
+lib/modules/KVER-ipfire-omap/kernel/drivers/net/ethernet/broadcom/b44.ko
+lib/modules/KVER-ipfire-omap/kernel/drivers/net/usb/asix.ko
+lib/modules/KVER-ipfire-omap/kernel/drivers/net/usb/catc.ko
+lib/modules/KVER-ipfire-omap/kernel/drivers/net/usb/cdc_eem.ko
+lib/modules/KVER-ipfire-omap/kernel/drivers/net/usb/cdc_ether.ko
+lib/modules/KVER-ipfire-omap/kernel/drivers/net/usb/cdc_ncm.ko
+lib/modules/KVER-ipfire-omap/kernel/drivers/net/usb/cdc_subset.ko
+lib/modules/KVER-ipfire-omap/kernel/drivers/net/usb/cx82310_eth.ko
+lib/modules/KVER-ipfire-omap/kernel/drivers/net/usb/dm9601.ko
+lib/modules/KVER-ipfire-omap/kernel/drivers/net/usb/gl620a.ko
+lib/modules/KVER-ipfire-omap/kernel/drivers/net/usb/hso.ko
+lib/modules/KVER-ipfire-omap/kernel/drivers/net/usb/int51x1.ko
+lib/modules/KVER-ipfire-omap/kernel/drivers/net/usb/kalmia.ko
+lib/modules/KVER-ipfire-omap/kernel/drivers/net/usb/kaweth.ko
+lib/modules/KVER-ipfire-omap/kernel/drivers/net/usb/lg-vl600.ko
+lib/modules/KVER-ipfire-omap/kernel/drivers/net/usb/mcs7830.ko
+lib/modules/KVER-ipfire-omap/kernel/drivers/net/usb/net1080.ko
+lib/modules/KVER-ipfire-omap/kernel/drivers/net/usb/pegasus.ko
+lib/modules/KVER-ipfire-omap/kernel/drivers/net/usb/plusb.ko
+lib/modules/KVER-ipfire-omap/kernel/drivers/net/usb/rndis_host.ko
+lib/modules/KVER-ipfire-omap/kernel/drivers/net/usb/rtl8150.ko
+lib/modules/KVER-ipfire-omap/kernel/drivers/net/usb/sierra_net.ko
+lib/modules/KVER-ipfire-omap/kernel/drivers/net/usb/smsc75xx.ko
+lib/modules/KVER-ipfire-omap/kernel/drivers/net/usb/smsc95xx.ko
+lib/modules/KVER-ipfire-omap/kernel/drivers/net/usb/usbnet.ko
+lib/modules/KVER-ipfire-omap/kernel/drivers/net/usb/zaurus.ko
+lib/modules/KVER-ipfire-omap/kernel/drivers/net/wireless/at76c50x-usb.ko
+lib/modules/KVER-ipfire-omap/kernel/drivers/net/wireless/ath/ar5523/ar5523.ko
+lib/modules/KVER-ipfire-omap/kernel/drivers/net/wireless/ath/ath.ko
+lib/modules/KVER-ipfire-omap/kernel/drivers/net/wireless/ath/ath6kl/ath6kl_core.ko
+lib/modules/KVER-ipfire-omap/kernel/drivers/net/wireless/ath/ath6kl/ath6kl_sdio.ko
+lib/modules/KVER-ipfire-omap/kernel/drivers/net/wireless/ath/ath6kl/ath6kl_usb.ko
+lib/modules/KVER-ipfire-omap/kernel/drivers/net/wireless/ath/ath9k/ath9k.ko
+lib/modules/KVER-ipfire-omap/kernel/drivers/net/wireless/ath/ath9k/ath9k_common.ko
+lib/modules/KVER-ipfire-omap/kernel/drivers/net/wireless/ath/ath9k/ath9k_htc.ko
+lib/modules/KVER-ipfire-omap/kernel/drivers/net/wireless/ath/ath9k/ath9k_hw.ko
+lib/modules/KVER-ipfire-omap/kernel/drivers/net/wireless/ath/carl9170/carl9170.ko
+lib/modules/KVER-ipfire-omap/kernel/drivers/net/wireless/brcm80211/brcmfmac/brcmfmac.ko
+lib/modules/KVER-ipfire-omap/kernel/drivers/net/wireless/brcm80211/brcmutil/brcmutil.ko
+lib/modules/KVER-ipfire-omap/kernel/drivers/net/wireless/libertas/libertas.ko
+lib/modules/KVER-ipfire-omap/kernel/drivers/net/wireless/libertas/libertas_sdio.ko
+lib/modules/KVER-ipfire-omap/kernel/drivers/net/wireless/libertas/usb8xxx.ko
+lib/modules/KVER-ipfire-omap/kernel/drivers/net/wireless/libertas_tf/libertas_tf.ko
+lib/modules/KVER-ipfire-omap/kernel/drivers/net/wireless/libertas_tf/libertas_tf_usb.ko
+lib/modules/KVER-ipfire-omap/kernel/drivers/net/wireless/libertas_uap/uap8xxx.ko
+lib/modules/KVER-ipfire-omap/kernel/drivers/net/wireless/mac80211_hwsim.ko
+lib/modules/KVER-ipfire-omap/kernel/drivers/net/wireless/mwifiex/mwifiex.ko
+lib/modules/KVER-ipfire-omap/kernel/drivers/net/wireless/mwifiex/mwifiex_sdio.ko
+lib/modules/KVER-ipfire-omap/kernel/drivers/net/wireless/mwifiex/mwifiex_usb.ko
+lib/modules/KVER-ipfire-omap/kernel/drivers/net/wireless/p54/p54common.ko
+lib/modules/KVER-ipfire-omap/kernel/drivers/net/wireless/p54/p54usb.ko
+lib/modules/KVER-ipfire-omap/kernel/drivers/net/wireless/rndis_wlan.ko
+lib/modules/KVER-ipfire-omap/kernel/drivers/net/wireless/rt2x00/rt2500usb.ko
+lib/modules/KVER-ipfire-omap/kernel/drivers/net/wireless/rt2x00/rt2800lib.ko
+lib/modules/KVER-ipfire-omap/kernel/drivers/net/wireless/rt2x00/rt2800usb.ko
+lib/modules/KVER-ipfire-omap/kernel/drivers/net/wireless/rt2x00/rt2x00lib.ko
+lib/modules/KVER-ipfire-omap/kernel/drivers/net/wireless/rt2x00/rt2x00usb.ko
+lib/modules/KVER-ipfire-omap/kernel/drivers/net/wireless/rt2x00/rt73usb.ko
+lib/modules/KVER-ipfire-omap/kernel/drivers/net/wireless/rtl818x/rtl8187/rtl8187.ko
+lib/modules/KVER-ipfire-omap/kernel/drivers/net/wireless/rtlwifi/rtl8192c/rtl8192c-common.ko
+lib/modules/KVER-ipfire-omap/kernel/drivers/net/wireless/rtlwifi/rtl8192cu/rtl8192cu.ko
+lib/modules/KVER-ipfire-omap/kernel/drivers/net/wireless/rtlwifi/rtlwifi.ko
+lib/modules/KVER-ipfire-omap/kernel/drivers/net/wireless/ti/wl1251/wl1251.ko
+lib/modules/KVER-ipfire-omap/kernel/drivers/net/wireless/ti/wl12xx/wl12xx.ko
+lib/modules/KVER-ipfire-omap/kernel/drivers/net/wireless/ti/wl18xx/wl18xx.ko
+lib/modules/KVER-ipfire-omap/kernel/drivers/net/wireless/ti/wlcore/wlcore.ko
+lib/modules/KVER-ipfire-omap/kernel/drivers/net/wireless/zd1211rw/zd1211rw.ko
+lib/modules/KVER-ipfire-omap/kernel/drivers/ssb/ssb.ko
+lib/modules/KVER-ipfire-omap/kernel/net/bluetooth/bluetooth.ko
+lib/modules/KVER-ipfire-omap/kernel/net/bluetooth/bnep/bnep.ko
+lib/modules/KVER-ipfire-omap/kernel/net/bluetooth/cmtp/cmtp.ko
+lib/modules/KVER-ipfire-omap/kernel/net/bluetooth/hidp/hidp.ko
+lib/modules/KVER-ipfire-omap/kernel/net/bluetooth/rfcomm/rfcomm.ko
+lib/modules/KVER-ipfire-omap/kernel/net/mac80211/mac80211.ko
+lib/modules/KVER-ipfire-omap/kernel/net/rfkill/rfkill-regulator.ko
+lib/modules/KVER-ipfire-omap/kernel/net/wireless/cfg80211.ko
+lib/modules/KVER-ipfire-omap/kernel/net/wireless/lib80211.ko
+lib/modules/KVER-ipfire-omap/kernel/net/wireless/lib80211_crypt_ccmp.ko
+lib/modules/KVER-ipfire-omap/kernel/net/wireless/lib80211_crypt_tkip.ko
+lib/modules/KVER-ipfire-omap/kernel/net/wireless/lib80211_crypt_wep.ko
diff --git a/config/rootfiles/core/67/filelists/armv5tel/compat-drivers-modules-rpi b/config/rootfiles/core/67/filelists/armv5tel/compat-drivers-modules-rpi
new file mode 100644 (file)
index 0000000..bc19d4f
--- /dev/null
@@ -0,0 +1,95 @@
+lib/modules/KVER-ipfire-rpi/kernel/compat/compat.ko
+lib/modules/KVER-ipfire-rpi/kernel/compat/sch_codel.ko
+lib/modules/KVER-ipfire-rpi/kernel/compat/sch_fq_codel.ko
+lib/modules/KVER-ipfire-rpi/kernel/drivers/bcma/bcma.ko
+lib/modules/KVER-ipfire-rpi/kernel/drivers/bluetooth/ath3k.ko
+lib/modules/KVER-ipfire-rpi/kernel/drivers/bluetooth/bcm203x.ko
+lib/modules/KVER-ipfire-rpi/kernel/drivers/bluetooth/bfusb.ko
+lib/modules/KVER-ipfire-rpi/kernel/drivers/bluetooth/bpa10x.ko
+lib/modules/KVER-ipfire-rpi/kernel/drivers/bluetooth/btmrvl.ko
+lib/modules/KVER-ipfire-rpi/kernel/drivers/bluetooth/btmrvl_sdio.ko
+lib/modules/KVER-ipfire-rpi/kernel/drivers/bluetooth/btsdio.ko
+lib/modules/KVER-ipfire-rpi/kernel/drivers/bluetooth/btusb.ko
+lib/modules/KVER-ipfire-rpi/kernel/drivers/bluetooth/btwilink.ko
+lib/modules/KVER-ipfire-rpi/kernel/drivers/bluetooth/hci_uart.ko
+lib/modules/KVER-ipfire-rpi/kernel/drivers/bluetooth/hci_vhci.ko
+lib/modules/KVER-ipfire-rpi/kernel/drivers/misc/eeprom/eeprom_93cx6.ko
+lib/modules/KVER-ipfire-rpi/kernel/drivers/net/ethernet/broadcom/b44.ko
+lib/modules/KVER-ipfire-rpi/kernel/drivers/net/usb/asix.ko
+lib/modules/KVER-ipfire-rpi/kernel/drivers/net/usb/catc.ko
+lib/modules/KVER-ipfire-rpi/kernel/drivers/net/usb/cdc_eem.ko
+lib/modules/KVER-ipfire-rpi/kernel/drivers/net/usb/cdc_ether.ko
+lib/modules/KVER-ipfire-rpi/kernel/drivers/net/usb/cdc_ncm.ko
+lib/modules/KVER-ipfire-rpi/kernel/drivers/net/usb/cdc_subset.ko
+lib/modules/KVER-ipfire-rpi/kernel/drivers/net/usb/cx82310_eth.ko
+lib/modules/KVER-ipfire-rpi/kernel/drivers/net/usb/dm9601.ko
+lib/modules/KVER-ipfire-rpi/kernel/drivers/net/usb/gl620a.ko
+lib/modules/KVER-ipfire-rpi/kernel/drivers/net/usb/hso.ko
+lib/modules/KVER-ipfire-rpi/kernel/drivers/net/usb/int51x1.ko
+lib/modules/KVER-ipfire-rpi/kernel/drivers/net/usb/kalmia.ko
+lib/modules/KVER-ipfire-rpi/kernel/drivers/net/usb/kaweth.ko
+lib/modules/KVER-ipfire-rpi/kernel/drivers/net/usb/lg-vl600.ko
+lib/modules/KVER-ipfire-rpi/kernel/drivers/net/usb/mcs7830.ko
+lib/modules/KVER-ipfire-rpi/kernel/drivers/net/usb/net1080.ko
+lib/modules/KVER-ipfire-rpi/kernel/drivers/net/usb/pegasus.ko
+lib/modules/KVER-ipfire-rpi/kernel/drivers/net/usb/plusb.ko
+lib/modules/KVER-ipfire-rpi/kernel/drivers/net/usb/rndis_host.ko
+lib/modules/KVER-ipfire-rpi/kernel/drivers/net/usb/rtl8150.ko
+lib/modules/KVER-ipfire-rpi/kernel/drivers/net/usb/sierra_net.ko
+lib/modules/KVER-ipfire-rpi/kernel/drivers/net/usb/smsc75xx.ko
+lib/modules/KVER-ipfire-rpi/kernel/drivers/net/usb/smsc95xx.ko
+lib/modules/KVER-ipfire-rpi/kernel/drivers/net/usb/usbnet.ko
+lib/modules/KVER-ipfire-rpi/kernel/drivers/net/usb/zaurus.ko
+lib/modules/KVER-ipfire-rpi/kernel/drivers/net/wireless/at76c50x-usb.ko
+lib/modules/KVER-ipfire-rpi/kernel/drivers/net/wireless/ath/ar5523/ar5523.ko
+lib/modules/KVER-ipfire-rpi/kernel/drivers/net/wireless/ath/ath.ko
+lib/modules/KVER-ipfire-rpi/kernel/drivers/net/wireless/ath/ath6kl/ath6kl_core.ko
+lib/modules/KVER-ipfire-rpi/kernel/drivers/net/wireless/ath/ath6kl/ath6kl_sdio.ko
+lib/modules/KVER-ipfire-rpi/kernel/drivers/net/wireless/ath/ath6kl/ath6kl_usb.ko
+lib/modules/KVER-ipfire-rpi/kernel/drivers/net/wireless/ath/ath9k/ath9k.ko
+lib/modules/KVER-ipfire-rpi/kernel/drivers/net/wireless/ath/ath9k/ath9k_common.ko
+lib/modules/KVER-ipfire-rpi/kernel/drivers/net/wireless/ath/ath9k/ath9k_htc.ko
+lib/modules/KVER-ipfire-rpi/kernel/drivers/net/wireless/ath/ath9k/ath9k_hw.ko
+lib/modules/KVER-ipfire-rpi/kernel/drivers/net/wireless/ath/carl9170/carl9170.ko
+lib/modules/KVER-ipfire-rpi/kernel/drivers/net/wireless/brcm80211/brcmfmac/brcmfmac.ko
+lib/modules/KVER-ipfire-rpi/kernel/drivers/net/wireless/brcm80211/brcmutil/brcmutil.ko
+lib/modules/KVER-ipfire-rpi/kernel/drivers/net/wireless/libertas/libertas.ko
+lib/modules/KVER-ipfire-rpi/kernel/drivers/net/wireless/libertas/libertas_sdio.ko
+lib/modules/KVER-ipfire-rpi/kernel/drivers/net/wireless/libertas/usb8xxx.ko
+lib/modules/KVER-ipfire-rpi/kernel/drivers/net/wireless/libertas_tf/libertas_tf.ko
+lib/modules/KVER-ipfire-rpi/kernel/drivers/net/wireless/libertas_tf/libertas_tf_usb.ko
+lib/modules/KVER-ipfire-rpi/kernel/drivers/net/wireless/libertas_uap/uap8xxx.ko
+lib/modules/KVER-ipfire-rpi/kernel/drivers/net/wireless/mac80211_hwsim.ko
+lib/modules/KVER-ipfire-rpi/kernel/drivers/net/wireless/mwifiex/mwifiex.ko
+lib/modules/KVER-ipfire-rpi/kernel/drivers/net/wireless/mwifiex/mwifiex_usb.ko
+lib/modules/KVER-ipfire-rpi/kernel/drivers/net/wireless/p54/p54common.ko
+lib/modules/KVER-ipfire-rpi/kernel/drivers/net/wireless/p54/p54usb.ko
+lib/modules/KVER-ipfire-rpi/kernel/drivers/net/wireless/rndis_wlan.ko
+lib/modules/KVER-ipfire-rpi/kernel/drivers/net/wireless/rt2x00/rt2500usb.ko
+lib/modules/KVER-ipfire-rpi/kernel/drivers/net/wireless/rt2x00/rt2800lib.ko
+lib/modules/KVER-ipfire-rpi/kernel/drivers/net/wireless/rt2x00/rt2800usb.ko
+lib/modules/KVER-ipfire-rpi/kernel/drivers/net/wireless/rt2x00/rt2x00lib.ko
+lib/modules/KVER-ipfire-rpi/kernel/drivers/net/wireless/rt2x00/rt2x00usb.ko
+lib/modules/KVER-ipfire-rpi/kernel/drivers/net/wireless/rt2x00/rt73usb.ko
+lib/modules/KVER-ipfire-rpi/kernel/drivers/net/wireless/rtl818x/rtl8187/rtl8187.ko
+lib/modules/KVER-ipfire-rpi/kernel/drivers/net/wireless/rtlwifi/rtl8192c/rtl8192c-common.ko
+lib/modules/KVER-ipfire-rpi/kernel/drivers/net/wireless/rtlwifi/rtl8192cu/rtl8192cu.ko
+lib/modules/KVER-ipfire-rpi/kernel/drivers/net/wireless/rtlwifi/rtlwifi.ko
+lib/modules/KVER-ipfire-rpi/kernel/drivers/net/wireless/ti/wl1251/wl1251.ko
+lib/modules/KVER-ipfire-rpi/kernel/drivers/net/wireless/ti/wl12xx/wl12xx.ko
+lib/modules/KVER-ipfire-rpi/kernel/drivers/net/wireless/ti/wl18xx/wl18xx.ko
+lib/modules/KVER-ipfire-rpi/kernel/drivers/net/wireless/ti/wlcore/wlcore.ko
+lib/modules/KVER-ipfire-rpi/kernel/drivers/net/wireless/zd1211rw/zd1211rw.ko
+lib/modules/KVER-ipfire-rpi/kernel/drivers/ssb/ssb.ko
+lib/modules/KVER-ipfire-rpi/kernel/net/bluetooth/bluetooth.ko
+lib/modules/KVER-ipfire-rpi/kernel/net/bluetooth/bnep/bnep.ko
+lib/modules/KVER-ipfire-rpi/kernel/net/bluetooth/cmtp/cmtp.ko
+lib/modules/KVER-ipfire-rpi/kernel/net/bluetooth/hidp/hidp.ko
+lib/modules/KVER-ipfire-rpi/kernel/net/bluetooth/rfcomm/rfcomm.ko
+lib/modules/KVER-ipfire-rpi/kernel/net/mac80211/mac80211.ko
+lib/modules/KVER-ipfire-rpi/kernel/net/rfkill/rfkill-regulator.ko
+lib/modules/KVER-ipfire-rpi/kernel/net/wireless/cfg80211.ko
+lib/modules/KVER-ipfire-rpi/kernel/net/wireless/lib80211.ko
+lib/modules/KVER-ipfire-rpi/kernel/net/wireless/lib80211_crypt_ccmp.ko
+lib/modules/KVER-ipfire-rpi/kernel/net/wireless/lib80211_crypt_tkip.ko
+lib/modules/KVER-ipfire-rpi/kernel/net/wireless/lib80211_crypt_wep.ko
index bd8ea71dd5fe7f0bdeb2c277661eaed104ea01cb..b950d454dddd510ddc9ea38ba9e39332b553f4fb 100644 (file)
@@ -107,6 +107,15 @@ ifneq "$(KCFG)" "-xen"
        cd $(DIR_APP) && echo export CONFIG_LIBERTAS_UAP=m >> config.mk
 endif
 
+ifeq "$(MACHINE_TYPE)" "arm"
+       # disable video because it not build on Arm
+       cd $(DIR_APP) && sed -i -e \
+               "s/export CONFIG_COMPAT_VIDEO_MODULES=y//g" config.mk
+
+       # Add a missing vmalloc ti atx
+       cd $(DIR_APP) && patch -Np1 < $(DIR_SRC)/src/patches/compat-drivers-3.8-arm_missing_vmalloc.patch
+endif
+
        # Erase some modules that are obsolete or moved to other path
        rm -rf /lib/modules/$(KVER)-$(VERSUFIX)/kernel/net/bluetooth
        rm -rf /lib/modules/$(KVER)-$(VERSUFIX)/kernel/drivers/net/wireless/wl12*
diff --git a/src/patches/compat-drivers-3.8-arm_missing_vmalloc.patch b/src/patches/compat-drivers-3.8-arm_missing_vmalloc.patch
new file mode 100644 (file)
index 0000000..d32008b
--- /dev/null
@@ -0,0 +1,11 @@
+diff -Naur compat-drivers-3.8-1-u.org/drivers/net/ethernet/atheros/alx/alx_main.c compat-drivers-3.8-1-u/drivers/net/ethernet/atheros/alx/alx_main.c
+--- compat-drivers-3.8-1-u.org/drivers/net/ethernet/atheros/alx/alx_main.c     2013-02-20 14:24:50.000000000 +0100
++++ compat-drivers-3.8-1-u/drivers/net/ethernet/atheros/alx/alx_main.c 2013-03-03 12:41:04.000000000 +0100
+@@ -26,6 +26,7 @@
+ #include <linux/bitops.h>
+ #include <linux/netdevice.h>
+ #include <linux/etherdevice.h>
++#include <linux/vmalloc.h>
+ #include "alx_reg.h"
+ #include "alx_hw.h"