summaryrefslogtreecommitdiffstats
path: root/sys/modules/usb
diff options
context:
space:
mode:
authorrpaulo <rpaulo@FreeBSD.org>2013-07-30 02:26:06 +0000
committerrpaulo <rpaulo@FreeBSD.org>2013-07-30 02:26:06 +0000
commit975454212145290ba072dbd5f59b617c460c7158 (patch)
tree90843af690757014466faeeef96e3ee1ad276065 /sys/modules/usb
parent56bac42471ec8b35638e305a9569e75b7c2e35a0 (diff)
downloadFreeBSD-src-975454212145290ba072dbd5f59b617c460c7158.zip
FreeBSD-src-975454212145290ba072dbd5f59b617c460c7158.tar.gz
Move runfw to modules/usb.
While there, respect MK_SOURCELESS_UCODE. Discussed with: kevlo
Diffstat (limited to 'sys/modules/usb')
-rw-r--r--sys/modules/usb/Makefile11
-rw-r--r--sys/modules/usb/runfw/Makefile11
2 files changed, 20 insertions, 2 deletions
diff --git a/sys/modules/usb/Makefile b/sys/modules/usb/Makefile
index 8ec4107..325b00d 100644
--- a/sys/modules/usb/Makefile
+++ b/sys/modules/usb/Makefile
@@ -32,8 +32,9 @@
SUBDIR = usb
SUBDIR += ${_dwc_otg} ehci ${_musb} ohci uhci xhci ${_uss820dci} ${_at91dci} \
- ${_atmegadci} ${_avr32dci} rsu rsufw
-SUBDIR += ${_rum} run ${_uath} upgt usie ural ${_zyd} ${_urtw} urtwn urtwnfw
+ ${_atmegadci} ${_avr32dci} ${_rsu} ${_rsufw}
+SUBDIR += ${_rum} ${_run} ${_runfw} ${_uath} upgt usie ural ${_zyd} ${_urtw}
+SUBDIR += ${_urtwn} ${_urtwnfw}
SUBDIR += atp uhid ukbd ums udbp ufm uep
SUBDIR += ucom u3g uark ubsa ubser uchcom ucycom ufoma uftdi ugensa uipaq ulpt \
umct umcs umodem umoscom uplcom uslcom uvisor uvscom
@@ -54,6 +55,12 @@ _rum= rum
_uath= uath
_zyd= zyd
_kue= kue
+_urtwn= urtwn
+_urtwnfw= urtwnfw
+_run= run
+_runfw= runfw
+_rsu= rsu
+_rsufw= rsufw
.endif
.if ${MACHINE_CPUARCH} == "amd64"
diff --git a/sys/modules/usb/runfw/Makefile b/sys/modules/usb/runfw/Makefile
new file mode 100644
index 0000000..c6e7884
--- /dev/null
+++ b/sys/modules/usb/runfw/Makefile
@@ -0,0 +1,11 @@
+# $FreeBSD$
+
+KMOD= runfw
+FIRMWS= run.fw:runfw:1
+
+CLEANFILES= run.fw
+
+run.fw: ${.CURDIR}/../../contrib/dev/run/rt2870.fw.uu
+ uudecode -p ${.CURDIR}/../../contrib/dev/run/rt2870.fw.uu > ${.TARGET}
+
+.include <bsd.kmod.mk>
OpenPOWER on IntegriCloud