NetBSD/sys/dev/pci
2012-08-05 09:16:54 +00:00
..
bktr dependant -> dependent 2011-06-30 20:09:15 +00:00
cxgb MI code must #include <sys/bus.h>, not <machine/bus.h>. 2011-05-18 01:01:59 +00:00
hdaudio call kmem_free with the right address in hdafg_detach for sc_widgets 2012-03-11 19:39:36 +00:00
ixgbe Missed one of the (void *) casts on the args to sysctl_createv(). 2012-06-18 06:21:11 +00:00
n8 Replace simple_lock(9). 2012-02-19 00:42:02 +00:00
voyager Add some pre-processor magic to verify that the type of the data item 2012-06-02 21:36:41 +00:00
aac_pci.c Use symbolic constants for SUNs version of ADP2_ASR2200S. 2011-09-29 12:51:28 +00:00
acardide.c Apply back changes that were reverted on Jul 24 and Jul 26 (general ata/wdc 2012-07-31 15:50:31 +00:00
aceride.c Apply back changes that were reverted on Jul 24 and Jul 26 (general ata/wdc 2012-07-31 15:50:31 +00:00
adv_pci.c
adw_pci.c
agp_ali.c
agp_amd64.c - make agp_amd64_attach() also checks AMD64 Family 10h CPU's 2012-02-25 21:21:09 +00:00
agp_amd.c
agp_apple.c
agp_i810.c Neither pci_dma64_available(), pci_probe_device(), pci_mapreg_map(9), 2011-04-04 20:37:49 +00:00
agp_intel.c Neither pci_dma64_available(), pci_probe_device(), pci_mapreg_map(9), 2011-04-04 20:37:49 +00:00
agp_sis.c
agp_via.c more AGP v3 fixes from FreeBSD: 2011-02-19 20:07:02 +00:00
agp.c device_pmf_is_registered() is not required 2012-04-06 20:16:58 +00:00
agpbusprint.c
agpreg.h
agpvar.h
ahc_pci.c
ahcisata_pci.c Use pci_aprint_devinfo(9) instead of pci_devinfo+aprint_{normal,naive} 2012-01-30 19:41:18 +00:00
ahd_pci.c PR/45760: Henning Petersen: Add Adaptec29329LPE to ahd_pci.c 2011-12-30 18:20:46 +00:00
alipm.c Split device_t 2012-03-18 12:47:01 +00:00
amdpm_smbus.c Replace the xxx_acquire()/xxx_release() rwlocks with mutexes. There are 2012-02-14 15:08:07 +00:00
amdpm_smbusreg.h
amdpm.c Use pci_aprint_devinfo(9) instead of pci_devinfo+aprint_{normal,naive} 2012-01-30 19:41:18 +00:00
amdpmreg.h
amdpmvar.h Replace the xxx_acquire()/xxx_release() rwlocks with mutexes. There are 2012-02-14 15:08:07 +00:00
amr.c Convert amr(4) to device_t (CFATTACH_DECL_NEW). 2012-07-27 16:25:11 +00:00
amrio.h
amrreg.h
amrvar.h Convert amr(4) to device_t (CFATTACH_DECL_NEW). 2012-07-27 16:25:11 +00:00
arcmsr.c Initialize current value for ENVSYS_DRIVE sensors 2011-06-20 22:02:55 +00:00
arcmsrvar.h Maintain our own storage for volume and disk ID info rather than 2011-06-20 13:26:58 +00:00
artsata.c Apply back changes that were reverted on Jul 24 and Jul 26 (general ata/wdc 2012-07-31 15:50:31 +00:00
atppc_puc.c
auacer.c put back IPL_AUDIO and splaudio(), at the request of rmind. they are 2011-11-24 03:35:56 +00:00
auacerreg.h
auich.c Add some pre-processor magic to verify that the type of the data item 2012-06-02 21:36:41 +00:00
auichreg.h
auixp.c Use pci_aprint_devinfo(9) instead of pci_devinfo+aprint_{normal,naive} 2012-01-30 19:41:18 +00:00
auixpreg.h
auixpvar.h Merge jmcneill-audiomp3 branch, which is derived from ad-audiomp2. From 2011-11-23 23:07:28 +00:00
autri.c Split device_t 2012-03-17 20:29:59 +00:00
autrireg.h
autrivar.h Split device_t 2012-03-17 20:29:59 +00:00
auvia.c put back IPL_AUDIO and splaudio(), at the request of rmind. they are 2011-11-24 03:35:56 +00:00
auviavar.h Merge jmcneill-audiomp3 branch, which is derived from ad-audiomp2. From 2011-11-23 23:07:28 +00:00
azalia_codec.c Merge jmcneill-audiomp3 branch, which is derived from ad-audiomp2. From 2011-11-23 23:07:28 +00:00
azalia.c put back IPL_AUDIO and splaudio(), at the request of rmind. they are 2011-11-24 03:35:56 +00:00
azalia.h Merge jmcneill-audiomp3 branch, which is derived from ad-audiomp2. From 2011-11-23 23:07:28 +00:00
bha_pci.c
btvmei.c Use pci_aprint_devinfo(9) instead of pci_devinfo+aprint_{normal,naive} 2012-01-30 19:41:18 +00:00
btvmeii.c dependant -> dependent 2011-06-30 20:09:15 +00:00
btvmeireg.h
btvmeivar.h
cac_pci.c
chipsfb.c Use pci_aprint_devinfo(9) instead of pci_devinfo+aprint_{normal,naive} 2012-01-30 19:41:18 +00:00
ciss_pci.c
cmdide.c Apply back changes that were reverted on Jul 24 and Jul 26 (general ata/wdc 2012-07-31 15:50:31 +00:00
cmpci.c Use pci_aprint_devinfo(9) instead of pci_devinfo+aprint_{normal,naive} 2012-01-30 19:41:18 +00:00
cmpcireg.h
cmpcivar.h Merge jmcneill-audiomp3 branch, which is derived from ad-audiomp2. From 2011-11-23 23:07:28 +00:00
com_puc.c
coram.c Use pci_aprint_devinfo(9) instead of pci_devinfo+aprint_{normal,naive} 2012-01-30 19:41:18 +00:00
coramvar.h modify the dtv device api so hardware drivers can be loaded independently 2011-08-09 01:42:24 +00:00
cs428x.c Merge jmcneill-audiomp3 branch, which is derived from ad-audiomp2. From 2011-11-23 23:07:28 +00:00
cs428x.h Merge jmcneill-audiomp3 branch, which is derived from ad-audiomp2. From 2011-11-23 23:07:28 +00:00
cs428xreg.h
cs4280_image.h
cs4280.c Use pci_aprint_devinfo(9) instead of pci_devinfo+aprint_{normal,naive} 2012-01-30 19:41:18 +00:00
cs4280reg.h
cs4281.c Use pci_aprint_devinfo(9) instead of pci_devinfo+aprint_{normal,naive} 2012-01-30 19:41:18 +00:00
cs4281reg.h
cx23885reg.h add CLK_DELAY 2011-08-09 11:26:40 +00:00
cxdtv_boards.c hook in lg3303 demod support and modularize 2011-07-14 23:47:45 +00:00
cxdtv_boards.h Add cxdtv(4), a dtv(4) driver for Conexant CX23880-series DTV interface chips. 2011-07-11 00:46:03 +00:00
cxdtv.c Use pci_aprint_devinfo(9) instead of pci_devinfo+aprint_{normal,naive} 2012-01-30 19:41:18 +00:00
cxdtvreg.h Define and use symbolic bits in registers. 2011-09-26 18:07:37 +00:00
cxdtvvar.h modify the dtv device api so hardware drivers can be loaded independently 2011-08-09 01:42:24 +00:00
cy82c693.c
cy82c693reg.h
cy82c693var.h
cy_pci.c
cyber.c
cyberreg.h
cybervar.h
cypide.c Apply back changes that were reverted on Jul 24 and Jul 26 (general ata/wdc 2012-07-31 15:50:31 +00:00
cz.c Rename ttymalloc() to tty_alloc(), and ttyfree() to tty_free() for 2011-04-24 16:26:51 +00:00
czreg.h
devlist2h.awk
dpt_pci.c
eap.c put back IPL_AUDIO and splaudio(), at the request of rmind. they are 2011-11-24 03:35:56 +00:00
eapreg.h
eapvar.h Merge jmcneill-audiomp3 branch, which is derived from ad-audiomp2. From 2011-11-23 23:07:28 +00:00
ehci_pci.c EHCI_USBINTR is 4 bytes wide, use proper access ops. 2012-07-20 01:26:19 +00:00
emuxki.c Use pci_aprint_devinfo(9) instead of pci_devinfo+aprint_{normal,naive} 2012-01-30 19:41:18 +00:00
emuxkireg.h
emuxkivar.h Merge jmcneill-audiomp3 branch, which is derived from ad-audiomp2. From 2011-11-23 23:07:28 +00:00
esa.c Use pci_aprint_devinfo(9) instead of pci_devinfo+aprint_{normal,naive} 2012-01-30 19:41:18 +00:00
esadsp.h
esareg.h
esavar.h Merge jmcneill-audiomp3 branch, which is derived from ad-audiomp2. From 2011-11-23 23:07:28 +00:00
esiop_pci.c
esm.c Use pci_aprint_devinfo(9) instead of pci_devinfo+aprint_{normal,naive} 2012-01-30 19:41:18 +00:00
esmreg.h
esmvar.h Merge jmcneill-audiomp3 branch, which is derived from ad-audiomp2. From 2011-11-23 23:07:28 +00:00
eso.c don't kassert that the sc_intr_lock is held in eso_reset(). it's only 2012-05-15 18:11:28 +00:00
esoreg.h
esovar.h Merge jmcneill-audiomp3 branch, which is derived from ad-audiomp2. From 2011-11-23 23:07:28 +00:00
files.agp
files.pci add support for anti-aliased fonts 2012-08-02 00:17:44 +00:00
fms.c put back IPL_AUDIO and splaudio(), at the request of rmind. they are 2011-11-24 03:35:56 +00:00
fmsvar.h Merge jmcneill-audiomp3 branch, which is derived from ad-audiomp2. From 2011-11-23 23:07:28 +00:00
fwohci_pci.c Fix error branches and config pending races in firewire init. 2012-08-04 03:55:43 +00:00
gcscaudio.c convert to device_t. 2012-03-02 11:41:36 +00:00
gcscaudioreg.h
genfb_pci.c Replace the remaining KAUTH_GENERIC_ISSUSER authorization calls with 2012-03-13 18:40:26 +00:00
genfb_pcivar.h Add an #include for the genfb_softc type. 2011-10-18 23:05:17 +00:00
geodeide.c Apply back changes that were reverted on Jul 24 and Jul 26 (general ata/wdc 2012-07-31 15:50:31 +00:00
gtp.c Use pci_aprint_devinfo(9) instead of pci_devinfo+aprint_{normal,naive} 2012-01-30 19:41:18 +00:00
hifn7751.c Entropy-pool implementation move and cleanup. 2012-02-02 19:42:57 +00:00
hifn7751reg.h
hifn7751var.h First step of random number subsystem rework described in 2011-11-19 22:51:18 +00:00
hptide.c Apply back changes that were reverted on Jul 24 and Jul 26 (general ata/wdc 2012-07-31 15:50:31 +00:00
i82365_pci.c
i82365_pcivar.h
iavc_pci.c
ichsmb.c Replace the xxx_acquire()/xxx_release() rwlocks with mutexes. There are 2012-02-14 15:08:07 +00:00
icp_pci.c
if_age.c Fix mii_statchg to take a 'struct ifnet *' instead of device_t. This fixes 2012-07-22 14:32:49 +00:00
if_agereg.h
if_alc.c Fix mii_statchg to take a 'struct ifnet *' instead of device_t. This fixes 2012-07-22 14:32:49 +00:00
if_alcreg.h catch up with FreeBSD driver, adds support for AR815x chips 2011-02-23 02:25:04 +00:00
if_ale.c Fix mii_statchg to take a 'struct ifnet *' instead of device_t. This fixes 2012-07-22 14:32:49 +00:00
if_alereg.h
if_an_pci.c Use pci_aprint_devinfo(9) instead of pci_devinfo+aprint_{normal,naive} 2012-01-30 19:41:18 +00:00
if_ath_pci.c Fix error branches in ath pci attachment. 2012-08-04 04:05:36 +00:00
if_atw_pci.c Replace anonymous constants, 0x10, 0x14, ..., with PCI_BAR(0), 2011-07-26 20:51:23 +00:00
if_bce.c Fix mii_statchg to take a 'struct ifnet *' instead of device_t. This fixes 2012-07-22 14:32:49 +00:00
if_bcereg.h
if_bge.c Fix mii_statchg to take a 'struct ifnet *' instead of device_t. This fixes 2012-07-22 14:32:49 +00:00
if_bgereg.h
if_bgevar.h Entropy-pool implementation move and cleanup. 2012-02-02 19:42:57 +00:00
if_bnx.c Fix mii_statchg to take a 'struct ifnet *' instead of device_t. This fixes 2012-07-22 14:32:49 +00:00
if_bnxreg.h Fix BCM5709 PHY detection for ethernet PHYs (the SerDes case being already 2011-05-02 09:03:10 +00:00
if_bnxvar.h Use RX_PAGES for rx_bd_chain_{,r}seq. 2012-04-26 17:43:02 +00:00
if_bwi_pci.c Replace anonymous constants, 0x10, 0x14, ..., with PCI_BAR(0), 2011-07-26 20:51:23 +00:00
if_cas.c Fix mii_statchg to take a 'struct ifnet *' instead of device_t. This fixes 2012-07-22 14:32:49 +00:00
if_casreg.h
if_casvar.h Entropy-pool implementation move and cleanup. 2012-02-02 19:42:57 +00:00
if_de.c Entropy-pool implementation move and cleanup. 2012-02-02 19:42:57 +00:00
if_devar.h Entropy-pool implementation move and cleanup. 2012-02-02 19:42:57 +00:00
if_dge.c Entropy-pool implementation move and cleanup. 2012-02-02 19:42:57 +00:00
if_dgereg.h
if_en_pci.c Replace anonymous constants, 0x10, 0x14, ..., with PCI_BAR(0), 2011-07-26 20:51:23 +00:00
if_ep_pci.c Replace anonymous constants, 0x10, 0x14, ..., with PCI_BAR(0), 2011-07-26 20:51:23 +00:00
if_epic_pci.c Use pci_aprint_devinfo(9) instead of pci_devinfo+aprint_{normal,naive} 2012-01-30 19:41:18 +00:00
if_esh_pci.c Replace anonymous constants, 0x10, 0x14, ..., with PCI_BAR(0), 2011-07-26 20:51:23 +00:00
if_et.c Fix mii_statchg to take a 'struct ifnet *' instead of device_t. This fixes 2012-07-22 14:32:49 +00:00
if_etreg.h
if_ex_pci.c Replace anonymous constants, 0x10, 0x14, ..., with PCI_BAR(0), 2011-07-26 20:51:23 +00:00
if_fpa.c
if_fxp_pci.c Entropy-pool implementation move and cleanup. 2012-02-02 19:42:57 +00:00
if_gem_pci.c Use pci_aprint_devinfo(9) instead of pci_devinfo+aprint_{normal,naive} 2012-01-30 19:41:18 +00:00
if_hme_pci.c Stop abuse of PCI_FLAGS_IO_ENABLED and PCI_FLAGS_MEM_ENABLED. The flags 2011-05-10 18:31:33 +00:00
if_ipw.c Use pci_aprint_devinfo(9) instead of pci_devinfo+aprint_{normal,naive} 2012-01-30 19:41:18 +00:00
if_ipwreg.h
if_ipwvar.h
if_iwi.c Add some pre-processor magic to verify that the type of the data item 2012-06-02 21:36:41 +00:00
if_iwireg.h
if_iwivar.h
if_iwn.c Use pci_aprint_devinfo(9) instead of pci_devinfo+aprint_{normal,naive} 2012-01-30 19:41:18 +00:00
if_iwnreg.h Update from OpenBSD merging in 1.111 and 1.112 with log messages: 2011-10-08 09:15:08 +00:00
if_iwnvar.h update from OpenBSD by msaitoh. Tested on amd64. 2011-05-15 13:56:20 +00:00
if_jme.c Fix mii_statchg to take a 'struct ifnet *' instead of device_t. This fixes 2012-07-22 14:32:49 +00:00
if_jmereg.h
if_kse.c
if_le_pci.c Replace anonymous constants, 0x10, 0x14, ..., with PCI_BAR(0), 2011-07-26 20:51:23 +00:00
if_levar.h
if_lii.c Fix mii_statchg to take a 'struct ifnet *' instead of device_t. This fixes 2012-07-22 14:32:49 +00:00
if_liireg.h
if_lmc.c
if_lmc.h Replace the remaining KAUTH_GENERIC_ISSUSER authorization calls with 2012-03-13 18:40:26 +00:00
if_malo_pci.c Add pmf(9) handler to malo(4) wireless driver 2012-08-05 09:16:54 +00:00
if_msk.c Fix null pointer dereference in msk_rxeof. 2012-08-04 03:46:30 +00:00
if_mskvar.h Entropy-pool implementation move and cleanup. 2012-02-02 19:42:57 +00:00
if_mtd_pci.c Use pci_aprint_devinfo(9) instead of pci_devinfo+aprint_{normal,naive} 2012-01-30 19:41:18 +00:00
if_ne_pci.c Replace anonymous constants, 0x10, 0x14, ..., with PCI_BAR(0), 2011-07-26 20:51:23 +00:00
if_nfe.c Fix mii_statchg to take a 'struct ifnet *' instead of device_t. This fixes 2012-07-22 14:32:49 +00:00
if_nfereg.h
if_nfevar.h
if_ntwoc_pci.c Replace anonymous constants, 0x10, 0x14, ..., with PCI_BAR(0), 2011-07-26 20:51:23 +00:00
if_ntwoc_pcireg.h
if_pcn.c Fix mii_statchg to take a 'struct ifnet *' instead of device_t. This fixes 2012-07-22 14:32:49 +00:00
if_pcnreg.h
if_ral_pci.c split device_t/softc 2012-02-18 13:38:35 +00:00
if_re_pci.c Use pci_aprint_devinfo(9) instead of pci_devinfo+aprint_{normal,naive} 2012-01-30 19:41:18 +00:00
if_rtk_pci.c Use pci_aprint_devinfo(9) instead of pci_devinfo+aprint_{normal,naive} 2012-01-30 19:41:18 +00:00
if_rtw_pci.c Replace anonymous constants, 0x10, 0x14, ..., with PCI_BAR(0), 2011-07-26 20:51:23 +00:00
if_sf_pci.c
if_sip.c Fix mii_statchg to take a 'struct ifnet *' instead of device_t. This fixes 2012-07-22 14:32:49 +00:00
if_sipreg.h
if_sk.c Fix mii_statchg to take a 'struct ifnet *' instead of device_t. This fixes 2012-07-22 14:32:49 +00:00
if_skreg.h The Genesis interface provides a register in the device specific config space 2011-05-29 13:31:30 +00:00
if_skvar.h Entropy-pool implementation move and cleanup. 2012-02-02 19:42:57 +00:00
if_ste.c Fix mii_statchg to take a 'struct ifnet *' instead of device_t. This fixes 2012-07-22 14:32:49 +00:00
if_stereg.h
if_stge.c Fix mii_statchg to take a 'struct ifnet *' instead of device_t. This fixes 2012-07-22 14:32:49 +00:00
if_stgereg.h
if_ti.c
if_tireg.h
if_tl.c Fix mii_statchg to take a 'struct ifnet *' instead of device_t. This fixes 2012-07-22 14:32:49 +00:00
if_tlp_pci.c Use GPP_GPC in the last place it isn't already used. 2011-11-11 23:01:59 +00:00
if_tlregs.h
if_tlvar.h Entropy-pool implementation move and cleanup. 2012-02-02 19:42:57 +00:00
if_txp.c
if_txpreg.h
if_vge.c Fix mii_statchg to take a 'struct ifnet *' instead of device_t. This fixes 2012-07-22 14:32:49 +00:00
if_vgereg.h
if_vioif.c fix build when ALTQ is defined 2011-11-19 12:32:54 +00:00
if_vr.c Fix mii_statchg to take a 'struct ifnet *' instead of device_t. This fixes 2012-07-22 14:32:49 +00:00
if_vrreg.h
if_vte.c Fix mii_statchg to take a 'struct ifnet *' instead of device_t. This fixes 2012-07-22 14:32:49 +00:00
if_vtereg.h - Properly count collisions 2011-04-28 17:32:48 +00:00
if_vtevar.h Entropy-pool implementation move and cleanup. 2012-02-02 19:42:57 +00:00
if_wi_pci.c Use pci_aprint_devinfo(9) instead of pci_devinfo+aprint_{normal,naive} 2012-01-30 19:41:18 +00:00
if_wm.c Fix mii_statchg to take a 'struct ifnet *' instead of device_t. This fixes 2012-07-22 14:32:49 +00:00
if_wmreg.h Add support Intel I350 Ethernet. 2012-05-25 23:37:37 +00:00
if_wmvar.h Add support Intel I350 Ethernet. 2012-05-25 23:37:37 +00:00
if_wpi.c Fix error branch in wpi(4) firmware loading. 2012-08-04 03:52:46 +00:00
if_wpireg.h
if_wpivar.h
if_xge.c Entropy-pool implementation move and cleanup. 2012-02-02 19:42:57 +00:00
if_xgereg.h
ifpci2.c
ifpci.c
igsfb_pci.c Use pci_aprint_devinfo(9) instead of pci_devinfo+aprint_{normal,naive} 2012-01-30 19:41:18 +00:00
igsfb_pcivar.h
iha_pci.c Use pci_aprint_devinfo(9) instead of pci_devinfo+aprint_{normal,naive} 2012-01-30 19:41:18 +00:00
iop_pci.c
isic_pci_elsa_qs1p.c
isic_pci.c ansi prototypes 2012-02-03 23:39:59 +00:00
isic_pci.h
isp_pci.c Use proper format string 2011-05-24 18:17:24 +00:00
iteide.c Apply back changes that were reverted on Jul 24 and Jul 26 (general ata/wdc 2012-07-31 15:50:31 +00:00
iwic_bchan.c
iwic_dchan.c
iwic_fsm.c
iwic_pci.c add some fujitsu ethernet id's and a new vendor id. partly from 2011-05-22 08:13:17 +00:00
iwicreg.h
iwicvar.h
ixpide.c Apply back changes that were reverted on Jul 24 and Jul 26 (general ata/wdc 2012-07-31 15:50:31 +00:00
jmide_reg.h Remove unused local defines for PCI_COMMAND_STATUS_REG bits (already 2011-10-24 16:06:43 +00:00
jmide.c Apply back changes that were reverted on Jul 24 and Jul 26 (general ata/wdc 2012-07-31 15:50:31 +00:00
joy_eap.c Merge jmcneill-audiomp3 branch, which is derived from ad-audiomp2. From 2011-11-23 23:07:28 +00:00
joy_eso.c Merge jmcneill-audiomp3 branch, which is derived from ad-audiomp2. From 2011-11-23 23:07:28 +00:00
joy_pci.c Use pci_aprint_devinfo(9) instead of pci_devinfo+aprint_{normal,naive} 2012-01-30 19:41:18 +00:00
ld_amr.c Entropy-pool implementation move and cleanup. 2012-02-02 19:42:57 +00:00
ld_twa.c Entropy-pool implementation move and cleanup. 2012-02-02 19:42:57 +00:00
ld_twe.c Entropy-pool implementation move and cleanup. 2012-02-02 19:42:57 +00:00
ld_virtio.c Entropy-pool implementation move and cleanup. 2012-02-02 19:42:57 +00:00
lpt_puc.c
lynxfb.c lynxfb too. 2012-03-14 13:41:07 +00:00
lynxfbreg.h fix mmaped offset. 2012-03-11 15:58:56 +00:00
lynxfbvar.h Added Lemote Yeeloong Notebook support. 2012-03-02 13:20:57 +00:00
machfb.c machfb's memsize is in MB, glyphcache_init expects bytes. doh. 2012-08-03 01:23:32 +00:00
machfbreg.h
Makefile
Makefile.pcidevs
mfi_pci.c Add IBM ServeRAID M5014 as subtype 2012-03-22 15:05:36 +00:00
mlx_pci.c
mly_tables.h
mly.c
mlyio.h
mlyreg.h
mlyvar.h
mpii.c Add mpii(4), a driver for LSI Logic Fusion-MPT Message Passing Interface II 2012-04-19 17:50:49 +00:00
mpt_pci.c Split device_t 2012-03-18 21:05:21 +00:00
mpu_cmpci.c Merge jmcneill-audiomp3 branch, which is derived from ad-audiomp2. From 2011-11-23 23:07:28 +00:00
mpu_eso.c Merge jmcneill-audiomp3 branch, which is derived from ad-audiomp2. From 2011-11-23 23:07:28 +00:00
mpu_fms.c Merge jmcneill-audiomp3 branch, which is derived from ad-audiomp2. From 2011-11-23 23:07:28 +00:00
mpu_yds.c Merge jmcneill-audiomp3 branch, which is derived from ad-audiomp2. From 2011-11-23 23:07:28 +00:00
mvsata_pci.c Use pci_aprint_devinfo(9) instead of pci_devinfo+aprint_{normal,naive} 2012-01-30 19:41:18 +00:00
nca_pci.c Use pci_aprint_devinfo(9) instead of pci_devinfo+aprint_{normal,naive} 2012-01-30 19:41:18 +00:00
neo-coeff.h
neo.c put back IPL_AUDIO and splaudio(), at the request of rmind. they are 2011-11-24 03:35:56 +00:00
neoreg.h
nfsmb.c Replace the xxx_acquire()/xxx_release() rwlocks with mutexes. There are 2012-02-14 15:08:07 +00:00
nfsmbreg.h
njs_pci.c
nside.c Apply back changes that were reverted on Jul 24 and Jul 26 (general ata/wdc 2012-07-31 15:50:31 +00:00
oboe.c
oboereg.h
ohci_pci.c merge the jmcneill-usbmp branch. many thanks to jared for the 2012-06-10 06:15:52 +00:00
opl_cmpci.c Tidy up a little, the way that midi attachment code works 2012-04-09 10:18:16 +00:00
opl_eso.c Tidy up a little, the way that midi attachment code works 2012-04-09 10:18:16 +00:00
opl_fms.c Tidy up a little, the way that midi attachment code works 2012-04-09 10:18:16 +00:00
opl_sv.c Tidy up a little, the way that midi attachment code works 2012-04-09 10:18:16 +00:00
opl_yds.c Tidy up a little, the way that midi attachment code works 2012-04-09 10:18:16 +00:00
optiide.c Apply back changes that were reverted on Jul 24 and Jul 26 (general ata/wdc 2012-07-31 15:50:31 +00:00
pccbb.c Use pci_aprint_devinfo(9) instead of pci_devinfo+aprint_{normal,naive} 2012-01-30 19:41:18 +00:00
pccbbreg.h
pccbbvar.h
pci_map.c PCI_FLAGS_IO_ENABLED and PCI_FLAGS_MEM_ENABLED changed their functional 2011-05-17 17:34:47 +00:00
pci_quirks.c
pci_stub.c Add to pci_bus_devorder() an argument that tells the number of slots 2011-08-24 20:27:35 +00:00
pci_subr.c print correct link speed for PCIexpress Gen2+ 2012-04-24 09:53:41 +00:00
pci_usrreq.c Replace the remaining KAUTH_GENERIC_ISSUSER authorization calls with 2012-03-13 18:40:26 +00:00
pci_verbose.c have pci register itself as a module, and make PCI driver modules depend on it 2011-08-29 14:47:07 +00:00
pci_verbose.h
pci.c have pci register itself as a module, and make PCI driver modules depend on it 2011-08-29 14:47:07 +00:00
pcibusprint.c
pciconf.c converting extent(9) from malloc(9) to kmem(9) 2012-01-27 18:52:47 +00:00
pciconf.h
pcidevs Add EG20T PCH. Closes PR/45567. 2012-07-27 21:50:32 +00:00
pcidevs_data.h Regen. 2012-07-27 21:50:52 +00:00
pcidevs.h Regen. 2012-07-27 21:50:52 +00:00
pciide_acard_reg.h
pciide_acer_reg.h
pciide_apollo_reg.h Add complete support for all channels on VT6421A SATA/PATA controller to 2011-07-10 20:01:37 +00:00
pciide_cmd_reg.h
pciide_common.c Apply back changes that were reverted on Jul 24 and Jul 26 (general ata/wdc 2012-07-31 15:50:31 +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 Apply back changes that were reverted on Jul 24 and Jul 26 (general ata/wdc 2012-07-31 15:50:31 +00:00
pciio.h
pcireg.h Redefine PCI_MSI_* and PCI_PCIE_* constants in terms of bits(3). 2011-08-17 00:59:47 +00:00
pcivar.h extend the pci_aprint_devinfo slightly to cover the cases commonly 2012-01-29 11:31:38 +00:00
pcscp.c Use pci_aprint_devinfo(9) instead of pci_devinfo+aprint_{normal,naive} 2012-01-30 19:41:18 +00:00
pcscpreg.h
pdcide.c Apply back changes that were reverted on Jul 24 and Jul 26 (general ata/wdc 2012-07-31 15:50:31 +00:00
pdcsata.c Apply back changes that were reverted on Jul 24 and Jul 26 (general ata/wdc 2012-07-31 15:50:31 +00:00
piixide.c Apply back changes that were reverted on Jul 24 and Jul 26 (general ata/wdc 2012-07-31 15:50:31 +00:00
piixpm.c Replace the xxx_acquire()/xxx_release() rwlocks with mutexes. There are 2012-02-14 15:08:07 +00:00
piixpmreg.h The ServerWorks CSB5 smbus controller often times out and hangs until reboot. 2011-02-13 11:20:12 +00:00
plx9060reg.h
plx9060var.h
pm2fb.c first step to fix PR 46461 - don't jump through a NULL pointer when we're 2012-05-23 18:39:30 +00:00
pm2reg.h add a bunch of register definitions 2012-02-02 07:09:53 +00:00
ppb.c extend the pci_aprint_devinfo slightly to cover the cases commonly 2012-01-29 11:31:38 +00:00
ppbreg.h
puc.c Add support for SYSTEMBASE SB16C105x 4-port/8-port serial PCI cards. 2011-05-28 10:48:50 +00:00
puccn.c
puccn.h
pucdata.c Add EG20T UART entries. 2012-07-27 21:51:31 +00:00
pucvar.h
pwdog.c Unconditionally include <sys/modules.h>. 2011-08-30 07:22:11 +00:00
r128fb.c first step to fix PR 46461 - don't jump through a NULL pointer when we're 2012-05-23 18:39:30 +00:00
r128fbreg.h Forgot to commit this along with r128fb.c. Again. 2012-01-06 13:59:50 +00:00
radeonfb_bios.c
radeonfb_i2c.c
radeonfb.c don't spam the EDID block to the console unless options RADEONFB_DEBUG 2012-06-27 07:12:19 +00:00
radeonfbreg.h add some register definitions 2011-12-30 20:11:23 +00:00
radeonfbvar.h adjust the backlight control interface to match the other drivers ( genfb, 2012-03-15 05:47:19 +00:00
rccide.c Apply back changes that were reverted on Jul 24 and Jul 26 (general ata/wdc 2012-07-31 15:50:31 +00:00
rdcide_reg.h Add rdcide(4), a driver for the IDE controller found in RDC's 2011-04-04 14:33:51 +00:00
rdcide.c Apply back changes that were reverted on Jul 24 and Jul 26 (general ata/wdc 2012-07-31 15:50:31 +00:00
README
satalink.c Apply back changes that were reverted on Jul 24 and Jul 26 (general ata/wdc 2012-07-31 15:50:31 +00:00
schide.c Apply back changes that were reverted on Jul 24 and Jul 26 (general ata/wdc 2012-07-31 15:50:31 +00:00
sdhc_pci.c Add FORCE_DMA quirk for 5U822 (already in lace for 5C822). 2012-07-29 23:14:13 +00:00
siisata_pci.c Use pci_aprint_devinfo(9) instead of pci_devinfo+aprint_{normal,naive} 2012-01-30 19:41:18 +00:00
siop_pci_common.c
siop_pci_common.h
siop_pci.c
sisfb.c Use pci_aprint_devinfo(9) instead of pci_devinfo+aprint_{normal,naive} 2012-01-30 19:41:18 +00:00
sisfb.h Add a basic driver for the SIS315 Pro frame buffer found on some loogson2-based 2011-08-27 13:28:37 +00:00
siside.c Apply back changes that were reverted on Jul 24 and Jul 26 (general ata/wdc 2012-07-31 15:50:31 +00:00
slide.c Apply back changes that were reverted on Jul 24 and Jul 26 (general ata/wdc 2012-07-31 15:50:31 +00:00
sti_pci.c
stpcide.c Apply back changes that were reverted on Jul 24 and Jul 26 (general ata/wdc 2012-07-31 15:50:31 +00:00
sv.c put back IPL_AUDIO and splaudio(), at the request of rmind. they are 2011-11-24 03:35:56 +00:00
svreg.h
svvar.h Merge jmcneill-audiomp3 branch, which is derived from ad-audiomp2. From 2011-11-23 23:07:28 +00:00
svwsata.c Apply back changes that were reverted on Jul 24 and Jul 26 (general ata/wdc 2012-07-31 15:50:31 +00:00
tdvfb.c Add wsdisplay ioctls and support for mmap'ing of linear frame buffer. 2012-07-29 20:31:53 +00:00
tdvfbreg.h Preliminary blitter support for Voodoo2. 2012-07-20 21:31:28 +00:00
tdvfbvar.h Add wsdisplay ioctls and support for mmap'ing of linear frame buffer. 2012-07-29 20:31:53 +00:00
tga_conf.c
tga.c add extra parameter for wsfont_find() 2012-01-11 20:50:00 +00:00
tgareg.h
tgavar.h
toshide.c Apply back changes that were reverted on Jul 24 and Jul 26 (general ata/wdc 2012-07-31 15:50:31 +00:00
trm.c use MMIO if available 2012-05-10 03:16:50 +00:00
trmreg.h use MMIO if available 2012-05-10 03:16:50 +00:00
twa.c Make this compile with i386/conf/ALL 2012-07-28 00:42:47 +00:00
twaio.h
twareg.h
twavar.h Convert twa(4) to device_t (CFATTACH_DECL_NEW). 2012-07-27 14:02:17 +00:00
twe.c extending vmem(9) to be able to allocated resources for it's own needs. 2012-01-27 19:48:38 +00:00
tweio.h
twereg.h
twevar.h
ubsec.c Use pci_aprint_devinfo(9) instead of pci_devinfo+aprint_{normal,naive} 2012-01-30 19:41:18 +00:00
ubsecreg.h
ubsecvar.h
uhci_pci.c merge the jmcneill-usbmp branch. many thanks to jared for the 2012-06-10 06:15:52 +00:00
unichromeaccel.h
unichromeconfig.h
unichromefb.c
unichromehw.h
unichromemode.h
unichromereg.h
universe_pci_var.h dependant -> dependent 2011-06-30 20:09:15 +00:00
universe_pci.c
usb_pci.c
usb_pci.h
vga_pci.c Use pci_aprint_devinfo(9) instead of pci_devinfo+aprint_{normal,naive} 2012-01-30 19:41:18 +00:00
vga_pcivar.h
viaenv.c Initialize sensors states before registering. 2011-06-20 17:29:06 +00:00
viaide.c Apply back changes that were reverted on Jul 24 and Jul 26 (general ata/wdc 2012-07-31 15:50:31 +00:00
viomb.c Import of the virtio driver written by MINOURA Makoto <minoura@netbsd.org> 2011-10-30 12:12:21 +00:00
virtio.c Small typo in symbolic name. 2011-11-02 23:05:52 +00:00
virtioreg.h Import of the virtio driver written by MINOURA Makoto <minoura@netbsd.org> 2011-10-30 12:12:21 +00:00
virtiovar.h Import of the virtio driver written by MINOURA Makoto <minoura@netbsd.org> 2011-10-30 12:12:21 +00:00
voodoofb.c initialize a variable before using it 2012-04-23 11:51:56 +00:00
voodoofbreg.h Silence "large integer implicitly truncated to unsigned type" warning on LP64. 2012-01-21 16:12:57 +00:00
voyager.c Use pci_aprint_devinfo(9) instead of pci_devinfo+aprint_{normal,naive} 2012-01-30 19:41:18 +00:00
voyagervar.h consolidate bit twiddling functions into one generic case and a bunch of 2011-12-07 09:08:00 +00:00
wcfb.c Replace the remaining KAUTH_GENERIC_ISSUSER authorization calls with 2012-03-13 18:40:26 +00:00
wcfbreg.h
weasel_pci.c
weaselreg.h
wsdisplay_pci.c
wsdisplay_pci.h
yds.c Use pci_aprint_devinfo(9) instead of pci_devinfo+aprint_{normal,naive} 2012-01-30 19:41:18 +00:00
ydsreg.h
ydsvar.h Merge jmcneill-audiomp3 branch, which is derived from ad-audiomp2. From 2011-11-23 23:07:28 +00:00

$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