In message: [linux-yocto][linux-yocto v6.1] Kernel code for Marvell OCTEON [RT]
on 10/10/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/preempt-rt/cn-sdkv6.1/octeon

merged.

Bruce

> 
> Thank you for your help.
> 
> Best regards,
> Bo
> 
> 
> The following changes since commit 5441eb5c03fc9b0a8f6398ba2d51d8b99722c69a:
> 
>   Merge branch 'v6.1/standard/preempt-rt/base' into 
> v6.1/standard/preempt-rt/cn-sdkv6.1/octeon (2024-09-20 18:18:15 -0400)
> 
> are available in the Git repository at:
> 
>   https://git.sr.ht/~bsun/linux-yocto 
> v6.1/standard/preempt-rt/cn-sdkv6.1/octeon
> 
> for you to fetch changes up to b259891086016dd8137fccc3b7b3e146128367df:
> 
>   octeontx2-af: Do not hardcode AF bus number in debugfs (2024-10-02 04:17:37 
> +0000)
> 
> ----------------------------------------------------------------
> Amit Singh Tomar (5):
>       octeontx2-af: cn20k: cpt: Use proper mask to get max CPT LF's
>       octeontx2-af: Unify HW interrupt APIs
>       octeontx2-af: cn20k: add FLT interrupts
>       crypto: octeontx2: Rework how engine group number is obtained
>       crypto: octeontx2: fetch AE group number from mbox
> 
> Ben Peled (6):
>       PCI: armada8k: Disable LTSSM on link down interrupts
>       PCI: armada8k: Add link-down handle
>       dt-bindings: pci: armada: add system controller and MAC reset bit
>       PCI: armada8k: add device reset to link-down handle
>       PCI: armada8k: use reset controller to reset mac
>       dt-bindings: pci: change reset to reset controller phandle
> 
> Bharat Bhushan (8):
>       octeontx2-af: cn20k: cpt: Update max engine calculation
>       octeontx-af: cpt: Get CPT PF number using PF Device ID
>       octeontx2-af: cn20k: cpt: Update engine offset calculation
>       octeontx2-af: cpt: Add debug support for more than 64 engines.
>       crypto: octeontx2: Add cn20k microcode load support
>       octeontx2-af: cn20k: Add cpt stats mailbox support
>       octeontx2-af: cn20k: Add queue id to rxc time config mbox
>       octeontx2-af: cn20k: Add rxc teardown support
> 
> George Cherian (1):
>       octeontx2-af: Calculate the number of vfs depending on channels
> 
> Hariprasad Kelam (5):
>       Octeontx2-af: cn20k: Allow RPM devices to probe
>       octeontx2-af: RPM: Update DMA mask
>       octeontx2-af: Implement X2P reset for CGX
>       octeontx2-pf: QOS: Refactor "TC_HTB_LEAF_DEL_LAST" callback
>       octeontx2-pf: Add support to display "Autoneg"
> 
> Linu Cherian (3):
>       octeontx2-af: npa: cn20k: Fix a missing return
>       octeontx2-af: cn20k: Cleanup AF interrupt vector
>       octeontx2-af: cn20k: Add FLR/ME support
> 
> Mikko Suni (1):
>       FWLOG: Correct read length with ppos
> 
> Naveen Mamindlapalli (1):
>       octeontx2-af: Add an MCAM entry to count CPT 2nd pass miss packets
> 
> Pavan Nikhilesh (8):
>       octeontx2-af: update masks for CN20K resources
>       octeontx2-af: add SSO EVA error interrupts
>       octeontx2-af: add SSO AGGR config and stats mbox
>       octeontx2-af: add SSO HW info mbox
>       octeontx2-af: add TIM HWWQE mbox support
>       octeontx2-af: add TIM hardware info mbox
>       octeontx2-af: fix interval flag check
>       octeontx2-af: cn20k: remove GTI clock adjustment
> 
> Ratheesh Kannoth (13):
>       octeontx2-af: npc: cn20k: Index management.
>       octeontx2-af: npc: cn20k: Allocate default mcam indexes.
>       octeontx2-af: npc: cn20k: Use common APIs to alloc/free/get mcam index.
>       octeontx2-af: npc: cn20k: debugfs support
>       octeontx2-af: npc: cn20k: Validate mcam index before enable/disable
>       octeontx2-af: npc: cn20k: Add a field in alloc mbox msg indicate 
> virtual index request
>       octeontx2-af: npc: cn20k: Introduce virtual mcam index
>       octeontx2-af: npc: cn20k: defragmentation support
>       octeontx2-af: npc: cn20k: debugfs for virtual indexes
>       octeontx2-af: npc: cn20k: Add devlink for defrag initiation
>       octeontx2-af: npc: cn20k: Add an mbox interface to defrag
>       octeontx2-af: npc: cn20k: Convert vidx to mcam_idx in mbox handler
>       octeontx2-pf: Free queue memory allocated sq timestamp
> 
> Sai Krishna (1):
>       iommu: Fix kernel crash on IOMMU device removal, when SMMU disabled
> 
> Stefan Wiehler (1):
>       arm64: errata: Add missing sentinels
> 
> Subbaraya Sundeep (7):
>       octeontx2-af: Assign CGX id from PCI revision id
>       octeontx2-af: Disable stale DMAC filters
>       octeontx2-af: Enable LMT_ENA in APR_LMT_MAP_ENTRY_S
>       octeontx2-af: Limit number of AF VFs only when VF is LBK
>       octeontx2-af: Update lbk maximum frame size as per CN20K
>       octeontx2-af: Fix rsrc_alloc debugfs file
>       octeontx2-af: Do not hardcode AF bus number in debugfs
> 
> Suman Ghosh (7):
>       octeontx2-af: npc: cn20k: KPM profile changes
>       ocetontx2-af: npc: cn20k: MKEX profile support
>       octeontx2-af: npc: cn20k: Modify alloc entry mailbox
>       octeontx2-af: npc: cn20k: Use common APIs to read/write/copy/enable 
> mcam entry
>       octeontx2-af: npc: cn20k: Add new mailboxes to get kex config and free 
> counts
>       octeontx2-af: cn20k: Add new mailboxes for CN20K silicon
>       octeontx2-af: cn20k: Avoid accessing cn10k registers
> 
> Tanmay Jagdale (3):
>       crypto: octeontx2: Use bounce buffer for PF-AF mbox communications
>       crypto: octeontx2: cn20k: Add support for PF-AF mailbox
>       crypto: octeontx2: cn20k: Add support for PF-VF mailbox
> 
> Wilson Ding (1):
>       PCI: armada8k: Fix bar assignment failure upon rescan
> 
>  .../devicetree/bindings/pci/pci-armada8k.txt       |    4 +
>  arch/arm64/kernel/cpu_errata.c                     |    2 +
>  drivers/crypto/marvell/octeontx2/cpt_asym.h        |    5 +-
>  drivers/crypto/marvell/octeontx2/otx2_cpt_common.h |    2 +
>  .../crypto/marvell/octeontx2/otx2_cpt_hw_types.h   |    2 +-
>  .../marvell/octeontx2/otx2_cpt_mbox_common.c       |   22 +
>  drivers/crypto/marvell/octeontx2/otx2_cpt_reqmgr.h |    3 +-
>  drivers/crypto/marvell/octeontx2/otx2_cptlf.h      |    3 +-
>  drivers/crypto/marvell/octeontx2/otx2_cptpf.h      |   21 +
>  drivers/crypto/marvell/octeontx2/otx2_cptpf_main.c |  270 +-
>  drivers/crypto/marvell/octeontx2/otx2_cptpf_mbox.c |  103 +
>  .../crypto/marvell/octeontx2/otx2_cptpf_ucode.c    |  131 +-
>  .../crypto/marvell/octeontx2/otx2_cptpf_ucode.h    |    9 +-
>  drivers/crypto/marvell/octeontx2/otx2_cptvf.h      |    5 +-
>  drivers/crypto/marvell/octeontx2/otx2_cptvf_algs.c |    6 +-
>  drivers/crypto/marvell/octeontx2/otx2_cptvf_hash.c |    3 +-
>  drivers/crypto/marvell/octeontx2/otx2_cptvf_main.c |   55 +-
>  drivers/crypto/marvell/octeontx2/otx2_cptvf_mbox.c |   40 +-
>  .../crypto/marvell/octeontx2/otx2_cptvf_reqmgr.c   |   14 +-
>  drivers/iommu/iommu.c                              |    5 +
>  drivers/net/ethernet/marvell/octeontx2/af/Makefile |    1 +
>  drivers/net/ethernet/marvell/octeontx2/af/cgx.c    |   83 +-
>  drivers/net/ethernet/marvell/octeontx2/af/cgx.h    |    4 +
>  .../net/ethernet/marvell/octeontx2/af/cn20k/api.h  |    3 +
>  .../ethernet/marvell/octeontx2/af/cn20k/debugfs.c  |  268 ++
>  .../ethernet/marvell/octeontx2/af/cn20k/debugfs.h  |    2 +
>  .../marvell/octeontx2/af/cn20k/mbox_init.c         |   13 +-
>  .../net/ethernet/marvell/octeontx2/af/cn20k/npc.c  | 3927 
> ++++++++++++++++++++
>  .../net/ethernet/marvell/octeontx2/af/cn20k/npc.h  |  173 +
>  .../net/ethernet/marvell/octeontx2/af/cn20k/reg.h  |   74 +-
>  .../net/ethernet/marvell/octeontx2/af/cn20k/rvum.c |  172 +
>  .../ethernet/marvell/octeontx2/af/cn20k/struct.h   |   26 +-
>  drivers/net/ethernet/marvell/octeontx2/af/common.h |    4 -
>  drivers/net/ethernet/marvell/octeontx2/af/mbox.h   |  188 +-
>  drivers/net/ethernet/marvell/octeontx2/af/npc.h    |    5 +
>  .../ethernet/marvell/octeontx2/af/npc_profile.h    |    8 +-
>  drivers/net/ethernet/marvell/octeontx2/af/rvu.c    |  159 +-
>  drivers/net/ethernet/marvell/octeontx2/af/rvu.h    |   46 +-
>  .../net/ethernet/marvell/octeontx2/af/rvu_cn10k.c  |   22 +-
>  .../net/ethernet/marvell/octeontx2/af/rvu_cpt.c    |  281 +-
>  .../ethernet/marvell/octeontx2/af/rvu_debugfs.c    |  119 +-
>  .../ethernet/marvell/octeontx2/af/rvu_devlink.c    |   78 +
>  .../net/ethernet/marvell/octeontx2/af/rvu_nix.c    |    7 +-
>  .../net/ethernet/marvell/octeontx2/af/rvu_npc.c    |  574 ++-
>  .../net/ethernet/marvell/octeontx2/af/rvu_npc.h    |   27 +
>  .../net/ethernet/marvell/octeontx2/af/rvu_npc_fs.c |  760 ++--
>  .../net/ethernet/marvell/octeontx2/af/rvu_npc_fs.h |    4 +-
>  .../ethernet/marvell/octeontx2/af/rvu_npc_hash.c   |   28 +-
>  .../ethernet/marvell/octeontx2/af/rvu_npc_hash.h   |    1 +
>  .../net/ethernet/marvell/octeontx2/af/rvu_reg.h    |   37 +-
>  .../net/ethernet/marvell/octeontx2/af/rvu_sso.c    |  189 +-
>  .../net/ethernet/marvell/octeontx2/af/rvu_struct.h |    9 +-
>  .../net/ethernet/marvell/octeontx2/af/rvu_tim.c    |  116 +-
>  .../ethernet/marvell/octeontx2/nic/otx2_ethtool.c  |    5 +
>  .../ethernet/marvell/octeontx2/nic/otx2_flows.c    |    4 +-
>  .../net/ethernet/marvell/octeontx2/nic/otx2_pf.c   |    2 +-
>  drivers/net/ethernet/marvell/octeontx2/nic/qos.c   |    4 +-
>  drivers/pci/controller/dwc/pcie-armada8k.c         |  139 +
>  drivers/soc/marvell/fwlog.c                        |    1 +
>  59 files changed, 7527 insertions(+), 741 deletions(-)
>  create mode 100644 drivers/net/ethernet/marvell/octeontx2/af/cn20k/npc.c
>  create mode 100644 drivers/net/ethernet/marvell/octeontx2/af/cn20k/npc.h
>  create mode 100644 drivers/net/ethernet/marvell/octeontx2/af/rvu_npc.h
-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.
View/Reply Online (#14450): 
https://lists.yoctoproject.org/g/linux-yocto/message/14450
Mute This Topic: https://lists.yoctoproject.org/mt/108922903/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