From 078e82f9290ad065ee432fb6aa4ae158e75caf19 Mon Sep 17 00:00:00 2001 From: Andreas Cord-Landwehr Date: Sun, 22 Jan 2023 12:25:04 +0100 Subject: [PATCH] linux-firmware-visionfive2-wave420l: package WAVE420L firmware blob --- .../linux-firmware-visionfive2-wave420l.bb | 24 +++++++++++++++++++ 1 file changed, 24 insertions(+) create mode 100644 recipes-kernel/firmware/linux-firmware-visionfive2-wave420l.bb diff --git a/recipes-kernel/firmware/linux-firmware-visionfive2-wave420l.bb b/recipes-kernel/firmware/linux-firmware-visionfive2-wave420l.bb new file mode 100644 index 0000000..8e468dd --- /dev/null +++ b/recipes-kernel/firmware/linux-firmware-visionfive2-wave420l.bb @@ -0,0 +1,24 @@ +SUMMARY = "WAVE420l Firmware Binary Blob" + +LICENSE = "ChipsMedia_VisionFive2" +LIC_FILES_CHKSUM = " \ + file://code/LICENSE.txt;md5=16bead7cc56b053f5da0061ce0637ad2 \ + file://firmware/LICENSE.txt;md5=16bead7cc56b053f5da0061ce0637ad2 \ +" + +require recipes-bsp/common/visionfive2-firmware.inc +inherit allarch + +S = "${WORKDIR}/git/wave420l" + +CLEANBROKEN = "1" + +do_install () { + install -d 0644 ${D}${nonarch_base_libdir}/firmware/ + install -m 0644 ${S}/firmware/monet.bin ${D}${nonarch_base_libdir}/firmware/ + install -m 0644 ${S}/code/cfg/encoder_defconfig.cfg ${D}${nonarch_base_libdir}/firmware/ +} + +FILES:${PN} = "${nonarch_base_libdir}/firmware/" + +INSANE_SKIP = "arch"