SUMMARY = "Binary firmware for Radxa Rock 4B+ boards" HOMEPAGE = "https://github.com/radxa-pkg/radxa-firmware" LICENSE = "radxa-firmware-license" LIC_FILES_CHKSUM = "file://LICENSE;md5=1ebbd3e34237af26da5dc08a4e440464" NO_GENERIC_LICENSE[radxa-firmware-license] = "LICENSE" inherit bin_package allarch SRC_URI = "git://github.com/radxa-pkg/radxa-firmware.git;protocol=https;branch=main" SRCREV = "152f08dd6c89708df7c9d93d100cbbae92ace490" PACKAGES += "${PN}-ap6256" do_install() { install -d ${D}${nonarch_base_libdir}/firmware/brcm/ install -m 0644 ${B}/firmware/brcm/BCM4345C5.hcd ${D}${nonarch_base_libdir}/firmware/brcm install -m 0644 ${B}/firmware/brcm/brcmfmac43456-sdio.bin ${D}${nonarch_base_libdir}/firmware/brcm ln -s brcmfmac43456-sdio.bin ${D}${nonarch_base_libdir}/firmware/brcm/brcmfmac43456-sdio.radxa,rockpi4b-plus.bin install -m 0644 ${B}/firmware/brcm/brcmfmac43456-sdio.clm_blob ${D}${nonarch_base_libdir}/firmware/brcm install -m 0644 ${B}/firmware/brcm/brcmfmac43456-sdio.txt ${D}${nonarch_base_libdir}/firmware/brcm install -m 0644 ${B}/firmware/brcm/nvram_ap6256.txt ${D}${nonarch_base_libdir}/firmware/brcm } FILES:${PN}-ap6256 += "${nonarch_base_libdir}/firmware/brcm/BCM4345C5.hcd" FILES:${PN}-ap6256 += "${nonarch_base_libdir}/firmware/brcm/brcmfmac43456-sdio.bin" FILES:${PN}-ap6256 += "${nonarch_base_libdir}/firmware/brcm/brcmfmac43456-sdio.radxa,rockpi4b-plus.bin" FILES:${PN}-ap6256 += "${nonarch_base_libdir}/firmware/brcm/brcmfmac43456-sdio.clm_blob" FILES:${PN}-ap6256 += "${nonarch_base_libdir}/firmware/brcm/brcmfmac43456-sdio.txt" FILES:${PN}-ap6256 += "${nonarch_base_libdir}/firmware/brcm/nvram_ap6256.txt"