[PATCH 0/6] drivers/misc: Add XDMA engine driver
Eddie James
eajames at linux.ibm.com
Tue Mar 5 08:36:54 AEDT 2019
The XDMA engine embedded in the AST2500 SOC performs PCI DMA operations
between the SOC (acting as a BMC) and a host processor in a server.
This series adds a driver to control the XDMA engine in order to easily
perform DMA operations to and from the host processor.
Eddie James (6):
dt-bindings: misc: Add Aspeed XDMA engine binding documentation
drivers/misc: Add Aspeed XDMA engine driver
drivers/misc: xdma: Add user interface
drivers/misc: xdma: Add PCI device configuration sysfs
drivers/misc: xdma: Add debugfs entries
ARM: dts: aspeed: Add XDMA engine
.../devicetree/bindings/misc/aspeed,xdma.txt | 23 +
MAINTAINERS | 9 +
arch/arm/boot/dts/aspeed-g5.dtsi | 8 +
drivers/misc/Kconfig | 8 +
drivers/misc/Makefile | 1 +
drivers/misc/aspeed-xdma.c | 924 +++++++++++++++++++++
include/uapi/linux/aspeed-xdma.h | 26 +
7 files changed, 999 insertions(+)
create mode 100644 Documentation/devicetree/bindings/misc/aspeed,xdma.txt
create mode 100644 drivers/misc/aspeed-xdma.c
create mode 100644 include/uapi/linux/aspeed-xdma.h
--
1.8.3.1
More information about the openbmc
mailing list