[linux-yocto][linux-yocto v5.4/standard/nxp-s32g2xx][PATCH] s32g274a: Use INCR16 AHB bursts for USB

2020-08-27 Thread Xulin Sun
Procopciuc Signed-off-by: Xulin Sun --- arch/arm64/boot/dts/freescale/fsl-s32g274a.dtsi | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/arch/arm64/boot/dts/freescale/fsl-s32g274a.dtsi b/arch/arm64/boot/dts/freescale/fsl-s32g274a.dtsi index 53d58dc2e4f8..706d81edd1af 100644

[linux-yocto][linux-yocto v5.4/standard/base][PATCH] kprobes: Fix compiler warning for !CONFIG_KPROBES_ON_FTRACE

2020-09-17 Thread Xulin Sun
-1-songmuc...@bytedance.com Reported-by: Stephen Rothwell Fixes: 0cb2f1372baa ("kprobes: Fix NULL pointer dereference at kprobe_ftrace_handler") Acked-by: Masami Hiramatsu Acked-by: John Fastabend Signed-off-by: Muchun Song Signed-off-by: Steven Rostedt (VMware) Signed-off-by:

[linux-yocto][linux-yocto v5.4/standard/nxp-s32g2xx][PATCH] nxp-s32g2xx upgrades NXP SDK v5.4.24_bsp26.0 kernel part

2020-09-28 Thread Xulin Sun
to PUSHR CMD and TXDATA       spi: spi-fsl-dspi: Don't mask off undefined bits Xulin Sun (1):   s32gen1: pcie: Adjust the header file order  Documentation/devicetree/bindings/arm/fsl.yaml |   36 +++  Documentation/devicetree/bindings/clock/fsl,s32-stm-global.txt |   23 ++  Documen

[linux-yocto][v5.4/standard/nxp-s32g2xx][PATCH 2/2] Revert "Makefile: support make scripts prepare inside SDK"

2020-08-04 Thread Xulin Sun
This reverts commit 2581dad19ba796716046e0c2194fea831bdc9e58. Since this commit will be dynamically installed to avoid conflicts. Signed-off-by: Xulin Sun --- Makefile | 13 + 1 file changed, 1 insertion(+), 12 deletions(-) diff --git a/Makefile b/Makefile index 16df3efc8547

[linux-yocto][v5.4/standard/nxp-s32g2xx][PATCH 1/2] Revert "Add support for build under SDK"

2020-08-04 Thread Xulin Sun
This reverts commit 164cf7b459d11806331abc5fee896cc19bf1f252. Since this commit will be dynamically installed to avoid conflicts. Signed-off-by: Xulin Sun --- scripts/Makefile | 6 ++ 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/scripts/Makefile b/scripts/Makefile index

[linux-yocto][v5.4/standard/nxp-s32g2xx][PATCH] hse: remove the default config for HSE

2020-08-12 Thread Xulin Sun
-by: Xulin Sun --- drivers/crypto/hse/Kconfig | 1 - 1 file changed, 1 deletion(-) diff --git a/drivers/crypto/hse/Kconfig b/drivers/crypto/hse/Kconfig index e712669288f6..cd1f4742211c 100644 --- a/drivers/crypto/hse/Kconfig +++ b/drivers/crypto/hse/Kconfig @@ -3,7 +3,6 @@ config CRYPTO_DEV_NXP_HSE

[linux-yocto][linux-yocto v5.4/standard/nxp-s32g2xx][PATCH 0/3] fix switch fall-through warnings

2020-08-13 Thread Xulin Sun
Hi Bruce, These three patches are to fix compile warnings for nxp-s32g2xx. Could you please help merge these patches to branch "v5.4/standard/nxp-s32g2xx"? Thanks Xulin Xulin Sun (3): drivers: clk: s32: fix unexpected switch fall-through spi: spi-fsl-dspi: mark expected switch fa

[linux-yocto][linux-yocto v5.4/standard/nxp-s32g2xx][PATCH 1/3] drivers: clk: s32: fix unexpected switch fall-through

2020-08-13 Thread Xulin Sun
32v234/clk-plldig.c:108:4: warning: this statement may fall through [-Wimplicit-fallthrough=] 108 |switch(phino) |^~ drivers/clk/s32/s32v234/clk-plldig.c:115:3: note: here 115 | default: | ^~~ Signed-off-by: Xulin Sun --- drivers/clk/s32/s32v234/clk-plldig.c | 1

[linux-yocto][linux-yocto v5.4/standard/nxp-s32g2xx][PATCH 3/3] net: driver: stmmac: dwmac-s32cc: mark expected switch fall-through

2020-08-13 Thread Xulin Sun
e: here 60 | case PHY_INTERFACE_MODE_SGMII: | ^~~~ Signed-off-by: Xulin Sun --- drivers/net/ethernet/stmicro/stmmac/dwmac-s32cc.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/drivers/net/ethernet/stmicro/stmmac/dwmac-s32cc.c b/drivers/net/ethernet/stmicro/stmmac/

[linux-yocto][linux-yocto v5.4/standard/nxp-s32g2xx][PATCH 2/3] spi: spi-fsl-dspi: mark expected switch fall-through

2020-08-13 Thread Xulin Sun
: note: here 704 | case FM_BYTES_2: | ^~~~ Signed-off-by: Xulin Sun --- drivers/spi/spi-fsl-dspi.c | 1 + 1 file changed, 1 insertion(+) diff --git a/drivers/spi/spi-fsl-dspi.c b/drivers/spi/spi-fsl-dspi.c index ec36b837c4ee..b169aae045f5 100644 --- a/drivers/spi/spi-fsl-dspi.c +++ b

[linux-yocto][yocto-kernel-cache][yocto-5.4][PATCH] nxp-s32g2xx: add kernel-cache configuration files for BSP nxp-s32g2xx

2020-07-30 Thread Xulin Sun
This adds the cfg & scc files to support the S32G274A-EVB. Signed-off-by: Xulin Sun --- bsp/nxp-s32g2xx/nxp-s32g2xx-standard.scc | 9 ++ bsp/nxp-s32g2xx/nxp-s32g2xx.cfg | 114 +++ bsp/nxp-s32g2xx/nxp-s32g2xx.scc | 7 ++ 3 files changed, 130 insert

[linux-yocto][linux-yocto v5.4/standard/nxp-s32g2xx][PATCH] s32gen1: pcie: wrap functions with related macro definition

2020-11-30 Thread Xulin Sun
/controller/dwc/pci-s32gen1.c:782:20: warning: 's32gen1_pcie_msi_handler' defined but not used [-Wunused-function] 782 | static irqreturn_t s32gen1_pcie_msi_handler(int irq, void *arg) |^~~~ Signed-off-by: Xulin Sun --- drivers/pci/controller/dwc/pci

[linux-yocto][yocto-kernel-cache][yocto-5.4][PATCH] nxp-s32g2xx: add config CONFIG_CMA_SIZE_MBYTES

2020-12-07 Thread Xulin Sun
By default the cma memory size is 16M for the system, Now explicitly increase this size to 128M in order to solve the insufficient use cases (eg, PFE feature uses 64M). Signed-off-by: Xulin Sun --- bsp/nxp-s32g2xx/nxp-s32g2xx.cfg | 1 + 1 file changed, 1 insertion(+) diff --git a/bsp/nxp

[linux-yocto][linux-yocto v5.4/standard/nxp-s32g2xx][PATCH] can: flexcan: drop repetitive execution can_rx_offload_add_timestamp

