Re: [linux-yocto][linux-yocto v6.1/standard/ti-sdk-5.10/ti-j7xxx] ti-j7xxx kernel part for upgrading BSP to kernel v6.1

2023-05-16 Thread Xulin Sun via lists.yoctoproject.org

On 2023/5/17 12:28, Kevin Hao via lists.yoctoproject.org wrote:

On Wed, May 17, 2023 at 08:55:19AM +0800, Xulin Sun via lists.yoctoproject.org 
wrote:

Xulin Sun (11):
   media: platform: vxe-vxd: align with ti-linux-5.10.y branch

Aren't all the patches based on the ti-linux-5.10.y now?


Yes, all the patches are based on the ti-linux-5.10.y since TI's v6.1 
kernel version is not released yet.





   Revert "net: ethernet: ti: am65-cpsw-switchdev: adjust to 5.10"
   net: update the AF_MAX value to the latest

We should fold this fix into the SDK patch which introduce this issue.


Ok, I will do this.




   PCI: j721e: disable retrain Link for Gen2 training
   net: ethernet: ti: j721e-cpsw-virt-mac: add the check whether it's own
device
   Revert "media: ti-vpe: cal: add multiplexed streams support"
   Revert "v4l: subdev: add routing & stream config to v4l2_subdev_state"
   Revert "v4l: subdev: Add [GS]_ROUTING subdev ioctls and operations"
   i2c: core: correct the wrong exit path in function
'i2c_new_client_device'
   arm64: dts: ti: k3-j784s4-evm: enable RNG feature
   drm/bridge: ti-sn65dsi86: correct wrong macro and undeclared variable

We should fold this fix into the SDK patch which introduce this issue.

Ok, I will do this.


For the revert patches, could we just delete them directly?


I will drop the "v4l: subdev: add routing & stream config to 
v4l2_subdev_state".  Left others two revert commits to avoid


subsequent series of patches will also have to be modified accordingly.




  net/Kconfig | 1 +
  net/Makefile | 1 +
  net/core/dev_ioctl.c | 7 +
  net/core/skbuff.c | 8 +
  net/core/sock.c |    16 +-
  net/ethtool/common.c | 1 +
  net/ethtool/ioctl.c | 3 +-

The changes for these net core files seem suspicious, some of the patches are 
even
marked as HACK. Do we really need them?
TI adds new rpmsg sockets and protocol family - remote-processor 
messaging sockets. This rpmsg protocol driver


provides the necessary support to expose a rpmsg communication channel 
through the socket API to userspace under


the AF_RPMSG address family.




  net/hsr/Makefile | 1 +
  net/hsr/hsr_debugfs.c |   107 +-
  net/hsr/hsr_device.c |   459 +-
  net/hsr/hsr_device.h | 5 +-
  net/hsr/hsr_forward.c |   331 +-
  net/hsr/hsr_framereg.h | 4 +
  net/hsr/hsr_main.h |   100 +-
  net/hsr/hsr_netlink.c |    39 +-
  net/hsr/hsr_proc.c |   673 ++
  net/hsr/hsr_slave.c |    23 +-

Which component will depend on these changes?

The component is "CONFIG_PROC_FS" for snmp agent interface.



  net/rpmsg/Kconfig |    19 +
  net/rpmsg/Makefile | 2 +
  net/rpmsg/rpmsg_proto.c |   745 ++
  net/socket.c |    28 +

Are there userspace applications to use this new protocol?
TI adds RPMSG_PROTO (RPMsg Sockets over virtio-rpmsg transport) to 
design to work


with the TI IPC stack on various available TI SoCs, currently the kernel 
option is enabled on the BSP for the demo "Vision Apps" to use.


Thanks

Xulin



Thanks,
Kevin




