Add module makefiles for Texas Instruments ARM SoCs.

The natural place to look for them based on how other SoCs are organized
would be sys/modules/ti, but that's already taken.  Drop a clue into
modules/ti/Makefile directing people to modules/arm_ti if they're looking
for ARM modules.
This commit is contained in:
Ian Lepore 2019-06-16 01:22:44 +00:00
parent 5935e64693
commit b9f654b163
4 changed files with 41 additions and 0 deletions

View File

@ -0,0 +1,9 @@
# $FreeBSD$
# Build modules specific to Texas Instruments ARM SoCs.
SUBDIR = \
../am335x_dmtpps \
am335x_ehrpwm \
ti_i2c \
.include <bsd.subdir.mk>

View File

@ -0,0 +1,16 @@
# $FreeBSD$
.PATH: ${SRCTOP}/sys/arm/ti/am335x
KMOD= am335x_ehrpwm
SRCS= am335x_ehrpwm.c
# Generated files...
SRCS+= \
bus_if.h \
device_if.h \
ofw_bus_if.h \
pwmbus_if.h \
.include <bsd.kmod.mk>

View File

@ -0,0 +1,14 @@
# $FreeBSD$
.PATH: ${SRCTOP}/sys/arm/ti
KMOD= ti_i2c
SRCS= ti_i2c.c
SRCS+= \
bus_if.h \
device_if.h \
iicbus_if.h \
ofw_bus_if.h \
.include <bsd.kmod.mk>

View File

@ -1,4 +1,6 @@
# $FreeBSD$
# Module for Alteon Networks Tigon PCI gigabit ethernet driver for FreeBSD.
# Modules for Texas Instruments ARM SoCs are located in sys/modules/arm_ti.
.PATH: ${SRCTOP}/sys/dev/ti