On Mon, Jun 22, 2020 at 09:42:18AM -0400, Bruce Ashfield wrote:
> On Wed, Jun 17, 2020 at 3:30 AM Kevin Hao <[email protected]> wrote:
> >
> > Hi Bruce,
> >
> > Here is another patch series for the Marvell cn96xx SoC support. The main
> > changes are for the crypto and Ethernet bug fixes. Could you help me merge
> > this into the following two branches:
> >     v5.4/standard/cn96xx
> >     v5.4/standard/preempt-rt/cn96xx
> >
> 
> merged.
> 
> I had a conflict in arch/arm64/include/asm/cpucaps.h on the preempt-rt
> branch, but it was trivial. Tht being said, double check my resolution
> and send any patches as necessary.

The resolution looks good. Thanks Bruce.

Kevin

> 
> Cheers,
> 
> Bruce
> 
> >
> > The following changes since commit efbe182605d1c50715ae0eea55b96465c8435441:
> >
> >   Merge branch 'v5.4/standard/base' into v5.4/standard/cn96xx (2020-06-11 
> > 09:26:02 -0400)
> >
> > are available in the Git repository at:
> >
> >   git://github.com/haokexin/linux v5.4/standard/cn96xx
> >
> > for you to fetch changes up to d7c7bc1e39c4d85ec095842df640e4198f6d0f98:
> >
> >   octeontx2-bphy-netdev: Added ioctl to access RFOE_RX_IND registers 
> > (2020-06-16 13:37:31 +0800)
> >
> > ----------------------------------------------------------------
> > Chandrakala Chavva (2):
> >       octeontx2-serdes:  Update PRBS APIs to start/stop per QLM lane
> >       octeontx2-serdes: Fix parameter passed to start_prbs().
> >
> > Geetha sowjanya (1):
> >       octeontx2-pf: Fix TCP/UDP checksum offload for IPv6 pkts
> >
> > Hariprasad Kelam (5):
> >       octeontx2-af: add parser support for Forward DSA
> >       octeontx2-af: Add flow steering support for FDSA tag
> >       octeontx2-pf: Add ntuple filter support for FDSA
> >       octeontx2-af: Increase mbox response timeout to 3 seconds
> >       octeontx2-pf: Stop tx queues in case of subsequent calls failure
> >
> > Kiran Kumar K (1):
> >       octeontx2-af: Add CUSTOM0 to flow keyx algo
> >
> > Linu Cherian (6):
> >       coresight: Cover newer Octeontx2 chip revs/variants for relevant 
> > quirks
> >       coresight: Correct OcteonTx2 QUIRK_BUFFSIZE_8BX applicability
> >       coresight: Increase register poll timeout
> >       octeontx2-af: Add new silicon variant Loki
> >       octeontx2-af: Reduce dependency on firmware command interface version
> >       coresight: etr: Fix CSETR_QUIRK_BUFFSIZE_8BXA quirk check
> >
> > Naveen Mamindlapalli (6):
> >       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
> >
> > Nithin Dabilpuram (3):
> >       octeontx2-af: enable tx shaping feature for 96xx C0
> >       octeontx2-af: clear sw xoff before flush
> >       octeontx2-af: wait for tx link idle for credits change
> >
> > Radha Mohan Chintakuntla (5):
> >       misc: mrvl-loki: Setup callback function from interrupt handler
> >       misc: mrvl-loki: Use msix_cap instead of msi_cap
> >       misc: mrvl-loki: Add function to unregister the irq callback
> >       octeontx2-af: Make SSO/SSOW LF teardown less CPU intensive
> >       octeontx2-af: Fix reading SSOW_LF_GWS_TAG after rvu_poll_reg()
> >
> > Rakesh Babu (3):
> >       octeontx2-af: Add support for NIX1, CPT1 and NDC_NIX1
> >       octeontx2-af: Initialize NIX1 block
> >       octeontx2-af: Display NIX1 also in debugfs
> >
> > Rick Farrington (2):
> >       drivers: marvell: otx2-sdei-ghes: Add misc documentation.
> >       drivers: marvell: otx2-sdei-ghes: Set GHES block_status correctly.
> >
> > Satheesh Paul A (1):
> >       octeontx2-af: support for custom L2 header
> >
> > Smadar Fuks (2):
> >       octeontx2-af: Introducing REE block for 98xx
> >       octeontx2-af: Add new Mbox messages and handlers for new REE blocks
> >
> > SrujanaChalla (4):
> >       drivers: crypto: add support for OCTEON TX CPT engine
> >       drivers: crypto: add the Virtual Function driver for CPT
> >       crypto: create common Kconfig and Makefile for Marvell
> >       crypto: marvell: enable OcteonTX cpt options for build
> >
> > Subbaraya Sundeep (17):
> >       octeontx2-af: Disable default NPC entries properly
> >       octeontx2-af: Synchronize mcam rule list ops
> >       octeontx2-af: Update get_rsrc_map for new blocks
> >       octeontx2-af: Return assigned NIX/CPT block address
> >       octeontx2-af: Map NIX block from CGX connection
> >       octeontx2-af: Setup MCE context for assigned NIX
> >       octeontx2-af: Fix MSIX handler mailbox
> >       octeontx2-af: Fix cpt_rd_wr_register mailbox
> >       octeontx2-af: Add new REE blocks to AF
> >       octeontx2-af: Assign NIX block addresses
> >       octeontx2-af: Mbox changes for 98xx
> >       octeontx2-af: Get block address from slot number
> >       octeontx2-af: Add NIX1 interfaces to NPC
> >       octeontx2-pf: Calculate LBK link correctly
> >       octeontx2-af: Do not change maximum NPC interfaces
> >       octeontx2-af: Fix nix_inline_ipsec_cfg mailbox
> >       octeontx2-af: Enable PF BCAST entry for packet replication
> >
> > Suneel Garapati (4):
> >       drivers: spi: Use rcvd_present instead of MIDR check
> >       drivers: mtd: spi-nor-ids: Rename mx25l12805d to mx25l12845g
> >       drivers: mtd: spi-nor: Fix missing rename of mx25l12805d
> >       drivers: mtd: spi-nor-ids: Rename mx25l6405d to mx25l6433f
> >
> > Sunil Kumar Kori (1):
> >       octeontx2-af: fix DMAC filter table corruption
> >
> >  MAINTAINERS                                                            |   
> >  2 +
> >  drivers/crypto/Kconfig                                                 |   
> > 15 +-
> >  drivers/crypto/Makefile                                                |   
> >  2 +-
> >  drivers/crypto/marvell/Kconfig                                         |   
> > 37 +++
> >  drivers/crypto/marvell/Makefile                                        |   
> >  4 +
> >  drivers/crypto/marvell/octeontx/Makefile                               |   
> >  6 +
> >  drivers/crypto/marvell/octeontx/otx_cpt_common.h                       |   
> > 51 ++++
> >  drivers/crypto/marvell/octeontx/otx_cpt_hw_types.h                     |  
> > 824 ++++++++++++++++++++++++++++++++++++++++++++++++++++++
> >  drivers/crypto/marvell/octeontx/otx_cptpf.h                            |   
> > 34 +++
> >  drivers/crypto/marvell/octeontx/otx_cptpf_main.c                       |  
> > 307 ++++++++++++++++++++
> >  drivers/crypto/marvell/octeontx/otx_cptpf_mbox.c                       |  
> > 253 +++++++++++++++++
> >  drivers/crypto/marvell/octeontx/otx_cptpf_ucode.c                      | 
> > 1686 
> > ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
> >  drivers/crypto/marvell/octeontx/otx_cptpf_ucode.h                      |  
> > 180 ++++++++++++
> >  drivers/crypto/marvell/octeontx/otx_cptvf.h                            |  
> > 104 +++++++
> >  drivers/crypto/marvell/octeontx/otx_cptvf_algs.c                       | 
> > 1682 
> > +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
> >  drivers/crypto/marvell/octeontx/otx_cptvf_algs.h                       |  
> > 188 +++++++++++++
> >  drivers/crypto/marvell/octeontx/otx_cptvf_main.c                       |  
> > 985 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
> >  drivers/crypto/marvell/octeontx/otx_cptvf_mbox.c                       |  
> > 247 ++++++++++++++++
> >  drivers/crypto/marvell/octeontx/otx_cptvf_reqmgr.c                     |  
> > 643 ++++++++++++++++++++++++++++++++++++++++++
> >  drivers/crypto/marvell/octeontx/otx_cptvf_reqmgr.h                     |  
> > 194 +++++++++++++
> >  drivers/hwtracing/coresight/coresight-priv.h                           |   
> >  5 +-
> >  drivers/hwtracing/coresight/coresight-quirks.c                         |   
> > 31 ++-
> >  drivers/hwtracing/coresight/coresight-tmc-etr.c                        |   
> >  2 +-
> >  drivers/misc/Kconfig                                                   |   
> >  2 +-
> >  drivers/misc/mrvl-loki.c                                               |   
> > 95 ++++++-
> >  drivers/mtd/spi-nor/spi-nor.c                                          |   
> >  6 +-
> >  drivers/net/ethernet/marvell/octeontx2/Kconfig                         |   
> >  8 +
> >  drivers/net/ethernet/marvell/octeontx2/Makefile                        |   
> >  1 +
> >  drivers/net/ethernet/marvell/octeontx2/af/Makefile                     |   
> >  2 +-
> >  drivers/net/ethernet/marvell/octeontx2/af/cgx.c                        |   
> > 58 +++-
> >  drivers/net/ethernet/marvell/octeontx2/af/cgx.h                        |   
> >  6 +
> >  drivers/net/ethernet/marvell/octeontx2/af/cgx_fw_if.h                  |   
> >  4 +
> >  drivers/net/ethernet/marvell/octeontx2/af/common.h                     |   
> > 10 +-
> >  drivers/net/ethernet/marvell/octeontx2/af/mbox.h                       |  
> > 143 +++++++++-
> >  drivers/net/ethernet/marvell/octeontx2/af/npc.h                        |   
> > 12 +-
> >  drivers/net/ethernet/marvell/octeontx2/af/npc_profile.h                |  
> > 421 +++++++++++++++++++++++++++-
> >  drivers/net/ethernet/marvell/octeontx2/af/rvu.c                        |  
> > 573 ++++++++++++++++++++++++++++++++------
> >  drivers/net/ethernet/marvell/octeontx2/af/rvu.h                        |   
> > 59 +++-
> >  drivers/net/ethernet/marvell/octeontx2/af/rvu_cgx.c                    |   
> > 15 +
> >  drivers/net/ethernet/marvell/octeontx2/af/rvu_cpt.c                    |   
> > 21 +-
> >  drivers/net/ethernet/marvell/octeontx2/af/rvu_debugfs.c                |  
> > 235 +++++++++++-----
> >  drivers/net/ethernet/marvell/octeontx2/af/rvu_fixes.c                  |   
> > 23 +-
> >  drivers/net/ethernet/marvell/octeontx2/af/rvu_nix.c                    |  
> > 648 +++++++++++++++++++++++++++++++++---------
> >  drivers/net/ethernet/marvell/octeontx2/af/rvu_npc.c                    |  
> > 364 +++++++++++++++++-------
> >  drivers/net/ethernet/marvell/octeontx2/af/rvu_npc_fs.c                 |  
> > 147 +++++-----
> >  drivers/net/ethernet/marvell/octeontx2/af/rvu_ree.c                    | 
> > 1210 
> > +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
> >  drivers/net/ethernet/marvell/octeontx2/af/rvu_reg.c                    |   
> >  6 +-
> >  drivers/net/ethernet/marvell/octeontx2/af/rvu_reg.h                    |  
> > 164 +++++++++--
> >  drivers/net/ethernet/marvell/octeontx2/af/rvu_sso.c                    |   
> > 30 +-
> >  drivers/net/ethernet/marvell/octeontx2/af/rvu_struct.h                 |   
> > 89 ++++--
> >  drivers/net/ethernet/marvell/octeontx2/af/rvu_validation.c             |   
> > 92 ++++--
> >  drivers/net/ethernet/marvell/octeontx2/bphy/Makefile                   |   
> >  8 +
> >  drivers/net/ethernet/marvell/octeontx2/bphy/otx2_bphy_hw.h             |  
> > 264 ++++++++++++++++++
> >  drivers/net/ethernet/marvell/octeontx2/bphy/otx2_rfoe.c                | 
> > 1679 
> > +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
> >  drivers/net/ethernet/marvell/octeontx2/bphy/otx2_rfoe.h                |  
> > 227 +++++++++++++++
> >  drivers/net/ethernet/marvell/octeontx2/bphy/otx2_rfoe_ethtool.c        |  
> > 123 ++++++++
> >  drivers/net/ethernet/marvell/octeontx2/bphy/rfoe_bphy_netdev_comm_if.h |  
> > 173 ++++++++++++
> >  drivers/net/ethernet/marvell/octeontx2/nic/otx2_common.c               |   
> >  8 +-
> >  drivers/net/ethernet/marvell/octeontx2/nic/otx2_common.h               |   
> > 19 +-
> >  drivers/net/ethernet/marvell/octeontx2/nic/otx2_ethtool.c              |  
> > 107 ++++++-
> >  drivers/net/ethernet/marvell/octeontx2/nic/otx2_flows.c                |   
> >  6 +-
> >  drivers/net/ethernet/marvell/octeontx2/nic/otx2_pf.c                   |   
> > 20 +-
> >  drivers/net/ethernet/marvell/octeontx2/nic/otx2_txrx.c                 |   
> >  1 +
> >  drivers/soc/marvell/octeontx2-ghes/otx2-sdei-ghes.c                    |   
> > 47 ++--
> >  drivers/soc/marvell/octeontx2-ghes/otx2-sdei-ghes.h                    |   
> > 17 +-
> >  drivers/soc/marvell/octeontx2-serdes/serdes_debugfs.c                  |   
> > 48 +++-
> >  drivers/spi/spi-octeontx2.c                                            |   
> > 13 +-
> >  drivers/spi/spi-octeontx2.h                                            |   
> >  1 +
> >  68 files changed, 14015 insertions(+), 672 deletions(-)
> >  create mode 100644 drivers/crypto/marvell/Kconfig
> >  create mode 100644 drivers/crypto/marvell/Makefile
> >  create mode 100644 drivers/crypto/marvell/octeontx/Makefile
> >  create mode 100644 drivers/crypto/marvell/octeontx/otx_cpt_common.h
> >  create mode 100644 drivers/crypto/marvell/octeontx/otx_cpt_hw_types.h
> >  create mode 100644 drivers/crypto/marvell/octeontx/otx_cptpf.h
> >  create mode 100644 drivers/crypto/marvell/octeontx/otx_cptpf_main.c
> >  create mode 100644 drivers/crypto/marvell/octeontx/otx_cptpf_mbox.c
> >  create mode 100644 drivers/crypto/marvell/octeontx/otx_cptpf_ucode.c
> >  create mode 100644 drivers/crypto/marvell/octeontx/otx_cptpf_ucode.h
> >  create mode 100644 drivers/crypto/marvell/octeontx/otx_cptvf.h
> >  create mode 100644 drivers/crypto/marvell/octeontx/otx_cptvf_algs.c
> >  create mode 100644 drivers/crypto/marvell/octeontx/otx_cptvf_algs.h
> >  create mode 100644 drivers/crypto/marvell/octeontx/otx_cptvf_main.c
> >  create mode 100644 drivers/crypto/marvell/octeontx/otx_cptvf_mbox.c
> >  create mode 100644 drivers/crypto/marvell/octeontx/otx_cptvf_reqmgr.c
> >  create mode 100644 drivers/crypto/marvell/octeontx/otx_cptvf_reqmgr.h
> >  create mode 100644 drivers/net/ethernet/marvell/octeontx2/af/rvu_ree.c
> >  create mode 100644 drivers/net/ethernet/marvell/octeontx2/bphy/Makefile
> >  create mode 100644 
> > drivers/net/ethernet/marvell/octeontx2/bphy/otx2_bphy_hw.h
> >  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/rfoe_bphy_netdev_comm_if.h
> >
> > Thanks,
> > Kevin
> > 
> 
> 
> 
> -- 
> - Thou shalt not follow the NULL pointer, for chaos and madness await
> thee at its end
> - "Use the force Harry" - Gandalf, Star Trek II

Attachment: signature.asc
Description: PGP signature

-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.

View/Reply Online (#8768): 
https://lists.yoctoproject.org/g/linux-yocto/message/8768
Mute This Topic: https://lists.yoctoproject.org/mt/74933140/21656
Group Owner: [email protected]
Unsubscribe: https://lists.yoctoproject.org/g/linux-yocto/unsub  
[[email protected]]
-=-=-=-=-=-=-=-=-=-=-=-

Reply via email to