NetBSD/sys/dev/pci
2017-03-31 09:27:30 +00:00
..
bktr - Use aprint*() more in xxx_attach(). 2016-07-14 10:19:05 +00:00
cxgb There are two memory leaks here, found by mootja; just add some XXXs. 2016-10-11 12:53:56 +00:00
igma
ixgbe Set PCI_INTR_MPSAFE, SOFTINT_MPSAFE, CALLOUT_MPSAFE and IFEF_START_MPSAFE 2017-03-03 04:37:05 +00:00
n8 PR/50898: David Binderman: remove redundant memset. 2016-03-06 19:42:25 +00:00
voyager Adjust evbmips_iointr to pass a clockframe pointer and use it for 2016-08-26 15:45:47 +00:00
aac_pci.c Modularize the ld driver and all of its attachments. Ensure that all 2016-09-27 03:33:32 +00:00
acardide.c
aceride.c
adv_pci.c
adw_pci.c
agp_ali.c
agp_amd64.c
agp_amd.c
agp_apple.c
agp_i810.c kern/50453: Separate Pineview chipset from i915-family chipset support. 2016-05-01 04:22:50 +00:00
agp_i810var.h
agp_intel.c
agp_sis.c
agp_via.c
agp.c Decode AGP capability. 2017-02-27 14:13:56 +00:00
agpbusprint.c
agpreg.h Decode AGP capability. 2017-02-27 14:13:56 +00:00
agpvar.h
ahc_pci.c - Use aprint*() instead of printf() in xxx_attach(). 2016-07-14 04:00:45 +00:00
ahcisata_pci.c provide intr xname 2016-10-13 17:11:09 +00:00
ahd_pci.c
alipm.c
amdpm_smbus.c zero the i2c_attach_args structure before filling it in. 2016-02-14 19:54:19 +00:00
amdpm_smbusreg.h
amdpm.c
amdpmreg.h
amdpmvar.h
amr.c Modularize the ld driver and all of its attachments. Ensure that all 2016-09-27 03:33:32 +00:00
amrio.h
amrreg.h
amrvar.h
arcmsr.c more NBIO > 0 2016-06-19 21:12:44 +00:00
arcmsrvar.h Make internal functions static to avoid conflicts with arc_* from zfs. 2016-06-12 02:16:15 +00:00
artsata.c
atppc_puc.c
auacer.c
auacerreg.h
auich.c auich_round_blocksize: never return 0 as blocksize 2017-01-25 06:33:52 +00:00
auichreg.h
auixp.c KNF. Remove extra spaces. No functional change. 2016-07-07 06:55:38 +00:00
auixpreg.h
auixpvar.h
autri.c KNF. Remove extra spaces. No functional change. 2016-07-07 06:55:38 +00:00
autrireg.h
autrivar.h
auvia.c
auviavar.h
azalia_codec.c
azalia.c
azalia.h
bha_pci.c provide intr xname 2016-10-13 17:11:09 +00:00
btvmei.c
btvmeii.c
btvmeireg.h
btvmeivar.h
cac_pci.c Modularize the ld driver and all of its attachments. Ensure that all 2016-09-27 03:33:32 +00:00
chipsfb.c
ciss_pci.c - Use aprint*() instead of printf() in xxx_attach(). 2016-07-14 04:00:45 +00:00
cmdide.c
cmpci.c Use the exact same argument for kmem_alloc and kmem_free; from brainy 2016-08-15 09:30:22 +00:00
cmpcireg.h
cmpcivar.h
com_puc.c
coram.c
coramvar.h
cs428x.c
cs428x.h
cs428xreg.h
cs4280_image.h
cs4280.c KNF. Remove extra spaces. No functional change. 2016-07-07 06:55:38 +00:00
cs4280reg.h
cs4281.c KNF. Remove extra spaces. No functional change. 2016-07-07 06:55:38 +00:00
cs4281reg.h
cx23885reg.h
cxdtv_boards.c
cxdtv_boards.h
cxdtv.c
cxdtvreg.h
cxdtvvar.h
cy82c693.c
cy82c693reg.h
cy82c693var.h
cy_pci.c KNF. Remove extra spaces. No functional change. 2016-07-07 06:55:38 +00:00
cyber.c
cyberreg.h
cybervar.h
cypide.c
cz.c KNF. Remove extra spaces. No functional change. 2016-07-07 06:55:38 +00:00
czreg.h
dpt_pci.c
eap.c KNF. Remove extra spaces. No functional change. 2016-07-07 06:55:38 +00:00
eapreg.h
eapvar.h
ehci_pci.c provide intr xname 2016-10-13 20:05:06 +00:00
emuxki.c KNF. Remove extra spaces. No functional change. 2016-07-07 06:55:38 +00:00
emuxkireg.h
emuxkivar.h
esa.c
esadsp.h
esareg.h
esavar.h
esiop_pci.c
esm.c KNF. Remove extra spaces. No functional change. 2016-07-07 06:55:38 +00:00
esmreg.h
esmvar.h
eso.c KNF. Remove extra spaces. No functional change. 2016-07-07 06:55:38 +00:00
esoreg.h
esovar.h
files.agp
files.pci make kernel config flag WM_EVENT_COUNTERS. 2017-03-22 03:32:09 +00:00
fms.c
fmsvar.h
fwohci_pci.c KNF. Remove extra spaces. No functional change. 2016-07-07 06:55:38 +00:00
gcscaudio.c
gcscaudioreg.h
genfb_pci.c KNF. Remove extra spaces. No functional change. 2016-07-07 06:55:38 +00:00
genfb_pcivar.h
geodeide.c
gffb.c Check pmf_device_register return value. NFC 2017-01-20 12:25:07 +00:00
gffbreg.h
gtp.c KNF. No functional change. 2016-07-11 11:31:49 +00:00
hdaudio_pci.c Always allow hdaudio(4) to suspend 2017-01-31 00:58:15 +00:00
hdaudio_pci.h
hifn7751.c
hifn7751reg.h
hifn7751var.h
hptide.c
i82365_pci.c
i82365_pcivar.h
iavc_pci.c KNF. No functional change. 2016-07-11 11:31:49 +00:00
ibmcd.c Check pmf_device_register return value. NFC 2017-01-20 12:25:07 +00:00
ichsmb.c Remove extra 0x. This bug was added when replacing bitmask_snprintf(9) with 2017-03-31 08:38:13 +00:00
icp_pci.c Modularize the ld driver and all of its attachments. Ensure that all 2016-09-27 03:33:32 +00:00
if_age.c Move bpf_mtap and if_ipackets++ on Rx of each driver to percpuq if_input 2016-12-15 09:28:02 +00:00
if_agereg.h
if_alc.c Less magic. 0x00000c00 is equal to PCIE_LCAP_ASPM. 2016-12-21 11:56:55 +00:00
if_alcreg.h Do not access `sc' directly via the CSR_{READ,WRITE}_[124] macros. 2016-12-29 19:22:51 +00:00
if_ale.c Move bpf_mtap and if_ipackets++ on Rx of each driver to percpuq if_input 2016-12-15 09:28:02 +00:00
if_alereg.h
if_an_pci.c
if_ath_pci.c
if_athn_pci.c Revert previous. At least AR9280 and AR9285 apparently do not have 2015-11-24 18:17:37 +00:00
if_atw_pci.c - Use aprint*() instead of printf() in xxx_attach(). 2016-07-14 04:00:45 +00:00
if_bce.c Move bpf_mtap and if_ipackets++ on Rx of each driver to percpuq if_input 2016-12-15 09:28:02 +00:00
if_bcereg.h
if_bge.c Move bpf_mtap and if_ipackets++ on Rx of each driver to percpuq if_input 2016-12-15 09:28:02 +00:00
if_bgereg.h
if_bgevar.h Delete #ifdef __HAVE_PCI_MSI_MSIX and use pci_intr_allo()/pci_intr_release() 2015-11-18 10:26:57 +00:00
if_bnx.c Move bpf_mtap and if_ipackets++ on Rx of each driver to percpuq if_input 2016-12-15 09:28:02 +00:00
if_bnxreg.h
if_bnxvar.h
if_bwi_pci.c KNF. Remove extra spaces. No functional change. 2016-07-07 06:55:38 +00:00
if_cas.c Move bpf_mtap and if_ipackets++ on Rx of each driver to percpuq if_input 2016-12-15 09:28:02 +00:00
if_casreg.h
if_casvar.h
if_de.c Move bpf_mtap in Tx hardware intrrupt to if_start 2016-12-15 09:33:25 +00:00
if_devar.h
if_dge.c Move bpf_mtap and if_ipackets++ on Rx of each driver to percpuq if_input 2016-12-15 09:28:02 +00:00
if_dgereg.h
if_en_pci.c
if_ep_pci.c
if_epic_pci.c
if_esh_pci.c KNF. Remove extra spaces. No functional change. 2016-07-07 06:55:38 +00:00
if_et.c Move bpf_mtap and if_ipackets++ on Rx of each driver to percpuq if_input 2016-12-15 09:28:02 +00:00
if_etreg.h
if_ex_pci.c
if_fpa.c
if_fxp_pci.c
if_gem_pci.c
if_hme_pci.c
if_ipw.c wlan interfaces make interrupt routine running on softint context. 2017-02-02 10:05:35 +00:00
if_ipwreg.h
if_ipwvar.h wlan interfaces make interrupt routine running on softint context. 2017-02-02 10:05:35 +00:00
if_iwi.c wlan interfaces make interrupt routine running on softint context. 2017-02-02 10:05:35 +00:00
if_iwireg.h
if_iwivar.h wlan interfaces make interrupt routine running on softint context. 2017-02-02 10:05:35 +00:00
if_iwm.c iwm(4): update firmware to maintained core release. 2017-03-14 23:59:24 +00:00
if_iwmreg.h iwm(4): update firmware to maintained core release. 2017-03-14 23:59:24 +00:00
if_iwmvar.h iwm(4): update firmware to maintained core release. 2017-03-14 23:59:24 +00:00
if_iwn.c wlan interfaces make interrupt routine running on softint context. 2017-02-02 10:05:35 +00:00
if_iwnreg.h Add missing comma, else the strings are concatenated (and possibly the 2017-03-11 21:23:36 +00:00
if_iwnvar.h wlan interfaces make interrupt routine running on softint context. 2017-02-02 10:05:35 +00:00
if_jme.c Move bpf_mtap and if_ipackets++ on Rx of each driver to percpuq if_input 2016-12-15 09:28:02 +00:00
if_jmereg.h
if_kse.c Move bpf_mtap and if_ipackets++ on Rx of each driver to percpuq if_input 2016-12-15 09:28:02 +00:00
if_le_pci.c
if_levar.h
if_lii.c Move bpf_mtap and if_ipackets++ on Rx of each driver to percpuq if_input 2016-12-15 09:28:02 +00:00
if_liireg.h
if_lmc.c Defer bpf_mtap in Rx interrupt context to softint 2017-01-24 09:05:27 +00:00
if_lmc.h Defer bpf_mtap in Rx interrupt context to softint 2017-01-24 09:05:27 +00:00
if_malo_pci.c wlan interfaces make interrupt routine running on softint context. 2017-02-02 10:05:35 +00:00
if_msk.c Move bpf_mtap and if_ipackets++ on Rx of each driver to percpuq if_input 2016-12-15 09:28:02 +00:00
if_mskvar.h
if_mtd_pci.c KNF. Remove extra spaces. No functional change. 2016-07-07 06:55:38 +00:00
if_ne_pci.c
if_nfe.c Move bpf_mtap and if_ipackets++ on Rx of each driver to percpuq if_input 2016-12-15 09:28:02 +00:00
if_nfereg.h
if_nfevar.h
if_ntwoc_pci.c - Use aprint*() more in xxx_attach(). 2016-07-14 10:19:05 +00:00
if_ntwoc_pcireg.h
if_pcn.c Move bpf_mtap and if_ipackets++ on Rx of each driver to percpuq if_input 2016-12-15 09:28:02 +00:00
if_pcnreg.h
if_ral_pci.c more cards, sort. 2016-07-06 14:28:51 +00:00
if_re_pci.c Switch PCI re(4) attachment from pci_intr_map() to 2015-12-14 20:01:17 +00:00
if_rtk_pci.c
if_rtw_pci.c
if_rtwn.c wlan interfaces make interrupt routine running on softint context. 2017-02-02 10:05:35 +00:00
if_rtwnreg.h wlan interfaces make interrupt routine running on softint context. 2017-02-02 10:05:35 +00:00
if_sf_pci.c KNF. Remove extra spaces. No functional change. 2016-07-07 06:55:38 +00:00
if_sip.c Move bpf_mtap and if_ipackets++ on Rx of each driver to percpuq if_input 2016-12-15 09:28:02 +00:00
if_sipreg.h
if_sk.c Move bpf_mtap and if_ipackets++ on Rx of each driver to percpuq if_input 2016-12-15 09:28:02 +00:00
if_skreg.h
if_skvar.h
if_ste.c Move bpf_mtap and if_ipackets++ on Rx of each driver to percpuq if_input 2016-12-15 09:28:02 +00:00
if_stereg.h
if_stge.c Move bpf_mtap and if_ipackets++ on Rx of each driver to percpuq if_input 2016-12-15 09:28:02 +00:00
if_stgereg.h
if_ti.c Move bpf_mtap and if_ipackets++ on Rx of each driver to percpuq if_input 2016-12-15 09:28:02 +00:00
if_tireg.h
if_tl.c Move bpf_mtap and if_ipackets++ on Rx of each driver to percpuq if_input 2016-12-15 09:28:02 +00:00
if_tlp_pci.c KNF. Remove extra spaces. No functional change. 2016-07-07 06:55:38 +00:00
if_tlregs.h
if_tlvar.h
if_txp.c Move bpf_mtap and if_ipackets++ on Rx of each driver to percpuq if_input 2016-12-15 09:28:02 +00:00
if_txpreg.h
if_vge.c Move bpf_mtap and if_ipackets++ on Rx of each driver to percpuq if_input 2016-12-15 09:28:02 +00:00
if_vgereg.h
if_vioif.c Handle config change interrupts to inhibit sending packets while link down 2017-03-28 04:10:33 +00:00
if_vr.c Move bpf_mtap and if_ipackets++ on Rx of each driver to percpuq if_input 2016-12-15 09:28:02 +00:00
if_vrreg.h
if_vte.c Move bpf_mtap and if_ipackets++ on Rx of each driver to percpuq if_input 2016-12-15 09:28:02 +00:00
if_vtereg.h
if_vtevar.h
if_wi_pci.c - Use aprint*() instead of printf() in xxx_attach(). 2016-07-14 04:00:45 +00:00
if_wm.c fix typo 2017-03-24 10:39:10 +00:00
if_wmreg.h fix EITR setting. 2017-02-28 09:55:47 +00:00
if_wmvar.h Use new wm_gmii_setup_phytype() function to setup sc_phytype and 2017-02-01 08:56:41 +00:00
if_wpi.c wlan interfaces make interrupt routine running on softint context. 2017-02-02 10:05:35 +00:00
if_wpireg.h
if_wpivar.h wlan interfaces make interrupt routine running on softint context. 2017-02-02 10:05:35 +00:00
if_xge.c Move bpf_mtap and if_ipackets++ on Rx of each driver to percpuq if_input 2016-12-15 09:28:02 +00:00
if_xgereg.h
ifpci2.c
ifpci.c
igma.c zero the i2c_attach_args structure before filling it in. 2016-02-14 19:54:19 +00:00
igmareg.h
igmavar.h
igsfb_pci.c - Use aprint*() instead of printf() in xxx_attach(). 2016-07-14 04:00:45 +00:00
igsfb_pcivar.h
iha_pci.c
iop_pci.c Use aprint*() instead of printf() in the attach function. 2016-07-14 04:12:08 +00:00
isic_pci_elsa_qs1p.c
isic_pci.c - Use aprint*() more in xxx_attach(). 2016-07-14 10:19:05 +00:00
isic_pci.h
ismt.c pci_intr_type() is required pci_chipset_tag_t argument by other than x86. 2016-07-11 06:14:51 +00:00
isp_pci.c - Use aprint*() instead of printf() in xxx_attach(). 2016-07-14 04:00:45 +00:00
iteide.c
iwic_bchan.c
iwic_dchan.c
iwic_fsm.c
iwic_pci.c - Use aprint*() more in xxx_attach(). 2016-07-14 10:19:05 +00:00
iwicreg.h
iwicvar.h
ixpide.c KNF. No functional change. 2016-07-14 04:19:26 +00:00
jmide_reg.h
jmide.c - Use aprint*() more in xxx_attach(). 2016-07-14 10:19:05 +00:00
joy_eap.c
joy_eso.c
joy_pci.c
ld_amr.c Modularize the ld driver and all of its attachments. Ensure that all 2016-09-27 03:33:32 +00:00
ld_twa.c refactor the ld(4) DIOCCACHESYNC hook into general ioctl hook, so that attachments 2017-02-27 21:32:33 +00:00
ld_twe.c refactor the ld(4) DIOCCACHESYNC hook into general ioctl hook, so that attachments 2017-02-27 21:32:33 +00:00
ld_virtio.c reorganize the attachment process for virtio child devices, so that 2017-03-25 18:02:06 +00:00
lpt_puc.c
lynxfb.c fix inverted screen blanking logic 2016-07-10 21:40:45 +00:00
lynxfbreg.h
lynxfbvar.h
machfb.c KNF. No functional change. 2016-07-11 11:31:49 +00:00
machfbreg.h
Makefile
Makefile.pcidevs Update the devlist2h.awk script to track the maximum lengths of vendor 2016-10-26 01:03:23 +00:00
mfi_pci.c - Use aprint*() instead of printf() in xxx_attach(). 2016-07-14 04:00:45 +00:00
mlx_pci.c Modularize the ld driver and all of its attachments. Ensure that all 2016-09-27 03:33:32 +00:00
mly_tables.h
mly.c KNF. Remove extra spaces. No functional change. 2016-07-07 06:55:38 +00:00
mlyio.h
mlyreg.h
mlyvar.h
mpii.c move scsipi_strvis -> libkern:strnvisx() 2016-05-02 19:18:29 +00:00
mpt_pci.c KNF. No functional change. 2016-07-14 04:19:26 +00:00
mpu_cmpci.c
mpu_eso.c
mpu_fms.c
mpu_yds.c
mvsata_pci.c
nca_pci.c
neo-coeff.h
neo.c
neoreg.h
nfsmb.c zero the i2c_attach_args structure before filling it in. 2016-02-14 19:54:19 +00:00
nfsmbreg.h
njs_pci.c - Use aprint*() more in xxx_attach(). 2016-07-14 10:19:05 +00:00
nside.c PR/51774: David Binderman: Remove unused variable. 2017-01-04 15:49:28 +00:00
nvme_pci.c remove extra crlf. 2017-02-13 04:42:15 +00:00
oboe.c
oboereg.h
ohci_pci.c Merge nick-nhusb 2016-04-23 10:15:27 +00:00
opl_cmpci.c
opl_eso.c
opl_fms.c
opl_sv.c
opl_yds.c
optiide.c
pccbb.c KNF. Remove extra spaces. No functional change. 2016-07-07 06:55:38 +00:00
pccbbreg.h
pccbbvar.h
pci_map.c Modify some variables to make code more understandable. 2017-03-17 11:21:45 +00:00
pci_quirks.c
pci_stub.c provide all PCI MSI/MSI-X manipulation stub functions. 2016-11-25 12:10:59 +00:00
pci_subr.c Fix a bug that SR-IOV's system page size was doubled. ffs()'s bit are 2017-03-30 08:44:33 +00:00
pci_usrreq.c introduce a better pci_drvname() and PCI_IOC_DRVNAME as pciio_drvnameonbus() 2016-09-24 23:12:54 +00:00
pci_verbose.c
pci_verbose.h Increase max string length for PCI Product names. Affects only kernels 2016-10-25 05:43:40 +00:00
pci.c add another special case so SM50x's framebuffer gets mapped with prefetching / 2016-01-23 17:09:51 +00:00
pcibusprint.c
pciconf.c
pciconf.h
pcidevs Fix BCM4727 entry 2017-03-31 09:27:30 +00:00
pcidevs_data.h regen. 2017-03-31 08:54:51 +00:00
pcidevs.h regen. 2017-03-31 08:54:51 +00:00
pciide_acard_reg.h
pciide_acer_reg.h
pciide_apollo_reg.h
pciide_cmd_reg.h
pciide_common.c provide intr xname 2016-10-13 17:11:09 +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_natsemi_reg.h
pciide_opti_reg.h
pciide_pdc202xx_reg.h
pciide_piccolo_reg.h
pciide_piix_reg.h
pciide_sch_reg.h
pciide_sii3112_reg.h
pciide_sis_reg.h
pciide_sl82c105_reg.h
pciide_svwsata_reg.h
pciide.c
pciidereg.h
pciidevar.h
pciio.h introduce a better pci_drvname() and PCI_IOC_DRVNAME as pciio_drvnameonbus() 2016-09-24 23:12:54 +00:00
pcireg.h Sort & indent. No functional change. 2017-03-28 10:47:44 +00:00
pcivar.h provide all PCI MSI/MSI-X manipulation stub functions. 2016-11-25 12:10:59 +00:00
pcscp.c
pcscpreg.h
pdcide.c
pdcsata.c
piixide.c Rename macro (sync with pcidevs rev. 1.1246). No functional change. 2016-02-01 08:28:48 +00:00
piixpm.c Fix 0x%d and 0x%u. 2017-03-29 09:04:35 +00:00
piixpmreg.h
plx9060reg.h
plx9060var.h
pm2fb.c use hardware rendering for anti-aliased fonts 2016-12-16 23:34:46 +00:00
pm2reg.h flesh out alpha operations properly 2016-12-16 23:31:16 +00:00
pm3fb.c print out the actual stride value 2017-03-06 16:49:26 +00:00
pm3reg.h add driver for Permedia 3 based graphics devices 2016-11-20 16:55:18 +00:00
ppb.c Define PCIE_XCAP_{VER,TYPE}(x) and use them. 2015-11-16 09:10:58 +00:00
ppbreg.h
puc.c KNF. Remove extra spaces. No functional change. 2016-07-07 06:55:38 +00:00
puccn.c
puccn.h
pucdata.c Add Intel 200 series devices. 2017-01-15 04:45:39 +00:00
pucvar.h
pwdog.c Check pmf_device_register return value. NFC 2017-01-20 12:25:07 +00:00
r128fb.c Check pmf_device_register return value. NFC 2017-01-20 12:25:07 +00:00
r128fbreg.h
radeonfb_bios.c
radeonfb_i2c.c
radeonfb.c
radeonfbreg.h
radeonfbvar.h
rccide.c
rdcide_reg.h
rdcide.c
README
rtsx_pci.c KNF. Remove extra spaces. No functional change. 2016-07-07 06:55:38 +00:00
satalink.c Remove PCI_PRODUCT_CMDTECH_240's entry because CMDTECH_AAR_1210SA has 2016-08-23 09:46:45 +00:00
schide.c
sdhc_pci.c sdhc(4): hardware reset support for Intel eMMC controller 2017-02-17 10:51:48 +00:00
siisata_pci.c KNF. No functional change. 2016-07-14 04:19:26 +00:00
siop_pci_common.c Add 53C810AP for FreeAXP's emulation of a DEC KZPAA adapter. 2016-10-17 16:02:10 +00:00
siop_pci_common.h
siop_pci.c
sisfb.c
sisfb.h
siside.c
slide.c
sti_pci.c
stpcide.c
sv.c - Use aprint*() more in xxx_attach(). 2016-07-14 10:19:05 +00:00
svreg.h
svvar.h
svwsata.c
tdvfb.c
tdvfbreg.h
tdvfbvar.h
tga_conf.c
tga.c
tgareg.h
tgavar.h
toshide.c
trm.c fix tpyo 2017-02-09 20:42:30 +00:00
trmreg.h
twa.c Add a missing ')' in the call to bswap64(). 2016-09-27 12:04:16 +00:00
twaio.h
twareg.h
twavar.h
twe.c Modularize the ld driver and all of its attachments. Ensure that all 2016-09-27 03:33:32 +00:00
tweio.h
twereg.h
twevar.h
ubsec.c KNF. Remove extra spaces. No functional change. 2016-07-07 06:55:38 +00:00
ubsecreg.h
ubsecvar.h
uhci_pci.c Merge nick-nhusb 2016-04-23 10:15:27 +00:00
unichromeaccel.h
unichromeconfig.h
unichromefb.c Remove references to SPLASHSCREEN_PROGRESS 2015-10-25 22:48:23 +00:00
unichromehw.h
unichromemode.h
unichromereg.h
universe_pci_var.h
universe_pci.c
usb_pci.c
usb_pci.h
vga_pci.c KNF. Remove extra spaces. No functional change. 2016-07-07 06:55:38 +00:00
vga_pcivar.h
viaenv.c
viaide.c
viomb.c reorganize the attachment process for virtio child devices, so that 2017-03-25 18:02:06 +00:00
viornd.c reorganize the attachment process for virtio child devices, so that 2017-03-25 18:02:06 +00:00
vioscsi.c fix printf format. 2017-03-25 23:58:35 +00:00
vioscsireg.h Add vioscsi, compile tested only (toxic) 2015-10-29 01:56:12 +00:00
virtio.c Handle config change interrupts to inhibit sending packets while link down 2017-03-28 04:10:33 +00:00
virtioreg.h Add vioscsi, compile tested only (toxic) 2015-10-29 01:56:12 +00:00
virtiovar.h Backout previous, no need for these accessor in MD code 2017-03-26 12:36:43 +00:00
voodoofb.c KNF. No functional change. 2016-07-11 11:31:49 +00:00
voodoofbreg.h
voyager.c pass clockframe aropund in voyager_intr() 2016-11-16 22:05:19 +00:00
voyagervar.h
wcfb.c support screen blanking 2017-03-24 21:28:03 +00:00
wcfbreg.h
weasel_pci.c KNF. Remove extra spaces. No functional change. 2016-07-07 06:55:38 +00:00
weaselreg.h
wsdisplay_pci.c
wsdisplay_pci.h
xhci_pci.c Pull across xhci(4) improvemnts from nick-nhusb 2017-01-19 16:05:00 +00:00
yds.c KNF. No functional change. 2016-07-14 04:19:26 +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