> -----Original Message-----
> From: Bruce Ashfield <bruce.ashfi...@gmail.com>
> Sent: Thursday, July 8, 2021 3:37 AM
> To: Li, Meng <meng...@windriver.com>
> Cc: linux-yocto@lists.yoctoproject.org
> Subject: Re: [linux-yocto]: [kernel v5.10/standard/cn-sdkv5.4/octeon]:
> marvell-octeon: kernel patches update
> 
> [Please note: This e-mail is from an EXTERNAL e-mail address]
> 
> In message: [linux-yocto]: [kernel v5.10/standard/cn-sdkv5.4/octeon]:
> marvell-octeon: kernel patches update on 06/07/2021
> meng...@windriver.com wrote:
> 
> > From: Limeng <meng...@windriver.com>
> >
> > Hi Bruce,
> >
> > I am working on BSP marvell-cn106xx based on SDK simulator, and intend
> to upgrade BSP branch to latest SDK release version.
> >
> > I got latest sdk patches from sdk kernel repo, and want to merge them into
> linux-yocto-v5.10.
> > There are 45 patches.
> >
> > So, could you please help to merge these patches into linux-ycoto kernel
> repo, standard and preempt-rt branches?
> > v5.10/standard/cn-sdkv5.4/octeon
> > v5.10/standard/preempt-rt/cn-sdkv5.4/octeon
> >
> > The 45 patches are in my public repo
> > https://github.com/limeng-linux/linux-yocto-5.10.git, branch
> > v5.10/standard/cn-sdkv5.4/octeon
> 
> I'm getting a conflict during the merge. Can you double check that branch
> against the latest linux-yocto ?
> 
> branch: v5.10/standard/cn-sdkv5.4/octeon
> 
> Auto-merging drivers/soc/marvell/octeontx_info.c
> Removing drivers/mmc/core/mmc_oops.c
> Removing drivers/crypto/marvell/octeontx2/otx2_cptlf_main.c
> Auto-merging drivers/crypto/marvell/octeontx2/otx2_cpt_reqmgr.h
> CONFLICT (content): Merge conflict in
> drivers/crypto/marvell/octeontx2/otx2_cpt_reqmgr.h
> Removing drivers/crypto/marvell/octeontx2/otx2_cpt_mbox_common.h
> Auto-merging drivers/crypto/marvell/octeontx2/Makefile
> CONFLICT (content): Merge conflict in
> drivers/crypto/marvell/octeontx2/Makefile
> Automatic merge failed; fix conflicts and then commit the result.
> 

Hi Bruce,

Sorry for causing conflict. Because Marvell cn96xx and cn106xx BSP share the 
same branch, maybe my patches  conflict with the ones submitted by Ruiqiang, 
Hao.
We will pay attention to this case in the future.
I apply the 45 patches to latest kernel tree.
Could you please help to merge these patches into linux-ycoto kernel repo, 
standard and preempt-rt branches?
v5.10/standard/cn-sdkv5.4/octeon
v5.10/standard/preempt-rt/cn-sdkv5.4/octeon

pull request info as below:

The following changes since commit 35f3757f1280732bee31a6cbd1e68182f90a1e72:

  crypto: octeontx2: Fix compile error about kzfree() (2021-07-05 23:06:37 
-0400)

are available in the Git repository at:

  https://github.com/limeng-linux/linux-yocto-5.10.git 
v5.10/standard/cn-sdkv5.4/octeon

for you to fetch changes up to 9dc448520bbc03d8f95c4798434ca17c62d2148a:

  octeontx2-af: cn10k: Fix APR LMT cache flush (2021-07-07 22:15:12 -0400)

----------------------------------------------------------------
Alex Leibovich (1):
      net: mvpp2: Add NETIF_F_HW_VLAN_CTAG_FILTER to dev->features

Baowen Zheng (1):
      net/sched: act_police: add support for packet-per-second policing

Ben Peled (1):
      dts: cp110: eip197: add cell index property

Bhaskara Budiredla (4):
      drivers: mmc: cleanup mmc_oops driver
      drivers: mmc: Support kmsg dumper based on pstore/blk
      mmc: cavium: Add MMC polling method to support kmsg panic/oops write
      mmc: sdhci: Add sdhci polling method to support kmsg panic/oops write

Damian Eppel (1):
      drivers: soc: marvell: phy diagnostics page access support

