diff options
-rw-r--r-- | conf/machine/include/imx-base.inc | 3 | ||||
-rw-r--r-- | recipes-bsp/imx-atf/imx-atf_2.4.bb | 4 | ||||
-rw-r--r-- | recipes-bsp/imx-vpu-hantro/imx-vpu-hantro-daemon_1.1.0.bb (renamed from recipes-bsp/imx-vpu-hantro/imx-vpu-hantro-daemon_1.1.1.bb) | 4 | ||||
-rw-r--r-- | recipes-bsp/imx-vpu-hantro/imx-vpu-hantro_1.23.0.bb (renamed from recipes-bsp/imx-vpu-hantro/imx-vpu-hantro_1.24.0.bb) | 6 | ||||
-rw-r--r-- | recipes-kernel/kernel-modules/kernel-module-nxp89xx_git.bb | 17 | ||||
-rw-r--r-- | recipes-security/optee-imx/optee-test_3.10.0.imx.bb | 6 | ||||
-rw-r--r-- | recipes-security/optee/optee-client.nxp.inc | 2 | ||||
-rw-r--r-- | recipes-security/optee/optee-os.nxp.inc | 3 |
8 files changed, 32 insertions, 13 deletions
diff --git a/conf/machine/include/imx-base.inc b/conf/machine/include/imx-base.inc index ead9170c..6136713d 100644 --- a/conf/machine/include/imx-base.inc +++ b/conf/machine/include/imx-base.inc | |||
@@ -304,6 +304,9 @@ MACHINE_FIRMWARE:append = " ${@bb.utils.contains('MACHINE_FEATURES', 'bcm43455', | |||
304 | MACHINE_FIRMWARE:append = " ${@bb.utils.contains('MACHINE_FEATURES', 'bcm4356', 'linux-firmware-bcm4356-pcie', '', d)}" | 304 | MACHINE_FIRMWARE:append = " ${@bb.utils.contains('MACHINE_FEATURES', 'bcm4356', 'linux-firmware-bcm4356-pcie', '', d)}" |
305 | MACHINE_FIRMWARE:append = " ${@bb.utils.contains('MACHINE_FEATURES', 'bcm4359', 'linux-firmware-bcm4359-pcie', '', d)}" | 305 | MACHINE_FIRMWARE:append = " ${@bb.utils.contains('MACHINE_FEATURES', 'bcm4359', 'linux-firmware-bcm4359-pcie', '', d)}" |
306 | 306 | ||
307 | #Extra NXP89xx Wi-Fi and Bluetooth driver | ||
308 | MACHINE_FIRMWARE:append = " ${@bb.utils.contains('MACHINE_FEATURES', 'nxp8987', 'kernel-module-nxp89xx', '', d)}" | ||
309 | |||
307 | # Extra QCA Wi-Fi & BTE driver and firmware | 310 | # Extra QCA Wi-Fi & BTE driver and firmware |
308 | MACHINE_EXTRA_RRECOMMENDS:append = " ${@bb.utils.contains('MACHINE_FEATURES', 'qca6174', 'packagegroup-fsl-qca6174', '', d)}" | 311 | MACHINE_EXTRA_RRECOMMENDS:append = " ${@bb.utils.contains('MACHINE_FEATURES', 'qca6174', 'packagegroup-fsl-qca6174', '', d)}" |
309 | MACHINE_EXTRA_RRECOMMENDS:append = " ${@bb.utils.contains('MACHINE_FEATURES', 'qca9377', 'packagegroup-fsl-qca9377', '', d)}" | 312 | MACHINE_EXTRA_RRECOMMENDS:append = " ${@bb.utils.contains('MACHINE_FEATURES', 'qca9377', 'packagegroup-fsl-qca9377', '', d)}" |
diff --git a/recipes-bsp/imx-atf/imx-atf_2.4.bb b/recipes-bsp/imx-atf/imx-atf_2.4.bb index afb31698..eedcdc54 100644 --- a/recipes-bsp/imx-atf/imx-atf_2.4.bb +++ b/recipes-bsp/imx-atf/imx-atf_2.4.bb | |||
@@ -43,9 +43,9 @@ def remove_options_tail (in_string): | |||
43 | from itertools import takewhile | 43 | from itertools import takewhile |
44 | return ' '.join(takewhile(lambda x: not x.startswith('-'), in_string.split(' '))) | 44 | return ' '.join(takewhile(lambda x: not x.startswith('-'), in_string.split(' '))) |
45 | 45 | ||
46 | EXTRA_OEMAKE += "LD=${@remove_options_tail(d.getVar('LD'))}" | 46 | EXTRA_OEMAKE += 'LD="${@remove_options_tail(d.getVar('LD'))}"' |
47 | 47 | ||
48 | EXTRA_OEMAKE += "CC=${@remove_options_tail(d.getVar('CC'))}" | 48 | EXTRA_OEMAKE += 'CC="${@remove_options_tail(d.getVar('CC'))}"' |
49 | 49 | ||
50 | do_compile() { | 50 | do_compile() { |
51 | # Clear LDFLAGS to avoid the option -Wl recognize issue | 51 | # Clear LDFLAGS to avoid the option -Wl recognize issue |
diff --git a/recipes-bsp/imx-vpu-hantro/imx-vpu-hantro-daemon_1.1.1.bb b/recipes-bsp/imx-vpu-hantro/imx-vpu-hantro-daemon_1.1.0.bb index d4a48627..25f54c7a 100644 --- a/recipes-bsp/imx-vpu-hantro/imx-vpu-hantro-daemon_1.1.1.bb +++ b/recipes-bsp/imx-vpu-hantro/imx-vpu-hantro-daemon_1.1.0.bb | |||
@@ -9,8 +9,8 @@ DEPENDS:append:mx8mp = " imx-vpu-hantro-vc" | |||
9 | SRC_URI = " \ | 9 | SRC_URI = " \ |
10 | ${FSL_MIRROR}/${BP}.tar.gz \ | 10 | ${FSL_MIRROR}/${BP}.tar.gz \ |
11 | " | 11 | " |
12 | SRC_URI[md5sum] = "99e96b2e00516d56a78a95a80851076b" | 12 | SRC_URI[md5sum] = "980237589af195c2c4b852a7aad175ee" |
13 | SRC_URI[sha256sum] = "e7b3d55f72e233179b1b28c03628139b463d1994d140fed3c3e0796c66e917c8" | 13 | SRC_URI[sha256sum] = "a5d915fefd3637e68d693638edd1161c30e75011a6312251b914f04546fd0fc9" |
14 | 14 | ||
15 | PLATFORM:mx8mm = "IMX8MM" | 15 | PLATFORM:mx8mm = "IMX8MM" |
16 | PLATFORM:mx8mq = "IMX8MQ" | 16 | PLATFORM:mx8mq = "IMX8MQ" |
diff --git a/recipes-bsp/imx-vpu-hantro/imx-vpu-hantro_1.24.0.bb b/recipes-bsp/imx-vpu-hantro/imx-vpu-hantro_1.23.0.bb index 84c71610..427dbf92 100644 --- a/recipes-bsp/imx-vpu-hantro/imx-vpu-hantro_1.24.0.bb +++ b/recipes-bsp/imx-vpu-hantro/imx-vpu-hantro_1.23.0.bb | |||
@@ -2,13 +2,13 @@ | |||
2 | 2 | ||
3 | DESCRIPTION = "i.MX Hantro VPU library" | 3 | DESCRIPTION = "i.MX Hantro VPU library" |
4 | LICENSE = "Proprietary" | 4 | LICENSE = "Proprietary" |
5 | LIC_FILES_CHKSUM = "file://COPYING;md5=03bcadc8dc0a788f66ca9e2b89f56c6f" | 5 | LIC_FILES_CHKSUM = "file://COPYING;md5=e565271ec9a80ce47abbddc4bffe56fa" |
6 | 6 | ||
7 | PROVIDES = "virtual/imxvpu" | 7 | PROVIDES = "virtual/imxvpu" |
8 | 8 | ||
9 | SRC_URI = "${FSL_MIRROR}/${BP}.bin;fsl-eula=true" | 9 | SRC_URI = "${FSL_MIRROR}/${BP}.bin;fsl-eula=true" |
10 | SRC_URI[md5sum] = "1f99c6941b8a51035b52cc5bc72faa3d" | 10 | SRC_URI[md5sum] = "3f8d4bb593d851d0523d0146131946ae" |
11 | SRC_URI[sha256sum] = "aa9461a152e13a1caa852f29ae18fd33aebd90c8a2b49519003e632687fe89d6" | 11 | SRC_URI[sha256sum] = "a312a0b6d32ed16527e5bfcff362b231069428362ad5710f816bca019f70c6a2" |
12 | 12 | ||
13 | inherit fsl-eula-unpack use-imx-headers | 13 | inherit fsl-eula-unpack use-imx-headers |
14 | 14 | ||
diff --git a/recipes-kernel/kernel-modules/kernel-module-nxp89xx_git.bb b/recipes-kernel/kernel-modules/kernel-module-nxp89xx_git.bb new file mode 100644 index 00000000..f99b7594 --- /dev/null +++ b/recipes-kernel/kernel-modules/kernel-module-nxp89xx_git.bb | |||
@@ -0,0 +1,17 @@ | |||
1 | SUMMARY = "NXP Wi-Fi driver for module 88w8997/8987" | ||
2 | LICENSE = "GPLv2" | ||
3 | LIC_FILES_CHKSUM = "file://gpl-2.0.txt;md5=ab04ac0f249af12befccb94447c08b77" | ||
4 | |||
5 | SRCBRANCH = "lf-5.10.72_2.2.0" | ||
6 | MRVL_SRC ?= "git://source.codeaurora.org/external/imx/mwifiex.git;protocol=https" | ||
7 | SRC_URI = "${MRVL_SRC};branch=${SRCBRANCH}" | ||
8 | SRCREV = "3c2a3c2cd25e9dce95f34c21bb4e728647eb64ee" | ||
9 | |||
10 | S = "${WORKDIR}/git/mxm_wifiex/wlan_src" | ||
11 | |||
12 | inherit module | ||
13 | |||
14 | EXTRA_OEMAKE = "KERNELDIR=${STAGING_KERNEL_BUILDDIR} -C ${STAGING_KERNEL_BUILDDIR} M=${S}" | ||
15 | |||
16 | COMPATIBLE_MACHINE = "(imx)" | ||
17 | |||
diff --git a/recipes-security/optee-imx/optee-test_3.10.0.imx.bb b/recipes-security/optee-imx/optee-test_3.10.0.imx.bb index 76e04f04..0019e8c8 100644 --- a/recipes-security/optee-imx/optee-test_3.10.0.imx.bb +++ b/recipes-security/optee-imx/optee-test_3.10.0.imx.bb | |||
@@ -6,7 +6,7 @@ HOMEPAGE = "http://www.optee.org/" | |||
6 | LICENSE = "BSD" | 6 | LICENSE = "BSD" |
7 | LIC_FILES_CHKSUM = "file://LICENSE.md;md5=daa2bcccc666345ab8940aab1315a4fa" | 7 | LIC_FILES_CHKSUM = "file://LICENSE.md;md5=daa2bcccc666345ab8940aab1315a4fa" |
8 | 8 | ||
9 | DEPENDS = "python3-pycrypto-native python3-pycryptodomex-native optee-os optee-client openssl" | 9 | DEPENDS = "python3-pycryptodome-native python3-pycryptodomex-native optee-os optee-client openssl" |
10 | 10 | ||
11 | SRCBRANCH = "imx_5.4.70_2.3.0" | 11 | SRCBRANCH = "imx_5.4.70_2.3.0" |
12 | 12 | ||
@@ -23,8 +23,8 @@ OPTEE_ARCH ?= "arm32" | |||
23 | OPTEE_ARCH:armv7a = "arm32" | 23 | OPTEE_ARCH:armv7a = "arm32" |
24 | OPTEE_ARCH:aarch64 = "arm64" | 24 | OPTEE_ARCH:aarch64 = "arm64" |
25 | 25 | ||
26 | TA_DEV_KIT_DIR:arm = "${STAGING_INCDIR}/optee/export-user_ta:arm32/" | 26 | TA_DEV_KIT_DIR:arm = "${STAGING_INCDIR}/optee/export-user_ta_arm32/" |
27 | TA_DEV_KIT_DIR:aarch64 = "${STAGING_INCDIR}/optee/export-user_ta:arm64/" | 27 | TA_DEV_KIT_DIR:aarch64 = "${STAGING_INCDIR}/optee/export-user_ta_arm64/" |
28 | 28 | ||
29 | CFLAGS += "--sysroot=${STAGING_DIR_HOST}" | 29 | CFLAGS += "--sysroot=${STAGING_DIR_HOST}" |
30 | CXXFLAGS += "--sysroot=${STAGING_DIR_HOST}" | 30 | CXXFLAGS += "--sysroot=${STAGING_DIR_HOST}" |
diff --git a/recipes-security/optee/optee-client.nxp.inc b/recipes-security/optee/optee-client.nxp.inc index de2ba8ae..fa187e84 100644 --- a/recipes-security/optee/optee-client.nxp.inc +++ b/recipes-security/optee/optee-client.nxp.inc | |||
@@ -17,7 +17,7 @@ S = "${WORKDIR}/git" | |||
17 | B = "${WORKDIR}/build" | 17 | B = "${WORKDIR}/build" |
18 | 18 | ||
19 | OPTEE_ARCH ?= "arm32" | 19 | OPTEE_ARCH ?= "arm32" |
20 | OPTEE_ARCH_armv7a = "arm32" | 20 | OPTEE_ARCH:armv7a = "arm32" |
21 | OPTEE_ARCH:aarch64 = "arm64" | 21 | OPTEE_ARCH:aarch64 = "arm64" |
22 | 22 | ||
23 | EXTRA_OEMAKE = "ARCH=${OPTEE_ARCH} O=${B}" | 23 | EXTRA_OEMAKE = "ARCH=${OPTEE_ARCH} O=${B}" |
diff --git a/recipes-security/optee/optee-os.nxp.inc b/recipes-security/optee/optee-os.nxp.inc index f376b3ce..72af6ca4 100644 --- a/recipes-security/optee/optee-os.nxp.inc +++ b/recipes-security/optee/optee-os.nxp.inc | |||
@@ -18,7 +18,7 @@ B = "${WORKDIR}/build.${PLATFORM_FLAVOR}" | |||
18 | PLATFORM_FLAVOR ?= "${MACHINE}" | 18 | PLATFORM_FLAVOR ?= "${MACHINE}" |
19 | 19 | ||
20 | OPTEE_ARCH ?= "arm64" | 20 | OPTEE_ARCH ?= "arm64" |
21 | OPTEE_ARCH_armv7a = "arm32" | 21 | OPTEE_ARCH:armv7a = "arm32" |
22 | OPTEE_ARCH:aarch64 = "arm64" | 22 | OPTEE_ARCH:aarch64 = "arm64" |
23 | 23 | ||
24 | OPTEE_CORE_LOG_LEVEL ?= "1" | 24 | OPTEE_CORE_LOG_LEVEL ?= "1" |
@@ -73,4 +73,3 @@ FILES:${PN}-staticdev = "/usr/include/optee/" | |||
73 | RDEPENDS:${PN}-dev += "${PN}-staticdev" | 73 | RDEPENDS:${PN}-dev += "${PN}-staticdev" |
74 | 74 | ||
75 | PACKAGE_ARCH = "${MACHINE_ARCH}" | 75 | PACKAGE_ARCH = "${MACHINE_ARCH}" |
76 | |||