Add modules/spi as a gathering point for SPI-related modules, analagous to

modules/i2c for i2c/iicbus modules.  Build spibus as a module.
This commit is contained in:
Ian Lepore 2018-02-19 01:32:27 +00:00
parent 037f68a994
commit 2aa5d9c4c8
Notes: svn2git 2020-12-20 02:59:44 +00:00
svn path=/head/; revision=329544
3 changed files with 27 additions and 1 deletions

View File

@ -360,7 +360,7 @@ SUBDIR= \
snp \
sound \
${_speaker} \
spigen \
spi \
${_splash} \
${_sppp} \
ste \

7
sys/modules/spi/Makefile Normal file
View File

@ -0,0 +1,7 @@
# $FreeBSD$
SUBDIR = \
../spigen \
spibus \
.include <bsd.subdir.mk>

View File

@ -0,0 +1,19 @@
# $FreeBSD$
.PATH: ${SRCTOP}/sys/dev/spibus
KMOD= spibus
SRCS= spibus.c
.if !empty(OPT_FDT)
SRCS+= ofw_spibus.c
.endif
# Generated files...
SRCS+= \
bus_if.h \
device_if.h \
spibus_if.c \
spibus_if.h \
.include <bsd.kmod.mk>