In message: [linux-yocto][linux-yocto v5.15] Kernel code for Marvell OCTEON [RT] on 20/09/2024 Bo Sun wrote:
> Hi Bruce, > > Could you please assist with merging code into our linux-yocto repository? > The details are as follows: > > Repository: > linux-yocto > Branch: > v5.15/standard/preempt-rt/cn-sdkv5.15/octeon > > Thank you for your help. staged. Bruce > > Best regards, > Bo > > > The following changes since commit acc91cffa4f1050c75188055dd6e6931a4db386f: > > Merge branch 'v5.15/standard/preempt-rt/base' into > v5.15/standard/preempt-rt/cn-sdkv5.15/octeon (2024-09-06 13:47:06 -0400) > > are available in the Git repository at: > > https://git.sr.ht/~bsun/linux-yocto > v5.15/standard/preempt-rt/cn-sdkv5.15/octeon > > for you to fetch changes up to 60771f53819acfabbe731f32b8c7d080f4d86b94: > > octeontx2-af: RPM: Read proper counters for RS-FEC (2024-09-14 03:27:01 > +0000) > > ---------------------------------------------------------------- > Aaron Williams (3): > Fix clock timing for MMC DDR modes > Disable enhanced strobe if not selected > Calculate delay-element > > Anshumali Gaur (2): > octeontx2-af: Added debugfs support to dump NIX TM topology > octeontx2-af: Add debugfs support to dump NIX TM registers > > Baha Mesleh (4): > octeontx2-bphy-netdev: ignore mcs untagged error > octeontx2-bphy-netdev: disable CPRI RX on cleanup > octeontx2-bphy-netdev: Use correct netdev priv structure for debugging > octeontx2-bphy-netdev: fix rsfec stats reading > > Bharat Bhushan (3): > crypto/octeontx2: Initialize cptlfs device info once > crypto/octeontx2: Use dynamic allocated memory region for lmtst > arm64: errata: Extend Errata-38627 workaround to new affected parts > > Felix Manlunas (1): > drivers: soc: marvell: octeontx_info: Fix parsing of two fdt properties > > Geetha sowjanya (1): > octeontx2-pf: Do not use HW TSO when gso_size < 16bytes > > Hariprasad Kelam (9): > Octeontx2-af: Fetch MAC channel info from firmware > Octeontx2-af: Fix an issue in firmware shared data reserved space > octeontx2-af: Add validation before accessing fwdata > octeontx2-pf: Reset MAC stats during probe > Octeontx2-af: Skip overlap check for SPI field > octeontx2-af: Quiesce traffic before NIX block reset > octeontx2-af: Fix kernel crash in CGX block init > octeontx2-af: RPM: fix fifo_len corruption > octeontx2-af: RPM: Read proper counters for RS-FEC > > Jada Mahalakshmi (1): > drivers: cpufreq: Added support for ap807 cpufreq > > Jayanthi Annadurai (1): > drivers: octeontx-edac: Add gic error decoder > > Jonathan Bell (1): > xhci: Use more than one Event Ring segment > > Kiran Kumar K (5): > octeontx2-af: Add KPU changes to parse fabric path header > octeontx2-af: Fix issue with IPV6 GRE and multi VLAN > octeontx2-af: Add support to parse more VLAN headers > octeontx2-af: Fix issue with GRE parsing > octeontx2-af: Adding changes to parse stacked VLANs > > Linu Cherian (3): > octeontx2-af: debugfs: Add Channel info to RPM map > octeontx2-af: Knobs for NPC default rule counters > arm64: errata: Add workaround for SSBS2 sync issue > > Lukas Wunner (1): > xhci: Set DESI bits in ERDP register correctly > > Narendra Hadke (1): > driver: i2c: mv64xxx: cn9130 bus lockup issue > > Naveen Mamindlapalli (4): > octeontx2-af: Modify SMQ flush sequence to drop packets > octeontx2-af: poll for tx link credits before link mode change > octeontx2-af: dbg: Add debug prints for NIX AF interrupts > octeontx2-pf: Add NIXLF error/poison interrupt handlers > > Petr Malat (1): > drivers: spi-cadence-xspi: Add error check for xfer logic register base > > Piyush Malgujar (1): > soc: marvell: bert: BERT support for CN10k > > Prince John (2): > dt-bindings: thermal: Added marvell armada-ap807-thermal This commit > adds support for the AP807 thermal sensor in SDK12 based on the previous > commit. > drivers: thermal: fix sequence and add ap807 > > Sai Krishna (1): > octeontx2-bphy-netdev: Support for eCPRI MsgType5 timestamping > > Satheesh Paul (2): > soc: marvell: hw_access: add ioctl to get link info > soc: marvell: hw_access: fix modpost error > > Sebastien Dubois (1): > mrvl_swup: support compatibility with previous structures > > Stefan Wiehler (1): > mpam: Verify locking in SRCU read-side critical sections > > Suman Ghosh (2): > octeontx2-af: Use kcalloc() for maps and bitmap_zalloc() for bitmaps > octeontx2-pf: Check for DMAC extraction support before setting DMAC > based hardware filter for a VF > > Suneel Garapati (2): > drivers: pci-octeon-pem: Remove unused variables > drivers: gpio: thunderx: Do not support irq config for both edge > > Szymon Balcerak (5): > gpio: thunderx: Add ACPI support. > mdio: mdio-thunder: Add ACPI support. > mdio: mdio-thunder: Fix driver build when ACPI disabled. > gpio: thunderx: Fixed 'pin-cfg' values collection. > gpio: thunder: Fix invalid object pointer in kfree. > > Wilson Ding (2): > arm64: dts: marvell: Fix pp2 uio nodes for cn9131/cn9132-db > arm64: dts: marvell: Enable eth0 port on CP2 for cn9132-db > > Witold Sadowski (1): > drivers: spi: xspi: Modify HW xfer workaround > > Wladislav Wiebe (1): > driver: edac: octeontx: offline/poison page on fatal/UE > > .../devicetree/bindings/thermal/armada-thermal.txt | 1 + > arch/arm64/Kconfig | 16 + > arch/arm64/boot/dts/marvell/armada-ap807.dtsi | 3 + > arch/arm64/boot/dts/marvell/cn9131-db.dtsi | 2 + > arch/arm64/boot/dts/marvell/cn9132-db.dtsi | 4 +- > arch/arm64/include/asm/sysreg.h | 1 + > arch/arm64/kernel/cpu_errata.c | 31 +- > arch/arm64/kernel/cpufeature.c | 16 +- > arch/arm64/kernel/proton-pack.c | 3 + > arch/arm64/tools/cpucaps | 1 + > drivers/cpufreq/armada-8k-cpufreq.c | 2 + > drivers/crypto/marvell/octeontx2/cn10k_cpt.c | 93 +- > drivers/crypto/marvell/octeontx2/cn10k_cpt.h | 1 + > drivers/crypto/marvell/octeontx2/otx2_cpt_common.h | 1 + > .../marvell/octeontx2/otx2_cpt_mbox_common.c | 24 + > drivers/crypto/marvell/octeontx2/otx2_cptlf.c | 5 +- > drivers/crypto/marvell/octeontx2/otx2_cptlf.h | 12 +- > drivers/crypto/marvell/octeontx2/otx2_cptpf_main.c | 18 +- > drivers/crypto/marvell/octeontx2/otx2_cptpf_mbox.c | 6 +- > .../crypto/marvell/octeontx2/otx2_cptpf_ucode.c | 2 - > drivers/crypto/marvell/octeontx2/otx2_cptvf_main.c | 19 +- > drivers/crypto/marvell/octeontx2/otx2_cptvf_mbox.c | 1 + > drivers/edac/octeontx_edac.c | 76 +- > drivers/edac/octeontx_edac.h | 21 + > drivers/gpio/gpio-thunderx.c | 40 +- > drivers/i2c/busses/i2c-mv64xxx.c | 12 +- > drivers/mmc/host/sdhci-cadence.c | 269 +++++- > drivers/net/ethernet/marvell/octeontx2/af/cgx.c | 26 +- > drivers/net/ethernet/marvell/octeontx2/af/cgx.h | 3 +- > .../ethernet/marvell/octeontx2/af/lmac_common.h | 8 +- > drivers/net/ethernet/marvell/octeontx2/af/npc.h | 1 + > .../ethernet/marvell/octeontx2/af/npc_profile.h | 1007 > ++++++++++++++++++-- > drivers/net/ethernet/marvell/octeontx2/af/rpm.c | 75 +- > drivers/net/ethernet/marvell/octeontx2/af/rpm.h | 8 + > drivers/net/ethernet/marvell/octeontx2/af/rvu.c | 3 + > drivers/net/ethernet/marvell/octeontx2/af/rvu.h | 29 +- > .../net/ethernet/marvell/octeontx2/af/rvu_cgx.c | 83 +- > .../ethernet/marvell/octeontx2/af/rvu_debugfs.c | 346 ++++++- > .../ethernet/marvell/octeontx2/af/rvu_devlink.c | 40 +- > .../net/ethernet/marvell/octeontx2/af/rvu_nix.c | 126 ++- > .../net/ethernet/marvell/octeontx2/af/rvu_npc.c | 184 +++- > .../net/ethernet/marvell/octeontx2/af/rvu_npc_fs.c | 41 +- > .../net/ethernet/marvell/octeontx2/af/rvu_reg.h | 4 + > .../net/ethernet/marvell/octeontx2/af/rvu_sdp.c | 8 + > .../ethernet/marvell/octeontx2/bphy/bphy_common.h | 1 + > .../marvell/octeontx2/bphy/cnf10k_bphy_hw.h | 36 + > .../ethernet/marvell/octeontx2/bphy/cnf10k_cpri.c | 24 + > .../ethernet/marvell/octeontx2/bphy/cnf10k_rfoe.c | 109 ++- > .../marvell/octeontx2/bphy/otx2_bphy_debugfs.c | 19 +- > .../ethernet/marvell/octeontx2/bphy/otx2_cpri.c | 24 + > .../ethernet/marvell/octeontx2/bphy/otx2_rfoe.c | 8 +- > .../ethernet/marvell/octeontx2/nic/otx2_common.h | 1 + > .../net/ethernet/marvell/octeontx2/nic/otx2_pf.c | 126 ++- > .../net/ethernet/marvell/octeontx2/nic/otx2_txrx.c | 3 + > .../net/ethernet/marvell/octeontx2/nic/otx2_vf.c | 2 +- > drivers/net/mdio/mdio-thunder.c | 76 +- > drivers/pci/controller/pci-octeon-pem.c | 18 - > drivers/platform/mpam/mpam_devices.c | 30 +- > drivers/platform/mpam/mpam_resctrl.c | 9 +- > drivers/soc/marvell/cn10ka-swup/mrvl_swup.c | 5 + > drivers/soc/marvell/cn10ka-swup/mrvl_swup.h | 26 +- > drivers/soc/marvell/hw-access/hw_rw_access.c | 49 + > .../soc/marvell/octeontx2-ghes/otx2-ghes-bert.c | 53 +- > drivers/soc/marvell/octeontx_info.c | 4 +- > drivers/spi/spi-cadence-xspi.c | 7 +- > drivers/thermal/armada_thermal.c | 85 +- > drivers/usb/host/xhci-mem.c | 29 +- > drivers/usb/host/xhci-ring.c | 2 +- > drivers/usb/host/xhci.h | 3 +- > 69 files changed, 2970 insertions(+), 451 deletions(-)
-=-=-=-=-=-=-=-=-=-=-=- Links: You receive all messages sent to this group. View/Reply Online (#14411): https://lists.yoctoproject.org/g/linux-yocto/message/14411 Mute This Topic: https://lists.yoctoproject.org/mt/108558147/21656 Group Owner: linux-yocto+ow...@lists.yoctoproject.org Unsubscribe: https://lists.yoctoproject.org/g/linux-yocto/unsub [arch...@mail-archive.com] -=-=-=-=-=-=-=-=-=-=-=-