summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* secure-obj: DEPENDS python3-pycryptodomex-nativeTing Liu2020-12-171-1/+1
| | | | | | | | | Fix: | File "/usr/include/optee/export-user_ta/scripts/sign_encrypt.py", line 131, in main | from Cryptodome.Signature import pss | ModuleNotFoundError: No module named 'Cryptodome' Signed-off-by: Ting Liu <ting.liu@nxp.com>
* qemu-qoriq: enable vhost PACKAGECONFIGTing Liu2020-12-171-1/+1
| | | | | | Enable it to test KVM vhost-net feature. Signed-off-by: Ting Liu <ting.liu@nxp.com>
* qoriq cryptodev-{linux,tests,module}: removeTing Liu2020-12-177-138/+0
| | | | | | | | All patches were merged in upstream cryptodev-linux repository. cryptodev recipes for qoriq in this layer used the same codes with the ones in poky. Remove to avoid maintenance efforts. Signed-off-by: Ting Liu <ting.liu@nxp.com>
* Add mx6ull platform supportzazid2020-12-161-0/+1
|
* atf: rename to qoriq-atfTing Liu2020-12-1616-14/+14
| | | | Signed-off-by: Ting Liu <ting.liu@nxp.com>
* atf-2.3: add recipeTing Liu2020-12-161-0/+175
| | | | | | Only lx2160a and lx2162a are supported currently. Signed-off-by: Ting Liu <ting.liu@nxp.com>
* atf-tools: upgrade to 2.3Ting Liu2020-12-162-7/+15
| | | | | | Use atf-2.3.inc to hold common parts for atf and atf-tools. Signed-off-by: Ting Liu <ting.liu@nxp.com>
* atf-1.5: update to 9225ad51fTing Liu2020-12-161-1/+1
| | | | | | | | | | | | | | New commits: 9225ad51f Merge pull request #177 bb806100c plat: nxp: fsl_sec: increase job ring size to 128 ac2cd43e6 plat: nxp: ls1048a: fix swlpm20 hang dae1e7dfe plat: nxp: ls1088a: fix erratum A-010194 about LPM20 b07d81a79 ls1046a: remove workaround for QSPI issue during lpm20 1d600fa0a plat: nxp: ls1088a: fix erratum A-011127 about LPM20 27bb34591 drivers/nxp/ddr: Enable workaround for Erratum A050450 06fcfdadf plat/nxp/fsl_sec: Mask job ring interrupts in POLLING mode for LPM20 state Signed-off-by: Ting Liu <ting.liu@nxp.com>
* atf_git.bb: rename to atf_1.5.bbTing Liu2020-12-161-0/+2
| | | | | | | | | LSDK 20.12 supports two atf versions: 1.5 and 2.3. Rename atf_git.bb to atf_1.5.bb which supports all layerscape arm64 machines. set PV to "1.5+git${SRCPV}". No code change. Signed-off-by: Ting Liu <ting.liu@nxp.com>
* optee-os-qoriq: upgrade to 3.8.0Ting Liu2020-12-165-395/+50
| | | | Signed-off-by: Ting Liu <ting.liu@nxp.com>
* optee-client-qoriq: upgrade to 3.8.0Ting Liu2020-12-164-92/+28
| | | | | | | Switch to use codes from https://github.com/OP-TEE/optee_client, tag: 3.8.0 Signed-off-by: Ting Liu <ting.liu@nxp.com>
* optee-test-qoriq: upgrade to 3.8.0Ting Liu2020-12-163-84/+5
| | | | | | | Switch to use codes from https://github.com/OP-TEE/optee_test, tag: 3.8.0 Signed-off-by: Ting Liu <ting.liu@nxp.com>
* dpdk: update to 7071c27f (LSDK-20.12)Ting Liu2020-12-163-95/+1
| | | | | | | | | | | | | Key changes: * bump version to 19.11.4 * fix build failures with gcc10 * Support of LX2162A QDS * Crypto: SEC PDCP-SDAP format on LX2160A, non-HMAC auth algorithm on LX2160A * Memory pool: optimizing the buffer allocation time Remove two obosolete patches as fixes are included in source code. Signed-off-by: Ting Liu <ting.liu@nxp.com>
* dpdk: update scripts to use python3Ting Liu2020-12-162-1/+102
| | | | Signed-off-by: Ting Liu <ting.liu@nxp.com>
* dpdk: add RDEPENDS on python3-coreTing Liu2020-12-161-0/+1
| | | | Signed-off-by: Ting Liu <ting.liu@nxp.com>
* dpdk: correct LICENSE and update LIC_FILES_CHKSUMTing Liu2020-12-162-3/+4
| | | | | | Correct LICENSE from LGPLv2 to LGPLv2.1 and use license files for checksum. Signed-off-by: Ting Liu <ting.liu@nxp.com>
* qoriq: set PREFERRED_PROVIDER for u-boot-{tools,mkimage}Ting Liu2020-12-161-0/+4
| | | | | | | | | | | | | NOTE: Multiple providers are available for u-boot-tools-native (u-boot-tools-native, u-boot-imx-tools-native) Consider defining a PREFERRED_PROVIDER entry to match u-boot-tools-native NOTE: Multiple providers are available for u-boot-mkimage-native (u-boot-imx-tools-native, u-boot-tools-native) Consider defining a PREFERRED_PROVIDER entry to match u-boot-mkimage-native NOTE: Multiple providers are available for runtime u-boot-mkimage (u-boot-imx-tools, u-boot-tools) Consider defining a PREFERRED_RPROVIDER entry to match u-boot-mkimage NOTE: Multiple providers are available for runtime nativesdk-u-boot-mkimage (nativesdk-u-boot-imx-tools, nativesdk-u-boot-tools) Consider defining a PREFERRED_RPROVIDER entry to match nativesdk-u-boot-mkimage Signed-off-by: Ting Liu <ting.liu@nxp.com>
* gpp-aioptool: chown aiop_tool to root:rootTing Liu2020-12-161-0/+1
| | | | | | | Fix host user contaminated issue | WARNING: gpp-aioptool do_package: KeyError in ./package/usr/bin/aiop_tool | Exception: KeyError: 'getpwuid(): uid not found: 2000' | NOTE: recipe gpp-aioptool-git-r0: task do_package: Failed
* gpp-aioptool: add -fcommon to fix build with gcc10Ting Liu2020-12-162-0/+37
| | | | | | | | Fix: | ...ld: src/aiop_logger.o:(.bss+0x0): multiple definition of `_debug_flag'; src/aiop_tool.o:(.bss+0x0): first defined here | ...ld: src/aiop_logger.o:(.bss+0x2): multiple definition of `_verbose_flag'; src/aiop_tool.o:(.bss+0x2): first defined here Signed-off-by: Ting Liu <ting.liu@nxp.com>
* libpkcs11: fix multiple definition errorTing Liu2020-12-162-1/+93
| | | | | | | | | | gcc10 default to -fno-common, which results in error: | ../aarch64-fsl-linux/10.2.0/ld: /tmp/ccaL5AXA.o:.../libpkcs11/git-r0/git/app/pkcs11_app.c:23: multiple definition of `funcs'; /tmp/ccvGV0xB.o:.../app/utils.c:18: first defined here | collect2: error: ld returned 1 exit status | Makefile:66: recipe for target 'app' failed | make: *** [app] Error 1 Signed-off-by: Ting Liu <ting.liu@nxp.com>
* dce/qbman_userspace: fix build issue with gcc10Ting Liu2020-12-161-2/+2
| | | | | | | | | | Fix multiple definition of 'qman_version' error: | .../dce/git-r0/recipe-sysroot-native/usr/bin/aarch64-poky-linux/../../libexec/aarch64-poky-linux/gcc/aarch64-poky-linux/10.2.0/ld: libqbman.a(qbman_portal.o):/usr/src/debug/dce/git-r0/git/lib/qbman_userspace/driver/qbman_portal.h:36: multiple definition of `qman_version'; libqbman.a(qbman_debug.o):/usr/src/debug/dce/git-r0/git/lib/qbman_userspace/driver/qbman_portal.h:36: first defined here | collect2: error: ld returned 1 exit status | Makefile:41: recipe for target 'bin/dce-api-perf-test' failed | make: *** [bin/dce-api-perf-test] Error 1 Signed-off-by: Ting Liu <ting.liu@nxp.com>
* secure-obj: DEPENDS python3-pycryptodome-nativeTing Liu2020-12-161-1/+1
| | | | | | | | | PyCryptodome is "an almost drop-in replacement for the old PyCrypto library" and installs under "Crypto" package. In cases when both PyCryptodome and old PyCrypto are needed, there's PyCryptodomeX that installs under own name as "Cryptodome" package. Signed-off-by: Ting Liu <ting.liu@nxp.com>
* secure-obj: update to 71a6eb3Ting Liu2020-12-161-1/+1
| | | | | | | | New commits: 71a6eb3 TA: correct TEE_CreatePersistentObject function 27d8249 fota_secboot: Initial release. Signed-off-by: Ting Liu <ting.liu@nxp.com>
* ipsec-demo: remove as it depends on ipsec-toolsTing Liu2020-12-1656-1519/+0
| | | | | | | ipsec-tools has security issues and has been ABANDONED. Recipe was removed from meta-networking too. Signed-off-by: Ting Liu <ting.liu@nxp.com>
* crconf: update to c2b9595Ting Liu2020-12-161-3/+2
| | | | | | | | New commits: c2b9595 Update dependencies - Linux kernel headers and libnetlink 3bd8da8 fix Wstringop-truncation warning Signed-off-by: Ting Liu <ting.liu@nxp.com>
* ovs-dpdk: update to 07213041Ting Liu2020-12-162-38/+2
| | | | | | patch applied on git tree. remove it. Signed-off-by: Ting Liu <ting.liu@nxp.com>
* restool: compiling with optimization (-O2)Ting Liu2020-12-161-1/+1
| | | | | | | | Fix: error: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Werror=cpp] 397 | # warning _FORTIFY_SOURCE requires compiling with optimization (-O) | ^~~~~~~ cc1: all warnings being treated as errors
* restool: update to 8ddbe4cTing Liu2020-12-162-28/+2
| | | | | | | | | | | | | | | | | | | | | | | New commits: 8ddbe4c dpni: fix info --verbose behavior e5c6451 restool: fix another set of error revealed with -O2 91b82e3 restool: fix some compile errors with gcc 10.2 802764f restool: yocto build issue 59fe80d restool: display all object attrs on dpsw info d002c5f increase restool version to v2.1 820c1bf restool: add DPNI_OPT_SHARED_FS in dpni create and ls-addni 6e18fe0 dprc: fix dpdmux num_ifs in the generated DPL 8e42057 restool: support new dpsw_create DPSW_OPT_LAG_DIS option 1d5aaf5 dprc: export the DPNI_OPT_NO_MAC_FILTER option in DTS 5b9f225 restool: support new dpni_create dist_key_size parameter d99f9b7 dpsw: add update command to configure taildrop on a DPSW 1e9c4d2 restool: use --help in all circumstances 7064bec Restool: print MAC address in dpmac info command 31b02be Modify the default value of num-priorities ebddd1b Fix restool create help command output ec19874 restool: fix get_device_file() function Signed-off-by: Ting Liu <ting.liu@nxp.com>
* fmc: update to c2ed7c2Ting Liu2020-12-161-1/+1
| | | | | | | | | New commits: c2ed7c2 XML config files update for proper syntax 3a1566e Use MIT license for lexical analyzer files 1ebdcb4 Use MIT license for config files Signed-off-by: Ting Liu <ting.liu@nxp.com>
* qemu-qoriq: overide do_install_ptestTing Liu2020-12-161-0/+12
| | | | | | | | | | qemu-qoriq reuses poky's qemu.inc which has upgraded to 5.1. qemu-qoriq is based on 4.1 in which tests/data/acpi/disassemle-aml.sh does not exist. This leads to do_install_ptest fail. Override do_install_ptest in qemu-qoriq recipe. Signed-off-by: Ting Liu <ting.liu@nxp.com>
* qemu-qoriq: update to 0b88a503Ting Liu2020-12-161-1/+1
| | | | | | support new MC version. Signed-off-by: Ting Liu <ting.liu@nxp.com>
* management-complex: add recipe 10.24.0Ting Liu2020-12-161-0/+41
| | | | Signed-off-by: Ting Liu <ting.liu@nxp.com>
* cst: update to dfe30d3Ting Liu2020-12-161-1/+1
| | | | | | | | | | | New commits: dfe30d3 ls1012a: Corrected '$pfe_fw' in if condition for PFE 8896ae9 ls1012a-rdb/frwy: Move files to correct place. 715934d ls1012a-frwy: Update kernel address in input_uimage_secure 0026632 ls1012a-rdb: Add script for qspi e76f23d ls1012a-rdb: Add 'input_uimage_secure' for ls1012a-rdb Signed-off-by: Ting Liu <ting.liu@nxp.com>
* uefi: update to 83a97bfTing Liu2020-12-161-1/+1
| | | | | | add support for ACPI mode on LX2160A and LS1046A Signed-off-by: Ting Liu <ting.liu@nxp.com>
* ppfe-firmware: update to f55ee9fTing Liu2020-12-161-1/+1
| | | | | | | | | New commits: f55ee9f Add support to re-validate FCS for rx jumbo frames 7e474f9 keeping a count on number of packets that PFE revalidates the CRC 357081f Enhancing pfe firmware itb to handle additional firmwares part of it Signed-off-by: Ting Liu <ting.liu@nxp.com>
* mc-utils: update to 8e0b863Ting Liu2020-12-161-1/+1
| | | | | | | | | | | | | | | | New commits: 8e0b863 Add APIs for MC 10.24.0 4c63d97 Add APIs for MC 10.23.0 bd2ce17 Fix dpc build error 63bc2ca Added new DPCs for 18_5 serdes protocol 2f5cdfa Repair 17, 18 and 20 serdes protocol DPL b621749 add API for MC 10.22.0 c953534 Added RGMII ports to dpc and dpl files 39de970 Corrected the comments 5528b4c Added dpls and dpcs for lx2162aqds part 38654f8 add API for MC 10.21.0 Signed-off-by: Ting Liu <ting.liu@nxp.com>
* rcw: update to bd66755Ting Liu2020-12-161-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | New commits: bd66755 LS1088A: Update the workaround of A-008851 17da6be LS1046A: Update the workaround of A-008851 091c99e LS1028A: Update the workaround of A-008851 ea2ad23 LS1046ARDB: Remove PCIe Gen3 specific erratum from non Gen3 SerDes protocol bd3a79e ls1012a: Append a flush to the updating of ALTCBAR 1a50e9e ls1021a: Append a flush to the updating of ALTCBAR 596f0e1 ls1046a: Append a flush to the updating of ALTCBAR bff3be6 ls1043a: Append a flush to the updating of ALTCBAR 8c75641 lx2162aqds: Add a new RCW with PEX3 working as Endpoint 251694d lx2160ardb_rev2: Add a new RCW with PEX3 working as Endpoint 4e1bc23 ls1088ardb: Add a new RCW with PEX1 working as Endpoint 8326572 ls1028a: remove rcw_800 for nor boot a526979 lx2162aqds: update 25G equalization settings 1f8d1ed ls1028a: fix a description issue 7911cbe LX2: Add support of LX2162AQDS board 01e7898 lx2160asi/common.rcw: Update BRR to release all cores from BHO 6bdb7b4 LX2: Add New Serdes Protocol 91901b1 lx2160aqds_rev2: Include PCIe Errata for 7_3_3 protocol c99ed39 lx2160aqds_rev2: Implement Errata ERR050479 1b78106 lx2160ardb_rev2: Implement Errata ERR050479 1d70ac8 ls1046aqds: RCW: QSPI_BOOT: Update text base to correct offset of 1MB d045804 ls1043a: rename the workaround file of erratum A-009929 a50bd45 t2_t4: Fix workaround of Erratum A-008098 4ef824e ls1046aqds: Correct some misleading comments 3e8519c ls1046ardb: Correct some misleading comments 2a24a16 ls1046ardb: Fix SD boot failure of the PCIe Endpoint RCW 9ee762b ls1028a: Increase FSPI clock frequency in new RCWs eae4f32 rcw: ls1028a: rename the sata erratum file b7b2f16 ls1043a: rename the PCIe errata file 5247ed4 ls1088a: fix the description of workaround of A-010477 4a17358 ls2088a: split workaround of A-010477 from a008851*.rcw 86c05e5 ls1046a: split the PCIe workarounds from pex_gen3_link.rcw 7948c2d ls1028a: split the PCIe workarounds from pex_gen3_link_ls1028a.rcw b3b8576 ls1028a: Add workaround for PCIe erratum A-009531 7d2a7e9 rcw: ls1028a: add more rcws to support more IPs ac37dbf ls1046a: remove the serdes_sata PBI command 4a61839 rcw: ls1028a: add 1500MHz cpu frequency support db4de36 Remove tclsh checking Signed-off-by: Ting Liu <ting.liu@nxp.com>
* u-boot-qoriq: update to LSDK-20.12 release (2020.04)Ting Liu2020-12-169-1569/+2
| | | | | | | | | | | | | Key changes: * Upgrade to 2020.04 * Support of LX2162A QDS * GPIO on LX2160A * SDHC: HS200 and HS400 on LX2162A * Watchdog: SBSA on LX2160A Backported patches are removed. Signed-off-by: Ting Liu <ting.liu@nxp.com>
* linux-qoriq: update to LSDK 20.12 release (5.4.47)Ting Liu2020-12-162-66/+2
| | | | | | | | | | | | | | | Upgrade to LSDK-20.12 release with below key updates: * Support of LX2162A QDS * ACPI mode on LX2160A and LS1046A * DPAA2: adding bulking to XDP, building Tx S/G frames instead of realloc-ing skb, update bridge link status * ENETC: adaptive interrupt coalescing * Felix switch: configurable MTU for (jumbo frame support), port and flow policers (DSA) * IEEE1588: one-step timestamping on DPAA2, pps and periodical clock signal on Felix switch, FIPER3 on DPAA2, external trigger * PCIe: power management support * PPFE: driver be built-in instead of module * SDHC: eMMC RPBM partition, HS200 on LS1088A Signed-off-by: Ting Liu <ting.liu@nxp.com>
* lx2162aqds: add machine fileTing Liu2020-12-161-0/+36
| | | | | | | | | | | | | | | | lx2160aqds is board based on LX2162A processor. The LX2162A (also known as LX2-Lite) processor squeezes the processing capability of the popular LX2160A device into a package that is nearly one quarter the size. It combines the low power of the 16nm FinFET process technology and sixteen Arm Cortex-A72 cores with data path acceleration optimized for L2/3 packet processing, security offload and robust traffic management and quality of service. More info: https://www.nxp.com/products/processors-and-microcontrollers/arm-processors/layerscape-multicore-processors/layerscape-lx2162a-multicore-communications-processor:LX2162A Signed-off-by: Ting Liu <ting.liu@nxp.com>
* ddr-phy: add support for lx2162aqdsTing Liu2020-12-161-2/+2
| | | | | | | LX2162A is LX2160A based processor. They share the same ddr binaries. Remove override '_lx2160a' and add lx2162a into COMPATIBLE_MACHINE. Signed-off-by: Ting Liu <ting.liu@nxp.com>
* mc-utils: add support for lx2162aTing Liu2020-12-161-0/+2
| | | | | | | mc-utils has different folder structure for lx2162a. Adjust MC_CFG and MC_FLAVOUR for it. Signed-off-by: Ting Liu <ting.liu@nxp.com>
* optee-test_3.7.0.imx: fix optee-test buildPeter Griffin2020-12-151-0/+7
| | | | | | | | | | | Currently nothing is built for optee-test which means do_install() fails copying xtest binary. Align the do_compile() with upstream meta-arm optee-test recipe. With this patch the build then completes OK. Fixes: a66dc98 Signed-off-by: Peter Griffin <peter.griffin@linaro.org>
* imx-base.inc: Add imx-boot to the WKS_FILE_DEPENDS for aarch64Otavio Salvador2020-12-131-0/+3
| | | | | | | | | For now, the best alternative we have is to add the imx-boot to the depends list based on the architecture. We bind it to use-mainline-bsp so we avoid changing QoriQ machines. Signed-off-by: Otavio Salvador <otavio@ossystems.com.br> Change-Id: I836015607b72dd6afbbb098925a789d4720460bd
* imx-base.inc: Filter out mx8m when building for mainline BSPOtavio Salvador2020-12-131-0/+1
| | | | | | | | We need to get mx8m out of the machine overrides to avoid adding NXP BSP specific overrides in the system. Signed-off-by: Otavio Salvador <otavio@ossystems.com.br> Change-Id: Ib99d5c6914c95cd18684a0e699da6679853f30b4
* imx-base.inc: add imx-boot as a dependency for mx8m machinesAndrey Zhizhikin2020-12-131-0/+1
| | | | | | | | | | | | | | | | | imx-boot is required to be provided as a dependency for mx8m machines in order to provide a boot container, which WIC is expecting to include into the final image. Since the only dependency for WIC present in the layer now is targeting mx8 machine and MACHINEOVERRIDES_EXTENDER_FILTER_OUT removes it when use-mainline-bsp is set - it leaves no 'imx-boot' container in the path of creating WIC file, and build for mx8m machines fails. Append WKS_FILE_DEPENDS to include imx-boot for mx8m, as it is required to be present regardless of the BSP flavor chosen. Fixes: e2589ccb ("imx-base.inc: Avoid adding 'imx-boot' as dependency for all SoCs") Signed-off-by: Andrey Zhizhikin <andrey.z@gmail.com>
* linux-fslc-imx: update to v5.4.83Andrey Zhizhikin2020-12-121-3/+3
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Kernel repository has been upgraded to v5.4.83 from stable korg. Following conflicts were resolved during merge: ---- - drivers/i2c/busses/i2c-imx.c: Merge commits 0af141327c87 ("i2c: imx: correct code of errata A-010650 for layerscape platform") from NXP tree with commit 83366a7b2d34 ("i2c: imx: Fix reset of I2SR_IAL flag") from upstream, replace the function i2c_imx_clr_if_bit in NXP tree to i2c_imx_clear_irq from upstream. ---- Following upstream commits are included in this version: ---- 2bff021f53b2 Linux 5.4.83 66a08d1d3bd8 Revert "geneve: pull IP header before ECN decapsulation" ed58971beb47 x86/insn-eval: Use new for_each_insn_prefix() macro to loop over prefixes bytes 423e1b08ce5c netfilter: nftables_offload: set address type in control dissector 13995410b616 netfilter: nf_tables: avoid false-postive lockdep splat f25fa580f99e Input: i8042 - fix error return code in i8042_setup_aux() b9df537e5fcd dm writecache: remove BUG() and fail gracefully instead 8e2c50315f00 i2c: qup: Fix error return code in qup_i2c_bam_schedule_desc() 1015eefe10e2 rtw88: debug: Fix uninitialized memory in debugfs code af699e99efdc ASoC: wm_adsp: fix error return code in wm_adsp_load() fdc1416c2199 tipc: fix a deadlock when flushing scheduled work 6410c7f53698 netfilter: ipset: prevent uninit-value in hash_ip6_add cd928d387b0b gfs2: check for empty rgrp tree in gfs2_ri_update c358e7e99dda can: af_can: can_rx_unregister(): remove WARN() statement from list operation sanity check 867fbf2bb739 lib/syscall: fix syscall registers retrieval on 32-bit platforms f68f5bdfefd9 tracing: Fix userstacktrace option for instances dbbf6cdab503 iommu/amd: Set DTE[IntTabLen] to represent 512 IRTEs d863a4ad3cc5 spi: bcm2835: Release the DMA channel if probe fails after dma_init 83d5121c3b0f i2c: imx: Check for I2SR_IAL after every byte 83366a7b2d34 i2c: imx: Fix reset of I2SR_IAL flag b0d4fa10bfcc speakup: Reject setting the speakup line discipline outside of speakup a2a163f70bdf mm/swapfile: do not sleep with a spin lock held 4870004d30e3 mm: list_lru: set shrinker map bit when child nr_items is not zero 42ccf9d14ede coredump: fix core_pattern parse error 579c977253b6 x86/uprobes: Do not use prefixes.nbytes when looping over prefixes.bytes 002d2c4a3f66 dm: remove invalid sparse __acquires and __releases annotations 3b02d67064ff dm: fix bug with RCU locking in dm_blk_report_zones 7eb514087cdd powerpc/pseries: Pass MSI affinity to irq_create_mapping() 1f72986fc9df genirq/irqdomain: Add an irq_create_mapping_affinity() function 6466119452a8 powerpc/64s/powernv: Fix memory corruption when saving SLB entries on MCE 8a758e97b707 dm writecache: fix the maximum number of arguments 3f680c5996f9 scsi: mpt3sas: Fix ioctl timeout 812dff6a5250 drm/i915/gt: Program mocs:63 for cache eviction on gen9 b92738c4f9d3 thunderbolt: Fix use-after-free in remove_unplugged_switch() ed201cb54d6f i2c: imx: Don't generate STOP condition if arbitration has been lost 73948ab9f2df cifs: fix potential use-after-free in cifs_echo_request() a0ca8cb2f707 cifs: allow syscalls to be restarted in __smb_send_rqst() 205740ca4a4d ftrace: Fix updating FTRACE_FL_TRAMP d18379bbb856 ALSA: hda/generic: Add option to enforce preferred_dacs pairs f28666e00a44 ALSA: hda/realtek - Add new codec supported for ALC897 c57556f1798b ALSA: hda/realtek: Enable headset of ASUS UX482EG & B9400CEA with ALC294 f3fc36614438 ALSA: hda/realtek: Add mute LED quirk to yet another HP x360 model de41002d2e0e ALSA: hda/realtek: Fix bass speaker DAC assignment on Asus Zephyrus G14 35ee9ac51328 tty: Fix ->session locking c536ecd48560 tty: Fix ->pgrp locking in tiocspgrp() 013d2d046532 USB: serial: option: fix Quectel BG96 matching 3cf949422734 USB: serial: option: add support for Thales Cinterion EXS82 0f8af69bec41 USB: serial: option: add Fibocom NL668 variants 250930f60c33 USB: serial: ch341: sort device-id entries 25b90f887dd4 USB: serial: ch341: add new Product ID for CH341A f0990c21af7d USB: serial: kl5kusb105: fix memleak on open 8954745718e7 usb: gadget: f_fs: Use local copy of descriptors for userspace copy 4a77729b25d6 Partially revert bpf: Zero-fill re-used per-cpu map element 512b18eec5c2 pinctrl: baytrail: Fix pin being driven low for a while on gpiod_get(..., GPIOD_OUT_HIGH) e90d11d0be10 pinctrl: baytrail: Replace WARN with dev_info_once when setting direct-irq pin to output ---- Link: https://lore.kernel.org/r/20201210164728.074574869@linuxfoundation.org Signed-off-by: Andrey Zhizhikin <andrey.z@gmail.com>
* imx-base.inc: Avoid adding 'imx-boot' as dependency for all SoCsOtavio Salvador2020-12-121-1/+0
| | | | | | | | | The use-mainline-bsp cannot be used to add the 'imx-boot' on the dependency chain as it breaks the other SoCs. The fix for this is still to be decided but for now restore the old behavior. Fixes: b93dcbeb (conf: machine: imx8m[m,p]: add support for fslc bsp) Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
* u-boot-imx-tools: Rework the COMPATIBLE_MACHINE strategyOtavio Salvador2020-12-111-2/+7
| | | | | | | | | | | | | | We need to avoid setting the COMPATIBLE_MACHINE when not using an i.MX based machine, otherwise we end with multiple provides and cause problems for outside machines. To support both use-cases, and allow the use of u-boot-imx-tools, we set the recipe as invalid for all use, except for 'use-mainline-bsp' and 'use-nxp-bsp' based machines. Refs: #573. Signed-off-by: Otavio Salvador <otavio@ossystems.com.br> Change-Id: I3b60828ce93c087a4774c71dbe62bab62bb6863d
* weston-imx: Bump revision f13d40a3Fabio Berton2020-12-111-1/+1
| | | | | | | | | | | | This commit includes the following changes: - f13d40a3 compositor-drm: Add environmen variables configuration in weston.ini - 1e1f6fb5 compositor-drm: display will be blank when weston restart with rotate - 27cde525 gl-renderer: Video playback always flashes and jitteres on the top-right corner - e08a9c3d g2d-renderer: UI is abnormal using G2D compositor - 81a7538f gl-renderer: mm06 has performance dropped Signed-off-by: Fabio Berton <fabio.berton@ossystems.com.br>