Hi Bruce, Here is another patch series for the Marvell cn96xx SoC support. The main parts of this series are for the gpio and Ethernet driver update. Others are the misc driver bug fixes. Please help me merge these patches into the following two branches: standard/cn96xx v5.4/standard/cn96xx
Besides the patch from the Marvell SDK, there is a commit f5651ef64694 (Revert "gpio: thunderx: Switch to GPIOLIB_IRQCHIP") from me to revert a gpio patch in mainline. This patch has been merged into the linux-gpio git repo, and finally should be merged into mainline and then populate into linux-yocto via stable update. But we can't tolerate the delay for waiting it merged via stable update because it broke the gpio function on cn96xx board and two SDK patches also have a dependency on it. So I cherry pick it in this patch series. That is to say, in the future you may get merge conflict in the gpio driver when merging the stable update which also include this patch. But the fix should be easy, you just need to keep the content as what we have now. The following changes since commit d3b05e4f8172296d0925bfd97fc6e28b8cdf6fac: Merge branch 'standard/base' into standard/cn96xx (2020-01-06 23:05:14 -0500) are available in the Git repository at: git://github.com/haokexin/linux standard/cn96xx for you to fetch changes up to 2ddf2489924d04c7ff9d24ab2c2034179d7a4b38: octeontx2-pf: Use likely and unlikely (2020-01-16 10:58:21 +0800) ---------------------------------------------------------------- Bharat Bhushan (1): perf/smmuv3: Fix programming event type with global filtering Felix Manlunas (1): octeontx2-af: Add new CGX_CMD to get PHY FEC statistics Geetha sowjanya (3): octeontx2-af: Fix return value in npc_set_pkind octeontx2-pf: Remove ARM64 and LSE_ATOMICS dependency octeontx2-pf: Remove warning messages in fast path Harman Kalra (1): octeontx2-af: Undo PTP NPC config in FLR Kevin Hao (1): Revert "gpio: thunderx: Switch to GPIOLIB_IRQCHIP" Maciej Czekaj (1): arm64: Fix workaround for Marvell erratum 37119 Peter Swain (1): gpio: thunderx: avoid potential deadlock Radha Mohan Chintakuntla (2): gpio: thunderx: Fix interrupt support for kernel driver drivers: cleanup el3 handler only if parent process exits Subbaraya Sundeep (3): PCI: Assign bus numbers present in EA capability for bridges PCI: Do not use bus number zero from EA capability octeontx2-pf: Discover NIX block address from RVUM Suneel Garapati (3): drivers: spi: octeontx2: set tritx in config register drivers: mtd: spi-nor: update 4B_OPCODES flag for n25q00 and mx66l1g45g drivers: spi: octeontx2: use read after write for MPI_CFG Sunil Goutham (2): octeontx2-pf: Process CQE_TX first and then CQE_RX octeontx2-pf: Use likely and unlikely arch/arm64/kernel/entry.S | 2 +- drivers/gpio/Kconfig | 2 +- drivers/gpio/gpio-thunderx.c | 342 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++----------------- drivers/misc/otx_bphy_ctr.c | 3 +- drivers/mtd/spi-nor/spi-nor.c | 4 +- drivers/net/ethernet/marvell/octeontx2/Kconfig | 3 +- drivers/net/ethernet/marvell/octeontx2/af/cgx.c | 12 ++++ drivers/net/ethernet/marvell/octeontx2/af/cgx.h | 1 + drivers/net/ethernet/marvell/octeontx2/af/cgx_fw_if.h | 3 + drivers/net/ethernet/marvell/octeontx2/af/mbox.h | 16 ++++- drivers/net/ethernet/marvell/octeontx2/af/ptp.c | 4 ++ drivers/net/ethernet/marvell/octeontx2/af/rvu_cgx.c | 10 +++ drivers/net/ethernet/marvell/octeontx2/af/rvu_nix.c | 5 +- drivers/net/ethernet/marvell/octeontx2/af/rvu_npc.c | 2 +- drivers/net/ethernet/marvell/octeontx2/af/rvu_sso.c | 5 +- drivers/net/ethernet/marvell/octeontx2/af/rvu_tim.c | 4 ++ drivers/net/ethernet/marvell/octeontx2/nic/otx2_common.c | 32 +++++---- drivers/net/ethernet/marvell/octeontx2/nic/otx2_common.h | 49 +++++++++++--- drivers/net/ethernet/marvell/octeontx2/nic/otx2_ethtool.c | 60 ++++++++++++++-- drivers/net/ethernet/marvell/octeontx2/nic/otx2_pf.c | 11 +-- drivers/net/ethernet/marvell/octeontx2/nic/otx2_smqvf.c | 6 -- drivers/net/ethernet/marvell/octeontx2/nic/otx2_txrx.c | 42 +++++------- drivers/pci/probe.c | 60 ++++++++++++++-- drivers/perf/arm_smmuv3_pmu.c | 5 +- drivers/spi/spi-octeontx2.c | 9 ++- include/uapi/linux/pci_regs.h | 6 ++ 26 files changed, 549 insertions(+), 149 deletions(-) Thanks, Kevin
signature.asc
Description: PGP signature
-=-=-=-=-=-=-=-=-=-=-=- Links: You receive all messages sent to this group. View/Reply Online (#8311): https://lists.yoctoproject.org/g/linux-yocto/message/8311 Mute This Topic: https://lists.yoctoproject.org/mt/69742458/21656 Group Owner: linux-yocto+ow...@lists.yoctoproject.org Unsubscribe: https://lists.yoctoproject.org/g/linux-yocto/unsub [arch...@mail-archive.com] -=-=-=-=-=-=-=-=-=-=-=-