-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.
View/Reply Online (#12618): 
https://lists.yoctoproject.org/g/linux-yocto/message/12618
Mute This Topic: https://lists.yoctoproject.org/mt/98939750/21656
Group Owner: linux-yocto+ow...@lists.yoctoproject.org
Unsubscribe: https://lists.yoctoproject.org/g/linux-yocto/unsub 
[arch...@mail-archive.com]
-=-=-=-=-=-=-=-=-=-=-=-



Re: [linux-yocto][linux-yocto v6.1/standard/ti-sdk-5.10/ti-j7xxx] ti-j7xxx kernel part for upgrading BSP to kernel v6.1

2023-05-16 Thread Kevin Hao
On Wed, May 17, 2023 at 08:55:19AM +0800, Xulin Sun via lists.yoctoproject.org 
wrote:
> Xulin Sun (11):
>   media: platform: vxe-vxd: align with ti-linux-5.10.y branch

Aren't all the patches based on the ti-linux-5.10.y now?

>   Revert "net: ethernet: ti: am65-cpsw-switchdev: adjust to 5.10"
>   net: update the AF_MAX value to the latest

We should fold this fix into the SDK patch which introduce this issue.

>   PCI: j721e: disable retrain Link for Gen2 training
>   net: ethernet: ti: j721e-cpsw-virt-mac: add the check whether it's own
> device
>   Revert "media: ti-vpe: cal: add multiplexed streams support"
>   Revert "v4l: subdev: add routing & stream config to v4l2_subdev_state"
>   Revert "v4l: subdev: Add [GS]_ROUTING subdev ioctls and operations"
>   i2c: core: correct the wrong exit path in function
> 'i2c_new_client_device'
>   arm64: dts: ti: k3-j784s4-evm: enable RNG feature
>   drm/bridge: ti-sn65dsi86: correct wrong macro and undeclared variable

We should fold this fix into the SDK patch which introduce this issue.

For the revert patches, could we just delete them directly?

>  net/Kconfig | 1 +
>  net/Makefile | 1 +
>  net/core/dev_ioctl.c | 7 +
>  net/core/skbuff.c | 8 +
>  net/core/sock.c |    16 +-
>  net/ethtool/common.c | 1 +
>  net/ethtool/ioctl.c | 3 +-

The changes for these net core files seem suspicious, some of the patches are 
even
marked as HACK. Do we really need them?

>  net/hsr/Makefile | 1 +
>  net/hsr/hsr_debugfs.c |   107 +-
>  net/hsr/hsr_device.c |   459 +-
>  net/hsr/hsr_device.h | 5 +-
>  net/hsr/hsr_forward.c |   331 +-
>  net/hsr/hsr_framereg.h | 4 +
>  net/hsr/hsr_main.h |   100 +-
>  net/hsr/hsr_netlink.c |    39 +-
>  net/hsr/hsr_proc.c |   673 ++
>  net/hsr/hsr_slave.c |    23 +-

Which component will depend on these changes?

>  net/rpmsg/Kconfig |    19 +
>  net/rpmsg/Makefile | 2 +
>  net/rpmsg/rpmsg_proto.c |   745 ++
>  net/socket.c |    28 +

Are there userspace applications to use this new protocol?

Thanks,
Kevin


signature.asc
Description: PGP signature

-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.
View/Reply Online (#12617): 
https://lists.yoctoproject.org/g/linux-yocto/message/12617
Mute This Topic: https://lists.yoctoproject.org/mt/98939750/21656
Group Owner: linux-yocto+ow...@lists.yoctoproject.org
Unsubscribe: https://lists.yoctoproject.org/g/linux-yocto/unsub 
[arch...@mail-archive.com]
-=-=-=-=-=-=-=-=-=-=-=-



Re: [linux-yocto][v5.10/standard/preempt-rt/intel-sdk-5.10/intel-socfpga][PATCH 00/46] Update BSP intel-socfpga-64 to latest

2023-05-16 Thread wenlin.k...@windriver.com via lists.yoctoproject.org

On 2023/5/16 21:38, Bruce Ashfield wrote:

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][v5.10/standard/preempt-rt/intel-sdk-5.10/intel-socfpga][PATCH 
00/46] Update BSP intel-socfpga-64 to latest
on 16/05/2023 Kang Wenlin wrote:


From: Wenlin Kang 

*** BLURB HERE ***

Still no blurb :)

But given that this is similar to yesterday's merge, I've applied
and pushed it to the appropriate branch.



Thanks,  because it is only an alignment to intel-socfpga upstream 
commit, so I used the title as blurb.





Bruce


Alexey Gladkov (2):
   Add a reference to ucounts for each cred
   Use atomic_t for ucounts reference counting

Ang Tien Sung (3):
   HSD #14015618796: crypto: intel_fcs: To support concurrent fcs clients
 requests
   fpga: altera-cvp: Increase credit timeout
   HSD #1509151525: fpga: altera-cvp: Truncated bitstream error support

Dinh Nguyen (5):
   Revert "cgroup: Use open-time credentials for process migraton perm
 checks"
   i2c: designware: introduce a custom scl recovery for SoCFPGA platforms
   dt-bindings: i2c: dw: Add Intel's SoCFPGA I2C controller
   arm: dts: socfpga: use the "intel,socfpga-i2c" binding
   ARM: dts: add EMAC AXI settings for Cyclone5

Eric W. Biederman (1):
   ucount: Make get_ucount a safe get_user replacement

Jason Wang (1):
   vdpa: introduce virtio pci driver

John Harrison (1):
   drm/i915/guc: Update to use firmware v49.0.1

Juergen Gross (1):
   xen/grant-table: add gnttab_try_end_foreign_access()

Laura Abbott (1):
   vdpa: clean up get_config_size ret value handling

Matthew Gerlach (3):
   dt-bindings: soc: add bindings for Intel HPS Copy Engine
   dt-bindings: intel: add binding for Intel n6000
   arm64: dts: intel: add device tree for n6000

NagarajuDeepakX (1):
   HSD #14014656595: drivers: net: phy: add qsfp_phy support

Niravkumar L Rabara (1):
   HSD #18019805663: mtd: spi-nor: issi: Add IS25WP512 device

Radu Bacrau (1):
   HSD #15010832611: firmware: stratix10-rsu: query spt addresses

