Hi Bruce, Here is another patch series for the Marvell cn96xx SoC support. The main changes include: - Add tuning support for HS400 mode for octeontx2 mmc - Misc Ethernet bug fixes - A new driver to to handle GPINT0 interrupt on Loki SoC - RAS error-injection for octeontx2 - Add debug interface for octeontx2 serdes
Please merge them into the following two branches:
v5.4/standard/cn96xx
v5.4/standard/preempt-rt/cn96xx
The following changes since commit 291510e56d20516d0c6783fb3e0f2505f460af87:
Merge branch 'v5.4/standard/base' into v5.4/standard/cn96xx (2020-04-05
22:13:38 -0400)
are available in the Git repository at:
git://github.com/haokexin/linux v5.4/standard/cn96xx
for you to fetch changes up to 4c1e7ef371e38ab890c1d0403e052897156d0ecd:
octeontx2-af: Disable SMQ sticky mode to avoid NIX PSE deadlock (2020-04-07
14:06:03 +0800)
----------------------------------------------------------------
Aaron Williams (3):
octeontx2: mmc: Add tuning support for HS400 mode
mmc: octeontx2: Use flags for hardware differences
mmc: octeontx2: fix handling calibration glitch
Chandrakala Chavva (2):
driver: mmc: octeontx2: Fix tuning for T96 C0
driver: mmc: Configure flags for T96 pass B0
Geetha sowjanya (2):
octeontx2-af: Update NIX_TXSCHQ_CONFIG mbox to handle read request
octeontx2-af: Disable SMQ sticky mode to avoid NIX PSE deadlock
Hariprasad Kelam (5):
octeontx2-af: Reset HW config done to parse switch headers in FLR
octeontx2-af: Simplify npc_set_pkind mbox handler
octeontx2-pf: Remove unnecessary mbox request in unbind
octeontx2-af: Update dmac field in vf vlan rule
octeontx2-af: Do not allow VFs to overwrite PKIND config
Kevin Hao (1):
misc: mrvl-loki: Drop the unused variable in mrvl_loki_probe()
Linu Cherian (1):
coresight: tmc: Force 64b DBA access when 32b pair not supported
Michal Mazur (3):
gpio: thunderx: Configure pin function at probe
Documentation/devicetree: Describe pin-cfg option
octeontx2-af: Setup edge used for GPIO timing
Radha Mohan Chintakuntla (1):
misc: mrvl-loki: Add driver to handle GPINT0 interrupt
Rick Farrington (1):
edac: octeontx2: RAS error-injection
SrujanaChalla (1):
octeontx2-af: modify default cpt limits
Subbaraya Sundeep (1):
octeontx2-pf: Fix memory double free in otx2_aura_pool_free
Suneel Garapati (1):
drivers: spi: octeontx2: Add fix for hw issue
Tomasz Michalec (5):
octeontx2-serdes: Add serdes diagnostic commands
octeontx2-serdes: Implement PRBS command
octeontx2-serdes: Check SVC UUID on module init
octeontx2-serdes: Add CONFIG_OCTEONTX_SERDES
octeontx2-serdes: Add gserr and gserc eye display
Documentation/devicetree/bindings/gpio/gpio-thunderx.txt | 4 +
drivers/gpio/gpio-thunderx.c | 29 +++++
drivers/hwtracing/coresight/coresight-priv.h | 1 +
drivers/hwtracing/coresight/coresight-quirks.c | 4 +-
drivers/hwtracing/coresight/coresight-tmc.c | 17 ++-
drivers/hwtracing/coresight/coresight-tmc.h | 11 ++
drivers/misc/Kconfig | 7 ++
drivers/misc/Makefile | 1 +
drivers/misc/mrvl-loki.c | 123
++++++++++++++++++++
drivers/mmc/host/cavium-octeon.c | 1 +
drivers/mmc/host/cavium-thunderx.c | 47 +++++++-
drivers/mmc/host/cavium.c | 421
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++-----
drivers/mmc/host/cavium.h | 55 ++++-----
drivers/net/ethernet/marvell/octeontx2/af/cgx.c | 12 ++
drivers/net/ethernet/marvell/octeontx2/af/cgx.h | 1 +
drivers/net/ethernet/marvell/octeontx2/af/mbox.h | 9 +-
drivers/net/ethernet/marvell/octeontx2/af/npc.h | 1 +
drivers/net/ethernet/marvell/octeontx2/af/rvu.h | 6 +
drivers/net/ethernet/marvell/octeontx2/af/rvu_cgx.c | 36 ++++++
drivers/net/ethernet/marvell/octeontx2/af/rvu_fixes.c | 12 +-
drivers/net/ethernet/marvell/octeontx2/af/rvu_nix.c | 54 ++++++++-
drivers/net/ethernet/marvell/octeontx2/af/rvu_npc.c | 43 ++++---
drivers/net/ethernet/marvell/octeontx2/af/rvu_npc_fs.c | 48 +++++++-
drivers/net/ethernet/marvell/octeontx2/af/rvu_reg.h | 1 +
drivers/net/ethernet/marvell/octeontx2/af/rvu_tim.c | 31 ++++--
drivers/net/ethernet/marvell/octeontx2/af/rvu_validation.c | 14 ++-
drivers/net/ethernet/marvell/octeontx2/nic/otx2_common.c | 1 +
drivers/net/ethernet/marvell/octeontx2/nic/otx2_common.h | 3 +
drivers/net/ethernet/marvell/octeontx2/nic/otx2_ethtool.c | 29 +++--
drivers/net/ethernet/marvell/octeontx2/nic/otx2_pf.c | 32 +-----
drivers/net/ethernet/marvell/octeontx2/nic/otx2_vf.c | 5 +-
drivers/soc/marvell/Kconfig | 20 ++++
drivers/soc/marvell/Makefile | 1 +
drivers/soc/marvell/octeontx2-ghes/Makefile | 3 +-
drivers/soc/marvell/octeontx2-ghes/otx2-einj.c | 166
+++++++++++++++++++++++++++
drivers/soc/marvell/octeontx2-serdes/Makefile | 7 ++
drivers/soc/marvell/octeontx2-serdes/serdes_debugfs.c | 752
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
drivers/spi/spi-octeontx2.c | 19 +++-
drivers/spi/spi-octeontx2.h | 2 +
39 files changed, 1880 insertions(+), 149 deletions(-)
create mode 100644 drivers/misc/mrvl-loki.c
create mode 100644 drivers/soc/marvell/octeontx2-ghes/otx2-einj.c
create mode 100644 drivers/soc/marvell/octeontx2-serdes/Makefile
create mode 100644 drivers/soc/marvell/octeontx2-serdes/serdes_debugfs.c
Thanks,
Kevin
signature.asc
Description: PGP signature
-=-=-=-=-=-=-=-=-=-=-=- Links: You receive all messages sent to this group. View/Reply Online (#8586): https://lists.yoctoproject.org/g/linux-yocto/message/8586 Mute This Topic: https://lists.yoctoproject.org/mt/72846535/21656 Group Owner: [email protected] Unsubscribe: https://lists.yoctoproject.org/g/linux-yocto/unsub [[email protected]] -=-=-=-=-=-=-=-=-=-=-=-
