In message: [linux-yocto][linux-yocto v6.1] kernel code for marvell cn96xx [RT] on 17/08/2023 Ruiqiang Hao wrote:
> Hi Bruce, > > Please help to merge code into our linux-yocto repo. > > repo: > linux-yocto > branch: > v6.1/standard/preempt-rt/cn-sdkv5.15/octeon merged. Bruce > > Thanks, > Ruiqiang > > The following changes since commit 87fb080409cccf2e6dc752164b5af988622e86dd: > > Merge branch 'v6.1/standard/base' into > v6.1/standard/preempt-rt/cn-sdkv5.15/octeon (2023-08-14 12:12:36 -0400) > > are available in the Git repository at: > > g...@github.com:cythe/linux.git > linux-yocto/v6.1/standard/preempt-rt/cn-sdkv5.15/octeon > > for you to fetch changes up to 499a6c331620077037a8ed5e426e881314bcc012: > > drivers: mpam: Drop the improper assertions (2023-08-16 08:05:21 +0000) > > ---------------------------------------------------------------- > Amritha Nambiar (1): > act_skbedit: skbedit queue mapping for receive queue > > Bharat Bhushan (3): > Watchdog: Add marvell GTI watchdog driver > hwrng: cn10k: Add extended trng register support > dt-bindings: watchdog: marvell GTI system watchdog driver > > Bruno Matic (1): > drivers: i2c-octeon-core: Add error state recovery > > Emeel Hakim (2): > vlan: Add MACsec offload operations for VLAN interface > macsec: Don't rely solely on the dst MAC address to identify > destination MACsec device > > Geetha sowjanya (5): > Revert: 'octeontx2-af: Secure APR table update with the lock' > octeontx2-pf: Fix xdp frame start address > octeontx2-pf: Remove xdp queues on program detach > octeontx2-af: mcs: Fix sa entries size > octeontx2-pf: Fix adding mbox work queue entry when num_vfs > 64 > > George Cherian (2): > watchdog: sbsa_gwdt: Apply the Errata workaround seen on CN10K > Processors > watchdog:marvell_gti: Update missing MODULE_LICENSE > > Hariprasad Kelam (2): > octeontx2-pf: Qos: Validate quantum parameter > octeontx2-pf: Qos: fix root node dwrr priority corruption > > Kevin Hao (1): > drivers: mpam: Drop the improper assertions > > Kiran Kumar K (1): > octeontx2-af: Add KPU parsing support for IPV6 SRH header > > Linu Cherian (6): > coresight: tmc: Keep reserved region parsing common > coresight: core: Add provision for panic callbacks > coresight: tmc: Enable panic sync handling > coresight: etm4x: Configure ETM to trigger on panic > coresight: cti: Add CTI id for Neoverse N2 core CTI > coresight: tmc: Stop trace capture on FlIn > > Min Li (2): > ptp: idt82p33: Add PTP_CLK_REQ_EXTTS support > ptp: idt82p33: remove PEROUT_ENABLE_OUTPUT_MASK > > Naveen Mamindlapalli (7): > octeontx2-bphy-netdev: Fix register offset definitions > octeontx2-bphy-netdev: cnf10k: don't drop packets with macsec errors > driver: mfd/misc/ptp: update renasas smu drivers to v1.0 tag > ptp_clockmatrix: print driver version during probe > octeontx2-pf: Use TL2 level for egress match all configuration > octeontx2-bphy-netdev: Add an ioctl to reset PTP PHC sw timecounter > offset > octeontx-bphy-netdev: enable mbt full drop enable > > Nithin Dabilpuram (2): > crypto: octeontx2: support setting ctx ilen for inline CPT LF > octeontx2-af: avoid RXC register access in FLR on CN10KB > > Ratheesh Kannoth (3): > octeontx2-pf: Add support for page pool > octeontx2-pf: TC flower offload support for rxqueue mapping > octeontx-pf: Fix Call trace' while running netdev rss test > > Ruiqiang Hao (2): > mmc: cavium-thunderx: Drop the IRQF_NO_THREAD constraint > octeontx2-pf: drop unused parts introduced by marvell SDK12 > > Sai Krishna (1): > octeontx2-pf: Use HW PTP timestamp atomic update to avoid SW > timecounter. > > Sebastien Dubois (4): > drivers: mrvl_swup: Add logging for clone and get_version calls > drivers: mrvl_swup: Add logging for read flash call > drivers: mrvl_swup: Add debug flag for SMC calls > drivers: mrvl_swup: clear SMC log buffer for each SMC call > > Srujana Challa (3): > crypto: octeontx2: add devlink option to set t106 mode > crypto: octeontx2: fix opcode incase of SGv2 > crypto: octeontx2: fix devlink params get callback > > Subbaraya Sundeep (3): > octeontx2-pf: mcs: Support VLAN in clear text > macsec: Use helper macsec_netdev_priv for offload drivers > octeontx2-af: Remove the PF_FUNC validation for NPC transmit rules > > Suman Ghosh (6): > octeontx2-pf: Allow ntuple rule to direct packet to VF with higher Rx > queue than its PF > octeontx2-pf: Fix memory leak during interface down > octeontx2-af: Add a new mbox to read/write MCAM hit status > octeontx2-af: Tc flower offload support for inner VLAN > octeonxt2-pf: Fix backpressure config for multiple PFC priorities to > work simultaneously. > octeontx2-af: Remove MAC address validation check > > Suneel Garapati (2): > drivers: spi: Add arbitration support for Cadence SPI > spi: Add xfer() function for cadence xSPI > > Sunil Goutham (1): > octeontx-83: Ignore BGX operations for LBK interfaces > > Vasyl Gomonovych (1): > driver: edac: octeontx: Init MC grain > > Witold Sadowski (1): > drivers: spi: cadence: Reconfigure xSPI config to STIG Mode > > .../devicetree/bindings/ptp/ptp-idtcm.yaml | 6 +- > .../bindings/watchdog/marvell,cn10624-wdt.yaml | 83 +++ > drivers/char/hw_random/cn10k-rng.c | 63 +- > drivers/crypto/marvell/octeontx2/otx2_cpt_common.h | 10 + > .../crypto/marvell/octeontx2/otx2_cpt_devlink.c | 60 +- > .../crypto/marvell/octeontx2/otx2_cpt_hw_types.h | 4 +- > drivers/crypto/marvell/octeontx2/otx2_cptlf.c | 33 + > drivers/crypto/marvell/octeontx2/otx2_cptlf.h | 17 + > drivers/crypto/marvell/octeontx2/otx2_cptpf_main.c | 4 +- > drivers/crypto/marvell/octeontx2/otx2_cptpf_mbox.c | 5 + > drivers/crypto/marvell/octeontx2/otx2_cptvf_hash.c | 10 +- > drivers/edac/octeontx_edac.c | 4 + > drivers/hwtracing/coresight/coresight-core.c | 31 + > drivers/hwtracing/coresight/coresight-cti-core.c | 1 + > drivers/hwtracing/coresight/coresight-etm4x-core.c | 17 +- > drivers/hwtracing/coresight/coresight-etm4x.h | 26 + > drivers/hwtracing/coresight/coresight-tmc-core.c | 20 +- > drivers/hwtracing/coresight/coresight-tmc-etf.c | 64 +- > drivers/hwtracing/coresight/coresight-tmc-etr.c | 62 +- > drivers/hwtracing/coresight/coresight-tmc.h | 3 + > drivers/i2c/busses/i2c-octeon-core.c | 25 +- > drivers/mfd/rsmu.h | 2 + > drivers/mfd/rsmu_core.c | 1 + > drivers/mfd/rsmu_i2c.c | 166 ++++- > drivers/mfd/rsmu_spi.c | 52 +- > drivers/misc/Kconfig | 9 + > drivers/misc/Makefile | 2 + > drivers/misc/rsmu_cdev.c | 335 ++++++++++ > drivers/misc/rsmu_cdev.h | 119 ++++ > drivers/misc/rsmu_cm.c | 310 +++++++++ > drivers/misc/rsmu_sabre.c | 282 ++++++++ > drivers/mmc/host/cavium-thunderx.c | 2 +- > drivers/net/ethernet/cavium/thunder/nic_main.c | 17 +- > drivers/net/ethernet/marvell/octeontx2/Kconfig | 1 + > drivers/net/ethernet/marvell/octeontx2/af/cgx.c | 3 - > drivers/net/ethernet/marvell/octeontx2/af/mbox.h | 48 +- > drivers/net/ethernet/marvell/octeontx2/af/npc.h | 3 + > .../ethernet/marvell/octeontx2/af/npc_profile.h | 104 ++- > drivers/net/ethernet/marvell/octeontx2/af/ptp.c | 144 ++++- > drivers/net/ethernet/marvell/octeontx2/af/ptp.h | 2 +- > drivers/net/ethernet/marvell/octeontx2/af/rvu.c | 2 +- > drivers/net/ethernet/marvell/octeontx2/af/rvu.h | 21 + > .../net/ethernet/marvell/octeontx2/af/rvu_cn10k.c | 8 +- > .../net/ethernet/marvell/octeontx2/af/rvu_cpt.c | 27 +- > .../ethernet/marvell/octeontx2/af/rvu_debugfs.c | 5 + > .../net/ethernet/marvell/octeontx2/af/rvu_npc.c | 32 - > .../net/ethernet/marvell/octeontx2/af/rvu_npc_fs.c | 78 +++ > .../net/ethernet/marvell/octeontx2/af/rvu_reg.h | 9 +- > .../marvell/octeontx2/bphy/cnf10k_bphy_hw.h | 179 +++--- > .../ethernet/marvell/octeontx2/bphy/cnf10k_rfoe.c | 57 +- > .../ethernet/marvell/octeontx2/bphy/cnf10k_rfoe.h | 1 + > .../marvell/octeontx2/bphy/cnf10k_rfoe_ptp.c | 39 +- > .../ethernet/marvell/octeontx2/bphy/otx2_bphy.h | 1 + > .../ethernet/marvell/octeontx2/bphy/otx2_bphy_hw.h | 124 ++-- > .../marvell/octeontx2/bphy/otx2_bphy_main.c | 37 ++ > .../ethernet/marvell/octeontx2/bphy/otx2_rfoe.h | 1 + > .../marvell/octeontx2/bphy/otx2_rfoe_ptp.c | 36 +- > .../ethernet/marvell/octeontx2/nic/cn10k_macsec.c | 42 +- > .../ethernet/marvell/octeontx2/nic/otx2_common.c | 90 ++- > .../ethernet/marvell/octeontx2/nic/otx2_common.h | 8 +- > .../ethernet/marvell/octeontx2/nic/otx2_dcbnl.c | 10 +- > .../ethernet/marvell/octeontx2/nic/otx2_ethtool.c | 2 - > .../ethernet/marvell/octeontx2/nic/otx2_flows.c | 14 + > .../net/ethernet/marvell/octeontx2/nic/otx2_pf.c | 24 +- > .../net/ethernet/marvell/octeontx2/nic/otx2_ptp.c | 177 +++++- > .../net/ethernet/marvell/octeontx2/nic/otx2_tc.c | 128 ++-- > .../net/ethernet/marvell/octeontx2/nic/otx2_txrx.c | 23 +- > .../net/ethernet/marvell/octeontx2/nic/otx2_txrx.h | 1 + > drivers/net/ethernet/marvell/octeontx2/nic/qos.c | 74 ++- > .../net/ethernet/marvell/octeontx2/nic/qos_sq.c | 2 +- > drivers/net/macsec.c | 6 + > drivers/platform/mpam/mpam_devices.c | 6 - > drivers/ptp/ptp_clockmatrix.c | 58 +- > drivers/ptp/ptp_clockmatrix.h | 32 +- > drivers/ptp/ptp_idt82p33.c | 707 > ++++++++++++++++++--- > drivers/ptp/ptp_idt82p33.h | 21 +- > drivers/soc/marvell/cn10ka-swup/mrvl_swup.c | 100 ++- > drivers/soc/marvell/cn10ka-swup/mrvl_swup.h | 62 +- > drivers/spi/Kconfig | 47 ++ > drivers/spi/spi-cadence-xspi.c | 574 ++++++++++++++++- > drivers/watchdog/Kconfig | 13 + > drivers/watchdog/Makefile | 1 + > drivers/watchdog/marvell_gti_wdt.c | 350 ++++++++++ > drivers/watchdog/sbsa_gwdt.c | 41 +- > include/linux/coresight.h | 11 + > include/linux/mfd/idt82p33_reg.h | 11 +- > include/linux/mfd/idt8a340_reg.h | 546 ++++++++-------- > include/linux/mfd/rsmu.h | 5 +- > include/net/act_api.h | 1 + > include/net/flow_offload.h | 2 + > include/net/macsec.h | 10 + > include/net/tc_act/tc_skbedit.h | 29 + > include/uapi/linux/rsmu.h | 108 ++++ > net/8021q/vlan_dev.c | 242 +++++++ > net/sched/act_skbedit.c | 11 +- > net/sched/cls_api.c | 7 + > 96 files changed, 5407 insertions(+), 996 deletions(-) > create mode 100644 > Documentation/devicetree/bindings/watchdog/marvell,cn10624-wdt.yaml > create mode 100644 drivers/misc/rsmu_cdev.c > create mode 100644 drivers/misc/rsmu_cdev.h > create mode 100644 drivers/misc/rsmu_cm.c > create mode 100644 drivers/misc/rsmu_sabre.c > create mode 100644 drivers/watchdog/marvell_gti_wdt.c > create mode 100644 include/uapi/linux/rsmu.h
-=-=-=-=-=-=-=-=-=-=-=- Links: You receive all messages sent to this group. View/Reply Online (#12990): https://lists.yoctoproject.org/g/linux-yocto/message/12990 Mute This Topic: https://lists.yoctoproject.org/mt/100793381/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] -=-=-=-=-=-=-=-=-=-=-=-