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
-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:
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
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
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
-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
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
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
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/
: 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
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
/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
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
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
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
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
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
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
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
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
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
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
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
(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
-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
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
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
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
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
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
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
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|
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
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/
__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
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
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
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
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
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
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/
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
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
] 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
] 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
@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/
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
<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
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
= 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
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
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
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
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
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
---
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
= 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
_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,
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
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
.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..
: 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
- 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
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
(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
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
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
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
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
+=
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
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
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
.
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
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
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
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
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
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-
: 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
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
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
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
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
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
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
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
,
| | ^
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
_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/
[ 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
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
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
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
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
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
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
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
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
: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
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
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 - 100 of 150 matches
Mail list logo