netdev.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
* [PATCH 0/5] Add ethernet support for RPi5
@ 2025-08-15 13:59 Stanimir Varbanov
  2025-08-15 13:59 ` [PATCH 1/5] net: cadence: macb: Set upper 32bits of DMA ring buffer Stanimir Varbanov
                   ` (5 more replies)
  0 siblings, 6 replies; 19+ messages in thread
From: Stanimir Varbanov @ 2025-08-15 13:59 UTC (permalink / raw)
  To: netdev, linux-kernel, devicetree, linux-arm-kernel,
	linux-rpi-kernel, Broadcom internal kernel review list
  Cc: Andrew Lunn, David S . Miller, Eric Dumazet, Jakub Kicinski,
	Paolo Abeni, Rob Herring, Krzysztof Kozlowski, Conor Dooley,
	Florian Fainelli, Andrea della Porta, Nicolas Ferre,
	Claudiu Beznea, Phil Elwell, Jonathan Bell, Dave Stevenson,
	Stanimir Varbanov

Hello,

Few patches to enable support of ethernet on RPi5.

 - first patch is setting upper 32bits of DMA RX ring buffer in case of
   RX queue corruption.
 - second patch is adding a new compatible in cdns,macb yaml document
 - third patch adds compatible and configuration for raspberrypi,rp1-gem
 - forth and fifth patches are adding and enabling ethernet DT node on
   RPi5.

Comments are welcome!

Regards,
~Stan

Dave Stevenson (2):
  dt-bindings: net: cdns,macb: Add compatible for Raspberry Pi RP1
  net: cadence: macb: Add support for Raspberry Pi RP1 ethernet
    controller

Stanimir Varbanov (3):
  net: cadence: macb: Set upper 32bits of DMA ring buffer
  arm64: dts: rp1: Add ethernet DT node
  arm64: dts: broadcom: Enable RP1 ethernet for Raspberry Pi 5

 .../devicetree/bindings/net/cdns,macb.yaml     |  1 +
 .../boot/dts/broadcom/bcm2712-rpi-5-b.dts      | 18 ++++++++++++++++++
 arch/arm64/boot/dts/broadcom/rp1-common.dtsi   | 16 ++++++++++++++++
 drivers/net/ethernet/cadence/macb_main.c       | 17 +++++++++++++++++
 4 files changed, 52 insertions(+)

-- 
2.47.0


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

end of thread, other threads:[~2025-08-21  8:21 UTC | newest]

Thread overview: 19+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2025-08-15 13:59 [PATCH 0/5] Add ethernet support for RPi5 Stanimir Varbanov
2025-08-15 13:59 ` [PATCH 1/5] net: cadence: macb: Set upper 32bits of DMA ring buffer Stanimir Varbanov
2025-08-15 18:49   ` Andrew Lunn
2025-08-19  8:29   ` Nicolas Ferre
2025-08-19 10:36     ` Stanimir Varbanov
2025-08-21  8:21     ` Stanimir Varbanov
2025-08-15 13:59 ` [PATCH 2/5] dt-bindings: net: cdns,macb: Add compatible for Raspberry Pi RP1 Stanimir Varbanov
2025-08-15 18:51   ` Andrew Lunn
2025-08-18 17:48   ` Conor Dooley
2025-08-15 13:59 ` [PATCH 3/5] net: cadence: macb: Add support for Raspberry Pi RP1 ethernet controller Stanimir Varbanov
2025-08-15 18:50   ` Andrew Lunn
2025-08-15 13:59 ` [PATCH 4/5] arm64: dts: rp1: Add ethernet DT node Stanimir Varbanov
2025-08-15 18:51   ` Andrew Lunn
2025-08-15 13:59 ` [PATCH 5/5] arm64: dts: broadcom: Enable RP1 ethernet for Raspberry Pi 5 Stanimir Varbanov
2025-08-15 18:52   ` Andrew Lunn
2025-08-18 18:02 ` [PATCH 0/5] Add ethernet support for RPi5 Florian Fainelli
2025-08-18 18:50   ` Jakub Kicinski
2025-08-18 18:52     ` Florian Fainelli
2025-08-18 18:57       ` Jakub Kicinski

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).