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] -=-=-=-=-=-=-=-=-=-=-=-