On Wed, Jul 7, 2021 at 10:24 PM Li, Meng <meng...@windriver.com> wrote:
>
>
>
> > -----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
>

merged.

I had some issues with v5.10/standard/preempt-rt/cn-sdkv5.4/octeon,
the branch was old/off the wrong baseline, so there were 40+
conflicts.

I've re-created the branch from preempt-rt/base and performed the latest merge.

If you see something wrong, send a follow up pull request and we'll
get it sorted out.

Bruce



> 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



-- 
- Thou shalt not follow the NULL pointer, for chaos and madness await
thee at its end
- "Use the force Harry" - Gandalf, Star Trek II
-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.
View/Reply Online (#10106): 
https://lists.yoctoproject.org/g/linux-yocto/message/10106
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