Geetha sowjanya (3):
      octeontx2-af: Fix PKIND overlap between LBK and LMAC interfaces
      octeontx2-af: Fix max pkinds supported by hardware
      octeontx2-af: cn10k: Fix APR LMT cache flush

Hariprasad Kelam (3):
      octeontx2-pf: Dont enable backpressure on lbk links
      octeontx2-af: Read mac address from correct offset
      octeontx2-pf: Dont mask out supported link modes

Jayanthi Annadurai (5):
      drivers: soc: marvell: Add driver for managing rpram
      drivers: sdhci-cadence: Fix timing update
      drivers: marvell: rpram: Add rpram debugfs interface
      drivers: marvell: rpram: Change rpram driver name
      drivers: marvell: rpram: Check for cn10k platform

Naveen Mamindlapalli (3):
      octeontx2-bphy-netdev: Add rfoe rx vlan forwarding configuration
      octeontx2-bphy-netdev: cpri: fix compilation warnings
      octeontx2-pf: send correct vlan priority mask to npc_install_flow_req

Pavan Nikhilesh (1):
      octeontx2-af: invalidate GWC before accessing workslot

Radha Mohan Chintakuntla (1):
      octeontx2-af: Fix ending channel number calculation for SDP VF

Srujana Challa (5):
      crypto: octeontx2: sync with upstream driver
      crypto: cn10k: enable random number request.
      octeontx2-af: update inline ipsec mbox to support 98xx
      crypto: octeontx2: update inline ipsec mbox to support 98xx
      crypto: octeontx2: fix CPT block address for getting engine capabilities

Stefan Chulski (1):
      marvell: phy-mvebu-cp110-comphy: Add power ON support for 2500BASET mode

Subbaraya Sundeep (6):
      octeontx2-pf: Use NL_SET_ERR_MSG_MOD for TC
      octeontx2-pf: Implement TC police action with PPS
      octeontx2-pf: Change exponent and mantissa calculation
      octeontx2-af: Modify install flow error codes
      octeontx2-af: Fix TX scheduler queue config read check
      octeontx2-af: Fix writing to incorrect register offset

Sunil Kumar Kori (1):
      octeontx2-af: add multicast filter support

Witold Sadowski (2):
      sw_update: Add driver for firmware management
      drivers: spi: Fix mutex issue

Wojciech Bartczak (5):
      driver: MHU: Driver adjustment for 10x based octeontx platforms
      driver: Add MAC management driver for OcteonTX platform
      driver: soc: Fix OcteonTX info driver
      driver: Fixes unnecessary logging from octeontx info driver
      driver: Fixes conversion for BOARD-MAC-ADDRESS-ID-NUM in octeontx_info

Xingfeng Hu (1):
      flow_offload: add support for packet-per-second policing

 arch/arm64/boot/dts/marvell/armada-cp11x.dtsi              |    2 +
 drivers/crypto/marvell/cn10k/cn10k_cptpf_ucode.c           |    5 +-
 drivers/crypto/marvell/octeontx2/Makefile                  |   16 +-
 drivers/crypto/marvell/octeontx2/otx2_cpt_common.h         |  125 +++++++++--
 drivers/crypto/marvell/octeontx2/otx2_cpt_hw_types.h       |  405 
++++++++++++----------------------
 drivers/crypto/marvell/octeontx2/otx2_cpt_mbox_common.c    |  301 
++++++++-----------------
 drivers/crypto/marvell/octeontx2/otx2_cpt_mbox_common.h    |  106 ---------
 drivers/crypto/marvell/octeontx2/otx2_cpt_reqmgr.h         |   86 +++-----
 drivers/crypto/marvell/octeontx2/otx2_cptlf.c              |  429 
++++++++++++++++++++++++++++++++++++
 drivers/crypto/marvell/octeontx2/otx2_cptlf.h              |  198 
+++++++++--------
 drivers/crypto/marvell/octeontx2/otx2_cptlf_main.c         |  967 
--------------------------------------------------------------------------------
 drivers/crypto/marvell/octeontx2/otx2_cptpf.h              |   48 +---
 drivers/crypto/marvell/octeontx2/otx2_cptpf_main.c         |  633 
++++++++++++++++++++++++++--------------------------
 drivers/crypto/marvell/octeontx2/otx2_cptpf_mbox.c         |  787 
+++++++++++++++++++++++++----------------------------------------
 drivers/crypto/marvell/octeontx2/otx2_cptpf_ucode.c        | 1682 
