Hi Bruce,
Please help to merge following PR into our linux-yocto repo.
repo:
linux-yocto
branch:
v6.1/standard/cn-sdkv5.15/octeon
Thanks,
Ruiqiang
The following changes since commit 85675a982b45af594a8b7066ec345d9ce9253b3a:
Merge branch 'v6.1/standard/base' into v6.1/standard/cn-sdkv5.15/octeon
(2024-01-03 15:53:12 -0500)
are available in the Git repository at:
[email protected]:cythe/linux.git linux-yocto/v6.1/standard/cn-sdkv5.15/octeon
for you to fetch changes up to 341bc92efd79b66c100f15002982b0d14bb9c28f:
Revert "mmc: revert emmc timing changes" (2024-01-09 09:57:57 +0800)
----------------------------------------------------------------
Amit Prakash Shukla (1):
octeontx2-dpi: configure dma engine FIFO
Amit Singh Tomar (2):
arm_mpam: make an explicit of_node_get call
arm_mpam: Fix lock related warnings
Anagha K J (1):
net: mvpp2: fix mvpp2 IRQ affinity issue
Anshumali Gaur (1):
net: thunderx: update dmac filter when user changes mac addr
Bharat Bhushan (1):
drivers: watchdog: marvell_gti: fix zero pretimeout handling
Chandrakala Chavva (1):
driver: edac: octeontx: Improvements to GIC RAS handler
Geetha sowjanya (3):
octeontx2-pf: TC flower offload support for ICMP type and code
octeontx2-pf: Add support for offload tc with skbedit mark action
octeontx2-af: Dump hw register state on error
George Cherian (2):
genirq: Increase the number of interrupters
amba: Honour the CPU association while adding a new device
Hariprasad Kelam (6):
octeontx2-pf: Tc flower offload support for MPLS
octeontx2-pf: ethtool: Remove dependency of phyad
octeontx-pf: Update SGMII mode mapping
octeontx2-pf: ethtool: support multi advertise mode
octeontx2-af: Enable loading more KPU profiles
octeontx2-af: Fix pause frame configuration
Harman Kalra (1):
octeontx2: fix race condition between up and down mbox
Harshal Chaudhari (1):
dt-bindings: cn9130: Add r1p3 C dts config documents
Jayanthi Annadurai (1):
edac: octeontx: Add support for GIC RAS reporting
Jenishkumar Patel (4):
net: mvpp2: resolved ioctl issue when initialising mvpp2 driver
net: mvpp2: resolved Segmentation fault when running DPDK
net: mvpp2: corrected BM pool size
net: mvpp2: fix ethernet issue caused after stopping DPDK app
Linu Cherian (1):
coresight: etm4x: Rework OcteonTx2 quirk
Muhammad Asim Zahid (1):
resctrl: fix NULL pointer dereference
Naveen Mamindlapalli (3):
octeontx2-bphy-netdev: Fix PTP PHC sw timecounter reset ioctl
Revert "octeontx-bphy-netdev: enable mbt full drop enable"
octeontx2-af: Always configure NIX TX link credits based on max frame size
Paul Way (4):
mmc: added delay_element calculation from dll lock
mmc: change read dqs cmd and read dqs values
MMC: fix the init_timings lookup.
Revert "mmc: revert emmc timing changes"
Pavan Nikhilesh (7):
octeontx2-af: add mbox to capture counters
octeontx2-dpi: fix incorrect chunk size config
octeontx2-af: prevent TIM register read reorder
octeontx2-af: account for cycle wraparound
octeontx2-af: disable preemption when enabling TIM
octeontx2-af: clear state on TIM ring disable
octeontx2-af: add TIM error af interrupt handlers
Petr Malat (1):
coresight: Add panic notifier cleanup
Piyush Malgujar (3):
driver: mmc: sdhci: Add ACPI check
driver: mmc: sdhci-cadence: ACPI support added for eMMC driver for CN10K
soc: marvell: otx2: Add Kconfig option for otx2-ghes-init file.
Ratheesh Kannoth (11):
net: flow_dissector: Use 64bits for used_keys
net: flow_dissector: Add IPSEC dissector
tc: flower: support for SPI
tc: flower: Enable offload support for SPI field.
octeontx2-pf: TC flower offload for SPI field
octeontx2-af: Harden offlod rule validation
octeontx2-pf: fix page_pool creation fail for rings > 32k
octeontx2-pf: Fix page pool cache index corruption.
octeontx2-pf: Fix page pool frag allocation failure.
octeontx2-af: Added missed code while back porting.
octeontx2-af: Fix printing of SPI field
Ruiqiang Hao (3):
octeontx2: pf: fix the buffer size of sending queues
octeontx2: nic: remove function otx2_qos_sq_setup()
octeontx2: nic: drop the duplicate invoking
Sai Krishna (5):
Revert "octeontx2-pf: Use HW PTP timestamp atomic update to avoid SW
timecounter."
octeontx2-pf: Use PTP HW timestamp counter atomic update feature
octeontx2-vf: Fix VF mbox up message error on PTP RX enable
octeontx2-bphy-netdev: Add SW workaround for Zero padding
octeontx2-pf: Add TC flower offload support for TCP flags
Satha Rao (1):
octeontx2-dpi: extend sysfs to dump DPI PF registers
Simon Horman (1):
octeontx2-af: update type of prof fields in nix_aw_enq_req
Srujana Challa (3):
octeontx2-af: reduce cpt flt interrupt vectors for cn10kb
crypto: octeontx2: increase timeout value of load_fvc CPT instruction poll
crypto: octeontx2: increase timeout value of load_fvc CPT instruction poll
Subbaraya Sundeep (3):
octeontx2-pf: Wait till detach_resources msg is complete
octeontx2-pf: Use default max_active works instead of one
octeontx2-af: Always allocate low priority entries for PF
Suman Ghosh (5):
octeontx2-pf: Fix updating PFC configuration during running traffic
octeontx2-pf: Fix graceful exit during PFC configuration failure
octeontx2-af: Add new mbox to support multicast/mirror offload
octeontx2-pf: TC flower offload support for mirror
octeontx2-af: Add new devlink param to configure maximum usable NIX LFs
Suneel Garapati (5):
drivers: spi-cadence-xspi: Fix clock divisor change logic
drivers: pci: probe: Read after write fixup for PBUS register
drivers: soc: mrvl_swup: Fix out of order smc call in get_version
drivers: spi: cadence-xspi: Export chip select gpio conditionally
drivers: spi-cadence-xspi: Change xfer logic base
Sunil Goutham (2):
octeontx2-pf: Honor irqaffinity passed via bootargs
genirq: Export irqaffinity_default
Tanmay Jagdale (1):
coresight: Move print_arch_cpu_state declaration to a generic header
Vidya Sagar Velumuri (1):
octeontx2-af: enable rxc with lookaside cpt lf
Witold Sadowski (1):
spi: cadence: Improve MRVL locking mechanism
.../bindings/arm/marvell/cn9130-armada-ep.yaml | 16 +
.../bindings/arm/marvell/cn9130-dma-xor.yaml | 33 +
.../bindings/arm/marvell/cn9130-mdio-uio.yaml | 21 +
.../arm/marvell/cn9130-pci-console-nexus.yaml | 30 +
.../bindings/arm/marvell/cn9130-pci-ep-uio.yaml | 21 +
.../bindings/arm/marvell/cn9130-pcie-ep.yaml | 22 +
drivers/amba/bus.c | 12 +-
.../crypto/marvell/octeontx2/otx2_cptpf_ucode.c | 9 +-
drivers/edac/octeontx_edac.c | 39 +
drivers/hwtracing/coresight/coresight-core.c | 7 +
drivers/hwtracing/coresight/coresight-etm4x-core.c | 16 +-
drivers/mmc/host/sdhci-cadence.c | 151 +++-
drivers/mmc/host/sdhci-pltfm.c | 14 +-
drivers/net/dsa/sja1105/sja1105_flower.c | 8 +-
drivers/net/ethernet/broadcom/bnxt/bnxt_tc.c | 6 +-
drivers/net/ethernet/cavium/thunder/nic_main.c | 10 +-
drivers/net/ethernet/cavium/thunder/thunder_bgx.c | 6 +
.../net/ethernet/chelsio/cxgb4/cxgb4_tc_flower.c | 18 +-
.../ethernet/freescale/dpaa2/dpaa2-switch-flower.c | 22 +-
drivers/net/ethernet/freescale/enetc/enetc_qos.c | 6 +-
.../ethernet/hisilicon/hns3/hns3pf/hclge_main.c | 16 +-
drivers/net/ethernet/intel/i40e/i40e_main.c | 18 +-
drivers/net/ethernet/intel/iavf/iavf_main.c | 18 +-
drivers/net/ethernet/intel/igb/igb_main.c | 8 +-
drivers/net/ethernet/marvell/mvpp2/mvpp2.h | 6 +-
drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c | 48 +-
drivers/net/ethernet/marvell/octeontx2/af/cgx.c | 40 +-
drivers/net/ethernet/marvell/octeontx2/af/cgx.h | 1 +
.../net/ethernet/marvell/octeontx2/af/cgx_fw_if.h | 2 +
drivers/net/ethernet/marvell/octeontx2/af/mbox.c | 8 +-
drivers/net/ethernet/marvell/octeontx2/af/mbox.h | 116 ++-
drivers/net/ethernet/marvell/octeontx2/af/npc.h | 12 +
drivers/net/ethernet/marvell/octeontx2/af/ptp.c | 37 +-
drivers/net/ethernet/marvell/octeontx2/af/ptp.h | 1 +
drivers/net/ethernet/marvell/octeontx2/af/rpm.c | 11 +-
drivers/net/ethernet/marvell/octeontx2/af/rvu.c | 10 +-
drivers/net/ethernet/marvell/octeontx2/af/rvu.h | 79 +-
.../net/ethernet/marvell/octeontx2/af/rvu_cgx.c | 9 +-
.../net/ethernet/marvell/octeontx2/af/rvu_cpt.c | 76 +-
.../ethernet/marvell/octeontx2/af/rvu_debugfs.c | 68 ++
.../ethernet/marvell/octeontx2/af/rvu_devlink.c | 127 ++-
.../net/ethernet/marvell/octeontx2/af/rvu_fixes.c | 31 +
.../net/ethernet/marvell/octeontx2/af/rvu_nix.c | 875 ++++++++++++++++++---
.../net/ethernet/marvell/octeontx2/af/rvu_npc.c | 125 ++-
.../net/ethernet/marvell/octeontx2/af/rvu_npc_fs.c | 154 +++-
.../net/ethernet/marvell/octeontx2/af/rvu_reg.h | 12 +
.../net/ethernet/marvell/octeontx2/af/rvu_struct.h | 9 +-
.../net/ethernet/marvell/octeontx2/af/rvu_tim.c | 246 +++++-
.../ethernet/marvell/octeontx2/bphy/cnf10k_rfoe.c | 43 +-
.../marvell/octeontx2/bphy/otx2_rfoe_ptp.c | 22 +-
drivers/net/ethernet/marvell/octeontx2/nic/cn10k.c | 6 +-
drivers/net/ethernet/marvell/octeontx2/nic/cn10k.h | 2 +-
.../ethernet/marvell/octeontx2/nic/otx2_common.c | 57 +-
.../ethernet/marvell/octeontx2/nic/otx2_common.h | 5 +-
.../ethernet/marvell/octeontx2/nic/otx2_dcbnl.c | 51 +-
.../ethernet/marvell/octeontx2/nic/otx2_ethtool.c | 92 ++-
.../net/ethernet/marvell/octeontx2/nic/otx2_pf.c | 17 +-
.../net/ethernet/marvell/octeontx2/nic/otx2_ptp.c | 18 +-
.../net/ethernet/marvell/octeontx2/nic/otx2_tc.c | 253 +++++-
.../net/ethernet/marvell/octeontx2/nic/otx2_txrx.c | 33 +-
.../net/ethernet/marvell/octeontx2/nic/otx2_txrx.h | 9 +-
.../net/ethernet/marvell/octeontx2/nic/otx2_vf.c | 17 +-
.../net/ethernet/marvell/octeontx2/nic/qos_sq.c | 8 -
.../ethernet/marvell/prestera/prestera_flower.c | 20 +-
drivers/net/ethernet/mellanox/mlx5/core/en_tc.c | 44 +-
.../net/ethernet/mellanox/mlxsw/spectrum_flower.c | 20 +-
drivers/net/ethernet/mscc/ocelot_flower.c | 28 +-
.../net/ethernet/netronome/nfp/flower/conntrack.c | 8 +-
.../net/ethernet/netronome/nfp/flower/offload.c | 64 +-
drivers/net/ethernet/qlogic/qede/qede_filter.c | 12 +-
.../net/ethernet/stmicro/stmmac/stmmac_selftests.c | 6 +-
drivers/pci/probe.c | 5 +-
drivers/platform/mpam/mpam_devices.c | 7 +-
drivers/soc/marvell/Kconfig | 10 +
drivers/soc/marvell/cn10ka-swup/mrvl_swup.c | 8 +-
drivers/soc/marvell/octeontx2-dpi/dpi.c | 65 +-
drivers/soc/marvell/octeontx2-dpi/dpi.h | 68 +-
drivers/soc/marvell/octeontx2-ghes/Makefile | 2 +-
drivers/spi/spi-cadence-xspi.c | 65 +-
drivers/watchdog/marvell_gti_wdt.c | 7 +
fs/resctrl/monitor.c | 2 +-
include/linux/coresight.h | 3 -
include/linux/cpu.h | 2 +
include/net/flow_dissector.h | 13 +-
include/net/flow_offload.h | 6 +
include/uapi/linux/pkt_cls.h | 7 +
kernel/irq/internals.h | 2 +-
kernel/irq/manage.c | 1 +
net/core/flow_dissector.c | 55 +-
net/core/flow_offload.c | 7 +
net/ethtool/ioctl.c | 18 +-
net/netfilter/nf_flow_table_offload.c | 18 +-
net/netfilter/nf_tables_offload.c | 12 +-
net/netfilter/nft_cmp.c | 2 +-
net/sched/cls_flower.c | 36 +
95 files changed, 3038 insertions(+), 848 deletions(-)
create mode 100644
Documentation/devicetree/bindings/arm/marvell/cn9130-armada-ep.yaml
create mode 100644
Documentation/devicetree/bindings/arm/marvell/cn9130-dma-xor.yaml
create mode 100644
Documentation/devicetree/bindings/arm/marvell/cn9130-mdio-uio.yaml
create mode 100644
Documentation/devicetree/bindings/arm/marvell/cn9130-pci-console-nexus.yaml
create mode 100644
Documentation/devicetree/bindings/arm/marvell/cn9130-pci-ep-uio.yaml
create mode 100644
Documentation/devicetree/bindings/arm/marvell/cn9130-pcie-ep.yaml
-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.
View/Reply Online (#13462):
https://lists.yoctoproject.org/g/linux-yocto/message/13462
Mute This Topic: https://lists.yoctoproject.org/mt/103613102/21656
Group Owner: [email protected]
Unsubscribe: https://lists.yoctoproject.org/g/linux-yocto/unsub
[[email protected]]
-=-=-=-=-=-=-=-=-=-=-=-