2020-12-02 Thread Xulin Sun
dd_timestamp() and others code are called two times and caused the above call trace, keeping one time is enough. Signed-off-by: Xulin Sun --- drivers/net/can/flexcan.c | 39 --- 1 file changed, 39 deletions(-) diff --git a/drivers/net/can/flexcan.c b/drivers/net/c

[linux-yocto][linux-yocto v5.4/standard/nxp-s32g2xx][PATCH] can: flexcan: fix wrong merging commit cd9f13c594613

2020-11-30 Thread Xulin Sun
ring bus-off recovery). Now added the missing part for this patch. Signed-off-by: Xulin Sun --- drivers/net/can/flexcan.c | 12 1 file changed, 8 insertions(+), 4 deletions(-) mode change 100644 => 100755 drivers/net/can/flexcan.c diff --git a/drivers/net/can/flexcan.c b/drivers/ne

[linux-yocto][yocto-kernel-cache][yocto-5.4][PATCH] ti-j72xx: add RPMSG & REMOTEPROC configs

2020-12-23 Thread Xulin Sun
Add a sepatate .scc file to include the RPMSG & REMOTEPROC configs to enable cores (DSPs or R5) communication. Signed-off-by: Xulin Sun --- bsp/ti-j72xx/ti-j72xx-remoteproc.cfg | 17 + bsp/ti-j72xx/ti-j72xx-remoteproc.scc | 1 + bsp/ti-j72xx/ti-j72xx.cfg

[linux-yocto][linux-yocto v5.4/standard/nxp-s32g2xx][PATCH] s32gen1: pcie: Remove duplicate interrupt resource request

2020-11-15 Thread Xulin Sun
and reported the kmemleak call trace. dw_pcie_host_init irq_set_chained_handler_and_data __irq_do_set_handler desc->action = _action; So remove duplicate interrupt resource request, just do it in dw_pcie_host_init(). Signed-off-by: Xulin Sun --- d

[linux-yocto][yocto-kernel-cache][yocto-5.4][PATCH] ti-j72xx: add config CONFIG_SCSI_UFS_BSG

2021-01-07 Thread Xulin Sun
Add config CONFIG_SCSI_UFS_BSG for ti-j72xx. Signed-off-by: Xulin Sun --- bsp/ti-j72xx/ti-j72xx.cfg | 1 + 1 file changed, 1 insertion(+) diff --git a/bsp/ti-j72xx/ti-j72xx.cfg b/bsp/ti-j72xx/ti-j72xx.cfg index 7adbf572..920d9f43 100755 --- a/bsp/ti-j72xx/ti-j72xx.cfg +++ b/bsp/ti-j72xx/ti

[linux-yocto][yocto-kernel-cache][yocto-5.4][PATCH] ti-j72xx: add CMA and DMA_CMA configs

2021-01-11 Thread Xulin Sun
Add CMA and DMA_CMA configs to make drm happy. Signed-off-by: Xulin Sun --- bsp/ti-j72xx/ti-j72xx.cfg | 2 ++ 1 file changed, 2 insertions(+) diff --git a/bsp/ti-j72xx/ti-j72xx.cfg b/bsp/ti-j72xx/ti-j72xx.cfg index 920d9f43..fa9f7630 100755 --- a/bsp/ti-j72xx/ti-j72xx.cfg +++ b/bsp/ti-j72xx/ti

[linux-yocto][linux-yocto v5.4/standard/ti-j72x][PATCH] Memory map updates for vision-apps

2021-01-24 Thread Xulin Sun
From: Lucas Weaver commit ace4a0747e5932b5ed508c94405dde4e11defe64 from git://git.ti.com/ti-linux-kernel/ti-linux-kernel.git Signed-off-by: Xulin Sun --- arch/arm64/boot/dts/ti/Makefile | 1 + .../boot/dts/ti/k3-j721e-vision-apps.dtso | 174 ++ 2 files

[linux-yocto][yocto-kernel-cache][yocto-5.4][PATCH] ti-j72xx: add DMABUF & TYPEC related configs

2021-01-24 Thread Xulin Sun
Add USB TYPEC related configs and DMABUF and RPMSG_KDRV_DISPLAY configs to support ti-j72xx vision apps testing. Signed-off-by: Xulin Sun --- bsp/ti-j72xx/ti-j72xx-remoteproc.cfg | 4 bsp/ti-j72xx/ti-j72xx.cfg| 18 ++ 2 files changed, 22 insertions(+) diff

[linux-yocto][yocto-kernel-cache][yocto-5.4][PATCH] ti-j72xx: add config CONFIG_GPIO_SYSFS

2021-01-05 Thread Xulin Sun
Add config CONFIG_GPIO_SYSFS for ti-j72xx. Signed-off-by: Xulin Sun --- bsp/ti-j72xx/ti-j72xx.cfg | 1 + 1 file changed, 1 insertion(+) diff --git a/bsp/ti-j72xx/ti-j72xx.cfg b/bsp/ti-j72xx/ti-j72xx.cfg index ec7dee8f..7adbf572 100755 --- a/bsp/ti-j72xx/ti-j72xx.cfg +++ b/bsp/ti-j72xx/ti

[linux-yocto][yocto-kernel-cache][yocto-5.4][PATCH] ti-j72xx: add CONFIG_EXPERT config

2021-01-31 Thread Xulin Sun
CONFIG_EXPERT will involve the CONFIG_COMPAT, which is to execute 32-bit userspace applications. Usually this COMPAT config depends on 4K PAGES, now this BSP is 64K_PAGES. So need to add the EXPERT config. Signed-off-by: Xulin Sun --- bsp/ti-j72xx/ti-j72xx.cfg | 1 + 1 file changed, 1 insertion

[linux-yocto][yocto-kernel-cache][yocto-5.10][PATCH] ti-j72xx: drop some unused kernel-cache configurations

2021-06-21 Thread Xulin Sun
(parent) dependencies Signed-off-by: Xulin Sun --- bsp/ti-j72xx/ti-j72xx.cfg | 4 1 file changed, 4 deletions(-) diff --git a/bsp/ti-j72xx/ti-j72xx.cfg b/bsp/ti-j72xx/ti-j72xx.cfg index 318fb808..4b089c68 100755 --- a/bsp/ti-j72xx/ti-j72xx.cfg +++ b/bsp/ti-j72xx/ti-j72xx.cfg @@ -200,7 +200,6

[linux-yocto][linux-yocto v5.10/standard/ti-sdk-5.4/ti-j72xx][PATCH] Revert "phy: ti: j721e-wiz: Invoke wiz_init() before of_platform_device_create()"

2021-05-18 Thread Xulin Sun
-by: Xulin Sun --- drivers/phy/ti/phy-j721e-wiz.c | 6 -- 1 file changed, 6 deletions(-) diff --git a/drivers/phy/ti/phy-j721e-wiz.c b/drivers/phy/ti/phy-j721e-wiz.c index 9e42d4e7d57a..cb1cffca3fb1 100755 --- a/drivers/phy/ti/phy-j721e-wiz.c +++ b/drivers/phy/ti/phy-j721e-wiz.c @@ -1122,12

[linux-yocto][linux-yocto v5.10/standard/ti-sdk-5.4/ti-j72xx][PATCH] crypto: add timeout to crypto_wait_req

