In message: [linux-yocto][linux-yocto v6.1] kernel code for marvell octeon
on 15/07/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:
>     v6.1/standard/cn-sdkv6.1/octeon

merged.

Bruce

> 
> Thank you for your help.
> 
> Best regards,
> Bo
> 
> 
> The following changes since commit 9282d85b4714c415e6e186a70706646cd537a887:
> 
>   Merge branch 'v6.1/standard/base' into v6.1/standard/cn-sdkv6.1/octeon
> (2024-07-09 09:29:11 -0400)
> 
> are available in the Git repository at:
> 
>   https://git.sr.ht/~bsun/linux-yocto v6.1/standard/cn-sdkv6.1/octeon
> 
> for you to fetch changes up to 19bd139ad0c9c9bc5d021fd3d30c414bb469045c:
> 
>   gpio: thunderx: Convert to immutable irq_chip (2024-07-12 07:28:10 +0800)
> 
> ----------------------------------------------------------------
> Aaron Williams (4):
>       Fix clock timing for MMC DDR modes
>       Disable enhanced strobe if not selected
>       drivers:mmc:cadence: Calculate delay-element
>       spi: cadence-xspi: Fix locking with ATF
> 
> Alvaro Karsz (1):
>       virtio-vdpa: add VIRTIO_F_NOTIFICATION_DATA feature support
> 
> Anagha K J (1):
>       net: mvpp2: fix mvpp2 IRQ affinity issue
> 
> 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 (3):
>       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
> 
> Damian Eppel (3):
>       firmware: octeontx2: sysfs driver for dumping sfp info
>       firmware: octeontx2: sfp-info: added support for t9x
>       firmware: octeontx2: sfp-info: check supported platforms first
> 
> Felix Manlunas (1):
>       drivers: soc: marvell: octeontx_info: Fix parsing of two fdt
> properties
> 
> Geetha sowjanya (3):
>       octeontx2-pf: Do not use HW TSO when gso_size < 16bytes
>       octeontx2-af: Fix PF/VF internal packet switching rules
>       octeontx2-af: Use ews_rules value to update REP tcam rules
> 
> Hariprasad Kelam (5):
>       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
> 
> Jada Mahalakshmi (1):
>       drivers: cpufreq: Added support for ap807 cpufreq
> 
> Jayanthi Annadurai (1):
>       drivers: octeontx-edac: Add gic error decoder
> 
> Jenishkumar Maheshbhai Patel (2):
>       dt-bindings: cn9130: Add musdk related document files
>       net: mvpp2: code changes to support MUSDK for cn9130crb-r1p3
> 
> Jonathan Bell (1):
>       xhci: Use more than one Event Ring segment
> 
> Kiran Kumar K (4):
>       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
> 
> Linu Cherian (3):
>       arm64: errata: Add workaround for SSBS2 sync issue
>       octeontx2-af: Knobs for NPC default rule counters
>       octeontx2-af: debugfs: Add Channel info to RPM map
> 
> Linus Walleij (1):
>       gpio: thunderx: Convert to immutable irq_chip
> 
> Lukas Wunner (1):
>       xhci: Set DESI bits in ERDP register correctly
> 
> Narendra Hadke (1):
>       driver: i2c: mv64xxx: cn9130 bus lockup issue
> 
> Naveen Mamindlapalli (2):
>       octeontx2-af: Modify SMQ flush sequence to drop packets
>       octeontx2-af: poll for tx link credits before link mode change
> 
> Petr Malat (1):
>       drivers: spi-cadence-xspi: Add error check for xfer logic register
> base
> 
> Piyush Malgujar (13):
>       dt-bindings: soc: marvell: Marvell BERT driver
>       soc: marvell: otx2: Add check for 9x
>       soc: marvell: otx2: Add Kconfig option for otx2-ghes-init file
>       soc: marvell: otx2: Add dependency in Kconfig for GHES BERT
>       drivers: spi: octeontx2: Support for octeontx2 spi controller
>       drivers: spi: octeontx2: set tritx in config register
>       drivers: spi: octeontx2: use read after write for MPI_CFG
>       drivers: spi: octeontx2: Add fix for hw issue
>       drivers: spi: octeontx2: Resolve issues detected in static code
> analysis
>       drivers: spi: octeontx2: ACPI support for SPI driver
>       soc: marvell: bert: BERT support for CN10k
>       drivers: i2c: octeon: Add cn20k support for i2c driver
>       firmware: octeontx2: sfp-info: Update sfp_info_data
> 
> Ray Asbury (4):
>       dt-bindings: marvell: pci-console-nexus-memory
>       Change struct octeontx2_pcie_console_nexus
>       drivers: soc: marvell: Makefile config option for PCI console driver
>       drivers: pci-octeon-pem: Rectify resetting PEM
> 
> Rick Farrington (1):
>       drivers: soc: marvell: Add PCI console driver
> 
> Sai Krishna (1):
>       octeontx2-bphy-netdev: Support for eCPRI MsgType5 timestamping
> 
> Satheesh Paul (3):
>       soc: marvell: hw_access: add ioctl to get link info
>       soc: marvell: hw_access: fix modpost error
>       octeontx2-af: fix issue with IPv4 match for RSS
> 
> Stefan Wiehler (2):
>       fs/resctrl: Fix logic error in closid_allocated()
>       mpam: Verify locking in SRCU read-side critical sections
> 
> Suman Ghosh (3):
>       drivers: marvell: Fix klockwork issues
>       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 (9):
>       drivers: pci: probe: Add fixup for Marvell PCIeRC bridge
>       drivers: pci: probe: Read after write fixup for PBUS register
>       drivers: spi: octeontx2: Fix typo in return code
>       drivers: spi-cadence-xspi: Change xfer logic base
>       drivers: pci: controller: Add Octeon PEM driver
>       drivers: pci: octeon-pem: Check on MSI-X vector count
>       drivers: pci: octeon-pem: Fix hardware issue
>       drivers: pci-octeon-pem: Rectify RC link recover work
>       drivers: pci-octeon-pem: Remove unused variables
> 
> Szymon Balcerak (4):
>       gpio: thunderx: Add ACPI support.
>       mdio: mdio-thunder: Add ACPI support.
>       gpio: thunderx: Fixed 'pin-cfg' values collection.
>       gpio: thunder: Fix invalid object pointer in kfree.
> 
> Vasyl Gomonovych (4):
>       soc: marvell: otx2: Add BERT support for OTX2
>       soc: marvell: otx2: Add error injection interface
>       soc: marvell: otx2: Enable MSI-X interrupts
>       soc: marvell: cn10k: Add error injection interface
> 
> Viktor Prutyanov (1):
>       virtio: add VIRTIO_F_NOTIFICATION_DATA feature support
> 
> Witold Sadowski (1):
>       drivers: spi: xspi: Modify HW xfer workaround
> 
> Wladislav Wiebe (1):
>       driver: edac: octeontx: offline/poison page on fatal/UE
> 
>  .../bindings/arm/marvell/cn9130-generic-uio.yaml   |   18 +
>  .../bindings/arm/marvell/cn9130-musdk-cma.yaml     |   17 +
>  .../arm/marvell/cn9130-pci-console-nexus.yaml      |   30 +
>  .../bindings/arm/marvell/cn9130-uio-sam.yaml       |   15 +
>  .../bindings/arm/marvell/cn9130-uio-xor.yaml       |   15 +
>  .../bindings/soc/marvell/marvell,bert.yaml         |   43 +
>  arch/arm64/Kconfig                                 |   16 +
>  arch/arm64/kernel/cpu_errata.c                     |   15 +
>  arch/arm64/kernel/cpufeature.c                     |   16 +-
>  arch/arm64/kernel/proton-pack.c                    |    4 +
>  arch/arm64/tools/cpucaps                           |    1 +
>  drivers/cpufreq/armada-8k-cpufreq.c                |    2 +
>  drivers/edac/octeontx_edac.c                       |   76 +-
>  drivers/edac/octeontx_edac.h                       |   21 +
>  drivers/firmware/octeontx2/Kconfig                 |   11 +
>  drivers/firmware/octeontx2/Makefile                |    1 +
>  drivers/firmware/octeontx2/sfp-info.c              |  253 ++++
>  drivers/gpio/gpio-thunderx.c                       |   63 +-
>  drivers/i2c/busses/i2c-mv64xxx.c                   |   12 +-
>  drivers/i2c/busses/i2c-octeon-core.h               |    4 +-
>  drivers/mmc/host/sdhci-cadence.c                   |  268 +++-
>  drivers/net/ethernet/marvell/mvpp2/mvpp2.h         |   10 +-
>  drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c    |  218 +++-
>  drivers/net/ethernet/marvell/octeontx2/af/cgx.c    |    3 +-
>  drivers/net/ethernet/marvell/octeontx2/af/cgx.h    |    2 +-
>  .../ethernet/marvell/octeontx2/af/lmac_common.h    |    1 +
>  drivers/net/ethernet/marvell/octeontx2/af/mbox.h   |    1 +
>  drivers/net/ethernet/marvell/octeontx2/af/npc.h    |    1 +
>  .../ethernet/marvell/octeontx2/af/npc_profile.h    | 1005 +++++++++++++--
>  drivers/net/ethernet/marvell/octeontx2/af/rpm.c    |   17 +
>  drivers/net/ethernet/marvell/octeontx2/af/rpm.h    |    3 +
>  drivers/net/ethernet/marvell/octeontx2/af/rvu.c    |    2 +
>  drivers/net/ethernet/marvell/octeontx2/af/rvu.h    |   34 +-
>  .../net/ethernet/marvell/octeontx2/af/rvu_cgx.c    |   38 +-
>  .../ethernet/marvell/octeontx2/af/rvu_debugfs.c    |  346 ++++-
>  .../ethernet/marvell/octeontx2/af/rvu_devlink.c    |   37 +
>  .../net/ethernet/marvell/octeontx2/af/rvu_nix.c    |  129 +-
>  .../net/ethernet/marvell/octeontx2/af/rvu_npc.c    |  184 ++-
>  .../net/ethernet/marvell/octeontx2/af/rvu_npc_fs.c |   44 +-
>  .../net/ethernet/marvell/octeontx2/af/rvu_reg.h    |    4 +
>  .../net/ethernet/marvell/octeontx2/af/rvu_rep.c    |  257 ++++
>  .../net/ethernet/marvell/octeontx2/af/rvu_sdp.c    |    8 +
>  .../net/ethernet/marvell/octeontx2/af/rvu_switch.c |  294 ++---
>  .../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 +-
>  .../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   |   46 +
>  .../net/ethernet/marvell/octeontx2/nic/otx2_txrx.c |    3 +
>  drivers/net/mdio/mdio-thunder.c                    |   64 +-
>  drivers/pci/controller/Kconfig                     |    9 +
>  drivers/pci/controller/Makefile                    |    1 +
>  drivers/pci/controller/pci-octeon-pem.c            |  258 ++++
>  drivers/pci/probe.c                                |   16 +
>  drivers/platform/mpam/mpam_devices.c               |   30 +-
>  drivers/platform/mpam/mpam_resctrl.c               |    9 +-
>  drivers/s390/virtio/virtio_ccw.c                   |   22 +-
>  drivers/soc/marvell/Kconfig                        |   85 ++
>  drivers/soc/marvell/Makefile                       |    3 +
>  drivers/soc/marvell/cn10k-einj.c                   |   94 ++
>  drivers/soc/marvell/hw-access/hw_rw_access.c       |   49 +
>  drivers/soc/marvell/octeontx2-ghes/Makefile        |    8 +
>  drivers/soc/marvell/octeontx2-ghes/otx2-einj.c     |  163 +++
>  .../soc/marvell/octeontx2-ghes/otx2-ghes-bert.c    |  340 +++++
>  .../soc/marvell/octeontx2-ghes/otx2-ghes-bert.h    |   40 +
>  .../soc/marvell/octeontx2-ghes/otx2-ghes-init.c    |   63 +
>  drivers/soc/marvell/octeontx2-pcicons/Makefile     |    8 +
>  .../marvell/octeontx2-pcicons/otx2-pci-console.c   | 1351
> ++++++++++++++++++++
>  .../marvell/octeontx2-pcicons/otx2-pci-console.h   |  192 +++
>  drivers/soc/marvell/octeontx2-sdp/sdp.c            |    6 +-
>  drivers/soc/marvell/octeontx_info.c                |    4 +-
>  drivers/spi/Kconfig                                |    9 +
>  drivers/spi/Makefile                               |    1 +
>  drivers/spi/spi-cadence-xspi.c                     |   69 +-
>  drivers/spi/spi-octeontx2.c                        |  477 +++++++
>  drivers/spi/spi-octeontx2.h                        |  152 +++
>  drivers/usb/host/xhci-mem.c                        |   29 +-
>  drivers/usb/host/xhci-ring.c                       |    2 +-
>  drivers/usb/host/xhci.h                            |    3 +-
>  drivers/virtio/virtio_mmio.c                       |   18 +-
>  drivers/virtio/virtio_pci_modern.c                 |   17 +-
>  drivers/virtio/virtio_ring.c                       |   19 +
>  drivers/virtio/virtio_vdpa.c                       |   22 +-
>  fs/resctrl/rdtgroup.c                              |    2 +-
>  include/linux/vdpa.h                               |    9 +
>  include/linux/virtio_ring.h                        |    2 +
>  include/uapi/linux/virtio_config.h                 |    6 +
>  90 files changed, 6853 insertions(+), 590 deletions(-)
>  create mode 100644
> Documentation/devicetree/bindings/arm/marvell/cn9130-generic-uio.yaml
>  create mode 100644
> Documentation/devicetree/bindings/arm/marvell/cn9130-musdk-cma.yaml
>  create mode 100644
> Documentation/devicetree/bindings/arm/marvell/cn9130-pci-console-nexus.yaml
>  create mode 100644
> Documentation/devicetree/bindings/arm/marvell/cn9130-uio-sam.yaml
>  create mode 100644
> Documentation/devicetree/bindings/arm/marvell/cn9130-uio-xor.yaml
>  create mode 100644
> Documentation/devicetree/bindings/soc/marvell/marvell,bert.yaml
>  create mode 100644 drivers/firmware/octeontx2/sfp-info.c
>  create mode 100644 drivers/pci/controller/pci-octeon-pem.c
>  create mode 100644 drivers/soc/marvell/cn10k-einj.c
>  create mode 100644 drivers/soc/marvell/octeontx2-ghes/Makefile
>  create mode 100644 drivers/soc/marvell/octeontx2-ghes/otx2-einj.c
>  create mode 100644 drivers/soc/marvell/octeontx2-ghes/otx2-ghes-bert.c
>  create mode 100644 drivers/soc/marvell/octeontx2-ghes/otx2-ghes-bert.h
>  create mode 100644 drivers/soc/marvell/octeontx2-ghes/otx2-ghes-init.c
>  create mode 100644 drivers/soc/marvell/octeontx2-pcicons/Makefile
>  create mode 100644 drivers/soc/marvell/octeontx2-pcicons/otx2-pci-console.c
>  create mode 100644 drivers/soc/marvell/octeontx2-pcicons/otx2-pci-console.h
>  create mode 100644 drivers/spi/spi-octeontx2.c
>  create mode 100644 drivers/spi/spi-octeontx2.h
> 
-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.
View/Reply Online (#14157): 
https://lists.yoctoproject.org/g/linux-yocto/message/14157
Mute This Topic: https://lists.yoctoproject.org/mt/107225568/21656
Group Owner: linux-yocto+ow...@lists.yoctoproject.org
Unsubscribe: https://lists.yoctoproject.org/g/linux-yocto/unsub 
[arch...@mail-archive.com]
-=-=-=-=-=-=-=-=-=-=-=-

Reply via email to