diff options
Diffstat (limited to 'meta-amd-bsp/recipes-kernel/linux-firmware/radeon-firmware.bb')
-rw-r--r-- | meta-amd-bsp/recipes-kernel/linux-firmware/radeon-firmware.bb | 42 |
1 files changed, 42 insertions, 0 deletions
diff --git a/meta-amd-bsp/recipes-kernel/linux-firmware/radeon-firmware.bb b/meta-amd-bsp/recipes-kernel/linux-firmware/radeon-firmware.bb new file mode 100644 index 00000000..3e369b23 --- /dev/null +++ b/meta-amd-bsp/recipes-kernel/linux-firmware/radeon-firmware.bb @@ -0,0 +1,42 @@ +DESCRIPTION = "These binaries provide kernel support for AMD radeon GPUs" +SECTION = "kernel" +LICENSE = "Firmware-amd" + +SRC_URI = "file://BONAIRE_ce.bin \ + file://BONAIRE_rlc.bin \ + file://BONAIRE_mc.bin \ + file://BONAIRE_sdma.bin \ + file://BONAIRE_me.bin \ + file://BONAIRE_smc.bin \ + file://BONAIRE_mec.bin \ + file://BONAIRE_uvd.bin \ + file://BONAIRE_pfp.bin \ + file://BONAIRE_vce.bin \ + file://HAINAN_ce.bin \ + file://HAINAN_smc.bin \ + file://HAINAN_mc.bin \ + file://HAINAN_vce.bin \ + file://HAINAN_me.bin \ + file://HAINAN_pfp.bin \ + file://HAINAN_rlc.bin \ + file://LICENSE \ +" + +LIC_FILES_CHKSUM = "file://LICENSE;md5=07b0c31777bd686d8e1609c6940b5e74" + +S = "${WORKDIR}" + +# Since, no binaries are generated for a specific target, +# inherit allarch to simply populate prebuilt binaries +inherit allarch + +do_compile() { + : +} + +do_install() { + install -v -m 444 -D ${S}/LICENSE ${D}/lib/firmware/radeon/LICENSE + install -v -m 0644 ${S}/*.bin ${D}/lib/firmware/radeon/ +} + +FILES_${PN} = "/lib/firmware/*" |