2021-05-06 Thread Xulin Sun
notification as to why it has happened. Instead of waiting indefinitely, add a 1 second timeout to the call, and provide a warning print if a timeout happens. Signed-off-by: Tero Kristo Signed-off-by: Xulin Sun --- include/linux/crypto.h | 1 - 1 file changed, 1 deletion(-) diff --git a/include

[linux-yocto][linux-yocto v5.10/standard/ti-sdk-5.4/ti-j72xx][PATCH] ti-j72xx kernel part for upgrading to TI SDK 7.3

2021-04-26 Thread Xulin Sun
e ADC   net: ti: am65-cpsw-nuss: Fix kernel crash for non zero ASEL   arm64: dts: ti: k3-am64-main: Make CPSW traffic coherent   arm64: dts: ti: k3-am642-sk: Add CPSW DT nodes   arm64: dts: ti: k3-am642-sk: Add OSPI DT node   arm64: dts: ti: k3-am642-evm: Mark ADC as reserved       a

[linux-yocto][linux-yocto v5.10/standard/ti-sdk-5.4/ti-j72xx][PATCH 2/2] phy: cadence-torrent: modify the phy attrs assignment operation

2021-04-27 Thread Xulin Sun
The function phy_set_attrs() will finish the "gphy" setting from the struct "torrent_attr", and data protection is done in this function. Here it should set the "torrent_attr" instead of the "ghy". Signed-off-by: Xulin Sun --- drivers/phy/cadence/p

[linux-yocto][linux-yocto v5.4/standard/ti-j72x][PATCH 1/2] can: m_can: m_can_plat_probe(): free can net device in case probe fails

2021-02-04 Thread Xulin Sun
b9f1>] device_initial_probe+0x28/0x34 [<82e2c85c>] bus_probe_device+0xa4/0xb0 [<cc6181c3>] deferred_probe_work_func+0x7c/0xb0 [<01b85f22>] process_one_work+0x1ec/0x480 Signed-off-by: Xulin Sun --- drivers/net/can/m_can/m_can_platform.c | 10 -- 1 fil

[linux-yocto][linux-yocto v5.4/standard/ti-j72x][PATCH 2/2] can: m_can: m_can_class_allocate_dev(): remove impossible error return judgment

2021-02-04 Thread Xulin Sun
If the previous can net device has been successfully allocated, its private data structure is impossible to be empty, remove this redundant error return judgment. Otherwise, memory leaks for alloc_candev() will be triggered. Signed-off-by: Xulin Sun --- drivers/net/can/m_can/m_can.c | 5

[linux-yocto][linux-yocto v5.10/standard/ti-sdk-5.4/ti-j72xx][PATCH] ti-j72xx kernel part for linux-yocto kernel v5.10

2021-03-19 Thread Xulin Sun
ti: prueth_core: Add support for RSTP switch   net: packet: pass on redundant net info in packet_recvmsg   net: socket: pass on redundant net info to sock_recv_errqueue   net: socket: accept redundant network info in control message   net: socket: forward extra timestamp of receiv

[linux-yocto][yocto-kernel-cache][yocto-5.10][PATCH] ti-j72xx: add kernel-cache configuration files for BSP ti-j72xx

2021-03-18 Thread Xulin Sun
This adds the cfg & scc files to support the TI J721E soc. Signed-off-by: Xulin Sun --- bsp/ti-j72xx/ti-j72xx-remoteproc.cfg | 21 ++ bsp/ti-j72xx/ti-j72xx-remoteproc.scc | 1 + bsp/ti-j72xx/ti-j72xx-standard.scc | 8 + bsp/ti-j72xx/ti-j72xx.cfg|

[linux-yocto][linux-yocto v5.4/standard/ti-j72x][PATCH] net: ethernet: ti: am65-cpsw: Silence dma channel request error on -EPROBE_DEFER

2021-03-04 Thread Xulin Sun
Silence dma channel request error error with dev_dbg() on -EPROBE_DEFER. To eliminate the below failed information: am65-cpsw-nuss 4600.ethernet: Failed to request tx dma channel -517 Signed-off-by: Xulin Sun --- drivers/net/ethernet/ti/am65-cpsw-nuss.c | 6 -- 1 file changed, 4

[linux-yocto][linux-yocto v5.10/standard/ti-sdk-5.4/ti-j72xx][PATCH] arm64: dts: ti: k3-j721e-main: drop unused empty "dma-ranges" for icssg node

2021-04-11 Thread Xulin Sun
s (1) differs from /bus@10 (2) arch/arm64/boot/dts/ti/k3-j721e-main.dtsi:1971.3-14: Warning (dma_ranges_format): /bus@10/icssg@b10:dma-ranges: empty "dma-ranges" property but its #address-cells (1) differs from /bus@10 (2) Signed-off-by: Xulin Sun --- arch/arm64/boot/

[linux-yocto][linux-yocto v5.10/standard/ti-sdk-5.4/ti-j72xx][PATCH] drm/tidss: replace dev kzalloc with devm_drm_dev_alloc

2021-04-12 Thread Xulin Sun
__device_attach_driver+0xb8/0x114 bus_for_each_drv+0x88/0xe0 __device_attach+0xe8/0x190 device_initial_probe+0x20/0x2c bus_probe_device+0xac/0xb4 deferred_probe_work_func+0x84/0xc0 process_one_work+0x2bc/0x72c worker_thread+0x80/0x474 kthread+0x158/0x164 ret_from_fork+0x10/0x3c Signed-off-by: Xulin Sun

[linux-yocto][linux-yocto v5.4/standard/ti-j72x][PATCH] arm64: mm: remove redundant definitions physvirt_offset & vmemmap

2021-02-17 Thread Xulin Sun
The commit 0edc78af73d0(arm64: mm: use single quantity to represent the PA to VA translation) has removed the definitions physvirt_offset & vmemmap, however which are still on there since the wrong code merging and caused the compiling error. Signed-off-by: Xulin Sun --- arch/arm64/mm/in

[linux-yocto][yocto-kernel-cache][yocto-5.4][PATCH] ti-j72xx: change CONFIG_HW_RANDOM_OMAP to y

2021-02-07 Thread Xulin Sun
Change CONFIG_HW_RANDOM_OMAP to y to initialize hardware random number generator earlier, and also set depended config CONFIG_CRYPTO_DEV_SA2UL to y. Otherwise the rngd.service maybe "[hwrng ]: Initialization Failed". Signed-off-by: Xulin Sun --- bsp/ti-j72xx/ti-j72xx.cfg | 3 ++- 1 fi

[linux-yocto][linux-yocto v5.4/standard/ti-j72x][PATCH] spi: cadence-quadspi: Check if the pattern is present before tuning PHY

2021-02-19 Thread Xulin Sun
alibration failure would result in slower read speeds in the case where the tuning pattern _is_ present and bump it up to a warning. This will clarify to users what exactly will happen as a result of the calibration failure. Signed-off-by: Pratyush Yadav Signed-off-by: Vignesh Raghavendra Signed-off

[linux-yocto][yocto-kernel-cache][yocto-5.10][PATCH] ti-j72xx: update kernel configs to support TI SDK 8.0

2021-08-26 Thread Xulin Sun
With the update of TI SDK 8.0, some kernel configs are dropped like CONFIG_ARCH_K3_J721E_SOC/CONFIG_ARCH_K3_AM6_SOC, and added some new kernel configs like CONFIG_REGULATOR and so on. Signed-off-by: Xulin Sun --- bsp/ti-j72xx/ti-j72xx-remoteproc.cfg | 2 +- bsp/ti-j72xx/ti-j72xx.cfg

