In message: [linux-yocto][linux-yocto v6.6][preempt-rt] Merge Marvell OCTEON 
Kernel Code
on 03/09/2025 Bo Sun wrote:

> Hi Bruce,
> 
> Could you please assist with merging code into the linux-yocto repository?
> 
> Branch: v6.6/standard/preempt-rt/cn-sdkv6.6/octeon
> 
> Thank you for your help.
> 
> Best regards,
> Bo
> 
> 
> The following changes since commit 74a9a5e0693c07f4935cc5b932d230b04253b3cc:
> 
>   Merge branch 'v6.6/standard/base' into 
> v6.6/standard/preempt-rt/cn-sdkv6.6/octeon (2025-08-21 09:37:33 -0400)
> 
> are available in the Git repository at:
> 
>   https://git.sr.ht/~bsun/linux-yocto 
> v6.6/standard/preempt-rt/cn-sdkv6.6/octeon

merged.

Bruce

> 
> for you to fetch changes up to 774909f49ec3dd8b0f71147d6506c9629188e4eb:
> 
>   bphy-pf: CNF20ka: Fix CPRI MSI-X initialization failure (2025-09-02 
> 18:34:44 +0800)
> 
> ----------------------------------------------------------------
> Amit Singh Tomar (2):
>       crypto: octeontx2: Fix UAF in cpt_hash_callback
>       crypto: octeontx2: cn20k: add devlink to configure RES_META_OFFSET
> 
> Amulya Enumula (2):
>       net: mvpp2: code changes to support MUSDK for cn9130crb-r1p3
>       crypto: inside-secure - enable PRNG init for eip197
> 
> Anil Kumar Reddy (2):
>       octeontx2-af: Add support to forward flr to alternative AF
>       octeontx2-af: Add support to forward error interrupts to alt AF
> 
> Anshumali Gaur (5):
>       octeontx2-pf: persist netdev stats across routine operations
>       octeontx2-af: Fix kernel crash during NIX TM register dump
>       soc: marvell: Add a general purpose RVU PF driver
>       octeontx2-af: Fix PF driver crash with kexec kernel booting
>       octeontx2-af: Skip TM tree print for disabled SQs
> 
> Ashwin Sekhar T K (1):
>       octeontx2-af: npa: fix DPC permit register access
> 
> Bharat Bhushan (17):
>       octeontx2-pf: map skb data as device writeable
>       octeontx2-pf: Move skb fragment map/unmap to common code
>       cn10k-ipsec: Init hardware for outbound ipsec crypto offload
>       cn10k-ipsec: Add SA add/del support for outb ipsec crypto offload
>       cn10k-ipsec: Process outbound ipsec crypto offload
>       cn10k-ipsec: Allow ipsec crypto offload for skb with SA
>       cn10k-ipsec: Enable outbound ipsec crypto offload
>       cn10k-ipsec: Fix compilation error when CONFIG_XFRM_OFFLOAD disabled
>       cn10k-ipsec: Initialize ipsec queues on enabling IPsec
>       crypto: octeontx2: Fix completion address alignment
>       octeontx2-af: Allow to set CPT result address offset
>       crypto: octeontx2: Refactor key setup logic for HMAC use cases
>       crypto: octeontx2: Add support for RFC3686 AES-CTR skcipher
>       crypto: octeontx2: Add support for AEAD RFC3686 AES-CTR mode
>       crypto: octeontx2: Add support for AEAD chacha20-poly1305
>       octeontx2-af: cn20k: Change CPT channels configuration
>       crypto: octeontx2: Improve association length and alignment check
> 
> Damian Eppel (1):
>       mailbox: mvl-mhu: ioremap error handling fixed
> 
> Dhananjay Kangude (8):
>       cn10kx: xspi: Forked xspi driver for cn10kx SoC family
>       cn20kx: xspi: Revert changes to align driver with mainline kernel
>       cn10kx: xspi: Added config to enable support for Marvell cn10xx family
>       cn20kx: xspi: Enabled appropriate driver based on SoC platform
>       cn20kx: xspi: Added compatible to DT binding
>       cn20kx: xspi: Added device match table for acpi support
>       cn20kx: xspi: spi locking based on hardware arbitration
>       cn20kx: xspi: Supported xfer workaround
> 
> Geetha sowjanya (13):
>       octeontx2-af: cn20k: update the AFPFX_TRIGX reg offset
>       octeontx2-af: mcs: Fix mcs register offsets
>       octeontx2-af: Fix representor up notification events
>       octeontx2-pf: Don't initialize ipsec queues for representor PF.
>       octeontx2-af: Map alternative AF NIX_AF_GINT only for CN10K
>       octeontx2-pf: Fix aura BPID assignment when CONFIG_DCB is enabled
>       octeontx2-af: cn20K: Add MCS parser configuration
>       octeontx2-af: cn20k: MCS add port configure APIs
>       octeontx2-af: cn20k: Add mcs PN threshold support
>       octeontx2-af: cn20k: Fix mcs tx_sa_map API
>       octeontx2-af: cn20k: mcs set mcs id and silicon check
>       octeontx2-af: cn20k: Add MCS LMAC channel and count configuration
>       octeontx2-af: Fix incorrect BPID initialization for CPT channels
> 
> Hariprasad Kelam (8):
>       octeontx2-af: Fix transmit timeout errors
>       Octeontx2-pf: Prepare for AF_XDP
>       octeontx2-pf: AF_XDP zero copy transmit support
>       octeontx2-af: CN20K: SDP extension driver
>       octeontx2-af: CN20K: SDP mbox framework
>       octeontx2-sdp: misc SDP fixes
>       Octeontx2-af: SDP: Broadcast XON on SDP channels
>       Octeontx2-af: cn20k: RPM link modes
> 
> Jinjie Ruan (1):
>       spi: cadence: Make cdns_mrvl_xspi_clk_div_list static
> 
> Kiran Kumar K (6):
>       octeontx2-af: add changes to fragment flags for cn20k
>       octeontx2-af: add more VLAN tag parsing in case of E-tag
>       octeontx2-af: add ROCEv2 header for RSS hashing
>       octeontx2-af: add support for ROCEv2 header parsing
>       octeontx2-af: Fix KPU9 state variable for ROCEV2
>       octeontx2-af: Fix ROCEV2 RSS hashing QP ID length
> 
> Kousik Sanagavarapu (1):
>       spi: cadence-xspi: use for_each_available_child_of_node_scoped()
> 
> Linu Cherian (3):
>       octeontx2-af: Update irq affinity for mbox and flr
>       octeontx2-af: Update Alternative AF status
>       octeontx2-af: Avoid any false positives for Altaf
> 
> Naveen Mamindlapalli (2):
>       octeontx2-af: cnf20k: account for XCB RPM links in CGX link calculation
>       octeontx2-bphy-pf: CNF20ka: BPHY NIC PF driver for chiplet based BPHY 
> NIX bypass mode
> 
> Pragnesh Patel (1):
>       drives: soc: marvell: Update octtx_info to display UUID for cn20xx
> 
> Prince John (7):
>       crypto: jitter - Allow configuration of memory size
>       crypto: jitter - Allow configuration of oversampling rate
>       crypto: jitter - reuse allocated entropy collector
>       crypto: jitter - Use min() to simplify jent_read_entropy()
>       crypto: jitter - Remove duplicate word in comment
>       crypto: jitter - use permanent health test storage
>       crypto: jitter - Replace http with https
> 
> Radha Mohan Chintakuntla (1):
>       gpio: thunderx: Adjust the msi base for cn96xx gpio
> 
> Ratheesh Kannoth (11):
>       octeontx: pan: Infra support
>       octeontx2-af: switchdev: L2 offload support
>       octeontx2-pf: switchdev: Add driver support
>       octeontx: pan: Enable pan module for compiling.
>       octeontx: pan: Fix rmmod pan.ko crash
>       pan: Add README documentation.
>       octeontx: pan: Route offload support
>       octeontx2-af: switchdev: Forward route notifications.
>       octeontx2-pf: switchdev: Register for Route events.
>       octeontx: pan: Fix pan_fl_tbl_del() API
>       octeontx2-pf: Export otx2_mbox_up_handler_af2pf_fdb_refresh symbol
> 
> Sai Krishna (11):
>       octeontx2-af: Fix possible memleak while mbox init
>       octeontx2-af: CN20k DPI AF driver channel table mbox support
>       octeontx2-af: Add BPHY chiplet, RPM, LMAC data to fwdata
>       octeontx2-af: Add support for chiplet based BPHY RPM driver as AF RVU 
> extension block module
>       octeontx2-af: CN20k: Add chiplet RPM AF mbox support for port ready, 
> get channel info messages.
>       octeontx2-af: CN20k: Map BPHY chiplet RPMs followed by compute chiplet 
> RPMs
>       octeontx2-af: CN20k: fix fwdata NULL pointer dereference when RPM probe 
> fails
>       octeontx2-bphy-pf: CNF20ka: Fix module dependency for BPHY NIX PF 
> driver on NIX PF module
>       octeontx2-af: Fix NULL pointer dereference in AF extension driver 
> related to mbox_ops
>       octeontx2-af: cn10k: Fix accessing invalid CSRs
>       octeontx2-af: change GEN PF device ID
> 
> Satha Rao (1):
>       octeontx2-af: fix TX scheduler count
> 
> Shashank Gupta (3):
>       octeontx2-af: cn20k: Allow CPT PF access to CPTX_AF_CTX_PSP_TIMER_CTL
>       crypto: octeontx2: add devlink parameters for cn20k
>       cn10k-ipsec: fix uninitialized send queue during ESP offload
> 
> Shijith Thotton (1):
>       octeontx2-af: moderate SSO AF error interrupts
> 
> Srikanth Yalavarthi (2):
>       cn20k-af: ml: fetch list of LF IDs attached
>       cn20k-af: ml: improve AF register access control
> 
> Stefan Wiehler (1):
>       mrvl_swup: Fix out-out-of-bounds string copy
> 
> Subbaraya Sundeep (9):
>       octeontx-af: cn20k: Manage rings allocation and freeing
>       octeontx2-af: debugfs: Add cn20k sdp rings info
>       octeontx2-pf: cn20k: Configure SQ default channel based on UP message
>       octeontx2-sdp: Use GEN PFs as SDP PFs
>       octeontx2-vf: Register dummy netdev for host PF VFs
>       octeontx2-af: Fix fortify source warnings when bringing up interface
>       octeontx2-af: Do not overwrite valid MCS id
>       octeontx2-af: Fix MCS ids assignment for cn20k
>       octeontx2-af: mcs: Display port mapped stats for cn20k
> 
> Subrat Pandey (3):
>       octeontx2-pf: ethtool: Display supported ports type
>       octeontx2-pf: Fix ethtool warning
>       octeontx2-pf: Fix alignment issue
> 
> Suman Ghosh (9):
>       octeontx2-pf: Avoid adding dcbnl_ops for LBK and SDP vf
>       octeontx2-pf: Add AF_XDP zero copy support for rx side
>       octeontx2-pf: Reconfigure RSS table after enabling AF_XDP zerocopy on 
> rx queue
>       octeontx2-pf: Fix Rx queue status after XDP program is removed
>       octeontx2-pf: Fix kernel crash during eswitch creation
>       octeontx2-af: Add traces in NPC mailboxes
>       PCI: Controller: Add LMTST region for PAN and host communication
>       octeontx: pan: Fix crash on pan_probe with CONFIG_DCB enable
>       octeontx2-pf: Add an extra parameter to the receive queue
> 
> Suneel Garapati (1):
>       drivers: pci: octeon-pem: Set error state before removal
> 
> Tanmay Jagdale (1):
>       crypto: octeontx2: Add CQ devlink parameters for CN20K
> 
> Uwe Kleine-König (1):
>       spi: cadence-xspi: Drop useless assignment to NULL
> 
> Vidya Sagar Velumuri (1):
>       crypto: octeontx2: add support for ls2 microcode
> 
> Viswajith Murali (4):
>       octeontx-bphy-netdev: Fix unexpected packet in netdev by ensuring 
> proper PSW hardware write handling
>       bphy-pf: CNF20ka: Add cpri netdev driver support
>       bphy-pf: CNF20ka: Add workaround for gpint issue for CPRI pkt path
>       bphy-pf: CNF20ka: Fix CPRI MSI-X initialization failure
> 
> Witold Sadowski (9):
>       spi: cadence: Add static PHY configuration in Marvell overlay
>       spi: cadence: Add clock configuration for Marvell xSPI overlay
>       spi: cadence: Add Marvell SDMA operations
>       spi: cadence: Add Marvell xSPI interrupt changes
>       spi: cadence: Add Marvell xfer operation support
>       spi: cadence: Change resource mapping
>       spi: cadence: Change cs property reading.
>       spi: cadence: Try to read spi-tx/rx-bus width property using ACPI
>       cn20kx: spi: Reconfigure xSPI config to STIG Mode
> 
> srokade (1):
>       iommu/arm-smmu-v3: Force 32 byte command queue memory reads
> 
>  .../devicetree/bindings/spi/cdns,xspi.yaml         |    1 +
>  MAINTAINERS                                        |    1 +
>  crypto/Kconfig                                     |  108 +
>  crypto/jitterentropy-kcapi.c                       |   17 +-
>  crypto/jitterentropy.c                             |  185 +-
>  crypto/jitterentropy.h                             |    4 +-
>  drivers/crypto/inside-secure/safexcel.c            |   41 +
>  drivers/crypto/inside-secure/safexcel.h            |   22 +
>  .../crypto/marvell/octeontx2/otx2_cpt_devlink.c    |  251 +-
>  .../crypto/marvell/octeontx2/otx2_cpt_devlink.h    |   18 +
>  drivers/crypto/marvell/octeontx2/otx2_cpt_reqmgr.h |  151 +-
>  .../crypto/marvell/octeontx2/otx2_cptpf_ucode.c    |   34 +-
>  .../crypto/marvell/octeontx2/otx2_cptpf_ucode.h    |   10 +
>  drivers/crypto/marvell/octeontx2/otx2_cptvf_algs.c |  414 +++-
>  drivers/crypto/marvell/octeontx2/otx2_cptvf_algs.h |    5 +-
>  drivers/crypto/marvell/octeontx2/otx2_cptvf_hash.c |    2 +-
>  drivers/gpio/gpio-thunderx.c                       |   11 +-
>  drivers/iommu/arm/arm-smmu-v3/arm-smmu-v3.c        |  115 +-
>  drivers/iommu/arm/arm-smmu-v3/arm-smmu-v3.h        |   10 +
>  drivers/mailbox/mvl_mhu.c                          |    4 +-
>  drivers/net/ethernet/marvell/mvpp2/mvpp2.h         |   10 +-
>  drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c    |  204 +-
>  drivers/net/ethernet/marvell/octeontx2/Kconfig     |   64 +
>  drivers/net/ethernet/marvell/octeontx2/Makefile    |    2 +
>  drivers/net/ethernet/marvell/octeontx2/af/Makefile |   11 +-
>  drivers/net/ethernet/marvell/octeontx2/af/cgx.c    |   18 +
>  .../net/ethernet/marvell/octeontx2/af/cgx_fw_if.h  |   13 +-
>  .../net/ethernet/marvell/octeontx2/af/cn20k/cpt.c  |    9 -
>  .../ethernet/marvell/octeontx2/af/cn20k/debugfs.c  |  250 ++
>  .../ethernet/marvell/octeontx2/af/cn20k/debugfs.h  |    5 +
>  .../net/ethernet/marvell/octeontx2/af/cn20k/link.c |   42 +-
>  .../marvell/octeontx2/af/cn20k/mbox_init.c         |   17 +
>  .../net/ethernet/marvell/octeontx2/af/cn20k/mcs.c  |  146 +-
>  .../net/ethernet/marvell/octeontx2/af/cn20k/npa.c  |   38 +-
>  .../net/ethernet/marvell/octeontx2/af/cn20k/npc.c  |   37 +
>  .../net/ethernet/marvell/octeontx2/af/cn20k/reg.h  |   34 +-
>  .../ethernet/marvell/octeontx2/af/cn20k/struct.h   |    4 +-
>  drivers/net/ethernet/marvell/octeontx2/af/mbox.c   |    7 +
>  drivers/net/ethernet/marvell/octeontx2/af/mbox.h   |  119 +-
>  drivers/net/ethernet/marvell/octeontx2/af/mcs.c    |   92 +-
>  drivers/net/ethernet/marvell/octeontx2/af/mcs.h    |    4 +
>  .../net/ethernet/marvell/octeontx2/af/mcs_reg.h    |  108 +-
>  .../net/ethernet/marvell/octeontx2/af/mcs_rvu_if.c |  102 +-
>  drivers/net/ethernet/marvell/octeontx2/af/npc.h    |    1 +
>  .../ethernet/marvell/octeontx2/af/npc_profile.h    |  128 +-
>  drivers/net/ethernet/marvell/octeontx2/af/rvu.c    |  206 +-
>  drivers/net/ethernet/marvell/octeontx2/af/rvu.h    |  118 +-
>  .../net/ethernet/marvell/octeontx2/af/rvu_cgx.c    |   45 +-
>  .../net/ethernet/marvell/octeontx2/af/rvu_cn10k.c  |   20 +
>  .../net/ethernet/marvell/octeontx2/af/rvu_cpt.c    |    5 +-
>  .../net/ethernet/marvell/octeontx2/af/rvu_cpt.h    |    2 -
>  .../ethernet/marvell/octeontx2/af/rvu_debugfs.c    |   19 +-
>  .../ethernet/marvell/octeontx2/af/rvu_devlink.c    |    1 +
>  .../net/ethernet/marvell/octeontx2/af/rvu_nix.c    |  130 +-
>  .../net/ethernet/marvell/octeontx2/af/rvu_npc.c    |   48 +-
>  .../net/ethernet/marvell/octeontx2/af/rvu_npc_fs.c |    3 +-
>  .../net/ethernet/marvell/octeontx2/af/rvu_reg.c    |    4 +-
>  .../net/ethernet/marvell/octeontx2/af/rvu_reg.h    |    1 +
>  .../net/ethernet/marvell/octeontx2/af/rvu_rep.c    |   20 +-
>  .../net/ethernet/marvell/octeontx2/af/rvu_sso.c    |   78 +
>  .../net/ethernet/marvell/octeontx2/af/rvu_struct.h |   18 +-
>  .../net/ethernet/marvell/octeontx2/af/rvu_switch.h |   17 +
>  .../net/ethernet/marvell/octeontx2/af/rvu_trace.c  |    4 +
>  .../net/ethernet/marvell/octeontx2/af/rvu_trace.h  |   99 +
>  .../ethernet/marvell/octeontx2/af/switch/rvu_sw.c  |   42 +
>  .../ethernet/marvell/octeontx2/af/switch/rvu_sw.h  |   14 +
>  .../marvell/octeontx2/af/switch/rvu_sw_l2.c        |  282 +++
>  .../marvell/octeontx2/af/switch/rvu_sw_l2.h        |   13 +
>  .../marvell/octeontx2/af/switch/rvu_sw_l3.c        |  199 ++
>  .../marvell/octeontx2/af/switch/rvu_sw_l3.h        |   11 +
>  .../net/ethernet/marvell/octeontx2/bphy/Makefile   |    3 +-
>  .../ethernet/marvell/octeontx2/bphy/bphy_common.h  |    7 +
>  .../marvell/octeontx2/bphy/cnf10k_bphy_hw.h        |  113 +
>  .../ethernet/marvell/octeontx2/bphy/cnf10k_rfoe.c  |   52 +-
>  .../ethernet/marvell/octeontx2/bphy/cnf10k_rfoe.h  |    1 -
>  .../marvell/octeontx2/bphy/cnf20k/Makefile         |   12 +
>  .../marvell/octeontx2/bphy/cnf20k/otx2_bphypf.c    | 1435 ++++++++++++
>  .../marvell/octeontx2/bphy/cnf20k/otx2_bphypf.h    |   63 +
>  .../octeontx2/bphy/cnf20k/otx2_bphypf_ethtool.c    | 1698 ++++++++++++++
>  .../ethernet/marvell/octeontx2/bphy/cnf20k_cpri.c  | 1548 +++++++++++++
>  .../ethernet/marvell/octeontx2/bphy/cnf20k_cpri.h  |  262 +++
>  .../marvell/octeontx2/bphy/cnf20k_cpri_ethtool.c   |  106 +
>  .../net/ethernet/marvell/octeontx2/nic/Makefile    |   10 +-
>  drivers/net/ethernet/marvell/octeontx2/nic/cn10k.c |    6 +-
>  .../ethernet/marvell/octeontx2/nic/cn10k_ipsec.c   | 1143 ++++++++++
>  .../ethernet/marvell/octeontx2/nic/cn10k_ipsec.h   |  278 +++
>  .../ethernet/marvell/octeontx2/nic/cn10k_macsec.c  |    2 +
>  drivers/net/ethernet/marvell/octeontx2/nic/cn20k.c |   16 +-
>  .../ethernet/marvell/octeontx2/nic/otx2_common.c   |  228 +-
>  .../ethernet/marvell/octeontx2/nic/otx2_common.h   |   44 +-
>  .../ethernet/marvell/octeontx2/nic/otx2_ethtool.c  |   19 +-
>  .../ethernet/marvell/octeontx2/nic/otx2_flows.c    |    9 +
>  .../net/ethernet/marvell/octeontx2/nic/otx2_pf.c   |   74 +-
>  .../net/ethernet/marvell/octeontx2/nic/otx2_txrx.c |  197 +-
>  .../net/ethernet/marvell/octeontx2/nic/otx2_txrx.h |   16 +-
>  .../net/ethernet/marvell/octeontx2/nic/otx2_vf.c   |  481 +++-
>  .../net/ethernet/marvell/octeontx2/nic/otx2_xsk.c  |  234 ++
>  .../net/ethernet/marvell/octeontx2/nic/otx2_xsk.h  |   24 +
>  .../net/ethernet/marvell/octeontx2/nic/qos_sq.c    |    2 +-
>  drivers/net/ethernet/marvell/octeontx2/nic/rep.c   |   15 +-
>  .../ethernet/marvell/octeontx2/nic/switch/sw_fdb.c |  144 ++
>  .../ethernet/marvell/octeontx2/nic/switch/sw_fdb.h |   14 +
>  .../ethernet/marvell/octeontx2/nic/switch/sw_fib.c |  135 ++
>  .../ethernet/marvell/octeontx2/nic/switch/sw_fib.h |   16 +
>  .../ethernet/marvell/octeontx2/nic/switch/sw_nb.c  |  591 +++++
>  .../ethernet/marvell/octeontx2/nic/switch/sw_nb.h  |   30 +
>  .../net/ethernet/marvell/octeontx2/pan/Makefile    |   18 +
>  drivers/net/ethernet/marvell/octeontx2/pan/README  |   62 +
>  .../net/ethernet/marvell/octeontx2/pan/hw/cn10k.c  |  222 ++
>  .../ethernet/marvell/octeontx2/pan/hw/otx2_cmn.h   |  123 +
>  .../marvell/octeontx2/pan/hw/otx2_common.c         | 1139 +++++++++
>  .../ethernet/marvell/octeontx2/pan/hw/otx2_pf.c    |  761 +++++++
>  .../ethernet/marvell/octeontx2/pan/hw/otx2_txrx.c  |  368 +++
>  .../net/ethernet/marvell/octeontx2/pan/hw/qos.c    |  110 +
>  .../net/ethernet/marvell/octeontx2/pan/pan_cmn.h   |   28 +
>  .../ethernet/marvell/octeontx2/pan/pan_fl_tbl.c    |  845 +++++++
>  .../ethernet/marvell/octeontx2/pan/pan_fl_tbl.h    |   91 +
>  .../net/ethernet/marvell/octeontx2/pan/pan_init.c  |   88 +
>  .../ethernet/marvell/octeontx2/pan/pan_parse_buf.c |  170 ++
>  .../ethernet/marvell/octeontx2/pan/pan_parse_buf.h |    7 +
>  .../net/ethernet/marvell/octeontx2/pan/pan_rvu.c   | 2405 
> ++++++++++++++++++++
>  .../net/ethernet/marvell/octeontx2/pan/pan_rvu.h   |   78 +
>  .../net/ethernet/marvell/octeontx2/pan/pan_stats.c |  279 +++
>  .../net/ethernet/marvell/octeontx2/pan/pan_stats.h |   36 +
>  .../net/ethernet/marvell/octeontx2/pan/pan_test.c  | 1092 +++++++++
>  .../net/ethernet/marvell/octeontx2/pan/pan_test.h  |   11 +
>  .../net/ethernet/marvell/octeontx2/pan/pan_tl.c    |  294 +++
>  .../net/ethernet/marvell/octeontx2/pan/pan_tl.h    |   16 +
>  .../net/ethernet/marvell/octeontx2/pan/pan_tuple.c |  104 +
>  .../net/ethernet/marvell/octeontx2/pan/pan_tuple.h |  160 ++
>  .../ethernet/marvell/octeontx2/pan/switch/pan_sw.c |   80 +
>  .../ethernet/marvell/octeontx2/pan/switch/pan_sw.h |   20 +
>  .../marvell/octeontx2/pan/switch/pan_sw_l2.c       |  569 +++++
>  .../marvell/octeontx2/pan/switch/pan_sw_l2.h       |   45 +
>  .../marvell/octeontx2/pan/switch/pan_sw_l3.c       | 1154 ++++++++++
>  .../marvell/octeontx2/pan/switch/pan_sw_l3.h       |   31 +
>  drivers/pci/controller/pci-octeon-pem.c            |    3 +
>  drivers/pci/controller/pcie-marvell-cnxk-ep.c      |    9 +
>  drivers/soc/marvell/mrvl-swup/mrvl_swup.c          |    2 +-
>  drivers/soc/marvell/octeontx_info.c                |   17 +
>  drivers/soc/marvell/rvu_af_extn/rvu_cplt_mbox.h    |  134 ++
>  drivers/soc/marvell/rvu_af_extn/rvu_dpi_mbox.h     |  149 +-
>  drivers/soc/marvell/rvu_af_extn/rvu_eb_cplt.c      |  648 ++++++
>  drivers/soc/marvell/rvu_af_extn/rvu_eb_dpi.c       |  216 +-
>  drivers/soc/marvell/rvu_af_extn/rvu_eb_ml.c        |  102 +-
>  drivers/soc/marvell/rvu_af_extn/rvu_eb_sdp.c       | 1072 +++++++++
>  drivers/soc/marvell/rvu_af_extn/rvu_eb_sdp.h       |  120 +
>  drivers/soc/marvell/rvu_af_extn/rvu_eblock.c       |   14 +
>  drivers/soc/marvell/rvu_af_extn/rvu_eblock.h       |    4 +
>  drivers/soc/marvell/rvu_af_extn/rvu_eblock_reg.h   |    1 +
>  drivers/soc/marvell/rvu_af_extn/rvu_ml_mbox.h      |   37 +-
>  drivers/soc/marvell/rvu_gen_pf/Makefile            |    6 +
>  drivers/soc/marvell/rvu_gen_pf/gen_pf.c            | 1512 ++++++++++++
>  drivers/soc/marvell/rvu_gen_pf/gen_pf.h            |  187 ++
>  drivers/spi/Kconfig                                |   24 +-
>  drivers/spi/Makefile                               |    2 +-
>  drivers/spi/spi-cadence-cn10xx.c                   | 1590 +++++++++++++
>  drivers/spi/spi-cadence-xspi.c                     | 1102 ++++-----
>  158 files changed, 29397 insertions(+), 1256 deletions(-)
>  create mode 100644 drivers/net/ethernet/marvell/octeontx2/af/rvu_switch.h
>  create mode 100644 drivers/net/ethernet/marvell/octeontx2/af/switch/rvu_sw.c
>  create mode 100644 drivers/net/ethernet/marvell/octeontx2/af/switch/rvu_sw.h
>  create mode 100644 
> drivers/net/ethernet/marvell/octeontx2/af/switch/rvu_sw_l2.c
>  create mode 100644 
> drivers/net/ethernet/marvell/octeontx2/af/switch/rvu_sw_l2.h
>  create mode 100644 
> drivers/net/ethernet/marvell/octeontx2/af/switch/rvu_sw_l3.c
>  create mode 100644 
> drivers/net/ethernet/marvell/octeontx2/af/switch/rvu_sw_l3.h
>  create mode 100644 
> drivers/net/ethernet/marvell/octeontx2/bphy/cnf20k/Makefile
>  create mode 100644 
> drivers/net/ethernet/marvell/octeontx2/bphy/cnf20k/otx2_bphypf.c
>  create mode 100644 
> drivers/net/ethernet/marvell/octeontx2/bphy/cnf20k/otx2_bphypf.h
>  create mode 100644 
> drivers/net/ethernet/marvell/octeontx2/bphy/cnf20k/otx2_bphypf_ethtool.c
>  create mode 100644 drivers/net/ethernet/marvell/octeontx2/bphy/cnf20k_cpri.c
>  create mode 100644 drivers/net/ethernet/marvell/octeontx2/bphy/cnf20k_cpri.h
>  create mode 100644 
> drivers/net/ethernet/marvell/octeontx2/bphy/cnf20k_cpri_ethtool.c
>  create mode 100644 drivers/net/ethernet/marvell/octeontx2/nic/cn10k_ipsec.c
>  create mode 100644 drivers/net/ethernet/marvell/octeontx2/nic/cn10k_ipsec.h
>  create mode 100644 drivers/net/ethernet/marvell/octeontx2/nic/otx2_xsk.c
>  create mode 100644 drivers/net/ethernet/marvell/octeontx2/nic/otx2_xsk.h
>  create mode 100644 drivers/net/ethernet/marvell/octeontx2/nic/switch/sw_fdb.c
>  create mode 100644 drivers/net/ethernet/marvell/octeontx2/nic/switch/sw_fdb.h
>  create mode 100644 drivers/net/ethernet/marvell/octeontx2/nic/switch/sw_fib.c
>  create mode 100644 drivers/net/ethernet/marvell/octeontx2/nic/switch/sw_fib.h
>  create mode 100644 drivers/net/ethernet/marvell/octeontx2/nic/switch/sw_nb.c
>  create mode 100644 drivers/net/ethernet/marvell/octeontx2/nic/switch/sw_nb.h
>  create mode 100644 drivers/net/ethernet/marvell/octeontx2/pan/Makefile
>  create mode 100644 drivers/net/ethernet/marvell/octeontx2/pan/README
>  create mode 100644 drivers/net/ethernet/marvell/octeontx2/pan/hw/cn10k.c
>  create mode 100644 drivers/net/ethernet/marvell/octeontx2/pan/hw/otx2_cmn.h
>  create mode 100644 
> drivers/net/ethernet/marvell/octeontx2/pan/hw/otx2_common.c
>  create mode 100644 drivers/net/ethernet/marvell/octeontx2/pan/hw/otx2_pf.c
>  create mode 100644 drivers/net/ethernet/marvell/octeontx2/pan/hw/otx2_txrx.c
>  create mode 100644 drivers/net/ethernet/marvell/octeontx2/pan/hw/qos.c
>  create mode 100644 drivers/net/ethernet/marvell/octeontx2/pan/pan_cmn.h
>  create mode 100644 drivers/net/ethernet/marvell/octeontx2/pan/pan_fl_tbl.c
>  create mode 100644 drivers/net/ethernet/marvell/octeontx2/pan/pan_fl_tbl.h
>  create mode 100644 drivers/net/ethernet/marvell/octeontx2/pan/pan_init.c
>  create mode 100644 drivers/net/ethernet/marvell/octeontx2/pan/pan_parse_buf.c
>  create mode 100644 drivers/net/ethernet/marvell/octeontx2/pan/pan_parse_buf.h
>  create mode 100644 drivers/net/ethernet/marvell/octeontx2/pan/pan_rvu.c
>  create mode 100644 drivers/net/ethernet/marvell/octeontx2/pan/pan_rvu.h
>  create mode 100644 drivers/net/ethernet/marvell/octeontx2/pan/pan_stats.c
>  create mode 100644 drivers/net/ethernet/marvell/octeontx2/pan/pan_stats.h
>  create mode 100644 drivers/net/ethernet/marvell/octeontx2/pan/pan_test.c
>  create mode 100644 drivers/net/ethernet/marvell/octeontx2/pan/pan_test.h
>  create mode 100644 drivers/net/ethernet/marvell/octeontx2/pan/pan_tl.c
>  create mode 100644 drivers/net/ethernet/marvell/octeontx2/pan/pan_tl.h
>  create mode 100644 drivers/net/ethernet/marvell/octeontx2/pan/pan_tuple.c
>  create mode 100644 drivers/net/ethernet/marvell/octeontx2/pan/pan_tuple.h
>  create mode 100644 drivers/net/ethernet/marvell/octeontx2/pan/switch/pan_sw.c
>  create mode 100644 drivers/net/ethernet/marvell/octeontx2/pan/switch/pan_sw.h
>  create mode 100644 
> drivers/net/ethernet/marvell/octeontx2/pan/switch/pan_sw_l2.c
>  create mode 100644 
> drivers/net/ethernet/marvell/octeontx2/pan/switch/pan_sw_l2.h
>  create mode 100644 
> drivers/net/ethernet/marvell/octeontx2/pan/switch/pan_sw_l3.c
>  create mode 100644 
> drivers/net/ethernet/marvell/octeontx2/pan/switch/pan_sw_l3.h
>  create mode 100644 drivers/soc/marvell/rvu_af_extn/rvu_cplt_mbox.h
>  create mode 100644 drivers/soc/marvell/rvu_af_extn/rvu_eb_cplt.c
>  create mode 100644 drivers/soc/marvell/rvu_af_extn/rvu_eb_sdp.c
>  create mode 100644 drivers/soc/marvell/rvu_af_extn/rvu_eb_sdp.h
>  create mode 100644 drivers/soc/marvell/rvu_gen_pf/Makefile
>  create mode 100644 drivers/soc/marvell/rvu_gen_pf/gen_pf.c
>  create mode 100644 drivers/soc/marvell/rvu_gen_pf/gen_pf.h
>  create mode 100644 drivers/spi/spi-cadence-cn10xx.c
-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.
View/Reply Online (#15618): 
https://lists.yoctoproject.org/g/linux-yocto/message/15618
Mute This Topic: https://lists.yoctoproject.org/mt/115042893/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