++++++++++++++++++++++++++++++++++++++-----------------------------------------------------------------------------------------------------
 drivers/crypto/marvell/octeontx2/otx2_cptpf_ucode.h        |   46 +---
 drivers/crypto/marvell/octeontx2/otx2_cptvf.h              |   14 +-
 drivers/crypto/marvell/octeontx2/otx2_cptvf_algs.c         |  500 
++++++++++++++++++++++--------------------
 drivers/crypto/marvell/octeontx2/otx2_cptvf_algs.h         |   55 +++--
 drivers/crypto/marvell/octeontx2/otx2_cptvf_main.c         |  382 
+++++++++++++++++++++-----------
 drivers/crypto/marvell/octeontx2/otx2_cptvf_mbox.c         |  222 
++++++++-----------
 drivers/crypto/marvell/octeontx2/otx2_cptvf_reqmgr.c       |  231 
+++++++++----------
 drivers/mailbox/mvl_mhu.c                                  |  215 
+++++++++---------
 drivers/mmc/core/Kconfig                                   |   22 +-
 drivers/mmc/core/Makefile                                  |    2 +-
 drivers/mmc/core/block.c                                   |   18 +-
 drivers/mmc/core/block.h                                   |   11 +-
 drivers/mmc/core/core.c                                    |   35 ++-
 drivers/mmc/core/mmc_oops.c                                |  398 
---------------------------------
 drivers/mmc/core/mmcpstore.c                               |  232 
++++++++++++++++++++
 drivers/mmc/host/cavium-thunderx.c                         |    8 +-
 drivers/mmc/host/cavium.c                                  |    6 +-
 drivers/mmc/host/cavium.h                                  |    6 +-
 drivers/mmc/host/sdhci-cadence.c                           |   21 +-
 drivers/mmc/host/sdhci.c                                   |   57 +++++
 drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c            |    5 +-
 drivers/net/ethernet/marvell/octeontx2/af/cgx.c            |   38 +++-
 drivers/net/ethernet/marvell/octeontx2/af/cgx.h            |    1 +
 drivers/net/ethernet/marvell/octeontx2/af/lmac_common.h    |    3 +-
 drivers/net/ethernet/marvell/octeontx2/af/mbox.h           |    9 +
 drivers/net/ethernet/marvell/octeontx2/af/npc.h            |    3 +
 drivers/net/ethernet/marvell/octeontx2/af/rvu_cn10k.c      |    5 +
 drivers/net/ethernet/marvell/octeontx2/af/rvu_cpt.c        |   13 ++
 drivers/net/ethernet/marvell/octeontx2/af/rvu_nix.c        |   90 +++++---
 drivers/net/ethernet/marvell/octeontx2/af/rvu_npc.c        |   11 +-
 drivers/net/ethernet/marvell/octeontx2/af/rvu_npc_fs.c     |   16 +-
 drivers/net/ethernet/marvell/octeontx2/af/rvu_sso.c        |   18 ++
 drivers/net/ethernet/marvell/octeontx2/bphy/otx2_bphy_hw.h |   10 +
 drivers/net/ethernet/marvell/octeontx2/bphy/otx2_cpri.c    |    7 +-
 drivers/net/ethernet/marvell/octeontx2/bphy/otx2_rfoe.c    |   73 ++++++
 drivers/net/ethernet/marvell/octeontx2/bphy/otx2_rfoe.h    |    2 +
 drivers/net/ethernet/marvell/octeontx2/nic/cn10k.c         |  106 +++++----
 drivers/net/ethernet/marvell/octeontx2/nic/cn10k.h         |    2 +-
 drivers/net/ethernet/marvell/octeontx2/nic/otx2_common.c   |   24 +-
 drivers/net/ethernet/marvell/octeontx2/nic/otx2_ethtool.c  |    5 -
 drivers/net/ethernet/marvell/octeontx2/nic/otx2_tc.c       |   74 ++++---
 drivers/phy/marvell/phy-mvebu-cp110-comphy.c               |    3 +-
 drivers/soc/marvell/Kconfig                                |   32 +++
 drivers/soc/marvell/Makefile                               |    3 +
 drivers/soc/marvell/cn10k-rpram.c                          |  243 
++++++++++++++++++++
 drivers/soc/marvell/cn10ka-swup/Makefile                   |    7 +
 drivers/soc/marvell/cn10ka-swup/mrvl_swup.c                |  200 
+++++++++++++++++
 drivers/soc/marvell/cn10ka-swup/mrvl_swup.h                |  126 +++++++++++
 drivers/soc/marvell/marvell_mac_mgmt.c                     |  281 
