]> www.infradead.org Git - users/jedix/linux-maple.git/commit
net: microchip: add FDMA library
authorDaniel Machon <daniel.machon@microchip.com>
Mon, 2 Sep 2024 14:54:06 +0000 (16:54 +0200)
committerDavid S. Miller <davem@davemloft.net>
Wed, 4 Sep 2024 10:53:49 +0000 (11:53 +0100)
commit30e48a75df9c6ead93866bdf1511ca6ecfe17fbe
tree8b260c900c74824cf91d382d3c8144d48906ce49
parent3d4d0fa4fc32f03f615bbf0ac384de06ce0005f5
net: microchip: add FDMA library

Add new FDMA library for interacting with the FDMA engine on Microchip
Sparx5 and lan966x switch chips, in an effort to reduce duplicate code
and provide a common set of symbols and functions.

Signed-off-by: Daniel Machon <daniel.machon@microchip.com>
Reviewed-by: Steen Hegelund <Steen.Hegelund@microchip.com>
Reviewed-by: Jens Emil Schulz Østergaard <jensemil.schulzostergaard@microchip.com>
Reviewed-by: Horatiu Vultur <horatiu.vultur@microchip.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
drivers/net/ethernet/microchip/Kconfig
drivers/net/ethernet/microchip/Makefile
drivers/net/ethernet/microchip/fdma/Kconfig [new file with mode: 0644]
drivers/net/ethernet/microchip/fdma/Makefile [new file with mode: 0644]
drivers/net/ethernet/microchip/fdma/fdma_api.c [new file with mode: 0644]
drivers/net/ethernet/microchip/fdma/fdma_api.h [new file with mode: 0644]
drivers/net/ethernet/microchip/sparx5/Kconfig