| Commit message (Collapse) | Author | Age | Files | Lines |
... | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
Kernel repository has been upgraded up to v5.15.45 from stable korg.
Following merge conflicts were resolved:
----
v5.15.45:
- drivers/crypto/caam/ctrl.c
Merge manually upstream commit dd36037d4ae7 ("crypto: caam - fix i.MX6SX
entropy delay value") into NXP tree.
----
Following upstream commits are included in this version:
----
207ca688162d Linux 5.15.45
37fad50e16ff ALSA: usb-audio: Optimize TEAC clock quirk
6099a6c8a749 bpf: Check PTR_TO_MEM | MEM_RDONLY in check_helper_mem_access
5d0bba8232bf bpf: Reject writes for PTR_TO_MAP_KEY in check_helper_mem_access
51f6657e9443 bpf: Fix excessive memory allocation in stack_map_alloc()
77f8c4a5f3d0 bpf: Enlarge offset check value to INT_MAX in bpf_skb_{load,store}_bytes
e36452d5da63 bpf: Fix potential array overflow in bpf_trampoline_get_progs()
e2fc17fcc503 NFSD: Fix possible sleep during nfsd4_release_lockowner()
fa1c51c82c0e NFS: Memory allocation failures are not server fatal errors
9bc73bbd5597 docs: submitting-patches: Fix crossref to 'The canonical patch format'
581b2ed60535 tpm: ibmvtpm: Correct the return value in tpm_ibmvtpm_probe()
b5745954a993 tpm: Fix buffer access in tpm2_get_tpm_pt()
718ff5fc7e1c media: i2c: imx412: Fix power_off ordering
d207a2e2080b media: i2c: imx412: Fix reset GPIO polarity
9ebed8d283e5 x86/sgx: Ensure no data in PCMD page after truncate
cd6947942511 x86/sgx: Fix race between reclaimer and page fault handler
b070e97fbd14 x86/sgx: Obtain backing storage page with enclave mutex held
fd55a1707750 x86/sgx: Mark PCMD page as dirty when modifying contents
cdf828c11c12 x86/sgx: Disconnect backing page references from dirty status
12b635b4e349 HID: multitouch: add quirks to enable Lenovo X12 trackpoint
18242f342838 HID: multitouch: Add support for Google Whiskers Touchpad
58cf68a1886d fs/ntfs3: validate BOOT sectors_per_clusters
6e5bc6f7fef0 raid5: introduce MD_BROKEN
69712b170237 dm verity: set DM_TARGET_IMMUTABLE feature flag
40aaeb41dde0 dm stats: add cond_resched when looping over entries
fd77cb622074 dm crypt: make printing of the key constant-time
ed0712361a91 dm integrity: fix error code in dm_integrity_ctr()
a485b32de799 ARM: dts: s5pv210: Correct interrupt name for bluetooth in Aries
db03727b4bbb Bluetooth: hci_qca: Use del_timer_sync() before freeing
f18aa2fc00bf ALSA: usb-audio: Configure sync endpoints before data
8d1f71573089 ALSA: usb-audio: Add missing ep_idx in fixed EP quirks
8c9a54eed738 ALSA: usb-audio: Workaround for clock setup on TEAC devices
3ec459c8810e zsmalloc: fix races between asynchronous zspage free and page migration
5763176f6954 crypto: ecrdsa - Fix incorrect use of vli_cmp
dd36037d4ae7 crypto: caam - fix i.MX6SX entropy delay value
d8fdb4b24097 KVM: SVM: Use kzalloc for sev ioctl interfaces to prevent kernel data leak
8d3a2aa0976f KVM: x86: Drop WARNs that assert a triple fault never "escapes" from L2
531d1070d864 KVM: x86: avoid calling x86 emulator without a decoded instruction
eea9755a04e0 x86, kvm: use correct GFP flags for preemption disabled
7b54eb631934 x86/kvm: Alloc dummy async #PF token outside of raw spinlock
1b6bcda5df8c KVM: PPC: Book3S HV: fix incorrect NULL check on list iterator
01989d7eebb6 netfilter: conntrack: re-fetch conntrack after insertion
9c413a8c8bb4 netfilter: nf_tables: double hook unregistration in netns path
9ea55b9f4353 netfilter: nf_tables: hold mutex on netns pre_exit path
89ef50fe03a5 netfilter: nf_tables: sanitize nft_set_desc_concat_parse()
e61717947af5 crypto: drbg - make reseeding from get_random_bytes() synchronous
da208708f4c5 crypto: drbg - move dynamic ->reseed_threshold adjustments to __drbg_seed()
585f6b76d354 crypto: drbg - track whether DRBG was seeded with !rng_is_initialized()
fa996803b9d6 crypto: drbg - prepare for more fine-grained tracking of seeding state
e16cc79b0f91 lib/crypto: add prompts back to crypto libraries
c504167adc32 exfat: check if cluster num is valid
195fffbf8291 drm/i915: Fix -Wstringop-overflow warning in call to intel_read_wm_latency()
23cb9eff90b1 net: ipa: compute proper aggregation limit
cf2fbc56c478 pipe: Fix missing lock in pipe_resize_ring()
e6acf868ff0e pipe: make poll_usage boolean and annotate its access
8a3db00ab0e2 assoc_array: Fix BUG_ON during garbage collect
24c6fc6e7453 i2c: ismt: prevent memory corruption in ismt_access()
f692bcffd1f2 netfilter: nf_tables: disallow non-stateful expression in sets earlier
f55c75cf73c0 drivers: i2c: thunderx: Allow driver to work with ACPI defined TWSI controllers
71475936e647 i2c: ismt: Provide a DMA buffer for Interrupt Cause Logging
731561de2aeb net: ftgmac100: Disable hardware checksum on AST2600
49651497b637 nfc: pn533: Fix buggy cleanup order
7e18fd12489b net: af_key: check encryption module availability consistency
20b413c38b7c percpu_ref_init(): clean ->percpu_count_ref on failure
8243f5768dea KVM: arm64: Don't hypercall before EL2 init
8ff411998a33 pinctrl: sunxi: fix f1c100s uart2 function
09901136e79d ALSA: usb-audio: Don't get sample rate for MCT Trigger 5 USB-to-HDMI
----
Link: https://lore.kernel.org/r/20220603173820.663747061@linuxfoundation.org # v5.15.45
Link: https://github.com/Freescale/linux-fslc/pull/574
Signed-off-by: Andrey Zhizhikin <andrey.z@gmail.com>
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
Kernel repository has been upgraded up to v5.15.45 from stable korg.
Following upstream commits are included in this version:
----
207ca688162d Linux 5.15.45
37fad50e16ff ALSA: usb-audio: Optimize TEAC clock quirk
6099a6c8a749 bpf: Check PTR_TO_MEM | MEM_RDONLY in check_helper_mem_access
5d0bba8232bf bpf: Reject writes for PTR_TO_MAP_KEY in check_helper_mem_access
51f6657e9443 bpf: Fix excessive memory allocation in stack_map_alloc()
77f8c4a5f3d0 bpf: Enlarge offset check value to INT_MAX in bpf_skb_{load,store}_bytes
e36452d5da63 bpf: Fix potential array overflow in bpf_trampoline_get_progs()
e2fc17fcc503 NFSD: Fix possible sleep during nfsd4_release_lockowner()
fa1c51c82c0e NFS: Memory allocation failures are not server fatal errors
9bc73bbd5597 docs: submitting-patches: Fix crossref to 'The canonical patch format'
581b2ed60535 tpm: ibmvtpm: Correct the return value in tpm_ibmvtpm_probe()
b5745954a993 tpm: Fix buffer access in tpm2_get_tpm_pt()
718ff5fc7e1c media: i2c: imx412: Fix power_off ordering
d207a2e2080b media: i2c: imx412: Fix reset GPIO polarity
9ebed8d283e5 x86/sgx: Ensure no data in PCMD page after truncate
cd6947942511 x86/sgx: Fix race between reclaimer and page fault handler
b070e97fbd14 x86/sgx: Obtain backing storage page with enclave mutex held
fd55a1707750 x86/sgx: Mark PCMD page as dirty when modifying contents
cdf828c11c12 x86/sgx: Disconnect backing page references from dirty status
12b635b4e349 HID: multitouch: add quirks to enable Lenovo X12 trackpoint
18242f342838 HID: multitouch: Add support for Google Whiskers Touchpad
58cf68a1886d fs/ntfs3: validate BOOT sectors_per_clusters
6e5bc6f7fef0 raid5: introduce MD_BROKEN
69712b170237 dm verity: set DM_TARGET_IMMUTABLE feature flag
40aaeb41dde0 dm stats: add cond_resched when looping over entries
fd77cb622074 dm crypt: make printing of the key constant-time
ed0712361a91 dm integrity: fix error code in dm_integrity_ctr()
a485b32de799 ARM: dts: s5pv210: Correct interrupt name for bluetooth in Aries
db03727b4bbb Bluetooth: hci_qca: Use del_timer_sync() before freeing
f18aa2fc00bf ALSA: usb-audio: Configure sync endpoints before data
8d1f71573089 ALSA: usb-audio: Add missing ep_idx in fixed EP quirks
8c9a54eed738 ALSA: usb-audio: Workaround for clock setup on TEAC devices
3ec459c8810e zsmalloc: fix races between asynchronous zspage free and page migration
5763176f6954 crypto: ecrdsa - Fix incorrect use of vli_cmp
dd36037d4ae7 crypto: caam - fix i.MX6SX entropy delay value
d8fdb4b24097 KVM: SVM: Use kzalloc for sev ioctl interfaces to prevent kernel data leak
8d3a2aa0976f KVM: x86: Drop WARNs that assert a triple fault never "escapes" from L2
531d1070d864 KVM: x86: avoid calling x86 emulator without a decoded instruction
eea9755a04e0 x86, kvm: use correct GFP flags for preemption disabled
7b54eb631934 x86/kvm: Alloc dummy async #PF token outside of raw spinlock
1b6bcda5df8c KVM: PPC: Book3S HV: fix incorrect NULL check on list iterator
01989d7eebb6 netfilter: conntrack: re-fetch conntrack after insertion
9c413a8c8bb4 netfilter: nf_tables: double hook unregistration in netns path
9ea55b9f4353 netfilter: nf_tables: hold mutex on netns pre_exit path
89ef50fe03a5 netfilter: nf_tables: sanitize nft_set_desc_concat_parse()
e61717947af5 crypto: drbg - make reseeding from get_random_bytes() synchronous
da208708f4c5 crypto: drbg - move dynamic ->reseed_threshold adjustments to __drbg_seed()
585f6b76d354 crypto: drbg - track whether DRBG was seeded with !rng_is_initialized()
fa996803b9d6 crypto: drbg - prepare for more fine-grained tracking of seeding state
e16cc79b0f91 lib/crypto: add prompts back to crypto libraries
c504167adc32 exfat: check if cluster num is valid
195fffbf8291 drm/i915: Fix -Wstringop-overflow warning in call to intel_read_wm_latency()
23cb9eff90b1 net: ipa: compute proper aggregation limit
cf2fbc56c478 pipe: Fix missing lock in pipe_resize_ring()
e6acf868ff0e pipe: make poll_usage boolean and annotate its access
8a3db00ab0e2 assoc_array: Fix BUG_ON during garbage collect
24c6fc6e7453 i2c: ismt: prevent memory corruption in ismt_access()
f692bcffd1f2 netfilter: nf_tables: disallow non-stateful expression in sets earlier
f55c75cf73c0 drivers: i2c: thunderx: Allow driver to work with ACPI defined TWSI controllers
71475936e647 i2c: ismt: Provide a DMA buffer for Interrupt Cause Logging
731561de2aeb net: ftgmac100: Disable hardware checksum on AST2600
49651497b637 nfc: pn533: Fix buggy cleanup order
7e18fd12489b net: af_key: check encryption module availability consistency
20b413c38b7c percpu_ref_init(): clean ->percpu_count_ref on failure
8243f5768dea KVM: arm64: Don't hypercall before EL2 init
8ff411998a33 pinctrl: sunxi: fix f1c100s uart2 function
09901136e79d ALSA: usb-audio: Don't get sample rate for MCT Trigger 5 USB-to-HDMI
----
Link: https://lore.kernel.org/r/20220603173820.663747061@linuxfoundation.org # v5.15.45
Link: https://github.com/Freescale/linux-fslc/pull/571
Signed-off-by: Andrey Zhizhikin <andrey.z@gmail.com>
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
Kernel repository has been upgraded up to v5.18.2 from stable korg.
Following upstream commits are included in this version:
----
25405d5eecac Linux 5.18.2
8f4baf2c2656 ALSA: usb-audio: Optimize TEAC clock quirk
4caf12e7c81d bpf: Do write access check for kfunc and global func
717c39718dbc bpf: Check PTR_TO_MEM | MEM_RDONLY in check_helper_mem_access
a08d942ecbf4 bpf: Reject writes for PTR_TO_MAP_KEY in check_helper_mem_access
a31729c945fd bpf: Fix excessive memory allocation in stack_map_alloc()
d2d2a1b6670b bpf: Fix usage of trace RCU in local storage.
652cefc840c6 bpf: Enlarge offset check value to INT_MAX in bpf_skb_{load,store}_bytes
d106a3e96fca bpf: Fix combination of jit blinding and pointers to bpf subprogs.
4f8897bcc20b bpf: Fix potential array overflow in bpf_trampoline_get_progs()
8da0d2d056be bpf: Fill new bpf_prog_pack with illegal instructions
e8020d96dd5b NFSD: Fix possible sleep during nfsd4_release_lockowner()
d98d13a45e28 NFS: Memory allocation failures are not server fatal errors
ca90b4a045df docs: submitting-patches: Fix crossref to 'The canonical patch format'
01e0745c3935 tpm: ibmvtpm: Correct the return value in tpm_ibmvtpm_probe()
f8730e16aa50 tpm: Fix buffer access in tpm2_get_tpm_pt()
d4c32bd33522 media: i2c: imx412: Fix power_off ordering
5aada654649d media: i2c: imx412: Fix reset GPIO polarity
22e83371210d x86/sgx: Ensure no data in PCMD page after truncate
0e1f97633953 x86/sgx: Fix race between reclaimer and page fault handler
69432ff18091 x86/sgx: Obtain backing storage page with enclave mutex held
876053dd7503 x86/sgx: Mark PCMD page as dirty when modifying contents
5ded81f42258 x86/sgx: Disconnect backing page references from dirty status
6ad9dbb202a9 HID: multitouch: add quirks to enable Lenovo X12 trackpoint
557b6a9cccee HID: multitouch: Add support for Google Whiskers Touchpad
a2b6986316a2 fs/ntfs3: validate BOOT sectors_per_clusters
8a395a219c08 raid5: introduce MD_BROKEN
417c73db67ea dm verity: set DM_TARGET_IMMUTABLE feature flag
ddd5cd42bc57 dm stats: add cond_resched when looping over entries
eb27bd452e9f dm crypt: make printing of the key constant-time
7b05734915e5 dm integrity: fix error code in dm_integrity_ctr()
3ad6c173c09f ARM: dts: s5pv210: Correct interrupt name for bluetooth in Aries
2717654ae022 Bluetooth: hci_qca: Use del_timer_sync() before freeing
03141e3fd52a ALSA: usb-audio: Configure sync endpoints before data
8a8972b98722 ALSA: usb-audio: Add missing ep_idx in fixed EP quirks
ff2ce1bf5706 ALSA: usb-audio: Workaround for clock setup on TEAC devices
ae6ce35594fa tools/memory-model/README: Update klitmus7 compat table
c5402fb5f71f zsmalloc: fix races between asynchronous zspage free and page migration
7f962066014a crypto: qat - rework the VF2PF interrupt handling logic
c98c48e067e9 crypto: ecrdsa - Fix incorrect use of vli_cmp
78ad61fa04a9 crypto: caam - fix i.MX6SX entropy delay value
57a01725339f KVM: SVM: Use kzalloc for sev ioctl interfaces to prevent kernel data leak
bd6fce7d96d1 KVM: x86/mmu: Don't rebuild page when the page is synced and no tlb flushing is required
7de373c9b482 KVM: x86: Drop WARNs that assert a triple fault never "escapes" from L2
f095b9978011 KVM: x86: Fix the intel_pt PMI handling wrongly considered from guest
c97c27304359 KVM: x86: avoid loading a vCPU after .vm_destroy was called
02ea15c02bef KVM: x86: avoid calling x86 emulator without a decoded instruction
7cef7042458c KVM: x86: fix typo in __try_cmpxchg_user causing non-atomicness
e964665cc7ca KVM: x86: Use __try_cmpxchg_user() to emulate atomic accesses
8089e5e1d184 KVM: x86: Use __try_cmpxchg_user() to update guest PTE A/D bits
256ded2dbf0e x86/uaccess: Implement macros for CMPXCHG on user addresses
2bfcab29da15 x86, kvm: use correct GFP flags for preemption disabled
9fd15d9f62a1 x86/kvm: Alloc dummy async #PF token outside of raw spinlock
c181acbd1a42 x86/fpu: KVM: Set the base guest FPU uABI size to sizeof(struct kvm_xsave)
558ecc747ccf KVM: PPC: Book3S HV: fix incorrect NULL check on list iterator
04e4a11dc723 netfilter: conntrack: re-fetch conntrack after insertion
86c0154f4c3a netfilter: nf_tables: double hook unregistration in netns path
cc7c6e0a8e1d netfilter: nf_tables: hold mutex on netns pre_exit path
c9a46a3d5492 netfilter: nf_tables: sanitize nft_set_desc_concat_parse()
a51c6c58ce94 netfilter: nft_limit: Clone packet limits' cost value
2193286402df exfat: check if cluster num is valid
01d3876bdbd0 drm/i915: Fix -Wstringop-overflow warning in call to intel_read_wm_latency()
d3cb02694e70 net: ipa: compute proper aggregation limit
71c603806614 pipe: Fix missing lock in pipe_resize_ring()
05e0caaf5133 pipe: make poll_usage boolean and annotate its access
fffb23ab10b4 assoc_array: Fix BUG_ON during garbage collect
2a81133304e8 i2c: ismt: prevent memory corruption in ismt_access()
8f44c83e51b4 netfilter: nf_tables: disallow non-stateful expression in sets earlier
----
Link: https://lore.kernel.org/r/20220603173820.731531504@linuxfoundation.org # v5.18.2
Link: https://github.com/Freescale/linux-fslc/pull/570
Signed-off-by: Andrey Zhizhikin <andrey.z@gmail.com>
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
Kernel repository has a new branch introduced, which is based on NXP
release lf-5.15.5-1.0.0 and has latest stable patchlevel applied to it.
Current version of up-merged kernel is 5.15.44.
Update kernel recipe to include new kernel version and align kernel
config files based on following NXP configurations:
- i.MX8M: arch/arm64/configs/imx_v8_defconfig -> mx8-nxp-bsp/defconfig
- i.MX6/7: arch/arm/configs/imx_v7_defconfig -> imx-nxp-bsp/defconfig
Configuration file sync point in NXP linux-imx tree:
tag: lf-5.15.5-1.0.0
c1084c2773fc ("LF-5491: memory: fsl_ifc: populate child nodes of buses and mfd devices")
Tracking information in recipe is updated to include new branch, tag and
cherry-picks from NXP branch, together with patches applied from various
sources. Patches already applied upstream are dropped from the list.
Signed-off-by: Andrey Zhizhikin <andrey.z@gmail.com>
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
Re-sync layer configuration files with following from upstream
(including commit log diff to previous sync point):
- arch/arm64/configs/defconfig -> armv8a/defconfig
----
79045b61875d ("arm64: defconfig: build imx-sdma as a module")
----
- arch/arm/configs/imx_v6_v7_defconfig -> defconfig
No changes in upstream
- arch/arm/configs/mxs_defconfig -> mxs-generic-bsp/defconfig
No changes in upstream
Previous upstream kernel sync commit: b6abb62daa55 ("Linux 5.15.1")
Current upstream kernel sync commit: 4e67be407725 ("Linux 5.15.44")
Signed-off-by: Andrey Zhizhikin <andrey.z@gmail.com>
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
Kernel 5.15.y is used by all BSP flavors, and in order to align with
this strategy, LTS kernel recipe need to be upgraded from 5.10.y to
5.15.y as well.
Pick up the 5.15.x+fslc kernel branch from linux-fslc repository.
Kernel repository has been upgraded up to v5.15.44 from stable korg.
Signed-off-by: Andrey Zhizhikin <andrey.z@gmail.com>
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
TEGRA186_GPC_DMA config option has been merged as a part of series [1],
but entire series did not land in the upstream. This causes the Kernel
configuration sanity check in Yocto build to fail, reporting missing
config option.
Drop the config option from layer's defconfig file as it is not present
in upstream.
Signed-off-by: Andrey Zhizhikin <andrey.z@gmail.com>
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
Re-sync layer configuration files with following from upstream
(including commit log diff to previous sync point):
- arch/arm64/configs/defconfig -> armv8a/defconfig
----
b3b44f502450 ("arm64: defconfig: enable Layerscape SFP driver")
a461cac0c4b4 ("arm64: defconfig: enable the CVP driver")
753b2280e154 ("arm64: defconfig: tegra: Enable GPCDMA")
cf3f722be6ca ("arm64: defconfig: enable verdin-imx8mm relevant drivers as modules")
ca5a50301755 ("arm64: defconfig: build r8169 as a module")
e95622289f26 ("arm64: defconfig: build imx-sdma as a module")
547950e571f2 ("arm64: defconfig: enable imx8m pcie phy driver")
5cf36c315f9e ("arm64: defconfig: enable bpf/cgroup firewalling")
dde8cd786e37 ("arm64: defconfig: rebuild default configuration")
6e3807935e18 ("arm64: defconfig: re-order default configuration")
34d9d2c9dc87 ("arm64: defconfig: enable pcieaer configuration")
10fb2ac13bc3 ("arm64: defconfig: enable taskstats configuration")
2e8a33354724 ("arm64: defconfig: Enable additional support for Renesas platforms")
d20e1df5c38f ("arm64: defconfig: Enable additional Broadcom STB drivers")
485d710685b1 ("arm64: defconfig: Enable Audio Graph Card2 driver")
0d525a653b03 ("arm64: defconfig: Enable Tesla FSD SoC")
5243fc3f7395 ("arm64: defconfig: Enable cpufreq for MediaTek")
1b9362ad46a1 ("arm64: defconfig: Enable MT6397 RTC")
414174b6bb65 ("arm64: defconfig: Enable USB controller drivers for TI K3 SoC")
0d2589aa5ca9 ("arm64: defconfig: Enable Samsung I2C driver")
156f91f1c49a ("arm64: defconfig: Add SM8450 icc configs")
4685e234ab34 ("arm64: defconfig: Add SM8450 pinctrl config")
6d10fcd2faac ("arm64: defconfig: Add SM8450 GCC config")
97416aab1517 ("arm64: defconfig: enable drivers for booting i.MX8ULP")
44e009607444 ("arm64: defconfig: Enable R-Car S4-8")
2ecc02a6b3f0 ("arm64: defconfig: enable drivers for TQ TQMa8MxML-MBa8Mx")
8791aa1891a9 ("arm64: defconfig: Enable OV5640")
7306251b1e99 ("arm64: defconfig: Enable VIDEO_IMX_MEDIA")
2da521272ad3 ("arm64: defconfig: Enable Qualcomm LMH driver")
0d84d646913f ("arm64: defconfig: Enable Qualcomm prima/pronto drivers")
551ed64388fd ("arm64: defconfig: Enable Sleep stats driver")
9606ebc100ef ("arm64: defconfig: Visconti: Enable PCIe host controller")
88800cb25484 ("arm64: defconfig: Enable QTI SC7280 pinctrl, gcc and interconnect")
5c1c3e2a7693 ("arm64: defconfig: Disable firmware sysfs fallback")
1e9b81616627 ("arm64: defconfig: Enable few Tegra210 based AHUB drivers")
2da25852c3dd ("arm64: defconfig: drop obsolete ARCH_* configs")
93207e415d13 ("arm64: defconfig: Enable RZG2L_ADC")
3c158ec884d8 ("arm64: defconfig: Enable SND_SOC_WM8978")
be15aa5cc14f ("arm64: defconfig: Enable SOUND_SOC_RZ")
7e2aa15f5ec3 ("arm64: defconfig: Enable RZ_DMAC")
3e9dd11db001 ("arm64: defconfig: Add Renesas TPU as module")
ba73a2ab0518 ("arm64: defconfig: Enable RZ/G2L USBPHY control driver")
df364a82bf5b ("arm64: defconfig: Enable RIIC")
c0c11c70a6d0 ("arm64: defconfig: Everyone who had PANEL_SIMPLE now gets PANEL_EDP")
----
- arch/arm/configs/imx_v6_v7_defconfig -> defconfig
----
c720e38f4c2d ("ARM: imx_v6_v7_defconfig: Enable for DHCOM devices required RTC_DRV_RV3029C2")
e99a1fa731b4 ("ARM: imx_v6_v7_defconfig: Enable HID I2C")
bee8dce2fbd4 ("ARM: imx_v6_v7_defconfig: enable bpf syscall and cgroup bpf")
5a7374ec715d ("ARM: imx_v6_v7_defconfig: build imx sdma driver as module")
e2f42a99ea50 ("ARM: imx_v6_v7_defconfig: rebuild default configuration")
9358356d6175 ("ARM: imx_v6_v7_defconfig: change snd soc tlv320aic3x to i2c variant")
da9226d76fa6 ("ARM: imx_v6_v7_defconfig: enable mtd physmap")
310720875efa ("ARM: configs: Everyone who had PANEL_SIMPLE now gets PANEL_EDP")
----
All remaining config files are currently in-sync with upstream and do
not require any further modifications.
Previous upstream kernel sync commit: b6abb62daa55 ("Linux 5.15.1")
Current upstream kernel sync commit: 0047d57e6c91 ("Linux 5.18.1")
Signed-off-by: Andrey Zhizhikin <andrey.z@gmail.com>
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
Pick up the latest kernel branch from linux-fslc repository.
Kernel repository has been upgraded up to v5.18.1 from stable korg.
Following commits are added on top of stable tree:
----
0440e630f6a1 ("ARM64: defconfig: Enable KPROBES so allow LTTng use")
21af93c5c879 ("ARM: mxs_defconfig: Enable KPROBES so allow LTTng use")
28afc5e7bbf6 ("ARM: imx_v6_v7_defconfig: Remove evbug as it is not normally used")
f9e06347dace ("media: coda: Change firmware probing order")
2156a668e01c ("drivers, misc: add U-Boot bootcount driver")
9bef1dfbda62 ("fec: Add disable_giga parameter to force 10/100 operation")
bb4252846eac ("MA-7633-2 [Android-Reboot]reboot to fastboot\recovery mode")
2e2305f1e22a ("ARM: imx: add cpu_is_imx6() routine")
----
Signed-off-by: Andrey Zhizhikin <andrey.z@gmail.com>
|
|\ \ \
| |/ /
|/| | |
alsa-lib: drop not applying patch
|
|/ /
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
With the update from v1.2.6.1 to v1.2.7 the patch no longer applies.
The patched code sections have been refactored to be provided from
a common helper functions [1] and the code has been reworked to better
cope with suspend e.g. [2].
As it is unclear how to reproduce what the patch tries to fix
just drop the patch for now to keep the recipe building.
At least aplay and arecord still work, if aplay is interrupted
with a suspend/resume cycle playing restarts on resume.
(This on a Apalis iMX6, SGTL5000 codec).
[1] https://github.com/alsa-project/alsa-lib/commit/3577a7a26beb74285af776fbd499b519723a955a
[2] https://github.com/alsa-project/alsa-lib/commit/b3ce9cb8391654b6924868b0393cc33ef653268b
Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
|
|\ \
| | |
| | | |
Remove lzop dependency dropped upstream
|
|/ /
| |
| |
| |
| |
| |
| |
| |
| |
| | |
Upstream commit dea5e88637 ("lzop: remove recipe from oe-core") dropped
support of lzop and removed recipe from OE-Core.
Drop lzop dependencies in recipes across the layer, it is not available
anymore.
Signed-off-by: Andrey Zhizhikin <andrey.z@gmail.com>
|
|\ \
| | |
| | | |
kernel-module-nxp89xx: fix compatible machine override
|
|/ /
| |
| |
| |
| |
| |
| | |
Module should be compatible with imx-nxp-bsp, as it is specific to the
nxp-bsp.
Signed-off-by: Ricardo Salveti <ricardo@foundries.io>
|
|\ \
| | |
| | | |
Optee arch small rework
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
For 32-bit ARM the OPTEE_ARCH assignment using the armv7a override is
redundant to the default assignment. Replace both with a single
assignment using the arm override.
Also, rework the TA_DEV_KIT_DIR build variable using OPTEE_ARCH.
Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
|
| |/
| |
| |
| |
| |
| |
| |
| | |
For 32-bit ARM the OPTEE_ARCH assignment using the armv7a override is
redundant to the default assignment. Replace both with a single
assignment using the arm override.
Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
|
|\ \
| |/
|/| |
rcw: Use SPDX-style license
|
|/
|
|
|
|
|
| |
Specify the BSD variant used. This fixes the following warning when building on kirkstone:
WARNING: rcw-git-r0 do_populate_lic: QA Issue: rcw: No generic license file exists for: BSD in any provider [license-exists]
Signed-off-by: Sean Anderson <sean.anderson@seco.com>
|
|\
| |
| | |
machines: follow kernel deployment changes
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
The kernel binary image is by default deployed into the rootfs, /boot/.
openembedded-core changed the way it is done in a not backwards
compatible way.
I.e. it now RRECOMMENDS instead of RDEPENDS the package which contains
the kernel binary image.
Commit 1c90b27d2c ("kernel: make kernel-base recommend kernel-image, not depend")
So the way to not deploy also changed. Change machines and recipes
which want to prevent kernel deployment accordingly.
Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
|
|\ \
| | |
| | | |
imx-atf: fix patch applying
|
|/ /
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
Correct the name of patch and prepend FILESEXTRAPATHS, in order to fix
the following issue:
ERROR: imx-atf-2.4+gitAUTOINC+05f788b9bb-r0 do_fetch: Bitbake Fetcher
Error: FetchError('Unable to fetch URL from any source.',
'file://0001-alsa-state-Remove-PCM-devices-mapped-by-5.15-kernel.patch')
Signed-off-by: Thomas Perrot <thomas.perrot@bootlin.com>
|
|\ \
| |/
|/| |
imx-atf: Suppress array-bounds error
|
|/
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
The array-bounds error is triggered now in cases where it was silent before,
causing errors like:
```
plat/imx/imx8m/hab.c: In function 'imx_hab_handler':
plat/imx/imx8m/hab.c:64:57: error: array subscript 0 is outside array bounds of 'uint32_t[0]' {aka 'unsigned int[]'} [-Werror=array-bounds]
64 | #define HAB_RVT_CHECK_TARGET_ARM64 ((unsigned long)*(uint32_t *)(HAB_RVT_BASE + 0x18))
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
It appears that these new cases will be silenced soon in gcc [1], so for
now just silence the warning locally as workaround.
[1] https://gcc.gnu.org/bugzilla/show_bug.cgi?id=99578#c39
Fixes: #1084
Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
|
|\
| |
| | |
Optee imx
|
| |
| |
| |
| |
| |
| |
| | |
- Fix hard-coded /usr with exec_prefix variable
- Parallel make works, remove work around
Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
|
| |
| |
| |
| |
| |
| | |
SRCREV is the same for NXP 5.15.5-1.0.0.
Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
|
|/
|
|
|
|
|
|
| |
- Drop patch 0001-arm-imx-fix-RPMB-header-include.patch that is now upstream
- Update platform list
- Fix hard-coded /usr/include with includedir variable
Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
|
|\
| |
| | |
Weston upgrade for NXP 5.15.5-1.0.0
|
| |
| |
| |
| | |
Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
|
| |
| |
| |
| | |
Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
|
| |
| |
| |
| |
| |
| | |
i.MX GPU drivers don't support GLX.
Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
|
| |
| |
| |
| |
| |
| |
| |
| | |
The design for GPU configuration uses a single input variable for any
SOC with GPU and then chooses which SOC to apply it to. A better model
uses a single input variable varied on the SOC, then adds it for GPU.
Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
|
|/
|
|
| |
Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
|
|\
| |
| | |
Graphics NXP 5.15.5-1.0.0
|
| |
| |
| |
| |
| |
| | |
This version of samples supports DPU-based G2D, using G2D API 2.0.
Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
|
| |
| |
| |
| |
| |
| |
| | |
This version uses G2D API 2.0. The sample applications are moved to
recipe imx-g2d-samples.
Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
|
| |
| |
| |
| |
| |
| |
| | |
The do_install task doesn't account for multilib. Fix it by using the
libdir variable.
Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
|
| |
| |
| |
| |
| |
| | |
This version uses G2D API 2.0.
Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
|
| |
| |
| |
| | |
Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
|
| |
| |
| |
| |
| |
| |
| | |
For more details see:
https://source.codeaurora.org/external/imx/imx-manifest/tree/GraphicsChangeLogv6?h=imx-linux-kirkstone
Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
|
|\ \
| |/
|/| |
imx8m: Set LPDDR4 machines to use IMX BSP only
|
|/
|
|
|
|
|
|
| |
This is necessary because mainline U-Boot doesn't supports LPDDR4 for
i.MX8M EVK.
Also these machines aren't supported by mainline kernel.
Signed-off-by: Thomas Perrot <thomas.perrot@bootlin.com>
|
|\
| |
| | |
Recipes bsp
|
| |
| |
| |
| |
| |
| |
| |
| | |
Fixes:
4955219 Update library to latest commit
224712b M865SW-867 [VPU/VC800E] cma-heap memory leak due to not unmap it when close
Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
|
| |
| |
| |
| |
| |
| |
| | |
Fixes:
fae1b50 M865-696 [VPU/V4L2] encoder: do completed init operation when V4L2_DAEMON_VIDIOC_STREAMON
Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
|
| |
| |
| |
| |
| |
| |
| | |
Fixes:
67cd762 M865SW-866 [VPU/H1] Potential risk during suspend/resume operation
Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
Fixes:
b364c1a MLK-25804: mxc_jpeg_test: change 'yuv420' fourcc to 'V4L2_PIX_FMT_NV12M' to sync driver
5c7ff5e MLK-25811-2 mxc_v4l2_capture: initialize the v4l2 struct to fix potential issues
31e0077 MLK-25811-1 mxc_v4l2_overlay: initialize the v4l2 struct to fix test failure
2d5e360 mxc_dcic_test: Propagate an error code when mmap() fails
c9e1bf2 MLK-25801 mxc_v4l2_vpu_test: support according to crop size output g2d convert buffer to file
d13b6b9 MLK-25799-2: mxc_v4l2_vpu_test: encoder setup output first
9e38023 MLK-25799: mxc_v4l2_vpu_test: support imx-jpeg
09ae82b MLK-25780-2 mxc_v4l2_vpu_test: directly ouput decoding file for tile format
868004e MLK-25775-7: mxc_v4l2_vpu_test: change nv12mt_8l128 to nv12m_8l128
da97e36 MLK-25782 mxc_v4l2_vpu_test: h264 parser: not set force_extra_on_first
9309c36 MLK-25777-2 mxc_v4l2_vpu_test: set default camera transfer type to V4L2_MEMORY_DMABUF
65fef68 MLK-25780 mxc_v4l2_vpu_test: according crop size output decoding file
4b1f263 MLK-25775-6: mxc_v4l2_vpu_test: set decoder fmt correctly
10fe57c MLK-25775-5: mxc_v4l2_vpu_test: update all c source file
9543f89 MLK-25775-4: mxc_v4l2_vpu_test: support convert 10bit format
aea44c5 MLK-25775-3: mxc_v4l2_vpu_test: add pixel format i420_10le nv12_10le
7162637 MLK-25775-2: mxc_v4l2_vpu_test: support to let decoder choose capture format
0a3c452 MLK-25775-1: mxc_v4l2_vpu_test: get num_planes according fmt, not fix it to 2
0b2e896 MLK-25777 mxc_v4l2_vpu_test: add camera option about set buffer type of transfer to sink node
8c9016e MLK-25775: mxc_v4l2_vpu_test: close exported v4l2 buffer dma-buf
cbee9cc MLK-25773: mxc_v4l2_vpu_test: check node.pixelformat with pixel_format enum value
1fd1377 MLK-25772 mxc_v4l2_vpu_test: add disreorder ioctl option to decoder
68049a8 MLK-25763: mxc_v4l2_vpu_test: open libg2d using dllopen instead of linking it
52107bb LF-4833: mxc_v4l2_vpu_test: encoder support to set bytesperline
Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
|