summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorrpaulo <rpaulo@FreeBSD.org>2014-10-25 02:06:40 +0000
committerrpaulo <rpaulo@FreeBSD.org>2014-10-25 02:06:40 +0000
commit22c57adcd5794d89aa4dff6b5b37dbb14141556e (patch)
tree071f3530350bfbfd31052dcdb989ece5151dcff5
parentf85f42f997b3eba9a0a9314865aa3241a586a92e (diff)
downloadFreeBSD-src-22c57adcd5794d89aa4dff6b5b37dbb14141556e.zip
FreeBSD-src-22c57adcd5794d89aa4dff6b5b37dbb14141556e.tar.gz
MFC r273258:
Make the ti_mbox and ti_pruss drivers optional.
-rw-r--r--sys/arm/conf/BEAGLEBONE6
-rw-r--r--sys/arm/ti/files.ti8
2 files changed, 9 insertions, 5 deletions
diff --git a/sys/arm/conf/BEAGLEBONE b/sys/arm/conf/BEAGLEBONE
index 4c90e28..e654ad5 100644
--- a/sys/arm/conf/BEAGLEBONE
+++ b/sys/arm/conf/BEAGLEBONE
@@ -114,6 +114,12 @@ device ti_adc
# watchdog.
device ti_wdt
+# TI Programmable Realtime Unit support
+device ti_pruss
+
+# Mailbox support
+device ti_mbox
+
# USB support
device usb
options USB_HOST_ALIGN=64 # Cacheline size is 64 on AM335x.
diff --git a/sys/arm/ti/files.ti b/sys/arm/ti/files.ti
index 7e0f01b..7f42621 100644
--- a/sys/arm/ti/files.ti
+++ b/sys/arm/ti/files.ti
@@ -15,12 +15,10 @@ arm/ti/ti_cpuid.c standard
arm/ti/ti_machdep.c standard
arm/ti/ti_prcm.c standard
arm/ti/ti_scm.c standard
-dev/mbox/mbox_if.m standard
-arm/ti/ti_mbox.c standard
-arm/ti/ti_pruss.c standard
-
+dev/mbox/mbox_if.m optional ti_mbox
+arm/ti/ti_mbox.c optional ti_mbox
+arm/ti/ti_pruss.c optional ti_pruss
arm/ti/ti_wdt.c optional ti_wdt
-
arm/ti/ti_adc.c optional ti_adc
arm/ti/ti_gpio.c optional gpio
arm/ti/ti_i2c.c optional ti_i2c
OpenPOWER on IntegriCloud