++++++++++++++++++++++++
 drivers/soc/marvell/octeontx_info.c                        |    9 +-
 drivers/soc/marvell/phy_diag.c                             |   59 +++--
 drivers/spi/spi-cadence-xspi.c                             |    2 +
 include/linux/mmc/card.h                                   |    4 -
 include/linux/mmc/core.h                                   |    7 +-
 include/linux/mmc/host.h                                   |   11 +-
 include/net/flow_offload.h                                 |    2 +
 include/net/sch_generic.h                                  |   14 ++
 include/net/tc_act/tc_police.h                             |   50 +++++
 include/uapi/linux/pkt_cls.h                               |    2 +
 net/sched/act_police.c                                     |   59 ++++-
 net/sched/cls_api.c                                        |    2 +
 net/sched/sch_generic.c                                    |   75 ++++---
 77 files changed, 4763 insertions(+), 5214 deletions(-)
 delete mode 100644 drivers/crypto/marvell/octeontx2/otx2_cpt_mbox_common.h
 create mode 100644 drivers/crypto/marvell/octeontx2/otx2_cptlf.c
 delete mode 100644 drivers/crypto/marvell/octeontx2/otx2_cptlf_main.c
 delete mode 100644 drivers/mmc/core/mmc_oops.c
 create mode 100644 drivers/mmc/core/mmcpstore.c
 create mode 100644 drivers/soc/marvell/cn10k-rpram.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/marvell_mac_mgmt.c


thanks,
Limeng