Ritesh Harjani (2):
   jbd2: refactor wait logic for transaction updates into a common
 function
   jbd2: fix use-after-free of transaction_t race

Stefano Garzarella (3):
   vdpa_sim: rename vdpasim_config_ops variables
   vdpa: add get_config_size callback in vdpa_config_ops
   vhost/vdpa: use get_config_size callback in
 vhost_vdpa_config_validate()

Teh Wen Ping (2):
   HSD #18019787908 firmware: stratix10-svc: Reduce polling interval for
 command status
   HSD #18019787908 crypto: intel_fcs: Reduce polling interval for
 GET_PROVISION_DATA

Teh, Wen Ping (6):
   HSD #15010087323 firmware: stratix10-svc: AES, SHA2/HMAC and ECDSA
 service for large file
   HSD #15010087323 crypto: intel_fcs: AES service for large file
   HSD #15010087323 crypto: intel_fcs: ECDSA service for large file
   HSD #15010087323 crypto: intel_fcs: SHA2/HMAC service for large file
   HSD #1509644685 firmware: stratix10-svc: Generic Mailbox Command
   HSD #1509644685 crypto: intel_fcs: Generic Mailbox Command

Tejun Heo (1):
   cgroup: Use open-time credentials for process migraton perm checks

Teoh, Ji Sheng (3):
   HSD #14015950233: arm64: configs: enable HW_RANDOM as kernel module
   HSD #15010262011-1: arm64: dts: stratix10: change QSE phy-mode to
 10gbase-r
   HSD #15010262011-2: net: eth: altera: fix QSE driver broken link speed
 configuration

Tham, Mun Yew (7):
   HSD #14014656595: net: ethernet: altera: add main and header file for
 Intel FPGA E-tile Ethernet driver
   HSD #14014656595: net: ethernet: altera: add ethtool support for Intel
 FPGA E-tile Ethernet driver
   HSD #14014656595: net: ethernet: altera: add FEC driver for Intel FPGA
 E-tile Ethernet driver
   HSD #14014656595: net: ethernet: altera: add Intel FPGA E-tile
 Ethernet driver Makefile and Kconfig
   HSD #14014656595: net: phy: add PHY_INTERFACE_MODE_25GKR
   net: ethernet: Fix multiple definitions of alloc_init_skbufs and
 free_skbufs
   HSD #22012268110: net: ethernet: altera: E-Tile fixed link
 implementation

Wenlin Kang (1):
   Revert "intel: fcs: avoid allocating memory repeatedly"

  .../bindings/arm/intel,socfpga.yaml   |   27 +
  .../bindings/i2c/snps,designware-i2c.yaml |2 +
  .../soc/intel/intel,hps-copy-engine.yaml  |   51 +
  arch/arm/boot/dts/socfpga.dtsi|   16 +-
  arch/arm/boot/dts/socfpga_arria10.dtsi|   10 +-
  .../boot/dts/altera/socfpga_stratix10.dtsi|   10 +-
  .../dts/altera/socfpga_stratix10_qse.dtsi |2 +-
  arch/arm64/boot/dts/intel/Makefile|3 +-
  arch/arm64/boot/dts/intel/socfpga_agilex.dtsi |   10 +-
  .../boot/dts/intel/socfpga_agilex_n6000.dts   |   66 +
  arch/arm64/configs/defconfig  |1 +
  drivers/Makefile  |1 +
  drivers/crypto/intel_fcs.c

[linux-yocto][yocto-kernel-cache][yocto-6.1][PATCH] ti-j7xxx: add kernel-cache configuration files for v6.1 kernel

2023-05-16 Thread Xulin Sun via lists.yoctoproject.org
This adds the cfg & scc files to support TI J784S4 & TI J721E soc.

Signed-off-by: Xulin Sun 
---
 bsp/ti-j7xxx/ti-j72xx-preempt-rt.scc |  10 +
 bsp/ti-j7xxx/ti-j72xx-standard.scc   |   8 +
 bsp/ti-j7xxx/ti-j78xx-preempt-rt.scc |  10 +
 bsp/ti-j7xxx/ti-j78xx-standard.scc   |   8 +
 bsp/ti-j7xxx/ti-j7xxx-preempt-rt.cfg |  15 ++
 bsp/ti-j7xxx/ti-j7xxx-remoteproc.cfg |  21 ++
 bsp/ti-j7xxx/ti-j7xxx-remoteproc.scc |   1 +
 bsp/ti-j7xxx/ti-j7xxx.cfg| 367 +++
 bsp/ti-j7xxx/ti-j7xxx.scc|   8 +
 9 files changed, 448 insertions(+)
 create mode 100755 bsp/ti-j7xxx/ti-j72xx-preempt-rt.scc
 create mode 100644 bsp/ti-j7xxx/ti-j72xx-standard.scc
 create mode 100755 bsp/ti-j7xxx/ti-j78xx-preempt-rt.scc
 create mode 100644 bsp/ti-j7xxx/ti-j78xx-standard.scc
 create mode 100644 bsp/ti-j7xxx/ti-j7xxx-preempt-rt.cfg
 create mode 100644 bsp/ti-j7xxx/ti-j7xxx-remoteproc.cfg
 create mode 100644 bsp/ti-j7xxx/ti-j7xxx-remoteproc.scc
 create mode 100755 bsp/ti-j7xxx/ti-j7xxx.cfg
 create mode 100644 bsp/ti-j7xxx/ti-j7xxx.scc

