ecc/e3: Split it into two drivers, coremctl(4) and ecc(4)
[dragonfly.git] / sys / conf / files
CommitLineData
984263bc
MD
1# $FreeBSD: src/sys/conf/files,v 1.340.2.137 2003/06/04 17:10:30 sam Exp $
2#
3# The long compile-with and dependency lines are required because of
4# limitations in config: backslash-newline doesn't work in strings, and
5# dependency lines other than the first are silently ignored.
6#
d2fa5f95
SW
7acpi_quirks.h optional acpi \
8 dependency "$S/tools/acpi_quirks2h.awk $S/dev/acpica/acpi_quirks" \
9 compile-with "${AWK} -f $S/tools/acpi_quirks2h.awk $S/dev/acpica/acpi_quirks" \
10 no-obj no-implicit-rule before-depend \
11 clean "acpi_quirks.h"
b0f542d2 12aicasm.nx optional ahc \
1f2de5d4
MD
13 dependency "$S/dev/disk/aic7xxx/aicasm/*.[chyl]" \
14 compile-with "${MAKE} -f $S/dev/disk/aic7xxx/aicasm/Makefile MAKESRCPATH=$S/dev/disk/aic7xxx/aicasm" \
984263bc
MD
15 no-obj no-implicit-rule \
16 clean "aicasm* y.tab.h"
b0f542d2 17aicasm.nx optional ahd \
1f2de5d4
MD
18 dependency "$S/dev/disk/aic7xxx/aicasm/*.[chyl]" \
19 compile-with "${MAKE} -f $S/dev/disk/aic7xxx/aicasm/Makefile MAKESRCPATH=$S/dev/disk/aic7xxx/aicasm" \
984263bc
MD
20 no-obj no-implicit-rule \
21 clean "aicasm* y.tab.h"
22aic7xxx_{seq.h,reg.h,reg_print.c} optional ahc \
b0f542d2 23 compile-with "./aicasm.nx ${INCLUDES} -I$S/bus/cam/scsi -I$S/dev/disk/aic7xxx -o aic7xxx_seq.h -r aic7xxx_reg.h -p aic7xxx_reg_print.c -i $S/dev/disk/aic7xxx/aic7xxx_osm.h $S/dev/disk/aic7xxx/aic7xxx.seq" \
984263bc
MD
24 no-obj no-implicit-rule before-depend \
25 clean "aic7xxx_seq.h aic7xxx_reg.h aic7xxx_reg_print.c" \
b0f542d2 26 dependency "$S/dev/disk/aic7xxx/aic7xxx.{reg,seq} $S/bus/cam/scsi/scsi_message.h aicasm.nx"
984263bc 27aic7xxx_reg_print.o optional ahc ahc_reg_pretty_print \
40ec0564 28 compile-with "${NORMAL_C} ${WERROR}" \
984263bc
MD
29 no-implicit-rule local
30aic79xx_{seq.h,reg.h,reg_print.c} optional ahd pci \
b0f542d2 31 compile-with "./aicasm.nx ${INCLUDES} -I$S/bus/cam/scsi -I$S/dev/disk/aic7xxx -o aic79xx_seq.h -r aic79xx_reg.h -p aic79xx_reg_print.c -i $S/dev/disk/aic7xxx/aic79xx_osm.h $S/dev/disk/aic7xxx/aic79xx.seq" \
984263bc
MD
32 no-obj no-implicit-rule before-depend \
33 clean "aic79xx_seq.h aic79xx_reg.h aic79xx_reg_print.c" \
b0f542d2 34 dependency "$S/dev/disk/aic7xxx/aic79xx.{reg,seq} $S/bus/cam/scsi/scsi_message.h aicasm.nx"
984263bc 35aic79xx_reg_print.o optional ahd pci ahd_reg_pretty_print \
40ec0564 36 compile-with "${NORMAL_C} ${WERROR}" \
984263bc 37 no-implicit-rule local
2a1ad637
FT
38feeder_eq_gen.h optional sound \
39 dependency "$S/tools/sound/feeder_eq_mkfilter.awk" \
40 compile-with "${AWK} -f $S/tools/sound/feeder_eq_mkfilter.awk -- ${FEEDER_EQ_PRESETS} > feeder_eq_gen.h" \
558a398b 41 no-obj no-implicit-rule before-depend \
2a1ad637
FT
42 clean "feeder_eq_gen.h"
43feeder_rate_gen.h optional sound \
44 dependency "$S/tools/sound/feeder_rate_mkfilter.awk" \
45 compile-with "${AWK} -f $S/tools/sound/feeder_rate_mkfilter.awk -- ${FEEDER_RATE_PRESETS} > feeder_rate_gen.h" \
46 no-obj no-implicit-rule before-depend \
47 clean "feeder_rate_gen.h"
48snd_fxdiv_gen.h optional sound \
49 dependency "$S/tools/sound/snd_fxdiv_gen.awk" \
50 compile-with "${AWK} -f $S/tools/sound/snd_fxdiv_gen.awk -- > snd_fxdiv_gen.h" \
51 no-obj no-implicit-rule before-depend \
52 clean "snd_fxdiv_gen.h"
3d19ab32
JR
53kern/device_if.m standard
54kern/bus_if.m standard
1f2de5d4
MD
55bus/cam/cam.c optional scbus
56bus/cam/cam_xpt.c optional scbus
57bus/cam/cam_extend.c optional scbus
58bus/cam/cam_queue.c optional scbus
59bus/cam/cam_periph.c optional scbus
60bus/cam/cam_sim.c optional scbus
61bus/cam/scsi/scsi_all.c optional scbus
62bus/cam/scsi/scsi_da.c optional da
63bus/cam/scsi/scsi_pt.c optional pt
64bus/cam/scsi/scsi_sa.c optional sa
65bus/cam/scsi/scsi_cd.c optional cd
66bus/cam/scsi/scsi_ch.c optional ch
1f2de5d4
MD
67bus/cam/scsi/scsi_low.c optional ncv
68bus/cam/scsi/scsi_low.c optional nsp
69bus/cam/scsi/scsi_low.c optional stg
1f2de5d4
MD
70bus/cam/scsi/scsi_low_pisa.c optional ncv
71bus/cam/scsi/scsi_low_pisa.c optional nsp
72bus/cam/scsi/scsi_low_pisa.c optional stg
73bus/cam/scsi/scsi_pass.c optional pass
74bus/cam/scsi/scsi_ses.c optional ses
388705e4 75bus/cam/scsi/scsi_sg.c optional sg
1f2de5d4
MD
76bus/cam/scsi/scsi_target.c optional targ
77bus/cam/scsi/scsi_targ_bh.c optional targbh
bf3e6b54 78
61413047
AH
79dev/disk/dm/device-mapper.c optional dm
80dev/disk/dm/dm_dev.c optional dm
81dev/disk/dm/dm_ioctl.c optional dm
82dev/disk/dm/dm_pdev.c optional dm
83dev/disk/dm/dm_table.c optional dm
84dev/disk/dm/dm_target.c optional dm
61413047 85dev/disk/dm/dm_target_error.c optional dm
61413047 86dev/disk/dm/dm_target_zero.c optional dm
7115a22b
AH
87dev/disk/dm/targets/crypt/dm_target_crypt.c optional dm_target_crypt
88dev/disk/dm/targets/linear/dm_target_linear.c optional dm_target_linear
89dev/disk/dm/targets/striped/dm_target_striped.c optional dm_target_striped
61413047 90
e25c779e
MD
91dev/disk/iscsi/initiator/isc_cam.c optional iscsi_initiator scbus
92dev/disk/iscsi/initiator/isc_sm.c optional iscsi_initiator scbus
93dev/disk/iscsi/initiator/isc_soc.c optional iscsi_initiator scbus
94dev/disk/iscsi/initiator/isc_subr.c optional iscsi_initiator scbus
95dev/disk/iscsi/initiator/iscsi.c optional iscsi_initiator scbus
96dev/disk/iscsi/initiator/iscsi_subr.c optional iscsi_initiator scbus
97
1f2de5d4 98crypto/blowfish/bf_skey.c optional ipsec ipsec_esp
1f2de5d4
MD
99crypto/des/des_ecb.c optional ipsec ipsec_esp
100crypto/des/des_setkey.c optional ipsec ipsec_esp
984263bc
MD
101crypto/rijndael/rijndael-alg-fst.c optional ipsec ipsec_esp
102crypto/rijndael/rijndael-api-fst.c optional ipsec ipsec_esp
1a8fe9c5
MD
103crypto/camellia/camellia.c optional ipsec ipsec_esp
104crypto/camellia/camellia-api.c optional ipsec ipsec_esp
1f2de5d4 105crypto/sha1.c optional ipsec
0d16ba1d 106crypto/sha1.c optional carp
42ee1e6b 107opencrypto/cast.c optional ipsec ipsec_esp
1f2de5d4
MD
108ddb/db_access.c optional ddb
109ddb/db_kld.c optional ddb
110ddb/db_break.c optional ddb
111ddb/db_command.c optional ddb
112ddb/db_examine.c optional ddb
113ddb/db_expr.c optional ddb
114ddb/db_input.c optional ddb
115ddb/db_lex.c optional ddb
116ddb/db_output.c optional ddb
117ddb/db_print.c optional ddb
118ddb/db_ps.c optional ddb
119ddb/db_run.c optional ddb
120ddb/db_sym.c optional ddb
121ddb/db_sysctl.c optional ddb
122ddb/db_trap.c optional ddb
123ddb/db_variables.c optional ddb
124ddb/db_watch.c optional ddb
125ddb/db_write_cmd.c optional ddb
e9ae7f4f
SW
126dev/raid/aac/aac.c optional aac
127dev/raid/aac/aac_cam.c optional aacp aac
09ccaff3 128dev/raid/aac/aac_debug.c optional aac
1f2de5d4 129dev/raid/aac/aac_disk.c optional aac
1f2de5d4 130dev/raid/aac/aac_linux.c optional aac compat_linux
e9ae7f4f 131dev/raid/aac/aac_pci.c optional aac pci
1901a965 132dev/raid/arcmsr/arcmsr.c optional arcmsr pci
bf3e6b54 133
bf3e6b54 134
666d2603 135dev/pccard/pccbb/pccbb.c optional cbb
3aef8050
SZ
136dev/pccard/pccbb/pccbb_isa.c optional cbb isa
137dev/pccard/pccbb/pccbb_pci.c optional cbb pci
666d2603
JS
138dev/pccard/cardbus/cardbus.c optional cardbus
139dev/pccard/cardbus/cardbus_cis.c optional cardbus
140dev/pccard/exca/exca.c optional cbb
bf3e6b54 141
1f2de5d4
MD
142dev/disk/advansys/adv_pci.c optional adv pci
143dev/disk/advansys/advansys.c optional adv
144dev/disk/advansys/advlib.c optional adv
145dev/disk/advansys/advmcode.c optional adv
146dev/disk/advansys/adw_pci.c optional adw pci
147dev/disk/advansys/adwcam.c optional adw
148dev/disk/advansys/adwlib.c optional adw
149dev/disk/advansys/adwmcode.c optional adw
e8e8c780 150dev/netif/ae/if_ae.c optional ae
bcf4d50c 151dev/netif/age/if_age.c optional age
1f2de5d4 152dev/netif/an/if_an.c optional an
1f2de5d4 153dev/netif/an/if_an_pci.c optional an pci
666d2603 154dev/netif/an/if_an_pccard.c optional an pccard
1f2de5d4
MD
155dev/netif/ar/if_ar.c optional ar
156dev/netif/ar/if_ar_pci.c optional ar pci
e961a680 157dev/raid/asr/asr.c optional asr pci
a579f9bc
MD
158dev/disk/ahci/ahci.c optional ahci
159dev/disk/ahci/ahci_dragonfly.c optional ahci
160dev/disk/ahci/ahci_attach.c optional ahci
161dev/disk/ahci/ahci_cam.c optional ahci
85b7930b 162dev/disk/ahci/ahci_pm.c optional ahci
7c5306ee
SW
163dev/disk/sili/sili.c optional sili
164dev/disk/sili/sili_dragonfly.c optional sili
165dev/disk/sili/sili_attach.c optional sili
166dev/disk/sili/sili_cam.c optional sili
167dev/disk/sili/sili_pm.c optional sili
c1b3d7c5
TS
168dev/disk/nata/ata_if.m optional nata
169dev/disk/nata/ata-all.c optional nata
170dev/disk/nata/ata-card.c optional nata pccard
171dev/disk/nata/ata-chipset.c optional nata pci
172dev/disk/nata/ata-disk.c optional natadisk
173dev/disk/nata/ata-dma.c optional nata pci
174dev/disk/nata/ata-isa.c optional nata isa
175dev/disk/nata/ata-lowlevel.c optional nata
176dev/disk/nata/ata-pci.c optional nata pci
177dev/disk/nata/ata-queue.c optional nata
178dev/disk/nata/ata-raid.c optional nataraid
c1b3d7c5
TS
179dev/disk/nata/atapi-cam.c optional natapicam
180dev/disk/nata/atapi-cd.c optional natapicd
181dev/disk/nata/atapi-fd.c optional natapifd
182dev/disk/nata/atapi-tape.c optional natapist
e08d0c98 183dev/raid/amr/amr.c optional amr
1fcd0ba2
SW
184dev/raid/amr/amr_cam.c optional amrp amr
185dev/raid/amr/amr_disk.c optional amr
186#dev/raid/amr/amr_linux.c optional amr compat_linux
187dev/raid/amr/amr_pci.c optional amr pci
1f2de5d4 188dev/disk/aic/aic.c optional aic
666d2603 189dev/disk/aic/aic_pccard.c optional aic pccard
1f2de5d4
MD
190dev/disk/aic7xxx/ahc_pci.c optional ahc pci
191dev/disk/aic7xxx/aic7xxx.c optional ahc
192dev/disk/aic7xxx/aic7xxx_93cx6.c optional ahc
193dev/disk/aic7xxx/aic7xxx_osm.c optional ahc
194dev/disk/aic7xxx/aic7xxx_pci.c optional ahc pci
195dev/disk/aic7xxx/ahd_pci.c optional ahd pci
196dev/disk/aic7xxx/aic79xx.c optional ahd pci
197dev/disk/aic7xxx/aic79xx_osm.c optional ahd pci
198dev/disk/aic7xxx/aic79xx_pci.c optional ahd pci
50a82a17
SW
199dev/netif/ath/ath_hal/ah_osdep.c optional ath_hal
200dev/netif/ath/ath_hal/ah.c optional ath_hal
201dev/netif/ath/ath_hal/ah_eeprom_v1.c optional ath_hal
202dev/netif/ath/ath_hal/ah_eeprom_v14.c optional ath_hal
203dev/netif/ath/ath_hal/ah_eeprom_v3.c optional ath_hal
204dev/netif/ath/ath_hal/ah_eeprom_v4k.c optional ath_hal
205dev/netif/ath/ath_hal/ah_eeprom_9287.c optional ath_hal
206dev/netif/ath/ath_hal/ah_regdomain.c optional ath_hal
207dev/netif/ath/ath_hal/ar5210/ar5210_attach.c optional ath_hal
208dev/netif/ath/ath_hal/ar5210/ar5210_beacon.c optional ath_hal
209dev/netif/ath/ath_hal/ar5210/ar5210_interrupts.c optional ath_hal
210dev/netif/ath/ath_hal/ar5210/ar5210_keycache.c optional ath_hal
211dev/netif/ath/ath_hal/ar5210/ar5210_misc.c optional ath_hal
212dev/netif/ath/ath_hal/ar5210/ar5210_phy.c optional ath_hal
213dev/netif/ath/ath_hal/ar5210/ar5210_power.c optional ath_hal
214dev/netif/ath/ath_hal/ar5210/ar5210_recv.c optional ath_hal
215dev/netif/ath/ath_hal/ar5210/ar5210_reset.c optional ath_hal
216dev/netif/ath/ath_hal/ar5210/ar5210_xmit.c optional ath_hal
217dev/netif/ath/ath_hal/ar5211/ar5211_attach.c optional ath_hal
218dev/netif/ath/ath_hal/ar5211/ar5211_beacon.c optional ath_hal
219dev/netif/ath/ath_hal/ar5211/ar5211_interrupts.c optional ath_hal
220dev/netif/ath/ath_hal/ar5211/ar5211_keycache.c optional ath_hal
221dev/netif/ath/ath_hal/ar5211/ar5211_misc.c optional ath_hal
222dev/netif/ath/ath_hal/ar5211/ar5211_phy.c optional ath_hal
223dev/netif/ath/ath_hal/ar5211/ar5211_power.c optional ath_hal
224dev/netif/ath/ath_hal/ar5211/ar5211_recv.c optional ath_hal
225dev/netif/ath/ath_hal/ar5211/ar5211_reset.c optional ath_hal
226dev/netif/ath/ath_hal/ar5211/ar5211_xmit.c optional ath_hal
227dev/netif/ath/ath_hal/ar5212/ar2413.c optional ath_hal
228dev/netif/ath/ath_hal/ar5212/ar2425.c optional ath_hal
229dev/netif/ath/ath_hal/ar5212/ar5111.c optional ath_hal
230dev/netif/ath/ath_hal/ar5212/ar5112.c optional ath_hal
231dev/netif/ath/ath_hal/ar5212/ar5212_ani.c optional ath_hal
232dev/netif/ath/ath_hal/ar5212/ar5212_attach.c optional ath_hal
233dev/netif/ath/ath_hal/ar5212/ar5212_beacon.c optional ath_hal
234dev/netif/ath/ath_hal/ar5212/ar5212_eeprom.c optional ath_hal
235dev/netif/ath/ath_hal/ar5212/ar5212_gpio.c optional ath_hal
236dev/netif/ath/ath_hal/ar5212/ar5212_interrupts.c optional ath_hal
237dev/netif/ath/ath_hal/ar5212/ar5212_keycache.c optional ath_hal
238dev/netif/ath/ath_hal/ar5212/ar5212_misc.c optional ath_hal
239dev/netif/ath/ath_hal/ar5212/ar5212_phy.c optional ath_hal
240dev/netif/ath/ath_hal/ar5212/ar5212_power.c optional ath_hal
241dev/netif/ath/ath_hal/ar5212/ar5212_recv.c optional ath_hal
242dev/netif/ath/ath_hal/ar5212/ar5212_reset.c optional ath_hal
243dev/netif/ath/ath_hal/ar5212/ar5212_rfgain.c optional ath_hal
244dev/netif/ath/ath_hal/ar5212/ar5212_xmit.c optional ath_hal
245dev/netif/ath/ath_hal/ar5212/ar5413.c optional ath_hal
246dev/netif/ath/ath_hal/ar5416/ar2133.c optional ath_hal
247dev/netif/ath/ath_hal/ar5416/ar5416_ani.c optional ath_hal
248dev/netif/ath/ath_hal/ar5416/ar5416_attach.c optional ath_hal
249dev/netif/ath/ath_hal/ar5416/ar5416_beacon.c optional ath_hal
250dev/netif/ath/ath_hal/ar5416/ar5416_btcoex.c optional ath_hal
251dev/netif/ath/ath_hal/ar5416/ar5416_cal.c optional ath_hal
252dev/netif/ath/ath_hal/ar5416/ar5416_cal_adcdc.c optional ath_hal
253dev/netif/ath/ath_hal/ar5416/ar5416_cal_adcgain.c optional ath_hal
254dev/netif/ath/ath_hal/ar5416/ar5416_cal_iq.c optional ath_hal
255dev/netif/ath/ath_hal/ar5416/ar5416_eeprom.c optional ath_hal
256dev/netif/ath/ath_hal/ar5416/ar5416_gpio.c optional ath_hal
257dev/netif/ath/ath_hal/ar5416/ar5416_interrupts.c optional ath_hal
258dev/netif/ath/ath_hal/ar5416/ar5416_keycache.c optional ath_hal
259dev/netif/ath/ath_hal/ar5416/ar5416_misc.c optional ath_hal
260dev/netif/ath/ath_hal/ar5416/ar5416_phy.c optional ath_hal
261dev/netif/ath/ath_hal/ar5416/ar5416_power.c optional ath_hal
262dev/netif/ath/ath_hal/ar5416/ar5416_radar.c optional ath_hal
263dev/netif/ath/ath_hal/ar5416/ar5416_recv.c optional ath_hal
264dev/netif/ath/ath_hal/ar5416/ar5416_reset.c optional ath_hal
265dev/netif/ath/ath_hal/ar5416/ar5416_spectral.c optional ath_hal
266dev/netif/ath/ath_hal/ar5416/ar5416_xmit.c optional ath_hal
267dev/netif/ath/ath_hal/ar9001/ar9130_attach.c optional ath_hal
268dev/netif/ath/ath_hal/ar9001/ar9130_eeprom.c optional ath_hal
269dev/netif/ath/ath_hal/ar9001/ar9130_phy.c optional ath_hal
270dev/netif/ath/ath_hal/ar9001/ar9160_attach.c optional ath_hal
271dev/netif/ath/ath_hal/ar9002/ar9280.c optional ath_hal
272dev/netif/ath/ath_hal/ar9002/ar9280_attach.c optional ath_hal
273dev/netif/ath/ath_hal/ar9002/ar9280_olc.c optional ath_hal
274dev/netif/ath/ath_hal/ar9002/ar9285.c optional ath_hal
275dev/netif/ath/ath_hal/ar9002/ar9285_attach.c optional ath_hal
276dev/netif/ath/ath_hal/ar9002/ar9285_btcoex.c optional ath_hal
277dev/netif/ath/ath_hal/ar9002/ar9285_cal.c optional ath_hal
278dev/netif/ath/ath_hal/ar9002/ar9285_diversity.c optional ath_hal
279dev/netif/ath/ath_hal/ar9002/ar9285_phy.c optional ath_hal
280dev/netif/ath/ath_hal/ar9002/ar9285_reset.c optional ath_hal
281dev/netif/ath/ath_hal/ar9002/ar9287.c optional ath_hal
282dev/netif/ath/ath_hal/ar9002/ar9287_attach.c optional ath_hal
283dev/netif/ath/ath_hal/ar9002/ar9287_cal.c optional ath_hal
284dev/netif/ath/ath_hal/ar9002/ar9287_olc.c optional ath_hal
285dev/netif/ath/ath_hal/ar9002/ar9287_reset.c optional ath_hal
286contrib/dev/ath/ath_hal/ar9300/ar9300_ani.c optional ath_hal
287contrib/dev/ath/ath_hal/ar9300/ar9300_attach.c optional ath_hal
288contrib/dev/ath/ath_hal/ar9300/ar9300_beacon.c optional ath_hal
289contrib/dev/ath/ath_hal/ar9300/ar9300_eeprom.c optional ath_hal
290contrib/dev/ath/ath_hal/ar9300/ar9300_freebsd.c optional ath_hal
291contrib/dev/ath/ath_hal/ar9300/ar9300_gpio.c optional ath_hal
292contrib/dev/ath/ath_hal/ar9300/ar9300_interrupts.c optional ath_hal
293contrib/dev/ath/ath_hal/ar9300/ar9300_keycache.c optional ath_hal
294contrib/dev/ath/ath_hal/ar9300/ar9300_mci.c optional ath_hal
295contrib/dev/ath/ath_hal/ar9300/ar9300_misc.c optional ath_hal
296contrib/dev/ath/ath_hal/ar9300/ar9300_paprd.c optional ath_hal
297contrib/dev/ath/ath_hal/ar9300/ar9300_phy.c optional ath_hal
298contrib/dev/ath/ath_hal/ar9300/ar9300_power.c optional ath_hal
299contrib/dev/ath/ath_hal/ar9300/ar9300_radar.c optional ath_hal
300contrib/dev/ath/ath_hal/ar9300/ar9300_radio.c optional ath_hal
301contrib/dev/ath/ath_hal/ar9300/ar9300_recv.c optional ath_hal
302contrib/dev/ath/ath_hal/ar9300/ar9300_recv_ds.c optional ath_hal
303contrib/dev/ath/ath_hal/ar9300/ar9300_reset.c optional ath_hal
304contrib/dev/ath/ath_hal/ar9300/ar9300_stub.c optional ath_hal
305contrib/dev/ath/ath_hal/ar9300/ar9300_stub_funcs.c optional ath_hal
306contrib/dev/ath/ath_hal/ar9300/ar9300_timer.c optional ath_hal
307contrib/dev/ath/ath_hal/ar9300/ar9300_xmit.c optional ath_hal
308contrib/dev/ath/ath_hal/ar9300/ar9300_xmit_ds.c optional ath_hal
309dev/netif/ath/ath_rate/amrr/amrr.c optional ath_rate_amrr \
310 compile-with "${NORMAL_C} -I$S/dev/netif/ath/ath ${WERROR}"
311dev/netif/ath/ath_rate/onoe/onoe.c optional ath_rate_onoe \
312 compile-with "${NORMAL_C} -I$S/dev/netif/ath/ath ${WERROR}"
313dev/netif/ath/ath_rate/sample/sample.c optional ath_rate_sample \
314 compile-with "${NORMAL_C} -I$S/dev/netif/ath/ath ${WERROR}"
315dev/netif/ath/ath/if_ath.c optional ath \
316 compile-with "${NORMAL_C} -I$S/dev/netif/ath/ath ${WERROR}"
317dev/netif/ath/ath/if_ath_ahb.c optional ath \
318 compile-with "${NORMAL_C} -I$S/dev/netif/ath/ath ${WERROR}"
319dev/netif/ath/ath/if_ath_alq.c optional ath \
320 compile-with "${NORMAL_C} -I$S/dev/netif/ath/ath ${WERROR}"
321dev/netif/ath/ath/if_ath_beacon.c optional ath \
322 compile-with "${NORMAL_C} -I$S/dev/netif/ath/ath ${WERROR}"
323dev/netif/ath/ath/if_ath_btcoex.c optional ath \
324 compile-with "${NORMAL_C} -I$S/dev/netif/ath/ath ${WERROR}"
325dev/netif/ath/ath/if_ath_debug.c optional ath \
326 compile-with "${NORMAL_C} -I$S/dev/netif/ath/ath ${WERROR}"
327dev/netif/ath/ath/if_ath_keycache.c optional ath \
328 compile-with "${NORMAL_C} -I$S/dev/netif/ath/ath ${WERROR}"
329dev/netif/ath/ath/if_ath_led.c optional ath \
330 compile-with "${NORMAL_C} -I$S/dev/netif/ath/ath ${WERROR}"
331dev/netif/ath/ath/if_ath_lna_div.c optional ath \
332 compile-with "${NORMAL_C} -I$S/dev/netif/ath/ath ${WERROR}"
333dev/netif/ath/ath/if_ath_pci.c optional ath pci \
334 compile-with "${NORMAL_C} -I$S/dev/netif/ath/ath ${WERROR}"
335dev/netif/ath/ath/if_ath_rx.c optional ath \
336 compile-with "${NORMAL_C} -I$S/dev/netif/ath/ath ${WERROR}"
337dev/netif/ath/ath/if_ath_rx_edma.c optional ath \
338 compile-with "${NORMAL_C} -I$S/dev/netif/ath/ath ${WERROR}"
339dev/netif/ath/ath/if_ath_spectral.c optional ath \
340 compile-with "${NORMAL_C} -I$S/dev/netif/ath/ath ${WERROR}"
341dev/netif/ath/ath/if_ath_sysctl.c optional ath \
342 compile-with "${NORMAL_C} -I$S/dev/netif/ath/ath ${WERROR}"
343dev/netif/ath/ath/if_ath_tdma.c optional ath \
344 compile-with "${NORMAL_C} -I$S/dev/netif/ath/ath ${WERROR}"
345dev/netif/ath/ath/if_ath_tx.c optional ath \
346 compile-with "${NORMAL_C} -I$S/dev/netif/ath/ath ${WERROR}"
347dev/netif/ath/ath/if_ath_tx_edma.c optional ath \
348 compile-with "${NORMAL_C} -I$S/dev/netif/ath/ath ${WERROR}"
349dev/netif/ath/ath/if_ath_tx_ht.c optional ath \
350 compile-with "${NORMAL_C} -I$S/dev/netif/ath/ath ${WERROR}"
351dev/netif/ath/ath_dfs/null/dfs_null.c optional ath \
352 compile-with "${NORMAL_C} -I$S/dev/netif/ath/ath ${WERROR}"
da7d5358 353dev/netif/alc/if_alc.c optional alc
8466ae84 354dev/netif/ale/if_ale.c optional ale
43c2aeb0 355dev/netif/bce/if_bce.c optional bce
7f186839 356dev/netif/bfe/if_bfe.c optional bfe
1f2de5d4 357dev/netif/bge/if_bge.c optional bge
6c8d8ecc 358dev/netif/bnx/if_bnx.c optional bnx
a0ab8429 359dev/netif/bwn/bwn/if_bwn.c optional bwn siba_bwn
e961a680 360dev/disk/buslogic/bt.c optional bt
1f2de5d4
MD
361dev/disk/buslogic/bt_pci.c optional bt pci
362dev/disk/ccd/ccd.c optional ccd
363dev/raid/ciss/ciss.c optional ciss
1f2de5d4 364dev/netif/cs/if_cs.c optional cs
666d2603 365dev/netif/cs/if_cs_pccard.c optional cs pccard
ca9d2ae7
HS
366dev/misc/dcons/dcons.c optional dcons
367dev/misc/dcons/dcons_crom.c optional dcons_crom
d8d65eca 368dev/misc/dcons/dcons_os.c optional dcons
e961a680 369dev/raid/dpt/dpt_scsi.c optional dpt
1f2de5d4 370dev/raid/dpt/dpt_pci.c optional dpt pci
1f2de5d4 371dev/netif/ep/if_ep.c optional ep
666d2603 372dev/netif/ep/if_ep_pccard.c optional ep pccard
e0868a03 373dev/netif/em/if_em.c optional em
5330213c 374dev/netif/emx/if_emx.c optional emx
1f7e3916 375dev/netif/igb/if_igb.c optional igb
79251f5e
SZ
376dev/netif/ix/if_ix.c optional ix
377dev/netif/ix/ixgbe_82598.c optional ix
378dev/netif/ix/ixgbe_82599.c optional ix
379dev/netif/ix/ixgbe_api.c optional ix
380dev/netif/ix/ixgbe_common.c optional ix
381dev/netif/ix/ixgbe_dcb.c optional ix
382dev/netif/ix/ixgbe_dcb_82598.c optional ix
383dev/netif/ix/ixgbe_dcb_82599.c optional ix
384dev/netif/ix/ixgbe_mbx.c optional ix
385dev/netif/ix/ixgbe_phy.c optional ix
386dev/netif/ix/ixgbe_vf.c optional ix
387dev/netif/ix/ixgbe_x540.c optional ix
9c80d176
SZ
388dev/netif/ig_hal/e1000_80003es2lan.c optional ig_hal
389dev/netif/ig_hal/e1000_82540.c optional ig_hal
390dev/netif/ig_hal/e1000_82541.c optional ig_hal
391dev/netif/ig_hal/e1000_82542.c optional ig_hal
392dev/netif/ig_hal/e1000_82543.c optional ig_hal
393dev/netif/ig_hal/e1000_82571.c optional ig_hal
62583d18 394dev/netif/ig_hal/e1000_82575.c optional ig_hal
9c80d176 395dev/netif/ig_hal/e1000_api.c optional ig_hal
4be59a01 396dev/netif/ig_hal/e1000_i210.c optional ig_hal
9c80d176
SZ
397dev/netif/ig_hal/e1000_ich8lan.c optional ig_hal
398dev/netif/ig_hal/e1000_mac.c optional ig_hal
399dev/netif/ig_hal/e1000_manage.c optional ig_hal
62583d18 400dev/netif/ig_hal/e1000_mbx.c optional ig_hal
9c80d176
SZ
401dev/netif/ig_hal/e1000_nvm.c optional ig_hal
402dev/netif/ig_hal/e1000_osdep.c optional ig_hal
403dev/netif/ig_hal/e1000_phy.c optional ig_hal
62583d18 404dev/netif/ig_hal/e1000_vf.c optional ig_hal
d217d4d9 405dev/netif/et/if_et.c optional et
1f2de5d4 406dev/netif/ex/if_ex.c optional ex
666d2603 407dev/netif/ex/if_ex_pccard.c optional ex pccard
1f2de5d4
MD
408bus/firewire/firewire.c optional firewire
409bus/firewire/fwcrom.c optional firewire
410bus/firewire/fwdev.c optional firewire
411bus/firewire/fwdma.c optional firewire
412bus/firewire/fwmem.c optional firewire
413bus/firewire/fwohci.c optional firewire
414bus/firewire/fwohci_pci.c optional firewire pci
415dev/netif/fwe/if_fwe.c optional fwe
416dev/disk/sbp/sbp.c optional sbp
417dev/netif/fxp/if_fxp.c optional fxp
6d743f04
SW
418dev/raid/mrsas/mrsas.c optional mrsas
419dev/raid/mrsas/mrsas_cam.c optional mrsas
420dev/raid/mrsas/mrsas_ioctl.c optional mrsas
421dev/raid/mrsas/mrsas_fp.c optional mrsas
2d586421 422dev/netif/msk/if_msk.c optional msk
a58f636f 423dev/netif/nfe/if_nfe.c optional nfe
0f74dae5
SW
424dev/raid/hpt27xx/os_bsd.c optional hpt27xx
425dev/raid/hpt27xx/osm_bsd.c optional hpt27xx
426dev/raid/hpt27xx/hpt27xx_config.c optional hpt27xx
b781666a 427dev/raid/hptiop/hptiop.c optional hptiop scbus
35878b55
SW
428dev/raid/hptmv/entry.c optional hptmv
429dev/raid/hptmv/mv.c optional hptmv
430dev/raid/hptmv/gui_lib.c optional hptmv
431dev/raid/hptmv/hptproc.c optional hptmv
432dev/raid/hptmv/ioctl.c optional hptmv
0e32bd08
SW
433dev/raid/hptrr/hptrr_os_bsd.c optional hptrr
434dev/raid/hptrr/hptrr_osm_bsd.c optional hptrr
435dev/raid/hptrr/hptrr_config.c optional hptrr
e76f5e73 436dev/powermng/clockmod/clockmod.c optional clockmod
73e10c03 437dev/powermng/perfbias/perfbias.c optional perfbias
3a514b87 438dev/powermng/coretemp/coretemp.c optional coretemp
39990074
CM
439dev/powermng/kate/kate.c optional kate pci
440dev/powermng/km/km.c optional km pci
7698c759 441dev/powermng/memtemp/memtemp_e5.c optional memtemp
a743c770 442dev/misc/cpuctl/cpuctl.c optional cpuctl
e08d0c98 443dev/raid/ida/ida.c optional ida
1f2de5d4 444dev/raid/ida/ida_disk.c optional ida
1f2de5d4 445dev/raid/ida/ida_pci.c optional ida pci
1f2de5d4 446dev/disk/isp/isp.c optional isp
191d7ec1
SW
447dev/disk/isp/isp_freebsd.c optional isp
448dev/disk/isp/isp_library.c optional isp
449dev/disk/isp/isp_pci.c optional isp pci
1f2de5d4 450dev/disk/isp/isp_target.c optional isp
191d7ec1 451dev/disk/ispfw/ispfw.c optional ispfw
1f2de5d4
MD
452dev/raid/iir/iir.c optional iir
453dev/raid/iir/iir_ctrl.c optional iir
454dev/raid/iir/iir_pci.c optional iir pci
dea48d7d 455dev/netif/iwi/if_iwi.c optional iwi
685ecad5 456iwibssfw.c optional iwifw \
da226b53
SW
457 compile-with "${AWK} -f $S/tools/fw_stub.awk iwi_bss.fw:iwi_bss:300 -lintel_iwi -miwi_bss -c${.TARGET}" \
458 no-implicit-rule before-depend local \
459 clean "iwibssfw.c"
685ecad5 460iwi_bss.fwo optional iwifw \
da226b53 461 dependency "iwi_bss.fw" \
685ecad5 462 compile-with "${NORMAL_FWO}" \
da226b53
SW
463 no-implicit-rule \
464 clean "iwi_bss.fwo"
685ecad5
SW
465iwi_bss.fw optional iwifw \
466 dependency "$S/contrib/dev/iwi/ipw2200-bss.fw.uu" \
467 compile-with "${NORMAL_FW}" \
da226b53
SW
468 no-obj no-implicit-rule \
469 clean "iwi_bss.fw"
685ecad5 470iwiibssfw.c optional iwifw \
da226b53
SW
471 compile-with "${AWK} -f $S/tools/fw_stub.awk iwi_ibss.fw:iwi_ibss:300 -lintel_iwi -miwi_ibss -c${.TARGET}" \
472 no-implicit-rule before-depend local \
473 clean "iwiibssfw.c"
685ecad5 474iwi_ibss.fwo optional iwifw \
da226b53 475 dependency "iwi_ibss.fw" \
685ecad5 476 compile-with "${NORMAL_FWO}" \
da226b53
SW
477 no-implicit-rule \
478 clean "iwi_ibss.fwo"
685ecad5
SW
479iwi_ibss.fw optional iwifw \
480 dependency "$S/contrib/dev/iwi/ipw2200-ibss.fw.uu" \
481 compile-with "${NORMAL_FW}" \
da226b53
SW
482 no-obj no-implicit-rule \
483 clean "iwi_ibss.fw"
685ecad5 484iwimonitorfw.c optional iwifw \
da226b53
SW
485 compile-with "${AWK} -f $S/tools/fw_stub.awk iwi_monitor.fw:iwi_monitor:300 -lintel_iwi -miwi_monitor -c${.TARGET}" \
486 no-implicit-rule before-depend local \
487 clean "iwimonitorfw.c"
685ecad5 488iwi_monitor.fwo optional iwifw \
da226b53 489 dependency "iwi_monitor.fw" \
685ecad5 490 compile-with "${NORMAL_FWO}" \
da226b53
SW
491 no-implicit-rule \
492 clean "iwi_monitor.fwo"
685ecad5
SW
493iwi_monitor.fw optional iwifw \
494 dependency "$S/contrib/dev/iwi/ipw2200-sniffer.fw.uu" \
495 compile-with "${NORMAL_FW}" \
da226b53
SW
496 no-obj no-implicit-rule \
497 clean "iwi_monitor.fw"
c5d5a0c9 498dev/netif/iwn/if_iwn.c optional iwn
685ecad5 499iwn1000fw.c optional iwnfw \
c5d5a0c9
JT
500 compile-with "${AWK} -f $S/tools/fw_stub.awk iwn1000.fw:iwn1000fw -miwn1000fw -c${.TARGET}" \
501 no-implicit-rule before-depend local \
502 clean "iwn1000fw.c"
685ecad5 503iwn1000fw.fwo optional iwnfw \
c5d5a0c9 504 dependency "iwn1000.fw" \
685ecad5 505 compile-with "${NORMAL_FWO}" \
c5d5a0c9
JT
506 no-implicit-rule \
507 clean "iwn1000fw.fwo"
685ecad5 508iwn1000.fw optional iwnfw \
459cf836 509 dependency "$S/contrib/dev/iwn/iwlwifi-1000-39.31.5.1.fw.uu" \
685ecad5 510 compile-with "${NORMAL_FW}" \
c5d5a0c9
JT
511 no-obj no-implicit-rule \
512 clean "iwn1000.fw"
d17756e0
SW
513iwn100fw.c optional iwnfw \
514 compile-with "${AWK} -f $S/tools/fw_stub.awk iwn100.fw:iwn100fw -miwn100fw -c${.TARGET}" \
515 no-implicit-rule before-depend local \
516 clean "iwn100fw.c"
517iwn100fw.fwo optional iwnfw \
518 dependency "iwn100.fw" \
519 compile-with "${NORMAL_FWO}" \
520 no-implicit-rule \
521 clean "iwn100fw.fwo"
522iwn100.fw optional iwnfw \
523 dependency "$S/contrib/dev/iwn/iwlwifi-100-39.31.5.1.fw.uu" \
524 compile-with "${NORMAL_FW}" \
525 no-obj no-implicit-rule \
526 clean "iwn100.fw"
527iwn105fw.c optional iwnfw \
528 compile-with "${AWK} -f $S/tools/fw_stub.awk iwn105.fw:iwn105fw -miwn105fw -c${.TARGET}" \
529 no-implicit-rule before-depend local \
530 clean "iwn105fw.c"
531iwn105fw.fwo optional iwnfw \
532 dependency "iwn105.fw" \
533 compile-with "${NORMAL_FWO}" \
534 no-implicit-rule \
535 clean "iwn105fw.fwo"
536iwn105.fw optional iwnfw \
537 dependency "$S/contrib/dev/iwn/iwlwifi-105-6-18.168.6.1.fw.uu" \
538 compile-with "${NORMAL_FW}" \
539 no-obj no-implicit-rule \
540 clean "iwn105.fw"
541iwn135fw.c optional iwnfw \
542 compile-with "${AWK} -f $S/tools/fw_stub.awk iwn135.fw:iwn135fw -miwn135fw -c${.TARGET}" \
543 no-implicit-rule before-depend local \
544 clean "iwn135fw.c"
545iwn135fw.fwo optional iwnfw \
546 dependency "iwn135.fw" \
547 compile-with "${NORMAL_FWO}" \
548 no-implicit-rule \
549 clean "iwn135fw.fwo"
550iwn135.fw optional iwnfw \
551 dependency "$S/contrib/dev/iwn/iwlwifi-135-6-18.168.6.1.fw.uu" \
552 compile-with "${NORMAL_FW}" \
553 no-obj no-implicit-rule \
554 clean "iwn135.fw"
555iwn2000fw.c optional iwnfw \
556 compile-with "${AWK} -f $S/tools/fw_stub.awk iwn2000.fw:iwn2000fw -miwn2000fw -c${.TARGET}" \
557 no-implicit-rule before-depend local \
558 clean "iwn2000fw.c"
559iwn2000fw.fwo optional iwnfw \
560 dependency "iwn2000.fw" \
561 compile-with "${NORMAL_FWO}" \
562 no-implicit-rule \
563 clean "iwn2000fw.fwo"
564iwn2000.fw optional iwnfw \
565 dependency "$S/contrib/dev/iwn/iwlwifi-2000-18.168.6.1.fw.uu" \
566 compile-with "${NORMAL_FW}" \
567 no-obj no-implicit-rule \
568 clean "iwn2000.fw"
569iwn2030fw.c optional iwnfw \
570 compile-with "${AWK} -f $S/tools/fw_stub.awk iwn2030.fw:iwn2030fw -miwn2030fw -c${.TARGET}" \
571 no-implicit-rule before-depend local \
572 clean "iwn2030fw.c"
573iwn2030fw.fwo optional iwnfw \
574 dependency "iwn2030.fw" \
575 compile-with "${NORMAL_FWO}" \
576 no-implicit-rule \
577 clean "iwn2030fw.fwo"
578iwn2030.fw optional iwnfw \
579 dependency "$S/contrib/dev/iwn/iwnwifi-2030-18.168.6.1.fw.uu" \
580 compile-with "${NORMAL_FW}" \
581 no-obj no-implicit-rule \
582 clean "iwn2030.fw"
685ecad5 583iwn4965fw.c optional iwnfw \
c5d5a0c9
JT
584 compile-with "${AWK} -f $S/tools/fw_stub.awk iwn4965.fw:iwn4965fw -miwn4965fw -c${.TARGET}" \
585 no-implicit-rule before-depend local \
586 clean "iwn4965fw.c"
685ecad5 587iwn4965fw.fwo optional iwnfw \
c5d5a0c9 588 dependency "iwn4965.fw" \
685ecad5 589 compile-with "${NORMAL_FWO}" \
c5d5a0c9
JT
590 no-implicit-rule \
591 clean "iwn4965fw.fwo"
685ecad5
SW
592iwn4965.fw optional iwnfw \
593 dependency "$S/contrib/dev/iwn/iwlwifi-4965-228.61.2.24.fw.uu" \
594 compile-with "${NORMAL_FW}" \
c5d5a0c9
JT
595 no-obj no-implicit-rule \
596 clean "iwn4965.fw"
685ecad5 597iwn5000fw.c optional iwnfw \
c5d5a0c9
JT
598 compile-with "${AWK} -f $S/tools/fw_stub.awk iwn5000.fw:iwn5000fw -miwn5000fw -c${.TARGET}" \
599 no-implicit-rule before-depend local \
600 clean "iwn5000fw.c"
685ecad5 601iwn5000fw.fwo optional iwnfw \
c5d5a0c9 602 dependency "iwn5000.fw" \
685ecad5 603 compile-with "${NORMAL_FWO}" \
c5d5a0c9
JT
604 no-implicit-rule \
605 clean "iwn5000fw.fwo"
685ecad5 606iwn5000.fw optional iwnfw \
459cf836 607 dependency "$S/contrib/dev/iwn/iwlwifi-5000-8.83.5.1.fw.uu" \
685ecad5 608 compile-with "${NORMAL_FW}" \
c5d5a0c9
JT
609 no-obj no-implicit-rule \
610 clean "iwn5000.fw"
685ecad5 611iwn5150fw.c optional iwnfw \
c5d5a0c9
JT
612 compile-with "${AWK} -f $S/tools/fw_stub.awk iwn5150.fw:iwn5150fw -miwn5150fw -c${.TARGET}" \
613 no-implicit-rule before-depend local \
614 clean "iwn5150fw.c"
685ecad5 615iwn5150fw.fwo optional iwnfw \
c5d5a0c9 616 dependency "iwn5150.fw" \
685ecad5 617 compile-with "${NORMAL_FWO}" \
c5d5a0c9
JT
618 no-implicit-rule \
619 clean "iwn5150fw.fwo"
685ecad5 620iwn5150.fw optional iwnfw \
3168589a 621 dependency "$S/contrib/dev/iwn/iwlwifi-5150-8.24.2.2.fw.uu" \
685ecad5 622 compile-with "${NORMAL_FW}" \
c5d5a0c9
JT
623 no-obj no-implicit-rule \
624 clean "iwn5150.fw"
685ecad5 625iwn6000fw.c optional iwnfw \
c5d5a0c9
JT
626 compile-with "${AWK} -f $S/tools/fw_stub.awk iwn6000.fw:iwn6000fw -miwn6000fw -c${.TARGET}" \
627 no-implicit-rule before-depend local \
628 clean "iwn6000fw.c"
685ecad5 629iwn6000fw.fwo optional iwnfw \
c5d5a0c9 630 dependency "iwn6000.fw" \
685ecad5 631 compile-with "${NORMAL_FWO}" \
c5d5a0c9
JT
632 no-implicit-rule \
633 clean "iwn6000fw.fwo"
685ecad5
SW
634iwn6000.fw optional iwnfw \
635 dependency "$S/contrib/dev/iwn/iwlwifi-6000-9.221.4.1.fw.uu" \
636 compile-with "${NORMAL_FW}" \
c5d5a0c9
JT
637 no-obj no-implicit-rule \
638 clean "iwn6000.fw"
459cf836
SW
639iwn6000g2afw.c optional iwnfw \
640 compile-with "${AWK} -f $S/tools/fw_stub.awk iwn6000g2a.fw:iwn6000g2afw -miwn6000g2afw -c${.TARGET}" \
641 no-implicit-rule before-depend local \
642 clean "iwn6000g2afw.c"
643iwn6000g2afw.fwo optional iwnfw \
644 dependency "iwn6000g2a.fw" \
645 compile-with "${NORMAL_FWO}" \
646 no-implicit-rule \
647 clean "iwn6000g2afw.fwo"
648iwn6000g2a.fw optional iwnfw \
d17756e0 649 dependency "$S/contrib/dev/iwn/iwlwifi-6000g2a-18.168.6.1.fw.uu" \
459cf836
SW
650 compile-with "${NORMAL_FW}" \
651 no-obj no-implicit-rule \
652 clean "iwn6000g2a.fw"
653iwn6000g2bfw.c optional iwnfw \
654 compile-with "${AWK} -f $S/tools/fw_stub.awk iwn6000g2b.fw:iwn6000g2bfw -miwn6000g2bfw -c${.TARGET}" \
655 no-implicit-rule before-depend local \
656 clean "iwn6000g2bfw.c"
657iwn6000g2bfw.fwo optional iwnfw \
658 dependency "iwn6000g2b.fw" \
659 compile-with "${NORMAL_FWO}" \
660 no-implicit-rule \
661 clean "iwn6000g2bfw.fwo"
662iwn6000g2b.fw optional iwnfw \
d17756e0 663 dependency "$S/contrib/dev/iwn/iwlwifi-6000g2b-18.168.6.1.fw.uu" \
459cf836
SW
664 compile-with "${NORMAL_FW}" \
665 no-obj no-implicit-rule \
666 clean "iwn6000g2b.fw"
685ecad5 667iwn6050fw.c optional iwnfw \
c5d5a0c9
JT
668 compile-with "${AWK} -f $S/tools/fw_stub.awk iwn6050.fw:iwn6050fw -miwn6050fw -c${.TARGET}" \
669 no-implicit-rule before-depend local \
670 clean "iwn6050fw.c"
685ecad5 671iwn6050fw.fwo optional iwnfw \
c5d5a0c9 672 dependency "iwn6050.fw" \
685ecad5 673 compile-with "${NORMAL_FWO}" \
c5d5a0c9
JT
674 no-implicit-rule \
675 clean "iwn6050fw.fwo"
685ecad5 676iwn6050.fw optional iwnfw \
459cf836 677 dependency "$S/contrib/dev/iwn/iwlwifi-6050-41.28.5.1.fw.uu" \
685ecad5 678 compile-with "${NORMAL_FW}" \
c5d5a0c9 679 no-obj no-implicit-rule \
6a833e15 680 clean "iwn6050.fw"
c9333ec8
SZ
681dev/netif/iwl/if_iwl.c optional iwl
682dev/netif/iwl/iwl2100.c optional iwl
e7a389e6 683dev/netif/jme/if_jme.c optional jme
287603a8
SZ
684dev/netif/acx/if_acx.c optional acx
685dev/netif/acx/acxcmd.c optional acx
686dev/netif/acx/acx100.c optional acx
687dev/netif/acx/acx111.c optional acx
5fdff524 688dev/netif/ral/if_ral_pci.c optional ral
5fdff524
SZ
689dev/netif/ral/rt2560.c optional ral
690dev/netif/ral/rt2661.c optional ral
76c21ea3 691dev/netif/ral/rt2860.c optional ral
685ecad5 692rt2561fw.c optional ralfw \
da226b53
SW
693 compile-with "${AWK} -f $S/tools/fw_stub.awk rt2561.fw:rt2561fw -mrt2561 -c${.TARGET}" \
694 no-implicit-rule before-depend local \
695 clean "rt2561fw.c"
685ecad5 696rt2561fw.fwo optional ralfw \
da226b53 697 dependency "rt2561.fw" \
685ecad5 698 compile-with "${NORMAL_FWO}" \
da226b53
SW
699 no-implicit-rule \
700 clean "rt2561fw.fwo"
685ecad5
SW
701rt2561.fw optional ralfw \
702 dependency "$S/contrib/dev/ral/rt2561.fw.uu" \
703 compile-with "${NORMAL_FW}" \
da226b53
SW
704 no-obj no-implicit-rule \
705 clean "rt2561.fw"
685ecad5 706rt2561sfw.c optional ralfw \
da226b53
SW
707 compile-with "${AWK} -f $S/tools/fw_stub.awk rt2561s.fw:rt2561sfw -mrt2561s -c${.TARGET}" \
708 no-implicit-rule before-depend local \
709 clean "rt2561sfw.c"
685ecad5 710rt2561sfw.fwo optional ralfw \
da226b53 711 dependency "rt2561s.fw" \
685ecad5 712 compile-with "${NORMAL_FWO}" \
da226b53
SW
713 no-implicit-rule \
714 clean "rt2561sfw.fwo"
685ecad5
SW
715rt2561s.fw optional ralfw \
716 dependency "$S/contrib/dev/ral/rt2561s.fw.uu" \
717 compile-with "${NORMAL_FW}" \
da226b53
SW
718 no-obj no-implicit-rule \
719 clean "rt2561s.fw"
685ecad5 720rt2661fw.c optional ralfw \
da226b53
SW
721 compile-with "${AWK} -f $S/tools/fw_stub.awk rt2661.fw:rt2661fw -mrt2661 -c${.TARGET}" \
722 no-implicit-rule before-depend local \
723 clean "rt2661fw.c"
685ecad5 724rt2661fw.fwo optional ralfw \
da226b53 725 dependency "rt2661.fw" \
685ecad5 726 compile-with "${NORMAL_FWO}" \
da226b53
SW
727 no-implicit-rule \
728 clean "rt2661fw.fwo"
685ecad5
SW
729rt2661.fw optional ralfw \
730 dependency "$S/contrib/dev/ral/rt2661.fw.uu" \
731 compile-with "${NORMAL_FW}" \
da226b53
SW
732 no-obj no-implicit-rule \
733 clean "rt2661.fw"
685ecad5 734rt2860fw.c optional ralfw \
da226b53
SW
735 compile-with "${AWK} -f $S/tools/fw_stub.awk rt2860.fw:rt2860fw -mrt2860 -c${.TARGET}" \
736 no-implicit-rule before-depend local \
737 clean "rt2860fw.c"
685ecad5 738rt2860fw.fwo optional ralfw \
da226b53 739 dependency "rt2860.fw" \
685ecad5 740 compile-with "${NORMAL_FWO}" \
da226b53
SW
741 no-implicit-rule \
742 clean "rt2860fw.fwo"
685ecad5
SW
743rt2860.fw optional ralfw \
744 dependency "$S/contrib/dev/ral/rt2860.fw.uu" \
745 compile-with "${NORMAL_FW}" \
da226b53
SW
746 no-obj no-implicit-rule \
747 clean "rt2860.fw"
1f2de5d4 748dev/netif/lge/if_lge.c optional lge
53a374c1
SW
749dev/misc/ipmi/ipmi.c optional ipmi
750dev/misc/ipmi/ipmi_acpi.c optional ipmi acpi
751dev/misc/ipmi/ipmi_isa.c optional ipmi isa
752dev/misc/ipmi/ipmi_kcs.c optional ipmi
753dev/misc/ipmi/ipmi_smic.c optional ipmi
754dev/misc/ipmi/ipmi_smbus.c optional ipmi smbus
755dev/misc/ipmi/ipmi_smbios.c optional ipmi
756dev/misc/ipmi/ipmi_ssif.c optional ipmi smbus
757dev/misc/ipmi/ipmi_pci.c optional ipmi pci
758#dev/misc/ipmi/ipmi_linux.c optional ipmi compat_linux
e9283513 759dev/misc/led/led.c standard
1f2de5d4 760dev/disk/md/md.c optional md
249d29c8
SW
761dev/raid/mfi/mfi.c optional mfi
762dev/raid/mfi/mfi_debug.c optional mfi
763dev/raid/mfi/mfi_pci.c optional mfi pci
764dev/raid/mfi/mfi_disk.c optional mfi
17566092 765dev/raid/mfi/mfi_syspd.c optional mfi
590ba11d 766dev/raid/mfi/mfi_tbolt.c optional mfi
77fbedb7 767dev/raid/mfi/mfi_linux.c optional mfi compat_linux
249d29c8 768dev/raid/mfi/mfi_cam.c optional mfip scbus
dcb4b80d
SW
769miidevs.h optional miibus \
770 dependency "$S/tools/miidevs2h.awk $S/dev/netif/mii_layer/miidevs" \
771 compile-with "${AWK} -f $S/tools/miidevs2h.awk $S/dev/netif/mii_layer/miidevs" \
772 no-obj no-implicit-rule before-depend \
773 clean "miidevs.h"
1f2de5d4
MD
774dev/netif/mii_layer/mii.c optional miibus
775dev/netif/mii_layer/mii_physubr.c optional miibus
776dev/netif/mii_layer/ukphy.c optional miibus
777dev/netif/mii_layer/ukphy_subr.c optional miibus
778dev/netif/mii_layer/amphy.c optional miibus
779dev/netif/mii_layer/brgphy.c optional miibus
13bca4c6 780dev/netif/mii_layer/ciphy.c optional miibus
1f2de5d4
MD
781dev/netif/mii_layer/dcphy.c optional miibus pci
782dev/netif/mii_layer/e1000phy.c optional miibus
783dev/netif/mii_layer/exphy.c optional miibus
784dev/netif/mii_layer/inphy.c optional miibus
785dev/netif/mii_layer/mlphy.c optional miibus
786dev/netif/mii_layer/nsphy.c optional miibus
787dev/netif/mii_layer/nsgphy.c optional miibus
788dev/netif/mii_layer/pnphy.c optional miibus
789dev/netif/mii_layer/pnaphy.c optional miibus
790dev/netif/mii_layer/tlphy.c optional miibus
791dev/netif/mii_layer/rlphy.c optional miibus
792dev/netif/mii_layer/xmphy.c optional miibus
793dev/netif/mii_layer/lxtphy.c optional miibus
794dev/netif/mii_layer/qsphy.c optional miibus
795dev/netif/mii_layer/acphy.c optional miibus
3c374c15 796dev/netif/mii_layer/ruephy.c optional miibus
73a708ea 797dev/netif/mii_layer/rgephy.c optional miibus
1da2c9db 798dev/netif/mii_layer/ip1000phy.c optional miibus
d217d4d9 799dev/netif/mii_layer/truephy.c optional miibus
c218d74d 800dev/netif/mii_layer/jmphy.c optional miibus
c0b7be40 801dev/netif/mii_layer/atphy.c optional miibus
3d19ab32 802dev/netif/mii_layer/miibus_if.m optional miibus
1f2de5d4
MD
803dev/raid/mlx/mlx_disk.c optional mlx
804dev/raid/mlx/mlx_pci.c optional mlx
805dev/raid/mlx/mlx.c optional mlx
806dev/raid/mly/mly.c optional mly
d6644679
SW
807bus/mmc/mmc.c optional mmc
808bus/mmc/mmcbr_if.m standard
809bus/mmc/mmcbus_if.m standard
810dev/disk/mmcsd/mmcsd.c optional mmcsd
c12c399a
SW
811dev/raid/mps/mps.c optional mps
812dev/raid/mps/mps_config.c optional mps
813dev/raid/mps/mps_mapping.c optional mps
814dev/raid/mps/mps_pci.c optional mps pci
815dev/raid/mps/mps_sas.c optional mps
816dev/raid/mps/mps_sas_lsi.c optional mps
817dev/raid/mps/mps_table.c optional mps
818dev/raid/mps/mps_user.c optional mps
1f2de5d4 819dev/disk/mpt/mpt.c optional mpt
0101eac1 820dev/disk/mpt/mpt_cam.c optional mpt
1f2de5d4 821dev/disk/mpt/mpt_debug.c optional mpt
0101eac1
MD
822dev/disk/mpt/mpt_pci.c optional mpt pci
823dev/disk/mpt/mpt_raid.c optional mpt
824dev/disk/mpt/mpt_user.c optional mpt
d47346da 825dev/netif/mxge/if_mxge.c optional mxge pci
06f90ab8
SZ
826dev/netif/mxge/fw/eth_z8e/mxge_eth_z8e.c optional mxge pci
827dev/netif/mxge/fw/ethp_z8e/mxge_ethp_z8e.c optional mxge pci
828dev/netif/mxge/fw/rss_eth_z8e/mxge_rss_eth_z8e.c optional mxge pci
829dev/netif/mxge/fw/rss_ethp_z8e/mxge_rss_ethp_z8e.c optional mxge pci
d47346da 830net/zlib.c optional mxge pci
1f2de5d4
MD
831dev/netif/my/if_my.c optional my
832dev/misc/musycc/musycc.c optional musycc
833dev/disk/ncv/ncr53c500.c optional ncv
666d2603 834dev/disk/ncv/ncr53c500_pccard.c optional ncv pccard
1f2de5d4
MD
835dev/netif/nge/if_nge.c optional nge
836dev/misc/nmdm/nmdm.c optional nmdm
837dev/disk/nsp/nsp.c optional nsp
666d2603 838dev/disk/nsp/nsp_pccard.c optional nsp pccard
229aec1c
SW
839dev/netif/oce/oce_hw.c optional oce pci
840dev/netif/oce/oce_if.c optional oce pci
841dev/netif/oce/oce_mbox.c optional oce pci
842dev/netif/oce/oce_queue.c optional oce pci
843dev/netif/oce/oce_sysctl.c optional oce pci
844dev/netif/oce/oce_util.c optional oce pci
3d19ab32 845bus/ppbus/ppbus_if.m optional ppbus
3323f1c7
SW
846dev/misc/puc/puc.c optional puc
847dev/misc/puc/pucdata.c optional puc
1f2de5d4
MD
848dev/disk/vpo/immio.c optional vpo
849dev/netif/plip/if_plip.c optional plip
850dev/misc/lpbb/lpbb.c optional lpbb
851dev/misc/lpt/lpt.c optional lpt
852dev/misc/pcfclock/pcfclock.c optional pcfclock
c4bf625e
HT
853dev/misc/cmx/cmx.c optional cmx
854dev/misc/cmx/cmx_pccard.c optional cmx pccard
a9656fbc 855bus/iicbus/pcf/pcf.c optional pcf
1f2de5d4
MD
856bus/ppbus/ppb_base.c optional ppbus
857bus/ppbus/ppb_1284.c optional ppbus
858bus/ppbus/ppb_msq.c optional ppbus
859bus/ppbus/ppbconf.c optional ppbus
860dev/misc/ppi/ppi.c optional ppi
861dev/misc/pps/pps.c optional pps
ab5617b3 862dev/misc/putter/putter.c optional putter
1f2de5d4
MD
863dev/disk/vpo/vpo.c optional vpo
864dev/disk/vpo/vpoio.c optional vpo
1f2de5d4
MD
865dev/crypto/rndtest/rndtest.c optional rndtest
866dev/serial/rp/rp.c optional nrp
1f2de5d4 867dev/serial/rp/rp_pci.c optional nrp pci
25638cf4 868dev/crypto/safe/safe.c optional safe
1f2de5d4 869dev/netif/sbsh/if_sbsh.c optional sbsh
e355a444
MP
870dev/disk/sdhci/sdhci.c optional sdhci
871dev/disk/sdhci/sdhci_if.m optional sdhci
872dev/disk/sdhci/sdhci_pci.c optional sdhci pci
3d19ab32
JR
873bus/smbus/smbus_if.m optional smbus
874bus/smbus/smbconf.c optional smbus
875bus/smbus/smbus.c optional smbus
01fd6823 876bus/smbus/amdsmb/amdsmb.c optional amdsmb pci
8ceadc27
SW
877bus/smbus/ichiic/ig4_iic.c optional ichiic
878bus/smbus/ichiic/ig4_pci.c optional ichiic pci
01fd6823
SW
879bus/smbus/ichsmb/ichsmb.c optional ichsmb
880bus/smbus/ichsmb/ichsmb_pci.c optional ichsmb pci
3ef260b8 881dev/smbus/smb/smb.c optional smb
1f2de5d4
MD
882dev/serial/si/si.c optional si
883dev/serial/si/si2_z280.c optional si
884dev/serial/si/si3_t225.c optional si
1f2de5d4 885dev/serial/si/si_pci.c optional si pci
a0ab8429
IV
886dev/netif/bwn/siba/siba_bwn.c optional siba_bwn pci
887dev/netif/bwn/siba/siba_core.c optional siba_bwn pci
3fabb142 888dev/netif/sln/if_sln.c optional sln pci
1f2de5d4 889dev/netif/sn/if_sn.c optional sn
666d2603 890dev/netif/sn/if_sn_pccard.c optional sn pccard
1f2de5d4 891dev/misc/snp/snp.c optional snp
e19e3c77 892dev/disk/stg/tmc18c30.c optional stg
666d2603 893dev/disk/stg/tmc18c30_pccard.c optional stg pccard
f1e3af6c
SW
894dev/crypto/tpm/tpm.c optional tpm
895dev/crypto/tpm/tpm_acpi.c optional tpm acpi
896dev/crypto/tpm/tpm_isa.c optional tpm isa
1f2de5d4 897bus/iicbus/iicbb.c optional iicbb
3d19ab32
JR
898bus/iicbus/iicbb_if.m optional iicbb
899bus/iicbus/iicsmb.c optional iicsmb
900bus/iicbus/iicbus_if.m optional iicbus
1f2de5d4
MD
901bus/iicbus/iiconf.c optional iicbus
902bus/iicbus/iicbus.c optional iicbus
903bus/iicbus/iic.c optional iic
904dev/netif/ic/if_ic.c optional ic
905dev/disk/trm/trm.c optional trm
df54c2f9
SW
906dev/raid/twa/tw_cl_init.c optional twa
907dev/raid/twa/tw_cl_intr.c optional twa
908dev/raid/twa/tw_cl_io.c optional twa
909dev/raid/twa/tw_cl_misc.c optional twa
910dev/raid/twa/tw_osl_cam.c optional twa
911dev/raid/twa/tw_osl_freebsd.c optional twa
1f2de5d4
MD
912dev/raid/twe/twe.c optional twe
913dev/raid/twe/twe_freebsd.c optional twe
33190b70
SW
914dev/raid/tws/tws.c optional tws
915dev/raid/tws/tws_cam.c optional tws
916dev/raid/tws/tws_hdm.c optional tws
917dev/raid/tws/tws_services.c optional tws
918dev/raid/tws/tws_user.c optional tws
1f2de5d4
MD
919dev/netif/tx/if_tx.c optional tx
920dev/netif/txp/if_txp.c optional txp
921dev/raid/vinum/vinum.c optional vinum
922dev/raid/vinum/vinumconfig.c optional vinum
923dev/raid/vinum/vinumdaemon.c optional vinum
924dev/raid/vinum/vinuminterrupt.c optional vinum
925dev/raid/vinum/vinumio.c optional vinum
926dev/raid/vinum/vinumioctl.c optional vinum
927dev/raid/vinum/vinumlock.c optional vinum
928dev/raid/vinum/vinummemory.c optional vinum
929dev/raid/vinum/vinumparser.c optional vinum
930dev/raid/vinum/vinumraid5.c optional vinum
931dev/raid/vinum/vinumrequest.c optional vinum
932dev/raid/vinum/vinumrevive.c optional vinum
933dev/raid/vinum/vinumstate.c optional vinum
934dev/raid/vinum/vinumutil.c optional vinum
edc6143b
DR
935dev/raid/ips/ips.c optional ips
936dev/raid/ips/ips_commands.c optional ips
937dev/raid/ips/ips_disk.c optional ips
938dev/raid/ips/ips_ioctl.c optional ips
939dev/raid/ips/ips_pci.c optional ips
1f2de5d4
MD
940dev/disk/vn/vn.c optional vn
941dev/netif/vx/if_vx.c optional vx
1f2de5d4
MD
942dev/netif/vx/if_vx_pci.c optional vx pci
943dev/netif/wi/if_wi.c optional wi
666d2603 944dev/netif/wi/if_wi_pccard.c optional wi pccard
1f2de5d4 945dev/netif/wi/if_wi_pci.c optional wi pci
8c3881ba 946dev/netif/wpi/if_wpi.c optional wpi
da226b53 947wpifw.c optional wpifw \
998894ea 948 compile-with "${AWK} -f $S/tools/fw_stub.awk wpi.fw:wpifw:2144 -mwpifw -c${.TARGET}" \
da226b53
SW
949 no-implicit-rule before-depend local \
950 clean "wpifw.c"
20e18582 951wpifw.fwo optional wpifw \
da226b53 952 dependency "wpi.fw" \
685ecad5 953 compile-with "${NORMAL_FWO}" \
da226b53
SW
954 no-implicit-rule \
955 clean "wpifw.fwo"
956wpi.fw optional wpifw \
d17756e0 957 dependency "$S/contrib/dev/wpi/iwlwifi-3945-15.32.2.9.fw.uu" \
685ecad5 958 compile-with "${NORMAL_FW}" \
da226b53
SW
959 no-obj no-implicit-rule \
960 clean "wpi.fw"
44db266b
SZ
961dev/netif/rtw/rtw.c optional rtw
962dev/netif/rtw/rtwphy.c optional rtw
963dev/netif/rtw/rtwphyio.c optional rtw
964dev/netif/rtw/smc93cx6.c optional rtw
965dev/netif/rtw/if_rtw_pci.c optional rtw pci
f572e449
JS
966dev/netif/xe/if_xe.c optional xe
967dev/netif/xe/if_xe_pccard.c optional xe pccard
b993bb87
SW
968gnu/vfs/ext2fs/ext2_alloc.c optional ext2fs
969gnu/vfs/ext2fs/ext2_balloc.c optional ext2fs
970gnu/vfs/ext2fs/ext2_bmap.c optional ext2fs
971gnu/vfs/ext2fs/ext2_inode.c optional ext2fs
972gnu/vfs/ext2fs/ext2_inode_cnv.c optional ext2fs
973gnu/vfs/ext2fs/ext2_linux_balloc.c optional ext2fs
974gnu/vfs/ext2fs/ext2_linux_ialloc.c optional ext2fs
975gnu/vfs/ext2fs/ext2_lookup.c optional ext2fs
976gnu/vfs/ext2fs/ext2_subr.c optional ext2fs
977gnu/vfs/ext2fs/ext2_vfsops.c optional ext2fs
978gnu/vfs/ext2fs/ext2_vnops.c optional ext2fs
979gnu/vfs/ext2fs/ext2_ihash.c optional ext2fs
980gnu/vfs/ext2fs/ext2_quota.c optional ext2fs
1f2de5d4
MD
981vfs/isofs/cd9660/cd9660_bmap.c optional cd9660
982vfs/isofs/cd9660/cd9660_lookup.c optional cd9660
983vfs/isofs/cd9660/cd9660_node.c optional cd9660
984vfs/isofs/cd9660/cd9660_rrip.c optional cd9660
985vfs/isofs/cd9660/cd9660_util.c optional cd9660
986vfs/isofs/cd9660/cd9660_vfsops.c optional cd9660
987vfs/isofs/cd9660/cd9660_vnops.c optional cd9660
7d7b24b8 988vfs/isofs/cd9660/cd9660_iconv/cd9660_iconv.c optional cd9660_iconv
03998195
JS
989vfs/udf/osta.c optional udf
990vfs/udf/udf_vfsops.c optional udf
991vfs/udf/udf_vnops.c optional udf
984263bc
MD
992kern/imgact_aout.c standard
993kern/imgact_elf.c standard
29802dbb 994kern/imgact_resident.c standard
984263bc
MD
995kern/imgact_gzip.c optional gzip
996kern/imgact_shell.c standard
997kern/inflate.c optional gzip
438da1c0 998kern/init_main.c standard
984263bc 999kern/init_sysent.c standard
0ba6fbbf 1000kern/kern_checkpoint.c standard
10aa77c0 1001kern/kern_sysref.c standard
984263bc 1002kern/kern_intr.c standard
98a7f915 1003kern/kern_varsym.c standard
984263bc
MD
1004kern/kern_module.c standard
1005kern/kern_linker.c standard
6f2aa75f 1006kern/kern_uuid.c standard
984263bc
MD
1007kern/link_elf.c standard
1008kern/kern_acct.c standard
1009kern/kern_acl.c standard
1010kern/kern_clock.c standard
6830d0fc 1011kern/kern_condvar.c standard
984263bc 1012kern/kern_conf.c standard
2b5dbafd 1013kern/kern_debug.c standard
335dda38 1014kern/kern_device.c standard
984263bc 1015kern/kern_descrip.c standard
3a5aa68f 1016kern/kern_dmsg.c standard
39f91578 1017kern/kern_fp.c standard
984263bc
MD
1018kern/kern_environment.c standard
1019kern/kern_event.c standard
1020kern/kern_exec.c standard
1021kern/kern_exit.c standard
1022kern/kern_fork.c standard
1023kern/kern_jail.c standard
5dfd06ac 1024kern/kern_kinfo.c standard
984263bc 1025kern/kern_kthread.c standard
81540c2d 1026kern/kern_ktr.c optional ktr
984263bc
MD
1027kern/kern_ktrace.c standard
1028kern/kern_lock.c standard
1029kern/kern_lockf.c standard
984263bc
MD
1030kern/kern_mib.c standard
1031kern/kern_ntptime.c standard
8a268428 1032kern/kern_objcache.c standard
984263bc 1033kern/kern_physio.c standard
984263bc
MD
1034kern/kern_proc.c standard
1035kern/kern_prot.c standard
b798ccfc 1036kern/kern_nrandom.c standard
984263bc 1037kern/kern_resource.c standard
c0b8a06d 1038kern/kern_plimit.c standard
a108bf71 1039kern/kern_slaballoc.c standard
6d4143a2 1040kern/kern_systimer.c standard
5ee041ae 1041kern/kern_cputimer.c standard
c35323b6 1042kern/kern_mpipe.c standard
984263bc
MD
1043kern/kern_shutdown.c standard
1044kern/kern_sig.c standard
fc26c9f1 1045kern/kern_memio.c standard
3a3826b3 1046kern/kern_udev.c standard
4860553a 1047kern/kern_sfbuf.c standard
984263bc 1048kern/kern_subr.c standard
c4df9635 1049kern/kern_iosched.c standard
cb7f4ab1 1050kern/kern_usched.c standard
a77ac49d 1051kern/usched_bsd4.c standard
e28d8b15 1052kern/usched_dfly.c standard
52eedfb5 1053kern/usched_dummy.c standard
63fc7dee 1054kern/kern_umtx.c standard
33b0b87c 1055kern/kern_mutex.c standard
12f43c12 1056kern/kern_refcount.c standard
f1d1c3fa 1057kern/lwkt_thread.c standard
3b6b7bd1 1058kern/lwkt_ipiq.c standard
c31b1324 1059kern/lwkt_token.c standard
ece04fd0 1060kern/lwkt_msgport.c standard
e9cb6d99 1061kern/lwkt_serialize.c standard
0160356d 1062kern/kern_dsched.c standard
eb3a3472 1063kern/kern_sensors.c standard
b1af91cb 1064kern/kern_spinlock.c standard
984263bc
MD
1065kern/kern_synch.c standard
1066kern/kern_syscalls.c standard
1067kern/kern_sysctl.c standard
1068kern/kern_time.c standard
1069kern/kern_timeout.c standard
65067ca1 1070kern/kern_wdog.c standard
bc2a7a1c 1071kern/kern_xio.c standard
984263bc
MD
1072kern/kern_xxx.c standard
1073kern/md5c.c standard
1074kern/subr_autoconf.c standard
1075kern/subr_bus.c standard
805c0661 1076kern/subr_csprng.c standard
0336fbc8 1077kern/subr_busdma.c standard
984263bc
MD
1078kern/subr_devstat.c standard
1079kern/subr_disk.c standard
185ace93 1080kern/subr_diskiocom.c standard
2b961883
MD
1081kern/subr_disklabel32.c standard
1082kern/subr_disklabel64.c standard
984263bc
MD
1083kern/subr_diskslice.c standard
1084kern/subr_eventhandler.c standard
ed9bcc62 1085kern/subr_firmware.c standard
3ef260b8
MD
1086# temporarily not included in kernel, included
1087# by cyapa until stable.
1088#kern/subr_input.c standard
1c55bd1c 1089kern/subr_kcore.c standard
984263bc
MD
1090kern/subr_kobj.c standard
1091kern/subr_log.c standard
1f2de5d4 1092kern/libmchain/subr_mchain.c optional libmchain
984263bc
MD
1093kern/subr_module.c standard
1094kern/subr_param.c standard
e126caf1 1095kern/subr_power.c standard
6cd7ac15 1096# XXX drhodus
984263bc
MD
1097kern/subr_prf.c standard
1098kern/subr_prof.c standard
3ae3b454 1099kern/subr_alist.c standard
984263bc
MD
1100kern/subr_blist.c standard
1101kern/subr_sbuf.c standard
1102kern/subr_scanf.c standard
a5f7a14b 1103kern/subr_sglist.c standard
984263bc 1104kern/subr_taskqueue.c standard
5f97768d 1105kern/subr_rbtree.c standard
984263bc
MD
1106kern/sys_generic.c standard
1107kern/sys_pipe.c standard
1108kern/sys_process.c standard
1109kern/subr_rman.c standard
c18a5ab7 1110kern/subr_unit.c standard
221fada2 1111kern/sys_mqueue.c standard
984263bc
MD
1112kern/sys_socket.c standard
1113kern/sysv_ipc.c standard
10ceb702
SW
1114kern/sysv_msg.c standard
1115kern/sysv_sem.c standard
1116kern/sysv_shm.c standard
984263bc 1117kern/tty.c standard
faa0cb13 1118kern/tty_compat.c optional compat_43
984263bc
MD
1119kern/tty_conf.c standard
1120kern/tty_cons.c standard
1121kern/tty_pty.c optional pty
1122kern/tty_subr.c standard
1123kern/tty_tty.c standard
1124kern/uipc_accf.c optional inet
1125kern/uipc_domain.c standard
1126kern/uipc_mbuf.c standard
1127kern/uipc_mbuf2.c standard
438da1c0 1128kern/uipc_sockbuf.c standard
9eeaa8a9 1129kern/uipc_msg.c standard
984263bc
MD
1130kern/uipc_proto.c standard
1131kern/uipc_socket.c standard
1132kern/uipc_socket2.c standard
1133kern/uipc_syscalls.c standard
1134kern/uipc_usrreq.c standard
1135kern/vfs_bio.c standard
1136kern/vfs_cache.c standard
1137kern/vfs_cluster.c standard
6b08c773 1138kern/vfs_conf.c standard
984263bc 1139kern/vfs_default.c standard
f9f627d2 1140kern/vfs_helper.c standard
984263bc 1141kern/vfs_init.c standard
6ddb7618 1142kern/vfs_journal.c standard
f56dc967 1143kern/vfs_jops.c standard
984263bc 1144kern/vfs_lookup.c standard
690a3127 1145kern/vfs_nlookup.c standard
984263bc 1146kern/vfs_subr.c standard
8452310f 1147kern/vfs_vm.c standard
5fd012e0
MD
1148kern/vfs_lock.c standard
1149kern/vfs_mount.c standard
e788edda 1150kern/vfs_quota.c standard
5fd012e0 1151kern/vfs_sync.c standard
a8873631 1152kern/vfs_synth.c standard
984263bc
MD
1153kern/vfs_syscalls.c standard
1154kern/vfs_vnops.c standard
2d3e977e 1155kern/vfs_vopops.c standard
aac0aabd 1156kern/vfs_vfsops.c standard
984263bc
MD
1157kern/kern_threads.c standard
1158kern/vfs_aio.c standard
f77c018a 1159kern/subr_cpu_topology.c standard
a86ce0cd 1160kern/sys_vmm.c standard
1f2de5d4
MD
1161vfs/deadfs/dead_vnops.c standard
1162vfs/fdesc/fdesc_vfsops.c optional fdesc
1163vfs/fdesc/fdesc_vnops.c optional fdesc
1164vfs/fifofs/fifo_vnops.c standard
1f2de5d4
MD
1165vfs/nullfs/null_vfsops.c optional nullfs
1166vfs/nullfs/null_vnops.c optional nullfs
1167vfs/portal/portal_vfsops.c optional portal
1168vfs/portal/portal_vnops.c optional portal
1169vfs/procfs/procfs_ctl.c optional procfs
1170vfs/procfs/procfs_dbregs.c standard
1171vfs/procfs/procfs_fpregs.c standard
40ec0564
SW
1172vfs/procfs/procfs_map.c optional procfs
1173vfs/procfs/procfs_mem.c standard
1f2de5d4
MD
1174vfs/procfs/procfs_note.c optional procfs
1175vfs/procfs/procfs_regs.c standard
1176vfs/procfs/procfs_status.c optional procfs
1177vfs/procfs/procfs_subr.c optional procfs
1178vfs/procfs/procfs_type.c optional procfs
1179vfs/procfs/procfs_vfsops.c optional procfs
1180vfs/procfs/procfs_vnops.c optional procfs
1181vfs/procfs/procfs_rlimit.c optional procfs
40ec0564 1182vfs/union/union_subr.c optional union
1f2de5d4 1183vfs/union/union_vfsops.c optional union
40ec0564 1184vfs/union/union_vnops.c optional union
7d7b24b8
SW
1185vfs/hpfs/hpfs_alsubr.c optional hpfs
1186vfs/hpfs/hpfs_hash.c optional hpfs
1187vfs/hpfs/hpfs_lookup.c optional hpfs
1188vfs/hpfs/hpfs_subr.c optional hpfs
1189vfs/hpfs/hpfs_vfsops.c optional hpfs
1190vfs/hpfs/hpfs_vnops.c optional hpfs
7cf9dd71 1191vfs/msdosfs/msdosfs_conv.c optional msdosfs
1f2de5d4 1192vfs/msdosfs/msdosfs_denode.c optional msdosfs
40ec0564 1193vfs/msdosfs/msdosfs_fat.c optional msdosfs
1f2de5d4
MD
1194vfs/msdosfs/msdosfs_lookup.c optional msdosfs
1195vfs/msdosfs/msdosfs_vfsops.c optional msdosfs
40ec0564 1196vfs/msdosfs/msdosfs_vnops.c optional msdosfs
7d7b24b8 1197vfs/msdosfs/msdosfs_iconv/msdosfs_iconv.c optional msdosfs_iconv
1f2de5d4
MD
1198vfs/ntfs/ntfs_compr.c optional ntfs
1199vfs/ntfs/ntfs_ihash.c optional ntfs
7d7b24b8
SW
1200vfs/ntfs/ntfs_subr.c optional ntfs
1201vfs/ntfs/ntfs_vfsops.c optional ntfs
1202vfs/ntfs/ntfs_vnops.c optional ntfs
1203vfs/ntfs/ntfs_iconv/ntfs_iconv.c optional ntfs_iconv
4d723e5a
JS
1204net/altq/altq_cbq.c optional altq
1205net/altq/altq_hfsc.c optional altq
1206net/altq/altq_priq.c optional altq
5950bf01 1207net/altq/altq_fairq.c optional altq
4d723e5a
JS
1208net/altq/altq_red.c optional altq
1209net/altq/altq_rio.c optional altq
1210net/altq/altq_rmclass.c optional altq
1211net/altq/altq_subr.c optional altq
1f2de5d4
MD
1212net/bpf.c standard
1213net/bpf_filter.c optional bpf
db37145f
SS
1214net/bridge/if_bridge.c optional bridge
1215net/bridge/bridgestp.c optional bridge
1f2de5d4 1216net/bsd_comp.c optional ppp_bsdcomp
1f2de5d4 1217net/if.c standard
65a24520 1218net/if_clone.c standard
b3a7093f 1219net/if_poll.c optional ifpoll_enable
1f2de5d4 1220net/disc/if_disc.c optional disc
1f2de5d4 1221net/if_ethersubr.c optional ether
1f2de5d4 1222net/faith/if_faith.c optional faith
1f2de5d4 1223net/gif/if_gif.c optional gif
6110575d 1224net/gre/if_gre.c optional gre inet
50b1e235
MP
1225net/lagg/ieee8023ad_lacp.c optional lagg
1226net/lagg/if_lagg.c optional lagg
5e3f3b7a 1227net/pfil.c standard
02742ec6 1228net/pf/if_pflog.c optional pflog
ed1f0be2 1229net/pf/if_pfsync.c optional pf
02742ec6
JS
1230net/pf/pf.c optional pf
1231net/pf/pf_if.c optional pf
1232net/pf/pf_subr.c optional pf
1233net/pf/pf_ioctl.c optional pf
1234net/pf/pf_norm.c optional pf
b3d4cec7 1235net/pf/pf_ruleset.c optional pf
02742ec6
JS
1236net/pf/pf_table.c optional pf
1237net/pf/pf_osfp.c optional pf
1f2de5d4
MD
1238net/ppp_layer/slcompress.c optional ppp
1239net/ppp_layer/slcompress.c optional sl
1240net/ppp_layer/slcompress.c optional sppp
1f2de5d4
MD
1241net/ppp_layer/ppp_deflate.c optional ppp_deflate
1242net/ppp_layer/ppp_tty.c optional ppp
984263bc
MD
1243net/if_loop.c optional loop
1244net/if_media.c standard
1245net/if_mib.c standard
1f2de5d4
MD
1246net/ppp/if_ppp.c optional ppp
1247net/sl/if_sl.c optional sl
1248net/sppp/if_spppsubr.c optional sppp
1f2de5d4
MD
1249net/stf/if_stf.c optional stf
1250net/tun/if_tun.c optional tun
1251net/tap/if_tap.c optional tap
1252net/vlan/if_vlan.c optional vlan
83790f85 1253net/vlan/if_vlan_ether.c optional ether
984263bc 1254net/net_osdep.c standard
ef0fdad1 1255net/netisr.c standard
984263bc
MD
1256net/radix.c standard
1257net/raw_cb.c standard
1258net/raw_usrreq.c standard
1259net/route.c standard
1260net/rtsock.c standard
984263bc
MD
1261net/zlib.c optional ppp_deflate
1262net/zlib.c optional ipsec
22012581
SW
1263netbt/bt_input.c optional bluetooth
1264netbt/bt_proto.c optional bluetooth
1265netbt/hci_event.c optional bluetooth
1266netbt/hci_ioctl.c optional bluetooth
1267netbt/hci_link.c optional bluetooth
1268netbt/hci_misc.c optional bluetooth
1269netbt/hci_socket.c optional bluetooth
1270netbt/hci_unit.c optional bluetooth
1271netbt/l2cap_lower.c optional bluetooth
1272netbt/l2cap_misc.c optional bluetooth
1273netbt/l2cap_signal.c optional bluetooth
1274netbt/l2cap_socket.c optional bluetooth
1275netbt/l2cap_upper.c optional bluetooth
1276netbt/rfcomm_dlc.c optional bluetooth
1277netbt/rfcomm_session.c optional bluetooth
1278netbt/rfcomm_socket.c optional bluetooth
1279netbt/rfcomm_upper.c optional bluetooth
1280netbt/sco_socket.c optional bluetooth
1281netbt/sco_upper.c optional bluetooth
d9bb5980 1282netproto/802_11/wlan/ieee80211.c optional wlan
da79af2b 1283netproto/802_11/wlan_acl/ieee80211_acl.c optional wlan_acl
d9bb5980
RP
1284netproto/802_11/wlan/ieee80211_action.c optional wlan
1285netproto/802_11/wlan/ieee80211_ageq.c optional wlan
1286netproto/802_11/wlan/ieee80211_adhoc.c optional wlan
1287netproto/802_11/wlan/ieee80211_ageq.c optional wlan
1288netproto/802_11/wlan/ieee80211_amrr.c optional wlan_amrr
33ff5098 1289netproto/802_11/wlan/ieee80211_amrr.c optional wlan
d9bb5980
RP
1290netproto/802_11/wlan/ieee80211_crypto.c optional wlan
1291netproto/802_11/wlan_ccmp/ieee80211_crypto_ccmp.c optional wlan_ccmp
1292netproto/802_11/wlan/ieee80211_crypto_none.c optional wlan
1293netproto/802_11/wlan_tkip/ieee80211_crypto_tkip.c optional wlan_tkip
1294netproto/802_11/wlan_wep/ieee80211_crypto_wep.c optional wlan_wep
1295netproto/802_11/wlan/ieee80211_ddb.c optional wlan ddb
1296netproto/802_11/wlan/ieee80211_dfs.c optional wlan
1297netproto/802_11/wlan/ieee80211_dragonfly.c optional wlan
1298netproto/802_11/wlan/ieee80211_hostap.c optional wlan
1299netproto/802_11/wlan/ieee80211_ht.c optional wlan
1300netproto/802_11/wlan/ieee80211_hwmp.c optional wlan ieee80211_support_mesh
1301netproto/802_11/wlan/ieee80211_input.c optional wlan
1302netproto/802_11/wlan/ieee80211_ioctl.c optional wlan
1303netproto/802_11/wlan/ieee80211_mesh.c optional wlan ieee80211_support_mesh
1304netproto/802_11/wlan/ieee80211_monitor.c optional wlan
1305netproto/802_11/wlan/ieee80211_node.c optional wlan
1306netproto/802_11/wlan/ieee80211_output.c optional wlan
1307netproto/802_11/wlan/ieee80211_phy.c optional wlan
1308netproto/802_11/wlan/ieee80211_power.c optional wlan
1309netproto/802_11/wlan/ieee80211_proto.c optional wlan
1310netproto/802_11/wlan/ieee80211_radiotap.c optional wlan
4578f311 1311netproto/802_11/wlan/ieee80211_ratectl.c optional wlan
16878352 1312netproto/802_11/wlan/ieee80211_ratectl_none.c optional wlan
d9bb5980
RP
1313netproto/802_11/wlan/ieee80211_regdomain.c optional wlan
1314netproto/802_11/wlan/ieee80211_rssadapt.c optional wlan_rssadapt
1315netproto/802_11/wlan/ieee80211_scan.c optional wlan
1316netproto/802_11/wlan/ieee80211_scan_sta.c optional wlan
1317netproto/802_11/wlan/ieee80211_sta.c optional wlan
1318netproto/802_11/wlan/ieee80211_superg.c optional wlan ieee80211_support_superg
1319netproto/802_11/wlan/ieee80211_tdma.c optional wlan ieee80211_support_tdma
1320netproto/802_11/wlan/ieee80211_wds.c optional wlan
1321netproto/802_11/wlan_xauth/ieee80211_xauth.c optional wlan_xauth
781b73c7
MD
1322
1323#
1324# New netgraph
1325#
781b73c7
MD
1326netgraph7/bluetooth/common/ng_bluetooth.c optional netgraph7_bluetooth
1327netgraph7/bluetooth/drivers/bt3c/ng_bt3c_pccard.c optional netgraph7_bluetooth_bt3c
1328netgraph7/bluetooth/drivers/h4/ng_h4.c optional netgraph7_bluetooth_h4
1329netgraph7/bluetooth/drivers/ubt/ng_ubt.c optional netgraph7_bluetooth_ubt
1330netgraph7/bluetooth/drivers/ubtbcmfw/ubtbcmfw.c optional netgraph7_bluetooth_ubtbcmfw
1331netgraph7/bluetooth/hci/ng_hci_cmds.c optional netgraph7_bluetooth_hci
1332netgraph7/bluetooth/hci/ng_hci_evnt.c optional netgraph7_bluetooth_hci
1333netgraph7/bluetooth/hci/ng_hci_main.c optional netgraph7_bluetooth_hci
1334netgraph7/bluetooth/hci/ng_hci_misc.c optional netgraph7_bluetooth_hci
1335netgraph7/bluetooth/hci/ng_hci_ulpi.c optional netgraph7_bluetooth_hci
1336netgraph7/bluetooth/l2cap/ng_l2cap_cmds.c optional netgraph7_bluetooth_l2cap
1337netgraph7/bluetooth/l2cap/ng_l2cap_evnt.c optional netgraph7_bluetooth_l2cap
1338netgraph7/bluetooth/l2cap/ng_l2cap_llpi.c optional netgraph7_bluetooth_l2cap
1339netgraph7/bluetooth/l2cap/ng_l2cap_main.c optional netgraph7_bluetooth_l2cap
1340netgraph7/bluetooth/l2cap/ng_l2cap_misc.c optional netgraph7_bluetooth_l2cap
1341netgraph7/bluetooth/l2cap/ng_l2cap_ulpi.c optional netgraph7_bluetooth_l2cap
1342netgraph7/bluetooth/socket/ng_btsocket.c optional netgraph7_bluetooth_socket
1343netgraph7/bluetooth/socket/ng_btsocket_hci_raw.c optional netgraph7_bluetooth_socket
1344netgraph7/bluetooth/socket/ng_btsocket_l2cap.c optional netgraph7_bluetooth_socket
1345netgraph7/bluetooth/socket/ng_btsocket_l2cap_raw.c optional netgraph7_bluetooth_socket
1346netgraph7/bluetooth/socket/ng_btsocket_rfcomm.c optional netgraph7_bluetooth_socket
1347netgraph7/netflow/netflow.c optional netgraph7_netflow
1348netgraph7/netflow/ng_netflow.c optional netgraph7_netflow
0147868e
NA
1349netgraph7/UI/ng_UI.c optional netgraph7_UI
1350netgraph7/async/ng_async.c optional netgraph7_async
0147868e
NA
1351netgraph7/netgraph/ng_base.c optional netgraph7
1352netgraph7/bpf/ng_bpf.c optional netgraph7_bpf
512a0173 1353netgraph7/bridge/ng_bridge.c optional netgraph7_bridge
781b73c7 1354netgraph7/ng_car.c optional netgraph7_car
0147868e 1355netgraph7/cisco/ng_cisco.c optional netgraph7_cisco
df747d8a 1356netgraph7/deflate/ng_deflate.c optional netgraph7_deflate
781b73c7 1357netgraph7/ng_device.c optional netgraph7_device
9278355d 1358netgraph7/echo/ng_echo.c optional netgraph7_echo
92598697 1359netgraph7/eiface/ng_eiface.c optional netgraph7_eiface
bb091a26 1360netgraph7/etf/ng_etf.c optional netgraph7_etf
0147868e 1361netgraph7/ether/ng_ether.c optional netgraph7_ether
781b73c7 1362netgraph7/ng_fec.c optional netgraph7_fec
9a8e6225 1363netgraph7/frame_relay/ng_frame_relay.c optional netgraph7_frame_relay
781b73c7
MD
1364netgraph7/ng_gif.c optional netgraph7_gif
1365netgraph7/ng_gif_demux.c optional netgraph7_gif_demux
0147868e 1366netgraph7/hole/ng_hole.c optional netgraph7_hole
178c5ad4 1367netgraph7/hub/ng_hub.c optional netgraph7_hub
0147868e 1368netgraph7/iface/ng_iface.c optional netgraph7_iface
781b73c7
MD
1369netgraph7/ng_ip_input.c optional netgraph7_ip_input
1370netgraph7/ng_ipfw.c optional netgraph7_ipfw
49191e0f 1371netgraph7/ksocket/ng_ksocket.c optional netgraph7_ksocket
58b02238 1372netgraph7/l2tp/ng_l2tp.c optional netgraph7_l2tp
c9e5d413 1373netgraph7/lmi/ng_lmi.c optional netgraph7_lmi
06353605
NA
1374netgraph7/mppc/ng_mppc.c optional netgraph7_mppc_compression
1375netgraph7/mppc/ng_mppc.c optional netgraph7_mppc_encryption
781b73c7 1376netgraph7/ng_nat.c optional netgraph7_nat
119de7c2 1377netgraph7/one2many/ng_one2many.c optional netgraph7_one2many
0147868e 1378netgraph7/netgraph/ng_parse.c optional netgraph7
82b1a9c1 1379netgraph7/ppp/ng_ppp.c optional netgraph7_ppp
e9664985 1380netgraph7/pppoe/ng_pppoe.c optional netgraph7_pppoe
dd2616f8 1381netgraph7/pptpgre/ng_pptpgre.c optional netgraph7_pptpgre
781b73c7 1382netgraph7/ng_pred1.c optional netgraph7_pred1
55cc8536 1383netgraph7/rfc1490/ng_rfc1490.c optional netgraph7_rfc1490
0147868e 1384netgraph7/socket/ng_socket.c optional netgraph7_socket
781b73c7
MD
1385netgraph7/ng_split.c optional netgraph7_split
1386netgraph7/ng_sppp.c optional netgraph7_sppp
1387netgraph7/ng_tag.c optional netgraph7_tag
0a66de84 1388netgraph7/tcpmss/ng_tcpmss.c optional netgraph7_tcpmss
0147868e 1389netgraph7/tee/ng_tee.c optional netgraph7_tee
e71e017b 1390netgraph7/tty/ng_tty.c optional netgraph7_tty
0147868e 1391netgraph7/vjc/ng_vjc.c optional netgraph7_vjc
781b73c7
MD
1392
1393netinet/libalias/alias.c optional netgraph7_nat
1394netinet/libalias/alias_db.c optional netgraph7_nat
1395netinet/libalias/alias_mod.c optional netgraph7_nat
1396netinet/libalias/alias_proxy.c optional netgraph7_nat
1397netinet/libalias/alias_util.c optional netgraph7_nat
1398
1399crypto/rc4/rc4.c optional netgraph7_mppc_encryption
1400crypto/sha1.c optional netgraph7_mppc_encryption
1401net/bpf_filter.c optional netgraph7_bpf
1402
1403net/if_spppfr.c optional netgraph7_sppp
1404net/if_spppsubr.c optional netgraph7_sppp
1405net/mppcc.c optional netgraph7_mppc_compression
1406net/mppcd.c optional netgraph7_mppc_compression
0147868e
NA
1407net/ppp_layer/slcompress.c optional netgraph7_vjc
1408net/ppp_layer/slcompress.c optional netgraph7_sppp
781b73c7
MD
1409net/zlib.c optional netgraph7_deflate
1410
1411# Original netgraph
1412#
1413netgraph/netgraph/ng_base.c optional netgraph
1414netgraph/netgraph/ng_parse.c optional netgraph
1415netgraph/async/ng_async.c optional netgraph_async
1416netgraph/bpf/ng_bpf.c optional netgraph_bpf
1f2de5d4
MD
1417netgraph/bridge/ng_bridge.c optional netgraph_bridge
1418netgraph/cisco/ng_cisco.c optional netgraph_cisco
1419netgraph/echo/ng_echo.c optional netgraph_echo
7dab44e5 1420netgraph/eiface/ng_eiface.c optional netgraph_eiface
1f2de5d4 1421netgraph/ether/ng_ether.c optional netgraph_ether
e288257e 1422netgraph/fec/ng_fec.c optional netgraph_fec
1f2de5d4
MD
1423netgraph/frame_relay/ng_frame_relay.c optional netgraph_frame_relay
1424netgraph/hole/ng_hole.c optional netgraph_hole
1425netgraph/iface/ng_iface.c optional netgraph_iface
1426netgraph/ksocket/ng_ksocket.c optional netgraph_ksocket
1427netgraph/l2tp/ng_l2tp.c optional netgraph_l2tp
1428netgraph/lmi/ng_lmi.c optional netgraph_lmi
1429netgraph/mppc/ng_mppc.c optional netgraph_mppc_compression
984263bc
MD
1430# The next two files (plus the header file net/mppc.h) are proprietary and
1431# must be obtained elsewhere in order to enable NETGRAPH_MPPC_COMPRESSION
1f2de5d4 1432netgraph/mppc/mppcc.c optional netgraph_mppc_compression
7e4a0512 1433netgraph/mppc/mppcd.c optional netgraph_mppc_compression
1f2de5d4 1434netgraph/mppc/ng_mppc.c optional netgraph_mppc_encryption
1f2de5d4
MD
1435netgraph/one2many/ng_one2many.c optional netgraph_one2many
1436netgraph/ppp/ng_ppp.c optional netgraph_ppp
1437netgraph/pppoe/ng_pppoe.c optional netgraph_pppoe
1438netgraph/pptpgre/ng_pptpgre.c optional netgraph_pptpgre
1439netgraph/rfc1490/ng_rfc1490.c optional netgraph_rfc1490
1440netgraph/socket/ng_socket.c optional netgraph_socket
1441netgraph/tee/ng_tee.c optional netgraph_tee
1442netgraph/tty/ng_tty.c optional netgraph_tty
1443netgraph/UI/ng_UI.c optional netgraph_UI
1444netgraph/vjc/ng_vjc.c optional netgraph_vjc
781b73c7
MD
1445
1446net/ppp_layer/slcompress.c optional netgraph_vjc
1447net/bpf_filter.c optional netgraph_bpf
1448crypto/rc4/rc4.c optional netgraph_mppc_encryption
1449crypto/sha1.c optional netgraph_mppc_encryption
1450
b263df52 1451net/toeplitz.c standard
cc85a685 1452
1f2de5d4
MD
1453net/accf_data/accf_data.c optional accept_filter_data
1454net/accf_http/accf_http.c optional accept_filter_http
1f2de5d4
MD
1455netinet/if_ether.c optional ether
1456netinet/in_gif.c optional gif inet
1457netinet/igmp.c optional inet
1458netinet/in.c optional inet
3f9db7f8 1459netinet/in_cksum.c optional inet
0d16ba1d 1460netinet/ip_carp.c optional carp
1f2de5d4
MD
1461netinet/ip_gre.c optional gre inet
1462netinet/ip_id.c optional inet
1463netinet/in_pcb.c optional inet
1464netinet/in_proto.c optional inet
1465netinet/in_rmx.c optional inet
1466netinet/ip_ecn.c optional inet
1467netinet/ip_ecn.c optional inet6
1468netinet/ip_encap.c optional inet
1469netinet/ip_encap.c optional inet6
1470netinet/ip_divert.c optional ipdivert
1471net/dummynet/ip_dummynet.c optional dummynet
84a3e25a 1472net/dummynet/ip_dummynet_glue.c optional inet
1f2de5d4 1473netinet/ip_flow.c optional inet
63bc1c3e 1474net/ipfw/ip_fw2.c optional ipfirewall
aed810cb 1475net/ipfw/ip_fw2_glue.c optional inet
1f2de5d4
MD
1476netinet/ip_icmp.c optional inet
1477netinet/ip_input.c optional inet
bf82f9b7 1478netinet/ip_demux.c optional inet
1f2de5d4
MD
1479net/ip_mroute/ip_mroute.c optional mrouting
1480netinet/ip_output.c optional inet
1481netinet/raw_ip.c optional inet
1482netinet/tcp_debug.c optional tcpdebug
1483netinet/tcp_input.c optional inet
1484netinet/tcp_output.c optional inet
91489f6b 1485netinet/tcp_sack.c optional inet
1f2de5d4
MD
1486netinet/tcp_subr.c optional inet
1487netinet/tcp_syncache.c optional inet
1488netinet/tcp_timer.c optional inet
1489netinet/tcp_usrreq.c optional inet
1490netinet/udp_usrreq.c optional inet
1491netinet6/ah_core.c optional ipsec
1492netinet6/ah_input.c optional ipsec
1493netinet6/ah_output.c optional ipsec
1494netinet6/esp_core.c optional ipsec ipsec_esp
1495netinet6/esp_input.c optional ipsec ipsec_esp
1496netinet6/esp_output.c optional ipsec ipsec_esp
1497netinet6/esp_rijndael.c optional ipsec ipsec_esp
54734da1
AH
1498netinet6/esp_camellia.c optional ipsec ipsec_esp
1499netinet6/esp_aesctr.c optional ipsec ipsec_esp
1f2de5d4
MD
1500netinet6/ipsec.c optional ipsec
1501netinet6/dest6.c optional inet6
1502netinet6/frag6.c optional inet6
1503netinet6/icmp6.c optional inet6
1504netinet6/in6.c optional inet6
1505netinet6/in6_cksum.c optional inet6
1506netinet6/in6_gif.c optional gif inet6
1507netinet6/ip6_forward.c optional inet6
1508net/ip6fw/ip6_fw.c optional inet6 ipv6firewall
1509netinet6/in6_ifattach.c optional inet6
e9f8c2a6 1510netinet6/ip6_demux.c optional inet6
1f2de5d4
MD
1511netinet6/ip6_input.c optional inet6
1512netinet6/ip6_mroute.c optional inet6
1513netinet6/ip6_output.c optional inet6
1514netinet6/in6_src.c optional inet6
1515netinet6/ipcomp_core.c optional ipsec
1516netinet6/ipcomp_input.c optional ipsec
984263bc 1517netinet6/ipcomp_output.c optional ipsec
1f2de5d4 1518netinet6/in6_pcb.c optional inet6
1f2de5d4
MD
1519netinet6/in6_proto.c optional inet6
1520netinet6/in6_rmx.c optional inet6
1521netinet6/mld6.c optional inet6
1522netinet6/nd6.c optional inet6
1523netinet6/nd6_nbr.c optional inet6
1524netinet6/nd6_rtr.c optional inet6
1525netinet6/raw_ip6.c optional inet6
1526netinet6/route6.c optional inet6
1527netinet6/scope6.c optional inet6
1528netinet6/udp6_output.c optional inet6
1529netinet6/udp6_usrreq.c optional inet6
1530netproto/ipsec/ipsec.c optional fast_ipsec
1531netproto/ipsec/ipsec_input.c optional fast_ipsec
1532netproto/ipsec/ipsec_mbuf.c optional fast_ipsec
1533netproto/ipsec/ipsec_output.c optional fast_ipsec
1534netproto/ipsec/key.c optional fast_ipsec
1535netproto/ipsec/key_debug.c optional fast_ipsec
1536netproto/ipsec/keysock.c optional fast_ipsec
1537netproto/ipsec/xform_ah.c optional fast_ipsec
1538netproto/ipsec/xform_esp.c optional fast_ipsec
1539netproto/ipsec/xform_ipcomp.c optional fast_ipsec
1540netproto/ipsec/xform_ipip.c optional fast_ipsec
1f2de5d4
MD
1541netproto/key/key.c optional ipsec
1542netproto/key/key_debug.c optional ipsec
1543netproto/key/keydb.c optional ipsec
1544netproto/key/keysock.c optional ipsec
9b42cabe
NA
1545netproto/mpls/mpls_demux.c optional mpls
1546netproto/mpls/mpls_input.c optional mpls
1547netproto/mpls/mpls_output.c optional mpls
1548netproto/mpls/mpls_proto.c optional mpls
7902ca8c
SW
1549kern/md4c.c optional netsmb
1550netproto/smb/smb_conn.c optional netsmb
1551netproto/smb/smb_crypt.c optional netsmb
1552netproto/smb/smb_dev.c optional netsmb
1553netproto/smb/smb_iod.c optional netsmb
1554netproto/smb/smb_rq.c optional netsmb
1555netproto/smb/smb_smb.c optional netsmb
1556netproto/smb/smb_subr.c optional netsmb
1557netproto/smb/smb_trantcp.c optional netsmb
1558netproto/smb/smb_usr.c optional netsmb
1f2de5d4
MD
1559vfs/nfs/nfs_bio.c optional nfs
1560vfs/nfs/nfs_node.c optional nfs
1f2de5d4
MD
1561vfs/nfs/nfs_serv.c optional nfs
1562vfs/nfs/nfs_socket.c optional nfs
1563vfs/nfs/nfs_srvcache.c optional nfs
1564vfs/nfs/nfs_subs.c optional nfs
1565vfs/nfs/nfs_syscalls.c optional nfs
1566vfs/nfs/nfs_vfsops.c optional nfs
1567vfs/nfs/nfs_vnops.c optional nfs
e07fef60 1568vfs/nfs/nfs_kerb.c optional nfs
52e1cf57 1569vfs/nfs/nfs_iod.c optional nfs
e97453f3 1570vfs/nfs/nfsm_subs.c optional nfs
1f2de5d4 1571vfs/nfs/bootp_subr.c optional bootp
0e8ff41a
MD
1572vfs/nfs/nfs_mountrpc.c optional nfs
1573vfs/nfs/krpc_subr.c optional nfs
666d2603 1574bus/pccard/card_if.m standard
dcb4b80d
SW
1575pccarddevs.h optional pccard \
1576 dependency "$S/tools/pccarddevs2h.awk $S/bus/pccard/pccarddevs" \
1577 compile-with "${AWK} -f $S/tools/pccarddevs2h.awk $S/bus/pccard/pccarddevs" \
1578 no-obj no-implicit-rule before-depend \
1579 clean "pccarddevs.h"
666d2603
JS
1580bus/pccard/pccard.c optional pccard
1581bus/pccard/pccard_cis.c optional pccard
1582bus/pccard/pccard_cis_quirks.c optional pccard
666d2603 1583bus/pccard/power_if.m standard
1f2de5d4
MD
1584dev/agp/agp.c optional agp
1585dev/agp/agp_intel.c optional agp
d7092965 1586dev/agp/agp_nvidia.c optional agp
1f2de5d4
MD
1587dev/agp/agp_via.c optional agp
1588dev/agp/agp_sis.c optional agp
1589dev/agp/agp_ali.c optional agp
1590dev/agp/agp_amd.c optional agp
7f9ec87c 1591dev/agp/agp_amd64.c optional agp
1f2de5d4 1592dev/agp/agp_i810.c optional agp
fdc3c5be 1593dev/agp/agp_ati.c optional agp
3d19ab32 1594dev/agp/agp_if.m optional agp
e961a680 1595dev/disk/amd/amd.c optional amd
a35cc233
JS
1596dev/video/bktr/bktr_audio.c optional bktr pci
1597dev/video/bktr/bktr_card.c optional bktr pci
1f2de5d4
MD
1598dev/video/bktr/bktr_core.c optional bktr pci
1599dev/video/bktr/bktr_i2c.c optional bktr pci smbus
1f2de5d4 1600dev/video/bktr/bktr_os.c optional bktr pci
a35cc233
JS
1601dev/video/bktr/bktr_tuner.c optional bktr pci
1602dev/video/bktr/msp34xx.c optional bktr pci
e9afadfd
SW
1603dev/video/cxm/cxm.c optional cxm pci
1604dev/video/cxm/cxm_dec_fw.c optional cxm pci
1605dev/video/cxm/cxm_eeprom.c optional cxm pci
1606dev/video/cxm/cxm_enc_fw.c optional cxm pci
ef983ae9 1607dev/video/cxm/cxm_i2c.c optional cxm pci
e9afadfd
SW
1608dev/video/cxm/cxm_ir.c optional cxm pci
1609dev/video/cxm/cxm_msp34xxx.c optional cxm pci
1610dev/video/cxm/cxm_saa7115.c optional cxm pci
1611dev/video/cxm/cxm_tuner.c optional cxm pci
1f2de5d4
MD
1612dev/netif/dc/if_dc.c optional dc
1613dev/netif/de/if_de.c optional de
1f2de5d4
MD
1614dev/netif/pcn/if_pcn.c optional pcn
1615dev/netif/mn/if_mn.c optional mn
3e201bae 1616dev/netif/re/if_re.c optional re
1f2de5d4
MD
1617dev/netif/rl/if_rl.c optional rl
1618dev/netif/sf/if_sf.c optional sf
1619dev/netif/sis/if_sis.c optional sis
1620dev/netif/sk/if_sk.c optional sk
1621dev/netif/ste/if_ste.c optional ste
1da2c9db 1622dev/netif/stge/if_stge.c optional stge
1f2de5d4
MD
1623dev/netif/ti/if_ti.c optional ti
1624dev/netif/tl/if_tl.c optional tl
13bca4c6 1625dev/netif/vge/if_vge.c optional vge
1f2de5d4
MD
1626dev/netif/vr/if_vr.c optional vr
1627dev/netif/wb/if_wb.c optional wb
1f2de5d4 1628dev/netif/xl/if_xl.c optional xl
6f4e0622
SW
1629dev/powermng/alpm/alpm.c optional alpm pci
1630dev/powermng/amdpm/amdpm.c optional amdpm pci
6f4e0622
SW
1631dev/powermng/intpm/intpm.c optional intpm pci
1632dev/powermng/viapm/viapm.c optional viapm pci
1f2de5d4
MD
1633dev/disk/ncr/ncr.c optional ncr
1634dev/disk/sym/sym_hipd.c optional sym \
1635 dependency "$S/dev/disk/sym/sym_{conf,defs}.h"
dcb4b80d
SW
1636pcidevs.h optional pci \
1637 dependency "$S/tools/pcidevs2h.awk $S/bus/pci/pcidevs" \
1638 compile-with "${AWK} -f $S/tools/pcidevs2h.awk $S/bus/pci/pcidevs" \
1639 no-obj no-implicit-rule before-depend \
1640 clean "pcidevs.h"
55c60d8c
SZ
1641bus/pci/fixup_pci.c optional pci
1642bus/pci/hostb_pci.c optional pci
1643bus/pci/ignore_pci.c optional pci
1644bus/pci/isa_pci.c optional pci isa
1645bus/pci/pci.c optional pci
1646bus/pci/pci_if.m optional pci
1647bus/pci/pci_pci.c optional pci
1648bus/pci/pci_user.c optional pci
1649bus/pci/pcib_if.m optional pci
1650bus/pci/vga_pci.c optional pci
6951547b 1651bus/pci/pci_compat.c optional pci compat_oldpci
3eb2971d
MD
1652kern/kern_posix4_mib.c standard
1653kern/kern_p1003_1b.c standard
1654kern/kern_sched.c optional _kposix_priority_scheduling
1f2de5d4
MD
1655vfs/ufs/ffs_alloc.c optional ffs
1656vfs/ufs/ffs_alloc.c optional mfs
1657vfs/ufs/ffs_balloc.c optional ffs
1658vfs/ufs/ffs_balloc.c optional mfs
1659vfs/ufs/ffs_inode.c optional ffs
1660vfs/ufs/ffs_inode.c optional mfs
1661vfs/ufs/ffs_softdep_stub.c standard
1662vfs/ufs/ffs_softdep.c optional softupdates
1663vfs/ufs/ffs_subr.c optional ffs
1664vfs/ufs/ffs_subr.c optional mfs
1665vfs/ufs/ffs_tables.c optional ffs
1666vfs/ufs/ffs_tables.c optional mfs
1667vfs/ufs/ffs_vfsops.c optional ffs
1668vfs/ufs/ffs_vfsops.c optional mfs
1669vfs/ufs/ffs_vnops.c optional ffs
1670vfs/ufs/ffs_vnops.c optional mfs
1671vfs/ufs/ffs_rawread.c optional directio
1672vfs/mfs/mfs_vfsops.c optional mfs
d08f2b0b
SG
1673vfs/ufs/ufs_bmap.c optional ffs
1674vfs/ufs/ufs_ihash.c optional ffs
1675vfs/ufs/ufs_inode.c optional ffs
1676vfs/ufs/ufs_lookup.c optional ffs
1677vfs/ufs/ufs_quota.c optional ffs
1678vfs/ufs/ufs_vfsops.c optional ffs
1679vfs/ufs/ufs_vnops.c optional ffs
1680vfs/ufs/ufs_dirhash.c optional ffs
cd29885a
MD
1681vfs/devfs/devfs_core.c standard
1682vfs/devfs/devfs_vnops.c standard
1683vfs/devfs/devfs_vfsops.c standard
1684vfs/devfs/devfs_helper.c standard
1685vfs/devfs/devfs_rules.c standard
3897d7e9 1686vfs/hammer/hammer_blockmap.c optional hammer
b94e3503 1687vfs/hammer/hammer_btree.c optional hammer
3897d7e9 1688vfs/hammer/hammer_cursor.c optional hammer
d121f61c 1689vfs/hammer/hammer_volume.c optional hammer
3897d7e9
MD
1690vfs/hammer/hammer_flusher.c optional hammer
1691vfs/hammer/hammer_freemap.c optional hammer
1692vfs/hammer/hammer_inode.c optional hammer
66325755 1693vfs/hammer/hammer_io.c optional hammer
3897d7e9 1694vfs/hammer/hammer_ioctl.c optional hammer
c82af904 1695vfs/hammer/hammer_mirror.c optional hammer
66325755 1696vfs/hammer/hammer_object.c optional hammer
3897d7e9 1697vfs/hammer/hammer_ondisk.c optional hammer
842e7a70 1698vfs/hammer/hammer_pfs.c optional hammer
3897d7e9
MD
1699vfs/hammer/hammer_prune.c optional hammer
1700vfs/hammer/hammer_reblock.c optional hammer
1775b6a0 1701vfs/hammer/hammer_rebalance.c optional hammer
47baf79a 1702vfs/hammer/hammer_recover.c optional hammer
3897d7e9
MD
1703vfs/hammer/hammer_signal.c optional hammer
1704vfs/hammer/hammer_subs.c optional hammer
1705vfs/hammer/hammer_transaction.c optional hammer
bf686dbe 1706vfs/hammer/hammer_undo.c optional hammer
47f363f1 1707vfs/hammer/hammer_redo.c optional hammer
3897d7e9
MD
1708vfs/hammer/hammer_vfsops.c optional hammer
1709vfs/hammer/hammer_vnops.c optional hammer
bb29b5d8 1710vfs/hammer/hammer_dedup.c optional hammer
ab5617b3
SW
1711vfs/puffs/puffs_io.c optional puffs
1712vfs/puffs/puffs_msgif.c optional puffs
1713vfs/puffs/puffs_node.c optional puffs
1714vfs/puffs/puffs_subr.c optional puffs
1715vfs/puffs/puffs_vfsops.c optional puffs
1716vfs/puffs/puffs_vnops.c optional puffs
4c5dcbec
SW
1717vfs/tmpfs/tmpfs_fifoops.c optional tmpfs
1718vfs/tmpfs/tmpfs_subr.c optional tmpfs
1719vfs/tmpfs/tmpfs_vfsops.c optional tmpfs
1720vfs/tmpfs/tmpfs_vnops.c optional tmpfs
7a2de9a4 1721#
1f2de5d4
MD
1722vm/default_pager.c standard
1723vm/device_pager.c standard
1724vm/phys_pager.c standard
1725vm/swap_pager.c standard
7fa7744b 1726vm/vm_contig.c standard
1f2de5d4
MD
1727vm/vm_fault.c standard
1728vm/vm_glue.c standard
1729vm/vm_init.c standard
1730vm/vm_kern.c standard
1731vm/vm_map.c standard
1732vm/vm_meter.c standard
1733vm/vm_mmap.c standard
1734vm/vm_object.c standard
1735vm/vm_page.c standard
1736vm/vm_pageout.c standard
096e95c0 1737vm/vm_swapcache.c standard
1f2de5d4
MD
1738vm/vm_pager.c standard
1739vm/vm_swap.c standard
1740vm/vm_unix.c standard
133aabc4 1741vm/vm_vmspace.c standard
1f2de5d4 1742vm/vnode_pager.c standard
bb6811be 1743vm/vm_zeroidle.c standard
1f2de5d4 1744vm/vm_zone.c standard
984263bc
MD
1745#
1746# USB support
cfa96c6c
SZ
1747dev/netif/lnc/am7990.c optional lnc
1748dev/netif/lnc/am79900.c optional lnc
cfa96c6c
SZ
1749dev/netif/lnc/if_lnc_pci.c optional lnc pci
1750dev/netif/lnc/lance.c optional lnc
3d19ab32 1751bus/isa/isa_if.m optional isa
1f2de5d4
MD
1752bus/isa/isa_common.c optional isa
1753bus/isa/isahint.c optional isa
5fc1cc02 1754bus/isa/pnpeat.c optional isa
21e876fb 1755dev/misc/amdsbwd/amdsbwd.c optional amdsbwd
f7409137
SZ
1756dev/misc/coremctl/coremctl.c optional coremctl
1757dev/misc/coremctl/coremctl_if.m optional coremctl
e147701e 1758dev/misc/ecc/ecc_amd8000.c optional ecc
f7409137 1759dev/misc/ecc/ecc_e3.c optional ecc
50193170 1760dev/misc/ecc/ecc_e5.c optional ecc
6589c761
SZ
1761# not ready yet
1762#dev/misc/ecc/ecc_x3400.c optional ecc
1f2de5d4 1763dev/misc/joy/joy.c optional joy
bcc53404 1764dev/misc/kbdmux/kbdmux.c optional kbdmux
1f2de5d4 1765dev/misc/orm/orm.c optional isa
65067ca1
AH
1766dev/misc/gpio/gpio.c optional gpio
1767dev/misc/gpio/gpio_led.c optional gpio
ace1ab86 1768dev/misc/ichwd/ichwd.c optional ichwd
ea2c6782
SW
1769dev/misc/tbridge/safe_mem.c optional tbridge
1770dev/misc/tbridge/tbridge.c optional tbridge
1f2de5d4
MD
1771bus/isa/pnp.c optional isa
1772bus/isa/pnpparse.c optional isa
984263bc 1773#
2a1ad637
FT
1774dev/sound/clone.c optional sound
1775dev/sound/unit.c optional sound
558a398b
SS
1776dev/sound/pci/als4000.c optional snd_als4000 pci
1777dev/sound/pci/atiixp.c optional snd_atiixp pci
558a398b
SS
1778dev/sound/pci/cmi.c optional snd_cmi pci
1779dev/sound/pci/cs4281.c optional snd_cs4281 pci
2a1ad637
FT
1780dev/sound/pci/emu10k1.c optional snd_emu10k1 pci
1781dev/sound/pci/emu10kx.c optional snd_emu10kx pci
1782dev/sound/pci/emu10kx-pcm.c optional snd_emu10kx pci
4886ec58
HT
1783dev/sound/pci/envy24.c optional snd_envy24 pci
1784dev/sound/pci/envy24ht.c optional snd_envy24ht pci
558a398b
SS
1785dev/sound/pci/es137x.c optional snd_es137x pci
1786dev/sound/pci/fm801.c optional snd_fm801 pci
2a1ad637
FT
1787dev/sound/pci/hda/hdaa.c optional snd_hda pci
1788dev/sound/pci/hda/hdaa_patches.c optional snd_hda pci
bcc5c7fd 1789gnu/dev/sound/pci/hda/hda_acer_c720_patch.c optional snd_hda pci
e2339ccc 1790dev/sound/pci/hda/hdac.c optional snd_hda pci
2a1ad637
FT
1791dev/sound/pci/hda/hdac_if.m optional snd_hda pci
1792dev/sound/pci/hda/hdacc.c optional snd_hda pci
1793dev/sound/pci/hdspe.c optional snd_hdspe pci
1794dev/sound/pci/hdspe-pcm.c optional snd_hdspe pci
558a398b 1795dev/sound/pci/ich.c optional snd_ich pci
2a1ad637 1796dev/sound/pci/maestro.c optional snd_maestro pci
558a398b
SS
1797dev/sound/pci/neomagic.c optional snd_neomagic pci
1798dev/sound/pci/solo.c optional snd_solo pci
4886ec58 1799dev/sound/pci/spicds.c optional snd_spicds pci
558a398b
SS
1800dev/sound/pci/t4dwave.c optional snd_t4dwave pci
1801dev/sound/pci/via8233.c optional snd_via8233 pci
1802dev/sound/pci/via82c686.c optional snd_via82c686 pci
1803dev/sound/pci/vibes.c optional snd_vibes pci
2a1ad637
FT
1804dev/sound/pcm/ac97.c optional sound
1805dev/sound/pcm/ac97_if.m optional sound
1806dev/sound/pcm/ac97_patch.c optional sound
1807dev/sound/pcm/buffer.c optional sound \
1808 dependency "snd_fxdiv_gen.h"
1809dev/sound/pcm/channel.c optional sound
1810dev/sound/pcm/channel_if.m optional sound
1811dev/sound/pcm/dsp.c optional sound
1812dev/sound/pcm/feeder.c optional sound
1813dev/sound/pcm/feeder_chain.c optional sound
1814dev/sound/pcm/feeder_eq.c optional sound \
1815 dependency "feeder_eq_gen.h" \
1816 dependency "snd_fxdiv_gen.h"
1817dev/sound/pcm/feeder_if.m optional sound
1818dev/sound/pcm/feeder_format.c optional sound \
1819 dependency "snd_fxdiv_gen.h"
1820dev/sound/pcm/feeder_matrix.c optional sound \
1821 dependency "snd_fxdiv_gen.h"
1822dev/sound/pcm/feeder_mixer.c optional sound \
1823 dependency "snd_fxdiv_gen.h"
1824dev/sound/pcm/feeder_rate.c optional sound \
1825 dependency "feeder_rate_gen.h" \
1826 dependency "snd_fxdiv_gen.h"
1827dev/sound/pcm/feeder_volume.c optional sound \
1828 dependency "snd_fxdiv_gen.h"
1829dev/sound/pcm/mixer.c optional sound
1830dev/sound/pcm/mixer_if.m optional sound
1831dev/sound/pcm/sndstat.c optional sound
1832dev/sound/pcm/sound.c optional sound
1833dev/sound/pcm/vchan.c optional sound
984263bc
MD
1834#
1835# These files in libkern/ are those needed by all architectures. Some
1836# of the files in libkern/ are only needed on some architectures, e.g.,
1837# libkern/divdi3.c is needed by i386 but not alpha. Also, some of these
1838# routines may be optimized for a particular platform. In either case,
1839# the file should be moved to conf/files.<arch> from here.
1840#
1f2de5d4
MD
1841libkern/arc4random.c standard
1842libkern/bcd.c standard
b05e84c9 1843libkern/bsearch.c standard
1f2de5d4 1844libkern/crc32.c standard
3a5aa68f 1845libkern/icrc32.c standard
b9cc0f59 1846libkern/linux_idr.c standard
1f2de5d4
MD
1847libkern/index.c standard
1848libkern/inet_ntoa.c standard
632aef92 1849libkern/inet_ntop.c standard
1f2de5d4 1850libkern/mcount.c optional profiling-routine
ef0ec181 1851libkern/memmove.c standard
90b052ab 1852libkern/memcchr.c standard
1f2de5d4 1853libkern/qsort.c standard
a5ac0e40 1854libkern/qsort_r.c standard
1f2de5d4
MD
1855libkern/random.c standard
1856libkern/rindex.c standard
1857libkern/scanc.c standard
1858libkern/skpc.c standard
1859libkern/strcat.c standard
1860libkern/strcmp.c standard
17f09ef2 1861libkern/strcasecmp.c standard
2ec56d37 1862libkern/fnmatch.c standard
1f2de5d4 1863libkern/strcpy.c standard
a2487854
MD
1864libkern/strlcat.c standard
1865libkern/strlcpy.c standard
1f2de5d4 1866libkern/strlen.c standard
05798115 1867libkern/strncat.c standard
1f2de5d4
MD
1868libkern/strncmp.c standard
1869libkern/strncpy.c standard
aa8aae0f 1870libkern/hexncpy.c standard
8ab3d8fb 1871libkern/strsep.c standard
993dad29 1872libkern/strstr.c standard
1f2de5d4
MD
1873libkern/strtol.c standard
1874libkern/strtoq.c standard
1875libkern/strtoul.c standard
1876libkern/strtouq.c standard
c37f2823 1877#libkern/stack_protector.c standard
9f95f3e0 1878libiconv/iconv.c optional libiconv
9f95f3e0 1879libiconv/iconv_converter_if.m optional libiconv
e6bb584e
SW
1880libiconv/iconv_xlat.c optional libiconv
1881libiconv/iconv_xlat16.c optional libiconv
9f95f3e0
AH
1882libprop/prop_array.c standard
1883libprop/prop_array_util.c standard
1884libprop/prop_bool.c standard
1885libprop/prop_data.c standard
1886libprop/prop_dictionary.c standard
1887libprop/prop_dictionary_util.c standard
1888libprop/prop_ingest.c standard
1889libprop/prop_kern.c standard
1890libprop/prop_number.c standard
1891libprop/prop_object.c standard
1892libprop/prop_stack.c standard
1893libprop/prop_string.c standard
1894libprop/prop_rb.c standard
4ba557fb 1895crypto/blowfish/bf_ecb.c optional ipsec ipsec_esp
1f2de5d4 1896crypto/blowfish/bf_skey.c optional crypto
42ee1e6b
SW
1897crypto/camellia/camellia.c optional crypto
1898crypto/camellia/camellia-api.c optional crypto
805c0661 1899crypto/chacha/chacha.c standard
1f2de5d4 1900crypto/des/des_ecb.c optional crypto
1f2de5d4 1901crypto/des/des_setkey.c optional crypto
42ee1e6b 1902crypto/rc4/rc4.c optional crypto
984263bc
MD
1903crypto/rijndael/rijndael-alg-fst.c optional crypto
1904crypto/rijndael/rijndael-api-fst.c optional crypto
42ee1e6b 1905crypto/rijndael/rijndael-api.c optional crypto
1f2de5d4 1906crypto/sha1.c optional crypto
6fc3850d 1907crypto/sha2/sha2.c standard
ba5f120e 1908crypto/twofish/twofish.c optional crypto
55b20c91 1909crypto/serpent/serpent.c optional crypto
1f2de5d4
MD
1910net/zlib.c optional crypto
1911opencrypto/cast.c optional crypto
1912opencrypto/criov.c optional crypto
1f2de5d4
MD
1913opencrypto/crypto.c optional crypto
1914opencrypto/cryptodev.c optional cryptodev
42ee1e6b 1915opencrypto/cryptodev_if.m optional crypto
1f2de5d4
MD
1916opencrypto/cryptosoft.c optional crypto
1917opencrypto/deflate.c optional crypto
aface142 1918opencrypto/gmac.c optional crypto
1f2de5d4
MD
1919opencrypto/rmd160.c optional crypto
1920opencrypto/skipjack.c optional crypto
1921opencrypto/xform.c optional crypto
7f3c3d6f 1922dev/crypto/hifn/hifn7751.c optional hifn
ceab6f8f 1923dev/crypto/ubsec/ubsec.c optional ubsec
7f3c3d6f
HT
1924dev/drm/ati_pcigart.c optional drm
1925dev/drm/drm_agpsupport.c optional drm
1926dev/drm/drm_auth.c optional drm
1927dev/drm/drm_bufs.c optional drm
1928dev/drm/drm_context.c optional drm
8efdf2f3
SW
1929dev/drm/drm_crtc.c optional drm
1930dev/drm/drm_crtc_helper.c optional drm
7f3c3d6f 1931dev/drm/drm_dma.c optional drm
6f486c69 1932dev/drm/drm_dp_helper.c optional drm
8efdf2f3 1933dev/drm/drm_dp_iic_helper.c optional drm
7f3c3d6f 1934dev/drm/drm_drv.c optional drm
8efdf2f3
SW
1935dev/drm/drm_edid.c optional drm
1936dev/drm/drm_fb_helper.c optional drm
7f3c3d6f 1937dev/drm/drm_fops.c optional drm
8efdf2f3 1938dev/drm/drm_gem.c optional drm
8efdf2f3 1939dev/drm/drm_global.c optional drm
9a8ae71e 1940dev/drm/drm_hashtab.c optional drm
7f3c3d6f
HT
1941dev/drm/drm_ioctl.c optional drm
1942dev/drm/drm_irq.c optional drm
8efdf2f3 1943dev/drm/drm_linux_list_sort.c optional drm
7f3c3d6f
HT
1944dev/drm/drm_lock.c optional drm
1945dev/drm/drm_memory.c optional drm
9a8ae71e 1946dev/drm/drm_mm.c optional drm
8efdf2f3 1947dev/drm/drm_modes.c optional drm
7f3c3d6f
HT
1948dev/drm/drm_pci.c optional drm
1949dev/drm/drm_scatter.c optional drm
8efdf2f3 1950dev/drm/drm_stub.c optional drm
7f3c3d6f
HT
1951dev/drm/drm_sysctl.c optional drm
1952dev/drm/drm_vm.c optional drm
1964046d 1953dev/drm/linux_shmem.c optional drm
8efdf2f3
SW
1954dev/drm/ttm/ttm_lock.c optional drm
1955dev/drm/ttm/ttm_object.c optional drm
1956dev/drm/ttm/ttm_tt.c optional drm
1957dev/drm/ttm/ttm_bo_util.c optional drm
1958dev/drm/ttm/ttm_bo.c optional drm
1959dev/drm/ttm/ttm_bo_manager.c optional drm
1960dev/drm/ttm/ttm_execbuf_util.c optional drm
1961dev/drm/ttm/ttm_memory.c optional drm
1962dev/drm/ttm/ttm_page_alloc.c optional drm
1963dev/drm/ttm/ttm_bo_vm.c optional drm
86689d3d
SW
1964# i915kmsdrm breaks VGA console, disabled by default
1965#dev/drm/i915/i915_debug.c optional i915kmsdrm drm
1966#dev/drm/i915/i915_dma.c optional i915kmsdrm drm
1967#dev/drm/i915/i915_drv.c optional i915kmsdrm drm
1968#dev/drm/i915/i915_gem.c optional i915kmsdrm drm
1969#dev/drm/i915/i915_gem_execbuffer.c optional i915kmsdrm drm
1970#dev/drm/i915/i915_gem_evict.c optional i915kmsdrm drm
1971#dev/drm/i915/i915_gem_gtt.c optional i915kmsdrm drm
1972#dev/drm/i915/i915_gem_tiling.c optional i915kmsdrm drm
1973#dev/drm/i915/i915_irq.c optional i915kmsdrm drm
1974#dev/drm/i915/i915_suspend.c optional i915kmsdrm drm
1975#dev/drm/i915/intel_bios.c optional i915kmsdrm drm
1976#dev/drm/i915/intel_crt.c optional i915kmsdrm drm
1977#dev/drm/i915/intel_display.c optional i915kmsdrm drm
1978#dev/drm/i915/intel_dp.c optional i915kmsdrm drm
1979#dev/drm/i915/intel_fb.c optional i915kmsdrm drm
1980#dev/drm/i915/intel_hdmi.c optional i915kmsdrm drm
1981#dev/drm/i915/intel_iic.c optional i915kmsdrm drm
1982#dev/drm/i915/intel_lvds.c optional i915kmsdrm drm
1983#dev/drm/i915/intel_modes.c optional i915kmsdrm drm
1984#dev/drm/i915/intel_opregion.c optional i915kmsdrm drm
1985#dev/drm/i915/intel_overlay.c optional i915kmsdrm drm
1986#dev/drm/i915/intel_panel.c optional i915kmsdrm drm
1987#dev/drm/i915/intel_ringbuffer.c optional i915kmsdrm drm
1988#dev/drm/i915/intel_sdvo.c optional i915kmsdrm drm
1989#dev/drm/i915/intel_sprite.c optional i915kmsdrm drm
1990#dev/drm/i915/intel_tv.c optional i915kmsdrm drm
f3d5536d
SW
1991#dev/drm/radeon/atom.c optional radeonkmsdrm drm
1992#dev/drm/radeon/atombios_crtc.c optional radeonkmsdrm drm
1993#dev/drm/radeon/atombios_dp.c optional radeonkmsdrm drm
1994#dev/drm/radeon/atombios_encoders.c optional radeonkmsdrm drm
1995#dev/drm/radeon/atombios_i2c.c optional radeonkmsdrm drm
1996#dev/drm/radeon/cayman_blit_shaders.c optional radeonkmsdrm drm
1997#dev/drm/radeon/evergreen.c optional radeonkmsdrm drm
1998#dev/drm/radeon/evergreen_blit_kms.c optional radeonkmsdrm drm
1999#dev/drm/radeon/evergreen_blit_shaders.c optional radeonkmsdrm drm
2000#dev/drm/radeon/evergreen_cs.c optional radeonkmsdrm drm
2001#dev/drm/radeon/evergreen_hdmi.c optional radeonkmsdrm drm
2002#dev/drm/radeon/ni.c optional radeonkmsdrm drm
2003#dev/drm/radeon/r100.c optional radeonkmsdrm drm
2004#dev/drm/radeon/r200.c optional radeonkmsdrm drm
2005#dev/drm/radeon/r300.c optional radeonkmsdrm drm
2006#dev/drm/radeon/r300_cmdbuf.c optional radeonkmsdrm drm
2007#dev/drm/radeon/r420.c optional radeonkmsdrm drm
2008#dev/drm/radeon/r520.c optional radeonkmsdrm drm
2009#dev/drm/radeon/r600.c optional radeonkmsdrm drm
2010#dev/drm/radeon/r600_audio.c optional radeonkmsdrm drm
2011#dev/drm/radeon/r600_blit.c optional radeonkmsdrm drm
2012#dev/drm/radeon/r600_blit_kms.c optional radeonkmsdrm drm
2013#dev/drm/radeon/r600_blit_shaders.c optional radeonkmsdrm drm
2014#dev/drm/radeon/r600_cp.c optional radeonkmsdrm drm
2015#dev/drm/radeon/r600_cs.c optional radeonkmsdrm drm
2016#dev/drm/radeon/r600_hdmi.c optional radeonkmsdrm drm
2017#dev/drm/radeon/radeon_acpi.c optional radeonkmsdrm drm
2018#dev/drm/radeon/radeon_agp.c optional radeonkmsdrm drm
2019#dev/drm/radeon/radeon_asic.c optional radeonkmsdrm drm
2020#dev/drm/radeon/radeon_atombios.c optional radeonkmsdrm drm
2021#dev/drm/radeon/radeon_atpx_handler.c optional radeonkmsdrm drm
2022#dev/drm/radeon/radeon_benchmark.c optional radeonkmsdrm drm
2023#dev/drm/radeon/radeon_bios.c optional radeonkmsdrm drm
2024#dev/drm/radeon/radeon_clocks.c optional radeonkmsdrm drm
2025#dev/drm/radeon/radeon_combios.c optional radeonkmsdrm drm
2026#dev/drm/radeon/radeon_connectors.c optional radeonkmsdrm drm
2027#dev/drm/radeon/radeon_cp.c optional radeonkmsdrm drm
2028#dev/drm/radeon/radeon_cs.c optional radeonkmsdrm drm
2029#dev/drm/radeon/radeon_cursor.c optional radeonkmsdrm drm
2030#dev/drm/radeon/radeon_device.c optional radeonkmsdrm drm
2031#dev/drm/radeon/radeon_display.c optional radeonkmsdrm drm
2032#dev/drm/radeon/radeon_drv.c optional radeonkmsdrm drm
2033#dev/drm/radeon/radeon_encoders.c optional radeonkmsdrm drm
2034#dev/drm/radeon/radeon_fb.c optional radeonkmsdrm drm
2035#dev/drm/radeon/radeon_fence.c optional radeonkmsdrm drm
2036#dev/drm/radeon/radeon_gart.c optional radeonkmsdrm drm
2037#dev/drm/radeon/radeon_gem.c optional radeonkmsdrm drm
2038#dev/drm/radeon/radeon_i2c.c optional radeonkmsdrm drm
2039#dev/drm/radeon/radeon_irq.c optional radeonkmsdrm drm
2040#dev/drm/radeon/radeon_irq_kms.c optional radeonkmsdrm drm
2041#dev/drm/radeon/radeon_kms.c optional radeonkmsdrm drm
2042#dev/drm/radeon/radeon_legacy_crtc.c optional radeonkmsdrm drm
2043#dev/drm/radeon/radeon_legacy_encoders.c optional radeonkmsdrm drm
2044#dev/drm/radeon/radeon_legacy_tv.c optional radeonkmsdrm drm
2045#dev/drm/radeon/radeon_mem.c optional radeonkmsdrm drm
2046#dev/drm/radeon/radeon_object.c optional radeonkmsdrm drm
2047#dev/drm/radeon/radeon_pm.c optional radeonkmsdrm drm
2048#dev/drm/radeon/radeon_ring.c optional radeonkmsdrm drm
2049#dev/drm/radeon/radeon_sa.c optional radeonkmsdrm drm
2050#dev/drm/radeon/radeon_semaphore.c optional radeonkmsdrm drm
2051#dev/drm/radeon/radeon_state.c optional radeonkmsdrm drm
2052#dev/drm/radeon/radeon_test.c optional radeonkmsdrm drm
2053#dev/drm/radeon/radeon_ttm.c optional radeonkmsdrm drm
2054#dev/drm/radeon/rs400.c optional radeonkmsdrm drm
2055#dev/drm/radeon/rs600.c optional radeonkmsdrm drm
2056#dev/drm/radeon/rs690.c optional radeonkmsdrm drm
2057#dev/drm/radeon/rv515.c optional radeonkmsdrm drm
2058#dev/drm/radeon/rv770.c optional radeonkmsdrm drm
2059#dev/drm/radeon/si.c optional radeonkmsdrm drm
2060#dev/drm/radeon/si_blit_shaders.c optional radeonkmsdrm drm
65067ca1 2061dev/misc/nsclpcsio/nsclpcsio_isa.c optional nsclpcsio isa
23e32507 2062dev/powermng/aps/aps.c optional aps isa
1d03db02
HT
2063dev/powermng/it/it.c optional it isa
2064dev/powermng/lm/lm78.c optional lm isa
2065dev/powermng/lm/lm78_isa.c optional lm isa
b7609e3d 2066dev/powermng/uguru/uguru.c optional uguru isa
f81520ed 2067dev/powermng/wbsio/wbsio.c optional wbsio isa
9eee10d0 2068emulation/43bsd/43bsd_socket.c optional compat_43
8f6f8622
DRJ
2069emulation/43bsd/43bsd_stats.c optional compat_43
2070emulation/43bsd/43bsd_file.c optional compat_43
65957d54 2071emulation/43bsd/43bsd_signal.c optional compat_43
9697c509
DRJ
2072emulation/43bsd/43bsd_exit.c optional compat_43
2073emulation/43bsd/43bsd_resource.c optional compat_43
9906751f 2074emulation/43bsd/43bsd_hostinfo.c optional compat_43
a0ff68c9 2075emulation/43bsd/43bsd_vm.c optional compat_43
c86cd76a
YT
2076
2077# OS ACPI MI code
2078${OSACPI_MI_DIR}/acpi.c optional acpi
2079${OSACPI_MI_DIR}/acpi_acad.c optional acpi
2080${OSACPI_MI_DIR}/acpi_battery.c optional acpi
2081${OSACPI_MI_DIR}/acpi_button.c optional acpi
2082${OSACPI_MI_DIR}/acpi_cmbat.c optional acpi
2083${OSACPI_MI_DIR}/acpi_cpu.c optional acpi
e841e1ae
SW
2084${OSACPI_MI_DIR}/acpi_cpu_cstate.c optional acpi
2085${OSACPI_MI_DIR}/acpi_cpu_pstate.c optional acpi
c86cd76a 2086${OSACPI_MI_DIR}/acpi_ec.c optional acpi
15fdd303 2087${OSACPI_MI_DIR}/acpi_hpet.c optional acpi
676159d4 2088${OSACPI_MI_DIR}/acpi_if.m optional acpi
c86cd76a
YT
2089${OSACPI_MI_DIR}/acpi_isab.c optional acpi isa
2090${OSACPI_MI_DIR}/acpi_lid.c optional acpi
2091${OSACPI_MI_DIR}/acpi_package.c optional acpi
e20af2f4
AP
2092${OSACPI_MI_DIR}/acpi_pci.c optional acpi pci
2093${OSACPI_MI_DIR}/acpi_pci_link.c optional acpi pci
2094${OSACPI_MI_DIR}/acpi_pcib.c optional acpi pci
f511abd5 2095${OSACPI_MI_DIR}/acpi_pcib_acpi.c optional acpi pci
e20af2f4 2096${OSACPI_MI_DIR}/acpi_pcib_pci.c optional acpi pci
c86cd76a 2097${OSACPI_MI_DIR}/acpi_powerres.c optional acpi
d2fa5f95 2098${OSACPI_MI_DIR}/acpi_quirk.c optional acpi
c86cd76a 2099${OSACPI_MI_DIR}/acpi_resource.c optional acpi
bedaba59 2100${OSACPI_MI_DIR}/acpi_smbat.c optional acpi
c86cd76a
YT
2101${OSACPI_MI_DIR}/acpi_thermal.c optional acpi
2102${OSACPI_MI_DIR}/acpi_timer.c optional acpi
554257bc 2103${OSACPI_MI_DIR}/acpi_wmi_if.m optional acpi
e1eeedd0 2104${OSACPI_MI_DIR}/Osd/OsdCache.c optional acpi
c86cd76a
YT
2105${OSACPI_MI_DIR}/Osd/OsdDebug.c optional acpi
2106${OSACPI_MI_DIR}/Osd/OsdHardware.c optional acpi
2107${OSACPI_MI_DIR}/Osd/OsdInterrupt.c optional acpi
2108${OSACPI_MI_DIR}/Osd/OsdMemory.c optional acpi
2109${OSACPI_MI_DIR}/Osd/OsdSchedule.c optional acpi
2110${OSACPI_MI_DIR}/Osd/OsdStream.c optional acpi
2111${OSACPI_MI_DIR}/Osd/OsdSynch.c optional acpi
2112${OSACPI_MI_DIR}/Osd/OsdTable.c optional acpi
2113
bf334cef 2114${OSACPI_MI_DIR}/acpi_asus/acpi_asus.c optional acpi_asus acpi
90980aa5 2115${OSACPI_MI_DIR}/acpi_dock/acpi_dock.c optional acpi_dock acpi
f1de7f2b 2116${OSACPI_MI_DIR}/acpi_fujitsu/acpi_fujitsu.c optional acpi_fujitsu acpi
554257bc 2117${OSACPI_MI_DIR}/acpi_hp/acpi_hp.c optional acpi_hp acpi
f1de7f2b
SW
2118${OSACPI_MI_DIR}/acpi_panasonic/acpi_panasonic.c optional acpi_panasonic acpi
2119${OSACPI_MI_DIR}/acpi_sony/acpi_sony.c optional acpi_sony acpi
1b851d53 2120${OSACPI_MI_DIR}/acpi_thinkpad/acpi_thinkpad.c optional acpi_thinkpad acpi
f1de7f2b 2121${OSACPI_MI_DIR}/acpi_toshiba/acpi_toshiba.c optional acpi_toshiba acpi
745566f2 2122${OSACPI_MI_DIR}/acpi_video/acpi_video.c optional acpi_video acpi
554257bc 2123${OSACPI_MI_DIR}/acpi_wmi/acpi_wmi.c optional acpi_wmi acpi
ca767207 2124${OSACPI_MI_DIR}/aibs/atk0110.c optional aibs acpi
7e4fc482 2125
aabeb187 2126# dsched stuff
b3fc94f8 2127kern/dsched/as/as.c optional dsched_as
c6d593c9
SW
2128kern/dsched/fq/fq_core.c optional dsched_fq
2129kern/dsched/fq/fq_diskops.c optional dsched_fq
aabeb187
BP
2130kern/dsched/bfq/bfq.c optional dsched_bfq
2131kern/dsched/bfq/wf2q.c optional dsched_bfq
2132kern/dsched/bfq/bfq_helper_thread.c optional dsched_bfq
e02e815e 2133
c86cd76a 2134# ACPICA code
fe3013eb
SW
2135#${ACPICA_COMP_DIR}/debugger/dbcmds.c optional acpi acpi_debug
2136#${ACPICA_COMP_DIR}/debugger/dbconvert.c optional acpi acpi_debug
2137#${ACPICA_COMP_DIR}/debugger/dbdisply.c optional acpi acpi_debug
2138#${ACPICA_COMP_DIR}/debugger/dbexec.c optional acpi acpi_debug
2139#${ACPICA_COMP_DIR}/debugger/dbfileio.c optional acpi acpi_debug
2140#${ACPICA_COMP_DIR}/debugger/dbhistry.c optional acpi acpi_debug
2141#${ACPICA_COMP_DIR}/debugger/dbinput.c optional acpi acpi_debug
2142#${ACPICA_COMP_DIR}/debugger/dbmethod.c optional acpi acpi_debug
2143#${ACPICA_COMP_DIR}/debugger/dbnames.c optional acpi acpi_debug
2144#${ACPICA_COMP_DIR}/debugger/dbstats.c optional acpi acpi_debug
2145#${ACPICA_COMP_DIR}/debugger/dbtest.c optional acpi acpi_debug
2146#${ACPICA_COMP_DIR}/debugger/dbutils.c optional acpi acpi_debug
2147#${ACPICA_COMP_DIR}/debugger/dbxface.c optional acpi acpi_debug
2148#${ACPICA_COMP_DIR}/disassembler/dmbuffer.c optional acpi acpi_debug
2149#${ACPICA_COMP_DIR}/disassembler/dmdeferred.c optional acpi acpi_debug
2150#${ACPICA_COMP_DIR}/disassembler/dmnames.c optional acpi acpi_debug
2151#${ACPICA_COMP_DIR}/disassembler/dmobject.c optional acpi acpi_debug
2152#${ACPICA_COMP_DIR}/disassembler/dmopcode.c optional acpi acpi_debug
2153#${ACPICA_COMP_DIR}/disassembler/dmresrc.c optional acpi acpi_debug
2154#${ACPICA_COMP_DIR}/disassembler/dmresrcl.c optional acpi acpi_debug
2155#${ACPICA_COMP_DIR}/disassembler/dmresrcl2.c optional acpi acpi_debug
2156#${ACPICA_COMP_DIR}/disassembler/dmresrcs.c optional acpi acpi_debug
2157#${ACPICA_COMP_DIR}/disassembler/dmutils.c optional acpi acpi_debug
2158#${ACPICA_COMP_DIR}/disassembler/dmwalk.c optional acpi acpi_debug
c0524796
SW
2159${ACPICA_COMP_DIR}/dispatcher/dsargs.c optional acpi
2160${ACPICA_COMP_DIR}/dispatcher/dscontrol.c optional acpi
2161${ACPICA_COMP_DIR}/dispatcher/dsfield.c optional acpi
2162${ACPICA_COMP_DIR}/dispatcher/dsinit.c optional acpi
2163${ACPICA_COMP_DIR}/dispatcher/dsmethod.c optional acpi
2164${ACPICA_COMP_DIR}/dispatcher/dsmthdat.c optional acpi
2165${ACPICA_COMP_DIR}/dispatcher/dsobject.c optional acpi
2166${ACPICA_COMP_DIR}/dispatcher/dsopcode.c optional acpi
2167${ACPICA_COMP_DIR}/dispatcher/dsutils.c optional acpi
2168${ACPICA_COMP_DIR}/dispatcher/dswexec.c optional acpi
2169${ACPICA_COMP_DIR}/dispatcher/dswload.c optional acpi
2170${ACPICA_COMP_DIR}/dispatcher/dswload2.c optional acpi
2171${ACPICA_COMP_DIR}/dispatcher/dswscope.c optional acpi
2172${ACPICA_COMP_DIR}/dispatcher/dswstate.c optional acpi
7eacbf00
SW
2173${ACPICA_COMP_DIR}/events/evevent.c optional acpi
2174${ACPICA_COMP_DIR}/events/evglock.c optional acpi
2175${ACPICA_COMP_DIR}/events/evgpe.c optional acpi
2176${ACPICA_COMP_DIR}/events/evgpeblk.c optional acpi
2177${ACPICA_COMP_DIR}/events/evgpeinit.c optional acpi
2178${ACPICA_COMP_DIR}/events/evgpeutil.c optional acpi
2179${ACPICA_COMP_DIR}/events/evhandler.c optional acpi
2180${ACPICA_COMP_DIR}/events/evmisc.c optional acpi
2181${ACPICA_COMP_DIR}/events/evregion.c optional acpi
2182${ACPICA_COMP_DIR}/events/evrgnini.c optional acpi
2183${ACPICA_COMP_DIR}/events/evsci.c optional acpi
2184${ACPICA_COMP_DIR}/events/evxface.c optional acpi
2185${ACPICA_COMP_DIR}/events/evxfevnt.c optional acpi
2186${ACPICA_COMP_DIR}/events/evxfgpe.c optional acpi
2187${ACPICA_COMP_DIR}/events/evxfregn.c optional acpi
7eacbf00
SW
2188${ACPICA_COMP_DIR}/executer/exconfig.c optional acpi
2189${ACPICA_COMP_DIR}/executer/exconvrt.c optional acpi
2190${ACPICA_COMP_DIR}/executer/excreate.c optional acpi
2191${ACPICA_COMP_DIR}/executer/exdebug.c optional acpi
2192${ACPICA_COMP_DIR}/executer/exdump.c optional acpi
2193${ACPICA_COMP_DIR}/executer/exfield.c optional acpi
2194${ACPICA_COMP_DIR}/executer/exfldio.c optional acpi
2195${ACPICA_COMP_DIR}/executer/exmisc.c optional acpi
2196${ACPICA_COMP_DIR}/executer/exmutex.c optional acpi
2197${ACPICA_COMP_DIR}/executer/exnames.c optional acpi
2198${ACPICA_COMP_DIR}/executer/exoparg1.c optional acpi
2199${ACPICA_COMP_DIR}/executer/exoparg2.c optional acpi
2200${ACPICA_COMP_DIR}/executer/exoparg3.c optional acpi
2201${ACPICA_COMP_DIR}/executer/exoparg6.c optional acpi
2202${ACPICA_COMP_DIR}/executer/exprep.c optional acpi
2203${ACPICA_COMP_DIR}/executer/exregion.c optional acpi
2204${ACPICA_COMP_DIR}/executer/exresnte.c optional acpi
2205${ACPICA_COMP_DIR}/executer/exresolv.c optional acpi
2206${ACPICA_COMP_DIR}/executer/exresop.c optional acpi
2207${ACPICA_COMP_DIR}/executer/exstore.c optional acpi
2208${ACPICA_COMP_DIR}/executer/exstoren.c optional acpi
2209${ACPICA_COMP_DIR}/executer/exstorob.c optional acpi
2210${ACPICA_COMP_DIR}/executer/exsystem.c optional acpi
2211${ACPICA_COMP_DIR}/executer/exutils.c optional acpi
c0524796
SW
2212${ACPICA_COMP_DIR}/hardware/hwacpi.c optional acpi
2213${ACPICA_COMP_DIR}/hardware/hwesleep.c optional acpi
2214${ACPICA_COMP_DIR}/hardware/hwgpe.c optional acpi
2215${ACPICA_COMP_DIR}/hardware/hwpci.c optional acpi
2216${ACPICA_COMP_DIR}/hardware/hwregs.c optional acpi
2217${ACPICA_COMP_DIR}/hardware/hwsleep.c optional acpi
2218${ACPICA_COMP_DIR}/hardware/hwtimer.c optional acpi
2219${ACPICA_COMP_DIR}/hardware/hwvalid.c optional acpi
2220${ACPICA_COMP_DIR}/hardware/hwxface.c optional acpi
2221${ACPICA_COMP_DIR}/hardware/hwxfsleep.c optional acpi
7eacbf00
SW
2222${ACPICA_COMP_DIR}/namespace/nsaccess.c optional acpi
2223${ACPICA_COMP_DIR}/namespace/nsalloc.c optional acpi
2224${ACPICA_COMP_DIR}/namespace/nsarguments.c optional acpi
2225${ACPICA_COMP_DIR}/namespace/nsconvert.c optional acpi
2226${ACPICA_COMP_DIR}/namespace/nsdump.c optional acpi
7eacbf00
SW
2227${ACPICA_COMP_DIR}/namespace/nseval.c optional acpi
2228${ACPICA_COMP_DIR}/namespace/nsinit.c optional acpi
2229${ACPICA_COMP_DIR}/namespace/nsload.c optional acpi
2230${ACPICA_COMP_DIR}/namespace/nsnames.c optional acpi
2231${ACPICA_COMP_DIR}/namespace/nsobject.c optional acpi
2232${ACPICA_COMP_DIR}/namespace/nsparse.c optional acpi
2233${ACPICA_COMP_DIR}/namespace/nspredef.c optional acpi
2234${ACPICA_COMP_DIR}/namespace/nsprepkg.c optional acpi
2235${ACPICA_COMP_DIR}/namespace/nsrepair.c optional acpi
2236${ACPICA_COMP_DIR}/namespace/nsrepair2.c optional acpi
2237${ACPICA_COMP_DIR}/namespace/nssearch.c optional acpi
2238${ACPICA_COMP_DIR}/namespace/nsutils.c optional acpi
2239${ACPICA_COMP_DIR}/namespace/nswalk.c optional acpi
2240${ACPICA_COMP_DIR}/namespace/nsxfeval.c optional acpi
2241${ACPICA_COMP_DIR}/namespace/nsxfname.c optional acpi
2242${ACPICA_COMP_DIR}/namespace/nsxfobj.c optional acpi
c0524796
SW
2243${ACPICA_COMP_DIR}/parser/psargs.c optional acpi
2244${ACPICA_COMP_DIR}/parser/psloop.c optional acpi
2245${ACPICA_COMP_DIR}/parser/psobject.c optional acpi
2246${ACPICA_COMP_DIR}/parser/psopcode.c optional acpi
2247${ACPICA_COMP_DIR}/parser/psopinfo.c optional acpi
2248${ACPICA_COMP_DIR}/parser/psparse.c optional acpi
2249${ACPICA_COMP_DIR}/parser/psscope.c optional acpi
2250${ACPICA_COMP_DIR}/parser/pstree.c optional acpi
2251${ACPICA_COMP_DIR}/parser/psutils.c optional acpi
2252${ACPICA_COMP_DIR}/parser/pswalk.c optional acpi
2253${ACPICA_COMP_DIR}/parser/psxface.c optional acpi
7eacbf00
SW
2254${ACPICA_COMP_DIR}/resources/rsaddr.c optional acpi
2255${ACPICA_COMP_DIR}/resources/rscalc.c optional acpi
2256${ACPICA_COMP_DIR}/resources/rscreate.c optional acpi
2257${ACPICA_COMP_DIR}/resources/rsdump.c optional acpi
2258${ACPICA_COMP_DIR}/resources/rsdumpinfo.c optional acpi
2259${ACPICA_COMP_DIR}/resources/rsinfo.c optional acpi
2260${ACPICA_COMP_DIR}/resources/rsio.c optional acpi
2261${ACPICA_COMP_DIR}/resources/rsirq.c optional acpi
2262${ACPICA_COMP_DIR}/resources/rslist.c optional acpi
2263${ACPICA_COMP_DIR}/resources/rsmemory.c optional acpi
2264${ACPICA_COMP_DIR}/resources/rsmisc.c optional acpi
2265${ACPICA_COMP_DIR}/resources/rsserial.c optional acpi
2266${ACPICA_COMP_DIR}/resources/rsutils.c optional acpi
2267${ACPICA_COMP_DIR}/resources/rsxface.c optional acpi
d4972a9c 2268${ACPICA_COMP_DIR}/tables/tbdata.c optional acpi
7eacbf00
SW
2269${ACPICA_COMP_DIR}/tables/tbfadt.c optional acpi
2270${ACPICA_COMP_DIR}/tables/tbfind.c optional acpi
2271${ACPICA_COMP_DIR}/tables/tbinstal.c optional acpi
2272${ACPICA_COMP_DIR}/tables/tbprint.c optional acpi
2273${ACPICA_COMP_DIR}/tables/tbutils.c optional acpi
2274${ACPICA_COMP_DIR}/tables/tbxface.c optional acpi
7eacbf00 2275${ACPICA_COMP_DIR}/tables/tbxfload.c optional acpi
c0524796 2276${ACPICA_COMP_DIR}/tables/tbxfroot.c optional acpi
7eacbf00
SW
2277${ACPICA_COMP_DIR}/utilities/utaddress.c optional acpi
2278${ACPICA_COMP_DIR}/utilities/utalloc.c optional acpi
2279${ACPICA_COMP_DIR}/utilities/utbuffer.c optional acpi
7eacbf00
SW
2280${ACPICA_COMP_DIR}/utilities/utcopy.c optional acpi
2281${ACPICA_COMP_DIR}/utilities/utdebug.c optional acpi
2282${ACPICA_COMP_DIR}/utilities/utdecode.c optional acpi
2283${ACPICA_COMP_DIR}/utilities/utdelete.c optional acpi
2284${ACPICA_COMP_DIR}/utilities/uterror.c optional acpi
2285${ACPICA_COMP_DIR}/utilities/uteval.c optional acpi
2286${ACPICA_COMP_DIR}/utilities/utexcep.c optional acpi
2287${ACPICA_COMP_DIR}/utilities/utglobal.c optional acpi
066b6da2 2288${ACPICA_COMP_DIR}/utilities/uthex.c optional acpi
7eacbf00
SW
2289${ACPICA_COMP_DIR}/utilities/utids.c optional acpi
2290${ACPICA_COMP_DIR}/utilities/utinit.c optional acpi
2291${ACPICA_COMP_DIR}/utilities/utlock.c optional acpi
2292${ACPICA_COMP_DIR}/utilities/utmath.c optional acpi
2293${ACPICA_COMP_DIR}/utilities/utmisc.c optional acpi
2294${ACPICA_COMP_DIR}/utilities/utmutex.c optional acpi
2295${ACPICA_COMP_DIR}/utilities/utobject.c optional acpi
2296${ACPICA_COMP_DIR}/utilities/utosi.c optional acpi
2297${ACPICA_COMP_DIR}/utilities/utownerid.c optional acpi
2298${ACPICA_COMP_DIR}/utilities/utpredef.c optional acpi
2299${ACPICA_COMP_DIR}/utilities/utresrc.c optional acpi
2300${ACPICA_COMP_DIR}/utilities/utstate.c optional acpi
2301${ACPICA_COMP_DIR}/utilities/utstring.c optional acpi
066b6da2 2302${ACPICA_COMP_DIR}/utilities/utuuid.c optional acpi
7eacbf00
SW
2303${ACPICA_COMP_DIR}/utilities/utxface.c optional acpi
2304${ACPICA_COMP_DIR}/utilities/utxferror.c optional acpi
2305${ACPICA_COMP_DIR}/utilities/utxfinit.c optional acpi
c0524796
SW
2306${ACPICA_DIR}/common/ahids.c optional acpi
2307${ACPICA_DIR}/common/ahuuids.c optional acpi
e395458e
SW
2308
2309#
2310# experimental new USB stack from recent FreeBSD
2311#
f0478b8b 2312usbdevs.h optional usb \
e395458e
SW
2313 dependency "$S/tools/usbdevs2h.awk $S/bus/u4b/usbdevs" \
2314 compile-with "${AWK} -f $S/tools/usbdevs2h.awk $S/bus/u4b/usbdevs -h" \
2315 no-obj no-implicit-rule before-depend \
2316 clean "usbdevs.h"
f0478b8b 2317usbdevs_data.h optional usb \
e395458e
SW
2318 dependency "$S/tools/usbdevs2h.awk $S/bus/u4b/usbdevs" \
2319 compile-with "${AWK} -f $S/tools/usbdevs2h.awk $S/bus/u4b/usbdevs -d" \
2320 no-obj no-implicit-rule before-depend \
2321 clean "usbdevs_data.h"
2322#
2323# USB core
2324#
f0478b8b
SW
2325bus/u4b/usb_busdma.c optional usb
2326bus/u4b/usb_core.c optional usb
2327bus/u4b/usb_debug.c optional usb
2328bus/u4b/usb_dev.c optional usb
2329bus/u4b/usb_device.c optional usb
2330bus/u4b/usb_dynamic.c optional usb
2331bus/u4b/usb_error.c optional usb
2332bus/u4b/usb_generic.c optional usb
2333bus/u4b/usb_handle_request.c optional usb
2334bus/u4b/usb_hid.c optional usb
2335bus/u4b/usb_hub.c optional usb
2336bus/u4b/usb_lookup.c optional usb
2337bus/u4b/usb_mbuf.c optional usb
2338bus/u4b/usb_msctest.c optional usb
2339bus/u4b/usb_parse.c optional usb
f5199fbf 2340bus/u4b/usb_pf.c optional usb
f0478b8b
SW
2341bus/u4b/usb_process.c optional usb
2342bus/u4b/usb_request.c optional usb
2343bus/u4b/usb_transfer.c optional usb
2344bus/u4b/usb_util.c optional usb
2345bus/u4b/usb_if.m optional usb
e395458e
SW
2346#
2347# USB controller drivers
2348#
c2826fcd
SW
2349bus/u4b/controller/ehci.c optional ehci
2350bus/u4b/controller/ehci_pci.c optional ehci pci
2351bus/u4b/controller/ohci.c optional ohci
2352bus/u4b/controller/ohci_pci.c optional ohci pci
2353bus/u4b/controller/uhci.c optional uhci
2354bus/u4b/controller/uhci_pci.c optional uhci pci
2355bus/u4b/controller/xhci.c optional xhci
2356bus/u4b/controller/xhci_pci.c optional xhci pci
f0478b8b 2357bus/u4b/controller/usb_controller.c optional usb
c08c301d 2358#
264132f9 2359# USB storage drivers
c08c301d 2360#
c2826fcd
SW
2361bus/u4b/storage/umass.c optional umass
2362bus/u4b/storage/urio.c optional urio
2363bus/u4b/storage/ustorage_fs.c optional usfs
264132f9
SW
2364#
2365# USB network drivers
2366#
c2826fcd
SW
2367bus/u4b/net/usb_ethernet.c optional uether
2368bus/u4b/net/if_aue.c optional aue uether
2369bus/u4b/net/if_axe.c optional axe uether
2370bus/u4b/net/if_axge.c optional axge uether
2371bus/u4b/net/if_cue.c optional cue uether
2372bus/u4b/net/if_ipheth.c optional ipheth uether
2373bus/u4b/net/if_kue.c optional kue uether
2374bus/u4b/net/if_mos.c optional mos uether
2375bus/u4b/net/if_udav.c optional udav uether
2376bus/u4b/net/if_urndis.c optional urndis uether
264132f9 2377#
f794c13f
SW
2378# USB WLAN drivers
2379#
c2826fcd
SW
2380bus/u4b/wlan/if_rum.c optional rum
2381bus/u4b/wlan/if_run.c optional run
2382runfw.c optional runfw \
10f2cea7
SW
2383 compile-with "${AWK} -f $S/tools/fw_stub.awk run.fw:runfw -mrunfw -c${.TARGET}" \
2384 no-implicit-rule before-depend local \
2385 clean "runfw.c"
c2826fcd 2386runfw.fwo optional runfw \
10f2cea7
SW
2387 dependency "run.fw" \
2388 compile-with "${NORMAL_FWO}" \
2389 no-implicit-rule \
2390 clean "runfw.fwo"
c2826fcd 2391run.fw optional runfw \
10f2cea7
SW
2392 dependency "$S/contrib/dev/run/rt2870.fw.uu" \
2393 compile-with "${NORMAL_FW}" \
2394 no-obj no-implicit-rule \
2395 clean "run.fw"
c2826fcd
SW
2396bus/u4b/wlan/if_urtwn.c optional urtwn
2397urtwn-rtl8188eufw.c optional urtwnfw \
3521a462
SW
2398 compile-with "${AWK} -f $S/tools/fw_stub.awk urtwn-rtl8188eufw.fw:urtwn-rtl8188eufw:111 -murtwn-rtl8188eufw -c${.TARGET}" \
2399 no-implicit-rule before-depend local \
2400 clean "urtwn-rtl8188eufw.c"
c2826fcd 2401urtwn-rtl8188eufw.fwo optional urtwnfw \
3521a462
SW
2402 dependency "urtwn-rtl8188eufw.fw" \
2403 compile-with "${NORMAL_FWO}" \
2404 no-implicit-rule \
2405 clean "urtwn-rtl8188eufw.fwo"
c2826fcd 2406urtwn-rtl8188eufw.fw optional urtwnfw \
3521a462
SW
2407 dependency "$S/contrib/dev/urtwn/urtwn-rtl8188eufw.fw.uu" \
2408 compile-with "${NORMAL_FW}" \
2409 no-obj no-implicit-rule \
2410 clean "urtwn-rtl8188eufw.fw"
c2826fcd 2411urtwn-rtl8192cfwT.c optional urtwnfw \
790340ea
SW
2412 compile-with "${AWK} -f $S/tools/fw_stub.awk urtwn-rtl8192cfwT.fw:urtwn-rtl8192cfwT:111 -murtwn-rtl8192cfwT -c${.TARGET}" \
2413 no-implicit-rule before-depend local \
2414 clean "urtwn-rtl8192cfwT.c"
c2826fcd 2415urtwn-rtl8192cfwT.fwo optional urtwnfw \
790340ea
SW
2416 dependency "urtwn-rtl8192cfwT.fw" \
2417 compile-with "${NORMAL_FWO}" \
2418 no-implicit-rule \
2419 clean "urtwn-rtl8192cfwT.fwo"
c2826fcd 2420urtwn-rtl8192cfwT.fw optional urtwnfw \
790340ea
SW
2421 dependency "$S/contrib/dev/urtwn/urtwn-rtl8192cfwT.fw.uu" \
2422 compile-with "${NORMAL_FW}" \
2423 no-obj no-implicit-rule \
2424 clean "urtwn-rtl8192cfwT.fw"
c2826fcd 2425urtwn-rtl8192cfwU.c optional urtwnfw \
790340ea
SW
2426 compile-with "${AWK} -f $S/tools/fw_stub.awk urtwn-rtl8192cfwU.fw:urtwn-rtl8192cfwU:111 -murtwn-rtl8192cfwU -c${.TARGET}" \
2427 no-implicit-rule before-depend local \
2428 clean "urtwn-rtl8192cfwU.c"
c2826fcd 2429urtwn-rtl8192cfwU.fwo optional urtwnfw \
790340ea
SW
2430 dependency "urtwn-rtl8192cfwU.fw" \
2431 compile-with "${NORMAL_FWO}" \
2432 no-implicit-rule \
2433 clean "urtwn-rtl8192cfwU.fwo"
c2826fcd 2434urtwn-rtl8192cfwU.fw optional urtwnfw \
790340ea
SW
2435 dependency "$S/contrib/dev/urtwn/urtwn-rtl8192cfwU.fw.uu" \
2436 compile-with "${NORMAL_FW}" \
2437 no-obj no-implicit-rule \
2438 clean "urtwn-rtl8192cfwU.fw"
f794c13f 2439#
88ef8110
SW
2440# USB serial and parallel port drivers
2441#
c2826fcd
SW
2442bus/u4b/serial/usb_serial.c optional ucom
2443bus/u4b/serial/u3g.c optional u3g ucom
2444bus/u4b/serial/uark.c optional uark ucom
2445bus/u4b/serial/ubsa.c optional ubsa ucom
2446bus/u4b/serial/ubser.c optional ubser ucom
2447bus/u4b/serial/uchcom.c optional uchcom ucom
2448bus/u4b/serial/ucycom.c optional ucycom ucom
2449bus/u4b/serial/ufoma.c optional ufoma ucom
2450bus/u4b/serial/uftdi.c optional uftdi ucom
2451bus/u4b/serial/ugensa.c optional ugensa ucom
2452bus/u4b/serial/uipaq.c optional uipaq ucom
2453bus/u4b/serial/ulpt.c optional ulpt ucom
2454bus/u4b/serial/umcs.c optional umcs ucom
2455bus/u4b/serial/umct.c optional umct ucom
2456bus/u4b/serial/umodem.c optional umodem ucom
2457bus/u4b/serial/umoscom.c optional umoscom ucom
2458bus/u4b/serial/uplcom.c optional uplcom ucom
2459bus/u4b/serial/uslcom.c optional uslcom ucom
2460bus/u4b/serial/uvisor.c optional uvisor ucom
2461bus/u4b/serial/uvscom.c optional uvscom ucom
88ef8110 2462#
4596d2c5
SW
2463# USB misc drivers
2464#
c2826fcd 2465bus/u4b/misc/ufm.c optional ufm
4596d2c5 2466#
264132f9
SW
2467# USB input drivers
2468#
c2826fcd
SW
2469bus/u4b/input/ukbd.c optional ukbd
2470bus/u4b/input/ums.c optional ums
2471bus/u4b/input/uep.c optional uep
2472bus/u4b/input/uhid.c optional uhid
264132f9 2473#
ac499a8f
SW
2474# USB quirks
2475#
f0478b8b 2476bus/u4b/quirk/usb_quirk.c optional usb
ac499a8f 2477#
a7ceaa31
SW
2478# USB templates
2479#
c2826fcd
SW
2480bus/u4b/template/usb_template.c optional usb_template
2481bus/u4b/template/usb_template_audio.c optional usb_template
2482bus/u4b/template/usb_template_cdce.c optional usb_template
2483bus/u4b/template/usb_template_kbd.c optional usb_template
2484bus/u4b/template/usb_template_modem.c optional usb_template
2485bus/u4b/template/usb_template_mouse.c optional usb_template
2486bus/u4b/template/usb_template_msc.c optional usb_template
2487bus/u4b/template/usb_template_mtp.c optional usb_template
a7ceaa31 2488#
264132f9
SW
2489# Other drivers
2490#
c2826fcd
SW
2491bus/u4b/audio/uaudio.c optional snd_uaudio
2492bus/u4b/audio/uaudio_pcm.c optional snd_uaudio
c3a6e36f
SW
2493
2494#
2495# virtio support
2496#
2497dev/virtual/virtio/block/virtio_blk.c optional virtio_blk virtio
faa875a4 2498dev/virtual/virtio/net/if_vtnet.c optional vtnet virtio
c3a6e36f
SW
2499dev/virtual/virtio/pci/virtio_pci.c optional virtio_pci virtio
2500dev/virtual/virtio/virtio/virtio.c optional virtio
2501dev/virtual/virtio/virtio/virtio_bus_if.m optional virtio
2502dev/virtual/virtio/virtio/virtio_if.m optional virtio
2503dev/virtual/virtio/virtio/virtqueue.c optional virtio