[PATCH 00/12] AM64x: DMA and ethernet support
Vignesh Raghavendra
vigneshr at ti.com
Mon May 10 16:36:01 CEST 2021
This series add ethernet and DMA support for AM64x SoC.
Vignesh Raghavendra (12):
firmware: ti_sci: Update ti_sci_cmd_rm_udmap_tx_ch_cfg() API to the
latest
soc: ti: k3-navss-ringacc: Add AM64 ringacc support
soc: ti: k3-navss-ringacc: Remove unused ring modes
dma: ti: k3-psil-am654: Drop unused PSIL EP static data
dma: ti: k3-psil: Extend PSIL EP data extension for AM64
dma: ti: k3-psil-am64: Add AM64 PSIL endpoint data
dma: ti: k3-udma: Add BCDMA and PKTDMA support
net: ti: am65-cpsw-nuss: Prepare to support non primary ext port
net: ti: am65-cpsw-nuss: Don't cache disabled port ID
net: ti: am65-cpsw-nuss: Add a new compatible for AM64
ARM: dts: k3-am64-main: Add CPSW DT nodes
ARM: dts: k3-am642-sk: Add ethernet related DT nodes
arch/arm/dts/k3-am64-main.dtsi | 74 ++
arch/arm/dts/k3-am64.dtsi | 2 +
arch/arm/dts/k3-am642-evm-u-boot.dtsi | 16 +
arch/arm/dts/k3-am642-evm.dts | 93 +++
arch/arm/dts/k3-am642-sk-u-boot.dtsi | 16 +
arch/arm/dts/k3-am642-sk.dts | 62 ++
drivers/dma/ti/Makefile | 1 +
drivers/dma/ti/k3-psil-am64.c | 156 ++++
drivers/dma/ti/k3-psil-am654.c | 32 +-
drivers/dma/ti/k3-psil-priv.h | 1 +
drivers/dma/ti/k3-psil.c | 2 +
drivers/dma/ti/k3-psil.h | 16 +
drivers/dma/ti/k3-udma.c | 1003 +++++++++++++++++++++--
drivers/firmware/ti_sci.c | 3 +
drivers/firmware/ti_sci.h | 18 +
drivers/net/ti/am65-cpsw-nuss.c | 5 +-
drivers/soc/ti/k3-navss-ringacc.c | 530 ++++++------
include/linux/soc/ti/k3-navss-ringacc.h | 22 +-
include/linux/soc/ti/ti_sci_protocol.h | 14 +
19 files changed, 1687 insertions(+), 379 deletions(-)
create mode 100644 drivers/dma/ti/k3-psil-am64.c
--
2.31.1
More information about the U-Boot
mailing list