diff options
author | John Klug <john.klug@multitech.com> | 2018-11-09 17:41:29 -0600 |
---|---|---|
committer | John Klug <john.klug@multitech.com> | 2018-11-09 17:41:29 -0600 |
commit | 2a7a1ac551426ec5601ae0b94b170a9db5171b7f (patch) | |
tree | 7a3aea50353c938ff6ae32e4555fc04adee4fdf8 /recipes-kernel/linux | |
parent | 17f968ecea35eb079434a4f8d6f38d6340e29534 (diff) | |
download | meta-multitech-atmel-2a7a1ac551426ec5601ae0b94b170a9db5171b7f.tar.gz meta-multitech-atmel-2a7a1ac551426ec5601ae0b94b170a9db5171b7f.tar.bz2 meta-multitech-atmel-2a7a1ac551426ec5601ae0b94b170a9db5171b7f.zip |
Fix recipe so kernel will install -- version code is grungy.
Diffstat (limited to 'recipes-kernel/linux')
-rw-r--r-- | recipes-kernel/linux/linux-at91_4.9.bb | 9 | ||||
-rw-r--r-- | recipes-kernel/linux/missingmodules.txt | 57 |
2 files changed, 64 insertions, 2 deletions
diff --git a/recipes-kernel/linux/linux-at91_4.9.bb b/recipes-kernel/linux/linux-at91_4.9.bb index c5710e8..73aeaaf 100644 --- a/recipes-kernel/linux/linux-at91_4.9.bb +++ b/recipes-kernel/linux/linux-at91_4.9.bb @@ -82,7 +82,10 @@ pkg_prerm_kernel-image-uimage() { } PACKAGES =+ "kernel-image-uimage-inst kernel-dt-bindings-dev" -RDEPENDS_kernel-image-uimage-inst += "kernel-image-uimage-${PV}" +# Not sure how to get the name below generated automatically +KERNELVERSION = "4.9.87-linux4sam-5.8-dirty" +KERNELVERSION2 = "4.9.87-linux4sam_5.8-dirty" +RDEPENDS_kernel-image-uimage-inst += "kernel-image-uimage-${KERNELVERSION}" ALLOW_EMPTY_kernel-image-uimage-inst = "1" pkg_postinst_kernel-image-uimage-inst() { @@ -92,12 +95,14 @@ pkg_postinst_kernel-image-uimage-inst() { set -x kernel_mtd="/dev/$(cat /proc/mtd | grep '\"uImage\"' | cut -d : -f 1)" flash_erase ${kernel_mtd} 0 0 - if nandwrite -p ${kernel_mtd} /boot/uImage-${PV} ; then + if nandwrite -p ${kernel_mtd} /boot/uImage-${KERNELVERSION2} ; then echo 'Kernel image update is successful' fi set +x fi } + +# Install dtc to build any device tree overlays in other recipes/modules. do_install_append() { install -D -m 0755 scripts/dtc/dtc ${STAGING_DIR_NATIVE}${USRBINPATH_class-native}/dtc mkdir -p ${D}${includedir}/linux diff --git a/recipes-kernel/linux/missingmodules.txt b/recipes-kernel/linux/missingmodules.txt new file mode 100644 index 0000000..a86b822 --- /dev/null +++ b/recipes-kernel/linux/missingmodules.txt @@ -0,0 +1,57 @@ +Modules in 3.12.70, but not in Linux 4.9 + +kernel-module-arp-tables - 3.12.70-r20.1 +kernel-module-bluetooth - 3.12.70-r20.1 +kernel-module-bridge - 3.12.70-r20.1 +kernel-module-cdc-ether - 3.12.70-r20.1 +kernel-module-cdc-wdm - 3.12.70-r20.1 +kernel-module-cfg80211 - 3.12.70-r20.1 +kernel-module-configfs - 3.12.70-r20.1 +kernel-module-crc-itu-t - 3.12.70-r20.1 +kernel-module-ezusb - 3.12.70-r20.1 +kernel-module-g-ether - 3.12.70-r20.1 +kernel-module-gadgetfs - 3.12.70-r20.1 +kernel-module-garp - 3.12.70-r20.1 +kernel-module-gf128mul - 3.12.70-r20.1 +kernel-module-ip6-tables - 3.12.70-r20.1 +kernel-module-ip6-tunnel - 3.12.70-r20.1 +kernel-module-llc - 3.12.70-r20.1 +kernel-module-mac80211 - 3.12.70-r20.1 +kernel-module-mii - 3.12.70-r20.1 +kernel-module-mrp - 3.12.70-r20.1 +kernel-module-mtac - 1.1.0-r0.0-3.12.70r20.0 +kernel-module-mtac-eth - 1.1.0-r0.0-3.12.70r20.0 +kernel-module-mtac-gpiob - 1.1.1-r0.0-3.12.70r20.0 +kernel-module-mtac-lora - 1.1.2-r0.0-3.12.70r20.0 +kernel-module-mtac-mfser - 1.1.0-r0.0-3.12.70r20.0 +kernel-module-mtac-pulse - 1.1.0-r0.0-3.12.70r20.0 +kernel-module-mtac-xdot - 1.1.0-r1.0-3.12.70r20.0 +kernel-module-mts-io - 3.0.2-r1.0-3.12.70r20.0 +kernel-module-nf-conntrack-broadcast - 3.12.70-r20.1 +kernel-module-nf-conntrack-ftp - 3.12.70-r20.1 +kernel-module-nf-conntrack-h323 - 3.12.70-r20.1 +kernel-module-nf-conntrack-pptp - 3.12.70-r20.1 +kernel-module-nf-conntrack-proto-gre - 3.12.70-r20.1 +kernel-module-nf-conntrack-sip - 3.12.70-r20.1 +kernel-module-nf-conntrack-snmp - 3.12.70-r20.1 +kernel-module-nf-defrag-ipv6 - 3.12.70-r20.1 +kernel-module-nf-nat-ipv6 - 3.12.70-r20.1 +kernel-module-nf-nat-proto-gre - 3.12.70-r20.1 +kernel-module-nf-synproxy-core - 3.12.70-r20.1 +kernel-module-pppox - 3.12.70-r20.1 +kernel-module-pps-core - 3.12.70-r20.1 +kernel-module-rfkill - 3.12.70-r20.1 +kernel-module-rndis-host - 3.12.70-r20.1 +kernel-module-stp - 3.12.70-r20.1 +kernel-module-u-rndis - 3.12.70-r20.1 +kernel-module-uio - 3.12.70-r20.1 +kernel-module-usb-f-rndis - 3.12.70-r20.1 +kernel-module-usb-storage - 3.12.70-r20.1 +kernel-module-usb-wwan - 3.12.70-r20.1 +kernel-module-usbnet - 3.12.70-r20.1 +kernel-module-vizzini - 1.1-r1.1-3.12.70r20.0 +kernel-module-wlcore - 3.12.70-r20.1 +mtac-xdot-util - 1.1.0-r1.0-3.12.70r20.0 +mts-io-noarch - 3.0.2-r1.0-3.12.70r20.0 +mts-io-util - 3.0.2-r1.0-3.12.70r20.0 + |