> Bruce
> 
> >
> >
> > diffstat info as below:
> >
> >  b/arch/arm64/boot/dts/marvell/armada-cp11x.dtsi              |    2
> >  b/drivers/crypto/marvell/cn10k/cn10k_cptpf_ucode.c           |    5
> >  b/drivers/crypto/marvell/octeontx2/Makefile                  |   18
> >  b/drivers/crypto/marvell/octeontx2/otx2_cpt_common.h         |  125
> >  b/drivers/crypto/marvell/octeontx2/otx2_cpt_hw_types.h       |  405 --
> >  b/drivers/crypto/marvell/octeontx2/otx2_cpt_mbox_common.c    |  301 -
> >  b/drivers/crypto/marvell/octeontx2/otx2_cpt_reqmgr.h         |   86
> >  b/drivers/crypto/marvell/octeontx2/otx2_cptlf.c              |  429 ++
> >  b/drivers/crypto/marvell/octeontx2/otx2_cptlf.h              |  198 -
> >  b/drivers/crypto/marvell/octeontx2/otx2_cptpf.h              |   48
> >  b/drivers/crypto/marvell/octeontx2/otx2_cptpf_main.c         |  633 ++--
> >  b/drivers/crypto/marvell/octeontx2/otx2_cptpf_mbox.c         |  809 ++---
> >  b/drivers/crypto/marvell/octeontx2/otx2_cptpf_ucode.c        | 1694 +++---
> -----
> >  b/drivers/crypto/marvell/octeontx2/otx2_cptpf_ucode.h        |   46
> >  b/drivers/crypto/marvell/octeontx2/otx2_cptvf.h              |   14
> >  b/drivers/crypto/marvell/octeontx2/otx2_cptvf_algs.c         |  500 +--
> >  b/drivers/crypto/marvell/octeontx2/otx2_cptvf_algs.h         |   55
> >  b/drivers/crypto/marvell/octeontx2/otx2_cptvf_main.c         |  392 +-
> >  b/drivers/crypto/marvell/octeontx2/otx2_cptvf_mbox.c         |  222 -
> >  b/drivers/crypto/marvell/octeontx2/otx2_cptvf_reqmgr.c       |  231 -
> >  b/drivers/mailbox/mvl_mhu.c                                  |  215 -
> >  b/drivers/mmc/core/Kconfig                                   |   22
> >  b/drivers/mmc/core/Makefile                                  |    2
> >  b/drivers/mmc/core/block.c                                   |   44
> >  b/drivers/mmc/core/block.h                                   |   13
> >  b/drivers/mmc/core/core.c                                    |   67
> >  b/drivers/mmc/core/mmcpstore.c                               |  232 +
> >  b/drivers/mmc/host/cavium-thunderx.c                         |   24
> >  b/drivers/mmc/host/cavium.c                                  |  150
> >  b/drivers/mmc/host/cavium.h                                  |    6
> >  b/drivers/mmc/host/sdhci-cadence.c                           |   21
> >  b/drivers/mmc/host/sdhci.c                                   |   57
> >  b/drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c            |    5
> >  b/drivers/net/ethernet/marvell/octeontx2/af/cgx.c            |   42
> >  b/drivers/net/ethernet/marvell/octeontx2/af/cgx.h            |    1
> >  b/drivers/net/ethernet/marvell/octeontx2/af/lmac_common.h    |    3
> >  b/drivers/net/ethernet/marvell/octeontx2/af/mbox.h           |    9
> >  b/drivers/net/ethernet/marvell/octeontx2/af/npc.h            |    3
> >  b/drivers/net/ethernet/marvell/octeontx2/af/rvu_cn10k.c      |    5
> >  b/drivers/net/ethernet/marvell/octeontx2/af/rvu_cpt.c        |   13
> >  b/drivers/net/ethernet/marvell/octeontx2/af/rvu_nix.c        |   90
> >  b/drivers/net/ethernet/marvell/octeontx2/af/rvu_npc.c        |   11
> >  b/drivers/net/ethernet/marvell/octeontx2/af/rvu_npc_fs.c     |   16
> >  b/drivers/net/ethernet/marvell/octeontx2/af/rvu_sso.c        |   18
> >  b/drivers/net/ethernet/marvell/octeontx2/bphy/otx2_bphy_hw.h |   10
> >  b/drivers/net/ethernet/marvell/octeontx2/bphy/otx2_cpri.c    |    7
> >  b/drivers/net/ethernet/marvell/octeontx2/bphy/otx2_rfoe.c    |   73
> >  b/drivers/net/ethernet/marvell/octeontx2/bphy/otx2_rfoe.h    |    2
> >  b/drivers/net/ethernet/marvell/octeontx2/nic/cn10k.c         |  106
> >  b/drivers/net/ethernet/marvell/octeontx2/nic/cn10k.h         |    2
> >  b/drivers/net/ethernet/marvell/octeontx2/nic/otx2_common.c   |   24
> >  b/drivers/net/ethernet/marvell/octeontx2/nic/otx2_ethtool.c  |    5
> >  b/drivers/net/ethernet/marvell/octeontx2/nic/otx2_tc.c       |   76
> >  b/drivers/phy/marvell/phy-mvebu-cp110-comphy.c               |    3
> >  b/drivers/soc/marvell/Kconfig                                |   32
> >  b/drivers/soc/marvell/Makefile                               |    5
> >  b/drivers/soc/marvell/cn10k-rpram.c                          |   32
> >  b/drivers/soc/marvell/cn10ka-swup/Makefile                   |    7
> >  b/drivers/soc/marvell/cn10ka-swup/mrvl_swup.c                |  200 +
> >  b/drivers/soc/marvell/cn10ka-swup/mrvl_swup.h                |  126
> >  b/drivers/soc/marvell/marvell_mac_mgmt.c                     |  281 +
> >  b/drivers/soc/marvell/octeontx-rpram.c                       |  264 +
> >  b/drivers/soc/marvell/octeontx_info.c                        |    9
> >  b/drivers/soc/marvell/phy_diag.c                             |   59
> >  b/drivers/spi/spi-cadence-xspi.c                             |    2
> >  b/include/linux/mmc/card.h                                   |    4
> >  b/include/linux/mmc/core.h                                   |    9
> >  b/include/linux/mmc/host.h                                   |   17
> >  b/include/net/flow_offload.h                                 |    2
> >  b/include/net/sch_generic.h                                  |   14
> >  b/include/net/tc_act/tc_police.h                             |   58
> >  b/include/uapi/linux/pkt_cls.h                               |    2
> >  b/net/sched/act_police.c                                     |   59
> >  b/net/sched/cls_api.c                                        |    2
> >  b/net/sched/sch_generic.c                                    |   75
> >  drivers/crypto/marvell/octeontx2/otx2_cpt_mbox_common.h      |  106
> >  drivers/crypto/marvell/octeontx2/otx2_cptlf_main.c           |  967 ------
> >  drivers/mmc/core/mmc_oops.c                                  |  398 --
> >  78 files changed, 4934 insertions(+), 5386 deletions(-)
> >
> >
> > Pull request info as below:
> >
> > The following changes since commit
> cc13c88dfed58aaab264ba49768d15c291d8a253:
> >
> >   Merge branch 'v5.10/standard/base' into
> > v5.10/standard/cn-sdkv5.4/octeon (2021-07-03 23:28:49 -0400)
> >
> > are available in the Git repository at:
> >
> >   https://github.com/limeng-linux/linux-yocto-5.10.git
> > v5.10/standard/cn-sdkv5.4/octeon
> >
> > for you to fetch changes up to
> b9602129cedd754dbdc521a2bcaf7d3428f97577:
> >
> >   octeontx2-af: cn10k: Fix APR LMT cache flush (2021-07-05 04:49:34
> > -0400)
> >
> > ----------------------------------------------------------------
> > Alex Leibovich (1):
> >       net: mvpp2: Add NETIF_F_HW_VLAN_CTAG_FILTER to dev->features
> >
> > Baowen Zheng (1):
> >       net/sched: act_police: add support for packet-per-second
> > policing
> >
> > Ben Peled (1):
> >       dts: cp110: eip197: add cell index property
> >
> > Bhaskara Budiredla (4):
> >       drivers: mmc: cleanup mmc_oops driver
> >       drivers: mmc: Support kmsg dumper based on pstore/blk
> >       mmc: cavium: Add MMC polling method to support kmsg panic/oops
> write
> >       mmc: sdhci: Add sdhci polling method to support kmsg panic/oops
> > write
> >
> > Damian Eppel (1):
> >       drivers: soc: marvell: phy diagnostics page access support
> >
> > Geetha sowjanya (3):
> >       octeontx2-af: Fix PKIND overlap between LBK and LMAC interfaces
> >       octeontx2-af: Fix max pkinds supported by hardware
> >       octeontx2-af: cn10k: Fix APR LMT cache flush
> >
> > Hariprasad Kelam (3):
> >       octeontx2-pf: Dont enable backpressure on lbk links
> >       octeontx2-af: Read mac address from correct offset
> >       octeontx2-pf: Dont mask out supported link modes
> >
> > Jayanthi Annadurai (5):
> >       drivers: soc: marvell: Add driver for managing rpram
> >       drivers: sdhci-cadence: Fix timing update
> >       drivers: marvell: rpram: Add rpram debugfs interface
> >       drivers: marvell: rpram: Change rpram driver name
> >       drivers: marvell: rpram: Check for cn10k platform
> >
> > Naveen Mamindlapalli (3):
> >       octeontx2-bphy-netdev: Add rfoe rx vlan forwarding configuration
> >       octeontx2-bphy-netdev: cpri: fix compilation warnings
> >       octeontx2-pf: send correct vlan priority mask to
> > npc_install_flow_req
> >
> > Pavan Nikhilesh (1):
> >       octeontx2-af: invalidate GWC before accessing workslot
> >
> > Radha Mohan Chintakuntla (1):
> >       octeontx2-af: Fix ending channel number calculation for SDP VF
> >
> > Srujana Challa (5):
> >       crypto: octeontx2: sync with upstream driver
> >       crypto: cn10k: enable random number request.
> >       octeontx2-af: update inline ipsec mbox to support 98xx
> >       crypto: octeontx2: update inline ipsec mbox to support 98xx
> >       crypto: octeontx2: fix CPT block address for getting engine
> > capabilities
> >
> > Stefan Chulski (1):
> >       marvell: phy-mvebu-cp110-comphy: Add power ON support for
> > 2500BASET mode
> >
> > Subbaraya Sundeep (6):
> >       octeontx2-pf: Use NL_SET_ERR_MSG_MOD for TC
> >       octeontx2-pf: Implement TC police action with PPS
> >       octeontx2-pf: Change exponent and mantissa calculation
> >       octeontx2-af: Modify install flow error codes
> >       octeontx2-af: Fix TX scheduler queue config read check
> >       octeontx2-af: Fix writing to incorrect register offset
> >
> > Sunil Kumar Kori (1):
> >       octeontx2-af: add multicast filter support
> >
> > Witold Sadowski (2):
> >       sw_update: Add driver for firmware management
> >       drivers: spi: Fix mutex issue
> >
> > Wojciech Bartczak (5):
> >       driver: MHU: Driver adjustment for 10x based octeontx platforms
> >       driver: Add MAC management driver for OcteonTX platform
> >       driver: soc: Fix OcteonTX info driver
> >       driver: Fixes unnecessary logging from octeontx info driver
> >       driver: Fixes conversion for BOARD-MAC-ADDRESS-ID-NUM in
> > octeontx_info
> >
> > Xingfeng Hu (1):
> >       flow_offload: add support for packet-per-second policing
> >
> >  arch/arm64/boot/dts/marvell/armada-cp11x.dtsi              |    2 +
> >  drivers/crypto/marvell/cn10k/cn10k_cptpf_ucode.c           |    5 +-
> >  drivers/crypto/marvell/octeontx2/Makefile                  |   18 +-
> >  drivers/crypto/marvell/octeontx2/otx2_cpt_common.h         |  125
> +++++++++--
> >  drivers/crypto/marvell/octeontx2/otx2_cpt_hw_types.h       |  405
> +++++++++++++----------------------
> >  drivers/crypto/marvell/octeontx2/otx2_cpt_mbox_common.c    |  301
> +++++++++-----------------
> >  drivers/crypto/marvell/octeontx2/otx2_cpt_mbox_common.h    |  106 ----
> -----
> >  drivers/crypto/marvell/octeontx2/otx2_cpt_reqmgr.h         |   86 +++-----
> >  drivers/crypto/marvell/octeontx2/otx2_cptlf.c              |  429
> +++++++++++++++++++++++++++++++++++++
> >  drivers/crypto/marvell/octeontx2/otx2_cptlf.h              |  198 
> > +++++++++---
> -----
> >  drivers/crypto/marvell/octeontx2/otx2_cptlf_main.c         |  967 
> > --------------
> --------------------------------------------------------------------
> >  drivers/crypto/marvell/octeontx2/otx2_cptpf.h              |   48 +----
> >  drivers/crypto/marvell/octeontx2/otx2_cptpf_main.c         |  633
> +++++++++++++++++++++++++++---------------------------
> >  drivers/crypto/marvell/octeontx2/otx2_cptpf_mbox.c         |  787
> ++++++++++++++++++++++++++-----------------------------------------
> >  drivers/crypto/marvell/octeontx2/otx2_cptpf_ucode.c        | 1682
> +++++++++++++++++++++++++++++++++++++++-------------------------------
> -------------------------------------------------------------------------
> >  drivers/crypto/marvell/octeontx2/otx2_cptpf_ucode.h        |   46 +---
> >  drivers/crypto/marvell/octeontx2/otx2_cptvf.h              |   14 +-
> >  drivers/crypto/marvell/octeontx2/otx2_cptvf_algs.c         |  500
> +++++++++++++++++++++++--------------------
> >  drivers/crypto/marvell/octeontx2/otx2_cptvf_algs.h         |   55 +++--
> >  drivers/crypto/marvell/octeontx2/otx2_cptvf_main.c         |  382
> ++++++++++++++++++++++-----------
> >  drivers/crypto/marvell/octeontx2/otx2_cptvf_mbox.c         |  222
> +++++++++----------
> >  drivers/crypto/marvell/octeontx2/otx2_cptvf_reqmgr.c       |  231
> ++++++++++----------
> >  drivers/mailbox/mvl_mhu.c                                  |  215 
> > ++++++++++---------
> >  drivers/mmc/core/Kconfig                                   |   22 +-
> >  drivers/mmc/core/Makefile                                  |    2 +-
> >  drivers/mmc/core/block.c                                   |   18 +-
> >  drivers/mmc/core/block.h                                   |   11 +-
> >  drivers/mmc/core/core.c                                    |   35 ++-
> >  drivers/mmc/core/mmc_oops.c                                |  398 
> > -------------------------
> ---------
> >  drivers/mmc/core/mmcpstore.c                               |  232
> ++++++++++++++++++++
> >  drivers/mmc/host/cavium-thunderx.c                         |    8 +-
> >  drivers/mmc/host/cavium.c                                  |    6 +-
> >  drivers/mmc/host/cavium.h                                  |    6 +-
> >  drivers/mmc/host/sdhci-cadence.c                           |   21 +-
> >  drivers/mmc/host/sdhci.c                                   |   57 +++++
> >  drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c            |    5 +-
> >  drivers/net/ethernet/marvell/octeontx2/af/cgx.c            |   38 +++-
> >  drivers/net/ethernet/marvell/octeontx2/af/cgx.h            |    1 +
> >  drivers/net/ethernet/marvell/octeontx2/af/lmac_common.h    |    3 +-
> >  drivers/net/ethernet/marvell/octeontx2/af/mbox.h           |    9 +
> >  drivers/net/ethernet/marvell/octeontx2/af/npc.h            |    3 +
> >  drivers/net/ethernet/marvell/octeontx2/af/rvu_cn10k.c      |    5 +
> >  drivers/net/ethernet/marvell/octeontx2/af/rvu_cpt.c        |   13 ++
> >  drivers/net/ethernet/marvell/octeontx2/af/rvu_nix.c        |   90 +++++---
> >  drivers/net/ethernet/marvell/octeontx2/af/rvu_npc.c        |   11 +-
> >  drivers/net/ethernet/marvell/octeontx2/af/rvu_npc_fs.c     |   16 +-
> >  drivers/net/ethernet/marvell/octeontx2/af/rvu_sso.c        |   18 ++
> >  drivers/net/ethernet/marvell/octeontx2/bphy/otx2_bphy_hw.h |   10 +
> >  drivers/net/ethernet/marvell/octeontx2/bphy/otx2_cpri.c    |    7 +-
> >  drivers/net/ethernet/marvell/octeontx2/bphy/otx2_rfoe.c    |   73
> +++++++
> >  drivers/net/ethernet/marvell/octeontx2/bphy/otx2_rfoe.h    |    2 +
> >  drivers/net/ethernet/marvell/octeontx2/nic/cn10k.c         |  106 +++++----
> >  drivers/net/ethernet/marvell/octeontx2/nic/cn10k.h         |    2 +-
> >  drivers/net/ethernet/marvell/octeontx2/nic/otx2_common.c   |   24 +--
> >  drivers/net/ethernet/marvell/octeontx2/nic/otx2_ethtool.c  |    5 -
> >  drivers/net/ethernet/marvell/octeontx2/nic/otx2_tc.c       |   74 ++++---
> >  drivers/phy/marvell/phy-mvebu-cp110-comphy.c               |    3 +-
> >  drivers/soc/marvell/Kconfig                                |   32 +++
> >  drivers/soc/marvell/Makefile                               |    3 +
> >  drivers/soc/marvell/cn10k-rpram.c                          |  243
> +++++++++++++++++++++
> >  drivers/soc/marvell/cn10ka-swup/Makefile                   |    7 +
> >  drivers/soc/marvell/cn10ka-swup/mrvl_swup.c                |  200
> +++++++++++++++++
> >  drivers/soc/marvell/cn10ka-swup/mrvl_swup.h                |  126
> +++++++++++
> >  drivers/soc/marvell/marvell_mac_mgmt.c                     |  281
> ++++++++++++++++++++++++
> >  drivers/soc/marvell/octeontx_info.c                        |    9 +-
> >  drivers/soc/marvell/phy_diag.c                             |   59 ++---
> >  drivers/spi/spi-cadence-xspi.c                             |    2 +
> >  include/linux/mmc/card.h                                   |    4 -
> >  include/linux/mmc/core.h                                   |    7 +-
> >  include/linux/mmc/host.h                                   |   11 +-
> >  include/net/flow_offload.h                                 |    2 +
> >  include/net/sch_generic.h                                  |   14 ++
> >  include/net/tc_act/tc_police.h                             |   50 +++++
> >  include/uapi/linux/pkt_cls.h                               |    2 +
> >  net/sched/act_police.c                                     |   59 ++++-
> >  net/sched/cls_api.c                                        |    2 +
> >  net/sched/sch_generic.c                                    |   75 ++++---
> >  77 files changed, 4764 insertions(+), 5215 deletions(-)  delete mode
> > 100644 drivers/crypto/marvell/octeontx2/otx2_cpt_mbox_common.h
> >  create mode 100644 drivers/crypto/marvell/octeontx2/otx2_cptlf.c
> >  delete mode 100644 drivers/crypto/marvell/octeontx2/otx2_cptlf_main.c
> >  delete mode 100644 drivers/mmc/core/mmc_oops.c  create mode 100644
> > drivers/mmc/core/mmcpstore.c  create mode 100644
> > drivers/soc/marvell/cn10k-rpram.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/marvell_mac_mgmt.c
> >
> >
> >
> > thanks,
> > Limeng
-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.
View/Reply Online (#10079): 
https://lists.yoctoproject.org/g/linux-yocto/message/10079
Mute This Topic: https://lists.yoctoproject.org/mt/84014534/21656
Group Owner: linux-yocto+ow...@lists.yoctoproject.org
Unsubscribe: https://lists.yoctoproject.org/g/linux-yocto/unsub 
[arch...@mail-archive.com]
-=-=-=-=-=-=-=-=-=-=-=-

Reply via email to