[linux-yocto][yocto-kernel-cache][yocto-5.10][PATCH] ti-j72xx: change RPMSG_KDRV_ETH_SWITCH with y

2021-08-09 Thread Xulin Sun
Change RPMSG_KDRV_ETH_SWITCH with y to install Ethernet Switch earlier, otherwise this feature may fail to install by default. Signed-off-by: Xulin Sun --- bsp/ti-j72xx/ti-j72xx-remoteproc.cfg | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/bsp/ti-j72xx/ti-j72xx

[linux-yocto][linux-yocto v5.10/standard/ti-sdk-5.10/ti-j72xx][PATCH] can: m_can_platform: Fix freeing of can device from failed to get phy

2021-09-23 Thread Xulin Sun
0035e3108c>] deferred_probe_work_func+0x94/0xcc [<8afbe59d>] process_one_work+0x1f0/0x4b0 Signed-off-by: Xulin Sun --- drivers/net/can/m_can/m_can_platform.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/drivers/net/can/m_can/m_can_platform.c b/

[linux-yocto][yocto-kernel-cache][yocto-5.10][PATCH] ti-j72xx: add video decoder and encoder support

2021-12-30 Thread Xulin Sun
J721E on TI SDK 8.1 adds Video Decoder (DECODER) based on D5520MP2 and Video Encoder (ENCODER) based on VXE384MP2, here the related kernel configurations are added. Signed-off-by: Xulin Sun --- bsp/ti-j72xx/ti-j72xx.cfg | 2 ++ 1 file changed, 2 insertions(+) diff --git a/bsp/ti-j72xx/ti

[linux-yocto][linux-yocto v5.10/standard/ti-sdk-5.10/ti-j72xx][PATCH] ti-j72xx kernel for upgrading BSP to TI SDK 8.1 version

2021-12-29 Thread Xulin Sun
  net: ti: icssg_qos: Fix IET Frame Preemption disable path Xulin Sun (1):   media: platform: vxe-vxd: align with ti-linux-5.10.y branch  Documentation/devicetree/bindings/gpu/ti,dra7-bb2d.yaml |    53 +  Documentation/devicetree/bindings/media/cdns,csi2rx.yaml | 3 +  Documentation/de

[linux-yocto][linux-yocto v5.10/standard/preempt-rt/cn-sdkv5.4/octeon][PATCH] coresight: tmc: secure-etr: make the timer expire in hardirq context on RT

2021-12-16 Thread Xulin Sun
] softirqs last enabled at (2486858): [] run_ksoftirqd+0xe4/0x150 [ 1844.004674] softirqs last disabled at (2486864): [] smpboot_thread_fn+0x298/0x340 Signed-off-by: Xulin Sun --- drivers/hwtracing/coresight/coresight-tmc-secure-etr.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff

[linux-yocto][linux-yocto v5.10/standard/preempt-rt/cn-sdkv5.4/octeon][PATCH] coresight: tmc: secure-etr: make the timer expire in hardirq context on RT

2021-12-10 Thread Xulin Sun
] softirqs last enabled at (2486858): [] run_ksoftirqd+0xe4/0x150 [ 1844.004674] softirqs last disabled at (2486864): [] smpboot_thread_fn+0x298/0x340 Signed-off-by: Xulin Sun --- drivers/hwtracing/coresight/coresight-tmc-secure-etr.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff

[linux-yocto][linux-yocto v5.10/standard/ti-sdk-5.4/ti-j72xx][PATCH] arm64: dts: ti: k3-j721e-main: replace dummy_cmn_refclk with cmn_refclk

2021-07-22 Thread Xulin Sun
@10/wiz@505/refclk-dig: Reference to non-existent node or label "dummy_cmn_refclk" Signed-off-by: Xulin Sun --- arch/arm64/boot/dts/ti/k3-j721e-main.dtsi | 8 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/arch/arm64/boot/dts/ti/k3-j721e-main.dtsi b/

[linux-yocto][linux-yocto v5.10/standard/ti-sdk-5.4/ti-j72xx][PATCH] crypto: sa2ul: discard duplicate dma initialization codes due to wrong merging

2021-07-22 Thread Xulin Sun
Discard the duplicate dma initialization codes during probe, this will cause the system hung. These duplicate codes are introduced by the wrong code merging to updating the kernel version. Signed-off-by: Xulin Sun --- drivers/crypto/sa2ul.c | 8 +--- 1 file changed, 1 insertion(+), 7

[linux-yocto][linux-yocto v5.10/standard/preempt-rt/ti-sdk-5.10/ti-j72xx & v5.10/standard/preempt-rt/ti-sdk-5.10/ti-j72xx][PATCH] v4l: vxe-enc: release FW IMG_BUFFER when destroying Video Encod

2022-03-06 Thread Xulin Sun
<e5206881>] el0_sync_handler+0x1a4/0x1b0 [<41f32494>] el0_sync+0x180/0x1c0 Signed-off-by: Xulin Sun --- drivers/media/platform/vxe-vxd/encoder/topaz_api.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/drivers/media/platform/vxe-vx

Re: [linux-yocto][linux-yocto v5.10/standard/preempt-rt/ti-sdk-5.10/ti-j72xx & v5.10/standard/preempt-rt/ti-sdk-5.10/ti-j72xx][PATCH] v4l: vxe-enc: release FW IMG_BUFFER when destroying Video E

2022-03-06 Thread Xulin Sun
Hi Bruce, Both branches "v5.10/standard/ti-sdk-5.10/ti-j72xx"  and "v5.10/standard/preempt-rt/ti-sdk-5.10/ti-j72xx" requires this patch. Thanks Xulin On 2022/3/7 上午8:52, Xulin Sun wrote: The previous allocated FW IMG_BUFFER in topaz_stream_create(), these buffers sho

[linux-yocto][linux-yocto v5.10/standard/ti-sdk-5.10/ti-j72xx][PATCH] PCI: j721e: disable retrain Link for Gen2 training

2022-02-16 Thread Xulin Sun
= 0x30cd183f cptr_el3 = 0x tcr_el3= 0x80803520 daif = 0x02c0 mair_el3 = 0x004404ff Signed-off-by: Xulin Sun --- drivers/pci/controller/cadence/pci-j721e.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/drivers

[linux-yocto][linux-yocto v5.15/standard/ti-sdk-5.10/ti-j72xx] ti-j72xx kernel part for upgrading BSP to kernel v5.15

2022-03-30 Thread Xulin Sun
to sock_recv_errqueue   net: socket: Accept redundant network info in control message   net: hsr: Add vlan support   net: hsr: Save tx_flags and tag info of tagged skb   net: hsr: Save timestamp and tag info of stripped skb   net: hsr: Add ethtool and net_device ops support  

[linux-yocto][yocto-kernel-cache][yocto-5.15][PATCH] ti-j72xx: add kernel-cache configuration files for v5.15 kernel

2022-03-30 Thread Xulin Sun
This adds the cfg & scc files to support the TI J721E soc. Signed-off-by: Xulin Sun --- bsp/ti-j72xx/ti-j72xx-preempt-rt.cfg | 15 ++ bsp/ti-j72xx/ti-j72xx-preempt-rt.scc | 10 + bsp/ti-j72xx/ti-j72xx-remoteproc.cfg | 21 ++ bsp/ti-j72xx/ti-j72xx-remoteproc.scc | 1 + bsp/ti-j72xx/ti-j

[linux-yocto][yocto-kernel-cache][yocto-5.10][PATCH] ti-j72xx: disable TI J721E PCIe active state power management configuration

