xref: /freebsd/sys/modules/sound/driver/Makefile (revision c15c9315b2cb7601cc337f7d5a8e124f4b2d5861)
1193d9e76SEnji CooperSYSDIR?=${SRCTOP}/sys
2df3394b3SWarner Losh.include "${SYSDIR}/conf/kern.opts.mk"
34a47892cSRobert Millan
44a47892cSRobert Millan# Modules that include binary-only blobs of microcode should be selectable by
54a47892cSRobert Millan# MK_SOURCELESS_UCODE option (see below).
64a47892cSRobert Millan
7df51e63eSEd MasteSUBDIR=		als4000 atiixp cs4281 ${_csa} emu10k1 emu10kx
85687c71dSFlorian WalpenSUBDIR+=	envy24 envy24ht es137x fm801 hda hdsp hdspe ich
9716924cbSEd MasteSUBDIR+=	${_maestro3} neomagic solo spicds t4dwave via8233
108486eb86SNathan WhitehornSUBDIR+=	via82c686 vibes driver uaudio
11*c15c9315SChristos MargiolisSUBDIR+=	dummy
128486eb86SNathan Whitehorn
134a47892cSRobert Millan.if ${MK_SOURCELESS_UCODE} != "no"
144a47892cSRobert Millan_csa=		csa
154a47892cSRobert Millan_maestro3=	maestro3
164a47892cSRobert Millan.endif
174a47892cSRobert Millan
18c09808d0SWarner Losh.if ${MACHINE_CPUARCH} == "i386" || ${MACHINE_CPUARCH} == "amd64"
195126e5eeSEd MasteSUBDIR+=	cmi
208486eb86SNathan Whitehorn.endif
218486eb86SNathan Whitehorn
22a393ae13SNathan Whitehorn.if ${MACHINE_CPUARCH} == "powerpc"
238486eb86SNathan WhitehornSUBDIR+=	ai2s davbus
247a7386a3SPyun YongHyeon.endif
254f767b9dSCameron Grant
264f767b9dSCameron Grant.include <bsd.subdir.mk>
27