diff options
author | Emmanuel Vadot <manu@FreeBSD.org> | 2018-05-17 10:19:52 +0000 |
---|---|---|
committer | Emmanuel Vadot <manu@FreeBSD.org> | 2018-05-17 10:19:52 +0000 |
commit | 3076898a566179d31608825bda470a038ab4c3f1 (patch) | |
tree | 5d88a639466435b5dcf0509c665c8e598b765de1 /sys/conf/files.arm64 | |
parent | 7973b47369108501d3e4f0a9876c9b30d58b829b (diff) | |
download | src-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.arm64 | 1 |
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 |