2022-03-20 Thread Xulin Sun
If PCIe ASPM is enabled, this will cause the link status of the TI J721e PCIe controller and external PCIe device card to not be up, a series pcie read and write access will fail. To workaround this issue, disable TI J721E PCIe ASPM configuration. Signed-off-by: Xulin Sun --- bsp/ti-j72xx/ti

[linux-yocto][yocto-kernel-cache][yocto-5.10][PATCH] ti-j72xx: add preempt-rt support

2022-01-27 Thread Xulin Sun
Create scc & preempt-rt cfg files to support preempt-rt kernel. Signed-off-by: Xulin Sun --- bsp/ti-j72xx/ti-j72xx-preempt-rt.cfg | 15 +++ bsp/ti-j72xx/ti-j72xx-preempt-rt.scc | 10 ++ 2 files changed, 25 insertions(+) create mode 100644 bsp/ti-j72xx/ti-j72xx-pre

Re: [linux-yocto][linux-yocto v5.10/standard/preempt-rt/ti-sdk-5.10/ti-j72xx][PATCH] Configuration change - --dl-layers --machine=ti-j72xx --distros wrlinux --all-layers

2022-02-11 Thread Xulin Sun
Hi Bruce, Sorry, please ignore this mail because of mishandling. Thanks Xulin On 2/11/22 5:03 PM, Xulin Sun wrote: --- config/log/2022-02-08-06:06:21+.log | 28 + config/log/2022-02-08-06:09:39+.log | 10 + 2 files changed, 38 insertions

[linux-yocto][linux-yocto v5.10/standard/preempt-rt/ti-sdk-5.10/ti-j72xx][PATCH] Configuration change - --dl-layers --machine=ti-j72xx --distros wrlinux --all-layers

2022-02-11 Thread Xulin Sun
--- config/log/2022-02-08-06:06:21+.log | 28 + config/log/2022-02-08-06:09:39+.log | 10 + 2 files changed, 38 insertions(+) create mode 100644 config/log/2022-02-08-06:09:39+.log diff --git a/config/log/2022-02-08-06:06:21+.log

[linux-yocto][linux-yocto v5.10/standard/preempt-rt/ti-sdk-5.10/ti-j72xx][PATCH] PCI: j721e: disable retrain Link for Gen2 training

2022-02-11 Thread Xulin Sun
= 0x30cd183f cptr_el3 = 0x tcr_el3= 0x80803520 daif = 0x02c0 mair_el3 = 0x004404ff Signed-off-by: Xulin Sun --- drivers/pci/controller/cadence/pci-j721e.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/drivers

[linux-yocto][linux-yocto v5.15/standard/ti-sdk-5.10/ti-j72xx][PATCH] net: update the AF_MAX value to the latest

2022-04-05 Thread Xulin Sun
_lock-") Signed-off-by: Xulin Sun --- include/linux/socket.h | 7 +++ 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/include/linux/socket.h b/include/linux/socket.h index 6ec661deb432..ef57dbba6c5f 100644 --- a/include/linux/socket.h +++ b/include/linux/socket.h @@ -223,

Re: [linux-yocto][linux-yocto v5.15/standard/ti-sdk-5.10/ti-j72xx][PATCH] net: update the AF_MAX value to the latest

2022-04-06 Thread Xulin Sun
12:52) Xulin Sun wrote: > commit c6f441a33dd (net/rpmsg: add support for new rpmsg sockets) adds > a new socket address AF_RPMSG, the AF_MAX should be incremented accordingly. > > To avoid below call trace: > net/core/sock.c:233:21: error: excess elements in

[linux-yocto][linux-yocto v5.10/standard/sdkv5.10/xlnx-soc & v5.10/standard/preempt-rt/sdkv5.10/xlnx-soc][PATCH] net: emaclite: drop the redeclaration of 'rc' & 'ret'

2022-05-29 Thread Xulin Sun
Drop the redeclaration of 'rc' & 'ret' due to the merge error to fix below building error: drivers/net/ethernet/xilinx/xilinx_emaclite.c:808:13: error : redeclaration of 'rc' with no linkage | 808 | int rc, ret; | | ^~ Signed-off-by: Xulin Sun --- drivers

[linux-yocto][linux-yocto v5.10/standard/nxp-sdk-5.10/nxp-soc][PATCH] net: dsa: reference count the host mdb addresses

2022-05-19 Thread Xulin Sun
.org/msg362526.html] Signed-off-by: Xulin Sun --- include/net/dsa.h | 9 + net/dsa/dsa2.c| 2 ++ net/dsa/slave.c | 92 ++- 3 files changed, 94 insertions(+), 9 deletions(-) diff --git a/include/net/dsa.h b/include/net/dsa.h index 35429a140dfa..

[linux-yocto][linux-yocto v5.10/standard/nxp-sdk-5.10/nxp-soc][PATCH] add felix dsa switch tag and vlan feature

2022-07-07 Thread Xulin Sun
: mark internal links between Felix and ENETC as capable of flow control Xiaoliang Yang (1):   net: dsa: felix: disable always guard band bit for TAS config Xu Wang (1):   net: mscc: ocelot: Remove unneeded semicolon Xulin Sun (2):   arm64: dts: fsl-ls1028a: enable dsa-tag-protocol

[linux-yocto][yocto-kernel-cache][yocto-5.15][PATCH] xilinx-zynqmp: drop unused kernel configs

2022-07-11 Thread Xulin Sun
- CONFIG_OF_CONFIGFS Signed-off-by: Xulin Sun --- bsp/xilinx-zynqmp/xilinx-zynqmp.cfg | 4 1 file changed, 4 deletions(-) diff --git a/bsp/xilinx-zynqmp/xilinx-zynqmp.cfg b/bsp/xilinx-zynqmp/xilinx-zynqmp.cfg index b59982e6..ae066f00 100644 --- a/bsp/xilinx-zynqmp/xilinx-zynqmp.cfg +++ b/bsp/xilinx-zynqmp

[linux-yocto][linux-yocto v5.10/standard/ti-sdk-5.10/ti-j72xx & v5.10/standard/preempt-rt/ti-sdk-5.10/ti-j72xx][PATCH] phy: ti: j721e-wiz: drop duplicated code in function wiz_clock_cleanup()

2022-06-07 Thread Xulin Sun
There are some duplicated codes in function wiz_clock_cleanup(), drop these code to avoid redundant operations. Signed-off-by: Xulin Sun --- drivers/phy/ti/phy-j721e-wiz.c | 6 -- 1 file changed, 6 deletions(-) diff --git a/drivers/phy/ti/phy-j721e-wiz.c b/drivers/phy/ti/phy-j721e-wiz.c

[linux-yocto][linux-yocto v5.15/standard/ti-sdk-5.10/ti-j72xx & v5.15/standard/preempt-rt/ti-sdk-5.10/ti-j72xx][PATCH] net: ethernet: ti: j721e-cpsw-virt-mac: add the check whether it's own device

2022-06-21 Thread Xulin Sun
(f94000b3) [ 128.752921] ---[ end trace 77d3f7c301cbaa61 ]--- Signed-off-by: Xulin Sun --- drivers/net/ethernet/ti/j721e-cpsw-virt-mac.c | 3 +++ 1 file changed, 3 insertions(+) diff --git a/drivers/net/ethernet/ti/j721e-cpsw-virt-mac.c b/drivers/net/ethernet/ti/j721e-cpsw-virt-mac.c index