diff --git a/bsp/ti-j7xxx/ti-j72xx-preempt-rt.scc 
b/bsp/ti-j7xxx/ti-j72xx-preempt-rt.scc
new file mode 100755
index ..fd8c5130
--- /dev/null
+++ b/bsp/ti-j7xxx/ti-j72xx-preempt-rt.scc
@@ -0,0 +1,10 @@
+# SPDX-License-Identifier: MIT
+define KMACHINE ti-j72xx
+define KTYPE preempt-rt
+define KARCH arm64
+
+include ktypes/preempt-rt
+branch ti-j7xxx
+
+include ti-j7xxx.scc
+kconf hardware ti-j7xxx-preempt-rt.cfg
diff --git a/bsp/ti-j7xxx/ti-j72xx-standard.scc 
b/bsp/ti-j7xxx/ti-j72xx-standard.scc
new file mode 100644
index ..c8e91aa1
--- /dev/null
+++ b/bsp/ti-j7xxx/ti-j72xx-standard.scc
@@ -0,0 +1,8 @@
+# SPDX-License-Identifier: MIT
+define KMACHINE ti-j72xx
+define KTYPE standard
+define KARCH arm64
+
+include ktypes/standard/standard.scc
+
+include ti-j7xxx.scc
diff --git a/bsp/ti-j7xxx/ti-j78xx-preempt-rt.scc 
b/bsp/ti-j7xxx/ti-j78xx-preempt-rt.scc
new file mode 100755
index ..a88315fd
--- /dev/null
+++ b/bsp/ti-j7xxx/ti-j78xx-preempt-rt.scc
@@ -0,0 +1,10 @@
+# SPDX-License-Identifier: MIT
+define KMACHINE ti-j78xx
+define KTYPE preempt-rt
+define KARCH arm64
+
+include ktypes/preempt-rt
+branch ti-j7xxx
+
+include ti-j7xxx.scc
+kconf hardware ti-j7xxx-preempt-rt.cfg
diff --git a/bsp/ti-j7xxx/ti-j78xx-standard.scc 
b/bsp/ti-j7xxx/ti-j78xx-standard.scc
new file mode 100644
index ..2c945b1d
--- /dev/null
+++ b/bsp/ti-j7xxx/ti-j78xx-standard.scc
@@ -0,0 +1,8 @@
+# SPDX-License-Identifier: MIT
+define KMACHINE ti-j78xx
+define KTYPE standard
+define KARCH arm64
+
+include ktypes/standard/standard.scc
+
+include ti-j7xxx.scc
diff --git a/bsp/ti-j7xxx/ti-j7xxx-preempt-rt.cfg 
b/bsp/ti-j7xxx/ti-j7xxx-preempt-rt.cfg
new file mode 100644
index ..5e391571
--- /dev/null
+++ b/bsp/ti-j7xxx/ti-j7xxx-preempt-rt.cfg
@@ -0,0 +1,15 @@
+..
+.WARNING
+.
+. This file is a kernel configuration fragment, and not a full kernel
+. configuration file.  The final kernel configuration is made up of
+. an assembly of processed fragments, each of which is designed to
+. capture a specific part of the final configuration (e.g. platform
+. configuration, feature configuration, and board specific hardware
+. configuration).  For more information on kernel configuration, please
+. consult the product documentation.
+.
+..
+
+# CONFIG_TRANSPARENT_HUGEPAGE is not set
+# CONFIG_TRANSPARENT_HUGEPAGE_ALWAYS is not set
diff --git a/bsp/ti-j7xxx/ti-j7xxx-remoteproc.cfg 
b/bsp/ti-j7xxx/ti-j7xxx-remoteproc.cfg
new file mode 100644
index ..7d840f1a
--- /dev/null
+++ b/bsp/ti-j7xxx/ti-j7xxx-remoteproc.cfg
@@ -0,0 +1,21 @@
+#
+# Remoteproc drivers
+#
+CONFIG_REMOTEPROC=y
+CONFIG_PRU_REMOTEPROC=m
+CONFIG_TI_K3_R5_REMOTEPROC=m
+CONFIG_TI_K3_DSP_REMOTEPROC=m
+
+#
+# Rpmsg virtual device drivers
+#
+CONFIG_RPMSG_KDRV=y
+CONFIG_RPMSG_KDRV_ETH_SWITCH=y
+CONFIG_TI_RDEV_ETH_SWITCH_VIRT_EMAC=m
+CONFIG_RPMSG_VIRTIO=m
+CONFIG_RPMSG_CHAR=m
+CONFIG_SAMPLES=y
+CONFIG_SAMPLE_RPMSG_CLIENT=m
+CONFIG_RPMSG_KDRV_DISPLAY=y
+CONFIG_RPMSG_PROTO=m
+CONFIG_SERIAL_8250_PRUSS=m
diff --git a/bsp/ti-j7xxx/ti-j7xxx-remoteproc.scc 
b/bsp/ti-j7xxx/ti-j7xxx-remoteproc.scc
new file mode 100644
index ..a1bc372d
--- /dev/null
+++ b/bsp/ti-j7xxx/ti-j7xxx-remoteproc.scc
@@ -0,0 +1 @@
+kconf hardware ti-j7xxx-remoteproc.cfg
diff --git a/bsp/ti-j7xxx/ti-j7xxx.cfg b/bsp/ti-j7xxx/ti-j7xxx.cfg
new file mode 100755
index ..65729df3
--- /dev/null
+++ b/bsp/ti-j7xxx/ti-j7xxx.cfg
@@ -0,0 +1,367 @@
+#
+#  WARNING
+#
+# This file is a kernel configuration fragment, and not a full kernel
+# configuration file.  The final kernel configuration is made up of
+# an assembly of processed fragments, each of which is designe

