mirror of
git://git.yoctoproject.org/meta-freescale.git
synced 2025-07-19 12:59:04 +02:00

The meta-fsl-arm is going to be used as the base for this layer. It contains a clean history and allowing a more granullar set of changes. This commit is just a rename of all contents of meta-fsl-arm subdirectory to this layer's root, subsequent changes are based on top of that. Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
43 lines
1.3 KiB
PHP
43 lines
1.3 KiB
PHP
SUMMARY = "Freescale IMX firmware"
|
|
DESCRIPTION = "Freescale IMX firmware such as for the VPU"
|
|
SECTION = "base"
|
|
LICENSE = "Proprietary"
|
|
LIC_FILES_CHKSUM = "file://COPYING;md5=acdb807ac7275fe32f9f64992e111241"
|
|
|
|
PE = "1"
|
|
|
|
SRC_URI = "${FSL_MIRROR}/firmware-imx-${PV}.bin;fsl-eula=true"
|
|
|
|
inherit fsl-eula-unpack
|
|
|
|
do_install() {
|
|
install -d ${D}/lib/firmware
|
|
cp -rfv firmware/* ${D}/lib/firmware/
|
|
find ${D}/lib/firmware -type f -exec chmod 644 '{}' ';'
|
|
|
|
# Remove files not going to be installed
|
|
find ${D}/lib/firmware/ -name Android.mk -exec rm '{}' ';'
|
|
}
|
|
|
|
python populate_packages_prepend() {
|
|
vpudir = bb.data.expand('/lib/firmware/vpu', d)
|
|
do_split_packages(d, vpudir, '^vpu_fw_([^_]*).*\.bin',
|
|
output_pattern='firmware-imx-vpu-%s',
|
|
description='Freescale IMX Firmware %s',
|
|
extra_depends='',
|
|
prepend=True)
|
|
|
|
sdmadir = bb.data.expand('/lib/firmware/sdma', d)
|
|
do_split_packages(d, sdmadir, '^sdma-([^-]*).*\.bin',
|
|
output_pattern='firmware-imx-sdma-%s',
|
|
description='Freescale IMX Firmware %s',
|
|
extra_depends='',
|
|
prepend=True)
|
|
}
|
|
|
|
ALLOW_EMPTY_${PN} = "1"
|
|
|
|
PACKAGES_DYNAMIC = "${PN}-vpu-* ${PN}-sdma-*"
|
|
|
|
PACKAGE_ARCH = "${MACHINE_SOCARCH}"
|