[linux-yocto][v6.1/standard/nxp-sdk-6.1/nxp-soc & v6.1/standard/preempt-rt/nxp-sdk-6.1/nxp-soc][PATCH] gpu: imx: dpu: Use raw_spin_lock instead of mutex_lock

2023-10-23 Thread Xiaolei Wang via lists.yoctoproject.org
For Atomic Mode Setting, it is safer to use raw spin lock. Mutex may cause scheduling, which avoids the following warning. BUG: sleeping function called from invalid context at kernel/locking/mutex.c:283 in_atomic(): 1, irqs_disabled(): 128, non_block: 0, pid: 191, name: kworker/5:13 preempt_count

Re: [linux-yocto][v5.10/standard/preempt-rt/base][PATCH] fix linux-yocto-rt compile error

2023-10-23 Thread Paul Gortmaker via lists.yoctoproject.org
[[linux-yocto][v5.10/standard/preempt-rt/base][PATCH] fix linux-yocto-rt compile error] On 22/10/2023 (Sun 19:21) Li Wang via lists.yoctoproject.org wrote: > kernel-source/include/net/sch_generic.h:198:17: error: implicit > declaration of function 'raw_write_seqcount_t_begin'; did you mean > 'ra

Re: [linux-yocto][v6.1/standard/nxp-sdk-6.1/nxp-soc & v6.1/standard/preempt-rt/nxp-sdk-6.1/nxp-soc][PATCH] gpu: imx: dpu: Use raw_spin_lock instead of mutex_lock

2023-10-23 Thread Bruce Ashfield
merged. Bruce In message: [linux-yocto][v6.1/standard/nxp-sdk-6.1/nxp-soc & v6.1/standard/preempt-rt/nxp-sdk-6.1/nxp-soc][PATCH] gpu: imx: dpu: Use raw_spin_lock instead of mutex_lock on 23/10/2023 Xiaolei Wang wrote: > For Atomic Mode Setting, it is safer to use raw spin lock. > Mutex may cau

[linux-yocto][yocto-kernel-cache][yocto-6.1][PATCH 1/2] axxiaarm/axxiaarm64: enable axxiaarm and axxiaarm64 in 6.1 kernel

2023-10-23 Thread LiweiSong via lists.yoctoproject.org
This patch is to enable axxiaarm and axxiaarm64 support in 6.1 kernel to support board AXM55XX and AXM56XX. Signed-off-by: Liwei Song --- bsp/axxiaarm/axxia-common.cfg| 98 + bsp/axxiaarm/axxiaarm-preempt-rt.scc | 7 ++ bsp/axxiaarm/axxiaarm-standard.scc

[linux-yocto][linux-yocto v6.1][PATCH 0/2] Enable support for AXM55/56XX

2023-10-23 Thread LiweiSong via lists.yoctoproject.org
Hi Bruce, This pull is to enable support for board AXM55XX/56XX, because the SDK isn't updated since 5.10, all these patches are from linux-yocto-5.15 Both standard and rt kernel are well tested againest 6.1, boot well and no obvious error. There are two parts, kernel-cache and kernel patches, co

[linux-yocto][yocto-kernel-cache][yocto-6.1][PATCH 2/2] axxiaarm: disable CONFIG_KFENCE for axm55xx board

2023-10-23 Thread LiweiSong via lists.yoctoproject.org
CONFIG_KFENCE was enabled by default since kernel 5.17, with this option enabled, some AXM55xx boards may hang during boot, disable it as a temporarily workaround to avoid board hang. Signed-off-by: Liwei Song --- bsp/axxiaarm/axxiaarm.cfg | 5 + 1 file changed, 5 insertions(+) diff --git

[linux-yocto] [PATCH] arch: arm64: dts: remove the dts file with license limitation

2023-10-23 Thread Meng Li via lists.yoctoproject.org
Signed-off-by: Meng Li --- arch/arm/boot/dts/overlays/Makefile | 1 - arch/arm/boot/dts/overlays/README | 20 --- arch/arm/boot/dts/overlays/gc9a01-overlay.dts | 151 -- 3 files changed, 172 deletions(-) delete mode 100644 arch/arm/boot/dts/overlays/gc9a0

[linux-yocto]: [kernel v5.15]: arch: arm64: dts: remove the dts file with license limitation

2023-10-23 Thread Meng Li via lists.yoctoproject.org
From: Limeng Hi Bruce, This patch is used to remove the dts file with license limitation Could you please help to merge this patch into linux-yocto kernel, v5.15, 2 branches as below? v5.15/standard/bcm-2xxx-rpi v5.15/standard/preempt-rt/bcm-2xxx-rpi diffstat info as below. arch/arm/boot/dts