summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
...
| * imx8dxl-lpddr4-evk.conf: Drop dtbs from NXP BSPTom Hochstein2022-11-101-2/+0
| | | | | | | | | | | | | | | | | | Drop dtbs no longer supported by linux-imx 5.15.52: - imx8dxl-evk-inmate.dtb - imx8dxl-evk-root.dtb Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com> (cherry picked from commit caf3db4bb50509227942906fce711dfe226d50fe)
| * imx7dsabresd.conf: Add dtb for NXP BSPTom Hochstein2022-11-101-9/+10
| | | | | | | | | | | | | | | | Add the following dtb for linux-imx 5.15.52: - imx7d-sdb-mqs.dtb Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com> (cherry picked from commit d8b6b7f3a3bc98e2ee277d47c38875953d91569c)
| * imx6ul*evk.conf: Add dtb to NXP BSPTom Hochstein2022-11-103-11/+14
| | | | | | | | | | | | | | Add imx6ull-14x14-evk-btwifi-sdio3_0.dtb for linux-imx 5.15.52. Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com> (cherry picked from commit fc7997c2dd968b94e2dc155b891bceb8fb38bf97)
| * imx6sllevk.conf: Add dtbs for NXP BSPTom Hochstein2022-11-101-0/+3
| | | | | | | | | | | | | | | | | | For linux-imx 5.15.52, add dtbs for NXP BSP: - imx6sll-evk-btwifi.dtb - imx6sll-evk-reva.dtb Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com> (cherry picked from commit c038a82f51ef54052687125a44da6f47458d29a0)
| * imx8qxp-mek.conf: Drop invalid dtbsTom Hochstein2022-11-101-12/+9
|/ | | | | | | | | | | Remove dtbs dropped by linux-imx 5.15.52: - imx8qxp-mek-dom0.dtb - imx8qxp-mek-inmate.dtb - imx8qxp-mek-root.dtb Fixes: #1288 Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com> (cherry picked from commit 44c85e6a9c4673c22f9a174f4799ee9a35d56d29)
* Merge pull request #1287 from MrCry0/backport-to-kirkstone-imx-mkimage-simplifyOtavio Salvador2022-11-091-9/+3
|\ | | | | [Backport Kirkstone] imx-mkimage: Simplify compile and install tasks
| * imx-mkimage: Simplify compile and install tasksTom Hochstein2022-11-091-9/+3
|/ | | | | | | | | | | | Replace do_compile() with EXTRA_OEMAKE: - The cd ${S} is redundant - The clean operation is already done in do_configure() - The two steps building the bin and mkimage_mx8 are the default behavior of the top-level Makefile with target mkimage_mx8 Drop redundant cd ${S} in do_install(). Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
* Merge pull request #1286 from MrCry0/backport-1283-to-kirkstoneOtavio Salvador2022-11-078-26/+25
|\ | | | | [Backport Kirkstone] recipes-bsp 5.15.52-2.1.0
| * imx-mkimage: Update lf-5.15.32-2.0.0 to lf-5.15.52-2.1.0Tom Hochstein2022-11-062-17/+14
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Fixes: ``` 37648c8 iMX8ULP: update README for A1 silicon 46c0b5c iMX8M: use name mkeficapsule 809e209 iMX8M: use GUID for mkeficapsule c2dfe3e iMX8M: add a delete_capsule_key target 3948fde imx8ulp: Update flash_kernel for A1 part a735d32 Add MX9 autobuild. 96dba6b iMX8M: correct the path of mkimage_uboot 47e6dd4 imx8ulp: Add A1 part image build bd068a5 iMX8M: add capsule support 57a8eda makefile: compile in the specified directory fce2236 iMX93: support flash_lpboot and flash_lpboot_flexspi 400f62b imx9: Add DDR PHY FW to boot image 74b2c48 iMX93: support flash_lpboot_no_ahabfw_flexspi image 9826dea iMX93: support m33 in single boot 58b70e2 mkimage: support an optional m4 load addr option 4ee8733 Container: Update sentinel d6815e4 Container: Add Chinese Algorithm SM3 8acf49b iMX9: Add iMX93 support dc4b1e2 imx8ulp: Update flash_kernel target loading address ``` Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com> (cherry picked from commit 0a90bc6bfdc04a2e570e6f928c78dc3ec534de37)
| * imx-lib: Update lf-5.15.32-2.0.0 to lf-5.15.52-2.1.0Tom Hochstein2022-11-061-3/+2
| | | | | | | | | | | | | | No commits. Repo is moved to github. Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com> (cherry picked from commit 622fec2bcc7c1c23545c305be0252ab743bde00e)
| * imx-atf: Update lf-5.15.32-2.0.0 to lf-5.15.52-2.1.0Tom Hochstein2022-11-061-3/+6
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Commits: ``` 9202efc9a Merge remote-tracking branch 'origin/imx_v2.6' into lf_v2.6 952363526 LF-7033 imx8ulp: Update XRDC for M33 LED demo fdb7c9650 Merge remote-tracking branch 'origin/ls_v2.6' into lf_v2.6 e492f46d0 [LF-7027] fix(nxp-tools): fix coverity issue a5546a2d5 [LF-5882] fix(nxp-ddr): fix coverity issue 8b93a4736 Merge remote-tracking branch 'origin/imx_v2.6' into lf_v2.6 d4dc1ca15 LF-7020-2 imx8ulp: Extend NOBITS region and RWDATA region 0832aaf09 LF-7020-1 imx8ulp: Change DRAM timing address to 0x20055000 ae5e50886 Merge remote-tracking branch 'origin/imx_v2.6' into lf_v2.6 c7803adf5 LF-6898 feat(imx8ulp): add pcc sw_rst workaround for lpav peripherals 1342e77db LF-7012 fix(imx8ulp): add sw workaround for csi/hotplug test hang aa1cf3deb Merge remote-tracking branch 'origin/imx_v2.6' into lf_v2.6 0293fc13f LF-6846-3 imx8ulp: Enable separated NOBITS region and RWDATA region b6c83ff7f LF-6846-2 imx8ulp: Change to not use mailbox for warm boot 8dce222c5 LF-6846-1 bl31: Support to use separated memory for RW DATA 94f4d1024 Merge remote-tracking branch 'origin/imx_v2.6' into lf_v2.6 d95ff4b2b LF-6840 fix(imx8ulp): Assert gpu reset before power up aaad28622 Merge remote-tracking branch 'origin/imx_v2.6' into lf_v2.6 edcb7191d LF-6947 iMX93: wdog: Enable the timeout interrupt 4bc6d005b Merge remote-tracking branch 'origin/ls_v2.6' into lf_v2.6 24498f1ae LF-6774: Coverity Issue fix 54816ac81 MA-20469 Enable suspend/resume when GPC interrupt-controller is disabled in the kernel 9da0b5c06 LF-6773 feat(imx8m): fix coverity out of bound access issue c3cdc6c25 Merge remote-tracking branch 'origin/imx_v2.6' into lf_v2.6 0b84e63ca Merge remote-tracking branch 'origin/imx_v2.6' into lf_v2.6 41473aec1 LF-6731 imx8qm:Fix suspend/resume failure in cockpit case. f95899d59 Merge remote-tracking branch 'origin/imx_v2.6' into lf_v2.6 d007d2e37 LF-6726 feat(imx8mq): make uart base configurable at build time 96d17a6ea Merge remote-tracking branch 'origin/imx_v2.6' into lf_v2.6 ac8ebc85d LF-6720 imx93: allow SoC masters access to system TCM e987e18cf Merge remote-tracking branch 'origin/ls_v2.6' into lf_v2.6 6e3d623db Merge remote-tracking branch 'origin/imx_v2.6' into lf_v2.6 ce00f0255 LF-6699 scmi: sensor: Fix description get message size issue ac9b5a6cb TESTLINK-6167: support new ddr MT40A1G8SA-062E:R for ls1043ardb-pd 647e17008 Merge remote-tracking branch 'origin/imx_v2.6' into lf_v2.6 930692f55 LF-6682 feat(imx8ulp): adjust the voltage when sys dvfs enabled a39bcff2a Merge remote-tracking branch 'origin/imx_v2.6' into lf_v2.6 368887839 LF-6692 imx8ulp: Configure MMU to NS for S4MU, FSB and SEC SIM aa6b3e19f Merge remote-tracking branch 'origin/imx_v2.6' into lf_v2.6 0cf6f1dac LF-6666 feat(imx93): update the ocram trdc config for did10 760a8b1eb LFOPTEE-158 imx93: add OPTEE support 99c408024 Merge remote-tracking branch 'origin/ls_v2.6' into lf_v2.6 a660ad3b7 Merge remote-tracking branch 'origin/imx_v2.6' into lf_v2.6 7051f3e6e MLK-25886-08 feat(imx93): swith the console mode e74fa67a0 MLK-25886-07 feat(imx93): add kick cm33 support 2a64bb65f MLK-25886-06 feat(imx93): update TRDC setting for M33 fd60ac053 MLK-25886-05 feat(imx93): update TRDC setting for first 96KB OCRAM 3e249c60f MLK-25886-04 feat(imx93): enable the trdc init on imx93 cca84d4a0 MLK-25886-03 feat(imx93): assign gpio pins to non-secure world by default b3e756370 MLK-25886-02 feat(imx93): Add the basic support df71cd4cc MLK-25886-01 feat(imx93): add TRDC driver support 7035a6fdf feat(imx8ulp): update the wdog reinit flow 78347b821 LF-6323 secure-boot: fix for sd boot mode failure f2a1bfb95 LF-6323 secure-boot: fix for sd boot mode failure e2bbd4659 Merge remote-tracking branch 'origin/imx_v2.6' into lf_v2.6 1206bb370 MA-20366 imx8ulp: limit non-secure access to xRDC MGR 44c44f0fd Merge remote-tracking branch 'origin/ls_v2.6' into lf_v2.6 fbb01f7b6 feat(lx2): support more variants 6c64a1fee fix(lx2): init global data before using it fb01a7a0d Merge remote-tracking branch 'origin/ls_v2.6' into lf_v2.6 7ec4e9bce Pull request #59: LF-5883 LF-5884 fix(nxp-drviers): fix fspi coverity issue ``` Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com> (cherry picked from commit e51c9e6417a74106b26dc088cee775a18005ed23) Signed-off-by: Oleksandr Suvorov <oleksandr.suvorov@foundries.io>
| * firmware-imx: Upgrade 8.16 -> 8.17Tom Hochstein2022-11-064-3/+3
| | | | | | | | | | | | | | | | | | | | | | | | New firmware binaries are available from NXP as a part of 5.15.52-2.1.0 release. Fixes: 85e512c 8qxp/qm vpu firmware: decoder 1.8.5 60ea4e7 8qxp/qm vpu firmware: decoder 1.8.4 Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com> (cherry picked from commit 750912fcc07c28041412ca5af0949b509395420e)
* | Merge pull request #1285 from Freescale/backport-1284-to-kirkstoneOtavio Salvador2022-11-073-25/+29
|\ \ | |/ |/| [Backport kirkstone] Optee: Update for lf-5.15.52_2.1.0
| * optee-test: Update lf-5.15.32_2.0.0 -> lf-5.15.52_2.1.0backport-1284-to-kirkstoneTom Hochstein2022-11-011-3/+3
| | | | | | | | | | | | | | | | | | | | | | Changes: ``` 41222c4 Makefile: fix ownership contamination when installing output files ae3b1c6 xtest: create output dir before generating regression_8100 header files ``` Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com> (cherry picked from commit aac88e4d334a3eaf63342bd1cf3a2b4cde8c1fca)
| * optee-client: Update lf-5.15.32_2.0.0 -> lf-5.15.52_2.1.0Tom Hochstein2022-11-011-11/+7
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Changes: ``` 9d8f190 Makefile: Makefile: only preserve links when installing output files 9a33704 public: Fix simple typo in tee_client_api.h 8aed3ed tee-supplicant: accept -r as a short option for --rpmb-cid 5a69d55 tee-supplicant: add --rpmb-cid command line option 88d374e tee-supplicant: rpmb: read CID in one go ba0ed67 tee-supplicant: rpmb: introduce readn() wrapper to the read() syscall 945704e tee-supplicant: fix plugin loading logic edf3072 tee-supplicant: refactor argument parsing in main() 876b1ae tee-supplicant: introduce struct tee_supplicant_params for global config 8b3f7fe libckteec: add support for ECDH derive 06db73b libteec: copy out partial shadow buffer f6e05d3 GitHub actions: fix incorrect version 975fa78 GitHub actions: add a stales.yml file df537dd tee-supplicant: read_with_timeout(): fix non-blocking peeking 6d54f84 tee-supplicant: recv_with_out_flags(): check EINTR f4f54e5 libseteec: Secure Element control e532a51 tee-supplicant: tee_socket_recv(): report truncated datagrams 2a99339 libckteec: check for ckteec_alloc_shm rval b3e9cee tee-supplicant: handle ftell() errors 9876c9c teec_ta_load: replace printfs with DMSGs ae19e95 .gitignore: add tags and TAGS ``` Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com> (cherry picked from commit 9e4dae7a7bbb0135c7c2e009f9345d23ed8b03b5)
| * optee-os: Update lf-5.15.32_2.0.0 -> lf-5.15.52_2.1.0Tom Hochstein2022-11-011-11/+19
|/ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Changes: ``` 9e86c8b6b LFOPTEE-169 imx_ele: use get_info command to get the soc revision 74f662cf4 LFOPTEE-169 imx_ele: check ELE TRNG status before getting random numbers f74752516 LFOPTEE-196 imx_ele: make the difference ELE_VERSION_BASELINE and ELE_VERSION_HSM c3f658958 LFOPTEE-172 core: imx_ele: cache the die ID 96dc392d7 scripts: nxp_build: remove ls1012afrwy platform 31125f8be core: plat-ls: remove OP-TEE support for LS1012A-FRWY platform bb2173330 core: plat-ls: correct expression CFG_NUM_THREADS ?= CFG_TEE_CORE_NB_CORE 2166caac3 core: plat-ls: set CFG_NUM_THREADS ?= 2 for LS1012ARDB 21059100b drivers: caam: increase the minimum entropy delay the imx6sx a3d4b52b0 drivers: imx: dcp: disable the use of UNIQUE KEY after HUK generation 9162aecfd drivers: imx: dcp: clear OTP_KEY bit for unique key selection d5144e4a9 drivers: imx: dcp: workaround DCP errata 051292 d61caabeb core: pta: return error code when failing to deserialize saved key 198e47860 core: pta: attestation: fix buffer size for generated key c1e398428 drivers: pm: remove file with license issue 2a725689b LF-6067 drivers: caam: map the CAAM registers with the CAAM_SIZE value 639dfbc1f LF-6067 core: ls: add CAAM_SIZE values for LS platforms 42a864fd1 LF-6067 core: imx: add CAAM_SIZE values for i.MX platforms 6ebec0d2a LFOPTEE-159 drivers: imx_snvs: re-work security state for imx8m platforms 588403cd7 LFOPTEE-158 scripts: add imx93evk platform 18e11b984 LFOPTEE-158 core: imx: add support imx93evk platform 813af1a3c LFOPTEE-158 core: imx: add imx93 SoC ID aea51ea0b LFOPTEE-158 core: imx: add imx93 registers ede0b7183 LFOPTEE-158 core: imx: simplify the error macro message 742bee71c drivers: imx_snvs: fix the is_otpmk_valid() logic 6bb686a04 drivers: imx_snvs: fix SNVS register read operation 111482cfe LFOPTEE-146 drivers: imx_ele: add CRC computation and check for ELE calls dd227c6c5 LFOPTEE-146 drivers: imx_ele: reformat code for consistency 907c2f86f LFOPTEE-146 drivers: imx_ele: ask the ELE for the unique device ID b421225d9 LFOPTEE-146 drivers: remove imx_ele_mu_init() function 09e9d1b62 LFOPTEE-146 drivers: imx_mu: increase the message limit size b6c4a695b core: plat-ls: correct CAAM JR interrupt numbers 13ce5deb6 LFOPTEE-147 core: imx: fix uninitialized return value e5ea58a7b LFOPTEE-141 drivers: imx_mu: Disable foreign exception when sending message to MU ``` Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com> (cherry picked from commit 282e2619f00fb7b1a006fa09627fd4d4a74ba107)
* Merge pull request #1281 from nsdrude/kirkstoneOtavio Salvador2022-10-255-23/+87
|\ | | | | [Backport Kirkstone] optee
| * optee-os: fix build with binutils 2.39Andrey Zhizhikin2022-10-252-0/+68
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | binutils 2.39 started to produce warning on RWX LOAD segments, which breaks the linking process of optee-os. Upstream optee-os package has patch ac425901 ("arm/optee-os: backport RWX permission error patch") [1] integrated, which has been backported in OP-TEE from PR #5475 [2] targeting master in upstream. Port upstream optee-os commit into NXP fork of optee-os. Link: [1]: https://github.com/jonmason/meta-arm/commit/ac4259011f4c8cec01191828014487ccc5de73ca Link: [2]: https://github.com/OP-TEE/optee_os/pull/5474 Signed-off-by: Andrey Zhizhikin <andrey.z@gmail.com> Cc: Tom Hochstein <tom.hochstein@nxp.com> (cherry picked from commit 42a054f5e3d18bdf0092dd29eff5980ba9af8db1)
| * optee-os: Fix PLATFORM_FLAVOR overrides for 6UL, 6ULL, and 6ULZTom Hochstein2022-10-251-4/+3
| | | | | | | | | | | | | | | | | | The PLATFORM_FLAVOR overrides for 6UL, 6ULL, and 6ULZ SOCs were mistakenly added with a leading 'i'. Fixes: b937d5b Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com> (cherry picked from commit dbcc587ed8ed2a70b9581db9059365ced1704812)
| * optee: Upgrade 3.15.0.imx -> 3.17.0.imxTom Hochstein2022-10-254-20/+17
|/ | | | | Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com> (cherry picked from commit d5abe2b1f7afccc879671ca0fba212eca369e825)
* Merge pull request #1280 from Freescale/backport-1279-to-kirkstoneOtavio Salvador2022-10-252-139/+2
|\ | | | | [Backport kirkstone] uuu: Upgrade 1.4.165 -> 1.4.243
| * uuu: Upgrade 1.4.165 -> 1.4.243Oleksandr Suvorov2022-10-252-139/+2
|/ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Besides bumping uuu version, remove the upstreamed patch 0001-remove-unnecessary-libzip-dependency.patch. Relevant changes: - ed48c51 zstd ZSTD_getFrameContentSize can return decompress size - d539877 Create SCR-mfgtools.txt - 716ff99 Update README.md for zstd - 3064151 Fix ZSTD stopping - 294ab5c fix fail open file begin with > in script - 4bf291e fix build failure at windows - e44daeb fix warning at trans.cpp and usbhotplug.cpp - ce351f0 fix warning at sdp.cpp - 2b6a003 fix warning at cmd.cpp - a035798 fix build warning at buffer.cpp - 4ae411a Fixed build warning at fastboot.cpp - 420676d Improve error message after code consolidate - 07f4c12 Fixed bz2 decompress fail at 26% for a specific file - 0a13d1c Fix #328 Current Directory not appending - 9569f6c Fix Http Loading - 52ab1b0 Fixes logical issue with patch 219cf39 - 8119b5d Merge branch 'master' of github.com:NXPmicro/mfgtools - 832a5f7 Fix #326 Skipping First Character - 219cf39 Fix #326 Skipping First Character - 3903471 Generalized FSCompressStream checks - 6358a51 Shows loading progress for single thread BZ2 - 162152b Consolidate Reload Function for File Types - eef4e5d Fix #325 appending header twice issue - 70d1e85 Automatically decompress ZSTD file from -b - e6e5f70 fix crc command -format - c1f969e Add async for zstd - 49626b7 add async support for gz - cfe0786 try to fix MacOS build failure at appveyor - 2adf07b try to fix macos build - 4a20bcf Revert "Try fix macOS build after zstd patch" - e2cf6b3 try fix macOS build after zstd patch - f260d8d Merge branch 'master' of github.com:NXPmicro/mfgtools - b09bd71 Try fix macOS build after zstd patch - 8daa734 Try fix macos build after zstd patch - f8944ac Update Ubuntu to 18.04 - 02cb3cb try to fix linux build appveyor - 531b751 Try to fix mac build appveyor - 91f8a20 Try to fix Linux Build fail at appveyor - 496f1c1 Added libzstd-dev to snap - 3547764 better fix appveryor vs build problem - 210927e test build environment - 94f1e51 try to fix appveyor build problem - 30e5d57 try to fix zstd build error at appveyor - f3a1bfb Update README.md - ce97c4a fix build error after add zstd lib - f9763f9 zstd decompression - 36ceb0d Add zstd library into uuu - c7fe0b6 Fix error message - 6841102 Show CRC check progress - d63bdc6 implements crc check for images - 005ff6f Fix crash when download bz2 from http - 1dc59a1 Fix uuu_version in generated uuu.inputlog in shell mode - f4578c3 Fix argument names in print_cfg() - f8a783a Fix crash when download speed slower than decompress speed and need resize buffer - c34886a Merge branch 'master' of github.com:codeauroraforum/mfgtools - bdb4cb3 Specify 'ios::binary' in ofstream initialization - 5d232b2 Add i.MX93 support - e56424c consolidated libusb_init and libusb_deinit into CAutoDeInit - 411f78f Fixed 314 Corrupt image with larger transfer sizes at sdp(s) - bf0ed17 fixed missed true at else branch at built-in script - 5397913 Added CAutoDeInit to call libusb_exit() automatically - 8027907 Replaced all libusb_get_device_list calls with CAutoList objects - 49afb54 can't call libusb_exit at uuu_for_each_devices - 919a464 fixed missed call libusb_free_device_list at look_for_match_device - f34ea63 Fixed invalid progress percentage in verbose mode - a561ed7 Add NXP FB/FBK/SDPV device PID - d7d3af2 Fixed QSPI flashing script - 64ca58f Fix cmake warning related to uuu tool - f666874 Add zlib1g-dev to fix snap build failure - 87a99ff Fix invalid test on fastboot_bytes on lst script - 662689d ubuntu 16 still use old libusb version - 922029b Fix depracated method TLSv1_2_client_method - 70662de Remove depracated function libusb_set_debug - c232c46 Remove dependences from fastboot_bytes that is specific to freescale uboot - cfb7262 fix #297 print error when run quit cmd in shell mode - 9afe083 remove unnecessary libzip dependency - 0e14621 Fix #180 support check getval return value Signed-off-by: Oleksandr Suvorov <oleksandr.suvorov@foundries.io> (cherry picked from commit 5526c9160e2b03b3ece41955b34485b7dbeba7fd)
* Merge pull request #1278 from bmx666/kirkstoneOtavio Salvador2022-10-242-0/+34
|\ | | | | weston: fix build test-internal-screenshot
| * weston: fix build test-internal-screenshotMaxim Paymushkin2022-10-242-0/+34
|/ | | | | | | | | | | | | | | tests: Add dependency on screenshooter client protocol Given that the test-helper code relies on the screenshooter protocol, make sure it's available for us to build, and the dependency ensures we build in order. Link: https://github.com/wayland-project/weston Commit: 2ac6b6b084a877adde64db7faff2ed22eb3ea97a Fixes: #1273 Signed-off-by: Maxim Paymushkin <maxim.paymushkin@gmail.com>
* Merge pull request #1277 from Freescale/backport-1276-to-kirkstoneOtavio Salvador2022-10-248-263/+380
|\ | | | | [Backport kirkstone] Kernel uboot
| * u-boot-imx: Update to 5.15.52-2.1.0 releaseTom Hochstein2022-10-241-3/+3
| | | | | | | | | | Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com> (cherry picked from commit f851708484206263aecee032288d27c948745ce8)
| * linux-imx-headers: Upgrade 5.15.32 -> 5.15.52Tom Hochstein2022-10-241-3/+3
| | | | | | | | | | Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com> (cherry picked from commit 6025585367aba0e2940737df15729e82950d59ad)
| * linux-imx: Upgrade 5.15.32 -> 5.15.52Tom Hochstein2022-10-243-4/+25
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | For i.MX 6 & 7, there is no change in imx-nxp-bsp/defconfig since there is no change in kernel source arch/arm/configs/imx_v7_defconfig. For i.MX 8, replace mx8-nxp-bsp/defconfig from kernel source arch/arm64/configs/imx_v8_defconfig: ``` 208fcb8de1ee LF-6247-4: arm64: configs: imx_v8_defconfig: build module for PCA995X cad25206bbdd MLK-25920-3 configs: imx_v8_defconfig: enable imx93 DDR PerfMon 50817f6ddb03 LF-6257-12: arm64: imx_v8_defconfig: build-in AP1302 driver as default 54cf49b98fde LF-6257-10: arm64: imx_v8_defconfig: build-in DWC MIPI CSI2 as default 025890534db2 MLK-25940-2 arm64: imx_v8_defconfig: build module for EXC3000 multi-touch 52575a93dfce arm64: defconfig: amphion: enable vpu driver 5975f5bb56a1 LF-6264-3 arm64: imx_v8_defconfig: Build in i.MX93 LDB drm encoder driver cf8907b022cb LF-6256 arm64: imx_v8_defconfig: Build in Synopsys DesignWare MIPI DSI bridge driver 97340f85a15f LF-6251-3 arm64: imx_v8_defconfig: Build in i.MX93 Synopsys DesignWare MIPI DSI driver 862305517982 LF-6250-3 arm64: imx_v8_defconfig: Build in i.MX93 Synopsys DesignWare MIPI DPHY driver a7e35e75e29c LF-6285-3 arm64: imx_v8_defconfig: build-in Ethos-U driver as default 5f745341a2a0 MLK-25922-2 arm64: imx_v8_defconfig: Build in adp5585 pwm driver f38c48568d78 MLK-25918-2 arm64: configs: imx_v8_defconfig: default build in imx93_adc driver 61069f94b76a MLK-25917-3 arm64: imx_v8_defconfig: Build in adp5585 mfd and gpio driver 0c6c9e418a7d MLK-25903-1 driver: soc: imx9: add i.MX93 SoC device register function 1b68506258fb MLK-25896-04 arm64: configs: Enable bbnsm rtc & pwrkey by default cb963f6113ed MLK-25892-10 arm64: configs: Enable imx93 clock & pinctrl by default ``` Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com> (cherry picked from commit aaa28ea91532bd242b88ff31fa083b889ccb33c8)
| * EULA,SCR: Update for NXP release 5.15.52-2.1.0Tom Hochstein2022-10-243-253/+349
|/ | | | | Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com> (cherry picked from commit 9537272254a2898a35672af357fe7689bf27636b)
* Revert "imx-gpu-viv: inherit features_check in imx-gpu-viv bb file"Otavio Salvador2022-10-211-1/+1
| | | | This reverts commit 4d97ada2fa09f83dbb551370deb320e5c74545d3.
* Merge pull request #1275 from limeng-linux/kirkstoneOtavio Salvador2022-10-211-1/+1
|\ | | | | imx-gpu-viv: inherit features_check in imx-gpu-viv bb file
| * imx-gpu-viv: inherit features_check in imx-gpu-viv bb fileMeng Li2022-10-211-1/+1
|/ | | | | | | | | | After rebase meta-freescale, there is a building warning as below: WARNING: imx-gpu-viv-1_6.4.3.p4.2-aarch64-r0 do_package_qa: QA Issue: imx-gpu-viv: recipe doesn't inherit features_check Because the features_check was missed when NXP upgraded imx-gpu-viv package, add it back. Signed-off-by: Meng Li <Meng.Li@windriver.com>
* Merge pull request #1270 from Freescale/backport-1266-to-kirkstoneOtavio Salvador2022-10-201-8/+6
|\ | | | | [Backport kirkstone] linux-fslc-imx: upgrade to lf-5.15.52-2.1.0 from NXP
| * linux-fslc-imx: upgrade to lf-5.15.52-2.1.0 from NXPbackport-1266-to-kirkstoneDaiane Angolini2022-10-151-8/+6
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Change log: - 4b8b3fd681df Merge pull request #602 from angolini/5.15-2.1.x-imx-bump - d0ee47da9a09 Merge tag 'v5.15.60' into 5.15-2.1.x-imx - 6bc02055c373 Merge tag 'v5.15.59' into 5.15-2.1.x-imx - 647349ddd965 Merge tag 'v5.15.58' into 5.15-2.1.x-imx - 8c8464177402 Merge tag 'v5.15.57' into 5.15-2.1.x-imx - 143ca87ada4a Merge tag 'v5.15.56' into 5.15-2.1.x-imx - a34846a37808 Merge tag 'v5.15.55' into 5.15-2.1.x-imx - 19ac7f0d6628 Merge tag 'v5.15.54' into 5.15-2.1.x-imx - dea6099cfa06 Merge tag 'v5.15.53' into 5.15-2.1.x-imx - 39a72c404f21 drm: bridge: it6161: add missing gpio consumer header - 200ac21eb0f5 ARM: mach-imx: conditionally disable some functions from busfreq-imx - 4af46d106d63 gpio: fix enabling GPIO_VF610 - 7af0d9d37f0c cert host tools: Stop complaining about deprecated OpenSSL functions - d8ef41bf21af fec_uio: fix implicit declaration - 36363d8623ba fsl_qbman: ceetm: errata A-010383 workaround for LNI shapers - 75563f29b17a fsl_qbman: fix debugfs WQ number reporting - 74f0607a9dd9 LF-6946-3 drm/imx: imx8qm-ldb: Initialize encoder only for enabled LVDS channel - 2cc539efd8c8 LF-6946-2 drm/imx: imx8qxp-ldb: Initialize encoder only for enabled LVDS channel - 4b88652d983c LF-6946-1 drm/imx: imx8mp-ldb: Initialize encoder only for enabled LVDS channel - 1cf103252e70 LF-6960 gpio: mxc: fix system crashes issue when using pad wakeup - 1453ea12a02f fsl_qbman: Pass interface name as a string instead of pointer - 7ed964e32135 LF-6992 soc: imx93-pd: initialize domain->dev - dee36e10a1e9 LF-6899-2 soc: imx93-blk-ctrl: hide regmap from debugfs - bb11bb045501 dmaengine: fsl-dpaa2-qdma: Fix dpdmai unbind call trace issue - a8b927e5cb7f LF-6744 firmware: coverity fix ele-mu - 0c4f0cebc3a2 LF-5584 coverity: fix for Unused value (UNUSED_VALUE) - 900ac0938f37 LF-6840 clk: imx: Add some delay before deassert the reset - 1c3dd1427637 LF-6899 soc: imx: imx93-blk-ctrl: restrict register range with access table - 5957cfad2897 LF-6892: ARM: dts: imx7d-12x12-lpddr3-val: update audio mclk for wm8958 - a76648b8c72c LF-6172: ASoC: fsl_sai: Remove unnecessary FIFO reset in ISR - a73cf59f30bf LF-6878: LF-6658: media: imx-jpeg: Support contiguous and non contiguous format - 4f717113db7a LF-6878: LF-6654: media: imx-jpeg: Implement g_selection and s_selection - 629de230cc39 LF-6814-2 Revert "LF-6797 arm64: dts: imx8mp: correct usb clock" - 434a5be922a0 LF-6814-1 Revert "clk: imx8mp: fix usb_root_clk parent" - a7aa868b21e5 dpaa2-switch: fix bridge port and context passed to switchdev_bridge_port_unoffload - 28290559d8e7 dpaa2-eth: fixup the error path in dpaa2_xsk_enable_pool() - 7be1dfb794aa dpaa2-eth: move the percpu_stats setup to avoid a uninitialized access - 7217df812798 Linux 5.15.60 - 5c5c77746ce1 x86/speculation: Add LFENCE to RSB fill sequence - 7fcd99e889c0 x86/speculation: Add RSB VM Exit protections - c81d1bb58c88 macintosh/adb: fix oob read in do_adb_query() function - d98cf2b40c20 Bluetooth: btusb: Add Realtek RTL8852C support ID 0x13D3:0x3586 - ee421ad8973b Bluetooth: btusb: Add Realtek RTL8852C support ID 0x13D3:0x3587 - 59689a843bc9 Bluetooth: btusb: Add Realtek RTL8852C support ID 0x0CB8:0xC558 - b653eeaa8cf8 Bluetooth: btusb: Add Realtek RTL8852C support ID 0x04C5:0x1675 - d4f921efb4bf Bluetooth: btusb: Add Realtek RTL8852C support ID 0x04CA:0x4007 - 04e3388eeb47 Bluetooth: btusb: Add support of IMC Networks PID 0x3568 - 6a5ec48fb752 dt-bindings: bluetooth: broadcom: Add BCM4349B1 DT binding - 88e088e29487 Bluetooth: hci_bcm: Add DT compatible for CYW55572 - 2aa38f0af306 Bluetooth: hci_bcm: Add BCM4349B1 variant - 37b385c78cd5 btrfs: zoned: fix critical section of relocation inode writeback - 5e04c8bf42d8 btrfs: zoned: prevent allocation from previous data relocation BG - 775871d4be0d arm64: set UXN on swapper page tables - a619a0312099 KVM: x86/svm: add __GFP_ACCOUNT to __sev_dbg_{en,de}crypt_user() - e423893fe320 selftests: KVM: Handle compiler optimizations in ucall - bc2cee443c74 tools/kvm_stat: fix display of error when multiple processes are found - 9acd899d2feb KVM: selftests: Make hyperv_clock selftest more stable - ad6fd99d5feb KVM: x86: do not set st->preempted when going back to user space - 92343314d34e KVM: x86: do not report a vCPU as preempted outside instruction boundaries - 3d4c28475ee3 crypto: arm64/poly1305 - fix a read out-of-bound - 397c2116cbe2 ACPI: APEI: Better fix to avoid spamming the console with old error logs - e7170bcda613 ACPI: video: Shortening quirk list by identifying Clevo by board_name only - 3a5fab5c4505 ACPI: video: Force backlight native for some TongFang devices - 9894717519cc tools/vm/slabinfo: Handle files in debugfs - 7ad47f414b40 block: fix default IO priority handling again - e889a4c440eb selftests/bpf: Check dst_port only on the client socket - 119debdb9f25 selftests/bpf: Extend verifier and bpf_sock tests for dst_port loads - df9692b8a319 x86/speculation: Make all RETbleed mitigations 64-bit only - 627b759bb69e mtd: rawnand: gpmi: Set WAIT_FOR_READY timeout based on program/erase times - 6079b3785ab9 LF-6808: arm64: dts: imx8mp-evk: switch MCLK from SoC to external 24M oscillator for OS08A20 - 2284027522b9 LF-6806: dma: pxp: workaround for PXP when do RGB to gray color conversion - 7213f629b29d LF-6741: dma: pxp: fix coverity issue: Uninitialized scalar variable - 2371225b0928 LF-6805 arm64: dts: imx93: add a55 pmu - 4a817d4eb458 LF-2780: dma: fsl-qdma: fix coverity issue: Dereference after null check - 9c86ff503c70 LF-6742 soc: imx: Fix Coverity Issue: 22703614 Uninitialized scalar variable - f61b0b2cbc57 LF-6799: arm64: dts: imx8mm-evk: modify the pmic_rohm interrupts trigger type - 208fcb8de1ee LF-6247-4: arm64: configs: imx_v8_defconfig: build module for PCA995X - 08b2965711c1 LF-6797 arm64: dts: imx8mp: correct usb clock - 8d95b5f8d03c LF-6247-3: driver: leds: pca995x: Add support for PCA995X chips - a251f3358ffe LF-6247-2: dt-bindings: leds: PCA995X Add support for PCA995X chips - b9544e4358b8 LF-6247-1: dts: arm64: freescale: Add support for RGB leds - 6f9d1fe16c1c LF-6752-3 usb: chipidea: core: add wakeup support for usb role switch - 201020e41ea7 LF-6752-2 usb: chipidea: ci_hdrc_imx: add wakeup clock and keep it always on - ca71a9b077a5 LF-6752-1 arm64: dts: imx93: add wakeup clk for usb controller nodes - 56d96539e7e2 arm64: dts: imx8m: Disable job ring 0 nodes - e0c3de84b351 LF-6743: dma: pxp: fix coverity issue: dereference before null check - 16d5e478a2dd LF-5163 video: epdc_v2: Fix Coverity Issue: 18996754 Unsigned compared against 0 - f2404671cff4 LF-5082 media: epdc: Fix Coverity Issue: 3298979 Negative loop bound - f5390a6b7773 LF-2861 media: mipi csi: Fix Coverity Issue: 17695 Dereference before null check - 4bab4e351b7f LF-2859 media: mxc_capture: Fix Coverity Issue: 17678 Dereference before null check - e30302aa4486 LF-6711-6:imx8q:vpu: media: amphion: set bytesperline of compressed formats to 0 - 1b746a55a705 LF-6794 remoteproc: imx_rproc: initialize workqueue earlier - eff6f686accc Revert "LF-6630-1 mailbox: imx: clear pending interrupts" - 5ec92248a548 AIR-7443 ethosu: Fix kernel call trace before rpmsg dev probe - e3456b7842df LF-6775 soc: imx: Change the rpmsg lifecycle suspend to noirq stage - dcb81b04d58e LF-6751:imx8q: media: imx-jpeg: Disable useless interrupt to avoid kernel panic - 2d740d8d6468 nvmem: auto load kernel-mod imx_fsb_s400_fuse_match - f34c390dea6a LF-6750-2 arm64: dts: enable dynamic buffer size for i2c-rpmsg of 8ulp - 4d1fccc217cb LF-6750-1 i2c: rpmsg-imx: Add dynamic i2c buffer size support - 61c9849e831c LF-4057 remoteproc: imx_rproc: correct parameter for devm_kcalloc - 65d47bbe663e net: dpaa2: AF_XDP TX zero copy support - 30a74a3ff12b samples/bpf: add new options to configure frame headroom for AF_XDP sockets - 24ef30acdad8 libbpf: add Tx headroom support for AF_XDP buffers - 6d40a921401e add cpu_relax() as a workaround for phy issue - e77a60fab247 net: dpaa2: AF_XDP RX zero copy support - c98333bbd115 net: dpaa2: add support for multiple buffer pools per DPNI - 03dc74487c32 net: dpaa2: add support to query channels using ethtool - 723bb2a2b350 xsk: Batched buffer allocation for the pool - b6e6a60aa30e selftests: xsk: Move num_frames and frame_headroom to xsk_umem_info - 1e9d88a704c6 ASoC: SOF: compress: Add support for timestamp display - 395c76670b92 ASoC: SOF: compress: sof-priv: Save channel count and sample bytes - 5f1713fdb342 LF-6745 tty: serial: fsl_lpuart: error status check and async_tx_ack() required on all platforms - 4726cdce0741 dpaa2-switch: say that the bond device is offloaded as a bridge port - 88ff2a59f857 dpaa2-switch: cleanup the egress flood of an unused FDB - 7a3c6c5578ea dpaa2-switch: offload port objects on the BOND interface - afc6affaf423 dpaa2-switch: add support for offloading upper bond devices - 189299ff6946 dpaa2-switch: take into account bond bridge ports when setting up the FDB - 27b32be87fac dpaa2-switch: create initial software infrastructure for LAG HW setup - b9a89886e570 dpaa2-switch: reorganize the [pre]changeupper events - f4d655ba9858 dpaa2-switch: Add the necessary MC API for HW LAG configuration - 577ef86bc000 dpaa2-switch: fix size of the dma_unmap - 8afe045c563f dpaa2-switch: print an error when the vlan is already configured - b5a10e5a666f dpaa2-switch: declare the netdev as IFF_LIVE_ADDR_CHANGE capable - cd1a5e5f1448 dpaa2-switch: set interface MAC address only on endpoint change - ffaa1a941b92 LF-6739: arm64: dts: imx93: Update the clocks of FEC - f5b86075f10f LF-6737 arm64: dts: imx93: correct clock usage of eqos - d676d6149a2f Linux 5.15.59 - f0e42e43795d x86/bugs: Do not enable IBPB at firmware entry when IBPB is not available - d10e819d13f7 locking/rwsem: Allow slowpath writer to ignore handoff bit if not set by first waiter - 66d31cef4806 docs/kernel-parameters: Update descriptions for "mitigations=" param with retbleed - 7bada8b0bdf1 EDAC/ghes: Set the DIMM label unconditionally - 30dc2effc74a ARM: 9216/1: Fix MAX_DMA_ADDRESS overflow - 86e83233dd01 page_alloc: fix invalid watermark check on a negative value - 51a772c34ea4 mm/hmm: fault non-owner device private entries - 350fcb5e7bbb ARM: crypto: comment out gcc warning that breaks clang builds - e796e1fe20ec sctp: leave the err path free in sctp_stream_init to sctp_stream_free - f7c2a9c5435a sfc: disable softirqs for ptp TX - fe0e602f0502 perf symbol: Correct address for bss symbols - 871168abe6d8 virtio-net: fix the race between refill work and close - 91c11008aab0 netfilter: nf_queue: do not allow packet truncation below transport header offset - be5cd347ba22 octeontx2-pf: cn10k: Fix egress ratelimit configuration - 3688939cd3e8 sctp: fix sleep in atomic context bug in timer handlers - 186fcdb68f42 i40e: Fix interface init with MSI interrupts (no MSI-X) - 4685f16b3a5d ipv4: Fix data-races around sysctl_fib_notify_on_flag_change. - eaccca7a0bb8 tcp: Fix data-races around sysctl_tcp_reflect_tos. - 4cc070e0ef2d tcp: Fix a data-race around sysctl_tcp_comp_sack_nr. - 34c9977b4dca tcp: Fix a data-race around sysctl_tcp_comp_sack_slack_ns. - 6842c94de9d5 tcp: Fix a data-race around sysctl_tcp_comp_sack_delay_ns. - 618116a273b7 net: Fix data-races around sysctl_[rw]mem(_offset)?. - a610feb170bf tcp: Fix data-races around sk_pacing_rate. - b01b4f5b45ff net: mld: fix reference count leak in mld_{query | report}_work() - 5831ccf37a31 net: macsec: fix potential resource leak in macsec_add_rxsa() and macsec_add_txsa() - 2959a86a472f macsec: always read MACSEC_SA_ATTR_PN as a u64 - a706a40d42f4 macsec: limit replay window size with XPN - 6ad56d5c4f98 macsec: fix error message in macsec_add_rxsa and _txsa - 8991687d3bcf macsec: fix NULL deref in macsec_add_rxsa - 830582c16be1 Documentation: fix sctp_wmem in ip-sysctl.rst - dac5644a823e tcp: Fix a data-race around sysctl_tcp_invalid_ratelimit. - 6f446677ebb3 tcp: Fix a data-race around sysctl_tcp_autocorking. - bd07f2e70a4b tcp: Fix a data-race around sysctl_tcp_min_rtt_wlen. - 922ca9fd221b tcp: Fix a data-race around sysctl_tcp_min_tso_segs. - 777d18e65d09 net: sungem_phy: Add of_node_put() for reference returned by of_get_parent() - 40f4739bbd36 net: pcs: xpcs: propagate xpcs_read error to xpcs_get_state_c37_sgmii - c721324afc58 igmp: Fix data-races around sysctl_igmp_qrv. - ad6d6ae4a34c net/tls: Remove the context from the list in tls_device_down - 189e370b8250 ipv6/addrconf: fix a null-ptr-deref bug for ip6_ptr - 4845d3ef6445 net: ping6: Fix memleak in ipv6_renew_options(). - 6a4a1c70e446 scsi: mpt3sas: Stop fw fault watchdog work item during system shutdown - 3d3e41069b65 scsi: core: Fix warning in scsi_alloc_sgtables() - ff2932ac8ee1 tcp: Fix a data-race around sysctl_tcp_challenge_ack_limit. - a88de75673e4 tcp: Fix a data-race around sysctl_tcp_limit_output_bytes. - 664a3311e671 tcp: Fix data-races around sysctl_tcp_moderate_rcvbuf. - 59e2332846d8 octeontx2-pf: Fix UDP/TCP src and dst port tc filters - 927c5cf0ba3e Revert "tcp: change pingpong threshold to 3" - bdaf56e0df15 scsi: ufs: host: Hold reference returned by of_parse_phandle() - 7f0a36506809 ice: do not setup vlan for loopback VSI - cef4c1d0fb48 ice: check (DD | EOF) bits on Rx descriptor rather than (EOP | RS) - 62e721dee8cc tcp: Fix data-races around sysctl_tcp_no_ssthresh_metrics_save. - aa2ca5b5629d tcp: Fix a data-race around sysctl_tcp_nometrics_save. - 6e167ed68999 tcp: Fix a data-race around sysctl_tcp_frto. - 0d8fa3c2a442 tcp: Fix a data-race around sysctl_tcp_adv_win_scale. - 74753ec663d7 tcp: Fix a data-race around sysctl_tcp_app_win. - 807b028115eb tcp: Fix data-races around sysctl_tcp_dsack. - c9c01dd38975 watch_queue: Fix missing locking in add_watch_to_object() - 093610f216d0 watch_queue: Fix missing rcu annotation - 11c1cc3f6e42 drm/simpledrm: Fix return type of simpledrm_simple_display_pipe_mode_valid() - 121c8993d4f3 nouveau/svm: Fix to migrate all requested pages - 8bd9747d3066 s390/archrandom: prevent CPACF trng invocations in interrupt context - 71f71150115a asm-generic: remove a broken and needless ifdef conditional - dc124c849c72 hugetlb: fix memoryleak in hugetlb_mcopy_atomic_pte - 2722fb0f7028 mm: fix page leak with multiple threads mapping the same page - 70d0ce332d26 secretmem: fix unhandled fault in truncate - 3ef8040afce7 fs: sendfile handles O_NONBLOCK of out_fd - 518df26b5238 ntfs: fix use-after-free in ntfs_ucsncmp() - 46f6301fb4f1 Revert "ocfs2: mount shared volume without ha stack" - f32d5615a78a Bluetooth: L2CAP: Fix use-after-free caused by l2cap_chan_put - 440e346e510a LF-6690-4:imx8m:vpu: simplify the calculation of sizeimage - 016676e45825 LF-6690-3: imx8m: vpu: recalculate sizeimage after source change - e9beb9fb4901 LF-6734: media: isi: fill discard buffer num_planes parameters - 264250a8d122 LF-6710 i2c: rpmsg-imx: expand i2c transfer buffer to 478 bytes - 2e7a485551c8 MLK-25996 i2c: imx-lpi2c: enable runtime pm of i2c temporarily when do system suspend/resume - 99c947ebf042 LF-6711-5:imx8q:vpu: media: amphion: negotiate bytesperline with user - 11580ebbab22 LF-6732 arm64: dts: imx93: add gpio clk - 8dcac21eef74 arm64: dts: ls1028a-qds-65bb: don't use in-band autoneg for 2500base-x - 1223e9d6eb14 arm64: dts: freescale: Use overlay target for simplicity - 19fe13059871 arm64: dts: fsl-ls1028a-qds: Drop overlay syntax hard coding - 79e0262f019f LF-6586: dts: arm64: freescale: enable RMII interface on imx8dxl/qxp - 16cf24940214 MA-20476: imx8m:vpu: clear resolution change count when reset decoder - 519c5ac88e70 LF-6719: media: isi: fix kernel dump when convert format after running camera test - 921faca3f778 LF-6723-10 arm64: dts: imx93: add MU clock for mailbox - 5afce040ac26 LF-6723-9 clk: imx93: add clk ignore unused flag for usb/enet - 6b8bfa1dbe7f LF-6723-8 clk: imx93: correct enet clock - 32bdb780fd58 LF-6723-7 clk: imx93: correct MU clock - 3fd855e25590 LF-6723-6 clk: imx93: switch to use new clk gate API - 80a11e209395 LF-6723-5 clk: imx: add i.MX93 clk gate - 02b5c968611a LF-6723-4 clk: imx: clk-composite-93: check white_list - 984b4c030877 LF-6723-3 clk: imx: clk-composite-93: check slice busy - c6d03de91991 LF-6723-2 clk: imx93: simplify SAI registration - aa06f07e1a21 LF-6723-1 dt-bindings: clock: imx93-clock: add more MU clocks - 79afdb7af2b4 MLK-25928-1 arm64: dts: imx93: add dma support for lpi2c and lpspi - 7d380b62624b LF-6714 arm64: dts: add the missing pwm node of adp5585 - 9f6263423f63 MGS-6746: arm64: dts: Enable GPU memory region on i.MX8QXP - 893d7c1a19f7 ele-mu: enable auto-loading the kernel module-el_enclave - 197c79c1421e LF-6689 drm/imx: dpu: plane: Check plane_state->src_{w,h,x,y} in ->atomic_check() - cfc0f7026ac4 LF-6715 arm64: dts: imx93-11x11-evk: set W_DISABLE2 high for M.2 connector to enable BT HFP function - e2554ed98c81 LF-6705: dmaengine: fsl-edma-v3: Fix residue issue with MLOFF exist - 1da5cc2bf7d4 LF-6712: arm64: imx8ulp: Add ethernet-phy address - b3a4d5869c04 LF-6703: media: isi: cap: fix kernel dump issue when run AP1302 stress test - 0c934b397e7d LF-6704: media: ap1302: change stream control sequence for new firmware - 86897408a98b LF-6680 spi: imx: add dma support for slave mode - a936730dd3f4 LF-6560-2 i3c: master: svc: add NACK check after start byte sent - c24f3dc96796 LF-6560-1 i3c: master: svc: fix cpu schedule in spin lock - 6197d8a04b05 LF-6711-4:imx8q:vpu: media: amphion: encoder add support for contiguous planes - 2100a18d4d1c LF-6711-3:imx8q:vpu: media: amphion: decoder add support for contiguous planes - 244283d6353a LF-6711-2:imx8q:vpu: media: amphion: tell and handle contiguous and non contiguous format - 1fce6d2e1637 LF-6711-1:imx8q:vpu: media: add nv12_8l128 and nv12_10be_8l128 video format. - c75ec3034769 firmware ele-mu: fix compilation error - 5c260f40dfc2 LF-6690-2:imx8m:vpu: correct the sizeimage of nv16 and nv24 - 3f7d6ebbb0a1 LF-4920 el-enclave: making it a kernel module - 34fb627cb257 LF-4920 crypto: caam - add defer probe support for imx8ulp - 6993ba1d125d LF-4290 ele-mu: updated the imx_soc_register - 8019cc268d2f LF-6706: arm64: dts: imx93-11x11-evk-aud-hat: Modify the name of cs42448 sound card - 997f73e74843 LF-5606: libata: pmp: refine the workaround for ERR051238 - 7d8048d4e064 Linux 5.15.58 - c6e4817ab622 drm/amd/display: Fix wrong format specifier in amdgpu_dm.c - 198a6f40822e x86/entry_32: Fix segment exceptions - ec9ec3bc08b1 drm/amdgpu: Off by one in dm_dmub_outbox1_low_irq() - e4481000ac68 x86: drop bogus "cc" clobber from __try_cmpxchg_user_asm() - 9444462d6343 KVM: x86: fix typo in __try_cmpxchg_user causing non-atomicness - b6c24afba608 x86/extable: Prefer local labels in .set directives - f85a6046f771 drm/amd/display: invalid parameter check in dmub_hpd_callback - 760fe3203493 drm/amd/display: Don't lock connection_mutex for DMUB HPD - d026ed6eda29 watch-queue: remove spurious double semicolon - b34229f4b212 net: usb: ax88179_178a needs FLAG_SEND_ZLP - b2d1e4cd558c tty: use new tty_insert_flip_string_and_push_buffer() in pty_write() - 816c301b6a73 tty: extract tty_flip_buffer_commit() from tty_flip_buffer_push() - 35545303454a tty: drop tty_schedule_flip() - 6219f5b54ad8 tty: the rest, stop using tty_schedule_flip() ??? from here until ???END lines may have been inserted/deleted - ea255921c4b5 tty: drivers/tty/, stop using tty_schedule_flip() - ba3a8af8a21a watchqueue: make sure to serialize 'wqueue->defunct' properly - 49338b651f5a x86/alternative: Report missing return thunk details - 8842d5d70713 x86/amd: Use IBPB for firmware calls - c2b484d784c8 drm/amd/display: Fix surface optimization regression on Carrizo - 958151194858 drm/amd/display: Optimize bandwidth on following fast update - b3f16976b9ed drm/amd/display: Reset DMCUB before HW init - 4b4b1f8dfeb7 exfat: use updated exfat_chain directly during renaming - 000473ac997a Bluetooth: Fix bt_skb_sendmmsg not allocating partial chunks - d01605a01f01 Bluetooth: SCO: Fix sco_send_frame returning skb->len - 5ae749f40d01 Bluetooth: Fix passing NULL to PTR_ERR - 367becefb8a1 Bluetooth: RFCOMM: Replace use of memcpy_from_msg with bt_skb_sendmmsg - 1864e820a5ac Bluetooth: SCO: Replace use of memcpy_from_msg with bt_skb_sendmsg - cb7ed8c7fe5b Bluetooth: Add bt_skb_sendmmsg helper - a4e8071be337 Bluetooth: Add bt_skb_sendmsg helper - 59f132fda50d um: virtio_uml: Fix broken device handling in time-travel - 38a28bb80f00 um: virtio_uml: Allow probing from devicetree - d8413b16feee tracing: Fix return value of trace_pid_write() - d9777061727b tracing: Place trace_pid_list logic into abstract functions - 6107b014163f tracing: Have event format check not flag %p* on __get_dynamic_array() - 621c1d8c1bd1 exfat: fix referencing wrong parent directory information after renaming - 72e0ec16f172 crypto: qat - re-enable registration of algorithms - e7f979ed51f9 crypto: qat - add param check for DH - 4d6d2adce087 crypto: qat - add param check for RSA - 2488286d3e77 crypto: qat - remove dma_free_coherent() for DH - 6e8606e7ae40 crypto: qat - remove dma_free_coherent() for RSA - a843925e0287 crypto: qat - fix memory leak in RSA - ef5594895df2 crypto: qat - add backlog mechanism - 9cac903b6303 crypto: qat - refactor submission logic - f576c7e01a6a crypto: qat - use pre-allocated buffers in datapath - 343cee3eafda crypto: qat - set to zero DH parameters before free - c1f6637fe1c2 iwlwifi: fw: uefi: add missing include guards - 4448327b4173 mt76: fix use-after-free by removing a non-RCU wcid pointer - 829baf398f2c xhci: Set HCD flag to defer primary roothub registration - 813f4b49e81c xhci: dbc: Rename xhci_dbc_init and xhci_dbc_exit - 413c5f751f7c xhci: dbc: create and remove dbc structure in dbgtty driver. - d7afb4a13f6c xhci: dbc: refactor xhci_dbc_init() - d97c0667c1e6 KVM: x86: Use __try_cmpxchg_user() to emulate atomic accesses - 88eded8104d2 x86/futex: Remove .fixup usage - 6875d2425be8 x86/msr: Remove .fixup usage - f637fbc7bda6 x86/extable: Extend extable functionality Signed-off-by: Daiane Angolini <daiane.angolini@foundries.io> (cherry picked from commit 942984619dbe39aa4273758b94166bd7d6e5dc54)
* | Merge pull request #1272 from Freescale/backport-1271-to-kirkstoneOtavio Salvador2022-10-171-2/+3
|\ \ | |/ |/| [Backport kirkstone] vulkan-loader: Fix library packaging
| * vulkan-loader: Fix library packagingbackport-1271-to-kirkstoneTom Hochstein2022-10-151-2/+3
|/ | | | | | | | | | | | | The logic to move the .so into the main package is incorrect and results in all libraries being moved to the dev package, causing a QA error like the following: ``` ERROR: imx-gpu-sdk-5.7.1-r0 do_package_qa: QA Issue: imx-gpu-sdk rdepends on vulkan-loader-dev [dev-deps] ``` Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com> (cherry picked from commit 509be15b1456f88831b6a074af354304ea873aaa)
* Merge pull request #1258 from Freescale/backport-1252-to-kirkstoneOtavio Salvador2022-10-118-6/+129
|\ | | | | [Backport kirkstone] Fixes for i.MX Vulkan support
| * imx-gpu-viv: Install missing Vulkan ICD config fileTom Hochstein2022-10-112-3/+19
| | | | | | | | | | | | | | Add the missing json file for the i.MX vulkan implementation. Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com> (cherry picked from commit 10318d49308ddb09a1f35ce33134d8cf76870ae3)
| * vulkan-loader: Place .so in main packageTom Hochstein2022-10-111-0/+4
| | | | | | | | | | | | | | | | The library libvulkan.so is loaded dynamically and so is needed in the main package. Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com> (cherry picked from commit 8648cedaa35519cad859207e25689889155760a9)
| * vulkan-loader: Drop mesa dependency for i.MX GPUTom Hochstein2022-10-111-3/+2
| | | | | | | | | | | | | | When i.MX GPU-based vulkan is used, the mesa drivers are not needed. Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com> (cherry picked from commit acf5734a90ae5528ef18fc1d0cb0522c37f88059)
| * vulkan: Downgrade to 1.2.182.0 for i.MX GPUTom Hochstein2022-10-115-0/+104
|/ | | | | | | | i.MX GPU drivers work with an older version of vulkan, so add the older recipes. Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com> (cherry picked from commit 705d5ca01245e1b0aa42d7380ad79ff1c3db8fcb)
* linux-mfgtool.inc: Fix KERNEL_PACKAGE_NAMEFrieder Schrempf2022-10-111-1/+1
| | | | | | | | | | | | | | | Using a KERNEL_PACKAGE_NAME without the "linux-" prefix causes parsing errors like: ERROR: [...]/meta-freescale/recipes-kernel/linux/linux-fslc-mfgtool_5.4.bb: QA Issue: [...]/meta-freescale/recipes-kernel/linux/linux-fslc-mfgtool_5.4.bb: Variable RDEPENDS is set as not being package specific, please fix this. [pkgvarcheck] Fix this by setting KERNEL_PACKAGE_NAME to "linux-mfgtools", which also reflects the value mentioned in the original commit's message [1]. [1] https://github.com/Freescale/meta-freescale/commit/9a5a143d97345871d4c258ce6ce13567d87f5ba7 Signed-off-by: Frieder Schrempf <frieder.schrempf@kontron.de> (cherry picked from commit 1cd3a109c723f755203c9967144b2d352096987c)
* Merge pull request #1255 from Freescale/backport-1253-to-kirkstoneOtavio Salvador2022-10-071-1/+1
|\ | | | | [Backport kirkstone] qt4-imx-support: fix typo
| * qt4-imx-support: fix typoMauro Salvini2022-10-071-1/+1
|/ | | | | Signed-off-by: Mauro Salvini <m.salvini@koansoftware.com> (cherry picked from commit 3abc09fe62ca4de5b16a55a813cc24a9d7c1e919)
* Merge pull request #1251 from Freescale/backport-1213-to-kirkstoneOtavio Salvador2022-10-051-0/+11
|\ | | | | [Backport kirkstone] Fix the image/SDK generation for packages built for MACHINE_SOCARCH with MULTILIB support
| * classes/fsl-dynamic-packagearch: Add multilib supportbackport-1213-to-kirkstoneGuillaume Deroire2022-10-051-0/+11
|/ | | | | | | | | | | | | | | | | | Currently, the class doesn't support multilib image/SDK generation for packages built for MACHINE_SOCARCH with MULTILIB support and this commit fixes this. To reproduce the error, add to local.conf: require conf/multilib.conf MULTILIBS = "multilib:lib32" DEFAULTTUNE:virtclass-multilib-lib32 = "armv7athf-neon-vfpv4" IMAGE_INSTALL_append = "lib32-libusb1" Build image with: 'bitbake core-image-minimal' The build will fail during do_rootfs/do_populate_sdk on lib32-wayland-protocols package. (cherry picked from commit 61b81118e3cbc699f78e22752f5c5938a8b09d77)
* Merge pull request #1250 from Freescale/backport-1249-to-kirkstoneOtavio Salvador2022-10-043-9/+8
|\ | | | | [Backport kirkstone] vulkan-loader: iMX8M Mini doesn't support vulkan
| * imx-gpu-viv: use the imxvulkan override for libvulkanJose Quaresma2022-10-041-2/+1
| | | | | | | | | | Signed-off-by: Jose Quaresma <jose.quaresma@foundries.io> (cherry picked from commit d270e11690dc9947e157713d9acebdd5973c7421)
| * vulkan-loader: use the imxvulkan override in recommendsJose Quaresma2022-10-041-1/+1
| | | | | | | | | | | | | | | | With this the libvulkan-imx is recommends only when the machine supports Vulkan. Signed-off-by: Jose Quaresma <jose.quaresma@foundries.io> (cherry picked from commit 343f2809030450f7f720d98ca5ffc34e30aea8e0)
| * imx-base.inc: Introduce imxvulkan overrideJose Quaresma2022-10-041-6/+6
|/ | | | | | | | | | | | All iMX8 modules with the imxgpu override support Vulkan with a single exception for the iMX8M Mini that uses the mx8mm override. Vulkan is disabled on meta-freescale for 8M Mini since ee92b5a8, so we create the imxvulkan override to use when Vulkan is supported. Sugested-by: Otavio Salvador <otavio@ossystems.com.br> Signed-off-by: Jose Quaresma <jose.quaresma@foundries.io> (cherry picked from commit 140ad9c0826a499a9cae2583bf72f0e2e74e3dbf)