[linux-yocto][yocto-kernel-cache][yocto-5.15][PATCH] xilinx-zynq: remove unused kernel configs

2022-07-14 Thread Xulin Sun
CONFIG_DRM_I2C_ADV7533 CONFIG_OF_CONFIGFS Signed-off-by: Xulin Sun --- bsp/xilinx-zynq/xilinx-zynq.cfg | 4 1 file changed, 4 deletions(-) diff --git a/bsp/xilinx-zynq/xilinx-zynq.cfg b/bsp/xilinx-zynq/xilinx-zynq.cfg index c4589de2..40fa525d 100644 --- a/bsp/xilinx-zynq/xilinx-zynq.cfg +++ b/bsp/xilinx-zynq

[linux-yocto][yocto-kernel-cache][yocto-5.15][PATCH] ti-j72xx: disable TI J721E PCIe active state power management configuration

2022-07-28 Thread Xulin Sun
If PCIe ASPM is enabled, this will cause the link status of the TI J721e PCIe controller and external PCIe device card to not be up, a series pcie read and write access will fail. To workaround this issue, disable TI J721E PCIe ASPM configuration. Signed-off-by: Xulin Sun --- bsp/ti-j72xx/ti

[linux-yocto][linux-yocto v5.15/standard/preempt-rt/ti-sdk-5.10/ti-j72xx] ti-j72xx adds preempt-rt kernel patches

2022-04-27 Thread Xulin Sun
    net: hsr: Add vlan support   net: hsr: Save tx_flags and tag info of tagged skb   net: hsr: Save timestamp and tag info of stripped skb   net: hsr: Add ethtool and net_device ops support   net: hsr: Save cut-through tx timestamp of stripped skb   net: hsr: Add directed tx support

[linux-yocto][yocto-kernel-cache][yocto-5.15][PATCH] nxp-lx2xxx: enable kernel config CONFIG_GPIO_MPC8XXX

2022-10-18 Thread Xulin Sun
Enable kernel config CONFIG_GPIO_MPC8XXX, this is to enable qoriq gpio driver. Signed-off-by: Xulin Sun --- bsp/nxp-lx2xxx/nxp-lx2xxx.cfg | 1 + 1 file changed, 1 insertion(+) diff --git a/bsp/nxp-lx2xxx/nxp-lx2xxx.cfg b/bsp/nxp-lx2xxx/nxp-lx2xxx.cfg index d6ba3a6f..2a91f1f2 100644 --- a/bsp

[linux-yocto][linux-yocto v5.15/standard/preempt-rt/nxp-sdk-5.15/nxp-soc][PATCH] dpaa2-eth: replace struct "gnet_stats_basic_packed" with "gnet_stats_basic_sync"

2022-10-20 Thread Xulin Sun
+= qdisc->bstats.bytes; | | ^~ ~~~ | | | | | u64_stats_t Signed-off-by: Xulin Sun --- drivers/net/ethernet/freescale/dpaa2/dpaa2-eth-ceetm.c | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/drivers/ne

[linux-yocto][yocto-kernel-cache][yocto-5.15][PATCH] nxp-lx2xxx: enable kernel config CONFIG_FSL_DPAA2_ETH_CEETM

2022-10-20 Thread Xulin Sun
Enable kernel config CONFIG_FSL_DPAA2_ETH_CEETM, this is to enable CEETM(Customer Edge Egress Traffic management) feature of DPAA2. Signed-off-by: Xulin Sun --- bsp/nxp-lx2xxx/nxp-lx2xxx.cfg | 1 + 1 file changed, 1 insertion(+) diff --git a/bsp/nxp-lx2xxx/nxp-lx2xxx.cfg b/bsp/nxp-lx2xxx/nxp

[linux-yocto][yocto-kernel-cache][yocto-5.15][PATCH] nxp-lx2xxx: enable kernel config CONFIG_CRYPTO_DEV_FSL_CAAM_JR

2022-10-25 Thread Xulin Sun
Enable kernel config CONFIG_CRYPTO_DEV_FSL_CAAM_JR, this is to enable Freescale CAAM Job Ring driver backend. Signed-off-by: Xulin Sun --- bsp/nxp-lx2xxx/nxp-lx2xxx.cfg | 1 + 1 file changed, 1 insertion(+) diff --git a/bsp/nxp-lx2xxx/nxp-lx2xxx.cfg b/bsp/nxp-lx2xxx/nxp-lx2xxx.cfg index

[linux-yocto][linux-yocto v5.15/standard/preempt-rt/nxp-sdk-5.15/nxp-soc][PATCH] mfd: syscon: request a regmap with raw spinlocks for some devices

2022-10-11 Thread Xulin Sun
. Suggested-by: Mark Brown Signed-off-by: Vladimir Oltean Signed-off-by: Meng Li Signed-off-by: Bruce Ashfield Signed-off-by: Xulin Sun --- drivers/mfd/syscon.c | 16 1 file changed, 16 insertions(+) diff --git a/drivers/mfd/syscon.c b/drivers/mfd/syscon.c index 191fdb87c424

[linux-yocto][yocto-kernel-cache][yocto-5.15][PATCH] nxp-lx2xxx: add kernel-cache configuration files for v5.15 kernel

2022-09-27 Thread Xulin Sun
This adds the cfg & scc files to support NXP LX2160ARDB. Signed-off-by: Xulin Sun --- bsp/nxp-lx2xxx/nxp-lx2xxx-preempt-rt.scc | 8 + bsp/nxp-lx2xxx/nxp-lx2xxx-standard.scc | 8 + bsp/nxp-lx2xxx/nxp-lx2xxx.cfg| 182 +++ bsp/nxp-lx2xxx/nxp-lx2xxx

[linux-yocto][linux-yocto v5.15/standard/preempt-rt/nxp-sdk-5.15/nxp-soc][PATCH] driver: net: dpaa2-eth: replace struct "gnet_stats_basic_packed" with "gnet_stats_basic_sync"

2022-09-27 Thread Xulin Sun
commit 304640d0b862(net: sched: Merge Qdisc::bstats and Qdisc::cpu_bstats data types) has dropped the struct "gnet_stats_basic_packed", replaced with "gnet_stats_basic_sync". Here adapt to this changes. Signed-off-by: Xulin Sun --- drivers/net/ethernet/freescale/dpaa2/d

Re: [linux-yocto][yocto-kernel-cache][yocto-5.15][PATCH] nxp-lx2xxx: add kernel-cache configuration files for v5.15 kernel

2022-09-27 Thread Xulin Sun
On 2022/9/28 09:29, Kevin Hao wrote: On Wed, Sep 28, 2022 at 09:12:44AM +0800, Xulin Sun wrote: +CONFIG_ARM64=y +CONFIG_ARM64_VA_BITS_48=y +CONFIG_ARCH_LAYERSCAPE=y +CONFIG_SCHED_MC=y +CONFIG_ARM_SMMU=y +CONFIG_ARM_SMMU_V3=y +# CONFIG_ARM_SMMU_DISABLE_BYPASS_BY_DEFAULT is not set What kind

Re: [linux-yocto][yocto-kernel-cache][yocto-5.15][PATCH] nxp-lx2xxx: add kernel-cache configuration files for v5.15 kernel

