NetBSD/sys/dev/pci
christos 4d595fd7b1 - sprinkle __unused on function decls.
- fix a couple of unused bugs
- no more -Wno-unused for i386
2006-10-12 01:30:41 +00:00
..
bktr - sprinkle __unused on function decls. 2006-10-12 01:30:41 +00:00
aac_pci.c - sprinkle __unused on function decls. 2006-10-12 01:30:41 +00:00
acardide.c - sprinkle __unused on function decls. 2006-10-12 01:30:41 +00:00
aceride.c - sprinkle __unused on function decls. 2006-10-12 01:30:41 +00:00
adv_pci.c - sprinkle __unused on function decls. 2006-10-12 01:30:41 +00:00
adw_pci.c - sprinkle __unused on function decls. 2006-10-12 01:30:41 +00:00
agp_ali.c - sprinkle __unused on function decls. 2006-10-12 01:30:41 +00:00
agp_amd.c - sprinkle __unused on function decls. 2006-10-12 01:30:41 +00:00
agp_i810.c - sprinkle __unused on function decls. 2006-10-12 01:30:41 +00:00
agp_intel.c - sprinkle __unused on function decls. 2006-10-12 01:30:41 +00:00
agp_sis.c - sprinkle __unused on function decls. 2006-10-12 01:30:41 +00:00
agp_via.c - sprinkle __unused on function decls. 2006-10-12 01:30:41 +00:00
agp.c - sprinkle __unused on function decls. 2006-10-12 01:30:41 +00:00
agpbusprint.c - sprinkle __unused on function decls. 2006-10-12 01:30:41 +00:00
agpreg.h
agpvar.h Fix all the -D*DEBUG* code that it was rotting away and did not even compile. 2006-08-17 17:11:27 +00:00
ahc_pci.c - sprinkle __unused on function decls. 2006-10-12 01:30:41 +00:00
ahd_pci.c - sprinkle __unused on function decls. 2006-10-12 01:30:41 +00:00
amdpm_smbus.c - sprinkle __unused on function decls. 2006-10-12 01:30:41 +00:00
amdpm_smbusreg.h
amdpm.c - sprinkle __unused on function decls. 2006-10-12 01:30:41 +00:00
amdpmreg.h
amdpmvar.h
amr.c - sprinkle __unused on function decls. 2006-10-12 01:30:41 +00:00
amrio.h
amrreg.h
amrvar.h
artsata.c - sprinkle __unused on function decls. 2006-10-12 01:30:41 +00:00
atppc_puc.c
auacer.c - sprinkle __unused on function decls. 2006-10-12 01:30:41 +00:00
auacerreg.h
auich.c - sprinkle __unused on function decls. 2006-10-12 01:30:41 +00:00
auichreg.h
auixp.c - sprinkle __unused on function decls. 2006-10-12 01:30:41 +00:00
auixpreg.h
auixpvar.h
autri.c - sprinkle __unused on function decls. 2006-10-12 01:30:41 +00:00
autrireg.h
autrivar.h
auvia.c - sprinkle __unused on function decls. 2006-10-12 01:30:41 +00:00
auviavar.h
azalia_codec.c - sprinkle __unused on function decls. 2006-10-12 01:30:41 +00:00
azalia.c - sprinkle __unused on function decls. 2006-10-12 01:30:41 +00:00
azalia.h
bha_pci.c - sprinkle __unused on function decls. 2006-10-12 01:30:41 +00:00
btvmei.c
btvmeii.c
btvmeireg.h
btvmeivar.h
cac_pci.c - sprinkle __unused on function decls. 2006-10-12 01:30:41 +00:00
chipsfb.c the chip wants all data we send with 64bit padding, no matter what padding 2006-09-27 06:39:38 +00:00
chipsfbreg.h cleanup, implement putchar() using the blitter 2006-09-27 05:19:23 +00:00
ciss_pci.c - sprinkle __unused on function decls. 2006-10-12 01:30:41 +00:00
cmdide.c - sprinkle __unused on function decls. 2006-10-12 01:30:41 +00:00
cmpci.c - sprinkle __unused on function decls. 2006-10-12 01:30:41 +00:00
cmpcireg.h
cmpcivar.h
com_puc.c - sprinkle __unused on function decls. 2006-10-12 01:30:41 +00:00
cs428x.c - sprinkle __unused on function decls. 2006-10-12 01:30:41 +00:00
cs428x.h PR/12843: Workaround for CS4280 on IBM ThinkPads. From Stephane Witzmann. 2006-08-06 16:21:11 +00:00
cs428xreg.h
cs4280_image.h
cs4280.c - sprinkle __unused on function decls. 2006-10-12 01:30:41 +00:00
cs4280reg.h
cs4281.c - sprinkle __unused on function decls. 2006-10-12 01:30:41 +00:00
cs4281reg.h
cy82c693.c
cy82c693reg.h
cy82c693var.h
cy_pci.c - sprinkle __unused on function decls. 2006-10-12 01:30:41 +00:00
cyber.c
cyberreg.h
cybervar.h
cypide.c - sprinkle __unused on function decls. 2006-10-12 01:30:41 +00:00
cz.c - sprinkle __unused on function decls. 2006-10-12 01:30:41 +00:00
czreg.h
devlist2h.awk
dpt_pci.c - sprinkle __unused on function decls. 2006-10-12 01:30:41 +00:00
eap.c - sprinkle __unused on function decls. 2006-10-12 01:30:41 +00:00
eapreg.h
eapvar.h
ehci_pci.c - sprinkle __unused on function decls. 2006-10-12 01:30:41 +00:00
emuxki.c - sprinkle __unused on function decls. 2006-10-12 01:30:41 +00:00
emuxkireg.h
emuxkivar.h
esa.c - sprinkle __unused on function decls. 2006-10-12 01:30:41 +00:00
esadsp.h
esareg.h
esavar.h
esiop_pci.c - sprinkle __unused on function decls. 2006-10-12 01:30:41 +00:00
esm.c - sprinkle __unused on function decls. 2006-10-12 01:30:41 +00:00
esmreg.h
esmvar.h
eso.c - sprinkle __unused on function decls. 2006-10-12 01:30:41 +00:00
esoreg.h
esovar.h
files.agp
files.pci a half done wsdisplay driver for Chips & Technologies 65550 graphics chips 2006-09-23 05:12:22 +00:00
fms.c - sprinkle __unused on function decls. 2006-10-12 01:30:41 +00:00
fmsvar.h
fwlynx_pci.c
fwohci_pci.c - sprinkle __unused on function decls. 2006-10-12 01:30:41 +00:00
geodeide.c - sprinkle __unused on function decls. 2006-10-12 01:30:41 +00:00
gtp.c - sprinkle __unused on function decls. 2006-10-12 01:30:41 +00:00
hifn7751.c - sprinkle __unused on function decls. 2006-10-12 01:30:41 +00:00
hifn7751reg.h
hifn7751var.h
hptide.c - sprinkle __unused on function decls. 2006-10-12 01:30:41 +00:00
i82365_pci.c - sprinkle __unused on function decls. 2006-10-12 01:30:41 +00:00
i82365_pcivar.h
iavc_pci.c
icp_pci.c - sprinkle __unused on function decls. 2006-10-12 01:30:41 +00:00
if_an_pci.c - sprinkle __unused on function decls. 2006-10-12 01:30:41 +00:00
if_ath_pci.c - sprinkle __unused on function decls. 2006-10-12 01:30:41 +00:00
if_atw_pci.c - sprinkle __unused on function decls. 2006-10-12 01:30:41 +00:00
if_bce.c - sprinkle __unused on function decls. 2006-10-12 01:30:41 +00:00
if_bcereg.h
if_bge.c - sprinkle __unused on function decls. 2006-10-12 01:30:41 +00:00
if_bgereg.h
if_de.c remove more vestiges of CCITT, LLC, HDLC, NS, and NSIP. 2006-09-07 02:40:31 +00:00
if_devar.h
if_dge.c - sprinkle __unused on function decls. 2006-10-12 01:30:41 +00:00
if_dgereg.h
if_en_pci.c - sprinkle __unused on function decls. 2006-10-12 01:30:41 +00:00
if_ep_pci.c - sprinkle __unused on function decls. 2006-10-12 01:30:41 +00:00
if_epic_pci.c - sprinkle __unused on function decls. 2006-10-12 01:30:41 +00:00
if_esh_pci.c - sprinkle __unused on function decls. 2006-10-12 01:30:41 +00:00
if_ex_pci.c - sprinkle __unused on function decls. 2006-10-12 01:30:41 +00:00
if_fpa.c - sprinkle __unused on function decls. 2006-10-12 01:30:41 +00:00
if_fxp_pci.c - sprinkle __unused on function decls. 2006-10-12 01:30:41 +00:00
if_gem_pci.c
if_gsip.c
if_hme_pci.c - sprinkle __unused on function decls. 2006-10-12 01:30:41 +00:00
if_ipw.c - sprinkle __unused on function decls. 2006-10-12 01:30:41 +00:00
if_ipwreg.h
if_ipwvar.h
if_iwi.c - sprinkle __unused on function decls. 2006-10-12 01:30:41 +00:00
if_iwireg.h Adapt iwi(4) to use firmload(9) and remove firmware loading from 2006-08-09 11:35:59 +00:00
if_iwivar.h Add some sysctl knobs to bring us closer to the FreeBSD driver. 2006-08-19 06:32:52 +00:00
if_kse.c - trim CRC off rather than setting M_HASFCS 2006-09-29 08:49:30 +00:00
if_le_pci.c - sprinkle __unused on function decls. 2006-10-12 01:30:41 +00:00
if_levar.h
if_lmc.c - sprinkle __unused on function decls. 2006-10-12 01:30:41 +00:00
if_lmc.h Grr. Don't define _KERNEL! Most of the kernel files do #ifdef _KERNEL 2006-08-27 19:19:47 +00:00
if_msk.c - sprinkle __unused on function decls. 2006-10-12 01:30:41 +00:00
if_mskvar.h Add msk(4), a driver for Marvell Yukon 2 gigabit ethernet chips, 2006-09-09 16:17:50 +00:00
if_mtd_pci.c - sprinkle __unused on function decls. 2006-10-12 01:30:41 +00:00
if_ne_pci.c - sprinkle __unused on function decls. 2006-10-12 01:30:41 +00:00
if_nfe.c - sprinkle __unused on function decls. 2006-10-12 01:30:41 +00:00
if_nfereg.h
if_nfevar.h
if_ntwoc_pci.c - sprinkle __unused on function decls. 2006-10-12 01:30:41 +00:00
if_ntwoc_pcireg.h
if_pcn.c - sprinkle __unused on function decls. 2006-10-12 01:30:41 +00:00
if_pcnreg.h
if_ral_pci.c - sprinkle __unused on function decls. 2006-10-12 01:30:41 +00:00
if_re_pci.c - sprinkle __unused on function decls. 2006-10-12 01:30:41 +00:00
if_rtk_pci.c - sprinkle __unused on function decls. 2006-10-12 01:30:41 +00:00
if_rtw_pci.c Remove the declaration of an unused local variable 'reg'. 2006-09-01 03:24:58 +00:00
if_sf_pci.c - sprinkle __unused on function decls. 2006-10-12 01:30:41 +00:00
if_sip.c - sprinkle __unused on function decls. 2006-10-12 01:30:41 +00:00
if_sipreg.h
if_sk.c - sprinkle __unused on function decls. 2006-10-12 01:30:41 +00:00
if_skreg.h Add msk(4), a driver for Marvell Yukon 2 gigabit ethernet chips, 2006-09-09 16:17:50 +00:00
if_skvar.h Remove unused members of sk_softc. 2006-09-04 00:54:40 +00:00
if_ste.c - sprinkle __unused on function decls. 2006-10-12 01:30:41 +00:00
if_stereg.h
if_stge.c - sprinkle __unused on function decls. 2006-10-12 01:30:41 +00:00
if_stgereg.h
if_ti.c - sprinkle __unused on function decls. 2006-10-12 01:30:41 +00:00
if_tireg.h
if_tl.c - sprinkle __unused on function decls. 2006-10-12 01:30:41 +00:00
if_tlp_pci.c - sprinkle __unused on function decls. 2006-10-12 01:30:41 +00:00
if_tlregs.h
if_tlvar.h
if_txp.c - sprinkle __unused on function decls. 2006-10-12 01:30:41 +00:00
if_txpreg.h
if_vge.c - sprinkle __unused on function decls. 2006-10-12 01:30:41 +00:00
if_vgereg.h
if_vgevar.h
if_vr.c - sprinkle __unused on function decls. 2006-10-12 01:30:41 +00:00
if_vrreg.h
if_wi_pci.c - sprinkle __unused on function decls. 2006-10-12 01:30:41 +00:00
if_wm.c - sprinkle __unused on function decls. 2006-10-12 01:30:41 +00:00
if_wmreg.h
if_wpi.c - sprinkle __unused on function decls. 2006-10-12 01:30:41 +00:00
if_wpireg.h Add a port of the OpenBSD Intel 3945ABG wpi(4) wireless driver, by 2006-08-13 02:21:45 +00:00
if_wpivar.h Add a port of the OpenBSD Intel 3945ABG wpi(4) wireless driver, by 2006-08-13 02:21:45 +00:00
if_xge.c - sprinkle __unused on function decls. 2006-10-12 01:30:41 +00:00
if_xgereg.h
ifpci2.c
ifpci.c Add NetBSD RCS tag to top of file. 2006-09-10 11:03:14 +00:00
igsfb_pci.c
igsfb_pcivar.h
iha_pci.c - sprinkle __unused on function decls. 2006-10-12 01:30:41 +00:00
iop_pci.c - sprinkle __unused on function decls. 2006-10-12 01:30:41 +00:00
isic_pci_elsa_qs1p.c
isic_pci.c
isic_pci.h
isp_pci.c - sprinkle __unused on function decls. 2006-10-12 01:30:41 +00:00
iteide.c - sprinkle __unused on function decls. 2006-10-12 01:30:41 +00:00
iwic_bchan.c
iwic_dchan.c
iwic_fsm.c
iwic_pci.c
iwicreg.h
iwicvar.h
ixpide.c - sprinkle __unused on function decls. 2006-10-12 01:30:41 +00:00
joy_eap.c - sprinkle __unused on function decls. 2006-10-12 01:30:41 +00:00
joy_eso.c - sprinkle __unused on function decls. 2006-10-12 01:30:41 +00:00
joy_pci.c - sprinkle __unused on function decls. 2006-10-12 01:30:41 +00:00
ld_amr.c - sprinkle __unused on function decls. 2006-10-12 01:30:41 +00:00
ld_twa.c - sprinkle __unused on function decls. 2006-10-12 01:30:41 +00:00
ld_twe.c - sprinkle __unused on function decls. 2006-10-12 01:30:41 +00:00
lpt_puc.c - sprinkle __unused on function decls. 2006-10-12 01:30:41 +00:00
machfb.c - sprinkle __unused on function decls. 2006-10-12 01:30:41 +00:00
machfbreg.h
Makefile
Makefile.pcidevs
mlx_pci.c - sprinkle __unused on function decls. 2006-10-12 01:30:41 +00:00
mly_tables.h
mly.c - sprinkle __unused on function decls. 2006-10-12 01:30:41 +00:00
mlyio.h
mlyreg.h
mlyvar.h
mpt_pci.c - sprinkle __unused on function decls. 2006-10-12 01:30:41 +00:00
mpu_cmpci.c - sprinkle __unused on function decls. 2006-10-12 01:30:41 +00:00
mpu_eso.c - sprinkle __unused on function decls. 2006-10-12 01:30:41 +00:00
mpu_fms.c - sprinkle __unused on function decls. 2006-10-12 01:30:41 +00:00
mpu_yds.c - sprinkle __unused on function decls. 2006-10-12 01:30:41 +00:00
neo-coeff.h
neo.c - sprinkle __unused on function decls. 2006-10-12 01:30:41 +00:00
neoreg.h
njs_pci.c - sprinkle __unused on function decls. 2006-10-12 01:30:41 +00:00
oboe.c - sprinkle __unused on function decls. 2006-10-12 01:30:41 +00:00
oboereg.h
ohci_pci.c - sprinkle __unused on function decls. 2006-10-12 01:30:41 +00:00
opl_cmpci.c - sprinkle __unused on function decls. 2006-10-12 01:30:41 +00:00
opl_eso.c - sprinkle __unused on function decls. 2006-10-12 01:30:41 +00:00
opl_fms.c - sprinkle __unused on function decls. 2006-10-12 01:30:41 +00:00
opl_sv.c - sprinkle __unused on function decls. 2006-10-12 01:30:41 +00:00
opl_yds.c - sprinkle __unused on function decls. 2006-10-12 01:30:41 +00:00
optiide.c - sprinkle __unused on function decls. 2006-10-12 01:30:41 +00:00
pccbb.c - sprinkle __unused on function decls. 2006-10-12 01:30:41 +00:00
pccbbreg.h
pccbbvar.h
pci_map.c - sprinkle __unused on function decls. 2006-10-12 01:30:41 +00:00
pci_quirks.c
pci_subr.c - sprinkle __unused on function decls. 2006-10-12 01:30:41 +00:00
pci_usrreq.c - sprinkle __unused on function decls. 2006-10-12 01:30:41 +00:00
pci.c - sprinkle __unused on function decls. 2006-10-12 01:30:41 +00:00
pcibusprint.c
pciconf.c
pciconf.h
pcidevs Add one puc device by Moschip (formerly NetMos). Not the one I have, but 2006-10-09 20:31:03 +00:00
pcidevs_data.h Regen. 2006-10-09 20:31:57 +00:00
pcidevs.h Regen. 2006-10-09 20:31:57 +00:00
pciide_acard_reg.h
pciide_acer_reg.h
pciide_apollo_reg.h
pciide_cmd_reg.h
pciide_common.c - sprinkle __unused on function decls. 2006-10-12 01:30:41 +00:00
pciide_cy693_reg.h
pciide_geode_reg.h
pciide_hpt_reg.h
pciide_i31244_reg.h
pciide_ite_reg.h
pciide_ixp_reg.h
pciide_opti_reg.h
pciide_pdc202xx_reg.h
pciide_piix_reg.h * Add support for ICH8 and ICH8M SATA/RAID controllers. 2006-09-03 18:30:35 +00:00
pciide_sii3112_reg.h
pciide_sis_reg.h
pciide_sl82c105_reg.h
pciide_svwsata_reg.h
pciide.c - sprinkle __unused on function decls. 2006-10-12 01:30:41 +00:00
pciidereg.h
pciidevar.h
pciio.h
pcireg.h
pcivar.h Create a PCI bus powerhook to handle setting PCI D# power state transitions 2006-09-25 23:09:42 +00:00
pcscp.c - sprinkle __unused on function decls. 2006-10-12 01:30:41 +00:00
pcscpreg.h
pdcide.c - sprinkle __unused on function decls. 2006-10-12 01:30:41 +00:00
pdcsata.c - sprinkle __unused on function decls. 2006-10-12 01:30:41 +00:00
piixide.c - sprinkle __unused on function decls. 2006-10-12 01:30:41 +00:00
piixpm.c - sprinkle __unused on function decls. 2006-10-12 01:30:41 +00:00
piixpmreg.h
plx9060reg.h
plx9060var.h
ppb.c - sprinkle __unused on function decls. 2006-10-12 01:30:41 +00:00
ppbreg.h
puc.c - sprinkle __unused on function decls. 2006-10-12 01:30:41 +00:00
puccn.c
puccn.h
pucdata.c Add an entry for the 2 UARTs version of the Moschip NM9835. 2006-10-09 20:33:04 +00:00
pucvar.h
radeonfb_bios.c Initial import of radeonfb. Works to some degree on at least some hardware. 2006-08-16 22:46:44 +00:00
radeonfb_i2c.c Initial import of radeonfb. Works to some degree on at least some hardware. 2006-08-16 22:46:44 +00:00
radeonfb.c Fix an incorrect calculation for the destination X direction when doing 2006-10-07 21:36:12 +00:00
radeonfbreg.h those should have been committed along with radeonfb.c 2006-08-29 17:09:33 +00:00
radeonfbvar.h those should have been committed along with radeonfb.c 2006-08-29 17:09:33 +00:00
rccide.c - sprinkle __unused on function decls. 2006-10-12 01:30:41 +00:00
README
satalink.c - sprinkle __unused on function decls. 2006-10-12 01:30:41 +00:00
siop_pci_common.c
siop_pci_common.h
siop_pci.c - sprinkle __unused on function decls. 2006-10-12 01:30:41 +00:00
siside.c - sprinkle __unused on function decls. 2006-10-12 01:30:41 +00:00
slide.c - sprinkle __unused on function decls. 2006-10-12 01:30:41 +00:00
stpcide.c - sprinkle __unused on function decls. 2006-10-12 01:30:41 +00:00
sv.c - sprinkle __unused on function decls. 2006-10-12 01:30:41 +00:00
svreg.h
svvar.h
svwsata.c - sprinkle __unused on function decls. 2006-10-12 01:30:41 +00:00
tga_conf.c
tga.c
tgareg.h
tgavar.h
trm.c - sprinkle __unused on function decls. 2006-10-12 01:30:41 +00:00
trmreg.h
twa.c - sprinkle __unused on function decls. 2006-10-12 01:30:41 +00:00
twaio.h Tweak the twa(4) driver so that 3ware command line utility works with it. 2006-09-23 22:16:35 +00:00
twareg.h Tweak the twa(4) driver so that 3ware command line utility works with it. 2006-09-23 22:16:35 +00:00
twavar.h Fix all the -D*DEBUG* code that it was rotting away and did not even compile. 2006-08-17 17:11:27 +00:00
twe.c - sprinkle __unused on function decls. 2006-10-12 01:30:41 +00:00
tweio.h
twereg.h
twevar.h
ubsec.c - sprinkle __unused on function decls. 2006-10-12 01:30:41 +00:00
ubsecreg.h
ubsecvar.h
uhci_pci.c - sprinkle __unused on function decls. 2006-10-12 01:30:41 +00:00
unichromeaccel.h Acceleration definitions (missed in previous commit). 2006-08-13 20:26:55 +00:00
unichromeconfig.h Expose RGB palette tables. 2006-08-13 20:25:47 +00:00
unichromefb.c Reclaim resources from an initial vga console on attach. 2006-08-13 20:27:33 +00:00
unichromehw.h
unichromemode.h
unichromereg.h
universe_pci_var.h
universe_pci.c
usb_pci.c
usb_pci.h
vga_pci.c - sprinkle __unused on function decls. 2006-10-12 01:30:41 +00:00
vga_pcivar.h
viaenv.c - sprinkle __unused on function decls. 2006-10-12 01:30:41 +00:00
viaide.c - sprinkle __unused on function decls. 2006-10-12 01:30:41 +00:00
viapm.c - sprinkle __unused on function decls. 2006-10-12 01:30:41 +00:00
viapmvar.h
voodoofb.c
voodoofbreg.h
weasel_pci.c - sprinkle __unused on function decls. 2006-10-12 01:30:41 +00:00
weaselreg.h
yds.c - sprinkle __unused on function decls. 2006-10-12 01:30:41 +00:00
ydsreg.h
ydsvar.h

$NetBSD: README,v 1.3 1998/08/15 03:02:46 mycroft Exp $

This directory contains files which are used during PCI configuration
and PCI device drivers.  Eventually, most of the device drivers and
some of the configuration support should become machine-independent
and be moved to a more general location.

The configuration support was implemented according to the `PCI Local
Bus Specification, Production Version, Revision 2.0' dated April 30,
1993.  Section numbers referred to in the code may be specific to that
edition of the specification.

Some attempt has been made to insure that the code works on rogue
machines where the BIOS doesn't do its job, but in general I can't
guarantee that.

--
- Charles M. Hannum
  NetBSD group
  August 8, 1994