NetBSD/sys/dev/pci
2010-01-30 20:50:19 +00:00
..
bktr struct device * -> device_t, no functional changes intended. 2009-05-06 10:34:32 +00:00
hdaudio Signedness bug/crash in azalia and hdaudio. Fixes PR 42604. 2010-01-20 09:05:12 +00:00
n8 more s/the the/the/ 2009-11-22 19:09:15 +00:00
aac_pci.c Cleanup interrupt establish error messages. Do not mix 2009-11-26 15:17:08 +00:00
acardide.c
aceride.c Remove closes 3 & 4 from my licence. Lots of thanks to Soren Jacobsen 2009-10-19 18:41:07 +00:00
adv_pci.c Cleanup interrupt establish error messages. Do not mix 2009-11-26 15:17:08 +00:00
adw_pci.c Cleanup interrupt establish error messages. Do not mix 2009-11-26 15:17:08 +00:00
agp_ali.c
agp_amd64.c
agp_amd.c
agp_apple.c
agp_i810.c Expand PMF_FN_* macros. 2010-01-08 19:53:10 +00:00
agp_intel.c Expand PMF_FN_* macros. 2010-01-08 19:53:10 +00:00
agp_sis.c
agp_via.c
agp.c Expand PMF_FN_* macros. 2010-01-08 19:53:10 +00:00
agpbusprint.c
agpreg.h
agpvar.h struct device * -> device_t, no functional changes intended. 2009-05-06 10:34:32 +00:00
ahc_pci.c Cleanup interrupt establish error messages. Do not mix 2009-11-26 15:17:08 +00:00
ahcisata_pci.c Expand PMF_FN_* macros. 2010-01-08 19:53:10 +00:00
ahd_pci.c Split device_t/softc. Tested on aic7901A. 2009-09-26 14:44:10 +00:00
alipm.c use device_private(). 2009-05-12 08:22:59 +00:00
amdpm_smbus.c
amdpm_smbusreg.h
amdpm.c use device_private(). 2009-05-12 08:22:59 +00:00
amdpmreg.h
amdpmvar.h
amr.c Cleanup interrupt establish error messages. Do not mix 2009-11-26 15:17:08 +00:00
amrio.h
amrreg.h
amrvar.h
arcmsr.c
arcmsrvar.h
artsata.c Cleanup interrupt establish error messages. Do not mix 2009-11-26 15:17:08 +00:00
atppc_puc.c Cleanup interrupt establish error messages. Do not mix 2009-11-26 15:17:08 +00:00
auacer.c Expand PMF_FN_* macros. 2010-01-08 19:53:10 +00:00
auacerreg.h
auich.c Revert code I added in 1.133 that touches the PCI_COMMAND_IO_ENABLE and 2010-01-13 23:24:29 +00:00
auichreg.h SiS 7012 uses different multichannel control bits compared to other codecs 2009-09-03 14:29:42 +00:00
auixp.c Expand PMF_FN_* macros. 2010-01-08 19:53:10 +00:00
auixpreg.h
auixpvar.h
autri.c Expand PMF_FN_* macros. 2010-01-08 19:53:10 +00:00
autrireg.h
autrivar.h
auvia.c Expand PMF_FN_* macros. 2010-01-08 19:53:10 +00:00
auviavar.h device_t/softc split 2009-05-06 18:25:28 +00:00
azalia_codec.c
azalia.c Signedness bug/crash in azalia and hdaudio. Fixes PR 42604. 2010-01-20 09:05:12 +00:00
azalia.h
bha_pci.c Cleanup interrupt establish error messages. Do not mix 2009-11-26 15:17:08 +00:00
btvmei.c Cleanup interrupt establish error messages. Do not mix 2009-11-26 15:17:08 +00:00
btvmeii.c use device_private(). 2009-05-12 08:22:59 +00:00
btvmeireg.h
btvmeivar.h
cac_pci.c Cleanup interrupt establish error messages. Do not mix 2009-11-26 15:17:08 +00:00
chipsfb.c use vcons_replay_msgbuf() when appropriate 2009-08-20 02:40:57 +00:00
chipsfbreg.h
ciss_pci.c Cleanup interrupt establish error messages. Do not mix 2009-11-26 15:17:08 +00:00
cmdide.c Remove closes 3 & 4 from my licence. Lots of thanks to Soren Jacobsen 2009-10-19 18:41:07 +00:00
cmpci.c Cleanup interrupt establish error messages. Do not mix 2009-11-26 15:17:08 +00:00
cmpcireg.h
cmpcivar.h
com_puc.c Cleanup interrupt establish error messages. Do not mix 2009-11-26 15:17:08 +00:00
cs428x.c
cs428x.h
cs428xreg.h
cs4280_image.h
cs4280.c Expand PMF_FN_* macros. 2010-01-08 19:53:10 +00:00
cs4280reg.h
cs4281.c Expand PMF_FN_* macros. 2010-01-08 19:53:10 +00:00
cs4281reg.h
cxgb_adapter.h
cxgb_ael1002.c
cxgb_common.h
cxgb_config.h
cxgb_ctl_defs.h
cxgb_firmware_exports.h
cxgb_include.h
cxgb_ioctl.h
cxgb_jhash.h
cxgb_l2t.c
cxgb_l2t.h
cxgb_lro.c
cxgb_main.c use device_private(). 2009-05-12 08:22:59 +00:00
cxgb_mbuf.h
cxgb_mc5.c
cxgb_mv88e1xxx.c
cxgb_mvec.h
cxgb_offload.c
cxgb_offload.h
cxgb_osdep.c
cxgb_osdep.h
cxgb_regs.h
cxgb_sge_defs.h
cxgb_sge.c
cxgb_t3_cpl.h
cxgb_t3_hw.c
cxgb_tcb.h
cxgb_toedev.h
cxgb_version.h
cxgb_vsc7323.c
cxgb_vsc8211.c
cxgb_xgmac.c
cy82c693.c
cy82c693reg.h
cy82c693var.h
cy_pci.c
cyber.c
cyberreg.h
cybervar.h
cypide.c Remove closes 3 & 4 from my licence. Lots of thanks to Soren Jacobsen 2009-10-19 18:41:07 +00:00
cz.c Cleanup interrupt establish error messages. Do not mix 2009-11-26 15:17:08 +00:00
czreg.h
devlist2h.awk
dpt_pci.c Cleanup interrupt establish error messages. Do not mix 2009-11-26 15:17:08 +00:00
eap.c
eapreg.h
eapvar.h struct device * -> device_t, no functional changes intended. 2009-05-06 10:34:32 +00:00
ehci_pci.c Expand PMF_FN_* macros. 2010-01-08 19:53:10 +00:00
emuxki.c Cleanup interrupt establish error messages. Do not mix 2009-11-26 15:17:08 +00:00
emuxkireg.h
emuxkivar.h Split device_t/softc. 2009-06-09 11:01:18 +00:00
esa.c Expand PMF_FN_* macros. 2010-01-08 19:53:10 +00:00
esadsp.h
esareg.h
esavar.h
esiop_pci.c Remove closes 3 & 4 from my licence. Lots of thanks to Soren Jacobsen 2009-10-19 18:41:07 +00:00
esm.c Expand PMF_FN_* macros. 2010-01-08 19:53:10 +00:00
esmreg.h
esmvar.h device_t/softc split 2009-05-07 06:08:02 +00:00
eso.c Cleanup interrupt establish error messages. Do not mix 2009-11-26 15:17:08 +00:00
esoreg.h
esovar.h struct device * -> device_t, no functional changes intended. 2009-05-06 10:34:32 +00:00
files.agp
files.pci Add cas (Sun Cassini/Cassini+ (GigaSwift) Ethernet). 2010-01-07 09:24:45 +00:00
fms.c Cleanup interrupt establish error messages. Do not mix 2009-11-26 15:17:08 +00:00
fmsvar.h struct device * -> device_t, no functional changes intended. 2009-05-06 10:34:32 +00:00
fwlynx_pci.c Cleanup interrupt establish error messages. Do not mix 2009-11-26 15:17:08 +00:00
fwohci_pci.c Expand PMF_FN_* macros. 2010-01-08 19:53:10 +00:00
gcscaudio.c Expand PMF_FN_* macros. 2010-01-08 19:53:10 +00:00
gcscaudioreg.h
genfb_pci.c Move softc definition to genfb_pcivar.h 2009-08-24 11:32:49 +00:00
genfb_pcivar.h Move softc definition to genfb_pcivar.h 2009-08-24 11:32:49 +00:00
geodeide.c Remove closes 3 & 4 from my licence. Lots of thanks to Soren Jacobsen 2009-10-19 18:41:07 +00:00
gtp.c use device_private(). 2009-05-12 08:22:59 +00:00
hifn7751.c Cleanup interrupt establish error messages. Do not mix 2009-11-26 15:17:08 +00:00
hifn7751reg.h
hifn7751var.h
hptide.c Remove closes 3 & 4 from my licence. Lots of thanks to Soren Jacobsen 2009-10-19 18:41:07 +00:00
i82365_pci.c Misc KNF and cosmetics, and remove unnecessary casts etc. 2009-09-17 18:14:41 +00:00
i82365_pcivar.h Misc KNF and cosmetics, and remove unnecessary casts etc. 2009-09-17 18:14:41 +00:00
iavc_pci.c Delete dead code: a device-activation hook. 2009-12-06 22:44:55 +00:00
ichsmb.c struct cfdata * -> cfdata_t, no functional changes intended. 2009-05-06 09:25:14 +00:00
icp_pci.c Cleanup interrupt establish error messages. Do not mix 2009-11-26 15:17:08 +00:00
if_age.c Redefine bpf linkage through an always present op vector, i.e. 2010-01-19 22:06:18 +00:00
if_agereg.h add TWSI registers. from OpenBSD. 2009-07-28 21:03:46 +00:00
if_ale.c Redefine bpf linkage through an always present op vector, i.e. 2010-01-19 22:06:18 +00:00
if_alereg.h Add RCS Id. 2009-04-25 17:04:40 +00:00
if_an_pci.c Cleanup interrupt establish error messages. Do not mix 2009-11-26 15:17:08 +00:00
if_ath_pci.c Expand PMF_FN_* macros. 2010-01-08 19:53:10 +00:00
if_atw_pci.c Expand PMF_FN_* macros. 2010-01-08 19:53:10 +00:00
if_bce.c Redefine bpf linkage through an always present op vector, i.e. 2010-01-19 22:06:18 +00:00
if_bcereg.h
if_bge.c ANSI C, KNF and tabify 2010-01-28 07:34:12 +00:00
if_bgereg.h - Introduce IPMI and ASF related code from FreeBSD. It fixes some problems 2010-01-28 03:09:13 +00:00
if_bgevar.h - Introduce IPMI and ASF related code from FreeBSD. It fixes some problems 2010-01-28 03:09:13 +00:00
if_bnx.c Redefine bpf linkage through an always present op vector, i.e. 2010-01-19 22:06:18 +00:00
if_bnxreg.h Redefine bpf linkage through an always present op vector, i.e. 2010-01-19 22:06:18 +00:00
if_bwi_pci.c Redefine bpf linkage through an always present op vector, i.e. 2010-01-19 22:06:18 +00:00
if_cas.c Remove port-specific code for determining MAC address, and use device 2010-01-22 14:34:34 +00:00
if_casreg.h Driver for Sun Cassini/Cassini+ (GigaSwift) Ethernet (also known as 2010-01-07 09:19:55 +00:00
if_casvar.h Add definitions for CAS_INTR_REG and CAS_INTR_PCI. 2010-01-18 18:09:22 +00:00
if_de.c Redefine bpf linkage through an always present op vector, i.e. 2010-01-19 22:06:18 +00:00
if_devar.h Redefine bpf linkage through an always present op vector, i.e. 2010-01-19 22:06:18 +00:00
if_dge.c Redefine bpf linkage through an always present op vector, i.e. 2010-01-19 22:06:18 +00:00
if_dgereg.h
if_en_pci.c Cleanup interrupt establish error messages. Do not mix 2009-11-26 15:17:08 +00:00
if_ep_pci.c Cleanup interrupt establish error messages. Do not mix 2009-11-26 15:17:08 +00:00
if_epic_pci.c Cleanup interrupt establish error messages. Do not mix 2009-11-26 15:17:08 +00:00
if_esh_pci.c Cleanup interrupt establish error messages. Do not mix 2009-11-26 15:17:08 +00:00
if_ex_pci.c print autoconf error message with aprint_error 2009-05-05 10:02:52 +00:00
if_fpa.c Redefine bpf linkage through an always present op vector, i.e. 2010-01-19 22:06:18 +00:00
if_fxp_pci.c Expand PMF_FN_* macros. 2010-01-08 19:53:10 +00:00
if_gem_pci.c get rid of architecture-specific firmware calls to determine the MAC address 2010-01-21 17:40:09 +00:00
if_hme_pci.c Remove sparc specific code and HME_USE_LOCAL_MAC_ADDRESS hack, instead 2010-01-20 22:58:37 +00:00
if_ipw.c Redefine bpf linkage through an always present op vector, i.e. 2010-01-19 22:06:18 +00:00
if_ipwreg.h
if_ipwvar.h Redefine bpf linkage through an always present op vector, i.e. 2010-01-19 22:06:18 +00:00
if_iwi.c Redefine bpf linkage through an always present op vector, i.e. 2010-01-19 22:06:18 +00:00
if_iwireg.h
if_iwivar.h Redefine bpf linkage through an always present op vector, i.e. 2010-01-19 22:06:18 +00:00
if_iwn.c Redefine bpf linkage through an always present op vector, i.e. 2010-01-19 22:06:18 +00:00
if_iwnreg.h Add support for the 5100 and newer firmware. Tested also with the 4900. 2009-09-11 01:28:20 +00:00
if_iwnvar.h Redefine bpf linkage through an always present op vector, i.e. 2010-01-19 22:06:18 +00:00
if_jme.c Redefine bpf linkage through an always present op vector, i.e. 2010-01-19 22:06:18 +00:00
if_jmereg.h
if_kse.c Redefine bpf linkage through an always present op vector, i.e. 2010-01-19 22:06:18 +00:00
if_le_pci.c
if_levar.h
if_lii.c Redefine bpf linkage through an always present op vector, i.e. 2010-01-19 22:06:18 +00:00
if_liireg.h
if_lmc.c Redefine bpf linkage through an always present op vector, i.e. 2010-01-19 22:06:18 +00:00
if_lmc.h Redefine bpf linkage through an always present op vector, i.e. 2010-01-19 22:06:18 +00:00
if_msk.c Redefine bpf linkage through an always present op vector, i.e. 2010-01-19 22:06:18 +00:00
if_mskvar.h - split the sk_dev 2009-12-24 18:27:31 +00:00
if_mtd_pci.c Cleanup interrupt establish error messages. Do not mix 2009-11-26 15:17:08 +00:00
if_ne_pci.c struct device * -> device_t, no functional changes intended. 2009-05-06 10:34:32 +00:00
if_nfe.c Redefine bpf linkage through an always present op vector, i.e. 2010-01-19 22:06:18 +00:00
if_nfereg.h
if_nfevar.h
if_ntwoc_pci.c Cleanup interrupt establish error messages. Do not mix 2009-11-26 15:17:08 +00:00
if_ntwoc_pcireg.h
if_pcn.c Redefine bpf linkage through an always present op vector, i.e. 2010-01-19 22:06:18 +00:00
if_pcnreg.h
if_ral_pci.c Redefine bpf linkage through an always present op vector, i.e. 2010-01-19 22:06:18 +00:00
if_re_pci.c Move pmf(9) calls to MI re_attach() and re_detach() from each backend. 2009-09-02 15:11:13 +00:00
if_rtk_pci.c Cleanup interrupt establish error messages. Do not mix 2009-11-26 15:17:08 +00:00
if_rtw_pci.c Expand PMF_FN_* macros. 2010-01-08 19:53:10 +00:00
if_sf_pci.c Cleanup interrupt establish error messages. Do not mix 2009-11-26 15:17:08 +00:00
if_sip.c Redefine bpf linkage through an always present op vector, i.e. 2010-01-19 22:06:18 +00:00
if_sipreg.h
if_sk.c Redefine bpf linkage through an always present op vector, i.e. 2010-01-19 22:06:18 +00:00
if_skreg.h
if_skvar.h
if_ste.c Redefine bpf linkage through an always present op vector, i.e. 2010-01-19 22:06:18 +00:00
if_stereg.h
if_stge.c Redefine bpf linkage through an always present op vector, i.e. 2010-01-19 22:06:18 +00:00
if_stgereg.h
if_ti.c Redefine bpf linkage through an always present op vector, i.e. 2010-01-19 22:06:18 +00:00
if_tireg.h
if_tl.c Redefine bpf linkage through an always present op vector, i.e. 2010-01-19 22:06:18 +00:00
if_tlp_pci.c Remove sparc specific code, rely on device properties instead 2010-01-21 16:14:39 +00:00
if_tlregs.h Remove closes 3 & 4 from my licence. Lots of thanks to Soren Jacobsen 2009-10-19 18:41:07 +00:00
if_tlvar.h Remove closes 3 & 4 from my licence. Lots of thanks to Soren Jacobsen 2009-10-19 18:41:07 +00:00
if_txp.c Redefine bpf linkage through an always present op vector, i.e. 2010-01-19 22:06:18 +00:00
if_txpreg.h
if_vge.c Redefine bpf linkage through an always present op vector, i.e. 2010-01-19 22:06:18 +00:00
if_vgereg.h
if_vr.c Redefine bpf linkage through an always present op vector, i.e. 2010-01-19 22:06:18 +00:00
if_vrreg.h
if_wi_pci.c Cleanup interrupt establish error messages. Do not mix 2009-11-26 15:17:08 +00:00
if_wm.c Unify the name of the device property to hold a MAC address - there was 2010-01-22 08:56:04 +00:00
if_wmreg.h Fixes the rx stall problem on 82578 by MANY workaround code. 2010-01-14 18:56:01 +00:00
if_wmvar.h Fixes the rx stall problem on 82578 by MANY workaround code. 2010-01-14 18:56:01 +00:00
if_wpi.c Redefine bpf linkage through an always present op vector, i.e. 2010-01-19 22:06:18 +00:00
if_wpireg.h
if_wpivar.h Redefine bpf linkage through an always present op vector, i.e. 2010-01-19 22:06:18 +00:00
if_xge.c Redefine bpf linkage through an always present op vector, i.e. 2010-01-19 22:06:18 +00:00
if_xgereg.h
ifpci2.c Simplify device-activation hooks. 2009-12-06 23:14:05 +00:00
ifpci.c Simplify device-activation hooks. 2009-12-06 23:14:05 +00:00
igsfb_pci.c use device_private(). 2009-05-12 08:22:59 +00:00
igsfb_pcivar.h
iha_pci.c
iop_pci.c use device_private(). 2009-05-12 08:22:59 +00:00
isic_pci_elsa_qs1p.c
isic_pci.c Simplify device-activation hooks. 2009-12-06 23:14:05 +00:00
isic_pci.h
isp_pci.c Split device_t/softc. 2009-09-07 13:39:19 +00:00
iteide.c
iwic_bchan.c
iwic_dchan.c
iwic_fsm.c
iwic_pci.c Cleanup interrupt establish error messages. Do not mix 2009-11-26 15:17:08 +00:00
iwicreg.h
iwicvar.h
ixpide.c Expand PMF_FN_* macros. 2010-01-08 19:53:10 +00:00
jmide_reg.h Remove closes 3 & 4 from my licence. Lots of thanks to Soren Jacobsen 2009-10-19 18:41:07 +00:00
jmide.c Remove closes 3 & 4 from my licence. Lots of thanks to Soren Jacobsen 2009-10-19 18:41:07 +00:00
joy_eap.c use device_private() 2009-05-07 07:56:03 +00:00
joy_eso.c
joy_pci.c
ld_amr.c use device_private(). 2009-05-12 08:22:59 +00:00
ld_twa.c
ld_twe.c use device_private(). 2009-05-12 08:22:59 +00:00
lpt_puc.c
machfb.c Replace curlwp->l_cred with kauth_cred_get(). 2009-05-06 18:41:54 +00:00
machfbreg.h
Makefile Install hdaudio includes required by upcoming userland toolS 2009-09-16 20:58:07 +00:00
Makefile.pcidevs
mfi_pci.c Let us detach & re-attach children of mfi0. Detach mfi0 at shutdown. 2009-07-16 18:58:38 +00:00
mlx_pci.c Cleanup interrupt establish error messages. Do not mix 2009-11-26 15:17:08 +00:00
mly_tables.h
mly.c Cleanup interrupt establish error messages. Do not mix 2009-11-26 15:17:08 +00:00
mlyio.h
mlyreg.h
mlyvar.h
mpt_pci.c Do not use aprint_normal for error messages. 2009-11-24 15:51:39 +00:00
mpu_cmpci.c
mpu_eso.c
mpu_fms.c
mpu_yds.c
mvsata_pci.c Expand PMF_FN_* macros. 2010-01-08 19:53:10 +00:00
neo-coeff.h
neo.c Expand PMF_FN_* macros. 2010-01-08 19:53:10 +00:00
neoreg.h
nfsmb.c For multi-byte transfers, the bytes need to be written to or read from 2009-05-09 07:13:57 +00:00
nfsmbreg.h
njs_pci.c
oboe.c Cleanup interrupt establish error messages. Do not mix 2009-11-26 15:17:08 +00:00
oboereg.h
ohci_pci.c detach ohci on shutdown 2009-04-26 08:54:13 +00:00
opl_cmpci.c
opl_eso.c
opl_fms.c
opl_sv.c
opl_yds.c
optiide.c
pccbb.c Expand PMF_FN_* macros. 2010-01-08 19:53:10 +00:00
pccbbreg.h Move to 2-clause license. Approved by HAYAKAWA Koichi (copyright holder). 2009-12-15 22:17:12 +00:00
pccbbvar.h Move to 2-clause license. Approved by HAYAKAWA Koichi (copyright holder). 2009-12-15 22:17:12 +00:00
pci_map.c
pci_quirks.c Use __arraycount() for readability 2009-08-19 16:31:28 +00:00
pci_subr.c fix some bitmask in PCI Express capabilities decoding 2010-01-13 12:18:55 +00:00
pci_usrreq.c do as elad suggested and call kauth instead of using INSECURE in pcimmap() 2009-07-30 04:38:24 +00:00
pci.c Expand PMF_FN_* macros. 2010-01-08 19:53:10 +00:00
pcibusprint.c
pciconf.c If we're going to complain about exceeding the PCI bandwidth, we may as 2009-08-02 11:25:50 +00:00
pciconf.h
pcidevs Add Qumranet vendor and Virtio device IDs. 2010-01-30 20:47:57 +00:00
pcidevs_data.h regen. 2010-01-30 20:50:19 +00:00
pcidevs.h regen. 2010-01-30 20:50:19 +00:00
pciide_acard_reg.h
pciide_acer_reg.h Remove closes 3 & 4 from my licence. Lots of thanks to Soren Jacobsen 2009-10-19 18:41:07 +00:00
pciide_apollo_reg.h Remove closes 3 & 4 from my licence. Lots of thanks to Soren Jacobsen 2009-10-19 18:41:07 +00:00
pciide_cmd_reg.h Remove closes 3 & 4 from my licence. Lots of thanks to Soren Jacobsen 2009-10-19 18:41:07 +00:00
pciide_common.c Remove closes 3 & 4 from my licence. Lots of thanks to Soren Jacobsen 2009-10-19 18:41:07 +00:00
pciide_cy693_reg.h Remove closes 3 & 4 from my licence. Lots of thanks to Soren Jacobsen 2009-10-19 18:41:07 +00:00
pciide_geode_reg.h Remove closes 3 & 4 from my licence. Lots of thanks to Soren Jacobsen 2009-10-19 18:41:07 +00:00
pciide_hpt_reg.h Remove closes 3 & 4 from my licence. Lots of thanks to Soren Jacobsen 2009-10-19 18:41:07 +00:00
pciide_i31244_reg.h
pciide_ite_reg.h
pciide_ixp_reg.h
pciide_opti_reg.h
pciide_pdc202xx_reg.h Remove closes 3 & 4 from my licence. Lots of thanks to Soren Jacobsen 2009-10-19 18:41:07 +00:00
pciide_piccolo_reg.h PR/42100: Dave J. Barnes: Support for old toshiba PICCOLO IDE controllers. 2009-09-20 01:09:24 +00:00
pciide_piix_reg.h Remove closes 3 & 4 from my licence. Lots of thanks to Soren Jacobsen 2009-10-19 18:41:07 +00:00
pciide_sii3112_reg.h
pciide_sis_reg.h Remove closes 3 & 4 from my licence. Lots of thanks to Soren Jacobsen 2009-10-19 18:41:07 +00:00
pciide_sl82c105_reg.h
pciide_svwsata_reg.h
pciide.c Remove closes 3 & 4 from my licence. Lots of thanks to Soren Jacobsen 2009-10-19 18:41:07 +00:00
pciidereg.h
pciidevar.h include <sys/device_if.h> for device_t. There is no use of struct device. 2009-11-14 09:42:50 +00:00
pciio.h typo in comment: autconfiguration -> autoconfiguration 2009-06-06 12:56:43 +00:00
pcireg.h Add some register definitions. 2010-01-28 02:55:31 +00:00
pcivar.h
pcscp.c
pcscpreg.h
pdcide.c Remove closes 3 & 4 from my licence. Lots of thanks to Soren Jacobsen 2009-10-19 18:41:07 +00:00
pdcsata.c Cleanup interrupt establish error messages. Do not mix 2009-11-26 15:17:08 +00:00
piixide.c Expand PMF_FN_* macros. 2010-01-08 19:53:10 +00:00
piixpm.c Expand PMF_FN_* macros. 2010-01-08 19:53:10 +00:00
piixpmreg.h
plx9060reg.h
plx9060var.h
pm2fb.c fix occasionally wrong colours in rectangle fills 2009-10-28 04:25:13 +00:00
pm2reg.h spell the guys name properly. 2009-10-30 01:57:48 +00:00
ppb.c Expand PMF_FN_* macros. 2010-01-08 19:53:10 +00:00
ppbreg.h
puc.c
puccn.c
puccn.h
pucdata.c Add the IBM 481033H SCC 2010-01-19 12:11:21 +00:00
pucvar.h
r128fb.c Recognize PCI_PRODUCT_ATI_RAGEGLPCI. Works on a PowerMac G3 B&W running 2009-10-01 19:02:27 +00:00
r128fbreg.h
radeonfb_bios.c
radeonfb_i2c.c
radeonfb.c quick hack to allow brightness control via PMF 2009-07-23 07:21:45 +00:00
radeonfbreg.h
radeonfbvar.h forgot to commit that along with radeonfb.c 2009-07-28 00:10:51 +00:00
rccide.c
README
satalink.c Cleanup interrupt establish error messages. Do not mix 2009-11-26 15:17:08 +00:00
sdhc_pci.c Pass not (struct sdhc_pci_softc *) but (struct sdhc_softc *) to sdhc_intr(). 2009-10-02 04:38:47 +00:00
siisata_pci.c Sprinkle __KERNEL_RCSID() into siisata(4). 2010-01-30 16:16:35 +00:00
siop_pci_common.c Cleanup interrupt establish error messages. Do not mix 2009-11-26 15:17:08 +00:00
siop_pci_common.h Remove closes 3 & 4 from my licence. Lots of thanks to Soren Jacobsen 2009-10-19 18:41:07 +00:00
siop_pci.c Remove closes 3 & 4 from my licence. Lots of thanks to Soren Jacobsen 2009-10-19 18:41:07 +00:00
siside.c Remove closes 3 & 4 from my licence. Lots of thanks to Soren Jacobsen 2009-10-19 18:41:07 +00:00
slide.c
stpcide.c
sv.c Cleanup interrupt establish error messages. Do not mix 2009-11-26 15:17:08 +00:00
svreg.h
svvar.h
svwsata.c Cleanup interrupt establish error messages. Do not mix 2009-11-26 15:17:08 +00:00
tga_conf.c
tga.c KNF and misc cosmetics. 2009-05-16 14:27:30 +00:00
tgareg.h
tgavar.h Complete the device_t / softc split by changing the sc_dev member 2009-05-18 00:14:27 +00:00
toshide.c remove dup decl. 2009-09-20 01:12:30 +00:00
trm.c
trmreg.h
twa.c put some strange text within an "#if 0"'d section into a comment 2009-08-18 11:15:43 +00:00
twaio.h
twareg.h
twavar.h struct device * -> device_t, no functional changes intended. 2009-05-06 10:34:32 +00:00
twe.c use device_private(). 2009-05-12 08:22:59 +00:00
tweio.h
twereg.h
twevar.h struct device * -> device_t, no functional changes intended. 2009-05-07 07:33:05 +00:00
ubsec.c Cleanup interrupt establish error messages. Do not mix 2009-11-26 15:17:08 +00:00
ubsecreg.h
ubsecvar.h
uhci_pci.c Expand PMF_FN_* macros. 2010-01-08 19:53:10 +00:00
unichromeaccel.h
unichromeconfig.h
unichromefb.c struct device * -> device_t, no functional changes intended. 2009-05-06 10:34:32 +00:00
unichromehw.h
unichromemode.h
unichromereg.h
universe_pci_var.h
universe_pci.c Cleanup interrupt establish error messages. Do not mix 2009-11-26 15:17:08 +00:00
usb_pci.c
usb_pci.h
vga_pci.c Expand PMF_FN_* macros. 2010-01-08 19:53:10 +00:00
vga_pcivar.h
viaenv.c
viaide.c Expand PMF_FN_* macros. 2010-01-08 19:53:10 +00:00
voodoofb.c Cleanup interrupt establish error messages. Do not mix 2009-11-26 15:17:08 +00:00
voodoofbreg.h
voyagerfb.c use vcons_replay_msgbuf() when appropriate 2009-08-20 02:40:57 +00:00
weasel_pci.c
weaselreg.h
yds.c Expand PMF_FN_* macros. 2010-01-08 19:53:10 +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