1 DESCRIPTION = "Kernel drivers for the TI WL1251 WiFi chip found on the Pandora - Connected via SDIO"
7 http://djwillis.openpandora.org/pandora/wifi/compat-wireless-2010-01-20.zip;name=compat-wireless \
11 SRC_URI[compat-wireless.md5sum] = "110a808b15384bff0809ae90017f85aa"
12 SRC_URI[compat-wireless.sha256sum] = "0b6680956601b169d1e2d664f2b0ecfbff11746ca95effd324f7e29580286a68"
16 INITSCRIPT_NAME = "wl1251-init"
17 INITSCRIPT_PARAMS = "start 30 5 2 . stop 40 0 1 6 ."
19 S = "${WORKDIR}/compat-wireless-2010-01-20"
26 'KLIB=${STAGING_KERNEL_DIR}' \
27 'KLIB_BUILD=${STAGING_KERNEL_DIR}' \
30 do_compile_prepend() {
32 chmod +x ${S}/scripts/*
36 install -d ${D}/lib/modules/${KERNEL_VERSION}/updates/compat
37 install -m 0644 ${S}/compat/*.ko ${D}/lib/modules/${KERNEL_VERSION}/updates/compat
38 install -d ${D}/lib/modules/${KERNEL_VERSION}/updates/kernel/net/mac80211
39 install -m 0644 ${S}/net/mac80211/*.ko ${D}/lib/modules/${KERNEL_VERSION}/updates/kernel/net/mac80211
40 install -d ${D}/lib/modules/${KERNEL_VERSION}/updates/kernel/net/wireless
41 install -m 0644 ${S}/net/wireless/*.ko ${D}/lib/modules/${KERNEL_VERSION}/updates/kernel/net/wireless
42 install -d ${D}/lib/modules/${KERNEL_VERSION}/updates/kernel/net/rfkill
43 install -m 0644 ${S}/net/rfkill/*.ko ${D}/lib/modules/${KERNEL_VERSION}/updates/kernel/net/rfkill
44 install -d ${D}/lib/modules/${KERNEL_VERSION}/updates/kernel/drivers/net/wireless/wl12xx
45 install -m 0644 ${S}/drivers/net/wireless/wl12xx/wl1251.ko ${D}/lib/modules/${KERNEL_VERSION}/updates/kernel/drivers/net/wireless/wl12xx
46 install -m 0644 ${S}/drivers/net/wireless/wl12xx/wl1251_sdio.ko ${D}/lib/modules/${KERNEL_VERSION}/updates/kernel/drivers/net/wireless/wl12xx
48 install -d ${D}${sysconfdir}/init.d/
49 install -m 0755 ${WORKDIR}/rc.wl1251 ${D}${sysconfdir}/init.d/wl1251-init
52 FILES_${PN} += "/lib/modules/${KERNEL_VERSION}/updates/compat/*.ko.*"
53 FILES_${PN} += "/lib/modules/${KERNEL_VERSION}/updates/kernel/net/mac80211/*.ko.*"
54 FILES_${PN} += "/lib/modules/${KERNEL_VERSION}/updates/kernel/net/wireless/*.ko.*"
55 FILES_${PN} += "/lib/modules/${KERNEL_VERSION}/updates/kernel/net/rfkill/*.ko.*"
56 FILES_${PN} += "/lib/modules/${KERNEL_VERSION}/updates/kernel/drivers/net/wireless/wl12xx/*.ko.*"