mail archive of the barebox mailing list
 help / color / mirror / Atom feed
From: Sascha Hauer <s.hauer@pengutronix.de>
To: "open list:BAREBOX" <barebox@lists.infradead.org>
Subject: [PATCH 0/7] ARM: K3: add AM625 ethernet support
Date: Fri, 08 Nov 2024 14:14:58 +0100	[thread overview]
Message-ID: <20241108-network-k3-v1-0-ee71bff15eb7@pengutronix.de> (raw)

This series adds ethernet support for TI K3 SoCs. The driver has been
tested on the TI AM625 based Beagleplay board. The driver needs an
external DMA engine and also some TI specific units, so this series is
longer than it should be for just an ethernet driver.

Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
---
Sascha Hauer (7):
      net: davinci_mdio: separate driver
      firmware: ti_sci: update from U-Boot
      ARM: K3: add navss-ringacc driver
      dma: add dma-devices support
      dma-devices: add k3-udma support
      ARM: k3: am625: add syscon compatible to phy_gmii_sel
      net: add am65-cpsw-nuss driver

 arch/arm/dts/k3-am625-beagleplay.dts |    1 +
 arch/arm/dts/k3-am625.dtsi           |    5 +
 drivers/dma/Kconfig                  |   13 +
 drivers/dma/Makefile                 |    3 +
 drivers/dma/dma-devices.c            |  210 +++
 drivers/dma/ti/Kconfig               |    6 +
 drivers/dma/ti/Makefile              |    1 +
 drivers/dma/ti/k3-psil-priv.h        |   49 +
 drivers/dma/ti/k3-psil.c             |   89 +
 drivers/dma/ti/k3-psil.h             |   83 +
 drivers/dma/ti/k3-udma-hwdef.h       |  185 +++
 drivers/dma/ti/k3-udma.c             | 2984 ++++++++++++++++++++++++++++++++++
 drivers/firmware/ti_sci.c            |  276 +++-
 drivers/firmware/ti_sci.h            |    2 +-
 drivers/net/Kconfig                  |   17 +
 drivers/net/Makefile                 |    2 +
 drivers/net/am65-cpsw-nuss.c         |  785 +++++++++
 drivers/net/cpsw.c                   |  178 --
 drivers/net/davinci_mdio.c           |  188 +++
 drivers/soc/Makefile                 |    1 +
 drivers/soc/ti/Makefile              |    1 +
 drivers/soc/ti/k3-navss-ringacc.c    | 1163 +++++++++++++
 include/dma-devices.h                |  172 ++
 include/soc/ti/cppi5.h               |  996 ++++++++++++
 include/soc/ti/k3-navss-ringacc.h    |  252 +++
 include/soc/ti/ti-udma.h             |   45 +
 include/soc/ti/ti_sci_protocol.h     |   38 +-
 27 files changed, 7515 insertions(+), 230 deletions(-)
---
base-commit: 351a306c0d712a9f09032e26273f38ab9b38f35f
change-id: 20241108-network-k3-ea50583a0423

Best regards,
-- 
Sascha Hauer <s.hauer@pengutronix.de>




             reply	other threads:[~2024-11-08 13:15 UTC|newest]

Thread overview: 9+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2024-11-08 13:14 Sascha Hauer [this message]
2024-11-08 13:14 ` [PATCH 1/7] net: davinci_mdio: separate driver Sascha Hauer
2024-11-08 13:15 ` [PATCH 2/7] firmware: ti_sci: update from U-Boot Sascha Hauer
2024-11-08 13:15 ` [PATCH 3/7] ARM: K3: add navss-ringacc driver Sascha Hauer
2024-11-08 13:15 ` [PATCH 4/7] dma: add dma-devices support Sascha Hauer
2024-11-08 13:15 ` [PATCH 5/7] dma-devices: add k3-udma support Sascha Hauer
2024-11-08 13:15 ` [PATCH 6/7] ARM: k3: am625: add syscon compatible to phy_gmii_sel Sascha Hauer
2024-11-08 13:15 ` [PATCH 7/7] net: add am65-cpsw-nuss driver Sascha Hauer
2024-11-12  8:46 ` [PATCH 0/7] ARM: K3: add AM625 ethernet support Sascha Hauer

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=20241108-network-k3-v1-0-ee71bff15eb7@pengutronix.de \
    --to=s.hauer@pengutronix.de \
    --cc=barebox@lists.infradead.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox