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
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
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
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
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
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
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
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
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
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
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
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] -=-=-=-=-=-=-=-=-=-=-=-