Re: [linux-yocto][v5.10/standard/preempt-rt/intel-sdk-5.10/intel-socfpga][PATCH 00/46] Update BSP intel-socfpga-64 to latest

2023-05-16 Thread Bruce Ashfield
In message: 
[linux-yocto][v5.10/standard/preempt-rt/intel-sdk-5.10/intel-socfpga][PATCH 
00/46] Update BSP intel-socfpga-64 to latest
on 16/05/2023 Kang Wenlin wrote:

> From: Wenlin Kang 
> 
> *** BLURB HERE ***

Still no blurb :)

But given that this is similar to yesterday's merge, I've applied
and pushed it to the appropriate branch.

Bruce

> 
> Alexey Gladkov (2):
>   Add a reference to ucounts for each cred
>   Use atomic_t for ucounts reference counting
> 
> Ang Tien Sung (3):
>   HSD #14015618796: crypto: intel_fcs: To support concurrent fcs clients
> requests
>   fpga: altera-cvp: Increase credit timeout
>   HSD #1509151525: fpga: altera-cvp: Truncated bitstream error support
> 
> Dinh Nguyen (5):
>   Revert "cgroup: Use open-time credentials for process migraton perm
> checks"
>   i2c: designware: introduce a custom scl recovery for SoCFPGA platforms
>   dt-bindings: i2c: dw: Add Intel's SoCFPGA I2C controller
>   arm: dts: socfpga: use the "intel,socfpga-i2c" binding
>   ARM: dts: add EMAC AXI settings for Cyclone5
> 
> Eric W. Biederman (1):
>   ucount: Make get_ucount a safe get_user replacement
> 
> Jason Wang (1):
>   vdpa: introduce virtio pci driver
> 
> John Harrison (1):
>   drm/i915/guc: Update to use firmware v49.0.1
> 
> Juergen Gross (1):
>   xen/grant-table: add gnttab_try_end_foreign_access()
> 
> Laura Abbott (1):
>   vdpa: clean up get_config_size ret value handling
> 
> Matthew Gerlach (3):
>   dt-bindings: soc: add bindings for Intel HPS Copy Engine
>   dt-bindings: intel: add binding for Intel n6000
>   arm64: dts: intel: add device tree for n6000
> 
> NagarajuDeepakX (1):
>   HSD #14014656595: drivers: net: phy: add qsfp_phy support
> 
> Niravkumar L Rabara (1):
>   HSD #18019805663: mtd: spi-nor: issi: Add IS25WP512 device
> 
> Radu Bacrau (1):
>   HSD #15010832611: firmware: stratix10-rsu: query spt addresses
> 
> Ritesh Harjani (2):
>   jbd2: refactor wait logic for transaction updates into a common
> function
>   jbd2: fix use-after-free of transaction_t race
> 
> Stefano Garzarella (3):
>   vdpa_sim: rename vdpasim_config_ops variables
>   vdpa: add get_config_size callback in vdpa_config_ops
>   vhost/vdpa: use get_config_size callback in
> vhost_vdpa_config_validate()
> 
> Teh Wen Ping (2):
>   HSD #18019787908 firmware: stratix10-svc: Reduce polling interval for
> command status
>   HSD #18019787908 crypto: intel_fcs: Reduce polling interval for
> GET_PROVISION_DATA
> 
> Teh, Wen Ping (6):
>   HSD #15010087323 firmware: stratix10-svc: AES, SHA2/HMAC and ECDSA
> service for large file
>   HSD #15010087323 crypto: intel_fcs: AES service for large file
>   HSD #15010087323 crypto: intel_fcs: ECDSA service for large file
>   HSD #15010087323 crypto: intel_fcs: SHA2/HMAC service for large file
>   HSD #1509644685 firmware: stratix10-svc: Generic Mailbox Command
>   HSD #1509644685 crypto: intel_fcs: Generic Mailbox Command
> 
> Tejun Heo (1):
>   cgroup: Use open-time credentials for process migraton perm checks
> 
> Teoh, Ji Sheng (3):
>   HSD #14015950233: arm64: configs: enable HW_RANDOM as kernel module
>   HSD #15010262011-1: arm64: dts: stratix10: change QSE phy-mode to
> 10gbase-r
>   HSD #15010262011-2: net: eth: altera: fix QSE driver broken link speed
> configuration
> 
> Tham, Mun Yew (7):
>   HSD #14014656595: net: ethernet: altera: add main and header file for
> Intel FPGA E-tile Ethernet driver
>   HSD #14014656595: net: ethernet: altera: add ethtool support for Intel
> FPGA E-tile Ethernet driver
>   HSD #14014656595: net: ethernet: altera: add FEC driver for Intel FPGA
> E-tile Ethernet driver
>   HSD #14014656595: net: ethernet: altera: add Intel FPGA E-tile
> Ethernet driver Makefile and Kconfig
>   HSD #14014656595: net: phy: add PHY_INTERFACE_MODE_25GKR
>   net: ethernet: Fix multiple definitions of alloc_init_skbufs and
> free_skbufs
>   HSD #22012268110: net: ethernet: altera: E-Tile fixed link
> implementation
> 
> Wenlin Kang (1):
>   Revert "intel: fcs: avoid allocating memory repeatedly"
> 
>  .../bindings/arm/intel,socfpga.yaml   |   27 +
>  .../bindings/i2c/snps,designware-i2c.yaml |2 +
>  .../soc/intel/intel,hps-copy-engine.yaml  |   51 +
>  arch/arm/boot/dts/socfpga.dtsi|   16 +-
>  arch/arm/boot/dts/socfpga_arria10.dtsi|   10 +-
>  .../boot/dts/altera/socfpga_stratix10.dtsi|   10 +-
>  .../dts/altera/socfpga_stratix10_qse.dtsi |2 +-
>  arch/arm64/boot/dts/intel/Makefile|3 +-
>  arch/arm64/boot/dts/intel/socfpga_agilex.dtsi |   10 +-
>  .../boot/dts/intel/socfpga_agilex_n6000.dts   |   66 +
>  arch/arm64/configs/defconfig  |1 +
>  drivers/Makefile  |1 +
>  drivers/crypto/intel_fcs.c|  888 --
>  drivers/firmware/stratix10-rsu.c  |   98 +
>  drivers/firmware/stratix10-svc.c  |  169 +-
>  drivers/fpga/altera-cvp.c   

