1 # $NetBSD: Makefile.rumpdevcomp,v 1.25 2020/04/04 17:20:16 christos Exp $ 2 # 3 4 RUMPDEVCOMP= audio bpf cgd disk dm drvctl fss md \ 5 pad pud putter raidframe rnd scsipi sysmon vnd wscons \ 6 opencrypto 7 8 RUMPUSBDEVS= ualea ubt ucom ugenhc ulpt umass usb 9 10 RUMPPCIDEVS= pci pci_if_iwn pci_if_pcn pci_if_wm 11 RUMPPCIDEVS+= pci_usbhc 12 RUMPPCIDEVS+= pci_virtio virtio_if_vioif virtio_ld virtio_viornd 13 RUMPPCIDEVS+= virtio_vioscsi 14 RUMPPCIDEVS+= audio_ac97 pci_auich pci_eap pci_hdaudio hdaudio_hdafg 15 # Not really a PCI device, but .... 16 RUMPPCIDEVS+= miiphy 17 18 .for var in ${RUMPDEVCOMP} 19 RUMPDEVLIBS+=lib${var} 20 RUMPDEVLDADD+=-lrumpdev_${var} 21 .endfor 22 23 .for var in ${RUMPUSBDEVS} 24 RUMPDEVLIBS+=lib${var} 25 .endfor 26 27 .if make(rumpdescribe) 28 .for var in ${RUMPPCIDEVS} 29 RUMPDEVLIBS+=lib${var} 30 .endfor 31 .endif 32