NetBSD/sys/dev/pci
rtr e9a223cbb9 - fix crazy condition that always evaluates to false without this
iwn_fix_channel() never gets called.
- remove hardcode to ic->ic_channels[11]

fixes a problem in associating to access points
2008-10-20 09:33:48 +00:00
..
bktr Both legs of a digraph must return the same type. Therefore, replace digraph. 2008-06-24 10:22:03 +00:00
drm add PCI id for i945GME, thereby allowing i915drm to attach to it. 2008-08-23 11:27:01 +00:00
Makefile
Makefile.pcidevs Use ${TOOL_AWK} instead of ${AWK} or plain "awk" in make commands. 2008-10-19 22:05:19 +00:00
README
aac_pci.c Add support for IBM ServeRAID 8k (and 8k-l) 2008-05-08 15:33:34 +00:00
acardide.c Normalize my licenses. 2008-05-14 13:29:27 +00:00
aceride.c Split device_t and softc for ATA devices, as well as wd(4). Other 2008-03-18 20:46:35 +00:00
adv_pci.c Remove clause 3 and 4 from TNF licenses 2008-04-28 20:22:51 +00:00
adw_pci.c Remove clause 3 and 4 from TNF licenses 2008-04-28 20:22:51 +00:00
agp.c add missing free. 2008-10-17 17:15:09 +00:00
agp_ali.c o Split device_t/softc for agp(4). 2008-06-09 06:49:54 +00:00
agp_amd.c o Split device_t/softc for agp(4). 2008-06-09 06:49:54 +00:00
agp_amd64.c Fix ugly format in aprint_normal{,_dev}. 2008-03-28 08:35:44 +00:00
agp_apple.c o Split device_t/softc for agp(4). 2008-06-09 06:49:54 +00:00
agp_i810.c AGP support for Intel 945GME chipset, found on Acer Aspire One. 2008-08-22 18:05:44 +00:00
agp_intel.c o Split device_t/softc for agp(4). 2008-06-09 06:49:54 +00:00
agp_sis.c o Split device_t/softc for agp(4). 2008-06-09 06:49:54 +00:00
agp_via.c o Split device_t/softc for agp(4). 2008-06-09 06:49:54 +00:00
agpbusprint.c
agpreg.h Avoid unaligned pci_conf_read. 2008-03-11 13:36:14 +00:00
agpvar.h o Split device_t/softc for agp(4). 2008-06-09 06:49:54 +00:00
ahc_pci.c Use device_t and accessors. Use aprint_*_dev(). Use PMF_FN_*. 2008-02-22 23:24:07 +00:00
ahcisata_pci.c Force ahcisata to attach to NVIDIA MCP65 and MCP67, as they don't 2008-08-01 17:17:35 +00:00
ahd_pci.c Use aprint_*_dev(), and device_xname(). Constify a bit. 2008-03-21 08:17:30 +00:00
amdpm.c Remove clause 3 and 4 from TNF licenses 2008-04-28 20:22:51 +00:00
amdpm_smbus.c use aprint_*_dev and device_xname 2008-04-10 19:13:36 +00:00
amdpm_smbusreg.h
amdpmreg.h Remove clause 3 and 4 from TNF licenses 2008-04-28 20:22:51 +00:00
amdpmvar.h Remove clause 3 and 4 from TNF licenses 2008-04-28 20:22:51 +00:00
amr.c Replace device_lookup() with device_lookup_private() on getting softc 2008-06-08 12:43:51 +00:00
amrio.h
amrreg.h Replace most gcc-specific __attribute__ uses with BSD-style sys/cdef.h 2008-09-08 23:36:53 +00:00
amrvar.h Remove clause 3 and 4 from TNF licenses 2008-04-28 20:22:51 +00:00
arcmsr.c PR/39583: Brad du Plessis: acrmsr(4) driver doesn't report number of volumes correctly 2008-09-23 22:22:41 +00:00
arcmsrvar.h PR/39583: Brad du Plessis: acrmsr(4) driver doesn't report number of volumes correctly 2008-09-23 22:22:41 +00:00
artsata.c Remove clause 3 and 4 from TNF licenses 2008-04-28 20:22:51 +00:00
atppc_puc.c Remove clause 3 and 4 from TNF licenses 2008-04-28 20:22:51 +00:00
auacer.c Remove clause 3 and 4 from TNF licenses 2008-04-28 20:22:51 +00:00
auacerreg.h Remove clause 3 and 4 from TNF licenses 2008-04-28 20:22:51 +00:00
auich.c device_t/softc split and other related cosmetic changes. 2008-05-04 15:58:51 +00:00
auichreg.h Make sure pci config space access only happens on 32bit aligned addresses. 2008-01-14 21:33:04 +00:00
auixp.c use aprint_*_dev and device_xname 2008-04-10 19:13:36 +00:00
auixpreg.h
auixpvar.h Merge jmcneill-pm branch. 2007-12-09 20:27:42 +00:00
autri.c Revert the change of revision 1.37 - a driver must not blindly set the 2008-07-03 12:26:41 +00:00
autrireg.h
autrivar.h Merge jmcneill-pm branch. 2007-12-09 20:27:42 +00:00
auvia.c Print a message on two previously silent error paths in auvia_attach. 2008-10-11 20:08:15 +00:00
auviavar.h Remove clause 3 and 4 from TNF licenses 2008-04-28 20:22:51 +00:00
azalia.c * azalia_rirb_intr() 2008-06-26 15:51:10 +00:00
azalia.h PR#38860: azalia record does not work on Realtek ALC662-GR 2008-08-14 23:43:27 +00:00
azalia_codec.c * generic_mixer_create_virtual() 2008-08-24 16:12:03 +00:00
bha_pci.c Remove clause 3 and 4 from TNF licenses 2008-04-28 20:22:51 +00:00
btvmei.c use aprint_*_dev and device_xname 2008-04-10 19:13:36 +00:00
btvmeii.c use aprint_*_dev and device_xname 2008-04-10 19:13:36 +00:00
btvmeireg.h
btvmeivar.h
cac_pci.c Remove clause 3 and 4 from TNF licenses 2008-04-28 20:22:51 +00:00
chipsfb.c nuke clause 3 2008-05-08 01:43:17 +00:00
chipsfbreg.h nuke clause 3 2008-05-08 01:43:17 +00:00
ciss_pci.c use aprint_*_dev and device_xname 2008-04-10 19:13:36 +00:00
cmdide.c Split device_t and softc for ATA devices, as well as wd(4). Other 2008-03-18 20:46:35 +00:00
cmpci.c use aprint_*_dev and device_xname 2008-04-10 19:13:36 +00:00
cmpcireg.h
cmpcivar.h Kill caddr_t; there will be some MI fallout, but it will be fixed shortly. 2007-03-04 05:59:00 +00:00
com_puc.c Split device_t and softc for all com(4) devices (well, everything that 2008-03-14 15:09:09 +00:00
cs428x.c use aprint_*_dev and device_xname 2008-04-10 19:13:36 +00:00
cs428x.h Merge jmcneill-pm branch. 2007-12-09 20:27:42 +00:00
cs428xreg.h
cs4280.c Use aprint_*_dev() instead of accessing struct device member dv_xname 2008-03-21 08:20:04 +00:00
cs4280_image.h
cs4280reg.h
cs4281.c Use aprint_*_dev() instead of accessing struct device member dv_xname 2008-03-21 08:20:04 +00:00
cs4281reg.h
cxgb_adapter.h More Chelsio 10 gigabit driver files to complete the ones checked in 2008-01-17 15:54:35 +00:00
cxgb_ael1002.c 10 gigabit Chelsio cards now compile and work, although not very well yet. 2008-01-17 06:03:21 +00:00
cxgb_common.h More Chelsio 10 gigabit driver files to complete the ones checked in 2008-01-17 15:54:35 +00:00
cxgb_config.h More Chelsio 10 gigabit driver files to complete the ones checked in 2008-01-17 15:54:35 +00:00
cxgb_ctl_defs.h More Chelsio 10 gigabit driver files to complete the ones checked in 2008-01-17 15:54:35 +00:00
cxgb_firmware_exports.h More Chelsio 10 gigabit driver files to complete the ones checked in 2008-01-17 15:54:35 +00:00
cxgb_include.h More Chelsio 10 gigabit driver files to complete the ones checked in 2008-01-17 15:54:35 +00:00
cxgb_ioctl.h More Chelsio 10 gigabit driver files to complete the ones checked in 2008-01-17 15:54:35 +00:00
cxgb_jhash.h More Chelsio 10 gigabit driver files to complete the ones checked in 2008-01-17 15:54:35 +00:00
cxgb_l2t.c 10 gigabit Chelsio cards now compile and work, although not very well yet. 2008-01-17 06:03:21 +00:00
cxgb_l2t.h More Chelsio 10 gigabit driver files to complete the ones checked in 2008-01-17 15:54:35 +00:00
cxgb_lro.c 10 gigabit Chelsio cards now compile and work, although not very well yet. 2008-01-17 06:03:21 +00:00
cxgb_main.c Start patching up the kernel so that a network driver always has 2008-02-07 01:21:52 +00:00
cxgb_mbuf.h More Chelsio 10 gigabit driver files to complete the ones checked in 2008-01-17 15:54:35 +00:00
cxgb_mc5.c 10 gigabit Chelsio cards now compile and work, although not very well yet. 2008-01-17 06:03:21 +00:00
cxgb_mv88e1xxx.c 10 gigabit Chelsio cards now compile and work, although not very well yet. 2008-01-17 06:03:21 +00:00
cxgb_mvec.h More Chelsio 10 gigabit driver files to complete the ones checked in 2008-01-17 15:54:35 +00:00
cxgb_offload.c 10 gigabit Chelsio cards now compile and work, although not very well yet. 2008-01-17 06:03:21 +00:00
cxgb_offload.h More Chelsio 10 gigabit driver files to complete the ones checked in 2008-01-17 15:54:35 +00:00
cxgb_osdep.c 10 gigabit Chelsio cards now compile and work, although not very well yet. 2008-01-17 06:03:21 +00:00
cxgb_osdep.h Replace most gcc-specific __attribute__ uses with BSD-style sys/cdef.h 2008-09-08 23:36:53 +00:00
cxgb_regs.h These files (cxgb*) are for the Chelsio T3 10 gigabit ethernet card from 2007-06-22 18:18:54 +00:00
cxgb_sge.c 10 gigabit Chelsio cards now compile and work, although not very well yet. 2008-01-17 06:03:21 +00:00
cxgb_sge_defs.h More Chelsio 10 gigabit driver files to complete the ones checked in 2008-01-17 15:54:35 +00:00
cxgb_t3_cpl.h More Chelsio 10 gigabit driver files to complete the ones checked in 2008-01-17 15:54:35 +00:00
cxgb_t3_hw.c 10 gigabit Chelsio cards now compile and work, although not very well yet. 2008-01-17 06:03:21 +00:00
cxgb_tcb.h These files (cxgb*) are for the Chelsio T3 10 gigabit ethernet card from 2007-06-22 18:18:54 +00:00
cxgb_toedev.h More Chelsio 10 gigabit driver files to complete the ones checked in 2008-01-17 15:54:35 +00:00
cxgb_version.h These files (cxgb*) are for the Chelsio T3 10 gigabit ethernet card from 2007-06-22 18:18:54 +00:00
cxgb_vsc7323.c 10 gigabit Chelsio cards now compile and work, although not very well yet. 2008-01-17 06:03:21 +00:00
cxgb_vsc8211.c 10 gigabit Chelsio cards now compile and work, although not very well yet. 2008-01-17 06:03:21 +00:00
cxgb_xgmac.c 10 gigabit Chelsio cards now compile and work, although not very well yet. 2008-01-17 06:03:21 +00:00
cy82c693.c Remove clause 3 and 4 from TNF licenses 2008-04-28 20:22:51 +00:00
cy82c693reg.h Remove clause 3 and 4 from TNF licenses 2008-04-28 20:22:51 +00:00
cy82c693var.h Remove clause 3 and 4 from TNF licenses 2008-04-28 20:22:51 +00:00
cy_pci.c split device_t/softc. Use aprint_*_dev and device_xname. 2008-03-26 17:50:32 +00:00
cyber.c Remove clause 3 and 4 from TNF licenses 2008-04-28 20:22:51 +00:00
cyberreg.h Remove clause 3 and 4 from TNF licenses 2008-04-28 20:22:51 +00:00
cybervar.h Remove clause 3 and 4 from TNF licenses 2008-04-28 20:22:51 +00:00
cypide.c Split device_t and softc for ATA devices, as well as wd(4). Other 2008-03-18 20:46:35 +00:00
cz.c Replace device_lookup() with device_lookup_private() on getting softc 2008-06-08 12:43:51 +00:00
czreg.h Convert many of the uses of __attribute__ to equivalent 2007-12-25 18:33:32 +00:00
devlist2h.awk
dpt_pci.c use aprint_*_dev and device_xname 2008-04-10 19:13:36 +00:00
eap.c Remove clause 3 and 4 from TNF licenses 2008-04-28 20:22:51 +00:00
eapreg.h Remove clause 3 and 4 from TNF licenses 2008-04-28 20:22:51 +00:00
eapvar.h
ehci_pci.c Remove clause 3 and 4 from TNF licenses 2008-04-28 20:22:51 +00:00
emuxki.c Backout unintended change. 2008-09-06 03:00:32 +00:00
emuxkireg.h Remove clause 3 and 4 from TNF licenses 2008-04-28 20:22:51 +00:00
emuxkivar.h Remove clause 3 and 4 from TNF licenses 2008-04-28 20:22:51 +00:00
esa.c Fix a couple of mistakes in the device_t/softc split that cause 2008-06-10 21:19:01 +00:00
esadsp.h
esareg.h
esavar.h Missed in previous device_t/softc split commit for esa, pointed out by 2008-03-27 14:13:34 +00:00
esiop_pci.c
esm.c use aprint_*_dev and device_xname 2008-04-10 19:13:36 +00:00
esmreg.h
esmvar.h Detach self and children. Make some functions static. Use device_t 2008-02-23 02:17:16 +00:00
eso.c use aprint_*_dev and device_xname 2008-04-10 19:13:36 +00:00
esoreg.h
esovar.h
files.agp Add support agp_amd64. Imported from FreeBSD. 2007-08-04 09:34:43 +00:00
files.pci jme(4), a driver for JMicron Technologies JME250 Gigabit Ethernet and 2008-10-11 21:54:11 +00:00
fms.c Remove clause 3 and 4 from TNF licenses 2008-04-28 20:22:51 +00:00
fmsvar.h Remove clause 3 and 4 from TNF licenses 2008-04-28 20:22:51 +00:00
fwlynx_pci.c Remove clause 3 and 4 from TNF licenses 2008-04-28 20:22:51 +00:00
fwohci_pci.c Remove clause 3 and 4 from TNF licenses 2008-04-28 20:22:51 +00:00
genfb_pci.c Change autoconf message 'direct rendering on dev unsupported' to 2008-05-05 11:42:45 +00:00
geodeide.c Split device_t and softc for ATA devices, as well as wd(4). Other 2008-03-18 20:46:35 +00:00
gtp.c machine/{bus,cpu,intr}.h -> sys/{bus,cpu,intr}.h 2007-10-19 11:59:34 +00:00
hifn7751.c use aprint_*_dev and device_xname 2008-04-10 19:13:36 +00:00
hifn7751reg.h
hifn7751var.h
hptide.c Split device_t and softc for ATA devices, as well as wd(4). Other 2008-03-18 20:46:35 +00:00
i82365_pci.c constify the pcmcia/cardbus method tables 2008-06-26 12:33:17 +00:00
i82365_pcivar.h Remove clause 3 and 4 from TNF licenses 2008-04-28 20:22:51 +00:00
iavc_pci.c use aprint_*_dev and device_xname 2008-04-10 19:13:36 +00:00
ichsmb.c ICH10 support from Brad du Plessis 2008-10-01 15:38:14 +00:00
icp_pci.c Remove clause 3 and 4 from TNF licenses 2008-04-28 20:22:51 +00:00
if_an_pci.c split device/softc (tested with an@pcmcia) 2008-07-03 18:10:07 +00:00
if_ath_pci.c - device/softc split for ath(4) 2008-07-09 19:47:23 +00:00
if_atw_pci.c - device/softc split 2008-07-09 20:07:19 +00:00
if_bce.c Prepare for PMF self-suspension: in the if_stop() methods, clear 2008-03-11 23:58:06 +00:00
if_bcereg.h
if_bge.c Make multicast setup work again which got broken by the last commit. 2008-08-31 19:57:03 +00:00
if_bgereg.h PR 39241: Add support for Broadcom BCM5906(M) from Karl Uwe Lockhoff 2008-08-25 08:15:05 +00:00
if_bnx.c Add support for SerDes controllers; from the OpenBSD driver. Tested on a 2008-09-09 20:12:18 +00:00
if_bnxreg.h Replace gcc variadic macros with c99 variadic macros. 2008-06-24 10:17:45 +00:00
if_de.c use aprint_*_dev and device_xname 2008-04-10 19:13:36 +00:00
if_devar.h use device_lookup_private to get softc 2008-06-12 22:44:47 +00:00
if_dge.c use aprint_*_dev and device_xname 2008-04-10 19:13:36 +00:00
if_dgereg.h Convert many of the uses of __attribute__ to equivalent 2007-12-25 18:33:32 +00:00
if_en_pci.c use aprint_*_dev and device_xname 2008-04-10 19:13:36 +00:00
if_ep_pci.c device_t changes, pmf, minor knf. 2008-08-27 05:33:47 +00:00
if_epic_pci.c Split device_t/softc with misc cosmetic changes. 2008-07-06 14:32:56 +00:00
if_esh_pci.c Remove clause 3 and 4 from TNF licenses 2008-04-28 20:22:51 +00:00
if_ex_pci.c Remove clause 3 and 4 from TNF licenses 2008-04-28 20:22:51 +00:00
if_fpa.c use device_lookup_private to get softc 2008-06-12 22:44:47 +00:00
if_fxp_pci.c - device/softc split for fxp(4) 2008-07-09 17:07:28 +00:00
if_gem_pci.c recognize the variant found in the last model of powermac G5. 2008-05-25 16:00:11 +00:00
if_hme_pci.c remove clause #3 from my license where there are no other 2008-05-29 14:51:25 +00:00
if_ipw.c Initialize the channel info in the tx/rx radiotap headers in 2008-05-27 21:41:01 +00:00
if_ipwreg.h Convert many of the uses of __attribute__ to equivalent 2007-12-25 18:33:32 +00:00
if_ipwvar.h Straggler from last commit: drop unused radiotap flags field, set 2008-05-27 21:42:08 +00:00
if_iwi.c Compute the correct number of pages spanned by the firmware. 2008-06-16 06:19:24 +00:00
if_iwireg.h Replace most gcc-specific __attribute__ uses with BSD-style sys/cdef.h 2008-09-08 23:36:53 +00:00
if_iwivar.h Merge jmcneill-pm branch. 2007-12-09 20:27:42 +00:00
if_iwn.c - fix crazy condition that always evaluates to false without this 2008-10-20 09:33:48 +00:00
if_iwnreg.h Correct beacon structure 2008-10-13 12:39:26 +00:00
if_iwnvar.h - Make RX queue free list code look like in if_wpi.c, including: 2008-08-18 21:19:22 +00:00
if_jme.c Fix compilation if !INET6 2008-10-16 21:22:32 +00:00
if_jmereg.h Add support for jumbo frames. 2008-10-13 17:57:32 +00:00
if_kse.c - assign 2 clause TNF license to the files cited as my ownership. 2008-05-26 10:31:22 +00:00
if_le_pci.c Remove clause 3 and 4 from TNF licenses 2008-04-28 20:22:51 +00:00
if_levar.h Remove clause 3 and 4 from TNF licenses 2008-04-28 20:22:51 +00:00
if_lii.c Fix multicast (multicast hash table were calculated incorrectly). 2008-07-08 12:39:27 +00:00
if_liireg.h Convert to new 2 clause license 2008-04-29 06:53:00 +00:00
if_lmc.c Convert lmc(4) to mutexes, removing ({ }) gcc extension along the way. 2008-06-27 00:53:41 +00:00
if_lmc.h Replace most gcc-specific __attribute__ uses with BSD-style sys/cdef.h 2008-09-08 23:36:53 +00:00
if_msk.c Apply a similar patch as what was just applied to sk(4): 2008-06-20 16:45:13 +00:00
if_mskvar.h Apply a similar patch as what was just applied to sk(4): 2008-06-20 16:45:13 +00:00
if_mtd_pci.c Remove clause 3 and 4 from TNF licenses 2008-04-28 20:22:51 +00:00
if_ne_pci.c Remove clause 3 and 4 from TNF licenses 2008-04-28 20:22:51 +00:00
if_nfe.c Use MUTEX_DEFAULT to initialise the mutex, per martin@'s input. 2008-06-17 12:59:32 +00:00
if_nfereg.h sync with openbsd; fixes observed corruption issues. 2008-04-17 19:12:26 +00:00
if_nfevar.h Restore jumbo frame support and protect access to the DMA space for 2008-04-20 08:57:37 +00:00
if_ntwoc_pci.c use aprint_*_dev and device_xname 2008-04-10 19:13:36 +00:00
if_ntwoc_pcireg.h
if_pcn.c Split device_t/softc with misc related changes. 2008-04-04 12:20:48 +00:00
if_pcnreg.h
if_ral_pci.c Pull in some more changes from OpenBSD: 2008-04-29 22:21:45 +00:00
if_re_pci.c Add support for the Realtek 8102E/8102EL PCIe 10/100 Ethernet devices. 2008-08-23 14:27:45 +00:00
if_rtk_pci.c Also match Realtek 8138, 8139D, and 8100. 2008-08-23 16:56:45 +00:00
if_rtw_pci.c Remove clause 3 and 4 from TNF licenses 2008-04-28 20:22:51 +00:00
if_sf_pci.c Remove clause 3 and 4 from TNF licenses 2008-04-28 20:22:51 +00:00
if_sip.c Make PCI power re-activation DTRT: pass pci_activate_null instead 2008-05-05 20:19:09 +00:00
if_sipreg.h Remove clause 3 and 4 from TNF licenses 2008-04-28 20:22:51 +00:00
if_sk.c make an i386/ALL kernel build 2008-09-09 05:54:23 +00:00
if_skreg.h Remove clause 3 and 4 from TNF licenses 2008-04-28 20:22:51 +00:00
if_skvar.h cf_attach_decl_new 2008-09-08 21:20:03 +00:00
if_ste.c Remove clause 3 and 4 from TNF licenses 2008-04-28 20:22:51 +00:00
if_stereg.h Remove clause 3 and 4 from TNF licenses 2008-04-28 20:22:51 +00:00
if_stge.c Remove clause 3 and 4 from TNF licenses 2008-04-28 20:22:51 +00:00
if_stgereg.h Remove clause 3 and 4 from TNF licenses 2008-04-28 20:22:51 +00:00
if_ti.c use aprint_*_dev and device_xname 2008-04-10 19:13:36 +00:00
if_tireg.h First part of ti(4) overhaul: 2007-09-07 23:05:27 +00:00
if_tl.c Add missing splx(). Funny that it didn't cause issues ... 2008-10-04 21:00:28 +00:00
if_tlp_pci.c Use device_lookup_private() rather than using cd_devs[] directly to get softc. 2008-06-08 18:18:33 +00:00
if_tlregs.h Convert many of the uses of __attribute__ to equivalent 2007-12-25 18:33:32 +00:00
if_tlvar.h Split device_t/softc, with misc cosmetic changes. 2008-06-01 00:38:29 +00:00
if_txp.c use aprint_*_dev and device_xname 2008-04-10 19:13:36 +00:00
if_txpreg.h use aprint_*_dev and device_xname 2008-04-10 19:13:36 +00:00
if_vge.c use aprint_*_dev and device_xname 2008-04-10 19:13:36 +00:00
if_vgereg.h
if_vr.c - device/softc split 2008-07-09 16:14:57 +00:00
if_vrreg.h
if_wi_pci.c Remove clause 3 and 4 from TNF licenses 2008-04-28 20:22:51 +00:00
if_wm.c Add support for more ethenet ICH9 devices. Tested by Pouya D. Tafti 2008-10-15 17:32:04 +00:00
if_wmreg.h Convert many of the uses of __attribute__ to equivalent 2007-12-25 18:33:32 +00:00
if_wpi.c Protect private mbuf external data storage allocater with a mutex, as it 2008-07-02 03:42:55 +00:00
if_wpireg.h Convert many of the uses of __attribute__ to equivalent 2007-12-25 18:33:32 +00:00
if_wpivar.h Protect private mbuf external data storage allocater with a mutex, as it 2008-07-02 03:42:55 +00:00
if_xge.c use aprint_*_dev and device_xname 2008-04-10 19:13:36 +00:00
if_xgereg.h
ifpci.c use aprint_*_dev and device_xname 2008-04-10 19:13:36 +00:00
ifpci2.c use aprint_*_dev and device_xname 2008-04-10 19:13:36 +00:00
igsfb_pci.c machine/{bus,cpu,intr}.h -> sys/{bus,cpu,intr}.h 2007-10-19 11:59:34 +00:00
igsfb_pcivar.h
iha_pci.c Normalize my licenses. 2008-05-14 13:29:27 +00:00
iop_pci.c Remove clause 3 and 4 from TNF licenses 2008-04-28 20:22:51 +00:00
isic_pci.c Remove clause 3 and 4 from TNF licenses 2008-04-28 20:22:51 +00:00
isic_pci.h Remove clause 3 and 4 from TNF licenses 2008-04-28 20:22:51 +00:00
isic_pci_elsa_qs1p.c use aprint_*_dev and device_xname 2008-04-10 19:13:36 +00:00
isp_pci.c use aprint_*_dev and device_xname and get rid of isp_name 2008-04-07 19:26:44 +00:00
iteide.c use aprint_*_dev and device_xname 2008-04-10 19:13:36 +00:00
iwic_bchan.c use aprint_*_dev and device_xname 2008-04-10 19:13:36 +00:00
iwic_dchan.c use aprint_*_dev and device_xname 2008-04-10 19:13:36 +00:00
iwic_fsm.c machine/{bus,cpu,intr}.h -> sys/{bus,cpu,intr}.h 2007-10-19 11:59:34 +00:00
iwic_pci.c use aprint_*_dev and device_xname 2008-04-10 19:13:36 +00:00
iwicreg.h
iwicvar.h machine/{bus,cpu,intr}.h -> sys/{bus,cpu,intr}.h 2007-10-19 11:59:34 +00:00
ixpide.c PR/39442: Jeff Thieleke: Support for ATI SB700/SB800 controllers. 2008-09-06 22:18:56 +00:00
jmide.c Call ahci_intr() with the device's softc, not the device_t. 2008-06-05 18:22:02 +00:00
jmide_reg.h add jmide(4), a driver for the JMicron Technology JMB36x PCIe to SATA II/PATA 2007-05-15 17:53:41 +00:00
joy_eap.c use aprint_*_dev and device_xname 2008-04-10 19:13:36 +00:00
joy_eso.c Remove clause 3 and 4 from TNF licenses 2008-04-28 20:22:51 +00:00
joy_pci.c Remove clause 3 and 4 from TNF licenses 2008-04-28 20:22:51 +00:00
ld_amr.c Complete device_t/softc split for the ld(4) attachments. This should 2008-09-09 12:45:39 +00:00
ld_twa.c Complete device_t/softc split for the ld(4) attachments. This should 2008-09-09 12:45:39 +00:00
ld_twe.c Complete device_t/softc split for the ld(4) attachments. This should 2008-09-09 12:45:39 +00:00
lpt_puc.c Split the softc from the device_t for all lpt(4) variants and attachments 2008-03-07 17:15:51 +00:00
machfb.c Comment out some device IDs that do not actually belong to mach64 2008-07-01 23:25:06 +00:00
machfbreg.h
mfi_pci.c Make it follow the standard convention of autoconf printing: 2008-02-26 18:16:51 +00:00
mlx_pci.c Remove clause 3 and 4 from TNF licenses 2008-04-28 20:22:51 +00:00
mly.c Replace device_lookup() with device_lookup_private() on getting softc 2008-06-08 12:43:51 +00:00
mly_tables.h Remove clause 3 and 4 from TNF licenses 2008-04-28 20:22:51 +00:00
mlyio.h Remove clause 3 and 4 from TNF licenses 2008-04-28 20:22:51 +00:00
mlyreg.h Replace most gcc-specific __attribute__ uses with BSD-style sys/cdef.h 2008-09-08 23:36:53 +00:00
mlyvar.h Remove clause 3 and 4 from TNF licenses 2008-04-28 20:22:51 +00:00
mpt_pci.c use aprint_*_dev and device_xname 2008-04-10 19:13:36 +00:00
mpu_cmpci.c Remove clause 3 and 4 from TNF licenses 2008-04-28 20:22:51 +00:00
mpu_eso.c Remove clause 3 and 4 from TNF licenses 2008-04-28 20:22:51 +00:00
mpu_fms.c Remove clause 3 and 4 from TNF licenses 2008-04-28 20:22:51 +00:00
mpu_yds.c Remove clause 3 and 4 from TNF licenses 2008-04-28 20:22:51 +00:00
neo-coeff.h
neo.c use aprint_*_dev and device_xname 2008-04-10 19:13:36 +00:00
neoreg.h
nfsmb.c If we're doing a 2-byte read, return the entire 16-bit result. 2008-10-15 02:21:48 +00:00
nfsmbreg.h Newer nForce MCP SMBus devices use different PCI BARs than the old ones 2007-12-04 15:58:11 +00:00
njs_pci.c - device/softc split 2008-07-09 19:08:44 +00:00
oboe.c Remove clause 3 and 4 from TNF licenses 2008-04-28 20:22:51 +00:00
oboereg.h Remove clause 3 and 4 from TNF licenses 2008-04-28 20:22:51 +00:00
ohci_pci.c Remove clause 3 and 4 from TNF licenses 2008-04-28 20:22:51 +00:00
opl_cmpci.c Remove clause 3 and 4 from TNF licenses 2008-04-28 20:22:51 +00:00
opl_eso.c Remove clause 3 and 4 from TNF licenses 2008-04-28 20:22:51 +00:00
opl_fms.c Remove clause 3 and 4 from TNF licenses 2008-04-28 20:22:51 +00:00
opl_sv.c Remove clause 3 and 4 from TNF licenses 2008-04-28 20:22:51 +00:00
opl_yds.c Remove clause 3 and 4 from TNF licenses 2008-04-28 20:22:51 +00:00
optiide.c Remove clause 3 and 4 from TNF licenses 2008-04-28 20:22:51 +00:00
pccbb.c Identify the O2 Micro OZ711E0 and treat it the same as all of the 2008-08-06 15:50:46 +00:00
pccbbreg.h On cardbus configuration reads, check for a master abort in the cbb 2008-07-03 13:37:34 +00:00
pccbbvar.h delete more dead code, remove use of pcic_handle except of some local 2008-06-26 20:57:10 +00:00
pci.c Complain about devices with misaligned PCI capability pointers instead 2008-09-19 14:37:13 +00:00
pci_map.c Add pci_mapreg_submap(): This function is pci_mapreg_map() with two 2008-07-22 04:52:19 +00:00
pci_quirks.c
pci_subr.c Oh, so that's how you spell Legacy -- thanks spellcheck! 2008-04-29 17:27:38 +00:00
pci_usrreq.c remove unused variable 2008-06-11 19:27:03 +00:00
pcibusprint.c
pciconf.c The number of max_lat units in 1 sec is 4000000 instead of 40000000 (an 2007-05-24 15:57:58 +00:00
pciconf.h
pcidevs Fix entry description. 2008-10-15 18:30:29 +00:00
pcidevs.h Regen: fix entry description. 2008-10-15 18:31:16 +00:00
pcidevs_data.h Regen: fix entry description. 2008-10-15 18:31:16 +00:00
pciide.c Split device_t and softc for ATA devices, as well as wd(4). Other 2008-03-18 20:46:35 +00:00
pciide_acard_reg.h Normalize my licenses. 2008-05-14 13:29:27 +00:00
pciide_acer_reg.h Convert many of the uses of __attribute__ to equivalent 2007-12-25 18:33:32 +00:00
pciide_apollo_reg.h Convert many of the uses of __attribute__ to equivalent 2007-12-25 18:33:32 +00:00
pciide_cmd_reg.h Convert many of the uses of __attribute__ to equivalent 2007-12-25 18:33:32 +00:00
pciide_common.c Split device_t and softc for ATA devices, as well as wd(4). Other 2008-03-18 20:46:35 +00:00
pciide_cy693_reg.h Convert many of the uses of __attribute__ to equivalent 2007-12-25 18:33:32 +00:00
pciide_geode_reg.h Convert many of the uses of __attribute__ to equivalent 2007-12-25 18:33:32 +00:00
pciide_hpt_reg.h Convert many of the uses of __attribute__ to equivalent 2007-12-25 18:33:32 +00:00
pciide_i31244_reg.h
pciide_ite_reg.h
pciide_ixp_reg.h Convert to new 2 clause license 2008-04-29 06:53:00 +00:00
pciide_opti_reg.h Remove clause 3 and 4 from TNF licenses 2008-04-28 20:22:51 +00:00
pciide_pdc202xx_reg.h Convert many of the uses of __attribute__ to equivalent 2007-12-25 18:33:32 +00:00
pciide_piix_reg.h Convert many of the uses of __attribute__ to equivalent 2007-12-25 18:33:32 +00:00
pciide_sii3112_reg.h
pciide_sis_reg.h Convert many of the uses of __attribute__ to equivalent 2007-12-25 18:33:32 +00:00
pciide_sl82c105_reg.h Remove clause 3 and 4 from TNF licenses 2008-04-28 20:22:51 +00:00
pciide_svwsata_reg.h
pciidereg.h
pciidevar.h Allow saving of up to 4 PCI registers in the IDE code. 2008-01-04 00:27:27 +00:00
pciio.h
pcireg.h Convert many of the uses of __attribute__ to equivalent 2007-12-25 18:33:32 +00:00
pcivar.h Add pci_mapreg_submap(): This function is pci_mapreg_map() with two 2008-07-22 04:52:19 +00:00
pcscp.c Restore Technical manual's URL. 2008-08-28 16:47:10 +00:00
pcscpreg.h Remove clause 3 and 4 from TNF licenses 2008-04-28 20:22:51 +00:00
pdcide.c Split device_t and softc for ATA devices, as well as wd(4). Other 2008-03-18 20:46:35 +00:00
pdcsata.c Split device_t and softc for ATA devices, as well as wd(4). Other 2008-03-18 20:46:35 +00:00
piixide.c ICH10 support from Brad du Plessis 2008-10-01 15:38:14 +00:00
piixpm.c Move printing of the "polling" message at attach time out of the wrong if 2008-10-12 19:01:01 +00:00
piixpmreg.h
plx9060reg.h
plx9060var.h
ppb.c device_t / softc split. Tested on amd64. 2008-05-03 05:44:06 +00:00
ppbreg.h
puc.c - device/softc split 2008-07-09 14:46:15 +00:00
puccn.c
puccn.h
pucdata.c PR/38012: David Dudley: Support for B&B Electronics MIPort serial cards. 2008-09-06 22:36:40 +00:00
pucvar.h
r128fb.c Match on Rage Mobility M3 (AGP) 2008-08-25 23:09:23 +00:00
r128fbreg.h add preliminary driver for ATI Rage 128 graphics controllers 2007-11-07 19:09:09 +00:00
radeonfb.c adjust virtual resolution to preferred mode if available 2008-06-01 16:43:53 +00:00
radeonfb_bios.c machine/{bus,cpu,intr}.h -> sys/{bus,cpu,intr}.h 2007-10-19 11:59:34 +00:00
radeonfb_i2c.c machine/{bus,cpu,intr}.h -> sys/{bus,cpu,intr}.h 2007-10-19 11:59:34 +00:00
radeonfbreg.h
radeonfbvar.h unbork fallout from newlock2 merge: 2007-08-03 05:40:47 +00:00
rccide.c Split device_t and softc for ATA devices, as well as wd(4). Other 2008-03-18 20:46:35 +00:00
satalink.c Remove clause 3 and 4 from TNF licenses 2008-04-28 20:22:51 +00:00
siisata_pci.c Import siisata(4) by Jonathan A. Kollasch. 2008-05-23 21:11:40 +00:00
siop_pci.c
siop_pci_common.c Support use PCI Clock(SF_CHIP_USEPCIC). We can set the value "use_pciclock" 2008-06-11 02:09:16 +00:00
siop_pci_common.h
siside.c Split device_t and softc for ATA devices, as well as wd(4). Other 2008-03-18 20:46:35 +00:00
slide.c Remove clause 3 and 4 from TNF licenses 2008-04-28 20:22:51 +00:00
stpcide.c - assign 2 clause TNF license to the files cited as my ownership. 2008-05-26 10:31:22 +00:00
sv.c Remove clause 3 and 4 from TNF licenses 2008-04-28 20:22:51 +00:00
svreg.h
svvar.h
svwsata.c Split device_t and softc for ATA devices, as well as wd(4). Other 2008-03-18 20:46:35 +00:00
tga.c use aprint_*_dev and device_xname 2008-04-10 19:13:36 +00:00
tga_conf.c
tgareg.h
tgavar.h
trm.c Normalize my licenses. 2008-05-14 13:29:27 +00:00
trmreg.h
twa.c Unbreak twa after the last two commits. 2008-07-27 13:10:11 +00:00
twaio.h Replace most gcc-specific __attribute__ uses with BSD-style sys/cdef.h 2008-09-08 23:36:53 +00:00
twareg.h Replace most gcc-specific __attribute__ uses with BSD-style sys/cdef.h 2008-09-08 23:36:53 +00:00
twavar.h First part of twa(4) improvements: 2008-05-07 17:47:20 +00:00
twe.c Replace device_lookup() with device_lookup_private() on getting softc 2008-06-08 12:43:51 +00:00
tweio.h
twereg.h Replace most gcc-specific __attribute__ uses with BSD-style sys/cdef.h 2008-09-08 23:36:53 +00:00
twevar.h Remove clause 3 and 4 from TNF licenses 2008-04-28 20:22:51 +00:00
ubsec.c use aprint_*_dev and device_xname 2008-04-10 19:13:36 +00:00
ubsecreg.h
ubsecvar.h Kill caddr_t; there will be some MI fallout, but it will be fixed shortly. 2007-03-04 05:59:00 +00:00
uhci_pci.c Remove clause 3 and 4 from TNF licenses 2008-04-28 20:22:51 +00:00
unichromeaccel.h
unichromeconfig.h
unichromefb.c Change autoconf message 'direct rendering on dev unsupported' to 2008-05-05 11:42:45 +00:00
unichromehw.h
unichromemode.h
unichromereg.h
universe_pci.c machine/{bus,cpu,intr}.h -> sys/{bus,cpu,intr}.h 2007-10-19 11:59:34 +00:00
universe_pci_var.h
usb_pci.c Remove clause 3 and 4 from TNF licenses 2008-04-28 20:22:51 +00:00
usb_pci.h Remove clause 3 and 4 from TNF licenses 2008-04-28 20:22:51 +00:00
vga_pci.c Allow using VGA_POST without ACPI again. 2008-08-03 02:12:22 +00:00
vga_pcivar.h Import DRM drivers, brought into shape by Yorick Hardy, posted to tech-x11. 2007-03-20 18:05:25 +00:00
viaenv.c Make various bits of debug code compile again. 2008-04-30 14:07:13 +00:00
viaide.c PR/39119: Jan Thorsson: Support for VIA CX700M2 IDE controller. 2008-09-06 22:42:59 +00:00
voodoofb.c - device/softc split 2008-07-09 15:04:21 +00:00
voodoofbreg.h
weasel_pci.c - device/softc split 2008-07-09 14:46:15 +00:00
weaselreg.h Remove clause 3 and 4 from TNF licenses 2008-04-28 20:22:51 +00:00
yds.c - device/softc split 2008-07-09 15:42:37 +00:00
ydsreg.h
ydsvar.h - device/softc split 2008-07-09 15:42:37 +00:00

README

$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