devicetree.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
* [net-next,PATCH v6 0/8] Series to deliver Ethernet for STM32MP13
@ 2024-06-10  7:14 Christophe Roullier
  2024-06-10  7:14 ` [net-next,PATCH v6 1/8] dt-bindings: net: add STM32MP13 compatible in documentation for stm32 Christophe Roullier
                   ` (7 more replies)
  0 siblings, 8 replies; 17+ messages in thread
From: Christophe Roullier @ 2024-06-10  7:14 UTC (permalink / raw)
  To: David S . Miller, Eric Dumazet, Jakub Kicinski, Paolo Abeni,
	Rob Herring, Krzysztof Kozlowski, Conor Dooley, Maxime Coquelin,
	Alexandre Torgue, Richard Cochran, Jose Abreu, Liam Girdwood,
	Mark Brown, Christophe Roullier, Marek Vasut
  Cc: netdev, devicetree, linux-stm32, linux-arm-kernel, linux-kernel

STM32MP13 is STM32 SOC with 2 GMACs instances
    GMAC IP version is SNPS 4.20.
    GMAC IP configure with 1 RX and 1 TX queue.
    DMA HW capability register supported
    RX Checksum Offload Engine supported
    TX Checksum insertion supported
    Wake-Up On Lan supported
    TSO supported
Rework dwmac glue to simplify management for next stm32 (integrate RFC from Marek)

V2: - Remark from Rob Herring (add Krzysztof's ack in patch 02/11, update in yaml)
      Remark from Serge Semin (upate commits msg)
V3: - Remove PHY regulator patch and Ethernet2 DT because need to clarify how to
      manage PHY regulator (in glue or PHY side)
    - Integrate RFC from Marek
    - Remark from Rob Herring in YAML documentation
V4: - Remark from Marek (remove max-speed, extra space in DT, update commit msg)
    - Remark from Rasmus (add sign-off, add base-commit)
    - Remark from Sai Krishna Gajula
V5: - Fix warning during build CHECK_DTBS
    - Remark from Marek (glue + DT update)
    - Remark from Krzysztof about YAML (Make it symmetric)
V6: - Replace pr_debug by dev_dbg
    - Split serie driver/DTs separately 

Christophe Roullier (3):
  dt-bindings: net: add STM32MP13 compatible in documentation for stm32
  net: stmmac: dwmac-stm32: Mask support for PMCR configuration
  net: stmmac: dwmac-stm32: add management of stm32mp13 for stm32

Marek Vasut (5):
  net: stmmac: dwmac-stm32: Separate out external clock rate validation
  net: stmmac: dwmac-stm32: Separate out external clock selector
  net: stmmac: dwmac-stm32: Extract PMCR configuration
  net: stmmac: dwmac-stm32: Clean up the debug prints
  net: stmmac: dwmac-stm32: Fix Mhz to MHz

 .../devicetree/bindings/net/stm32-dwmac.yaml  |  43 ++++-
 .../net/ethernet/stmicro/stmmac/dwmac-stm32.c | 174 +++++++++++++-----
 2 files changed, 169 insertions(+), 48 deletions(-)


base-commit: 28f961f9d5b7c3d9b9f93cc59e54477ba1278cf9
-- 
2.25.1


^ permalink raw reply	[flat|nested] 17+ messages in thread

end of thread, other threads:[~2024-06-11  6:44 UTC | newest]

Thread overview: 17+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2024-06-10  7:14 [net-next,PATCH v6 0/8] Series to deliver Ethernet for STM32MP13 Christophe Roullier
2024-06-10  7:14 ` [net-next,PATCH v6 1/8] dt-bindings: net: add STM32MP13 compatible in documentation for stm32 Christophe Roullier
2024-06-10 16:26   ` Conor Dooley
2024-06-10  7:14 ` [net-next,PATCH v6 2/8] net: stmmac: dwmac-stm32: Separate out external clock rate validation Christophe Roullier
2024-06-10  7:14 ` [net-next,PATCH v6 3/8] net: stmmac: dwmac-stm32: Separate out external clock selector Christophe Roullier
2024-06-10  7:14 ` [net-next,PATCH v6 4/8] net: stmmac: dwmac-stm32: Extract PMCR configuration Christophe Roullier
2024-06-10  7:14 ` [net-next,PATCH v6 5/8] net: stmmac: dwmac-stm32: Clean up the debug prints Christophe Roullier
2024-06-10  7:14 ` [net-next,PATCH v6 6/8] net: stmmac: dwmac-stm32: Fix Mhz to MHz Christophe Roullier
2024-06-10  7:14 ` [net-next,PATCH v6 7/8] net: stmmac: dwmac-stm32: Mask support for PMCR configuration Christophe Roullier
2024-06-10 10:39   ` Marek Vasut
2024-06-10 11:45     ` Christophe ROULLIER
2024-06-10 13:43       ` Marek Vasut
2024-06-10 13:49         ` Christophe ROULLIER
2024-06-10 17:29           ` Marek Vasut
2024-06-11  6:42             ` Christophe ROULLIER
2024-06-10  7:14 ` [net-next,PATCH v6 8/8] net: stmmac: dwmac-stm32: add management of stm32mp13 for stm32 Christophe Roullier
2024-06-10 10:40   ` Marek Vasut

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).