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
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:
[email protected]: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 (#12983):
https://lists.yoctoproject.org/g/linux-yocto/message/12983
Mute This Topic: https://lists.yoctoproject.org/mt/100793381/21656
Group Owner: [email protected]
Unsubscribe: https://lists.yoctoproject.org/g/linux-yocto/unsub
[[email protected]]
-=-=-=-=-=-=-=-=-=-=-=-