bject: Re: [linux-yocto] [v2 PATCH] usb: dwc3: core: remove lock
> > > of otg mode during gadget suspend/resume to avoid deadlock
> > >
> > > CAUTION: This email comes from a non Wind River email account!
> > > Do not click links or open attachments unless you recogniz
> mode during gadget suspend/resume to avoid deadlock
>
> CAUTION: This email comes from a non Wind River email account!
> Do not click links or open attachments unless you recognize the sender and
> know the content is safe.
>
> On Tue, Jun 18, 2024 at 12
emove
the lock of otg mode. So, remove the redundant lock of otg mode during
gadget suspend/resume.
Fixes: 5265397f9442 ("usb: dwc3: Remove DWC3 locking during gadget
suspend/resume")
Cc: Xu Yang
Cc: sta...@vger.kernel.org
Signed-off-by: Meng Li
---
drivers/usb/dwc3/core.c | 6 --
1 file c
From: Limeng
Hi Bruce,
This patch is used to fix deadlock issues when testing suspend/resume. I have
sent v2to mainline upstream.
So, could you please help merge these patches into linux-ycoto kernel in
advance, both below 2 branchs?
v6.6/standard/nxp-sdk-6.6/nxp-soc
now the content is safe.
> > >
> > > In message: [linux-yocto]: [kernel/kernel-rt]: usb: dwc3: core:
> > > remove lock of otg mode during gadget suspend/resume to avoid
> > > deadlock on 13/06/2024 Meng Li wrote:
> > >
> > > > From: Limeng
> > &g
now the content is safe.
> > >
> > > In message: [linux-yocto]: [kernel/kernel-rt]: usb: dwc3: core:
> > > remove lock of otg mode during gadget suspend/resume to avoid
> > > deadlock on 13/06/2024 Meng Li wrote:
> > >
> > > > From: Limeng
> > &g
tg mode during gadget suspend/resume to avoid deadlock on 13/06/2024
> Meng Li wrote:
>
> > From: Limeng
> >
> > Hi Bruce,
> >
> > This patch is used to fix deadlock issues when testing suspend/resume. I
> > will
> send it to mainline upstream in lat
c: sta...@vger.kernel.org
Signed-off-by: Meng Li
---
drivers/usb/dwc3/core.c | 6 --
1 file changed, 6 deletions(-)
diff --git a/drivers/usb/dwc3/core.c b/drivers/usb/dwc3/core.c
index a8fb10cc65bc..9bb4ab409bbb 100644
--- a/drivers/usb/dwc3/core.c
+++ b/drivers/usb/dwc3/core.c
@@ -2112,7 +2112,6 @@
From: Limeng
Hi Bruce,
This patch is used to fix deadlock issues when testing suspend/resume. I will
send it to mainline upstream in later.
So, could you please help merge these patches into linux-ycoto kernel in
advance, both below 2 branchs?
v6.6/standard/nxp-sdk-6.6/nxp-soc
register resource (2024-06-07 04:57:29 -0400)
Meng Li (15):
driver: net: dpaa: improve the assignment operation for context cache line
arch: arm64: dts: add dts files for nxp-ls1023 platform
drvier: staging: fsl_qbman
Refer to scc and cfg files on branch yocto-6.1, add new scc and cfg
files for BSP nxp-ls1046 on branch yocto-6.6.
Signed-off-by: Meng Li
---
bsp/nxp-ls1046/nxp-ls1046-preempt-rt.scc | 7 +
bsp/nxp-ls1046/nxp-ls1046-standard.scc | 7 +
bsp/nxp-ls1046/nxp-ls1046.cfg| 161
From: Limeng
Hi Bruce,
Recently, I am working on nxp ls1046 SoC BSP, and want to add scc and cfg files
for this BSP in kernel-cache.
Could you please help to merge this patch into yocto-kernel-cache, branch is
only yocto-6.6?
diffstat info as below:
nxp-ls1046-preempt-rt.scc |7
to 11ec379557d5960e98cb39faf787e587bc9d0ac9:
net: phy: let PHYLINK select MII (2024-05-31 04:50:55 -0400)
Meng Li (6):
tsn: replace GFP_KERNEL with GFP_ATOMIC to avoid sleeping in atomic
context
enetc: add suspend/resume function to manage pm in ethernet
Refer to scc and cfg files on branch yocto-6.1, add new scc and cfg
files for BSP nxp-ls1028 on branch yocto-6.6.
Signed-off-by: Meng Li
---
bsp/nxp-ls1028/nxp-ls1028-preempt-rt.scc | 7 +
bsp/nxp-ls1028/nxp-ls1028-standard.scc | 8 +
bsp/nxp-ls1028/nxp-ls1028.cfg| 247
From: Limeng
Hi Bruce,
Recently, I am working on nxp ls1028 SoC BSP, and want to add scc and cfg files
for this BSP in kernel-cache.
Could you please help to merge this patch into yocto-kernel-cache, branch is
only yocto-6.6?
diffstat info as below:
nxp-ls1028-preempt-rt.scc |7
forward to make sure
that it is before releasing register resource.
Signed-off-by: Meng Li
---
.../freescale/sdk_fman/src/wrapper/lnxwrp_fm.c| 11 ++-
1 file changed, 6 insertions(+), 5 deletions(-)
diff --git a/drivers/net/ethernet/freescale/sdk_fman/src/wrapper/lnxwrp_fm.c
b
From: Limeng
Hi Bruce,
This patch is used to make sure that irq free operation is before releasing
register resource.
Could you please help merge this patch into linux-ycoto kernel?
Branch are v6.1/standard/nxp-sdk-6.1/nxp-soc and
v6.1/standard/preempt-rt/nxp-sdk-6.1/nxp-soc
diffstat info
linux-
> yocto-v6.6 kernel
> on 09/04/2024 Meng Li wrote:
>
> > From: Limeng
> >
> > Hi Bruce,
> >
> > I get patches from NXP kernel repo https://github.com/nxp-imx/linux-
> imx.git lf-6.6.y,
> > and intend to merge them into linux-yocto.
> >
>
From: Limeng
Hi Bruce,
This patch is used to move memory copy operation before dma map
Could you please help merge this patch into linux-ycoto kernel?
Branch are v6.1/standard/nxp-sdk-6.1/nxp-soc and
v6.1/standard/preempt-rt/nxp-sdk-6.1/nxp-soc
diffstat info as below:
imx-sdma.c |4
MA mapping operation so that the expected data
is stored to dma physical address.
Signed-off-by: Meng Li
---
drivers/dma/imx-sdma.c | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/drivers/dma/imx-sdma.c b/drivers/dma/imx-sdma.c
index 5de05041e8e4..1f5997db027e 100644
---
Add optee feature and enable it in ti-am62 BSP.
Signed-off-by: Meng Li
---
bsp/ti-am62/ti-am62.cfg | 0
bsp/ti-am62/ti-am62.scc | 2 ++
features/optee/optee.cfg | 3 +++
features/optee/optee.scc | 4
4 files changed, 9 insertions(+)
mode change 100755 => 100644 bsp/ti-am62/ti-am62.
From: Limeng
Hi Bruce,
This patch is used to enable optee related kernel configs.
Could you please help to merge this patch into yocto-kernel-cache, branch is
yocto-6.1?
diffstat info ad below:
bsp/ti-am62/ti-am62.scc |2 ++
features/optee/optee.cfg |3 +++
features/optee/optee.scc
Signed-off-by: Meng Li
---
bsp/nxp-ls1043/nxp-ls1043.cfg | 5 +
bsp/nxp-ls1046/nxp-ls1046.cfg | 5 +
2 files changed, 10 insertions(+)
diff --git a/bsp/nxp-ls1043/nxp-ls1043.cfg b/bsp/nxp-ls1043/nxp-ls1043.cfg
index 376f7244..1f581b9a 100644
--- a/bsp/nxp-ls1043/nxp-ls1043.cfg
+++ b/bsp
From: Limeng
Hi Bruce,
This patch is used to add configs of i2c slave devices for NXP ls1043/ls1046
platform.
Could you please help to merge this patch into yocto-kernel-cache, branch is
only yocto-6.1?
diffstat info as below:
nxp-ls1043/nxp-ls1043.cfg |5 +
From: Limeng
Hi Bruce,
This patch is used to enable optee related kernel configs.
Could you please help to merge this patch into yocto-kernel-cache, branch is
yocto-6.1?
diffstat info ad below:
nxp-s32g.cfg |4
1 file changed, 4 insertions(+)
thanks,
Limeng
Signed-off-by: Meng Li
---
bsp/nxp-s32g/nxp-s32g.cfg | 4
1 file changed, 4 insertions(+)
diff --git a/bsp/nxp-s32g/nxp-s32g.cfg b/bsp/nxp-s32g/nxp-s32g.cfg
index df6458b8..fd95c31a 100644
--- a/bsp/nxp-s32g/nxp-s32g.cfg
+++ b/bsp/nxp-s32g/nxp-s32g.cfg
@@ -181,3 +181,7
Correct diffstat info.
> -Original Message-
> From: linux-yocto@lists.yoctoproject.org
> On Behalf Of Meng Li via lists.yoctoproject.org
> Sent: Tuesday, November 7, 2023 1:47 PM
> To: bruce.ashfi...@gmail.com
> Cc: linux-yocto@lists.yoctoproject.org
> Subject: [linu
According to commit a6442aafa50b ("s32: llce: Refactor shared
memory area"), llce_boot_status node has been removed from
nxp s32g platform. So, also remove it from aptiv cvc-fl platform to
avoid building issue.
Signed-off-by: Meng Li
---
arch/arm64/boot/dts/freescale/s32gxxxa-cvc-f
From: Limeng
Hi Bruce,
This patch is used to remove llce_boot_status node to avoid building issue.
Could you please help merge this patch into linux-ycoto kernel?
Branches are v6.1/standard/nxp-sdk-5.15/nxp-s32g and
v6.1/standard/preempt-rt/nxp-sdk-5.15/nxp-s32g
diffstat info as below:
> CAUTION: This email comes from a non Wind River email account!
> Do not click links or open attachments unless you recognize the sender and
> know the content is safe.
>
> In message: [linux-yocto]: [kernel v5.15]: arch: arm64: dts: remove the dts
> file
> with license lim
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.
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
("USB: add check to detect host controller hardware
removal")
Cc: sta...@vger.kernel.org
Signed-off-by: Meng Li
---
drivers/usb/core/hcd-pci.c | 8
1 file changed, 8 deletions(-)
diff --git a/drivers/usb/core/hcd-pci.c b/drivers/usb/core/hcd-pci.c
index 9b77f49b3560..320258
From: Limeng
Hi Bruce,
This patch is used to remove the action of faking interrupt request.
Could you please help merge this patch into linux-ycoto kernel firstly? I will
send it to mainline upstream in later.
Branch are v6.1/standard/nxp-sdk-6.1/nxp-soc and
On the new revision C LS1046ARDB board AQR107 is replaced
With AQR113C. So refer to upstream commit 9dbdfd4a9f34("net:
dpaa: Fix <1G ethernet on LS1046ARDB "), make sure the 10G ethernet
port(J5) also works under <1G status.
Signed-off-by: Meng Li
---
drivers/net/ethernet/freesc
From: Limeng
Hi Bruce,
This patch is used to support AQR113C phy on revision C LS1046ARDB board.
Could you please help merge this patch into linux-ycoto kernel?
Branch are v6.1/standard/nxp-sdk-6.1/nxp-soc and
v6.1/standard/preempt-rt/nxp-sdk-6.1/nxp-soc
diffstat info as below:
mac-api.c
From: Limeng
Hi Bruce,
This patch is used to add profiling feature configs for this BSP in
kernel-cache.
Could you please help to merge this patch into yocto-kernel-cache, branch is
only yocto-6.1?
diffstat info as below:
nxp-ls1046.scc |1 +
1 file changed, 1 insertion(+)
thanks,
Add profiling related kernel configs for perf feature.
Signed-off-by: Meng Li
---
bsp/nxp-ls1046/nxp-ls1046.scc | 1 +
1 file changed, 1 insertion(+)
diff --git a/bsp/nxp-ls1046/nxp-ls1046.scc b/bsp/nxp-ls1046/nxp-ls1046.scc
index dc051775..d040e0c8 100644
--- a/bsp/nxp-ls1046/nxp-ls1046.scc
The CONFIG_I2C kernel config is not enabled if setup WRLinux project
with nodistro parameter, so add it into BSP cfg file.
Signed-off-by: Meng Li
---
bsp/nxp-imx7/nxp-imx7.cfg | 1 +
1 file changed, 1 insertion(+)
diff --git a/bsp/nxp-imx7/nxp-imx7.cfg b/bsp/nxp-imx7/nxp-imx7.cfg
index
From: Limeng
Hi Bruce,
This patch is used to enable CONFIG_I2C kernel config explicitly
Could you please help to merge this patch into yocto-kernel-cache, branch is
only yocto-6.1?
nxp-imx7.cfg |1 +
1 file changed, 1 insertion(+)
thanks,
Limeng
-=-=-=-=-=-=-=-=-=-=-=-
Links: You
From: Limeng
Hi Bruce,
This patch is used to replace GFP_KERNEL with GFP_ATOMIC during allocating
memory so that avoid triggering sleep in atomic context.
Could you please help merge this patch into linux-ycoto kernel?
Branch are v6.1/standard/nxp-sdk-6.1/nxp-soc and
+0x9c/0x1a0
alg_test+0x380/0x540
cryptomgr_test+0x34/0x54
..
To avoid this calltrace, replace GFP_KERNEL with GFP_ATOMIC.
Signed-off-by: Meng Li
---
drivers/staging/fsl_qbman/dpa_alloc.c | 6 +++---
1 file changed, 3 insertions(+), 3 deletions(-)
diff --git a/drivers/staging/fsl_qbman
tch(the second one) subject is " drivers: fsl_qbman: replace GFP_KERNEL
with GFP_ATOMIC during allocating memory"
If you think they are still similar, I will re-create subject for the second
patch, and send V2.
Thanks,
LImeng
> Bruce
>
> >
> > Thanks,
> > Limeng
> >
&
one) that also needs to be merged.
Thanks,
Limeng
> Bruce
>
> In message: [linux-yocto]: [kernel/kernel-rt v6.1]: drivers: fsl_qbman:
> replace
> GFP_KERNEL with GFP_ATOMIC during allocating memory on 19/09/2023
> Meng Li wrote:
>
> > From: Limeng
> >
> >
From: Limeng
Hi Bruce,
This patch is used alloc memory with GFP_ATOMIC parameter so that avoid
triggering sleep in atomic context.
Could you please help merge this patch into linux-ycoto kernel?
Branch are v6.1/standard/nxp-sdk-6.1/nxp-soc and
v6.1/standard/preempt-rt/nxp-sdk-6.1/nxp-soc
+0x9c/0x1a0
alg_test+0x380/0x540
cryptomgr_test+0x34/0x54
..
To avoid this calltrace, replace GFP_KERNEL with GFP_ATOMIC.
Signed-off-by: Meng Li
---
drivers/staging/fsl_qbman/dpa_alloc.c | 6 +++---
1 file changed, 3 insertions(+), 3 deletions(-)
diff --git a/drivers/staging/fsl_qbman
From: Limeng
Hi Bruce,
This patch is used alloc memory with GFP_ATOMIC parameter so that avoid
triggering sleep in atomic context.
Could you please help merge this patch into linux-ycoto kernel?
Branch are v6.1/standard/nxp-sdk-6.1/nxp-soc and
v6.1/standard/preempt-rt/nxp-sdk-6.1/nxp-soc
/0x3c
usdpaa_ioctl+0x1314/0x1ae4
__arm64_sys_ioctl+0xb4/0x100
..
To avoid this calltrace, replace GFP_KERNEL with GFP_ATOMIC.
Signed-off-by: Meng Li
---
drivers/staging/fsl_qbman/dpa_alloc.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/drivers/staging/fsl_qbman
Refer to commit 913514b55961("LF-8986 soc: imx: reuse
soc-imx8m for i.MX93 soc device"), the kernel config
CONFIG_SOC_DEV_IMX9 had been removed. So, also remove
it from kernel cache.
Signed-off-by: Meng Li
---
bsp/nxp-imx8/nxp-imx8.cfg | 1 -
1 file changed, 1 deletion(-)
diff --git
From: Limeng
Hi Bruce,
This patch is used to remove config CONFIG_SOC_DEV_IMX9
Could you please help to merge this patch into yocto-kernel-cache, branch is
only yocto-6.1?
diffstat info as below:
nxp-imx8.cfg |1 -
1 file changed, 1 deletion(-)
thanks,
Limeng
-=-=-=-=-=-=-=-=-=-=-=-
When running dpdk congiguration script dpdk_configure_1028ardb.sh
to setup dpdk work environment, the fsl_enetc driver is unbound. But
the CBS structure is not released in enetc_tsn_deinit() function. So,
add a function enetc_cbs_free() to free CBS structure.
Signed-off-by: Meng Li
---
drivers
From: Limeng
Hi Bruce,
This patch is used to ree the CBS structure enetc_tsn_deinit() function.
So, could you please help merge these patches into linux-ycoto kernel, both
below 2 branchs?
v5.15/standard/nxp-sdk-5.15/nxp-soc
v5.15/standard/preempt-rt/nxp-sdk-5.15/nxp-soc
diffstat info as
When running dpdk congiguration script dpdk_configure_1028ardb.sh
to setup dpdk work environment, the fsl_enetc driver is unbound. But
the CBS structure is not released in enetc_tsn_deinit() function. So, add
a function enetc_cbs_free() to free CBS structure.
Signed-off-by: Meng Li
---
drivers
From: Limeng
Hi Bruce,
This patch is used to free the CBS structure enetc_tsn_deinit() function
So, could you please help merge these patches into linux-ycoto kernel, both
below 2 branchs?
v6.1/standard/nxp-sdk-6.1/nxp-soc
v6.1/standard/preempt-rt/nxp-sdk-6.1/nxp-soc
diffstat info as below:
WDOG_STOP_ON_REBOOT is set in watchdog driver. The root cause is
that the watchdog is not stopped properly because the SYS_POWER_OFF case
is not supported in notify callback function. So, add this case to stop
watchdog when executing poweroff command.
Signed-off-by: Meng Li
---
drivers/watchdog
From: Limeng
Hi Bruce,
This patch is used to stop watchdog when executing poweroff command
So, could you please help merge these patches into linux-ycoto kernel, both
below 2 branchs?
v6.1/standard/nxp-sdk-6.1/nxp-soc
v6.1/standard/preempt-rt/nxp-sdk-6.1/nxp-soc
diffstat info as below:
From: Limeng
Hi Bruce,
This patch is used to remove default y from I2C_IMX_FLEXIO config
So, could you please help merge these patches into linux-ycoto kernel, both
below 2 branchs?
v6.1/standard/nxp-sdk-6.1/nxp-soc
v6.1/standard/preempt-rt/nxp-sdk-6.1/nxp-soc
diffstat info as below:
: undefined reference to `flexio_sw_reset'
Therefore, remove default y to avoid building issue. In this way, users
also can select proper driver based on specific SoC.
Signed-off-by: Meng Li
---
drivers/i2c/busses/Kconfig | 1 -
1 file changed, 1 deletion(-)
diff --git a/drivers/i2c/busses/Kconfig b
platform
>
> CAUTION: This email comes from a non Wind River email account!
> Do not click links or open attachments unless you recognize the sender and
> know the content is safe.
>
> On Mon, Jul 17, 2023 at 11:50 PM Meng Li wrote:
> >
> > From: Limeng
> >
>
cific data on Stratix10 platform.
Signed-off-by: Meng Li
---
arch/arm64/boot/dts/altera/socfpga_stratix10.dtsi | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/arch/arm64/boot/dts/altera/socfpga_stratix10.dtsi
b/arch/arm64/boot/dts/altera/socfpga_stratix10.dtsi
index ea
Hi Bruce,
Sorry! I send the wrong patch, it is the old one.
Please discard this patch. I will send the new one in later.
Thanks,
LImeng
> -Original Message-
> From: linux-yocto@lists.yoctoproject.org
> On Behalf Of Meng Li via lists.yoctoproject.org
> Sent: Tuesday, July 18
0 together. In additional, in order to avoid breaking the old
device tree, keep compatible string "intel,socfpga-agilex-hsotg" unchanged.
Signed-off-by: Meng Li
---
Documentation/devicetree/bindings/usb/dwc2.yaml | 2 ++
arch/arm64/boot/dts/altera/socfpga_stratix10.dtsi | 4 ++--
drive
From: Limeng
Hi Bruce,
This patch is used to add new compatible for Intel SoCFPGA Stratix10 platform
Could you please help to merge it into linux-ycoto kernel repo, both standard
and rt branches
v6.1/standard/intel-sdk-6.1/intel-socfpga
v6.1/standard/preempt-rt/intel-sdk-6.1/intel-socfpga
From: Limeng
Hi Bruce,
This patch is used to combine platform specific data for Intel Agilex and
Stratix10.
Could you please help to merge it into linux-ycoto kernel repo, both standard
and rt branches
v6.1/standard/intel-sdk-6.1/intel-socfpga
0 together. In additional, in order to avoid breaking the old
device tree, keep compatible string "intel,socfpga-agilex-hsotg" unchanged.
Signed-off-by: Meng Li
---
Documentation/devicetree/bindings/usb/dwc2.yaml | 2 ++
arch/arm64/boot/dts/altera/socfpga_stratix10.dtsi | 4 ++--
drive
From: Limeng
Hi Bruce,
This patch is used to register notify callback to stop watchdog when shuting
down system
Could you please help to merge it into linux-ycoto kernel repo, both standard
and rt branches
v6.1/standard/intel-sdk-6.1/intel-socfpga
iggers timeout. The root cause is that the watchdog not stopped
properly. So, register notify callback to stop watchdog when shuting
down system.
Signed-off-by: Meng Li
---
drivers/watchdog/dw_wdt.c | 25 -
1 file changed, 24 insertions(+), 1 deletion(-)
diff --git a/drivers/watchdog/dw_wdt
From: Limeng
Hi Bruce,
This patch is used to enable firmware loading feature for preempt-rt kernel
Could you please help to merge this patch into yocto-kernel-cache, branch is
yocto-6.1?
diffstat info as below:
intel-socfpga-64-preempt-rt.scc |2 +-
1 file changed, 1 insertion(+), 1
Signed-off-by: Meng Li
---
bsp/intel-socfpga/intel-socfpga-64-preempt-rt.scc | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/bsp/intel-socfpga/intel-socfpga-64-preempt-rt.scc
b/bsp/intel-socfpga/intel-socfpga-64-preempt-rt.scc
index af4efb1e..f497973b 100644
--- a/bsp/intel
From: Limeng
Hi Bruce,
This patch is used to i improve the overlay used to updating FPGA image
Could you please help to merge it into linux-ycoto kernel repo, both standard
and rt branches
v6.1/standard/intel-sdk-6.1/intel-socfpga
v6.1/standard/preempt-rt/intel-sdk-6.1/intel-socfpga
diffstat
- remove unnecessary #address-cells and #size-cells property
- correct #address-cells and #size-cells property
Signed-off-by: Meng Li
---
.../arm64/boot/dts/altera/socfpga_stratix10_fpga_update.dts | 6 ++
arch/arm64/boot/dts/intel/socfpga_agilex_fpga_update.dts| 6 ++
2 files
Remote System Update feature is used to update FPGA image that is
saved in qspi nor-flash. The region used for RSU is from 0x91 to
0x400, so improve the qspi nor-flash partitions to compatible with
RSU feature.
Signed-off-by: Meng Li
---
.../boot/dts/altera/socfpga_stratix10_socdk.dts
From: Limeng
Hi Bruce,
This patch is used to improve qspi nor-flash partitions for Remote System
Update feature
Could you please help to merge it into linux-ycoto kernel repo, both standard
and rt branches
v6.1/standard/intel-sdk-6.1/intel-socfpga
Refer to scc and cfg files on branch yocto-5.15, add new scc and cfg
files for BSP nxp-ls1046 on branch yocto-6.1.
Signed-off-by: Meng Li
---
bsp/nxp-ls1046/nxp-ls1046-preempt-rt.scc | 7 +
bsp/nxp-ls1046/nxp-ls1046-standard.scc | 7 +
bsp/nxp-ls1046/nxp-ls1046.cfg| 155
From: Limeng
Hi Bruce,
Recently, I am working on nxp ls1046 SoC BSP, and want to add scc and cfg files
for this BSP in kernel-cache.
Could you please help to merge this patch into yocto-kernel-cache, branch is
only yocto-6.1?
diffstat info as below:
nxp-ls1046-preempt-rt.scc |7 ++
> CAUTION: This email comes from a non Wind River email account!
> Do not click links or open attachments unless you recognize the sender and
> know the content is safe.
>
> In message: [linux-yocto]: [kernel/kernel-rt v6.1]: add kernel patches for NXP
> ls1043ardb/ls1046ardb plat
-soc
for you to fetch changes up to 7c9ecab856835cefef51c11a0322089fe81a85a7:
driver: net: dpaa: release resource when executing kexec (2023-06-02 01:38:34
-0400)
Meng Li (12):
driver: net: dpaa: improve the assignment
Refer to scc and cfg files on branch yocto-5.15, add new scc and cfg
files for BSP nxp-ls1043 on branch yocto-6.1.
Signed-off-by: Meng Li
---
bsp/nxp-ls1043/nxp-ls1043-preempt-rt.scc | 7 +
bsp/nxp-ls1043/nxp-ls1043-standard.scc | 7 +
bsp/nxp-ls1043/nxp-ls1043.cfg| 158
From: Limeng
Hi Bruce,
Recently, I am working on nxp ls1043 SoC BSP, and want to add scc and cfg files
for this BSP in kernel-cache.
Could you please help to merge this patch into yocto-kernel-cache, branch is
only yocto-6.1?
diffstat info as below:
nxp-ls1043-preempt-rt.scc |7 ++
From: Limeng
Hi Bruce,
The 2 patches are used to improve graphics for NXP ls1028 BSP
So, could you please help merge these patches into linux-ycoto kernel, both
below 2 branchs?
v6.1/standard/nxp-sdk-6.1/nxp-soc
v6.1/standard/preempt-rt/nxp-sdk-6.1/nxp-soc
diffstat info as below:
Kconfig
According to commit 4fc8cb47fcfd("drm/display: Move HDMI
Helpers into display-helper module "), it needs to select
DRM_DISPLAY_HDMI_HELPER if Cadence HDCP driver is enabled.
Signed-off-by: Meng Li
---
drivers/gpu/drm/bridge/cadence/Kconfig | 1 +
1 file changed, 1 insertion(+)
This reverts commit 1d6d6a6a2d8704ae641b4439fad0a2d45ecc8372.
After upgrading u-boot to version 2022.04, this patch is no longer
needed.
Signed-off-by: Meng Li
---
drivers/gpu/drm/bridge/cadence/cdns-mhdp-dp.c | 16
1 file changed, 4 insertions(+), 12 deletions(-)
diff --git
Refer to scc and cfg files on branch yocto-5.15, add new scc and cfg
files for BSP nxp-ls1028 on branch yocto-6.1.
Signed-off-by: Meng Li
---
bsp/nxp-ls1028/nxp-ls1028-preempt-rt.scc | 8 +
bsp/nxp-ls1028/nxp-ls1028-standard.scc | 9 +
bsp/nxp-ls1028/nxp-ls1028.cfg| 250
From: Limeng
Hi Bruce,
Recently, I am working on nxp ls1028 SoC BSP, and want to add scc and cfg files
for this BSP in kernel-cache.
Could you please help to merge this patch into yocto-kernel-cache, branch is
only yocto-6.1?
diffstat info as below:
nxp-ls1028-preempt-rt.scc |8 +
invoke_syscall+0x5c/0x130
[<9b6bc5a1>] el0_svc_common.constprop.0+0x4c/0x100
[<1d66b8d7>] do_el0_svc+0x4c/0xb4
[<1d739dd6>] el0_svc+0x28/0x80
Because the sfi_counter_data is not freed after it is used.
In additional, refer to other functions, unmap DMA, too
can not co-operation with common phy code properly. According to
commit fba863b81604("net: phy: make PHY PM ops a no-op if MAC driver
manages PHY PM "). enetc also can manages PHY PM by itself. So, add
suspend/resume function to manage both mac and phy PM.
Signed-off-by: Meng Li
-
atomic_notifier_call_chain+0x6c/0x9c
call_tsn_notifiers+0x30/0x40
enetc_qbv_set+0x2e8/0x5fc
cmd_qbv_set.isra.0+0x1d4/0x300
tsn_qbv_set+0x2c/0x44
..
el0t_64_sync+0x1a0/0x1a4
So, replace GFP_KERNEL with GFP_ATOMIC to avoid sleeping
in atomic context.
Signed-off-by: Meng Li
---
net/tsn/genl_tsn.c | 6
30
[<92b245b4>] el0_svc_common.constprop.0+0x4c/0x100
[<8829e8f3>] do_el0_svc+0x4c/0xb4
[<6bebec28>] el0_svc+0x28/0x80
Because the fmi_counter_data is not freed after it is used.
In additional, refer to other functions, unmap DMA, and clear
cbdr
hdp driver, and then cause parse
command failed. This issue also occurs since LSDK2012.
In order to work with the current dp firmware of ls1028 platform and
not affect imx series platforms, so create a special case to process
ls1028 platform.
Signed-off-by: Meng Li
---
drivers/gpu/drm/bridge/cadence
From: Limeng
Hi Bruce,
The 5 patches are used to fix issues for NXP ls1028 BSP
So, could you please help merge these patches into linux-ycoto kernel, both
below 2 branchs?
v6.1/standard/nxp-sdk-6.1/nxp-soc
v6.1/standard/preempt-rt/nxp-sdk-6.1/nxp-soc
diffstat info as below:
X296 CMOS sensor binding
Matthias Reichl (2):
drm/vc4: Calculate bpc based on max_requested_bpc
drm/vc4: drop unnecessary and harmful HDMI RGB format check
Meng Li (1):
media: i2c: imx219: align with stable kernel code
Naushir Patuck (16):
media: imx219: Advertise embedded
Signed-off-by: Meng Li
---
bsp/bcm-2xxx-rpi/bcm-2xxx-rpi.cfg | 1 +
1 file changed, 1 insertion(+)
diff --git a/bsp/bcm-2xxx-rpi/bcm-2xxx-rpi.cfg
b/bsp/bcm-2xxx-rpi/bcm-2xxx-rpi.cfg
index 5df913c9..c14a444e 100644
--- a/bsp/bcm-2xxx-rpi/bcm-2xxx-rpi.cfg
+++ b/bsp/bcm-2xxx-rpi/bcm-2xxx-rpi.cfg
From: Limeng
Hi Bruce,
Could you please help to merge this patch into yocto-kernel-cache, branch is
only yocto-6.1?
diffstat info ad below:
bcm-2xxx-rpi.cfg |1 +
1 file changed, 1 insertion(+)
thanks,
Limeng
-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this
In raspberry sdk lts kernel v6.1, some driver had been removed,
so delete the corresponding kernel config from kernel cache.
Signed-off-by: Meng Li
---
bsp/bcm-2xxx-rpi/bcm-2xxx-rpi.cfg | 4
1 file changed, 4 deletions(-)
diff --git a/bsp/bcm-2xxx-rpi/bcm-2xxx-rpi.cfg
b/bsp/bcm-2xxx-rpi
From: Limeng
Hi Bruce,
Could you please help to merge this patch into yocto-kernel-cache, branch is
only yocto-6.1?
diffstat info ad below:
bcm-2xxx-rpi.cfg |4
1 file changed, 4 deletions(-)
thanks,
Limeng
-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this
According to upstream commit 96796c914b84("arm64: Kconfig.platforms:
Re-organized Broadcom menu"), it needs to enable kernel config ARCH_BCM
for raspberry pi platform.
Signed-off-by: Meng Li
---
bsp/bcm-2xxx-rpi/bcm-2xxx-rpi.cfg | 1 +
1 file changed, 1 insertion(+)
diff --git a/bs
From: Limeng
Hi Bruce,
Could you please help to merge this patch into yocto-kernel-cache, branch is
only master?
diffstat info ad below:
bcm-2xxx-rpi.cfg |1 +
1 file changed, 1 insertion(+)
thanks,
Limeng
-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.
additional, according to the usage description of config DRM_GEM_CMA_HELPER,
replace the 'depend on' with 'select'.
Signed-off-by: Meng Li
---
drivers/gpu/drm/panel/Kconfig | 6 ++
1 file changed, 2 insertions(+), 4 deletions(-)
diff --git a/drivers/gpu/drm/panel/Kconfig b/drivers/gpu/drm/panel/Kco
From: Limeng
Hi Bruce,
This patch is used to fix building issue.
Could you please help to merge this patch into linux-yocto-dev, branch is
v6.0/standard/bcm-2xxx-rpi?
diffstat info as below:
Kconfig |6 ++
1 file changed, 2 insertions(+), 4 deletions(-)
thanks,
Limeng
On the NXP ls1043ardb ver1.1 board, the rtc chip is changed into
NXP PCF85363, so enable the corresponding kernel config to support it.
Signed-off-by: Meng Li
---
bsp/nxp-ls1043/nxp-ls1043.cfg | 1 +
1 file changed, 1 insertion(+)
diff --git a/bsp/nxp-ls1043/nxp-ls1043.cfg b/bsp/nxp-ls1043/nxp
1 - 100 of 464 matches
Mail list logo