In message: [linux-yocto][linux-yocto v6.1] kernel code for for marvell octeon[RT] on 09/01/2024 Ruiqiang Hao wrote:
> Hi Bruce, > > Please help to merge following PR 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 85dcdbd7ee65c485f5d8f5607e47f5e1e1085439: > > Merge branch 'v6.1/standard/base' into > v6.1/standard/preempt-rt/cn-sdkv5.15/octeon (2024-01-03 15:54:12 -0500) > > 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 c4fde4e1c1093a1a8af6aaad295d1068c259cb3f: > > Revert "mmc: revert emmc timing changes" (2024-01-09 10:04:35 +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 (#13473): https://lists.yoctoproject.org/g/linux-yocto/message/13473 Mute This Topic: https://lists.yoctoproject.org/mt/103613103/21656 Group Owner: [email protected] Unsubscribe: https://lists.yoctoproject.org/g/linux-yocto/leave/6687884/21656/624485779/xyzzy [[email protected]] -=-=-=-=-=-=-=-=-=-=-=-