Re: [linux-yocto] [std/rt kernel v6.1]: nxp-s32g: update rdb2 dts to keep align with SDK BSP36 release

2023-05-16 Thread Bruce Ashfield
In message: [linux-yocto] [std/rt kernel v6.1]: nxp-s32g: update rdb2 dts to 
keep align with SDK BSP36 release
on 16/05/2023 Zhantao Tang wrote:

> Hi Bruce,
> 
> The following patch is to update rdb2 dts to keep align with SDK BSP36 
> release.
> 
> Would you please help to merge it into the following:
>   v6.1/standard/nxp-sdk-5.15/nxp-s32g
>   v6.1/standard/preempt-rt/nxp-sdk-5.15/nxp-s32g
> branches?

merged.

Bruce

> 
> 
> Thanks,
> Zhantao
> 

-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.
View/Reply Online (#12611): 
https://lists.yoctoproject.org/g/linux-yocto/message/12611
Mute This Topic: https://lists.yoctoproject.org/mt/98923002/21656
Group Owner: linux-yocto+ow...@lists.yoctoproject.org
Unsubscribe: 
https://lists.yoctoproject.org/g/linux-yocto/leave/6687884/21656/624485779/xyzzy
 [arch...@mail-archive.com]
-=-=-=-=-=-=-=-=-=-=-=-



Re: [linux-yocto] [linux-ycoto][linux-ycoto v6.1/standard/nxp-sdk-6.1/nxp-soc & v6.1/standard/preempt-rt/nxp-sdk-6.1/nxp-soc][PATCH 1/2] dt-bindings: clocks: imx8mp: "IMX8MP_CLK_USB_SUSP" redefined

2023-05-16 Thread Bruce Ashfield
It looks like patch 2/2 was part of the updates I did last night, so I've only 
merged patch 1/2 to the branches.

Bruce

In message: [linux-ycoto][linux-ycoto v6.1/standard/nxp-sdk-6.1/nxp-soc & 
v6.1/standard/preempt-rt/nxp-sdk-6.1/nxp-soc][PATCH 1/2] dt-bindings: clocks: 
imx8mp: "IMX8MP_CLK_USB_SUSP" redefined
on 16/05/2023 Xiaolei Wang wrote:

> Both commit 8ff0df6777bd and upstream commit 7579645760a4 submitted
> IMX8MP_CLK_USB_SUSP, resulting in a compilation error. This patch
> retains the SDK code to solve the compilation error.
> 
> Signed-off-by: Xiaolei Wang 
> ---
>  include/dt-bindings/clock/imx8mp-clock.h | 1 -
>  1 file changed, 1 deletion(-)
> 
> diff --git a/include/dt-bindings/clock/imx8mp-clock.h 
> b/include/dt-bindings/clock/imx8mp-clock.h
> index 2d68d620b5d0..95d239287971 100644
> --- a/include/dt-bindings/clock/imx8mp-clock.h
> +++ b/include/dt-bindings/clock/imx8mp-clock.h
> @@ -324,7 +324,6 @@
>  #define IMX8MP_CLK_CLKOUT2_SEL   317
>  #define IMX8MP_CLK_CLKOUT2_DIV   318
>  #define IMX8MP_CLK_CLKOUT2   319
> -#define IMX8MP_CLK_USB_SUSP  320
>  #define IMX8MP_CLK_MEDIA_LDB_ROOT320
>  #define IMX8MP_CLK_AUDIO_AHB_ROOT321
>  #define IMX8MP_CLK_AUDIO_AXI_ROOT322
> -- 
> 2.25.1
> 

-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.
View/Reply Online (#12610): 
https://lists.yoctoproject.org/g/linux-yocto/message/12610
Mute This Topic: https://lists.yoctoproject.org/mt/98922957/21656
Group Owner: linux-yocto+ow...@lists.yoctoproject.org
Unsubscribe: 
https://lists.yoctoproject.org/g/linux-yocto/leave/6687884/21656/624485779/xyzzy
 [arch...@mail-archive.com]
-=-=-=-=-=-=-=-=-=-=-=-



[linux-yocto] [PATCH] dts: s32g: rdb2: update dts to keep align with SDK BSP36 release

2023-05-16 Thread Zhantao Tang via lists.yoctoproject.org
The commit 3686673dc30d ("arm64: dts: s32g2: add VNP-EVB and VNP-RDB2 support")
added rdb2 dts support. Given the SDK BSP36 has been released, and the dts
file need to update to compatible with it.

So update rdb2 dts file and drop the unneeded contents.

Signed-off-by: Zhantao Tang 
---
 .../boot/dts/freescale/s32g274a-rdb2.dts  | 42 +++
 1 file changed, 6 insertions(+), 36 deletions(-)

diff --git a/arch/arm64/boot/dts/freescale/s32g274a-rdb2.dts 
b/arch/arm64/boot/dts/freescale/s32g274a-rdb2.dts
index e05ee854cdf5..fa579134532a 100644
--- a/arch/arm64/boot/dts/freescale/s32g274a-rdb2.dts
+++ b/arch/arm64/boot/dts/freescale/s32g274a-rdb2.dts
@@ -1,40 +1,10 @@
-// SPDX-License-Identifier: GPL-2.0-or-later OR MIT
+// SPDX-License-Identifier: GPL-2.0-or-later
 /*
- * Copyright (c) 2021 SUSE LLC
- * Copyright (c) 2019-2021 NXP
+ * Device Tree file for S32G274ARDB Board Rev C.
+ *
+ * Copyright 2020-2022 NXP
+ *
  */
 
 /dts-v1/;
-
-#include "s32g2.dtsi"
-
-/ {
-   model = "NXP S32G2 Reference Design Board 2 (S32G-VNP-RDB2)";
-   compatible = "nxp,s32g274a-rdb2", "nxp,s32g2";
-
-   aliases {
-   serial0 = &uart0;
-   serial1 = &uart1;
-   };
-
-   chosen {
-   stdout-path = "serial0:115200n8";
-   };
-
-   /* 4GiB RAM */
-   memory@8000 {
-   device_type = "memory";
-   reg = <0x0 0x8000 0 0x8000>,
- <0x8 0x8000 0 0x8000>;
-   };
-};
-
-/* UART (J2) to Micro USB port */
-&uart0 {
-   status = "okay";
-};
-
-/* UART (J1) to Micro USB port */
-&uart1 {
-   status = "okay";
-};
+#include "s32g274a-rdb2.dtsi"
-- 
2.25.1


-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.
View/Reply Online (#12609): 
https://lists.yoctoproject.org/g/linux-yocto/message/12609
Mute This Topic: https://lists.yoctoproject.org/mt/98923003/21656
Group Owner: linux-yocto+ow...@lists.yoctoproject.org
Unsubscribe: https://lists.yoctoproject.org/g/linux-yocto/unsub 
[arch...@mail-archive.com]
-=-=-=-=-=-=-=-=-=-=-=-



[linux-yocto] [std/rt kernel v6.1]: nxp-s32g: update rdb2 dts to keep align with SDK BSP36 release

2023-05-16 Thread Zhantao Tang via lists.yoctoproject.org
Hi Bruce,

The following patch is to update rdb2 dts to keep align with SDK BSP36 release.

Would you please help to merge it into the following:
v6.1/standard/nxp-sdk-5.15/nxp-s32g
v6.1/standard/preempt-rt/nxp-sdk-5.15/nxp-s32g
branches?


Thanks,
Zhantao


-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.
View/Reply Online (#12608): 
https://lists.yoctoproject.org/g/linux-yocto/message/12608
Mute This Topic: https://lists.yoctoproject.org/mt/98923002/21656
Group Owner: linux-yocto+ow...@lists.yoctoproject.org
Unsubscribe: https://lists.yoctoproject.org/g/linux-yocto/unsub 
[arch...@mail-archive.com]
-=-=-=-=-=-=-=-=-=-=-=-



[linux-yocto] [linux-ycoto][linux-ycoto v6.1/standard/nxp-sdk-6.1/nxp-soc & v6.1/standard/preempt-rt/nxp-sdk-6.1/nxp-soc][PATCH 2/2] clk: imx: Fix build error base is undefined

2023-05-16 Thread Xiaolei Wang via lists.yoctoproject.org
This patch solves the "base" undefined problem
caused by commit e23265771cb23("LF-7858-01 clk:
imx: Add more clock on imx93") back port error.

Signed-off-by: Xiaolei Wang 
---
 drivers/clk/imx/clk-imx93.c | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/drivers/clk/imx/clk-imx93.c b/drivers/clk/imx/clk-imx93.c
index 41d67a0c26a1..603ca3dd9627 100644
--- a/drivers/clk/imx/clk-imx93.c
+++ b/drivers/clk/imx/clk-imx93.c
@@ -317,8 +317,8 @@ static int imx93_clocks_probe(struct platform_device *pdev)
if (WARN_ON(!anatop_base))
return -ENOMEM;
 
-   clks[IMX93_CLK_ARM_PLL] = imx_clk_fracn_gppll("arm_pll", "osc_24m", 
base + 0x1000,
-   acn_gppll);
+   clks[IMX93_CLK_ARM_PLL] = imx_clk_fracn_gppll("arm_pll", "osc_24m", 
anatop_base + 0x1000,
+   &imx_fracn_gppll);
clks[IMX93_CLK_AUDIO_PLL] = imx_clk_fracn_gppll("audio_pll", "osc_24m", 
anatop_base + 0x1200,
&imx_fracn_gppll);
clks[IMX93_CLK_VIDEO_PLL] = imx_clk_fracn_gppll("video_pll", "osc_24m", 
anatop_base + 0x1400,
-- 
2.25.1


-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.
View/Reply Online (#12607): 
https://lists.yoctoproject.org/g/linux-yocto/message/12607
Mute This Topic: https://lists.yoctoproject.org/mt/98922962/21656
Group Owner: linux-yocto+ow...@lists.yoctoproject.org
Unsubscribe: https://lists.yoctoproject.org/g/linux-yocto/unsub 
[arch...@mail-archive.com]
-=-=-=-=-=-=-=-=-=-=-=-



[linux-yocto] [linux-ycoto][linux-ycoto v6.1/standard/nxp-sdk-6.1/nxp-soc & v6.1/standard/preempt-rt/nxp-sdk-6.1/nxp-soc][PATCH 1/2] dt-bindings: clocks: imx8mp: "IMX8MP_CLK_USB_SUSP" redefined

2023-05-16 Thread Xiaolei Wang via lists.yoctoproject.org
Both commit 8ff0df6777bd and upstream commit 7579645760a4 submitted
IMX8MP_CLK_USB_SUSP, resulting in a compilation error. This patch
retains the SDK code to solve the compilation error.

Signed-off-by: Xiaolei Wang 
---
 include/dt-bindings/clock/imx8mp-clock.h | 1 -
 1 file changed, 1 deletion(-)

diff --git a/include/dt-bindings/clock/imx8mp-clock.h 
b/include/dt-bindings/clock/imx8mp-clock.h
index 2d68d620b5d0..95d239287971 100644
--- a/include/dt-bindings/clock/imx8mp-clock.h
+++ b/include/dt-bindings/clock/imx8mp-clock.h
@@ -324,7 +324,6 @@
 #define IMX8MP_CLK_CLKOUT2_SEL 317
 #define IMX8MP_CLK_CLKOUT2_DIV 318
 #define IMX8MP_CLK_CLKOUT2 319
-#define IMX8MP_CLK_USB_SUSP320
 #define IMX8MP_CLK_MEDIA_LDB_ROOT  320
 #define IMX8MP_CLK_AUDIO_AHB_ROOT  321
 #define IMX8MP_CLK_AUDIO_AXI_ROOT  322
-- 
2.25.1


-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.
View/Reply Online (#12606): 
https://lists.yoctoproject.org/g/linux-yocto/message/12606
Mute This Topic: https://lists.yoctoproject.org/mt/98922957/21656
Group Owner: linux-yocto+ow...@lists.yoctoproject.org
Unsubscribe: https://lists.yoctoproject.org/g/linux-yocto/unsub 
[arch...@mail-archive.com]
-=-=-=-=-=-=-=-=-=-=-=-