1# |
2# $FreeBSD: head/sys/modules/usb/Makefile 230972 2012-02-04 00:54:43Z rmh $ |
3# 4# Copyright (c) 2008 Hans Petter Selasky. All rights reserved. 5# 6# Redistribution and use in source and binary forms, with or without 7# modification, are permitted provided that the following conditions 8# are met: 9# 1. Redistributions of source code must retain the above copyright 10# notice, this list of conditions and the following disclaimer. --- 9 unchanged lines hidden (view full) --- 20# DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS 21# OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) 22# HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT 23# LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY 24# OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF 25# SUCH DAMAGE. 26# 27 |
28.include <bsd.own.mk> 29 30# Modules that include binary-only blobs of microcode should be selectable by 31# MK_SOURCELESS_UCODE option (see below). 32 |
33SUBDIR = usb 34SUBDIR += ehci musb ohci uhci xhci uss820dci ${_at91dci} ${_atmegadci} ${_avr32dci} |
35SUBDIR += ${_rum} run ${_uath} upgt usie ural ${_zyd} ${_urtw} |
36SUBDIR += atp uhid ukbd ums udbp ufm uep 37SUBDIR += ucom u3g uark ubsa ubser uchcom ucycom ufoma uftdi ugensa uipaq ulpt \ 38 umct umcs umodem umoscom uplcom uslcom uvisor uvscom |
39SUBDIR += uether aue axe cdce cue ${_kue} mos rue udav uhso ipheth |
40SUBDIR += usfs umass urio 41SUBDIR += quirk template 42 |
43.if ${MK_SOURCELESS_UCODE} != "no" 44_rum= rum 45_uath= uath 46_zyd= zyd 47_kue= kue 48.endif 49 |
50.if ${MACHINE_CPUARCH} == "amd64" 51_urtw= urtw 52.endif 53 54.if ${MACHINE_CPUARCH} == "arm" 55_at91dci= at91dci 56_atmegadci= atmegadci 57.endif 58 59.if ${MACHINE_CPUARCH} == "i386" 60_urtw= urtw 61.endif 62 63.if ${MACHINE_CPUARCH} == "avr32" 64_avr32dci= avr32dci 65.endif 66 67.include <bsd.subdir.mk> |