In message: [linux-yocto][linux-yocto v6.1] bump marvell cn96xx kernel to v6.1 
based on marvell SDK12
on 05/06/2023 Ruiqiang Hao wrote:

> Hi Bruce,
> 
>     Please help to create branches and merge code into our linux-yocto repo.
> 
>     repo:
>       linux-yocto
>     branch:
>       v6.1/standard/cn-sdkv5.15/octeon
>       v6.1/standard/preempt-rt/cn-sdkv5.15/octeon

I just merged another 6.1 -stable to linux-yocto, it seems to
be causing conflicts with the branches.

Can you rebase them, and send a new pull request.

Bruce

> 
> Thanks,
> Ruiqiang
> 
> The following changes since commit 456d730e6202dd0fc120322d64cf70a2cbccc572:
> 
>   Merge tag 'v6.1.31' into v6.1/standard/base (2023-05-31 19:33:40 -0400)
> 
> are available in the Git repository at:
> 
>   g...@github.com:cythe/linux.git linux-yocto/v6.1/standard/cn-sdkv5.15/octeon
> 
> for you to fetch changes up to 0b927763e1ce19b5b07f09cf2381aad90ec1cf2e:
> 
>   EDAC: Init minimum possible error desc grain (2023-06-01 07:45:27 +0000)
> 
> ----------------------------------------------------------------
> Aaro Koskinen (1):
>       fwlog: fix invalid pointers and copy size in wraparound case
> 
> Aaron Williams (4):
>       mmc: octeontx2: Add tuning support for HS400 mode
>       mmc: octeontx2: Use flags for hardware differences
>       mmc: octeontx2: fix handling calibration glitch
>       drives: soc: marvell: Display version information for flash components
> 
> Alex Belits (2):
>       kernel/exit.c: Add task cleanup callbacks
>       arm64: Add support for ASID locking
> 
> Amit Singh Tomar (9):
>       perf/marvell: add MBWC event
>       perf/marvell: get ddr speed from "marvell,ddr-speed"
>       arm_mpam: discover MPAM device behind the memory controller
>       arm_mpam: create DSS MPAM device
>       arm_mpam: get CPU accessibility for DSS MPAM
>       arm_mpam: resctrl: fix formula to calculate MBW % to max and vice-versa.
>       arm_mpam: resctrl: set the bandwidth granularity to minimum value
>       arm_mpam: Keep MBW_MIN close to MBW_MAX
>       arm_mpam: remove debug message from __init
> 
> Andrew Pinski (1):
>       arm64: Add workaround for Cavium erratum 36890
> 
> Angela Czubak (1):
>       octeontx2-af: fix rvu_sso_ggrp_taq_flush
> 
> Anil Kumar Reddy (4):
>       coresight: tmc-etr: Fix PREVBOOT mode trace buffer handling
>       coresight: tmc-etr: Add support to use reserved memory
>       coresight: tmc: Add support for register metadata
>       coresight: tmc: Read previous boot trace data
> 
> Ankur Dwivedi (3):
>       octeontx2-af: mcs: add mailboxes for fips
>       octeontx2-af: rvu: enable mcs fips mailboxes
>       soc: marvell: hw_access: add mapping for mcs registers
> 
> Ashwin Sekhar T K (2):
>       octeontx2-af: extend npa context reading capability
>       soc: marvell: hw_access: add support to read aura/pool context
> 
> Baha Mesleh (13):
>       octeontx2-bphy-netdev: fix cleanup sequence in char device release
>       octeontx2-bphy-netdev: add debugfs support
>       octeontx2-bphy-netdev: limit cpri error logging rate
>       octeontx2-bphy-netdev: fix link carrier state update
>       octeontx2-bphy-netdev: fix possibility of processing the mbt multiple 
> times
>       octeontx2-bphy-netdev: Fix cpri rx packet handling
>       octeontx2-bphy-netdev: Fix cpri interrupt handling
>       octeontx2-bphy-netdev: re-enable cpri gpint when interface is stopped
>       octeontx2-bphy-netdev: Fix cnf10k link state set
>       octeontx2-bphy-netdev: Add cnf10k rfoe debugfs
>       octeontx2-bphy-netdev: Use PTP ring tail index to read timestamp
>       octeontx2-bphy-netdev: fix link carrier state update for cnf10k
>       octeontx2-bphy-netdev: Fix rfoe ptp clock cleanup
> 
> Bharat Bhushan (4):
>       soc/octeontx2 : Add driver support for NMI GTI watchdog
>       cn10k: Add workaround for MRVL TAD Errata-38891
>       clocksource: Add Marvell Errata-38627 workaround
>       KVM: arm64: Extend timer errata-38627 to kvm
> 
> Bhaskara Budiredla (3):
>       mmc: octeontx2: enables mmc polling for pstore path
>       mmc: octeontx2: cleanup mmc_oops driver
>       mmc: octeontx2: Add MMC polling method to support kmsg panic/oops write
> 
> Chandrakala Chavva (12):
>       net: thunderx: Fix RXAUI link status
>       driver: net: thunder: Print 1000Base-X or SGMII based on mode.
>       mmc: octeontx2: Use proper register to clear interrupts
>       mmc: octeontx2: Fix tuning for T96 C0
>       mmc: octeontx2: Configure flags for T96 pass B0
>       drives: soc: marvell: Update octtx_info to display sdk-version
>       drivers: soc: sw_up: Check cn10k SOC check
>       drivers: soc: sw_up: Change gserp firmware bit position
>       driver: edac: octeontx: Add revision check for new pass of the chip
>       drivers: mmc: sdhci-cadence: Change command delay value
>       drivers: mrvl_swup: Adapt and fix memory allocation with ioctl
>       drivers: mrvl_swup: Add additional changes to logbuffer support
> 
> Christina Jacob (3):
>       net:thunderx: fix memory leak in nicvf driver.
>       net: thunderx: Do a PCS reset upon SGMII link toggle
>       octeontx2-pf: Add ethtool -m option support.
> 
> Damian Eppel (29):
>       soc: marvell: MDIO uio driver
>       soc: marvell: mvmdio_uio: lock on accessing mdio bus
>       soc: marvell: mvmdio_uio: paged access support
>       soc: marvell: cn10k SerDes diagnostics debugfs driver
>       soc: marvell: cn10k SerDes diag: removed Tx pre3
>       soc: marvell: cn10k SerDes diag: fix overwriting Tx main
>       soc: marvell: cn10k SerDes diag: independent prbs inject
>       soc: marvell: cn10k SerDes diag: added Rx training
>       soc: marvell: cn10k SerDes diag: separated prbs stop
>       soc: marvell: cn10k SerDes diag: PAM4 patterns
>       soc: marvell: cn10k SerDes diag: clock patterns
>       soc: marvell: cn10k SerDes diag: display Tx tuning in dec
>       soc: marvell: cn10k SerDes diag: rx training per port
>       soc: marvell: cn10k SerDes diag: other patterns
>       soc: marvell: cn10k SerDes diag: fix stopTraining
>       soc: marvell: cn10k SerDes diag: new features added
>       soc: marvell: cn10k SerDes diag: ioctl interface
>       soc: marvell: cn10k SerDes diag: PRBS31Q pattern
>       soc: marvell: cn10k SerDes diag: few enhancements
>       soc: marvell: cn10k SerDes diag: Fix static analysis issues
>       soc: marvell: PHY diagnostics debugfs driver
>       soc: marvell: PHY diagnostics: driver update
>       soc: marvell: PHY diagnostics: page access support
>       soc: marvell: PHY diagnostics: unified SoC check
>       firmware: octeontx2: sysfs driver for dumping sfp info
>       firmware: octeontx2: sfp-info: added support for t9x
>       firmware: octeontx2: sfp-info: check supported platforms first
>       firmware: octeontx2: sysfs interface for retimer
>       firmware: octeontx2: retimer-mgmt: change SMC call number
> 
> Dave Kleikamp (1):
>       octeontx2-af: Fix interrupt name strings completely
> 
> Geetha sowjanya (20):
>       irqchip/gicv3-its: Workaround for Marvell errata 35443 for 9xx
>       octeontx2-af: TIM: Set conditional clock always on
>       octeontx2-af: Workaround for the NIX HW issues
>       octeontx2-af: Apply errata workaround only to CN10K silicons
>       octeontx2-af: HW workaround for NPA buffer free
>       octeontx2-af: mcs: Add missing stats
>       octeontx2-af: Update HW workarounds for 96xx C0, 98xx and F95xx B0 chips
>       octeontx2-af: Dynamically allocate bpids for CPT and LBK
>       octeontx2-af: Add mbox to alloc/free BPIDs
>       octeontx2-pf: Free pending and dropped SQEs
>       octeontx2-pf: disable preemption while using per_cpu pointer
>       octeontx2-pf: Don't allocate BPIDs to LBK interface
>       octeontx2-af: Apply NIX PSE deadlock errata workaround to silicons
>       octeontx2-af: Secure APR table update with the lock
>       Revert "irqchip/gic-v3-its: Balance initial LPI affinity across CPUs"
>       octeontx2-af: mcs: Fix per port bypass config
>       octeontx2-af: mcs: Remove SA stats support
>       octeontx2-pf: Using compound/head page ref count
>       octeontx2-pf: Check address for Null before free
>       octeontx2-af: Flush WQ before destroy
> 
> George Cherian (5):
>       watchdog: sbsa_wdog: Make sure to program a larger timeout value
>       watchdog: sbsa_wdog: Fix the timeout calculation while programming
>       drivers: watchdog: Add support for panic notifier callback
>       watchdog: sbsa_gwdt: Enable the WDOG_STOP_ON_PANIC
>       driver:mpam: Fix the compilations issues when ACPI is not selected
> 
> Gowthami Thiagarajan (4):
>       drivers: mtd: spi-nor: Support kmsg dumper based on pstore/blk
>       spi: spi-nor: Fix the spi_nor_panic_write
>       drivers:spi:cadence-xspi: Add low-level changes to support kmsg 
> panic/oops write
>       drivers:spi:cadence-xspi: Switch to polling mode when in panic
> 
> Hariprasad Kelam (53):
>       net: thunderx: fix page reference release in interface tear down
>       net: thunderx: Modify BGX driver probe
>       octeontx2-af: update address of global CGX RX_STATS
>       octeontx2-af: Handle physical link state change requests
>       octeontx2-af: Add new CGX_CMDs to set and get PHY modulation type
>       octeontx2-af: Put CGX LMAC also in Higig2 mode
>       octeontx2-af: Do not allow VFs to overwrite PKIND config
>       octeontx2-pf: Implement cgx stat rst
>       octeontx2-af: cn10k: new Interface modes support
>       octeontx2-af: Fix max 16 CGX LMACs limit
>       octeontx2-af: Support variable number of LMACS per MAC
>       octeontx2-af: RPM extend csr address for T105N
>       octeontx2-af: Skip CGX probe if not connected to NIX
>       octeontx2-af: reset cgx pfc registers on flr
>       octeontx2-af: Show count of dropped packets by DMAC filters
>       octeontx2-af: CN10KB MAC RPM_100/USX support
>       octeontx2-af: Do not read CGX FEC CSRs on CN10K
>       octeontx2-af: Add support for RPM FEC stats
>       octeontx2-af: Derive fifo size assigned to given LMAC
>       octeontx2-af: Add programmed macaddr to RVU pfvf
>       octeontx2-af: Support for PTP notification to PF
>       octeontx2-af: add proper return codes for AF mailbox handlers
>       octeontx2-af: rvu_cgx code placement
>       octeontx2-af: Don't treat lack of CGX interfaces as error
>       octeontx2-af: cn10k: Limit number of CGX blocks
>       octeontx2-af: lmac validation with is_lmac_valid
>       octeontx2-af: link mode mapping
>       octeontx2-af: Gracefully skip the cgx_probe for unmapped devices.
>       octeontx2-af: Code placement for cgx.c
>       octeontx2-af: Support for FDSA tag
>       octeontx2-af: sync kernel structures with firmware
>       octeontx2-pf: qos send queues management
>       octeontx2-pf: Refactor schedular queue alloc/free calls
>       octeontx2-pf: Add devlink support to configure TL1 RR_PRIO
>       octeontx2-pf: Add support for HTB offload
>       sch_htb: Allow HTB quantum parameter in offload mode
>       octeontx2-pf: tc flower offload mutually exclusive with ntuple
>       octeontx2-pf: Allow pkts of size morethan MTU to be transmitted
>       octeontx2-af: Reset MAC internal loopback in FLR
>       octeontx2-af: Add validation for lmac type
>       octeontx2-af: Back port upstream changes
>       octeontx2-pf: Generate PPS OUT on PHC PTP_CLK_REQ_PEROUT
>       octeontx2-bphy: Generate PPS OUT on PHC PTP_CLK_REQ_PEROUT
>       octeontx2-af: CN10KB: Add USGMII LMAC mode
>       octeontx2-pf: Limit number of QOS queues
>       octeontx2-af: Do not skip probe for RPM_USX
>       octeontx2-af: Debug message on link notification error
>       octeontx2-af: Fix wrong cgx link notification error message
>       octeontx2-pf: fix scheduler queue free order
>       octeontx2-af: cn10kb: Correct PF to NIX block mapping
>       octeontx2-pf: Define new ethtool modes for CN10KB
>       octeontx2-af: Add validation before accessing cgx device
>       octeontx2-af: Fix RPM and NIX channel mapping
> 
> Harman Kalra (27):
>       octeontx2-af: fix atomic load on NPA LF registers
>       thunder: bgx: octeontx-83: add octeontx callbacks
>       octeontx-83: domain based driver for 83xx
>       net: thunderx: Enable independent Rx packet size limit setting per LMAC
>       net: thunderx: Add multiqset support for dataplane apps
>       octeontx-83: Add LBK-based PKI/PKO-NIC communication.
>       net: thunderx: octeontx-83: Add packet rerouting between interfaces
>       octeontx-83: Add four ports on LBK1/2 device
>       net: thunderx: add mbox for changing link state
>       net: thunderx: Fix transmit channel config for secondary
>       crypto: octeontx-83: enable crypto device in domain
>       thunder: bgx: octeontx-83: support mode change
>       octeontx-83: bgx: add more bgx stats
>       PCI: octeontx-83: add new quirks
>       octeontx-83: configure PKI sriov
>       crypto: octeontx-83: enable crypto device in domain
>       crypto: octeontx: enable driver
>       octeontx2-af: suppress kpu profile loading warning
>       octeontx2-af: Sending tsc value to the userspace
>       octeontx2-pf: notify VF about ptp event
>       soc: marvell: hw_access: renaming to hw access driver
>       soc: marvell: hw_access: cleaning up existing hw access driver
>       soc: marvell: hw_access: add hw context reading support
>       soc: marvell: hw_access: get cgx info
>       soc: marvell: hw_access: fix csr mapping range
>       soc: marvell: hw_access: fix pci resource leak
>       octeontx2-af: extend context reading capability
> 
> Jakub Palider (8):
>       soc: marvell: hw_access: Extend available ranges
>       misc: bphy: Add ioctl to get max irq number
>       misc: bphy: Get max irq number from firmware
>       misc: bphy: Add ioctl to get BPHY irqs bitmask
>       misc: bphy: Fix resource release sequence
>       misc: bphy: Restore static resource allocation
>       misc: bphy: prevent out-of-bound array iteration
>       misc: bphy: disable ctr module on non-BPHY boards
> 
> James Morse (124):
>       x86/resctrl: Only allocate mbps_val[] when it is going to be used
>       x86/resctrl: massage comment in rdtgroup_locksetup_enter()
>       x86/resctrl: Track the closid with the rmid
>       x86/resctrl: Access per-rmid structures by index
>       x86/resctrl: Move rmid allocation out of mkdir_rdt_prepare()
>       x86/resctrl: Allow rmid allocation to be scoped by closid
>       x86/resctrl: Allow the allocator to check if a closid can allocate 
> clean rmid
>       x86/resctrl: Move closid/rmid matching and setting to use helpers
>       x86/resctrl: Queue mon_event_read() instead of sending an IPI
>       x86/resctrl: Allow resctrl_arch_rmid_read() to sleep
>       x86/resctrl: Allow arch to allocate memory needed in 
> resctrl_arch_rmid_read()
>       x86/resctrl: Add a helper to avoid reaching into the arch code resource 
> list
>       x86/resctrl: Make resctrl_mounted checks explicit
>       x86/resctrl: Move alloc/mon static keys into helpers
>       x86/resctrl: Make rdt_enable_key the arch's decision to switch
>       x86/resctrl: Add helpers for system wide mon/alloc capable
>       x86/resctrl: Move ctrlval string parsing links away from the arch code
>       x86/resctrl: Add helper for setting cpu default properties
>       x86/resctrl: Remove rdtgroup from update_cpu_closid_rmid()
>       x86/resctrl: Export resctrl fs's init function
>       x86/resctrl: Add cpu online callback for resctrl work
>       x86/resctrl: Allow overflow/limbo handlers to be scheduled on any-but 
> cpu
>       x86/resctrl: Add cpu offline callback for resctrl work
>       x86/resctrl: Wrap resctrl_arch_find_domain() around rdt_find_domain()
>       x86/resctrl: Split arch and fs resctrl locks
>       x86/resctrl: Move resctrl types to a separate header
>       x86/resctrl: Add a resctrl helper to reset all the resources
>       x86/resctrl: Move monitor init work to a resctrl init call
>       x86/resctrl: Move max_{name,data}_width into resctrl code
>       x86/resctrl: Stop using the for_each_*_rdt_resource() walkers
>       x86/resctrl: Export the is_mbm_*_enabled() helpers to asm/resctrl.h
>       x86/resctrl: Allow an architecture to disable pseudo lock
>       x86/resctrl: Make prefetch_disable_bits belong to the arch code
>       x86/resctrl: Make resctrl_arch_pseudo_lock_fn() take a plr
>       x86/resctrl: Move thread_throttle_mode_init() to be managed by resctrl
>       x86/resctrl: Move get_config_index() to a header
>       x86/resctrl: Claim get_domain_from_cpu() for resctrl
>       x86/resctrl: Describe resctrl's bitmap size assumptions
>       x86/resctrl: Drop __init/__exit on assorted symbols
>       fs/resctrl: Add boiler plate for external resctrl code
>       x86/resctrl: Move the filesystem bits to headers visible to fs/resctrl
>       x86/resctrl: Move resctrl to live in /fs/
>       fs/resctrl: Split resctrl_arch_mon_ctx_alloc() to have a no_wait version
>       fs/resctrl: Add helper to query if counters are free running
>       x86/resctrl: Move mbm_state updates to __rmid_read()
>       x86/resctrl: Make __rmid_read() retry when it is interrupted
>       x86/resctrl: Make resctrl_arch_rmid_read() safe to call in IRQ context
>       Documentation/admin-guide/acpi: Move information out of shell script 
> comments
>       KVM: arm64: Hide unsupported MPAM from the guest
>       arm64: head.S: Initialise MPAM EL2 registers and disable traps
>       arm64: cpufeature: discover CPU support for MPAM
>       KVM: arm64: Trap guest accesses to the MPAM registers
>       irqchip/gic-v3: Move partition_create_desc() work to a helper
>       irqchip/gic: Collect GIC_IRQ_TYPE definitions into one place
>       ACPI / irq: Allow a compile-time arg0 for acpi_register_gsi()'s fwspec
>       irqchip/gic, gic-v3: Translate fwspec for DT and ACPI systems in the 
> same way
>       ACPI / PPTT: Provide a helper to walk processor containers
>       ACPI / PPTT: Add a helper to build a cpumask from a cpu_node
>       irqchip/gic-v3: Print DT partitions in the same way as APCI
>       irqchip/gic-v3: Build PPI partitions on ACPI systems
>       irqchip/gic-v3: select and translate the partition domain
>       ACPI / irq: Add acpi_register_partitioned_percpu_gsi()
>       ACPI / PPTT: Find PPTT cache level by ID
>       ACPI / PPTT: Add a helper to fill a cpumask from a processor container
>       ACPI / PPTT: Add a helper to fill a cpumask from a cache_id
>       untested: KVM: arm64: Force guest EL1 to use user-space's partid 
> configuration
>       acpica: Add MPAM table structures
>       ACPI / MPAM: Parse the MPAM table
>       drivers: base: cacheinfo: Check per_cpu_cacheinfo() is allocated
>       drivers: base: cacheinfo: Add helper to find the cache size from 
> cpu+level
>       cacheinfo: Expose the code to generate a cache-id from a device_node
>       arm_mpam: Add probe/remove for mpam msc driver and kbuild boiler plate
>       arm_mpam: Add the class and component structures for ris firmware 
> described
>       arm_mpam: Add MPAM MSC register layout definitions
>       arm_mpam: Add cpuhp callbacks to probe MSC hardware
>       arm_mpam: Probe MSCs to find the supported partid/pmg values
>       arm_mpam: Probe the hardware features resctrl supports
>       arm_mpam: Merge supported features during mpam_enable() into mpam_class
>       arm_mpam: Reset MSC controls from cpu hp callbacks
>       arm_mpam: Add a helper to touch an MSC from any CPU
>       arm_mpam: Extend reset logic to allow devices to be reset any time
>       arm_mpam: Register and enable IRQs
>       arm_mpam: Add static key to indicate when mpam is enabled
>       arm_mpam: Allow configuration to be applied and restored during cpu 
> online
>       arm_mpam: Probe and reset the rest of the features
>       arm_mpam: Add helpers to allocate monitors
>       arm_mpam: Add mpam_msmon_read() to read monitor value
>       arm_mpam: Track bandwidth counter state for overflow and power 
> management
>       arm_mpam: Add helper to reset saved mbwu state
>       arm_mpam: resctrl: Add boilerplate cpuhp and domain allocation
>       arm_mpam: resctrl: Pick the caches we will use as resctrl resources
>       arm_mpam: resctrl: Pick a value for num_rmid
>       arm_mpam: resctrl: Implement resctrl_arch_reset_resources()
>       arm_mpam: resctrl: Add resctrl_arch_get_config()
>       arm_mpam: resctrl: Implement helpers to update configuration
>       arm64: mpam: Context switch the MPAM registers
>       arm_mpam: resctrl: Add CDP emulation
>       arm64: mpam: Add helpers to change a tasks and cpu mpam partid/pmg 
> values
>       arm_mpam: resctrl: Add rmid index helpers
>       untested: arm_mpam: resctrl: Add support for MBA resource
>       untested: arm_mpam: resctrl: Add support for mbm local
>       arm_mpam: resctrl: Allow resctrl to allocate monitors for CSU
>       arm_mpam: resctrl: Add resctrl_arch_rmid_read() and 
> resctrl_arch_reset_rmid()
>       arm_mpam: resctrl: Add empty definitions for pseudo lock
>       arm_mpam: resctrl: Add empty definitions for fine-grained enables
>       arm_mpam: resctrl: Add dummy definition for free running counters
>       arm64: mpam: Select ARCH_HAS_CPU_RESCTRL
>       arm_mpam: resctrl: Tell resctrl about cpu/domain online/offline
>       arm_mpam: resctrl: Call resctrl_exit() in the event of errors
>       arm_mpam: resctrl: Update the rmid reallocation limit
>       fs/resctrl: Add this_is_not_abi mount option
>       fs/resctrl: Export the closid/rmid to user-space
>       fs/resctrl: cgroup: Add resctrl cgroup controller
>       untested: iommu/arm-smmu-v3: Register SMMU capabilities with MPAM
>       untested: iommu/arm-smmu-v3: Add mpam helpers to query and set state
>       iommu: Add helpers to walk iommu_group and access corresponding ops
>       kobject: Add kset_get_next_obj() to allow a kset to be walked
>       arm_mpam: resctrl: Add iommu helpers to get/set the partid and pmg
>       x86/resctrl: Add stubs for the IOMMU helpers
>       untested: fs/resctrl: Add support for assigning iommu_groups to resctrl 
> groups
>       arm_mpam: Allow the maximum partid to be overridden from the command 
> line
>       arm_mpam: Allow MBWU counters to be used, even when not free running
>       FIXME arm_mpam: Make mpam_msmon_read() safe for irq-masked callers
>       drivers/perf: Add PMU to support reading resctrl counters via perf
> 
> Janne Kukkonen (3):
>       octeontx2-bphy-netdev: cnf10k: Fix CNF10K_CPRIX_ETH_UL_INT clearing
>       octeontx2-bphy-netdev: Fix ioctl OTX2_CPRI_IOCTL_LINK_EVENT cpri context
>       octeontx2-bphy-netdev: Fix OTX2_RFOE_IOCTL_RX_IND_CFG in case of CNF10K
> 
> Jayanthi Annadurai (6):
>       drivers: mmc: sdhci-cadence: SD6 controller support
>       dt-bindings: mmc: sdhci-cadence: SD6 support
>       drivers: mmc: sdhci: Add option to configure sdhci timeout
>       drivers: mmc: sdhci-cadence: Add debug option for sdhci-cadence driver.
>       drivers: mmc: sdhci-cadence: Interrupt handling workaround
>       scmi: mailbox: increase timeout for rx response
> 
> Jia Ma (1):
>       soc: marvell: hw_access: add dependency OCTEONTX2_AF
> 
> Kiran Kumar K (9):
>       octeontx2-af: Add NPC profile changes.
>       octeontx2-af: Add support for SPI to SA index translation
>       octeontx2-af: extend RSS supported offload types
>       octeontx2-af: Add CUSTOM0 to flow keyx algo
>       octeontx2-af: Move EOH pointer on unknown ethertype for QINQ
>       octeontx2-af: Move ICMP ltype to end of enum
>       octeontx2-af: Add KPU parsing for custom data as custom Ltype
>       octeontx2-af: Fix mcam match with second pass rules for VF
>       octeontx2-af: Fix issue with IPv6 ext match for RSS
> 
> Linu Cherian (5):
>       iommu/arm-smmu-v3: Force 32 byte command queue memory reads
>       coresight: etm4x: Add support for Marvell OcteonTX2
>       coresight: tmc: etr: Add support for Marvell OcteonTX2
>       octeontx2-af: Use the right wake_up API variant in CGX command interface
>       arm64: Enable Spectre BHB mitigation for Marvell OcteonTx2 cpus
> 
> Michal Mazur (2):
>       octeontx2-af: reset HWS group mask during FLR
>       octeontx2-af: Setup edge used for GPIO timing
> 
> Mikko Suni (1):
>       octeontx2-bphy-netdev: Avoid kernel crash when psw jd_ptr is NULL
> 
> Naveen Mamindlapalli (93):
>       OcteonTX2 BPHY RFOE netdev driver initial version
>       octeontx2-bphy-netdev: added full packet dump of mbt buffer
>       octeontx2-bphy-netdev: fix napi scheduling issue when interface is down
>       octeontx2-bphy-netdev: netdev cleanup in char dev close
>       octeontx2-bphy-netdev: Added support for configurable packet types
>       octeontx2-bphy-netdev: Added ioctl to access RFOE_RX_IND registers
>       octeontx2-bphy-netdev: Added PTP BCN offset algorithm
>       octeontx2-bphy-netdev: Enable MSIXEN bit in MSIX CAP HDR
>       octeontx2-bphy-netdev: Fix NULL pointer dereference
>       octeontx2-bphy-netdev: segregate chardev specific code
>       octeontx2-bphy-netdev: Add support for CPRI Ethernet packet processing
>       octeonx2-bphy-netdev: Add support for switching mode from RFOE to CPRI
>       otx2-bphy-netdev: Add support for configurable PTP clock rate
>       otx2-bphy-netdev: Add support for registering both rfoe and cpri netdev 
> intf
>       octeontx2-bphy-netdev: Enable MSIXEN bit in IOCTL handler
>       octeontx2-bphy-netdev: Enable accessing RFOE_RX_IND regs before odp 
> netdev init
>       octeontx2-bphy-netdev: Set minimum length of Tx packets to 64 bytes
>       octeontx2-bphy-netdev: Fix kernel crash with ioctl trying to add timer
>       octeontx2-bphy-netdev: Fix ptp pending skb list processing
>       octeontx2-bphy-netdev: Added ioctl to set low level link state
>       octeontx2-bphy-netdev: Fix list_entry usage in the code
>       octeontx2-bphy-netdev: Add PTP hardware clock support to rfoe interfaces
>       octeontx2-bphy-netdev: Added RFOE LMAC stats to ethtool
>       octeontx2-bphy-netdev: Fix ptp tx processing race condition
>       octeontx2-bphy-netdev: Fix napi schedule issue when intf is down
>       octeontx2-bphy-netdev: Add timeout to ptp transmit timestamp polling
>       octeontx2-bphy-netdev: remove unnecessary check when setting INTF_DOWN 
> flag
>       octeontx2-bphy-netdev: Fix common lmac resource free
>       octeontx2-bphy-netdev: avoid multiple kfree of common lmac objects
>       octeontx2-bphy-netdev: Add rfoe rx vlan forwarding configuration
>       octeontx2-bphy-netdev: cpri: fix compilation warnings
>       octeontx2-bphy-netdev: don't process a packet when psw indicates error
>       otx2-bphy-netdev: disable cpri code when cpri hw is not present
>       otx2-bphy-netdev: separate bphy common code into separate files
>       otx2-bphy-netdev: added cnf10k bphy netdev functionality
>       otx2-bphy-netdev: remove unwanted debug message
>       otx2-bphy-netdev: fix offset of cn10k registers
>       otx2-bphy-netdev: cn10k: fix NULL pointer dereference
>       otx2-bphy-netdev: cnf10kb: add support for psm gpint2 interrupt
>       octeontx2-bphy-netdev: cnf10k: Fix incorrect ptp tstamp entry size
>       octeontx2-bphy-netdev: ptp: Fix ptp timestamp reading across lmacs
>       octeontx2-bphy-netdev: cnf10k: fix tx ptp ring entry format change
>       octeontx2-bphy-netdev: rfoe: fix ptp4l bad message issue
>       cnf10k: rfoe: add jumbo frame support to cnf10k
>       octeontx2-bphy-netdev: move common ptp structures to rfoe_common.h
>       octeontx2-bphy-netdev: cnf10k: fix missing ioctls on CNF10K
>       octeontx2-bphy-netdev: cnf10k: convert psw ptp timestamp to cpu byte 
> order
>       octeontx2-bphy-netdev: cnf10k: rfoe netdev cleanup
>       octeontx2-bphy-netdev: cnf95: add jumbo frame support
>       octeontx2-bphy-netdev: move duplicate code to common headers
>       octeontx2-bphy-netdev: cnf10k: add prefix for cnf10k registers
>       octeontx2-bphy-netdev: cnf10k: add cpri netdev support
>       octeontx2-bphy-netdev: Fix cnf10k ecpri rx packet issue
>       octeontx2-bphy-netdev: cpri: Add missing ethtool stats
>       octeontx2-bphy-netdev: use sw timecounter for ptp phc
>       octeontx2-bphy-netdev: cnf10k: Fix ptp hardware clock counter conversion
>       octeontx2-bphy-netdev: cnf95n: ptp: Fix ptp clock counter read
>       octeontx2-bphy-netdev: cnf95n: ptp: use 950MHz clock for ptp slave
>       octeontx2-bphy-netdev: use platform_get_irq_optional for PSM GPINT2
>       octeontx2-bphy-netdev: cnf10k: fix compilation warning
>       octeontx2-bphy-netdev: cnf95n: fix ptp timestamp in master mode
>       octeontx2-bphy-netdev: stop pkt transmission when psm queue is disabled
>       octeontx2-bphy-netdev: Fix updating JD pkt length and blocksize
>       octeontx2-bphy-netdev: convert MIO_PTP_TIMESTAMP value to nsecs
>       octeontx2-bphy-netdev: cnf105xxn: fix ptp timestamp in master mode
>       octeontx2-bphy-netdev: PTP 1-step improvements
>       octeontx2-bphy-netdev: Fix updating rx byte stats
>       octeontx2-bphy-netdev: cnf10k: Use atomic update feature to update PTP 
> clock
>       octeontx2-bphy-netdev: cnf10k: check psm queue space for ptp queue
>       octeontx2-bphy-netdev: cnf10k: update drop stats when psw errors are set
>       octeontx2-bphy-netdev: cnf10k: Avoid ptp skb list processing in 1-step 
> mode
>       octeontx2-bphy-netdev: cnf10k: update ethtool drop stats
>       octeontx2-bphy-netdev: update ethtool drop stats when mbt erros are set
>       misc: mrvl-loki: invoke irq callback for multiple cpri mac instances
>       misc: mrvl-loki: add support for CNF105XXN cpri interrupt handling
>       octeontx2-af: add proper return codes for AF mailbox handlers
>       sch_htb: Allow HTB priority parameter in offload mode
>       octeontx2-af: Re-enable mac tx in otx2_stop routine
>       octeontx2-pf: htb offload support for Round Robin scheduling
>       octeontx2-pf: consider both Rx and Tx packet stats for adaptive 
> interrupt coalescing
>       octeontx2-bphy-netdev: fix coverity issues
>       octeontx2-af: Set XOFF on other child transmit schedulers during SMQ 
> flush
>       octeontx2-bphy-netdev: Fix issue of using incorrect netdev priv
>       octeontx2-bphy-netdev: Fix updating host ptp offset multiple times
>       octeontx2-af: Add devlink option to adjust mcam high prio zone entries
>       octeontx2-af: modify devlink option to increase mcam high priority zone 
> from 75% to 100%
>       octeontx-bphy-netdev: dev_ioctl: split out ndo_eth_ioctl
>       octeontx2-af: Fix return value in rvu_mbox_handler_nix_lf_stop_rx
>       octeontx2-bphy-netdev: cnf10k: don't modify pps threshold when sw 
> timecounter is not used
>       octeontx2-af: Fix ptp timestamp conversion when using external clock
>       octeontx2-bphy-netdev: Fix ptp timestamp conversion when using external 
> clock
>       octeontx2-bphy-netdev: Fixed sparse errors
>       octeontx2-af: add validation checks for function arguments
> 
> Nithin Dabilpuram (19):
>       octeontx2-af: enable SSO work interrupt periodic counter
>       octeontx2-af: optimize cpt pf identification
>       octeontx2-af: restore rxc conf after teardown sequence
>       octeontx2-af: set default min and max rx len for CPT link
>       octeontx2-af: fix LBK backpressure config
>       octeontx2-af: add mbox to enable or disable BP on CPT link
>       octeontx2-af: add option to toggle drop re enable in rx cfg
>       octeontx2-af: fix lbk link credits on cn10k
>       octeontx2-af: use cpt channel mask in flow install path
>       octeontx2-af: allow second pass pkts via default ucast entry
>       octeontx2-af: support overriding aura to zero for second pass
>       octeontx2-af: NDC sync op af mbox support
>       octeontx2-af: add support for changing vlan tpid
>       octeontx2-af: replace cpt slot with lf id on reg write
>       octeontx2-af: debugfs: dump new CQ context fields
>       octeontx2-af: consider mode when using cpt base channel for bp
>       octeontx2-af: fix issue with spitosa table teardown
>       crypto/octeontx2: register error interrupts for inline cptlf
>       octeontx2-af: adjust Tx credits when MCS external bypass is false
> 
> Pavan Nikhilesh (35):
>       octeontx2-af: add mbox to configure thresholds per HWGRP
>       octeontx2-af: add mbox to get SSO GWS/GGRP stats
>       octeontx2-af: update SSO GWS teardown sequence
>       octeontx2-af: update SSO HWGRP teardown sequence
>       octeontx2-af: restore sso hwgrp default thresholds
>       octeontx2-af: drain xaq before reconfiguring aura
>       octeontx2-af: add sso error af interrupt handlers
>       octeontx2-af: Add TIM unit support.
>       octeontx2-af: manually dain partially consumed TAQ buffers
>       octeontx2-af: add mbox to configure SSO LSW
>       octeontx2-af: ratelimit digest prints
>       octeontx2-af: cn10k: enable getwork prefetching
>       octeontx2-af: invalidate GWC before accessing workslot
>       octeontx2-af: add mbox to configure SSO group mask
>       octeontx2-af: update SSO HWS invalidate mbox definition
>       octeontx2-af: add debugfs support for sso
>       octeontx2-af: add additional description to irqs
>       octeontx2-af: add intradevice FLR handling
>       octeontx2-af: drain XAQ buffers before lf teardown
>       octeontx2-af: use SSO HWS AF invalidate instead of LF invalidate
>       octeontx2-af: add support for SSO WQE stashing
>       octeontx2-af: add workaround for TIM reverse lookup
>       octeontx2-af: update TIM 10ns clk source min interval
>       octeontx2-af: fix TIM slot to lf lookup
>       octeontx2-af: cn10k: track timer ring intervals
>       octeontx2-af: cn10k: update clock source offset
>       octeontx2-af: cn10k: fix incorrect TIM interval array size
>       octeontx2-af: reduce TIM TENNS clock source interval
>       octeontx2-af: use clock source to compute start cycle
>       octeontx2-af: fix TIM disable lf sequence
>       octeontx2-af: ignore sso lf count when checking pffunc validity
>       octeontx2-af: cn10K: Set default vWQE timer interval
>       octeontx2-af: cn10K: modify default vWQE timer interval
>       octeontx2-af: cn10k: increase outstanding LMTST ops
>       octeontx2-af: update SSO FLR routine
> 
> Peter Swain (15):
>       mmc: octeontx2: fix shutdown deadlock with active sd-card
>       mmc: octeontx2: skip unavailable slots
>       mmc: octeontx2: finish_dma_single() should teardown/unmap
>       mmc: octeontx2: CMD19/21 type correction
>       mmc: octeontx2: cn96xx HS200-8wide-100MHz
>       mmc: octeontx2: track & apply CMD6 bus changes ASAP
>       mmc: octeontx2: execute_tuning for octeontx2
>       mmc: octeontx2: avoid single-slot startup issues
>       mmc: octeontx2: fix swiotlb buffer is full
>       mmc: octeontx2: correct clock divisor
>       mmc: octeontx2: amend hs400 tuning
>       mmc: octeontx2: reorganize before vqmmc switching
>       mmc: octeontx2: slot switch by vqmmc/gpio
>       mmc: octeontx2: do not drop bus lock in tuning
>       mmc: octeontx2: use calibrated timing taps
> 
> Piyush Malgujar (22):
>       drivers: i2c: thunderx: octeontx2 clock divisor logic changes
>       drivers: i2c: thunderx: Add support for High speed mode
>       drivers: i2c: octeon: Handle access watchdog timeout
>       drivers: i2c: octeon: Skip M divider limit for OcteonTX2
>       drivers: i2c: octeon: Avoid potential infinite loop
>       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
>       drivers: gpio: thunderx: avoid potential deadlock
>       drivers: gpio: thunderx: Configure pin function at probe
>       drivers: gpio: thunderx: extend PIN_SEL to cover cn96xx
>       drivers: gpio: thunderx: Change GPIO level interrupt handler to 
> handle_level_irq
>       firmware: octeontx2: sfp-info: Update sfp_info_data
>       mmc: octeontx2: ACPI support added for eMMC driver for T9x.
>       firmware: octeontx2: Adding mub_gen dependency
>       firmware: octeontx2: Add additional length variable
>       firmware: octeontx2: 9X platform support for memtest
>       scmi: mailbox: Increase message slots
>       driver: spi: cadence: Add ACPI support
> 
> Pragnesh Patel (3):
>       drivers: soc: fwlog: Add firmware bootlog support
>       drivers: soc: fwlog: fix mapped size
>       drivers: soc: fwlog: use max_t instead of max
> 
> Radha Mohan Chintakuntla (26):
>       octeontx2-af: Add SSO unit support to the AF driver
>       octeontx2-af: Make SSO/SSOW LF teardown less CPU intensive
>       octeontx2-af: Fix reading SSOW_LF_GWS_TAG after rvu_poll_reg()
>       octeontx2-pf: Add support for creating netdev interfaces for SDP VFs
>       misc: otx_bphy_ctr: Add OcteonTx2 BPHY control driver
>       drivers: cleanup el3 handler only if parent process exits
>       misc: mrvl-loki: Add driver to handle GPINT0 interrupt
>       misc: mrvl-loki: Setup callback function from interrupt handler
>       misc: mrvl-loki: Add function to unregister the irq callback
>       octeontx2-af: Fix BPID calculation for SDP
>       octeontx2-af: add programming SDP BPID in cn10k
>       octeontx2-vf: Add partial ethtool support for SDP VFs
>       soc: octeontx2-sdp: Add SDP PF driver support
>       soc: octeontx2-sdp: Add mailbox support
>       soc: octeontx2-sdp: Add FLR handling support
>       soc: octeontx2-sdp: setup the SDP channel configuration
>       soc: octeontx2-sdp: add multi-PF support in SDP
>       soc: octeontx2-sdp: Fix SDP output backpressure
>       soc: octeontx2-sdp: Add CN10K SDP support
>       soc: octeontx2-dpi: Add DPI DMA PF driver
>       PCI: controller: Add Marvell OcteonTx2 PCIe Endpoint driver
>       octeontx2-af: Fix BPID allocation for SDP interfaces
>       PCI: marvell-cnxk-ep: rename driver macro name string
>       octeontx2-sdp: Fix programming EPF_RINFO
>       ptm-ep: Add PTM requestor driver
>       octeontx2-sdp: add CN10kB for using correct mask
> 
> Rahul Bhansali (1):
>       octeontx2-af: updated Tx link register range
> 
> Rakesh Babu (3):
>       soc: marvell: Driver to access and modify device CSRs.
>       octeontx2-pf: devlink param support to modify physical interface links.
>       octeontx2-vf: Export symbol 'otx2_config_serdes_link_state'
> 
> Rakesh Babu Saladi (33):
>       octeontx2-bphy: Add PTP slave and external PTP input clock support in 
> RFOE PHC driver.
>       octeontx2-bphy: Fix issues reported by static analysis.
>       octeontx2-bphy-netdev: cnf10k: 1-step PTP and slave support.
>       cnf10k-rfoe: Prepend 8-byte PTP header to packets in PTP queue.
>       octeontx2-bphy-netdev: cnf10kb: Add PTP slave support for CNF10KB.
>       octeontx2-bphy-netdev: cnf10k: Modify PTP timestamp format.
>       octeontx2-bphy-netdev: cnf10kb: 1-step PTP support for CNF10KB.
>       oceontx2-bphy-netdev: cnf10k: Fix 1S sync timestamp fields.
>       octeontx2-bphy-netdev: cnf10k: Add PTP 2S legacy mode support.
>       octeontx2-bphy-netdev: cnf95n: add PTP slave support.
>       octeontx2-bphy-netdev: Fix ethtool stats string order
>       octeontx2-bphy-netdev: cnf10k: Fix incorrect PTP clock frequency.
>       otx2-bphy-netdev: synchronize BCN to PTP slave clock.
>       octeontx2-bphy-netdev: IOCTL to read input clock parameters.
>       octeontx2-bphy-netdev: Fix improper names used for IRQs.
>       octeontx2-bphy-netdev: PTP BCN synchronization support for CNF10k 
> platforms.
>       octeontx2-bphy-netdev: cnf10k: fix for PTP BCN delta
>       octeontx2-bphy-netdev: debugfs: Add new debugfs root entry
>       octeontx2-bphy-netdev: debugfs: new entry to dump jdt ring
>       octeontx2-bphy-netdev: debugfs: new entry to dump timestamp ring
>       octeontx2-bphy-netdev: debugfs: new entry to dump RPM stats
>       octeontx2-bphy-netdev: cnf10k: Recalculate UDP checksum.
>       octeontx2-bphy-netdev: cnf10k: Enable force_cond_clk_en bit
>       octeontx2-bphy-netdev: Set external_clock_rate for all RFOE interfaces.
>       octeontx2-bphy-netdev: Add new fields in ethtool stats
>       octeontx2-bphy-netdev: cnf10k: enable skb list processing for 
> delay_request.
>       octeontx2-bphy-netdev: Add new secondary BCN offset for slave
>       octeontx2-bphy-netdev: debugfs: Added FEC stats in debugfs.
>       octeontx2-bphy-netdev: cnf10k: Enable FORCE_COND_CLK_EN only for 
> applicable chips.
>       octeontx2-bphy-netdev: debugfs: remove debugfs entries.
>       octeontx2-bphy-netdev: cnf10k: Poll for timestamp to commit into PTP 
> ring
>       octeontx2-af: cn10k: Apply PTP errata workaround for relevant chip 
> variants
>       arm64: smccc: Add trace events to SMC calls.
> 
> Rakesh Kudurumalla (2):
>       octeontx2-af: add support for CPT second pass
>       octeontx2-af: fix to get different rq mask
> 
> Ratheesh Kannoth (4):
>       octeontx2-af: Fix devlink unregister
>       octeontx2-pf: Fix coverity issues
>       octeontx2-af: Fix start and end bit for scan config
>       octeontx2-pf: Increase the size of dmacflt_max_flows
> 
> Ray Asbury (1):
>       drivers: pci-octeon-pem: Rectify resetting PEM
> 
> Rick Farrington (1):
>       drivers: soc: marvell: Add PCI console driver
> 
> Rob Herring (3):
>       dt-bindings: arm: Add MPAM MSC binding
>       cacheinfo: Allow for >32-bit cache 'id'
>       cacheinfo: Set cache 'id' based on DT data
> 
> Roy Franz (4):
>       octeontx2-bphy-netdev:: Share RFOE PTP offset with host
>       octeontx2-bphy-netdev:cnf10k: Share RFOE PTP offset with host
>       octeontx2-sdpvf: Fix PTP options for SDP interfaces
>       octeontx2-pf: Use 1 TL4 queue per SDP output queue, enable SDP 
> backpressure
> 
> Ruiqiang Hao (7):
>       of: unittest: fix refcount error "use-after-free"
>       firmware: sdei: Change sdei_list_lock type
>       coresight: etm4x: Change sdei_list_lock type
>       net: cavium: remove unused lock octeontx_fpavf_alloc_lock
>       edac: octeontx_edac: resolve dead lock in queue work pool
>       driver: mpam: deal with unused variable prot
>       driver: spi: cadence: remove unused variables
> 
> Sai Krishna (1):
>       octeontx2-bphy-netdev: Fix PTP RX enable for VF
> 
> Satananda Burla (1):
>       PCI: add misc character device for BAR4 mem access
> 
> Satha Rao (2):
>       octeontx2-af: add new mbox to support sync cycle on rx path
>       octeontx2-af: fixed resource availability check
> 
> Satheesh Paul A (1):
>       octeontx2-af: support for custom L2 header
> 
> Sathesh Edara (1):
>       octeontx2-af: Update minimum receive frame size
> 
> Selvam Venkatachalam (2):
>       drives: soc: marvell: support to print reset counters
>       drives: soc: marvell: update to support to print reset counters
> 
> Shijith Thotton (19):
>       octeontx2-af: add SSO mbox message to release XAQ aura
>       octeontx2-af: enhance SSO FLR for CN10K
>       octeontx2-af: fixes for SSO FLR
>       octeontx2-af: allow lower threshold in sso group qos mbox
>       octeontx2-af: remove support to limit xaq depth
>       octeontx2-af: add ratelimit to limit the asynchronous err messages
>       octeontx2-af: cycle through SSO queues to drain work
>       octeontx2-af: timeout while draining SSO queues
>       octeontx2-af: add SSO XAQ AURA access errata workaround
>       octeontx2-af: sync changes missed from sso
>       octeontx2-af: sync changes missed from tim
>       octeontx2-af: add NIX mbox message to get HW info
>       octeontx2-af: fix arguments passed to XAQ aura deinit
>       octeontx2-af: cn10k: devlink params to configure TIM
>       octeontx2-af: add TIM adjust GTI errata workaround
>       octeontx2-af: update TIM adjust GTI errata silicons
>       octeontx2-af: debugfs: fix undefined SSO register access
>       octeontx2-af: update TIM adjust GTI errata silicons
>       octeontx2-af: utilize hardware FLR support in SSO
> 
> Sibaranjan Pattnayak (3):
>       octeontx2-dpi: configure writing DMA result to an offset of the event
>       octeontx2-dpi: add sysfs for communication from userspace
>       octeontx2-dpi: queue reset of DPI VF during initialization
> 
> Smadar Fuks (1):
>       octeontx2-af: Introducing REE block for 98xx
> 
> Srikanth Pidugu (2):
>       soc: marvell: PHY diagnostics: more debug capabilities
>       soc: marvell: PHY diagnostics: minor updates
> 
> Srujana Challa (51):
>       octeontx2-af: add read back of AF_BAR2_SEL register
>       octeontx2-af: serialize bar2 alias access
>       octeontx2-af: recover CPT engine when it gets fault
>       octeontx2-af: add mbox for CPT LF reset
>       octeontx2-af: fix CPT engine recovery
>       octeontx2-af: modify FLR sequence for CPT
>       octeontx2-af: fix CPT FLT handler
>       octeontx2-af: add mbox to return CPT_AF_FLT_INT info
>       octeontx2-af: update CPT inbound inline IPsec config mailbox
>       crypto: octeontx2: remove CPT block reset
>       crypto: octeontx2: add support for 103xx firmware load
>       crypto: octeontx2: add support for AF to CPT PF uplink mbox
>       crypto: octeontx2: hardware configuration for inline IPsec
>       crypto: octeontx2: add CN10KB SG support
>       crypto: octeontx2: add support for hash algorithms
>       crypto: octeontx2: add support for akcipher rsa
>       crypto: octeontx2: add support for gcm(aes)
>       crypto: octeontx2: add support for rsa sign and verify
>       crypto: octeontx2: add pdcp chain to capabilities
>       crypto: octeontx2: add support for CPT1 in VF driver
>       crypto: octeontx2: decrease CPT_AF_CTX_FLUSH_TIMER count
>       crypto: octeontx2: add support for ECDH
>       octeontx2-af: update CPT inbound inline IPsec mailbox
>       crypto: octeontx2: fix dma unmap issue with ahash
>       crypto: octeontx2: fix rsa verify
>       crypto: octeontx2: add ctx_val workaround
>       octeontx2: crypto: fix microcode version string print
>       octeontx2-af: add ctx ilen to cpt lf alloc mailbox
>       octeontx2-af: fix inline inbound IPsec configuration
>       crypto: octeontx2: enable microcode load for cn10ka B0
>       crypto: octeontx2: fix cn10ka A0/A1 model check
>       crypto: octeontx2: remove errata workaround for cn10kb and cn10ka B0 
> chip.
>       octeontx2-af: fix a issue with cpt_lf_alloc mailbox
>       octeontx2-af: fix CPT ctx flush
>       crypto:octeontx2: fetch engine capabilities for SGv2
>       crypto: octeontx2: add LF reset on queue disable
>       crypto:octeontx2: Fix CN10KA model detection logic
>       crypto: octeontx2: add devlink option to set max_rxc_icb_cnt
>       octeontx2-af: fix accessing of CPT register on 105xx.
>       crypto: add ECDSA signature generation support
>       crypto: add ECDSA test vectors from RFC 6979
>       crypto: make RFC6979 test vectors generic to all drivers
>       crypto: octeontx2: fix incorrect slot to cpt lf reset mbox
>       crypto: ecdsa - export ecdsa signature ASN.1 parser
>       crypto: ecdsa - export ecdsa privkey ASN.1 parser
>       crypto: octeontx2: add support for ECDSA P192, P256 and P384
>       crypto: octeontx2: support sha1, sha256, sha384 and sha512
>       crypto: octeontx2: support md5 and hmac(md5)
>       crypto: octeontx2: add support for ccm(aes)
>       crypto: octeontx2: add support for DH
>       crypto: octeontx2: add support for AES_GMAC
> 
> Stanislaw Kardach (4):
>       octeontx2-af: fix implitit variable array
>       octeontx2-af: fix TIM block address usage
>       octeontx2-af: add TIM LF teardown
>       octeontx2-af: Add resource partitioning config
> 
> Subbaraya Sundeep (28):
>       octeontx2-af: Enable LBK links only when switch mode is on.
>       octeontx2-af: convert dev_dbg to tracepoint in mbox
>       octeontx2-af: Check the msix offset return value
>       octeontx2-pf: Add devlink param to vary cqe size
>       octeontx2-pf: Add devlink param to vary rbuf size
>       octeontx2-pf: Do not set rbuf len as zero
>       octeontx2-pf: Fix VF mbox forwarding handling
>       octeontx2-pf: Forward VF UP messages iff VFs are present
>       octeontx2-pf: Avoid null pointer dereference
>       octeontx2-pf: Free per cpu LMT info pointers in VF driver
>       octeontx2-pf: Support to enable EDSA/Higig2 pkts parsing
>       octeontx2-pf: Add missing changes in otx2_ethtool.c
>       octeontx2-pf: Dereference only a valid pointer
>       arm64: Use nops between LDs and STs
>       octeontx2-bphy-netdev: Simplify error checks and updating stats
>       octeontx2-bphy-netdev: Simplify job submission to hardware
>       octeontx2-bphy-netdev: Use separate xmit function for PTP
>       octeontx2-bphy-netdev: Use two send queues for cnf10k
>       octeontx2-bphy-netdev: Remove ptp list processing
>       octeontx2: Detect the mbox up or down message via register
>       octeontx2-pf: mcs: Offload extended packet number(XPN) feature
>       octeontx2-af: Fix double locking of mutex
>       octeontx2-pf: mcs: Match macsec ethertype along with DMAC
>       octeontx2-af: Remove AF resource limits
>       octeontx2-pf: Restore TC ingress police rules when interface is up
>       octeontx2-af: Check return value of nix_get_nixlf before using nixlf
>       octeontx2-af: Free NIX_AF_INT_VEC_GEN interrupt too
>       octeontx2-vf: Detach LF resources on probe cleanup
> 
> Sujeet Baranwal (15):
>       mmc: octeontx2: add check for 8/9xxx chips
>       mmc: octeontx2: Configure sample command and data directly
>       mmc: octeontx2: emmc operation limited to 100 MHz
>       mmc: octeontx2: interrupt addition for ncb fault
>       mmc: octeontx2: incorporate hw interface io ctl params
>       mmc: octeontx2: calibrate tap delay
>       mmc: octeontx2: emmc tuning for delay
>       mmc: octeontx2: use device tree entries
>       mmc: octeontx2: cmd and data out values fixture
>       mmc: octeontx2: speed limit for tx2-c0
>       scmi: perf: octtx2: round off OPP frequencies to neaest 100
>       drives: soc: marvell: Board information made available
>       drives: soc: marvell: Board info logic reorg
>       drives: soc: marvell: Alter ways of mac address parsing
>       drives: soc: marvell: publish no of macs in octeontx_info node
> 
> Suman Ghosh (19):
>       octeontx2-pf: Add support to filter packet based on IP fragment
>       octeontx2-pf: Add additional check for MCAM rules.
>       octeontx2-af: Add NPC support to filter GTP-U and GTP-C packets based 
> on TEID
>       octeontx2-af: Add additional checks to validate user-def field value 
> for GTP-u and GTP-C
>       octeontx2-af: Update correct mask to filter IPv4 fragments
>       Octeontx2-pf: Fix PFC TX scheduler free
>       Octeontx2-af: Fix linking issue
>       octeontx2-pf: Update PFC configuration
>       Octeontx2-pf: Fix error condition for GTP-U/C rule insertion
>       Octeontx2-af: Install TC filter rules in hardware based on priority
>       octeontx2-af: Remove tc rule count check while getting ntuple rule count
>       octeontx2-pf: Remove source port check while adding ntuple rule for 
> GTP-U/C
>       octeontx2-pf: Check ntuple status from netdev feautre status
>       octeontx2-af: Enable hash extraction of IPv6 source/destination
>       drivers: marvell: Fix klockwork issues
>       coresight: cpu-debug: Add support to dump PMPCSR
>       octeontx2: Fix klockwork issues.
>       octeontx2: Fix klockwork issues in BPHY and SSO
>       octeontx2-af: Mark couple of structures as __packed
> 
> Sumit Gaur (1):
>       soc: marvell: hw-access: register access via debugfs
> 
> Suneel Garapati (6):
>       drivers: soc: sw_up: Add support for read of flash
>       drivers: pci: probe: Add fixup for Marvell PCIeRC bridge
>       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
> 
> Sunil Goutham (13):
>       octeontx2-af: Verify NPA/SSO/NIX PF_FUNC mapping
>       octeontx2-af: Apply relevant HW issue workarounds for 96xx B0 silicon
>       octeontx2-af: Removed unnecessary debug messages.
>       net: thunderx: Do a PCS reset upon SGMII link toggle
>       octeontx2-af: cn10k: Set NIX DWRR MTU for CN10KB silicon
>       octeontx2-af: Move QMEM allocations from GFP_KERNEL to ATOMIC
>       cnf10k-rfoe: Remove duplicate error checking
>       cnf10k-rfoe: Optimize packet length retrieval for non-ecpri packets
>       cnf10k-rfoe: Cleanup packet stats maintenance
>       cnf10k-rfoe: Avoid costly iova_to_virt of packet dma address in xmit
>       cnf10k-rfoe: Adjust structure elements to reduce cache misses
>       cnf10k-rfoe: skb shinfo falls on a different cacheline, avoid reading it
>       octeontx2-pf: Skip dma map and unmap when IOMMU is bypassed
> 
> Sunil Kovvuri Goutham (1):
>       net: thunderx: Fix RSS flow hash settings display
> 
> Sunil Kumar Kori (1):
>       octeontx2-af: fix Rx PTP mode cleanup
> 
> Tanmay Jagdale (5):
>       drivers: perf: Add MPAM support for TAD PMU
>       coresight: tmc: secure-etr: Fix incorrect offset
>       perf: cs-etm: Pass timestamp to perf front end
>       perf: cs-etm: Fixes in instruction sample synthesis
>       perf: cs-etm: Cache timestamp in packet queue
> 
> Tejasree Kondoj (1):
>       octeontx2-af: set CPT CTX ILEN to 1
> 
> Vasyl Gomonovych (8):
>       EDAC: Octeon: Add Marvell's OcteonTx2 SoC and CN10KA SoC EDAC driver
>       soc: marvell: otx2: Add BERT support for OTX2
>       soc: marvell: otx2: Add error injection interface
>       soc: marvell: cn10k: Add error injection interface
>       soc: marvell: otx2: Enable MSI-X interrupts
>       soc: marvell: otx2: Fix initcall funciton should return an 'int'
>       EDAC: Octeon: Init SDEI
>       EDAC: Init minimum possible error desc grain
> 
> Witold Sadowski (30):
>       spi: cadence: Change dt-bindings documentation for Cadence XSPI 
> controller
>       spi: cadence: Add polling mode support
>       spi: cadence: Change dt-bindings documentation for Cadence XSPI 
> controller
>       spi: cadence: Add read access size switch
>       spi: cadence: Add Marvell IP modification changes
>       spi: cadence: Force single modebyte
>       mtd: spi-nor: macronix: Add support for mx25um51245g
>       mtd: spi-nor: winbond: Update w25q256fw flash memory to use 4B opcodes
>       drivers: soc: sw_up: Add driver for firmware management
>       drivers: soc: sw_up: Add firmware update feature
>       drivers: soc: sw_up: Add firmware clone support.
>       drivers: soc: sw_up: Update TIM names
>       drivers: soc: sw_up: Use asynchronus SPI operations
>       drivers: soc: sw_up: Change memory allocation scheme.
>       drivers: soc: sw_up: Sync update structures
>       drivers: soc: sw_up: Fix multiple allocation chunk problem
>       drivers: soc: sw_up: Add buffer log from firmware update
>       drivers: soc: sw_up: Return the value from SMC to ioctl
>       drivers: soc: sw_up: Add force clone option
>       drivers: soc: sw_up: Use new and previous smc_update_descriptor
>       drivers: soc: sw_up: Add async hash verification option
>       drivers: soc: sw_up: Add async clone support
>       drivers: soc: sw_up: Update return code handling
>       drivers: soc: sw_up: Fix compatibility
>       drivers: soc: sw_up: Allow to skip clone check
>       drivers: soc: sw_up: Erase data config during clone operation
>       drivers: spi: cadence: Fix clock operations
>       drivers: soc: marvell: Add logbuffer support
>       spi: cadence: Add support for xfer operation.
>       spi: cadence: Clear interrupt status before enabling interrupts
> 
> Wojciech Bartczak (34):
>       soc: marvell: cn10k SerDes diag: modify error reporting
>       mmc: octeontx2: Adds mechanism to modify output timings for MMC bus
>       mmc: octeontx2: Adds new overrides for eMMC bus output timings
>       mmc: octeontx2: Adds a way to dynamically control eMMC bus input timings
>       mmc: octeontx2: Adds device tree entries to control eMMC input timings
>       mmc: octeontx2: Cleans up mmc code and prepare it for HS200 tuning 
> update
>       mmc: octeontx2: Adds CMD tuning for eMMC HS200 mode
>       mmc: octeontx2: Removes static variables in tuning code
>       mmc: octeontx2: Resolve issues reported by static analysis
>       mailbox: add OcteonTX2 MHU mailbox driver
>       Marvell MHU: Fixes locking mechanism in MHU driver
>       driver: MHU: Driver adjustment for 10x based octeontx platforms
>       driver: mailbox: Remove superfluous mutex in MHU implementation
>       driver: mailbox: Add support for LPI/SPI interrupt configuration in MHU
>       driver: mailbox: Reject non-configured CPC instances
>       mailbox: marvell: Initialize interrupts only if there's client for data
>       driver: mailbox: Cleanup dead code
>       scmi: mailbox: modifies rx buffer size and timeout for rx response
>       clk: control device frequency using sysfs
>       firmware: ocetontx2: Add CN10K MAC management module to MUB
>       drives: soc: marvell: Adds MAC addressess overview to board info
>       drives: soc: marvell: Fix OcteonTX info driver
>       drives: soc: marvell: Fixes unnecessary logging from octeontx info 
> driver
>       drives: soc: marvell: Fixes conversion for BOARD-MAC-ADDRESS-ID-NUM in 
> octeontx_info
>       drives: soc: marvell: Remove unnecessary warnings about reset counters
>       drives: soc: marvell: Fix issues reported by static code analysis
>       firmware: octeontx2: Port RPRAM configuration interface driver to MUB
>       firmware: octeontx2: Enable RPRAM driver for ASIM targets
>       firmware: octeontx2: Add CN10K memory test configuration utility
>       drivers: soc: sw_up: Adds common Marvell OcteonTX header for SMC calls
>       drivers: soc: sw_up: Modify error reporting for some SoC drivers
>       drivers: soc: sw_up: Fix issues found during static code analysis
>       PCI: Fix wrong address reported for XCP0 mailbox on cnf10ka
>       PCI: Fix XCP0 BAR0 address reported by config space on cnf10kb
> 
> Wojciech Zmuda (1):
>       mailbox: mvl-mhu: update copyright note
> 
> anthony chan-MA Eng_IC (1):
>       driver: serdes_debugfs: add support for debugfs
> 
> sdonelli (4):
>       drivers: soc: Adds common Marvell OcteonTX header for SMC calls
>       Firmware: mub: Add Marvell Utility Bus.
>       firmware: octeontx2: Move AVS reset control to MUB bus
>       drivers: soc: Removed Below Warning message for generic header file on 
> CN8XX platform.
> 
>  .../admin-guide/acpi/initrd_table_override.rst     |   26 +-
>  Documentation/arm64/cpu-feature-registers.rst      |    2 +
>  .../devicetree/bindings/arm/arm,mpam-msc.yaml      |  227 ++
>  .../devicetree/bindings/mmc/cavium-mmc.txt         |   10 +-
>  .../devicetree/bindings/mmc/cdns,sdhci.yaml        |   33 +-
>  .../devicetree/bindings/spi/cdns,xspi.yaml         |    6 +-
>  MAINTAINERS                                        |    6 +
>  arch/Kconfig                                       |    8 +
>  arch/arm/include/asm/irq.h                         |    2 +
>  arch/arm64/Kconfig                                 |   85 +
>  arch/arm64/include/asm/arch_timer.h                |    4 +
>  arch/arm64/include/asm/assembler.h                 |   36 +-
>  arch/arm64/include/asm/cpu.h                       |    2 +
>  arch/arm64/include/asm/cpufeature.h                |   14 +
>  arch/arm64/include/asm/cputype.h                   |   24 +-
>  arch/arm64/include/asm/el2_setup.h                 |   17 +
>  arch/arm64/include/asm/irq.h                       |    3 +
>  arch/arm64/include/asm/kvm_arm.h                   |    2 +
>  arch/arm64/include/asm/mmu_context.h               |    6 +
>  arch/arm64/include/asm/mpam.h                      |  168 +
>  arch/arm64/include/asm/resctrl.h                   |    1 +
>  arch/arm64/include/asm/sysreg.h                    |   11 +
>  arch/arm64/include/asm/thread_info.h               |    3 +
>  arch/arm64/kernel/Makefile                         |    2 +
>  arch/arm64/kernel/cpu_errata.c                     |  189 +
>  arch/arm64/kernel/cpufeature.c                     |   59 +
>  arch/arm64/kernel/cpuinfo.c                        |    4 +
>  arch/arm64/kernel/entry.S                          |   85 +
>  arch/arm64/kernel/image-vars.h                     |    5 +
>  arch/arm64/kernel/mpam.c                           |   22 +
>  arch/arm64/kernel/process.c                        |    7 +
>  arch/arm64/kernel/proton-pack.c                    |    6 +
>  arch/arm64/kernel/traps.c                          |   62 +-
>  arch/arm64/kvm/arch_timer.c                        |   42 +
>  arch/arm64/kvm/hyp/include/hyp/switch.h            |   34 +
>  arch/arm64/kvm/hyp/include/hyp/sysreg-sr.h         |   27 +
>  arch/arm64/kvm/hyp/nvhe/switch.c                   |   11 +
>  arch/arm64/kvm/hyp/vhe/sysreg-sr.c                 |    1 +
>  arch/arm64/kvm/sys_regs.c                          |   14 +
>  arch/arm64/lib/copy_from_user.S                    |   13 +
>  arch/arm64/lib/copy_template_nops.S                |  234 ++
>  arch/arm64/lib/copy_to_user.S                      |   14 +
>  arch/arm64/mm/context.c                            |   79 +-
>  arch/arm64/tools/cpucaps                           |    5 +
>  arch/x86/Kconfig                                   |    5 +-
>  arch/x86/include/asm/resctrl.h                     |  148 +-
>  arch/x86/kernel/cpu/resctrl/core.c                 |  158 +-
>  arch/x86/kernel/cpu/resctrl/ctrlmondata.c          |  475 +--
>  arch/x86/kernel/cpu/resctrl/internal.h             |  360 +-
>  arch/x86/kernel/cpu/resctrl/monitor.c              |  669 +---
>  arch/x86/kernel/cpu/resctrl/pseudo_lock.c          | 1122 +-----
>  arch/x86/kernel/cpu/resctrl/rdtgroup.c             | 3461 +-----------------
>  crypto/Kconfig                                     |    1 +
>  crypto/Makefile                                    |    4 +-
>  crypto/ecc.c                                       |    2 +
>  crypto/ecdsa.c                                     |  437 ++-
>  crypto/ecprivkey.asn1                              |    6 +
>  crypto/testmgr.c                                   |   18 +
>  crypto/testmgr.h                                   |  651 ++++
>  drivers/acpi/Kconfig                               |    3 +
>  drivers/acpi/arm64/Kconfig                         |    3 +
>  drivers/acpi/arm64/Makefile                        |    1 +
>  drivers/acpi/arm64/mpam.c                          |  359 ++
>  drivers/acpi/irq.c                                 |   61 +-
>  drivers/acpi/pptt.c                                |  284 ++
>  drivers/acpi/tables.c                              |    3 +-
>  drivers/base/cacheinfo.c                           |   41 +-
>  drivers/clk/clk-scmi.c                             |    8 +
>  drivers/clk/clk.c                                  |   94 +
>  drivers/clocksource/Kconfig                        |    9 +
>  drivers/clocksource/arm_arch_timer.c               |   66 +-
>  drivers/crypto/cavium/cpt/Makefile                 |    6 +-
>  drivers/crypto/marvell/Kconfig                     |    8 +-
>  drivers/crypto/marvell/octeontx/Makefile           |    5 +-
>  drivers/crypto/marvell/octeontx/otx_cpt_hw_types.h |   32 +
>  drivers/crypto/marvell/octeontx/otx_cptpf.h        |   11 +
>  drivers/crypto/marvell/octeontx/otx_cptpf_domain.c |  220 ++
>  drivers/crypto/marvell/octeontx/otx_cptpf_main.c   |   18 +
>  drivers/crypto/marvell/octeontx/otx_cptpf_ucode.h  |    2 +-
>  drivers/crypto/marvell/octeontx2/Makefile          |    4 +-
>  drivers/crypto/marvell/octeontx2/cn10k_cpt.c       |   82 +-
>  drivers/crypto/marvell/octeontx2/cn10k_cpt.h       |   25 +
>  .../crypto/marvell/octeontx2/cpt_ae_fpm_tables.c   | 1117 ++++++
>  drivers/crypto/marvell/octeontx2/cpt_asym.h        |  164 +
>  drivers/crypto/marvell/octeontx2/cpt_ecdsa.c       |  649 ++++
>  drivers/crypto/marvell/octeontx2/otx2_cpt_common.h |   73 +-
>  .../crypto/marvell/octeontx2/otx2_cpt_devlink.c    |   45 +
>  .../crypto/marvell/octeontx2/otx2_cpt_hw_types.h   |    5 +
>  .../marvell/octeontx2/otx2_cpt_mbox_common.c       |   28 +
>  drivers/crypto/marvell/octeontx2/otx2_cpt_reqmgr.h |  342 +-
>  drivers/crypto/marvell/octeontx2/otx2_cptlf.c      |  121 +-
>  drivers/crypto/marvell/octeontx2/otx2_cptlf.h      |  112 +-
>  drivers/crypto/marvell/octeontx2/otx2_cptpf.h      |   11 +
>  drivers/crypto/marvell/octeontx2/otx2_cptpf_main.c |  117 +-
>  drivers/crypto/marvell/octeontx2/otx2_cptpf_mbox.c |  301 +-
>  .../crypto/marvell/octeontx2/otx2_cptpf_ucode.c    |   59 +-
>  .../crypto/marvell/octeontx2/otx2_cptpf_ucode.h    |    3 +-
>  drivers/crypto/marvell/octeontx2/otx2_cptvf.h      |   14 +
>  drivers/crypto/marvell/octeontx2/otx2_cptvf_algs.c |  274 +-
>  drivers/crypto/marvell/octeontx2/otx2_cptvf_algs.h |   24 +-
>  drivers/crypto/marvell/octeontx2/otx2_cptvf_asym.c | 1287 +++++++
>  drivers/crypto/marvell/octeontx2/otx2_cptvf_hash.c |  853 +++++
>  drivers/crypto/marvell/octeontx2/otx2_cptvf_main.c |   41 +-
>  drivers/crypto/marvell/octeontx2/otx2_cptvf_mbox.c |   30 +
>  .../crypto/marvell/octeontx2/otx2_cptvf_reqmgr.c   |  192 +-
>  drivers/edac/Kconfig                               |   10 +
>  drivers/edac/Makefile                              |    1 +
>  drivers/edac/edac_mc.c                             |    1 +
>  drivers/edac/octeontx_edac.c                       | 1193 ++++++
>  drivers/edac/octeontx_edac.h                       |   77 +
>  drivers/firmware/Kconfig                           |    1 +
>  drivers/firmware/Makefile                          |    1 +
>  drivers/firmware/arm_scmi/clock.c                  |   18 +
>  drivers/firmware/arm_scmi/mailbox.c                |    6 +-
>  drivers/firmware/arm_scmi/perf.c                   |   25 +-
>  drivers/firmware/arm_sdei.c                        |   46 +-
>  drivers/firmware/octeontx2/Kconfig                 |  101 +
>  drivers/firmware/octeontx2/Makefile                |   10 +
>  drivers/firmware/octeontx2/avs_reset.c             |  151 +
>  drivers/firmware/octeontx2/mac_mgmt.c              |  117 +
>  drivers/firmware/octeontx2/memtest.c               |  367 ++
>  drivers/firmware/octeontx2/mub.c                   |  222 ++
>  drivers/firmware/octeontx2/mub_gen.c               |   88 +
>  drivers/firmware/octeontx2/retimer-mgmt.c          |  243 ++
>  drivers/firmware/octeontx2/rpram.c                 |  206 ++
>  drivers/firmware/octeontx2/sfp-info.c              |  253 ++
>  drivers/firmware/smccc/Makefile                    |    3 +-
>  drivers/firmware/smccc/smccc.c                     |   16 +
>  drivers/firmware/smccc/smccc_trace.c               |    7 +
>  drivers/firmware/smccc/smccc_trace.h               |   41 +
>  drivers/gpio/gpio-thunderx.c                       |   53 +-
>  drivers/hwtracing/coresight/Makefile               |    4 +-
>  drivers/hwtracing/coresight/coresight-config.c     |    8 +-
>  drivers/hwtracing/coresight/coresight-config.h     |    2 +-
>  drivers/hwtracing/coresight/coresight-core.c       |    5 +
>  drivers/hwtracing/coresight/coresight-cpu-debug.c  |  124 +-
>  drivers/hwtracing/coresight/coresight-etm4x-core.c |   79 +-
>  .../hwtracing/coresight/coresight-etm4x-sysfs.c    |  271 +-
>  drivers/hwtracing/coresight/coresight-etm4x.h      |    5 +-
>  drivers/hwtracing/coresight/coresight-priv.h       |    7 +-
>  drivers/hwtracing/coresight/coresight-quirks.c     |  155 +
>  drivers/hwtracing/coresight/coresight-quirks.h     |   64 +
>  drivers/hwtracing/coresight/coresight-tmc-core.c   |  166 +-
>  drivers/hwtracing/coresight/coresight-tmc-etf.c    |   26 +
>  drivers/hwtracing/coresight/coresight-tmc-etr.c    |  151 +-
>  .../hwtracing/coresight/coresight-tmc-secure-etr.c |  417 +++
>  .../hwtracing/coresight/coresight-tmc-secure-etr.h |  115 +
>  drivers/hwtracing/coresight/coresight-tmc.h        |   88 +-
>  drivers/i2c/busses/i2c-octeon-core.c               |   77 +-
>  drivers/i2c/busses/i2c-octeon-core.h               |   18 +
>  drivers/i2c/busses/i2c-thunderx-pcidrv.c           |    8 +
>  drivers/iommu/arm/arm-smmu-v3/arm-smmu-v3.c        |  227 +-
>  drivers/iommu/arm/arm-smmu-v3/arm-smmu-v3.h        |   23 +
>  drivers/iommu/iommu.c                              |   51 +-
>  drivers/irqchip/Kconfig                            |    1 +
>  drivers/irqchip/irq-gic-v3-its.c                   |  169 +-
>  drivers/irqchip/irq-gic-v3.c                       |  173 +-
>  drivers/irqchip/irq-gic.c                          |   33 +-
>  drivers/mailbox/Kconfig                            |    9 +
>  drivers/mailbox/Makefile                           |    2 +
>  drivers/mailbox/mvl_mhu.c                          |  470 +++
>  drivers/misc/Kconfig                               |   16 +
>  drivers/misc/Makefile                              |    2 +
>  drivers/misc/mrvl-loki.c                           |  223 ++
>  drivers/misc/otx_bphy_ctr.c                        |  355 ++
>  drivers/mmc/host/Kconfig                           |   20 +
>  drivers/mmc/host/cavium-octeon.c                   |   11 +-
>  drivers/mmc/host/cavium-thunderx.c                 |  269 +-
>  drivers/mmc/host/cavium.c                          | 1588 +++++++-
>  drivers/mmc/host/cavium.h                          |  159 +-
>  drivers/mmc/host/sdhci-cadence.c                   | 1695 ++++++++-
>  drivers/mmc/host/sdhci.c                           |    2 +-
>  drivers/mtd/spi-nor/core.c                         |   61 +
>  drivers/mtd/spi-nor/macronix.c                     |    3 +
>  drivers/mtd/spi-nor/winbond.c                      |    2 +-
>  drivers/net/ethernet/cavium/Kconfig                |  129 +
>  drivers/net/ethernet/cavium/Makefile               |    1 +
>  drivers/net/ethernet/cavium/octeontx-83xx/Makefile |   29 +
>  drivers/net/ethernet/cavium/octeontx-83xx/bgx.c    | 1426 ++++++++
>  drivers/net/ethernet/cavium/octeontx-83xx/bgx.h    |   37 +
>  drivers/net/ethernet/cavium/octeontx-83xx/cpt.h    |   26 +
>  drivers/net/ethernet/cavium/octeontx-83xx/dpi.h    |  254 ++
>  .../net/ethernet/cavium/octeontx-83xx/dpipf_main.c |  917 +++++
>  drivers/net/ethernet/cavium/octeontx-83xx/fpa.h    |  251 ++
>  .../net/ethernet/cavium/octeontx-83xx/fpapf_main.c | 1045 ++++++
>  .../net/ethernet/cavium/octeontx-83xx/fpavf_main.c |  623 ++++
>  drivers/net/ethernet/cavium/octeontx-83xx/lbk.h    |   34 +
>  .../net/ethernet/cavium/octeontx-83xx/lbk_main.c   |  684 ++++
>  .../net/ethernet/cavium/octeontx-83xx/octeontx.h   |  207 ++
>  .../ethernet/cavium/octeontx-83xx/octeontx_main.c  | 1772 +++++++++
>  .../ethernet/cavium/octeontx-83xx/octeontx_mbox.c  |  243 ++
>  .../ethernet/cavium/octeontx-83xx/octeontx_mbox.h  | 1006 ++++++
>  drivers/net/ethernet/cavium/octeontx-83xx/pki.h    |  640 ++++
>  .../net/ethernet/cavium/octeontx-83xx/pki_config.c | 1620 +++++++++
>  .../net/ethernet/cavium/octeontx-83xx/pki_main.c   |  963 +++++
>  .../net/ethernet/cavium/octeontx-83xx/pki_ucode.c  |  817 +++++
>  drivers/net/ethernet/cavium/octeontx-83xx/pko.h    |  370 ++
>  .../net/ethernet/cavium/octeontx-83xx/pkopf_main.c | 1605 +++++++++
>  drivers/net/ethernet/cavium/octeontx-83xx/rst.h    |   29 +
>  .../net/ethernet/cavium/octeontx-83xx/rst_main.c   |  208 ++
>  drivers/net/ethernet/cavium/octeontx-83xx/sli.h    |  100 +
>  .../net/ethernet/cavium/octeontx-83xx/slipf_main.c |  714 ++++
>  drivers/net/ethernet/cavium/octeontx-83xx/sso.h    |  309 ++
>  .../net/ethernet/cavium/octeontx-83xx/ssopf_main.c | 1461 ++++++++
>  .../ethernet/cavium/octeontx-83xx/ssowpf_main.c    |  676 ++++
>  drivers/net/ethernet/cavium/octeontx-83xx/tim.h    |   31 +
>  .../net/ethernet/cavium/octeontx-83xx/timpf_main.c |  723 ++++
>  drivers/net/ethernet/cavium/thunder/nic.h          |   67 +-
>  drivers/net/ethernet/cavium/thunder/nic_main.c     |  432 ++-
>  .../net/ethernet/cavium/thunder/nicvf_ethtool.c    |   42 +-
>  drivers/net/ethernet/cavium/thunder/nicvf_main.c   |   68 +-
>  drivers/net/ethernet/cavium/thunder/nicvf_queues.c |   38 +-
>  drivers/net/ethernet/cavium/thunder/nicvf_queues.h |    1 +
>  drivers/net/ethernet/cavium/thunder/thunder_bgx.c  |  480 ++-
>  drivers/net/ethernet/cavium/thunder/thunder_bgx.h  |   36 +
>  drivers/net/ethernet/cavium/thunder/thunder_lbk.h  |   21 +
>  drivers/net/ethernet/marvell/octeontx2/Kconfig     |    8 +
>  drivers/net/ethernet/marvell/octeontx2/Makefile    |    1 +
>  drivers/net/ethernet/marvell/octeontx2/af/Makefile |    6 +-
>  drivers/net/ethernet/marvell/octeontx2/af/cgx.c    |  617 +++-
>  drivers/net/ethernet/marvell/octeontx2/af/cgx.h    |   35 +-
>  .../net/ethernet/marvell/octeontx2/af/cgx_fw_if.h  |   45 +-
>  drivers/net/ethernet/marvell/octeontx2/af/common.h |   18 +-
>  .../ethernet/marvell/octeontx2/af/lmac_common.h    |   19 +-
>  drivers/net/ethernet/marvell/octeontx2/af/mbox.c   |   49 +-
>  drivers/net/ethernet/marvell/octeontx2/af/mbox.h   |  632 +++-
>  drivers/net/ethernet/marvell/octeontx2/af/mcs.c    |   81 +-
>  drivers/net/ethernet/marvell/octeontx2/af/mcs.h    |    3 +-
>  .../net/ethernet/marvell/octeontx2/af/mcs_fips.c   |  271 ++
>  .../ethernet/marvell/octeontx2/af/mcs_fips_mbox.h  |   86 +
>  .../ethernet/marvell/octeontx2/af/mcs_fips_reg.h   |  310 ++
>  .../net/ethernet/marvell/octeontx2/af/mcs_reg.h    |   40 +-
>  .../net/ethernet/marvell/octeontx2/af/mcs_rvu_if.c |   45 +-
>  drivers/net/ethernet/marvell/octeontx2/af/npc.h    |   35 +-
>  .../ethernet/marvell/octeontx2/af/npc_profile.h    |  487 ++-
>  drivers/net/ethernet/marvell/octeontx2/af/ptp.c    |  153 +-
>  drivers/net/ethernet/marvell/octeontx2/af/rpm.c    |  298 +-
>  drivers/net/ethernet/marvell/octeontx2/af/rpm.h    |   40 +
>  drivers/net/ethernet/marvell/octeontx2/af/rvu.c    |  694 +++-
>  drivers/net/ethernet/marvell/octeontx2/af/rvu.h    |  273 +-
>  .../net/ethernet/marvell/octeontx2/af/rvu_cgx.c    |  547 ++-
>  .../net/ethernet/marvell/octeontx2/af/rvu_cn10k.c  |   66 +-
>  .../net/ethernet/marvell/octeontx2/af/rvu_cpt.c    |  340 +-
>  .../ethernet/marvell/octeontx2/af/rvu_debugfs.c    |  839 ++++-
>  .../ethernet/marvell/octeontx2/af/rvu_devlink.c    |  427 ++-
>  .../net/ethernet/marvell/octeontx2/af/rvu_fixes.c  |   73 +
>  .../net/ethernet/marvell/octeontx2/af/rvu_nix.c    | 1114 +++++-
>  .../ethernet/marvell/octeontx2/af/rvu_nix_spi.c    |  230 ++
>  .../net/ethernet/marvell/octeontx2/af/rvu_npa.c    |    1 +
>  .../net/ethernet/marvell/octeontx2/af/rvu_npc.c    |   77 +-
>  .../net/ethernet/marvell/octeontx2/af/rvu_npc_fs.c |   57 +-
>  .../ethernet/marvell/octeontx2/af/rvu_npc_hash.c   |   56 +-
>  .../ethernet/marvell/octeontx2/af/rvu_npc_hash.h   |    8 +-
>  .../net/ethernet/marvell/octeontx2/af/rvu_ree.c    | 1242 +++++++
>  .../net/ethernet/marvell/octeontx2/af/rvu_reg.c    |    4 +-
>  .../net/ethernet/marvell/octeontx2/af/rvu_reg.h    |  349 +-
>  .../net/ethernet/marvell/octeontx2/af/rvu_sdp.c    |    4 +-
>  .../net/ethernet/marvell/octeontx2/af/rvu_sso.c    | 1867 ++++++++++
>  .../net/ethernet/marvell/octeontx2/af/rvu_struct.h |   64 +-
>  .../net/ethernet/marvell/octeontx2/af/rvu_switch.c |   24 +-
>  .../net/ethernet/marvell/octeontx2/af/rvu_tim.c    |  528 +++
>  .../net/ethernet/marvell/octeontx2/af/rvu_trace.h  |   11 +
>  .../net/ethernet/marvell/octeontx2/bphy/Makefile   |   13 +
>  .../ethernet/marvell/octeontx2/bphy/bphy_common.h  |   83 +
>  .../marvell/octeontx2/bphy/bphy_netdev_comm_if.h   |   45 +
>  .../marvell/octeontx2/bphy/cnf10k_bphy_debugfs.c   |  131 +
>  .../marvell/octeontx2/bphy/cnf10k_bphy_hw.h        |  488 +++
>  .../octeontx2/bphy/cnf10k_bphy_netdev_comm_if.h    |  299 ++
>  .../ethernet/marvell/octeontx2/bphy/cnf10k_cpri.c  |  762 ++++
>  .../ethernet/marvell/octeontx2/bphy/cnf10k_cpri.h  |  151 +
>  .../marvell/octeontx2/bphy/cnf10k_cpri_ethtool.c   |  104 +
>  .../ethernet/marvell/octeontx2/bphy/cnf10k_rfoe.c  | 1717 +++++++++
>  .../ethernet/marvell/octeontx2/bphy/cnf10k_rfoe.h  |  301 ++
>  .../marvell/octeontx2/bphy/cnf10k_rfoe_ethtool.c   |  192 +
>  .../marvell/octeontx2/bphy/cnf10k_rfoe_ptp.c       |  611 ++++
>  .../ethernet/marvell/octeontx2/bphy/otx2_bcn_ptp.c |  416 +++
>  .../ethernet/marvell/octeontx2/bphy/otx2_bphy.h    |   83 +
>  .../marvell/octeontx2/bphy/otx2_bphy_debugfs.c     |  779 ++++
>  .../marvell/octeontx2/bphy/otx2_bphy_debugfs.h     |   39 +
>  .../ethernet/marvell/octeontx2/bphy/otx2_bphy_hw.h |  351 ++
>  .../marvell/octeontx2/bphy/otx2_bphy_main.c        | 1183 ++++++
>  .../ethernet/marvell/octeontx2/bphy/otx2_cpri.c    |  788 ++++
>  .../ethernet/marvell/octeontx2/bphy/otx2_cpri.h    |  152 +
>  .../marvell/octeontx2/bphy/otx2_cpri_ethtool.c     |  103 +
>  .../ethernet/marvell/octeontx2/bphy/otx2_rfoe.c    | 1788 +++++++++
>  .../ethernet/marvell/octeontx2/bphy/otx2_rfoe.h    |  159 +
>  .../marvell/octeontx2/bphy/otx2_rfoe_ethtool.c     |  185 +
>  .../marvell/octeontx2/bphy/otx2_rfoe_ptp.c         |  286 ++
>  .../octeontx2/bphy/rfoe_bphy_netdev_comm_if.h      |  190 +
>  .../ethernet/marvell/octeontx2/bphy/rfoe_common.h  |  268 ++
>  .../net/ethernet/marvell/octeontx2/nic/Makefile    |    2 +-
>  drivers/net/ethernet/marvell/octeontx2/nic/cn10k.c |    7 +-
>  drivers/net/ethernet/marvell/octeontx2/nic/cn10k.h |    2 +-
>  .../ethernet/marvell/octeontx2/nic/cn10k_macsec.c  |  202 +-
>  .../ethernet/marvell/octeontx2/nic/otx2_common.c   |  279 +-
>  .../ethernet/marvell/octeontx2/nic/otx2_common.h   |  146 +-
>  .../ethernet/marvell/octeontx2/nic/otx2_dcbnl.c    |   27 +-
>  .../ethernet/marvell/octeontx2/nic/otx2_devlink.c  |  229 +-
>  .../ethernet/marvell/octeontx2/nic/otx2_ethtool.c  |  439 ++-
>  .../ethernet/marvell/octeontx2/nic/otx2_flows.c    |  105 +-
>  .../net/ethernet/marvell/octeontx2/nic/otx2_pf.c   |  337 +-
>  .../net/ethernet/marvell/octeontx2/nic/otx2_ptp.c  |   32 +-
>  .../net/ethernet/marvell/octeontx2/nic/otx2_reg.h  |   42 +-
>  .../net/ethernet/marvell/octeontx2/nic/otx2_tc.c   |  474 ++-
>  .../net/ethernet/marvell/octeontx2/nic/otx2_txrx.c |  118 +-
>  .../net/ethernet/marvell/octeontx2/nic/otx2_txrx.h |    3 +-
>  .../net/ethernet/marvell/octeontx2/nic/otx2_vf.c   |  113 +-
>  drivers/net/ethernet/marvell/octeontx2/nic/qos.c   | 1878 ++++++++++
>  drivers/net/ethernet/marvell/octeontx2/nic/qos.h   |   79 +
>  .../net/ethernet/marvell/octeontx2/nic/qos_sq.c    |  305 ++
>  drivers/of/dynamic.c                               |   10 +-
>  drivers/pci/controller/Kconfig                     |   30 +
>  drivers/pci/controller/Makefile                    |    3 +
>  drivers/pci/controller/pci-octeon-pem.c            |  276 ++
>  drivers/pci/controller/pci-octeontx-ecam.c         |  275 ++
>  drivers/pci/controller/pcie-marvell-cnxk-ep.c      |  476 +++
>  drivers/pci/probe.c                                |   15 +
>  drivers/pci/quirks.c                               |  252 ++
>  drivers/perf/Kconfig                               |    7 +
>  drivers/perf/Makefile                              |    1 +
>  drivers/perf/marvell_cn10k_ddr_pmu.c               |  131 +-
>  drivers/perf/marvell_cn10k_tad_pmu.c               |   15 +
>  drivers/perf/resctrl_pmu.c                         |  393 ++
>  drivers/platform/Kconfig                           |    2 +
>  drivers/platform/Makefile                          |    1 +
>  drivers/platform/mpam/Kconfig                      |    9 +
>  drivers/platform/mpam/Makefile                     |    1 +
>  drivers/platform/mpam/mpam_devices.c               | 2333 ++++++++++++
>  drivers/platform/mpam/mpam_internal.h              |  542 +++
>  drivers/platform/mpam/mpam_resctrl.c               | 1136 ++++++
>  drivers/soc/Kconfig                                |    1 +
>  drivers/soc/Makefile                               |    1 +
>  drivers/soc/marvell/Kconfig                        |  196 +
>  drivers/soc/marvell/Makefile                       |   16 +
>  drivers/soc/marvell/cn10k-einj.c                   |   92 +
>  drivers/soc/marvell/cn10k_serdes_diag.c            | 1490 ++++++++
>  drivers/soc/marvell/cn10ka-swup/Makefile           |    6 +
>  drivers/soc/marvell/cn10ka-swup/mrvl_swup.c        |  714 ++++
>  drivers/soc/marvell/cn10ka-swup/mrvl_swup.h        |  410 +++
>  drivers/soc/marvell/fwlog.c                        |  202 ++
>  drivers/soc/marvell/gti/Makefile                   |    8 +
>  drivers/soc/marvell/gti/gti.c                      |   64 +
>  drivers/soc/marvell/gti/gti.h                      |   29 +
>  drivers/soc/marvell/gti/gti_watchdog.c             |  268 ++
>  drivers/soc/marvell/hw-access/Makefile             |   10 +
>  drivers/soc/marvell/hw-access/hw_rw_access.c       |  586 +++
>  drivers/soc/marvell/mvmdio_uio.c                   |  314 ++
>  drivers/soc/marvell/octeontx2-dpi/Makefile         |    8 +
>  drivers/soc/marvell/octeontx2-dpi/dpi.c            |  680 ++++
>  drivers/soc/marvell/octeontx2-dpi/dpi.h            |  343 ++
>  drivers/soc/marvell/octeontx2-ghes/Makefile        |    8 +
>  drivers/soc/marvell/octeontx2-ghes/otx2-einj.c     |  163 +
>  .../soc/marvell/octeontx2-ghes/otx2-ghes-bert.c    |  325 ++
>  .../soc/marvell/octeontx2-ghes/otx2-ghes-bert.h    |   40 +
>  .../soc/marvell/octeontx2-ghes/otx2-ghes-init.c    |   59 +
>  drivers/soc/marvell/octeontx2-pcicons/Makefile     |    8 +
>  .../marvell/octeontx2-pcicons/otx2-pci-console.c   | 1381 +++++++
>  .../marvell/octeontx2-pcicons/otx2-pci-console.h   |  194 +
>  drivers/soc/marvell/octeontx2-sdp/Makefile         |    9 +
>  drivers/soc/marvell/octeontx2-sdp/sdp.c            | 1777 +++++++++
>  drivers/soc/marvell/octeontx2-sdp/sdp.h            |  146 +
>  drivers/soc/marvell/octeontx2-serdes/Makefile      |    7 +
>  .../soc/marvell/octeontx2-serdes/serdes_debugfs.c  | 1056 ++++++
>  drivers/soc/marvell/octeontx_info.c                |  513 +++
>  drivers/soc/marvell/phy_diag.c                     | 1024 ++++++
>  drivers/soc/marvell/ptm-ep/Makefile                |    7 +
>  drivers/soc/marvell/ptm-ep/ptm_ep.c                |  296 ++
>  drivers/soc/marvell/ptm-ep/ptm_ep.h                |   42 +
>  drivers/spi/Kconfig                                |   21 +
>  drivers/spi/Makefile                               |    1 +
>  drivers/spi/spi-cadence-xspi.c                     |  696 +++-
>  drivers/spi/spi-octeontx2.c                        |  477 +++
>  drivers/spi/spi-octeontx2.h                        |  152 +
>  drivers/watchdog/sbsa_gwdt.c                       |   20 +-
>  drivers/watchdog/watchdog_core.c                   |   31 +
>  fs/Kconfig                                         |    1 +
>  fs/Makefile                                        |    1 +
>  fs/resctrl/Kconfig                                 |   39 +
>  fs/resctrl/Makefile                                |    2 +
>  fs/resctrl/cgroup.c                                |  203 ++
>  fs/resctrl/ctrlmondata.c                           |  504 +++
>  fs/resctrl/internal.h                              |  264 ++
>  fs/resctrl/monitor.c                               |  768 ++++
>  fs/resctrl/psuedo_lock.c                           | 1135 ++++++
>  fs/resctrl/rdtgroup.c                              | 3782 
> ++++++++++++++++++++
>  include/acpi/actbl3.h                              |   66 +
>  include/crypto/internal/ecdsa.h                    |   56 +
>  include/linux/acpi.h                               |   38 +
>  include/linux/arm-smccc.h                          |    4 +-
>  include/linux/arm_mpam.h                           |  120 +
>  include/linux/cacheinfo.h                          |   33 +-
>  include/linux/cgroup_subsys.h                      |    5 +
>  include/linux/clk-provider.h                       |    1 +
>  include/linux/coresight.h                          |    3 +
>  include/linux/firmware/octeontx2/mub.h             |  120 +
>  include/linux/iommu.h                              |   25 +
>  include/linux/irqchip/arm-gic-common.h             |    8 +
>  include/linux/irqchip/arm-gic-v3.h                 |    6 -
>  include/linux/kernel.h                             |    6 +
>  include/linux/kobject.h                            |    2 +
>  include/linux/mailbox_controller.h                 |    2 +-
>  include/linux/mtd/spi-nor.h                        |    1 +
>  include/linux/resctrl.h                            |  225 +-
>  include/linux/resctrl_types.h                      |   74 +
>  include/linux/scmi_protocol.h                      |    2 +
>  include/linux/watchdog.h                           |    8 +
>  include/net/pkt_cls.h                              |    2 +
>  include/soc/marvell/octeontx/octeontx_smc.h        |  125 +
>  kernel/exit.c                                      |   66 +
>  lib/kobject.c                                      |   21 +
>  net/sched/sch_htb.c                                |   14 +-
>  tools/perf/util/cs-etm-decoder/cs-etm-decoder.c    |   11 +-
>  tools/perf/util/cs-etm.c                           |   43 +-
>  tools/perf/util/cs-etm.h                           |    1 +
>  414 files changed, 94314 insertions(+), 9013 deletions(-)
>  create mode 100644 Documentation/devicetree/bindings/arm/arm,mpam-msc.yaml
>  create mode 100644 arch/arm64/include/asm/mpam.h
>  create mode 100644 arch/arm64/include/asm/resctrl.h
>  create mode 100644 arch/arm64/kernel/mpam.c
>  create mode 100644 arch/arm64/lib/copy_template_nops.S
>  create mode 100644 crypto/ecprivkey.asn1
>  create mode 100644 drivers/acpi/arm64/mpam.c
>  create mode 100644 drivers/crypto/marvell/octeontx/otx_cptpf_domain.c
>  create mode 100644 drivers/crypto/marvell/octeontx2/cpt_ae_fpm_tables.c
>  create mode 100644 drivers/crypto/marvell/octeontx2/cpt_asym.h
>  create mode 100644 drivers/crypto/marvell/octeontx2/cpt_ecdsa.c
>  create mode 100644 drivers/crypto/marvell/octeontx2/otx2_cptvf_asym.c
>  create mode 100644 drivers/crypto/marvell/octeontx2/otx2_cptvf_hash.c
>  create mode 100644 drivers/edac/octeontx_edac.c
>  create mode 100644 drivers/edac/octeontx_edac.h
>  create mode 100644 drivers/firmware/octeontx2/Kconfig
>  create mode 100644 drivers/firmware/octeontx2/Makefile
>  create mode 100644 drivers/firmware/octeontx2/avs_reset.c
>  create mode 100644 drivers/firmware/octeontx2/mac_mgmt.c
>  create mode 100644 drivers/firmware/octeontx2/memtest.c
>  create mode 100644 drivers/firmware/octeontx2/mub.c
>  create mode 100644 drivers/firmware/octeontx2/mub_gen.c
>  create mode 100644 drivers/firmware/octeontx2/retimer-mgmt.c
>  create mode 100644 drivers/firmware/octeontx2/rpram.c
>  create mode 100644 drivers/firmware/octeontx2/sfp-info.c
>  create mode 100644 drivers/firmware/smccc/smccc_trace.c
>  create mode 100644 drivers/firmware/smccc/smccc_trace.h
>  create mode 100644 drivers/hwtracing/coresight/coresight-quirks.c
>  create mode 100644 drivers/hwtracing/coresight/coresight-quirks.h
>  create mode 100644 drivers/hwtracing/coresight/coresight-tmc-secure-etr.c
>  create mode 100644 drivers/hwtracing/coresight/coresight-tmc-secure-etr.h
>  create mode 100644 drivers/mailbox/mvl_mhu.c
>  create mode 100644 drivers/misc/mrvl-loki.c
>  create mode 100644 drivers/misc/otx_bphy_ctr.c
>  create mode 100644 drivers/net/ethernet/cavium/octeontx-83xx/Makefile
>  create mode 100644 drivers/net/ethernet/cavium/octeontx-83xx/bgx.c
>  create mode 100644 drivers/net/ethernet/cavium/octeontx-83xx/bgx.h
>  create mode 100644 drivers/net/ethernet/cavium/octeontx-83xx/cpt.h
>  create mode 100644 drivers/net/ethernet/cavium/octeontx-83xx/dpi.h
>  create mode 100644 drivers/net/ethernet/cavium/octeontx-83xx/dpipf_main.c
>  create mode 100644 drivers/net/ethernet/cavium/octeontx-83xx/fpa.h
>  create mode 100644 drivers/net/ethernet/cavium/octeontx-83xx/fpapf_main.c
>  create mode 100644 drivers/net/ethernet/cavium/octeontx-83xx/fpavf_main.c
>  create mode 100644 drivers/net/ethernet/cavium/octeontx-83xx/lbk.h
>  create mode 100644 drivers/net/ethernet/cavium/octeontx-83xx/lbk_main.c
>  create mode 100644 drivers/net/ethernet/cavium/octeontx-83xx/octeontx.h
>  create mode 100644 drivers/net/ethernet/cavium/octeontx-83xx/octeontx_main.c
>  create mode 100644 drivers/net/ethernet/cavium/octeontx-83xx/octeontx_mbox.c
>  create mode 100644 drivers/net/ethernet/cavium/octeontx-83xx/octeontx_mbox.h
>  create mode 100644 drivers/net/ethernet/cavium/octeontx-83xx/pki.h
>  create mode 100644 drivers/net/ethernet/cavium/octeontx-83xx/pki_config.c
>  create mode 100644 drivers/net/ethernet/cavium/octeontx-83xx/pki_main.c
>  create mode 100644 drivers/net/ethernet/cavium/octeontx-83xx/pki_ucode.c
>  create mode 100644 drivers/net/ethernet/cavium/octeontx-83xx/pko.h
>  create mode 100644 drivers/net/ethernet/cavium/octeontx-83xx/pkopf_main.c
>  create mode 100644 drivers/net/ethernet/cavium/octeontx-83xx/rst.h
>  create mode 100644 drivers/net/ethernet/cavium/octeontx-83xx/rst_main.c
>  create mode 100644 drivers/net/ethernet/cavium/octeontx-83xx/sli.h
>  create mode 100644 drivers/net/ethernet/cavium/octeontx-83xx/slipf_main.c
>  create mode 100644 drivers/net/ethernet/cavium/octeontx-83xx/sso.h
>  create mode 100644 drivers/net/ethernet/cavium/octeontx-83xx/ssopf_main.c
>  create mode 100644 drivers/net/ethernet/cavium/octeontx-83xx/ssowpf_main.c
>  create mode 100644 drivers/net/ethernet/cavium/octeontx-83xx/tim.h
>  create mode 100644 drivers/net/ethernet/cavium/octeontx-83xx/timpf_main.c
>  create mode 100644 drivers/net/ethernet/cavium/thunder/thunder_lbk.h
>  create mode 100644 drivers/net/ethernet/marvell/octeontx2/af/mcs_fips.c
>  create mode 100644 drivers/net/ethernet/marvell/octeontx2/af/mcs_fips_mbox.h
>  create mode 100644 drivers/net/ethernet/marvell/octeontx2/af/mcs_fips_reg.h
>  create mode 100644 drivers/net/ethernet/marvell/octeontx2/af/rvu_fixes.c
>  create mode 100644 drivers/net/ethernet/marvell/octeontx2/af/rvu_nix_spi.c
>  create mode 100644 drivers/net/ethernet/marvell/octeontx2/af/rvu_ree.c
>  create mode 100644 drivers/net/ethernet/marvell/octeontx2/af/rvu_sso.c
>  create mode 100644 drivers/net/ethernet/marvell/octeontx2/af/rvu_tim.c
>  create mode 100644 drivers/net/ethernet/marvell/octeontx2/bphy/Makefile
>  create mode 100644 drivers/net/ethernet/marvell/octeontx2/bphy/bphy_common.h
>  create mode 100644 
> drivers/net/ethernet/marvell/octeontx2/bphy/bphy_netdev_comm_if.h
>  create mode 100644 
> drivers/net/ethernet/marvell/octeontx2/bphy/cnf10k_bphy_debugfs.c
>  create mode 100644 
> drivers/net/ethernet/marvell/octeontx2/bphy/cnf10k_bphy_hw.h
>  create mode 100644 
> drivers/net/ethernet/marvell/octeontx2/bphy/cnf10k_bphy_netdev_comm_if.h
>  create mode 100644 drivers/net/ethernet/marvell/octeontx2/bphy/cnf10k_cpri.c
>  create mode 100644 drivers/net/ethernet/marvell/octeontx2/bphy/cnf10k_cpri.h
>  create mode 100644 
> drivers/net/ethernet/marvell/octeontx2/bphy/cnf10k_cpri_ethtool.c
>  create mode 100644 drivers/net/ethernet/marvell/octeontx2/bphy/cnf10k_rfoe.c
>  create mode 100644 drivers/net/ethernet/marvell/octeontx2/bphy/cnf10k_rfoe.h
>  create mode 100644 
> drivers/net/ethernet/marvell/octeontx2/bphy/cnf10k_rfoe_ethtool.c
>  create mode 100644 
> drivers/net/ethernet/marvell/octeontx2/bphy/cnf10k_rfoe_ptp.c
>  create mode 100644 drivers/net/ethernet/marvell/octeontx2/bphy/otx2_bcn_ptp.c
>  create mode 100644 drivers/net/ethernet/marvell/octeontx2/bphy/otx2_bphy.h
>  create mode 100644 
> drivers/net/ethernet/marvell/octeontx2/bphy/otx2_bphy_debugfs.c
>  create mode 100644 
> drivers/net/ethernet/marvell/octeontx2/bphy/otx2_bphy_debugfs.h
>  create mode 100644 drivers/net/ethernet/marvell/octeontx2/bphy/otx2_bphy_hw.h
>  create mode 100644 
> drivers/net/ethernet/marvell/octeontx2/bphy/otx2_bphy_main.c
>  create mode 100644 drivers/net/ethernet/marvell/octeontx2/bphy/otx2_cpri.c
>  create mode 100644 drivers/net/ethernet/marvell/octeontx2/bphy/otx2_cpri.h
>  create mode 100644 
> drivers/net/ethernet/marvell/octeontx2/bphy/otx2_cpri_ethtool.c
>  create mode 100644 drivers/net/ethernet/marvell/octeontx2/bphy/otx2_rfoe.c
>  create mode 100644 drivers/net/ethernet/marvell/octeontx2/bphy/otx2_rfoe.h
>  create mode 100644 
> drivers/net/ethernet/marvell/octeontx2/bphy/otx2_rfoe_ethtool.c
>  create mode 100644 
> drivers/net/ethernet/marvell/octeontx2/bphy/otx2_rfoe_ptp.c
>  create mode 100644 
> drivers/net/ethernet/marvell/octeontx2/bphy/rfoe_bphy_netdev_comm_if.h
>  create mode 100644 drivers/net/ethernet/marvell/octeontx2/bphy/rfoe_common.h
>  create mode 100644 drivers/net/ethernet/marvell/octeontx2/nic/qos.c
>  create mode 100644 drivers/net/ethernet/marvell/octeontx2/nic/qos.h
>  create mode 100644 drivers/net/ethernet/marvell/octeontx2/nic/qos_sq.c
>  create mode 100644 drivers/pci/controller/pci-octeon-pem.c
>  create mode 100644 drivers/pci/controller/pci-octeontx-ecam.c
>  create mode 100644 drivers/pci/controller/pcie-marvell-cnxk-ep.c
>  create mode 100644 drivers/perf/resctrl_pmu.c
>  create mode 100644 drivers/platform/mpam/Kconfig
>  create mode 100644 drivers/platform/mpam/Makefile
>  create mode 100644 drivers/platform/mpam/mpam_devices.c
>  create mode 100644 drivers/platform/mpam/mpam_internal.h
>  create mode 100644 drivers/platform/mpam/mpam_resctrl.c
>  create mode 100644 drivers/soc/marvell/Kconfig
>  create mode 100644 drivers/soc/marvell/Makefile
>  create mode 100644 drivers/soc/marvell/cn10k-einj.c
>  create mode 100644 drivers/soc/marvell/cn10k_serdes_diag.c
>  create mode 100644 drivers/soc/marvell/cn10ka-swup/Makefile
>  create mode 100644 drivers/soc/marvell/cn10ka-swup/mrvl_swup.c
>  create mode 100644 drivers/soc/marvell/cn10ka-swup/mrvl_swup.h
>  create mode 100644 drivers/soc/marvell/fwlog.c
>  create mode 100644 drivers/soc/marvell/gti/Makefile
>  create mode 100644 drivers/soc/marvell/gti/gti.c
>  create mode 100644 drivers/soc/marvell/gti/gti.h
>  create mode 100644 drivers/soc/marvell/gti/gti_watchdog.c
>  create mode 100644 drivers/soc/marvell/hw-access/Makefile
>  create mode 100644 drivers/soc/marvell/hw-access/hw_rw_access.c
>  create mode 100644 drivers/soc/marvell/mvmdio_uio.c
>  create mode 100644 drivers/soc/marvell/octeontx2-dpi/Makefile
>  create mode 100644 drivers/soc/marvell/octeontx2-dpi/dpi.c
>  create mode 100644 drivers/soc/marvell/octeontx2-dpi/dpi.h
>  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/soc/marvell/octeontx2-sdp/Makefile
>  create mode 100644 drivers/soc/marvell/octeontx2-sdp/sdp.c
>  create mode 100644 drivers/soc/marvell/octeontx2-sdp/sdp.h
>  create mode 100644 drivers/soc/marvell/octeontx2-serdes/Makefile
>  create mode 100644 drivers/soc/marvell/octeontx2-serdes/serdes_debugfs.c
>  create mode 100644 drivers/soc/marvell/octeontx_info.c
>  create mode 100644 drivers/soc/marvell/phy_diag.c
>  create mode 100644 drivers/soc/marvell/ptm-ep/Makefile
>  create mode 100644 drivers/soc/marvell/ptm-ep/ptm_ep.c
>  create mode 100644 drivers/soc/marvell/ptm-ep/ptm_ep.h
>  create mode 100644 drivers/spi/spi-octeontx2.c
>  create mode 100644 drivers/spi/spi-octeontx2.h
>  create mode 100644 fs/resctrl/Kconfig
>  create mode 100644 fs/resctrl/Makefile
>  create mode 100644 fs/resctrl/cgroup.c
>  create mode 100644 fs/resctrl/ctrlmondata.c
>  create mode 100644 fs/resctrl/internal.h
>  create mode 100644 fs/resctrl/monitor.c
>  create mode 100644 fs/resctrl/psuedo_lock.c
>  create mode 100644 fs/resctrl/rdtgroup.c
>  create mode 100644 include/crypto/internal/ecdsa.h
>  create mode 100644 include/linux/arm_mpam.h
>  create mode 100644 include/linux/firmware/octeontx2/mub.h
>  create mode 100644 include/linux/resctrl_types.h
>  create mode 100644 include/soc/marvell/octeontx/octeontx_smc.h
-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.
View/Reply Online (#12695): 
https://lists.yoctoproject.org/g/linux-yocto/message/12695
Mute This Topic: https://lists.yoctoproject.org/mt/99332719/21656
Group Owner: linux-yocto+ow...@lists.yoctoproject.org
Unsubscribe: 
https://lists.yoctoproject.org/g/linux-yocto/leave/6687884/21656/624485779/xyzzy
 [arch...@mail-archive.com]
-=-=-=-=-=-=-=-=-=-=-=-

Reply via email to