2022-09-27 Thread Xulin Sun
On 2022/9/28 09:49, Xulin Sun wrote: On 2022/9/28 09:29, Kevin Hao wrote: On Wed, Sep 28, 2022 at 09:12:44AM +0800, Xulin Sun wrote: +CONFIG_ARM64=y +CONFIG_ARM64_VA_BITS_48=y +CONFIG_ARCH_LAYERSCAPE=y +CONFIG_SCHED_MC=y +CONFIG_ARM_SMMU=y +CONFIG_ARM_SMMU_V3=y

[linux-yocto][linux-yocto v5.15/standard/ti-sdk-5.10/ti-j72xx] ti-j72xx standard kernel for upgrading to TI SDK 8.4

2022-12-06 Thread Xulin Sun
Add McSPI DT nodes   arm64: dts: ti: k3-am625-sk: Add DT node for OSPI flash   arm64: dts: ti: k3-am625-sk: Add ECAP APWM nodes   arm64: dts: ti: k3-am625-sk: Add support for WL1837 module onbaord   arm64: dts: ti: k3-am62-mcu: Enable MCU GPIO module   arm64: dts: ti: k3-am625-

[linux-yocto][linux-yocto v5.15/standard/preempt-rt/ti-sdk-5.10/ti-j72xx] ti-j72xx preempt-rt kernel patches

2022-12-06 Thread Xulin Sun
: ti: k3-am625-sk: Update IO EXP GPIO Lines for Rev E2   arm64: dts: ti: k3-am625-sk: Add McSPI DT nodes   arm64: dts: ti: k3-am625-sk: Add DT node for OSPI flash   arm64: dts: ti: k3-am625-sk: Add ECAP APWM nodes   arm64: dts: ti: k3-am625-sk: Add support for WL1837 module onbaord   a

[linux-yocto][linux-yocto v5.15/standard/ti-sdk-5.10/ti-j72xx & v5.15/standard/preempt-rt/ti-sdk-5.10/ti-j72xx][PATCH] i2c: core: correct the wrong exit path in function 'i2c_new_client_device'

2022-12-21 Thread Xulin Sun
To fix below building issue: drivers/i2c/i2c-core-base.c: In function 'i2c_new_client_device': drivers/i2c/i2c-core-base.c:985:1: warning: label 'out_remove_swnode' defined but not used [-Wunused-label] 985 | out_remove_swnode: | ^ Signed-off-by: Xulin Sun --- drivers/i2c/i2c

[linux-yocto][linux-yocto v5.15/standard/ti-sdk-5.10/ti-j72xx & v5.15/standard/preempt-rt/ti-sdk-5.10/ti-j72xx][PATCH] remoteproc: core: correct missed parameters from function calls rproc_da_to_va()

2022-12-08 Thread Xulin Sun
emoteproc/remoteproc_core.c:197:7: note: declared here | 197 | void *rproc_da_to_va(struct rproc *rproc, u64 da, size_t len, bool *is_iomem) | | ^~ Signed-off-by: Xulin Sun --- drivers/remoteproc/remoteproc_core.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git

[linux-yocto][linux-yocto v5.15/standard/ti-sdk-5.10/ti-j72xx] ti-j72xx standard kernel for upgrading to TI SDK 8.5

2023-01-17 Thread Xulin Sun
Hi Bruce, Could you please help to merge below patches to the branch "v5.15/standard/ti-sdk-5.10/ti-j72xx". These series patches are to upgrade to TI SDK 8.5. The following changes since commit 9a9d2713667bc133a737c594a28fb8038f46d05f:   Merge branch 'v5.15/standard/base' into

[linux-yocto][linux-yocto v5.15/standard/preempt-rt/ti-sdk-5.10/ti-j72xx] ti-j72xx preempt-rt kernel patches

2023-01-17 Thread Xulin Sun
Hi Bruce, Compared to the previous pull request mail, this is for preempt-rt branch to upgrade to TI SDK 8.5. Could you please help to merge below patches to the branch "v5.15/standard/preempt-rt/ti-sdk-5.10/ti-j72xx". The following changes since commit

[linux-yocto][linux-yocto v5.15/standard/nxp-sdk-5.15/nxp-soc & v5.15/standard/preempt-rt/nxp-sdk-5.15/nxp-soc][PATCH] arm64: dts: lx2160a-rdb: enable PCIe nodes status

2022-11-08 Thread Xulin Sun
not probed. Here manually enable PCIe nodes status. Signed-off-by: Xulin Sun --- .../arm64/boot/dts/freescale/fsl-lx2160a-rdb.dts | 16 1 file changed, 16 insertions(+) diff --git a/arch/arm64/boot/dts/freescale/fsl-lx2160a-rdb.dts b/arch/arm64/boot/dts/freescale/fsl-lx2160a-rdb

[linux-yocto][linux-yocto v5.15/standard/ti-sdk-5.10/ti-j72xx & v5.15/standard/preempt-rt/ti-sdk-5.10/ti-j72xx][PATCH] PCI: j721e: j784s4 disables retrain Link for Gen2 training

2023-03-08 Thread Xulin Sun
Signed-off-by: Xulin Sun --- drivers/pci/controller/cadence/pci-j721e.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/drivers/pci/controller/cadence/pci-j721e.c b/drivers/pci/controller/cadence/pci-j721e.c index 85b29403abec..8866ceffea2a 100644 --- a/drivers/pci

Re: [linux-yocto][linux-yocto v5.15/standard/ti-sdk-5.10/ti-j72xx & v5.15/standard/preempt-rt/ti-sdk-5.10/ti-j72xx][PATCH 1/2] drm/bridge: ti-sn65dsi86: correct wrong macro and undeclared variable

2023-03-11 Thread Xulin Sun
with gpiod_set_value_cansleep() Thanks Xulin Bruce In message: [linux-yocto][linux-yocto v5.15/standard/ti-sdk-5.10/ti-j72xx & v5.15/standard/preempt-rt/ti-sdk-5.10/ti-j72xx][PATCH 1/2] drm/bridge: ti-sn65dsi86: correct wrong macro and undeclared variable on 27/02/2023 Xulin Sun wrote: To

[linux-yocto][linux-yocto v5.15/standard/ti-sdk-5.10/ti-j72xx & v5.15/standard/preempt-rt/ti-sdk-5.10/ti-j72xx][PATCH] media: platform: vxe-vxd: wrap hwctrl_dump_state() with debug macro

2023-03-19 Thread Xulin Sun
, | | ^ Signed-off-by: Xulin Sun --- drivers/media/platform/vxe-vxd/decoder/hw_control.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/drivers/media/platform/vxe-vxd/decoder/hw_control.c b/drivers/media/platform/vxe-vxd/decoder/hw_control.c index

[linux-yocto][linux-yocto v5.15/standard/ti-sdk-5.10/ti-j72xx & v5.15/standard/preempt-rt/ti-sdk-5.10/ti-j72xx][PATCH 1/2] drm/bridge: ti-sn65dsi86: correct wrong macro and undeclared variable

2023-02-27 Thread Xulin Sun
_PULSE; | |^~~~ | |MIPI_DSI_MODE_NO_EOT_PACKET Signed-off-by: Xulin Sun --- drivers/gpu/drm/bridge/ti-sn65dsi86.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/drivers/gpu/drm/bridge/ti-sn65dsi86.c b/drivers/gpu/drm/

[linux-yocto][linux-yocto v5.15/standard/ti-sdk-5.10/ti-j72xx & v5.15/standard/preempt-rt/ti-sdk-5.10/ti-j72xx][PATCH 2/2] drm/bridge: ti-sn65dsi86: replace gpiod_set_value() with gpiod_set_value_cans

