Re: [linux-yocto][linux-yocto v5.10] kernel code for marvell-cn96xx [RT]
In message: [linux-yocto][linux-yocto v5.10] kernel code for marvell-cn96xx [RT] on 16/11/2021 Ruiqiang Hao wrote: > Hi Bruce, > > Please help to merge these code into our linux-yocto repo. > > repo: > linux-yocto > > branch: > v5.10/standard/preempt-rt/cn-sdkv4.18/cn96xx merged. Bruce > > Thanks, > Ruiqiang > > The following changes since commit 42d168e7ed2cfb732dac4cf724d78d90cdf0c935: > > net: octeontx2: fix building issue caused by upgrading kernel to v5.10.77 > (2021-11-10 07:47:15 -0500) > > are available in the Git repository at: > > g...@github.com:cythe/linux.git > linux-yocto/v5.10/standard/preempt-rt/cn-sdkv4.18/cn96xx > > for you to fetch changes up to 56063dd089fcd822059c45579f105581b129fbca: > > octeontx2-bphy-netdev: limit cpri error logging rate (2021-11-15 06:32:48 > +) > > > Ashwin Sekhar T K (2): > octeontx2-af: extend npa context reading capability > soc: marvell: hw_access: add support to read aura/pool context > > Baha Mesleh (2): > octeontx2-bphy-netdev: fix link carrier state update > octeontx2-bphy-netdev: limit cpri error logging rate > > Jakub Palider (1): > soc: marvell: hw_access: Extend available ranges > > Jerin Jacob (1): > octeontx2-af: Enhance mailbox trace entry > > Kiran Kumar K (4): > octeontx2-af: Optimize KPU1 processing for variable-length headers > octeontx2-af: Adjust LA pointer for cpt parse header > octeontx2-af: Fix issue with CPT HDR parsing > octeontx2-af: Increase number of reserved entries in KPU > > Linu Cherian (1): > coresight: Enable hardware quirks based on AMBA ID > > Naveen Mamindlapalli (1): > otx2-bphy-netdev: disable cpri code when cpri hw is not present > > Rakesh Babu (1): > octeontx2-pf: Enable promisc/allmulti match MCAM entries. > > Subbaraya Sundeep (1): > octeontx2-af: Fix mcam entry resource leak > > Sunil Goutham (3): > octeontx2-af: Add debug messages for failures > octeontx2-pf: Don't install VLAN offload rule if netdev is down > octeontx2-af: Add debug prints for NPC MCAM alloc failures > > Witold Sadowski (1): > gpio: Change GPIO level interrupt handler to handle_level_irq > > drivers/gpio/gpio-thunderx.c | 2 +- > drivers/hwtracing/coresight/coresight-etm4x-core.c | 2 +- > drivers/hwtracing/coresight/coresight-tmc-core.c | 2 +- > drivers/net/ethernet/marvell/octeontx2/af/mbox.h | 8 +- > drivers/net/ethernet/marvell/octeontx2/af/npc.h| 11 +- > .../ethernet/marvell/octeontx2/af/npc_profile.h| 983 > ++--- > drivers/net/ethernet/marvell/octeontx2/af/rvu.c| 116 ++- > drivers/net/ethernet/marvell/octeontx2/af/rvu.h| 6 +- > .../net/ethernet/marvell/octeontx2/af/rvu_nix.c| 2 +- > .../net/ethernet/marvell/octeontx2/af/rvu_npa.c| 1 + > .../net/ethernet/marvell/octeontx2/af/rvu_npc.c| 72 +- > .../net/ethernet/marvell/octeontx2/af/rvu_trace.h | 10 +- > .../marvell/octeontx2/bphy/otx2_bphy_main.c| 75 +- > .../ethernet/marvell/octeontx2/bphy/otx2_cpri.c| 64 +- > .../ethernet/marvell/octeontx2/bphy/otx2_cpri.h| 3 + > .../ethernet/marvell/octeontx2/bphy/otx2_rfoe.c| 43 +- > .../ethernet/marvell/octeontx2/bphy/otx2_rfoe.h| 3 + > .../ethernet/marvell/octeontx2/nic/otx2_common.c | 3 +- > .../ethernet/marvell/octeontx2/nic/otx2_common.h | 1 - > .../net/ethernet/marvell/octeontx2/nic/otx2_pf.c | 79 +- > drivers/soc/marvell/hw-access/hw_rw_access.c | 107 ++- > 21 files changed, 720 insertions(+), 873 deletions(-) -=-=-=-=-=-=-=-=-=-=-=- Links: You receive all messages sent to this group. View/Reply Online (#10673): https://lists.yoctoproject.org/g/linux-yocto/message/10673 Mute This Topic: https://lists.yoctoproject.org/mt/87088856/21656 Group Owner: linux-yocto+ow...@lists.yoctoproject.org Unsubscribe: https://lists.yoctoproject.org/g/linux-yocto/unsub [arch...@mail-archive.com] -=-=-=-=-=-=-=-=-=-=-=-
[linux-yocto][linux-yocto v5.10] kernel code for marvell-cn96xx [RT]
Hi Bruce, Please help to merge these code into our linux-yocto repo. repo: linux-yocto branch: v5.10/standard/preempt-rt/cn-sdkv4.18/cn96xx Thanks, Ruiqiang The following changes since commit 42d168e7ed2cfb732dac4cf724d78d90cdf0c935: net: octeontx2: fix building issue caused by upgrading kernel to v5.10.77 (2021-11-10 07:47:15 -0500) are available in the Git repository at: g...@github.com:cythe/linux.git linux-yocto/v5.10/standard/preempt-rt/cn-sdkv4.18/cn96xx for you to fetch changes up to 56063dd089fcd822059c45579f105581b129fbca: octeontx2-bphy-netdev: limit cpri error logging rate (2021-11-15 06:32:48 +) Ashwin Sekhar T K (2): octeontx2-af: extend npa context reading capability soc: marvell: hw_access: add support to read aura/pool context Baha Mesleh (2): octeontx2-bphy-netdev: fix link carrier state update octeontx2-bphy-netdev: limit cpri error logging rate Jakub Palider (1): soc: marvell: hw_access: Extend available ranges Jerin Jacob (1): octeontx2-af: Enhance mailbox trace entry Kiran Kumar K (4): octeontx2-af: Optimize KPU1 processing for variable-length headers octeontx2-af: Adjust LA pointer for cpt parse header octeontx2-af: Fix issue with CPT HDR parsing octeontx2-af: Increase number of reserved entries in KPU Linu Cherian (1): coresight: Enable hardware quirks based on AMBA ID Naveen Mamindlapalli (1): otx2-bphy-netdev: disable cpri code when cpri hw is not present Rakesh Babu (1): octeontx2-pf: Enable promisc/allmulti match MCAM entries. Subbaraya Sundeep (1): octeontx2-af: Fix mcam entry resource leak Sunil Goutham (3): octeontx2-af: Add debug messages for failures octeontx2-pf: Don't install VLAN offload rule if netdev is down octeontx2-af: Add debug prints for NPC MCAM alloc failures Witold Sadowski (1): gpio: Change GPIO level interrupt handler to handle_level_irq drivers/gpio/gpio-thunderx.c | 2 +- drivers/hwtracing/coresight/coresight-etm4x-core.c | 2 +- drivers/hwtracing/coresight/coresight-tmc-core.c | 2 +- drivers/net/ethernet/marvell/octeontx2/af/mbox.h | 8 +- drivers/net/ethernet/marvell/octeontx2/af/npc.h| 11 +- .../ethernet/marvell/octeontx2/af/npc_profile.h| 983 ++--- drivers/net/ethernet/marvell/octeontx2/af/rvu.c| 116 ++- drivers/net/ethernet/marvell/octeontx2/af/rvu.h| 6 +- .../net/ethernet/marvell/octeontx2/af/rvu_nix.c| 2 +- .../net/ethernet/marvell/octeontx2/af/rvu_npa.c| 1 + .../net/ethernet/marvell/octeontx2/af/rvu_npc.c| 72 +- .../net/ethernet/marvell/octeontx2/af/rvu_trace.h | 10 +- .../marvell/octeontx2/bphy/otx2_bphy_main.c| 75 +- .../ethernet/marvell/octeontx2/bphy/otx2_cpri.c| 64 +- .../ethernet/marvell/octeontx2/bphy/otx2_cpri.h| 3 + .../ethernet/marvell/octeontx2/bphy/otx2_rfoe.c| 43 +- .../ethernet/marvell/octeontx2/bphy/otx2_rfoe.h| 3 + .../ethernet/marvell/octeontx2/nic/otx2_common.c | 3 +- .../ethernet/marvell/octeontx2/nic/otx2_common.h | 1 - .../net/ethernet/marvell/octeontx2/nic/otx2_pf.c | 79 +- drivers/soc/marvell/hw-access/hw_rw_access.c | 107 ++- 21 files changed, 720 insertions(+), 873 deletions(-) -=-=-=-=-=-=-=-=-=-=-=- Links: You receive all messages sent to this group. View/Reply Online (#10661): https://lists.yoctoproject.org/g/linux-yocto/message/10661 Mute This Topic: https://lists.yoctoproject.org/mt/87088856/21656 Group Owner: linux-yocto+ow...@lists.yoctoproject.org Unsubscribe: https://lists.yoctoproject.org/g/linux-yocto/unsub [arch...@mail-archive.com] -=-=-=-=-=-=-=-=-=-=-=-
Re: [linux-yocto][linux-yocto v5.10] kernel code for marvell cn96xx[RT]
In message: [linux-yocto][linux-yocto v5.10] kernel code for marvell cn96xx[RT] on 26/08/2021 Ruiqiang Hao wrote: > Hi Bruce, > > Please help to merge code into our repo. > > repo: > linux-yocto > > branch: > v5.10/standard/preempt-rt/cn-sdkv4.18/cn96xx merged. Bruce > > Thanks, > Ruiqiang > > The following changes since commit 4750133e9b0b6a40b32f9ccc0190c39c9a7a195c: > > Merge branch 'v5.10/standard/base' into > v5.10/standard/preempt-rt/cn-sdkv4.18/cn96xx (2021-08-10 23:14:09 -0400) > > are available in the Git repository at: > > https://github.com/cythe/linux.git > linux-yocto/v5.10/standard/preempt-rt/cn-sdkv4.18/cn96xx > > for you to fetch changes up to 08c909dc9ea861fbddfe826c3d963dcaa43669d0: > > arm64 acpi: workaround for OcteonTX2 GHES driver (2021-08-17 08:45:31 +) > > > Baha Mesleh (1): > octeontx2-bphy-netdev: add debugfs support > > Beniamin Sandu (1): > arm64 acpi: workaround for OcteonTX2 GHES driver > > Hariprasad Kelam (5): > octeontx2-pf: Dont mask out supported link modes > octeontx2-af: cn10k: new Interface modes support > octeontx2-af: fix 50G ethtool mapping > octeontx2-af: verify CQ context updates > octeontx2-pf: Allow pkts of size morethan MTU to be transmitted > > Harman Kalra (6): > soc: marvell: hw_access: renaming to hw access driver > soc: marvell: hw_access: cleaning up existing hw access driver > rvu: extend context reading capability > soc: marvell: hw_access: add hw context reading support > soc: marvell: hw_access: get cgx info > octeontx2-af: nix and lbk in loop mode in 98xx > > Jakub Palider (2): > misc: bphy: Restore static resource allocation > misc: bphy: Add ioctl to get BPHY irqs bitmask > > Kiran Kumar K (1): > octeontx2-af: limit KPU parsing for GTPU packets > > Naveen Mamindlapalli (1): > octeontx2-af: add proper return codes for AF mailbox handlers > > Rakesh Babu (1): > octeontx2-af: debugfs: Add channel and channel mask. > > Subbaraya Sundeep (2): > Revert "octeontx2-af: Disable packet TX and RX" > octeontx2-pf: Add vlan-etype to ntuple filters > > Suneel Garapati (1): > drivers: i2c: octeon: Handle access watchdog timeout > > Sunil Goutham (3): > octeontx2-af: Remove unnecessary devm_kfree > octeontx2-af: Do NIX_RX_SW_SYNC twice > octeontx2-pf: Fix default DWRR quantum configuration > > Yuri Tolstov (1): > octeontx2-af: Reduce TIM clock divider values > > arch/arm64/kernel/acpi.c | 9 + > drivers/i2c/busses/i2c-octeon-core.c | 8 + > drivers/i2c/busses/i2c-octeon-core.h | 1 + > drivers/misc/otx_bphy_ctr.c| 62 ++-- > drivers/net/ethernet/marvell/octeontx2/af/cgx.c| 78 - > .../net/ethernet/marvell/octeontx2/af/cgx_fw_if.h | 20 +- > drivers/net/ethernet/marvell/octeontx2/af/common.h | 5 +- > drivers/net/ethernet/marvell/octeontx2/af/mbox.h | 15 +- > drivers/net/ethernet/marvell/octeontx2/af/npc.h| 6 + > .../ethernet/marvell/octeontx2/af/npc_profile.h| 21 +- > drivers/net/ethernet/marvell/octeontx2/af/rvu.h| 3 +- > .../net/ethernet/marvell/octeontx2/af/rvu_cgx.c| 52 ++-- > .../ethernet/marvell/octeontx2/af/rvu_debugfs.c| 3 + > .../net/ethernet/marvell/octeontx2/af/rvu_nix.c| 185 ++-- > .../net/ethernet/marvell/octeontx2/af/rvu_npc.c| 1 - > .../net/ethernet/marvell/octeontx2/af/rvu_npc_fs.c | 39 ++- > .../net/ethernet/marvell/octeontx2/af/rvu_tim.c| 4 +- > .../net/ethernet/marvell/octeontx2/bphy/Makefile | 2 +- > .../marvell/octeontx2/bphy/otx2_bphy_debugfs.c | 165 +++ > .../marvell/octeontx2/bphy/otx2_bphy_debugfs.h | 31 ++ > .../marvell/octeontx2/bphy/otx2_bphy_main.c| 5 + > .../ethernet/marvell/octeontx2/bphy/otx2_cpri.c| 97 ++ > .../ethernet/marvell/octeontx2/bphy/otx2_cpri.h| 5 + > .../ethernet/marvell/octeontx2/bphy/otx2_rfoe.c| 186 +++- > .../ethernet/marvell/octeontx2/bphy/otx2_rfoe.h| 9 + > .../ethernet/marvell/octeontx2/nic/otx2_common.c | 10 +- > .../ethernet/marvell/octeontx2/nic/otx2_common.h | 2 +- > .../ethernet/marvell/octeontx2/nic/otx2_ethtool.c | 41 ++- > .../ethernet/marvell/octeontx2/nic/otx2_flows.c| 24 +- > .../net/ethernet/marvell/octeontx2/nic/otx2_pf.c | 5 +- > drivers/soc/marvell/Kconfig| 4 +- > drivers/soc/marvell/Makefile
[linux-yocto][linux-yocto v5.10] kernel code for marvell cn96xx[RT]
Hi Bruce, Please help to merge code into our repo. repo: linux-yocto branch: v5.10/standard/preempt-rt/cn-sdkv4.18/cn96xx Thanks, Ruiqiang The following changes since commit 4750133e9b0b6a40b32f9ccc0190c39c9a7a195c: Merge branch 'v5.10/standard/base' into v5.10/standard/preempt-rt/cn-sdkv4.18/cn96xx (2021-08-10 23:14:09 -0400) are available in the Git repository at: https://github.com/cythe/linux.git linux-yocto/v5.10/standard/preempt-rt/cn-sdkv4.18/cn96xx for you to fetch changes up to 08c909dc9ea861fbddfe826c3d963dcaa43669d0: arm64 acpi: workaround for OcteonTX2 GHES driver (2021-08-17 08:45:31 +) Baha Mesleh (1): octeontx2-bphy-netdev: add debugfs support Beniamin Sandu (1): arm64 acpi: workaround for OcteonTX2 GHES driver Hariprasad Kelam (5): octeontx2-pf: Dont mask out supported link modes octeontx2-af: cn10k: new Interface modes support octeontx2-af: fix 50G ethtool mapping octeontx2-af: verify CQ context updates octeontx2-pf: Allow pkts of size morethan MTU to be transmitted Harman Kalra (6): soc: marvell: hw_access: renaming to hw access driver soc: marvell: hw_access: cleaning up existing hw access driver rvu: extend context reading capability soc: marvell: hw_access: add hw context reading support soc: marvell: hw_access: get cgx info octeontx2-af: nix and lbk in loop mode in 98xx Jakub Palider (2): misc: bphy: Restore static resource allocation misc: bphy: Add ioctl to get BPHY irqs bitmask Kiran Kumar K (1): octeontx2-af: limit KPU parsing for GTPU packets Naveen Mamindlapalli (1): octeontx2-af: add proper return codes for AF mailbox handlers Rakesh Babu (1): octeontx2-af: debugfs: Add channel and channel mask. Subbaraya Sundeep (2): Revert "octeontx2-af: Disable packet TX and RX" octeontx2-pf: Add vlan-etype to ntuple filters Suneel Garapati (1): drivers: i2c: octeon: Handle access watchdog timeout Sunil Goutham (3): octeontx2-af: Remove unnecessary devm_kfree octeontx2-af: Do NIX_RX_SW_SYNC twice octeontx2-pf: Fix default DWRR quantum configuration Yuri Tolstov (1): octeontx2-af: Reduce TIM clock divider values arch/arm64/kernel/acpi.c | 9 + drivers/i2c/busses/i2c-octeon-core.c | 8 + drivers/i2c/busses/i2c-octeon-core.h | 1 + drivers/misc/otx_bphy_ctr.c| 62 ++-- drivers/net/ethernet/marvell/octeontx2/af/cgx.c| 78 - .../net/ethernet/marvell/octeontx2/af/cgx_fw_if.h | 20 +- drivers/net/ethernet/marvell/octeontx2/af/common.h | 5 +- drivers/net/ethernet/marvell/octeontx2/af/mbox.h | 15 +- drivers/net/ethernet/marvell/octeontx2/af/npc.h| 6 + .../ethernet/marvell/octeontx2/af/npc_profile.h| 21 +- drivers/net/ethernet/marvell/octeontx2/af/rvu.h| 3 +- .../net/ethernet/marvell/octeontx2/af/rvu_cgx.c| 52 ++-- .../ethernet/marvell/octeontx2/af/rvu_debugfs.c| 3 + .../net/ethernet/marvell/octeontx2/af/rvu_nix.c| 185 ++-- .../net/ethernet/marvell/octeontx2/af/rvu_npc.c| 1 - .../net/ethernet/marvell/octeontx2/af/rvu_npc_fs.c | 39 ++- .../net/ethernet/marvell/octeontx2/af/rvu_tim.c| 4 +- .../net/ethernet/marvell/octeontx2/bphy/Makefile | 2 +- .../marvell/octeontx2/bphy/otx2_bphy_debugfs.c | 165 +++ .../marvell/octeontx2/bphy/otx2_bphy_debugfs.h | 31 ++ .../marvell/octeontx2/bphy/otx2_bphy_main.c| 5 + .../ethernet/marvell/octeontx2/bphy/otx2_cpri.c| 97 ++ .../ethernet/marvell/octeontx2/bphy/otx2_cpri.h| 5 + .../ethernet/marvell/octeontx2/bphy/otx2_rfoe.c| 186 +++- .../ethernet/marvell/octeontx2/bphy/otx2_rfoe.h| 9 + .../ethernet/marvell/octeontx2/nic/otx2_common.c | 10 +- .../ethernet/marvell/octeontx2/nic/otx2_common.h | 2 +- .../ethernet/marvell/octeontx2/nic/otx2_ethtool.c | 41 ++- .../ethernet/marvell/octeontx2/nic/otx2_flows.c| 24 +- .../net/ethernet/marvell/octeontx2/nic/otx2_pf.c | 5 +- drivers/soc/marvell/Kconfig| 4 +- drivers/soc/marvell/Makefile | 2 +- drivers/soc/marvell/csr-access/Makefile| 9 - drivers/soc/marvell/csr-access/hw_csr_access.c | 184 drivers/soc/marvell/hw-access/Makefile | 10 + drivers/soc/marvell/hw-access/hw_rw_access.c | 327 + 36 files changed, 1273 insertions(+), 357 deletions(-) create mode 100644 drivers/net/ethernet/marvell/octeontx2/bphy/otx2_bphy_debugfs.c create mode 100644 drivers/net/ethernet/marvell/octeontx2/bphy/otx2_bphy_debugfs.h delete mode 100644 drivers/soc/marvell/csr-access/Makefile delete mode 100644 drivers/soc/marvell/csr-access/hw_csr_access.c create mode 100644
[linux-yocto][linux-yocto v5.10] kernel code for marvell cn96xx[rt]
Hi Bruce, Please help to merge code into our linux-yocto repo. repo: linux-yocto branch: linux-yocto/v5.10/standard/preempt-rt/cn-sdkv4.18/cn96xx Thanks, Ruiqiang The following changes since commit e542832db0aade6755103a3fb37229b82b0c5057: Merge branch 'v5.10/standard/base' into v5.10/standard/preempt-rt/cn-sdkv4.18/cn96xx (2021-03-15 10:52:16 -0400) are available in the Git repository at: https://github.com/cythe/linux.git linux-yocto/v5.10/standard/preempt-rt/cn-sdkv4.18/cn96xx for you to fetch changes up to d258872cfb166198778b7277002f10b2d96435ce: octeontx2: Re-enable FLR and MBOX interrupts (2021-03-18 03:35:10 +) Geetha sowjanya (3): octeontx2-af: Rename LOKI model name as 95XXN octeontx2-af: Reset MSIX config space in FLR octeontx2-pf: Clear RSS enable flag on interace down Hariprasad Kelam (11): net: thunderx: Modify BGX driver probe octeontx2-af: clean up changes for FEC configuration octeontx2-af: backport FEC configuration changes octeontx2-pf: clean up changes for FEC configuration octeontx2-pf: backport FEC configuration changes octeontx2-af: code clean up for Physical link setttings octeontx2-af: modify index in ethtool modes mapping octeontx2-pf: Backport physical link status changes octeontx2-pf: Backport physical link settings Revert "octeontx2-pf: Add LIO3 link modes to ethtool's list of supported modes" octeontx2-af: Backport ethtool link modes Naveen Mamindlapalli (1): octeontx2-pf: Add ip tos and ip proto icmp/icmpv6 flow offload support Subbaraya Sundeep (1): octeontx2: Re-enable FLR and MBOX interrupts drivers/net/ethernet/cavium/thunder/nic_main.c | 5 +- drivers/net/ethernet/cavium/thunder/thunder_bgx.c | 49 +- drivers/net/ethernet/cavium/thunder/thunder_bgx.h | 1 + drivers/net/ethernet/marvell/octeontx2/af/cgx.c| 193 drivers/net/ethernet/marvell/octeontx2/af/cgx.h| 10 +- .../net/ethernet/marvell/octeontx2/af/cgx_fw_if.h | 1 + drivers/net/ethernet/marvell/octeontx2/af/mbox.h | 60 +-- drivers/net/ethernet/marvell/octeontx2/af/npc.h| 2 + drivers/net/ethernet/marvell/octeontx2/af/ptp.c| 4 +- drivers/net/ethernet/marvell/octeontx2/af/rvu.c| 26 ++ drivers/net/ethernet/marvell/octeontx2/af/rvu.h| 5 +- .../net/ethernet/marvell/octeontx2/af/rvu_cgx.c| 140 +++--- .../net/ethernet/marvell/octeontx2/af/rvu_npc_fs.c | 17 +- .../ethernet/marvell/octeontx2/nic/otx2_common.c | 11 +- .../ethernet/marvell/octeontx2/nic/otx2_ethtool.c | 498 ++--- .../ethernet/marvell/octeontx2/nic/otx2_flows.c| 42 +- .../net/ethernet/marvell/octeontx2/nic/otx2_pf.c | 11 + drivers/soc/marvell/octeontx2-rm/otx2_rm.c | 9 + 18 files changed, 595 insertions(+), 489 deletions(-) -=-=-=-=-=-=-=-=-=-=-=- Links: You receive all messages sent to this group. View/Reply Online (#9573): https://lists.yoctoproject.org/g/linux-yocto/message/9573 Mute This Topic: https://lists.yoctoproject.org/mt/81451271/21656 Group Owner: linux-yocto+ow...@lists.yoctoproject.org Unsubscribe: https://lists.yoctoproject.org/g/linux-yocto/unsub [arch...@mail-archive.com] -=-=-=-=-=-=-=-=-=-=-=-