aboutsummaryrefslogtreecommitdiff
path: root/sys/conf/files.arm64
diff options
context:
space:
mode:
authorEmmanuel Vadot <manu@FreeBSD.org>2018-05-17 10:19:52 +0000
committerEmmanuel Vadot <manu@FreeBSD.org>2018-05-17 10:19:52 +0000
commit3076898a566179d31608825bda470a038ab4c3f1 (patch)
tree5d88a639466435b5dcf0509c665c8e598b765de1 /sys/conf/files.arm64
parent7973b47369108501d3e4f0a9876c9b30d58b829b (diff)
downloadsrc-3076898a566179d31608825bda470a038ab4c3f1.tar.gz
src-3076898a566179d31608825bda470a038ab4c3f1.zip
allwinner: Add h3 spi driver
This driver is compatible with H3/H5/A64. Test was done on the OrangePi-PC2 board (H5 based), which have a mx25l1606e spi flash on it, by writing u-boot image, reading it and booting from the spi. There is still room for improvement especially on reading using the controller automatic burst which will avoid us to write dummy data to the TX FIFO. DMA is also not supported as we currently don't support the DMA controller on those SoCs Only add a kernel module for it.
Notes
Notes: svn path=/head/; revision=333708
Diffstat (limited to 'sys/conf/files.arm64')
-rw-r--r--sys/conf/files.arm641
1 files changed, 1 insertions, 0 deletions
diff --git a/sys/conf/files.arm64 b/sys/conf/files.arm64
index 2dab7a3465ae..6ae9945fe21f 100644
--- a/sys/conf/files.arm64
+++ b/sys/conf/files.arm64
@@ -33,6 +33,7 @@ arm/allwinner/aw_nmi.c optional aw_nmi fdt \
arm/allwinner/aw_rsb.c optional aw_rsb fdt
arm/allwinner/aw_rtc.c optional aw_rtc fdt
arm/allwinner/aw_sid.c optional aw_sid fdt
+arm/allwinner/aw_spi.c optional aw_spi fdt
arm/allwinner/aw_thermal.c optional aw_thermal fdt
arm/allwinner/aw_usbphy.c optional ehci aw_usbphy fdt
arm/allwinner/aw_wdog.c optional aw_wdog fdt