Hi Bruce, This branch is provided for preempt RT.
Thanks, Ruiqiang ________________________________ From: linux-yocto@lists.yoctoproject.org <linux-yocto@lists.yoctoproject.org> on behalf of Ruiqiang Hao via lists.yoctoproject.org <Ruiqiang.Hao=windriver....@lists.yoctoproject.org> Sent: Friday, April 28, 2023 16:03 To: bruce.ashfi...@gmail.com <bruce.ashfi...@gmail.com>; Hao, Ruiqiang <ruiqiang....@windriver.com> Cc: linux-yocto@lists.yoctoproject.org <linux-yocto@lists.yoctoproject.org> Subject: Re: [linux-yocto][linux-yocto v5.15] update to SDK12.23.04 for marvell octeon[RT] Hi Bruce, Sorry, my branch name in the above email is incorrect, please merge into follow branch. repo: linux-yocto branch: v5.15/standard/preempt-rt/cn-sdkv5.15/octeon Thanks, Ruiqiang ________________________________ From: linux-yocto@lists.yoctoproject.org <linux-yocto@lists.yoctoproject.org> on behalf of Ruiqiang Hao via lists.yoctoproject.org <Ruiqiang.Hao=windriver....@lists.yoctoproject.org> Sent: Friday, April 28, 2023 15:53 To: bruce.ashfi...@gmail.com <bruce.ashfi...@gmail.com> Cc: linux-yocto@lists.yoctoproject.org <linux-yocto@lists.yoctoproject.org> Subject: [linux-yocto][linux-yocto v5.15] update to SDK12.23.04 for marvell octeon[RT] Hi Bruce, Please help to merge these patches into our linux-yocto repo. repo: linux-yocto branch: v5.15/standard/preempt-rt/cn-sdkv5.4/octeon Thanks, Ruiqiang The following changes since commit 27ce0c445507e848b9ed5de6a0d6b02d2510e12c: Merge branch 'v5.15/standard/preempt-rt/base' into v5.15/standard/preempt-rt/cn-sdkv5.15/octeon (2023-04-27 10:30:42 -0400) are available in the Git repository at: g...@github.com:cythe/linux.git v5.15/standard/preempt-rt/cn-sdkv5.15/octeon for you to fetch changes up to 5a32bd6c1fb3869464a5ff2f68318d978b5797c2: octeontx2-af: update TIM adjust GTI errata silicons (2023-04-28 02:37:58 +0000) ---------------------------------------------------------------- Damian Eppel (2): firmware: octeontx2: sysfs interface for retimer firmware: octeontx2: retimer-mgmt: change SMC call number Geetha sowjanya (3): octeontx2-af: mcs: Fix per port bypass config octeontx2-af: mcs: Remove SA stats support octeontx2-pf: Using compound/head page ref count George Cherian (1): driver:mpam: Fix the compilations issues when ACPI is not selected Gowthami Thiagarajan (4): drivers: mtd: spi-nor: Support kmsg dumper based on pstore/blk spi: spi-nor: Fix the spi_nor_panic_write drivers:spi:cadence-xspi: Add low-level changes to support kmsg panic/oops write drivers:spi:cadence-xspi: Switch to polling mode when in panic Hariprasad Kelam (2): octeontx2-af: cn10kb: Correct PF to NIX block mapping octeontx2-pf: Define new ethtool modes for CN10KB Naveen Mamindlapalli (5): octeontx2-af: Fix return value in rvu_mbox_handler_nix_lf_stop_rx octeontx2-bphy-netdev: cnf10k: don't modify pps threshold when sw timecounter is not used octeontx2-af: Fix ptp timestamp conversion when using external clock octeontx2-bphy-netdev: Fix ptp timestamp conversion when using external clock octeontx2-bphy-netdev: Fixed sparse errors Nithin Dabilpuram (1): octeontx2-af: fix issue with spitosa table teardown Piyush Malgujar (1): driver: spi: cadence: Add ACPI support Radha Mohan Chintakuntla (2): ptm-ep: Add PTM requestor driver octeontx2-sdp: add CN10kB for using correct mask Rahul Bhansali (1): octeontx2-af: updated Tx link register range Rakesh Babu Saladi (1): octeontx2-af: cn10k: Apply PTP errata workaround for relevant chip variants Shijith Thotton (1): octeontx2-af: update TIM adjust GTI errata silicons Srujana Challa (6): octeontx2-af: fix CPT ctx flush crypto:octeontx2: fetch engine capabilities for SGv2 crypto: octeontx2: add LF reset on queue disable crypto:octeontx2: Fix CN10KA model detection logic crypto: octeontx2: add devlink option to set max_rxc_icb_cnt octeontx2-af: fix accessing of CPT register on 105xx. Subbaraya Sundeep (4): octeontx2-pf: mcs: Match macsec ethertype along with DMAC octeontx2-pf: mcs: Fix shared counters logic octeontx2-af: Remove AF resource limits octeontx2-pf: Restore TC ingress police rules when interface is up Suman Ghosh (9): octeontx2-af: Fix issues with NPC field hash extract octeontx2-pf: Update PFC configuration Octeontx2-af: Remove DMAC filter check during NPC initialization Octeontx2-pf: Fix error condition for GTP-U/C rule insertion Octeontx2-af: Install TC filter rules in hardware based on priority octeontx2-af: Remove tc rule count check while getting ntuple rule count octeontx2-pf: Remove source port check while adding ntuple rule for GTP-U/C octeontx2-pf: Check ntuple status from netdev feautre status octeontx2-af: Enable hash extraction of IPv6 source/destination Sunil Kumar Kori (1): octeontx2-af: fix Rx PTP mode cleanup drivers/crypto/marvell/octeontx2/cn10k_cpt.c | 18 +- drivers/crypto/marvell/octeontx2/cn10k_cpt.h | 1 + drivers/crypto/marvell/octeontx2/otx2_cpt_common.h | 17 +- .../crypto/marvell/octeontx2/otx2_cpt_devlink.c | 45 + .../marvell/octeontx2/otx2_cpt_mbox_common.c | 25 + drivers/crypto/marvell/octeontx2/otx2_cpt_reqmgr.h | 16 +- drivers/crypto/marvell/octeontx2/otx2_cptlf.h | 76 +- drivers/crypto/marvell/octeontx2/otx2_cptpf_mbox.c | 1 + drivers/crypto/marvell/octeontx2/otx2_cptvf.h | 2 + drivers/crypto/marvell/octeontx2/otx2_cptvf_main.c | 13 + drivers/crypto/marvell/octeontx2/otx2_cptvf_mbox.c | 27 + drivers/firmware/octeontx2/Kconfig | 15 + drivers/firmware/octeontx2/Makefile | 1 + drivers/firmware/octeontx2/retimer-mgmt.c | 243 +++++ drivers/mtd/spi-nor/core.c | 61 ++ drivers/net/ethernet/marvell/octeontx2/af/Makefile | 2 +- drivers/net/ethernet/marvell/octeontx2/af/cgx.c | 38 +- .../net/ethernet/marvell/octeontx2/af/cgx_fw_if.h | 11 +- drivers/net/ethernet/marvell/octeontx2/af/mbox.h | 25 +- drivers/net/ethernet/marvell/octeontx2/af/mcs.c | 75 +- drivers/net/ethernet/marvell/octeontx2/af/mcs.h | 1 - .../net/ethernet/marvell/octeontx2/af/mcs_reg.h | 9 - .../net/ethernet/marvell/octeontx2/af/mcs_rvu_if.c | 24 - drivers/net/ethernet/marvell/octeontx2/af/ptp.c | 30 +- drivers/net/ethernet/marvell/octeontx2/af/rvu.c | 116 ++- drivers/net/ethernet/marvell/octeontx2/af/rvu.h | 21 +- .../net/ethernet/marvell/octeontx2/af/rvu_cgx.c | 4 +- .../net/ethernet/marvell/octeontx2/af/rvu_cpt.c | 27 +- .../ethernet/marvell/octeontx2/af/rvu_debugfs.c | 78 +- .../ethernet/marvell/octeontx2/af/rvu_devlink.c | 2 + .../net/ethernet/marvell/octeontx2/af/rvu_nix.c | 9 +- .../ethernet/marvell/octeontx2/af/rvu_nix_spi.c | 4 +- .../net/ethernet/marvell/octeontx2/af/rvu_npc.c | 1 + .../net/ethernet/marvell/octeontx2/af/rvu_npc_fs.c | 42 +- .../net/ethernet/marvell/octeontx2/af/rvu_npc_fs.h | 4 + .../ethernet/marvell/octeontx2/af/rvu_npc_hash.c | 131 ++- .../ethernet/marvell/octeontx2/af/rvu_npc_hash.h | 12 +- .../net/ethernet/marvell/octeontx2/af/rvu_reg.c | 4 +- .../net/ethernet/marvell/octeontx2/af/rvu_reg.h | 1 + .../net/ethernet/marvell/octeontx2/af/rvu_switch.c | 6 +- .../ethernet/marvell/octeontx2/af/rvu_validation.c | 987 --------------------- .../ethernet/marvell/octeontx2/af/rvu_validation.h | 69 -- .../ethernet/marvell/octeontx2/bphy/bphy_common.h | 4 +- .../ethernet/marvell/octeontx2/bphy/cnf10k_cpri.c | 4 +- .../ethernet/marvell/octeontx2/bphy/cnf10k_rfoe.c | 38 +- .../ethernet/marvell/octeontx2/bphy/cnf10k_rfoe.h | 31 +- .../marvell/octeontx2/bphy/cnf10k_rfoe_ptp.c | 11 +- .../marvell/octeontx2/bphy/otx2_bphy_debugfs.c | 21 +- .../ethernet/marvell/octeontx2/bphy/otx2_cpri.c | 4 +- .../ethernet/marvell/octeontx2/bphy/otx2_rfoe.c | 34 +- drivers/net/ethernet/marvell/octeontx2/nic/cn10k.c | 3 + .../ethernet/marvell/octeontx2/nic/cn10k_macsec.c | 161 +--- .../ethernet/marvell/octeontx2/nic/otx2_common.c | 7 +- .../ethernet/marvell/octeontx2/nic/otx2_common.h | 19 +- .../ethernet/marvell/octeontx2/nic/otx2_dcbnl.c | 12 +- .../ethernet/marvell/octeontx2/nic/otx2_devlink.c | 1 - .../ethernet/marvell/octeontx2/nic/otx2_ethtool.c | 24 +- .../ethernet/marvell/octeontx2/nic/otx2_flows.c | 11 +- .../net/ethernet/marvell/octeontx2/nic/otx2_pf.c | 2 + .../net/ethernet/marvell/octeontx2/nic/otx2_tc.c | 425 ++++++--- .../net/ethernet/marvell/octeontx2/nic/otx2_txrx.c | 2 +- .../net/ethernet/marvell/octeontx2/nic/qos_sq.c | 5 +- drivers/platform/mpam/mpam_devices.c | 7 +- drivers/soc/marvell/Kconfig | 10 + drivers/soc/marvell/Makefile | 1 + drivers/soc/marvell/octeontx2-sdp/sdp.c | 1 + drivers/soc/marvell/ptm-ep/Makefile | 7 + drivers/soc/marvell/ptm-ep/ptm_ep.c | 296 ++++++ drivers/soc/marvell/ptm-ep/ptm_ep.h | 42 + drivers/spi/spi-cadence-xspi.c | 133 ++- include/linux/acpi.h | 4 - include/linux/mtd/spi-nor.h | 1 + 72 files changed, 1853 insertions(+), 1762 deletions(-) create mode 100644 drivers/firmware/octeontx2/retimer-mgmt.c delete mode 100644 drivers/net/ethernet/marvell/octeontx2/af/rvu_validation.c delete mode 100644 drivers/net/ethernet/marvell/octeontx2/af/rvu_validation.h create mode 100644 drivers/soc/marvell/ptm-ep/Makefile create mode 100644 drivers/soc/marvell/ptm-ep/ptm_ep.c create mode 100644 drivers/soc/marvell/ptm-ep/ptm_ep.h
-=-=-=-=-=-=-=-=-=-=-=- Links: You receive all messages sent to this group. View/Reply Online (#12454): https://lists.yoctoproject.org/g/linux-yocto/message/12454 Mute This Topic: https://lists.yoctoproject.org/mt/98676463/21656 Group Owner: linux-yocto+ow...@lists.yoctoproject.org Unsubscribe: https://lists.yoctoproject.org/g/linux-yocto/unsub [arch...@mail-archive.com] -=-=-=-=-=-=-=-=-=-=-=-