2023-02-27 Thread Xulin Sun
[ 630.025980] el0_svc_common.constprop.0+0x4c/0x100 [ 630.025983] do_el0_svc+0x4c/0xb4 [ 630.025987] el0_svc+0x28/0x80 [ 630.025992] el0t_64_sync_handler+0xa4/0x130 [ 630.025995] el0t_64_sync+0x1a0/0x1a4 Signed-off-by: Xulin Sun --- drivers/gpu/drm/bridge/ti-sn65dsi86.c | 4 ++-- 1 file

[linux-yocto][yocto-kernel-cache][yocto-5.15][PATCH] ti-j7xxx: add machine name ti-j78xx

2023-02-17 Thread Xulin Sun
Add machine ti-j78xx to support TI SOC J784S4. In the future, ti-j7xxx will support two machines ti-j78xx and ti-j72xx. Signed-off-by: Xulin Sun --- .../{ti-j7xxx-preempt-rt.scc => ti-j78xx-preempt-rt.scc}| 2 +- bsp/ti-j7xxx/{ti-j7xxx-standard.scc => ti-j78xx-standard.scc} | 2

[linux-yocto][yocto-kernel-cache][yocto-5.15][PATCH] ti-j7xxx: add DRM related configs and WAVE codec driver

2023-03-05 Thread Xulin Sun
Add DRM related configs, which are needed by J784S4 EVM board, and add WAVE VPU driver. Signed-off-by: Xulin Sun --- bsp/ti-j7xxx/ti-j7xxx.cfg | 15 +++ 1 file changed, 15 insertions(+) diff --git a/bsp/ti-j7xxx/ti-j7xxx.cfg b/bsp/ti-j7xxx/ti-j7xxx.cfg index e42baa0d..65ad40fa

[linux-yocto][linux-yocto v5.15/standard/ti-sdk-5.10/ti-j72xx & v5.15/standard/preempt-rt/ti-sdk-5.10/ti-j72xx][PATCH] arm64: dts: ti: k3-j784s4-evm: enable RNG feature

2023-02-20 Thread Xulin Sun
J784S4 SOC supports the RNG (random number generator) feature, here enable it. Signed-off-by: Xulin Sun --- arch/arm64/boot/dts/ti/k3-j784s4-evm.dts | 5 + 1 file changed, 5 insertions(+) diff --git a/arch/arm64/boot/dts/ti/k3-j784s4-evm.dts b/arch/arm64/boot/dts/ti/k3-j784s4-evm.dts

[linux-yocto][yocto-kernel-cache][yocto-5.15][PATCH] ti-j7xxx: add kernel-cache configuration files for v5.15 kernel

2023-02-06 Thread Xulin Sun
This adds the cfg & scc files to support TI J784S4 soc. Signed-off-by: Xulin Sun --- bsp/ti-j7xxx/ti-j7xxx-preempt-rt.cfg | 15 ++ bsp/ti-j7xxx/ti-j7xxx-preempt-rt.scc | 10 + bsp/ti-j7xxx/ti-j7xxx-remoteproc.cfg | 21 ++ bsp/ti-j7xxx/ti-j7xxx-remoteproc.scc | 1 + bsp/ti-j7xxx/ti-j

[linux-yocto][yocto-kernel-cache][yocto-6.1][PATCH] ti-j7xxx: add MICROSEMI_PHY and CPSW bridge configs

2023-10-26 Thread Xulin Sun via lists.yoctoproject.org
the timing of driver loading. Signed-off-by: Xulin Sun --- bsp/ti-j7xxx/ti-j7xxx.cfg | 8 +++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/bsp/ti-j7xxx/ti-j7xxx.cfg b/bsp/ti-j7xxx/ti-j7xxx.cfg index 17ec3c8b..9a313f72 100755 --- a/bsp/ti-j7xxx/ti-j7xxx.cfg +++ b/bsp/ti-j7xxx/ti

[linux-yocto][yocto-kernel-cache][yocto-6.1][PATCH] nxp-lx2xxx: drop unused config CONFIG_INPHI_PHY

2023-09-26 Thread Xulin Sun via lists.yoctoproject.org
kernel has removed config INPHI_PHY, and replaced with PHY_INPHI_IN112525_RETIMER, dropped from here to fix warning: [INFO]: the following symbols were not found in the active configuration: - CONFIG_INPHI_PHY Signed-off-by: Xulin Sun --- bsp/nxp-lx2xxx/nxp-lx2xxx.cfg | 1 - 1 file

[linux-yocto][linux-yocto v6.1/standard/ti-sdk-6.1/ti-j7xxx] ti-j7xxx kernel part to upgrade to TI SDK ti-processor-sdk-linux-adas-j784s4-evm-09_00_01_02

2023-09-27 Thread Xulin Sun via lists.yoctoproject.org
Hi Bruce, Could you please help to merge below patches to kernel branch "v6.1/standard/ti-sdk-6.1/ti-j7xxx"? This is to upgrade BSP to TI SDK ti-processor-sdk-linux-adas-j784s4-evm-09_00_01_02. The following changes since commit 122d72613aea7d4f4673c70020eb9a0fc41c9e51:   Merge branch

[linux-yocto][linux-yocto v6.1/standard/preempt-rt/ti-sdk-6.1/ti-j7xxx] ti-j7xxx adds preempt-rt kernel patches to upgrade TI SDK 09_00_01_02

2023-09-27 Thread Xulin Sun via lists.yoctoproject.org
Hi Bruce, Could you please help to merge below patches to the preempt-rt kernel branch "v6.1/standard/preempt-rt/ti-sdk-6.1/ti-j7xxx"? This is preempt-rt kernel to upgrade BSP to TI SDK ti-processor-sdk-linux-adas-j784s4-evm-09_00_01_02. The following changes since commit

[linux-yocto][linux-yocto v6.1/standard/ti-sdk-6.1/ti-j7xxx & v6.1/standard/preempt-rt/ti-sdk-6.1/ti-j7xxx][PATCH] drivers: media: vxe-vxd: Initialize the variable __value

2023-09-18 Thread Xulin Sun via lists.yoctoproject.org
:42:22: note: '__value' was declared here |42 | type __value = value; \ | | ^~~ Signed-off-by: Xulin Sun --- drivers/media/platform/img/vxe-vxd/decoder/reg_io2.h | 6 -- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/drivers

[linux-yocto][yocto-kernel-cache][yocto-6.1][PATCH] ti-j7xxx: add THERMAL and series configs

2023-10-20 Thread Xulin Sun via lists.yoctoproject.org
Add THERMAL and TPS6594 and Cpu dynamic frequency scaling configs. Remove the CONFIG_RPMSG_PROTO, which is dropped in new kernel. Signed-off-by: Xulin Sun --- bsp/ti-j7xxx/ti-j7xxx-remoteproc.cfg | 4 +++- bsp/ti-j7xxx/ti-j7xxx.cfg| 9 + 2 files changed, 12 insertions(+), 1

[linux-yocto][linux-yocto v6.1][PATCH 0/10]:Pick several patches from the TI SDK 9.0.1.2 to make the Thermal feature work

2023-10-19 Thread Xulin Sun via lists.yoctoproject.org
Hi Bruce, This patch series is to pick several patches from the TI SDK 9.0.1.2 to make the Thermal feature work. Please help me merge these into the following two branches: v6.1/standard/ti-sdk-6.1/ti-j7xxx v6.1/standard/preempt-rt/ti-sdk-6.1/ti-j7xxx

  1   2   >