NetBSD/sys/dev/pci
tsutsui c2d79bf895 Don't touch the VR_STICKHW register on VT3043.
The commit log in FreeBSD's if_vr.c rev 1.43 says
"This is really only for the VT6102, but it doesn't hurt the older chips,"
but at least it hurts my VT86C100A (which returns a product ID of VT3043)
on macppc and causes kernel MCHK trap while the same board on i386
and VT6102 on macppc have no problem with it.
2006-11-02 17:32:11 +00:00
..
bktr - sprinkle __unused on function decls. 2006-10-12 01:30:41 +00:00
Makefile Add a /dev/amr* control file for amr(4) devices, which allows sending raw 2006-07-23 12:01:25 +00:00
Makefile.pcidevs merge ktrace-lwp. 2005-12-11 12:16:03 +00:00
README
aac_pci.c - sprinkle __unused on function decls. 2006-10-12 01:30:41 +00:00
acardide.c - sprinkle __unused on function decls. 2006-10-12 01:30:41 +00:00
aceride.c - sprinkle __unused on function decls. 2006-10-12 01:30:41 +00:00
adv_pci.c - sprinkle __unused on function decls. 2006-10-12 01:30:41 +00:00
adw_pci.c - sprinkle __unused on function decls. 2006-10-12 01:30:41 +00:00
agp.c - sprinkle __unused on function decls. 2006-10-12 01:30:41 +00:00
agp_ali.c - sprinkle __unused on function decls. 2006-10-12 01:30:41 +00:00
agp_amd.c - sprinkle __unused on function decls. 2006-10-12 01:30:41 +00:00
agp_i810.c - sprinkle __unused on function decls. 2006-10-12 01:30:41 +00:00
agp_intel.c - sprinkle __unused on function decls. 2006-10-12 01:30:41 +00:00
agp_sis.c - sprinkle __unused on function decls. 2006-10-12 01:30:41 +00:00
agp_via.c - sprinkle __unused on function decls. 2006-10-12 01:30:41 +00:00
agpbusprint.c - sprinkle __unused on function decls. 2006-10-12 01:30:41 +00:00
agpreg.h PR/32550: Michael Eriksson: No agp(4) support for i915 integrated graphics 2006-01-16 22:59:36 +00:00
agpvar.h Fix all the -D*DEBUG* code that it was rotting away and did not even compile. 2006-08-17 17:11:27 +00:00
ahc_pci.c - sprinkle __unused on function decls. 2006-10-12 01:30:41 +00:00
ahd_pci.c - sprinkle __unused on function decls. 2006-10-12 01:30:41 +00:00
amdpm.c - sprinkle __unused on function decls. 2006-10-12 01:30:41 +00:00
amdpm_smbus.c - sprinkle __unused on function decls. 2006-10-12 01:30:41 +00:00
amdpm_smbusreg.h Add support for i2c bus on AMD-8111 used on many Opteron server motherboards, 2006-02-19 02:24:20 +00:00
amdpmreg.h Support for the 24/32bit timer in the AMD 768 Power Management 2006-06-17 15:05:15 +00:00
amdpmvar.h PR kern/32913: amdpm(4) smbus/i2cbus needs locking. Apply patch 2006-04-30 18:46:18 +00:00
amr.c - sprinkle __unused on function decls. 2006-10-12 01:30:41 +00:00
amrio.h Add a /dev/amr* control file for amr(4) devices, which allows sending raw 2006-07-23 12:01:25 +00:00
amrreg.h Add a /dev/amr* control file for amr(4) devices, which allows sending raw 2006-07-23 12:01:25 +00:00
amrvar.h Add a /dev/amr* control file for amr(4) devices, which allows sending raw 2006-07-23 12:01:25 +00:00
artsata.c Use common wdc_sataprobe() where possible; explain why we can't in satalink.c 2006-10-25 17:34:49 +00:00
atppc_puc.c merge ktrace-lwp. 2005-12-11 12:16:03 +00:00
auacer.c - sprinkle __unused on function decls. 2006-10-12 01:30:41 +00:00
auacerreg.h merge ktrace-lwp. 2005-12-11 12:16:03 +00:00
auich.c - sprinkle __unused on function decls. 2006-10-12 01:30:41 +00:00
auichreg.h Add support for ICH7. Tested by gendalia@. 2005-12-02 19:47:52 +00:00
auixp.c - sprinkle __unused on function decls. 2006-10-12 01:30:41 +00:00
auixpreg.h merge ktrace-lwp. 2005-12-11 12:16:03 +00:00
auixpvar.h merge ktrace-lwp. 2005-12-11 12:16:03 +00:00
autri.c - sprinkle __unused on function decls. 2006-10-12 01:30:41 +00:00
autrireg.h
autrivar.h
auvia.c - sprinkle __unused on function decls. 2006-10-12 01:30:41 +00:00
auviavar.h add support for AC'97 S/PDIF 2006-07-27 15:35:01 +00:00
azalia.c - sprinkle __unused on function decls. 2006-10-12 01:30:41 +00:00
azalia.h support for EAPD, Balanced I/O, and LR-Swap 2006-07-21 14:40:12 +00:00
azalia_codec.c - sprinkle __unused on function decls. 2006-10-12 01:30:41 +00:00
bha_pci.c - sprinkle __unused on function decls. 2006-10-12 01:30:41 +00:00
btvmei.c merge ktrace-lwp. 2005-12-11 12:16:03 +00:00
btvmeii.c merge ktrace-lwp. 2005-12-11 12:16:03 +00:00
btvmeireg.h merge ktrace-lwp. 2005-12-11 12:16:03 +00:00
btvmeivar.h merge ktrace-lwp. 2005-12-11 12:16:03 +00:00
cac_pci.c - sprinkle __unused on function decls. 2006-10-12 01:30:41 +00:00
chipsfb.c fix a typo in chipsfb_bitblt() 2006-10-27 06:14:17 +00:00
chipsfbreg.h cleanup, implement putchar() using the blitter 2006-09-27 05:19:23 +00:00
ciss_pci.c - sprinkle __unused on function decls. 2006-10-12 01:30:41 +00:00
cmdide.c - sprinkle __unused on function decls. 2006-10-12 01:30:41 +00:00
cmpci.c - sprinkle __unused on function decls. 2006-10-12 01:30:41 +00:00
cmpcireg.h merge ktrace-lwp. 2005-12-11 12:16:03 +00:00
cmpcivar.h merge ktrace-lwp. 2005-12-11 12:16:03 +00:00
com_puc.c - sprinkle __unused on function decls. 2006-10-12 01:30:41 +00:00
cs428x.c - sprinkle __unused on function decls. 2006-10-12 01:30:41 +00:00
cs428x.h PR/12843: Workaround for CS4280 on IBM ThinkPads. From Stephane Witzmann. 2006-08-06 16:21:11 +00:00
cs428xreg.h merge ktrace-lwp. 2005-12-11 12:16:03 +00:00
cs4280.c - sprinkle __unused on function decls. 2006-10-12 01:30:41 +00:00
cs4280_image.h merge ktrace-lwp. 2005-12-11 12:16:03 +00:00
cs4280reg.h Add support for the Turtle Beach Santa Cruz. Special thanks to Stephane 2006-04-15 21:20:47 +00:00
cs4281.c - sprinkle __unused on function decls. 2006-10-12 01:30:41 +00:00
cs4281reg.h merge ktrace-lwp. 2005-12-11 12:16:03 +00:00
cy82c693.c
cy82c693reg.h
cy82c693var.h
cy_pci.c - sprinkle __unused on function decls. 2006-10-12 01:30:41 +00:00
cyber.c merge ktrace-lwp. 2005-12-11 12:16:03 +00:00
cyberreg.h merge ktrace-lwp. 2005-12-11 12:16:03 +00:00
cybervar.h merge ktrace-lwp. 2005-12-11 12:16:03 +00:00
cypide.c - sprinkle __unused on function decls. 2006-10-12 01:30:41 +00:00
cz.c - sprinkle __unused on function decls. 2006-10-12 01:30:41 +00:00
czreg.h
devlist2h.awk merge ktrace-lwp. 2005-12-11 12:16:03 +00:00
dpt_pci.c - sprinkle __unused on function decls. 2006-10-12 01:30:41 +00:00
eap.c - sprinkle __unused on function decls. 2006-10-12 01:30:41 +00:00
eapreg.h Ankh-Morpork, we have a MIDI driver.... 2006-06-30 13:56:25 +00:00
eapvar.h merge ktrace-lwp. 2005-12-11 12:16:03 +00:00
ehci_pci.c - sprinkle __unused on function decls. 2006-10-12 01:30:41 +00:00
emuxki.c - sprinkle __unused on function decls. 2006-10-12 01:30:41 +00:00
emuxkireg.h merge ktrace-lwp. 2005-12-11 12:16:03 +00:00
emuxkivar.h merge ktrace-lwp. 2005-12-11 12:16:03 +00:00
esa.c - sprinkle __unused on function decls. 2006-10-12 01:30:41 +00:00
esadsp.h merge ktrace-lwp. 2005-12-11 12:16:03 +00:00
esareg.h merge ktrace-lwp. 2005-12-11 12:16:03 +00:00
esavar.h merge ktrace-lwp. 2005-12-11 12:16:03 +00:00
esiop_pci.c - sprinkle __unused on function decls. 2006-10-12 01:30:41 +00:00
esm.c - sprinkle __unused on function decls. 2006-10-12 01:30:41 +00:00
esmreg.h merge ktrace-lwp. 2005-12-11 12:16:03 +00:00
esmvar.h merge ktrace-lwp. 2005-12-11 12:16:03 +00:00
eso.c - sprinkle __unused on function decls. 2006-10-12 01:30:41 +00:00
esoreg.h merge ktrace-lwp. 2005-12-11 12:16:03 +00:00
esovar.h merge ktrace-lwp. 2005-12-11 12:16:03 +00:00
files.agp merge ktrace-lwp. 2005-12-11 12:16:03 +00:00
files.pci In the pcn driver: 2006-10-31 14:04:29 +00:00
fms.c - sprinkle __unused on function decls. 2006-10-12 01:30:41 +00:00
fmsvar.h merge ktrace-lwp. 2005-12-11 12:16:03 +00:00
fwlynx_pci.c merge ktrace-lwp. 2005-12-11 12:16:03 +00:00
fwohci_pci.c - sprinkle __unused on function decls. 2006-10-12 01:30:41 +00:00
geodeide.c - sprinkle __unused on function decls. 2006-10-12 01:30:41 +00:00
gtp.c - sprinkle __unused on function decls. 2006-10-12 01:30:41 +00:00
hifn7751.c - sprinkle __unused on function decls. 2006-10-12 01:30:41 +00:00
hifn7751reg.h merge ktrace-lwp. 2005-12-11 12:16:03 +00:00
hifn7751var.h merge ktrace-lwp. 2005-12-11 12:16:03 +00:00
hptide.c - sprinkle __unused on function decls. 2006-10-12 01:30:41 +00:00
i82365_pci.c - sprinkle __unused on function decls. 2006-10-12 01:30:41 +00:00
i82365_pcivar.h merge ktrace-lwp. 2005-12-11 12:16:03 +00:00
iavc_pci.c * __unused games + other relevant fixes 2006-10-16 13:00:36 +00:00
icp_pci.c - sprinkle __unused on function decls. 2006-10-12 01:30:41 +00:00
if_an_pci.c - sprinkle __unused on function decls. 2006-10-12 01:30:41 +00:00
if_ath_pci.c - sprinkle __unused on function decls. 2006-10-12 01:30:41 +00:00
if_atw_pci.c - sprinkle __unused on function decls. 2006-10-12 01:30:41 +00:00
if_bce.c - sprinkle __unused on function decls. 2006-10-12 01:30:41 +00:00
if_bcereg.h merge ktrace-lwp. 2005-12-11 12:16:03 +00:00
if_bge.c - bcopy -> strcpy (in debug message) 2006-10-28 18:45:57 +00:00
if_bgereg.h PR/33828: Pawel Chwalowski: Add support for Broadcom BCM5789 chip 2006-04-18 14:53:43 +00:00
if_de.c add zero initializers to make that compile again 2006-10-24 19:16:50 +00:00
if_devar.h gcc4 found that it can't store 2006-05-29 15:12:57 +00:00
if_dge.c - sprinkle __unused on function decls. 2006-10-12 01:30:41 +00:00
if_dgereg.h merge ktrace-lwp. 2005-12-11 12:16:03 +00:00
if_en_pci.c - sprinkle __unused on function decls. 2006-10-12 01:30:41 +00:00
if_ep_pci.c - sprinkle __unused on function decls. 2006-10-12 01:30:41 +00:00
if_epic_pci.c - sprinkle __unused on function decls. 2006-10-12 01:30:41 +00:00
if_esh_pci.c - sprinkle __unused on function decls. 2006-10-12 01:30:41 +00:00
if_ex_pci.c - sprinkle __unused on function decls. 2006-10-12 01:30:41 +00:00
if_fpa.c - sprinkle __unused on function decls. 2006-10-12 01:30:41 +00:00
if_fxp_pci.c - sprinkle __unused on function decls. 2006-10-12 01:30:41 +00:00
if_gem_pci.c 1st cut of Powermac G5 support (uses bridge mode). 2006-08-05 21:26:48 +00:00
if_gsip.c
if_hme_pci.c - sprinkle __unused on function decls. 2006-10-12 01:30:41 +00:00
if_ipw.c - sprinkle __unused on function decls. 2006-10-12 01:30:41 +00:00
if_ipwreg.h Merge the FreeBSD code and adapt to NetBSD: 2005-12-20 07:51:38 +00:00
if_ipwvar.h Remove SIOCKILLFW. 2006-04-17 20:57:24 +00:00
if_iwi.c - sprinkle __unused on function decls. 2006-10-12 01:30:41 +00:00
if_iwireg.h Adapt iwi(4) to use firmload(9) and remove firmware loading from 2006-08-09 11:35:59 +00:00
if_iwivar.h Add some sysctl knobs to bring us closer to the FreeBSD driver. 2006-08-19 06:32:52 +00:00
if_kse.c - trim CRC off rather than setting M_HASFCS 2006-09-29 08:49:30 +00:00
if_le_pci.c - sprinkle __unused on function decls. 2006-10-12 01:30:41 +00:00
if_levar.h
if_lmc.c - sprinkle __unused on function decls. 2006-10-12 01:30:41 +00:00
if_lmc.h Grr. Don't define _KERNEL! Most of the kernel files do #ifdef _KERNEL 2006-08-27 19:19:47 +00:00
if_msk.c - sprinkle __unused on function decls. 2006-10-12 01:30:41 +00:00
if_mskvar.h Add msk(4), a driver for Marvell Yukon 2 gigabit ethernet chips, 2006-09-09 16:17:50 +00:00
if_mtd_pci.c - sprinkle __unused on function decls. 2006-10-12 01:30:41 +00:00
if_ne_pci.c - sprinkle __unused on function decls. 2006-10-12 01:30:41 +00:00
if_nfe.c - sprinkle __unused on function decls. 2006-10-12 01:30:41 +00:00
if_nfereg.h add nfe driver and manpage from OpenBSD. 2006-03-12 22:40:42 +00:00
if_nfevar.h add nfe driver and manpage from OpenBSD. 2006-03-12 22:40:42 +00:00
if_ntwoc_pci.c - sprinkle __unused on function decls. 2006-10-12 01:30:41 +00:00
if_ntwoc_pcireg.h merge ktrace-lwp. 2005-12-11 12:16:03 +00:00
if_pcn.c Detect if we're talking to a VMware virtual interface, and, if so, 2006-11-01 06:42:12 +00:00
if_pcnreg.h
if_ral_pci.c - sprinkle __unused on function decls. 2006-10-12 01:30:41 +00:00
if_re_pci.c PR/34933: Sami Kantoluoto: RealTek 8168B found from Asus P5B motherboard 2006-10-28 23:18:34 +00:00
if_rtk_pci.c Use common macro rather than local one. 2006-10-27 09:57:26 +00:00
if_rtw_pci.c Remove the declaration of an unused local variable 'reg'. 2006-09-01 03:24:58 +00:00
if_sf_pci.c - sprinkle __unused on function decls. 2006-10-12 01:30:41 +00:00
if_sip.c - sprinkle __unused on function decls. 2006-10-12 01:30:41 +00:00
if_sipreg.h merge ktrace-lwp. 2005-12-11 12:16:03 +00:00
if_sk.c - sprinkle __unused on function decls. 2006-10-12 01:30:41 +00:00
if_skreg.h Add msk(4), a driver for Marvell Yukon 2 gigabit ethernet chips, 2006-09-09 16:17:50 +00:00
if_skvar.h Remove unused members of sk_softc. 2006-09-04 00:54:40 +00:00
if_ste.c - sprinkle __unused on function decls. 2006-10-12 01:30:41 +00:00
if_stereg.h
if_stge.c - sprinkle __unused on function decls. 2006-10-12 01:30:41 +00:00
if_stgereg.h
if_ti.c - sprinkle __unused on function decls. 2006-10-12 01:30:41 +00:00
if_tireg.h merge ktrace-lwp. 2005-12-11 12:16:03 +00:00
if_tl.c - sprinkle __unused on function decls. 2006-10-12 01:30:41 +00:00
if_tlp_pci.c - sprinkle __unused on function decls. 2006-10-12 01:30:41 +00:00
if_tlregs.h merge ktrace-lwp. 2005-12-11 12:16:03 +00:00
if_tlvar.h merge ktrace-lwp. 2005-12-11 12:16:03 +00:00
if_txp.c - sprinkle __unused on function decls. 2006-10-12 01:30:41 +00:00
if_txpreg.h merge ktrace-lwp. 2005-12-11 12:16:03 +00:00
if_vge.c Fix another botch in rev 1.14: 2006-11-01 18:11:18 +00:00
if_vgereg.h Make vge(4) look a NetBSD native driver like pcn(4) or epic(4) etc: 2006-10-31 14:13:30 +00:00
if_vr.c Don't touch the VR_STICKHW register on VT3043. 2006-11-02 17:32:11 +00:00
if_vrreg.h - make DMA descriptor members volatile 2006-11-02 10:44:30 +00:00
if_wi_pci.c - sprinkle __unused on function decls. 2006-10-12 01:30:41 +00:00
if_wm.c Add support for the Intel 80003 Gigabit Ethernet controller (found e.g. in 2006-10-21 14:10:32 +00:00
if_wmreg.h Add support for the Intel 80003 Gigabit Ethernet controller (found e.g. in 2006-10-21 14:10:32 +00:00
if_wpi.c Move AMRR code out of wpi(4) and ural(4) into net80211 itself. 2006-10-31 21:53:41 +00:00
if_wpireg.h Move AMRR code out of wpi(4) and ural(4) into net80211 itself. 2006-10-31 21:53:41 +00:00
if_wpivar.h Move AMRR code out of wpi(4) and ural(4) into net80211 itself. 2006-10-31 21:53:41 +00:00
if_xge.c - sprinkle __unused on function decls. 2006-10-12 01:30:41 +00:00
if_xgereg.h merge ktrace-lwp. 2005-12-11 12:16:03 +00:00
ifpci.c * __unused games + other relevant fixes 2006-10-16 13:00:36 +00:00
ifpci2.c * __unused games + other relevant fixes 2006-10-16 13:00:36 +00:00
igsfb_pci.c Redo previous fix properly. Original code had a typo caused by very similar 2006-05-20 12:29:57 +00:00
igsfb_pcivar.h
iha_pci.c - sprinkle __unused on function decls. 2006-10-12 01:30:41 +00:00
iop_pci.c - sprinkle __unused on function decls. 2006-10-12 01:30:41 +00:00
isic_pci.c * __unused games + other relevant fixes 2006-10-16 13:00:36 +00:00
isic_pci.h merge ktrace-lwp. 2005-12-11 12:16:03 +00:00
isic_pci_elsa_qs1p.c merge ktrace-lwp. 2005-12-11 12:16:03 +00:00
isp_pci.c - sprinkle __unused on function decls. 2006-10-12 01:30:41 +00:00
iteide.c - sprinkle __unused on function decls. 2006-10-12 01:30:41 +00:00
iwic_bchan.c merge ktrace-lwp. 2005-12-11 12:16:03 +00:00
iwic_dchan.c merge ktrace-lwp. 2005-12-11 12:16:03 +00:00
iwic_fsm.c merge ktrace-lwp. 2005-12-11 12:16:03 +00:00
iwic_pci.c * __unused games + other relevant fixes 2006-10-16 13:00:36 +00:00
iwicreg.h
iwicvar.h merge ktrace-lwp. 2005-12-11 12:16:03 +00:00
ixpide.c - sprinkle __unused on function decls. 2006-10-12 01:30:41 +00:00
joy_eap.c - sprinkle __unused on function decls. 2006-10-12 01:30:41 +00:00
joy_eso.c - sprinkle __unused on function decls. 2006-10-12 01:30:41 +00:00
joy_pci.c - sprinkle __unused on function decls. 2006-10-12 01:30:41 +00:00
ld_amr.c - sprinkle __unused on function decls. 2006-10-12 01:30:41 +00:00
ld_twa.c - sprinkle __unused on function decls. 2006-10-12 01:30:41 +00:00
ld_twe.c - sprinkle __unused on function decls. 2006-10-12 01:30:41 +00:00
lpt_puc.c - sprinkle __unused on function decls. 2006-10-12 01:30:41 +00:00
machfb.c - sprinkle __unused on function decls. 2006-10-12 01:30:41 +00:00
machfbreg.h merge ktrace-lwp. 2005-12-11 12:16:03 +00:00
mlx_pci.c - sprinkle __unused on function decls. 2006-10-12 01:30:41 +00:00
mly.c - sprinkle __unused on function decls. 2006-10-12 01:30:41 +00:00
mly_tables.h merge ktrace-lwp. 2005-12-11 12:16:03 +00:00
mlyio.h merge ktrace-lwp. 2005-12-11 12:16:03 +00:00
mlyreg.h merge ktrace-lwp. 2005-12-11 12:16:03 +00:00
mlyvar.h Change "inline" back to "__inline" in .h files -- C99 is still too 2006-02-16 20:17:12 +00:00
mpt_pci.c - sprinkle __unused on function decls. 2006-10-12 01:30:41 +00:00
mpu_cmpci.c - sprinkle __unused on function decls. 2006-10-12 01:30:41 +00:00
mpu_eso.c - sprinkle __unused on function decls. 2006-10-12 01:30:41 +00:00
mpu_fms.c - sprinkle __unused on function decls. 2006-10-12 01:30:41 +00:00
mpu_yds.c - sprinkle __unused on function decls. 2006-10-12 01:30:41 +00:00
neo-coeff.h
neo.c - sprinkle __unused on function decls. 2006-10-12 01:30:41 +00:00
neoreg.h
njs_pci.c - sprinkle __unused on function decls. 2006-10-12 01:30:41 +00:00
oboe.c - sprinkle __unused on function decls. 2006-10-12 01:30:41 +00:00
oboereg.h
ohci_pci.c - sprinkle __unused on function decls. 2006-10-12 01:30:41 +00:00
opl_cmpci.c - sprinkle __unused on function decls. 2006-10-12 01:30:41 +00:00
opl_eso.c - sprinkle __unused on function decls. 2006-10-12 01:30:41 +00:00
opl_fms.c - sprinkle __unused on function decls. 2006-10-12 01:30:41 +00:00
opl_sv.c - sprinkle __unused on function decls. 2006-10-12 01:30:41 +00:00
opl_yds.c - sprinkle __unused on function decls. 2006-10-12 01:30:41 +00:00
optiide.c - sprinkle __unused on function decls. 2006-10-12 01:30:41 +00:00
pccbb.c 3c575CT Ethernet card requires a little more time during reset 2006-10-24 14:16:39 +00:00
pccbbreg.h For Ricoh 5c47x class controllers, restore the "misc control" PCI config 2006-06-17 17:06:51 +00:00
pccbbvar.h For Ricoh 5c47x class controllers, restore the "misc control" PCI config 2006-06-17 17:06:51 +00:00
pci.c - sprinkle __unused on function decls. 2006-10-12 01:30:41 +00:00
pci_map.c - sprinkle __unused on function decls. 2006-10-12 01:30:41 +00:00
pci_quirks.c merge ktrace-lwp. 2005-12-11 12:16:03 +00:00
pci_subr.c now that we have -Wno-unused-parameter, back out all the tremendously ugly 2006-10-17 18:21:29 +00:00
pci_usrreq.c - sprinkle __unused on function decls. 2006-10-12 01:30:41 +00:00
pcibusprint.c merge ktrace-lwp. 2005-12-11 12:16:03 +00:00
pciconf.c Add PCI_MAPREG_TYPE_ROM and allow it to be used with pci_mapreg_map(). 2006-02-27 16:11:58 +00:00
pciconf.h PCI_NETBSD_CONFIGURE should allocate (but not map) address space expansion 2006-02-10 20:52:56 +00:00
pcidevs Add support for Perle systems PCI-RAS 4 modem ports 2006-10-31 23:04:49 +00:00
pcidevs.h regen 2006-10-31 23:32:20 +00:00
pcidevs_data.h regen 2006-10-31 23:32:20 +00:00
pciide.c - sprinkle __unused on function decls. 2006-10-12 01:30:41 +00:00
pciide_acard_reg.h merge ktrace-lwp. 2005-12-11 12:16:03 +00:00
pciide_acer_reg.h merge ktrace-lwp. 2005-12-11 12:16:03 +00:00
pciide_apollo_reg.h merge ktrace-lwp. 2005-12-11 12:16:03 +00:00
pciide_cmd_reg.h merge ktrace-lwp. 2005-12-11 12:16:03 +00:00
pciide_common.c Silence unused variable warning. 2006-10-17 15:16:30 +00:00
pciide_cy693_reg.h merge ktrace-lwp. 2005-12-11 12:16:03 +00:00
pciide_geode_reg.h merge ktrace-lwp. 2005-12-11 12:16:03 +00:00
pciide_hpt_reg.h HPT368 support. Patch from Jonathan A. Kollasch via PR kern/34097. 2006-08-05 22:31:13 +00:00
pciide_i31244_reg.h merge ktrace-lwp. 2005-12-11 12:16:03 +00:00
pciide_ite_reg.h merge ktrace-lwp. 2005-12-11 12:16:03 +00:00
pciide_ixp_reg.h merge ktrace-lwp. 2005-12-11 12:16:03 +00:00
pciide_opti_reg.h Change "inline" back to "__inline" in .h files -- C99 is still too 2006-02-16 20:17:12 +00:00
pciide_pdc202xx_reg.h merge ktrace-lwp. 2005-12-11 12:16:03 +00:00
pciide_piix_reg.h * Add support for ICH8 and ICH8M SATA/RAID controllers. 2006-09-03 18:30:35 +00:00
pciide_sii3112_reg.h merge ktrace-lwp. 2005-12-11 12:16:03 +00:00
pciide_sis_reg.h merge ktrace-lwp. 2005-12-11 12:16:03 +00:00
pciide_sl82c105_reg.h merge ktrace-lwp. 2005-12-11 12:16:03 +00:00
pciide_svwsata_reg.h Add svwsata(4), a driver for Serverworks K2 SATA controllers. From 2006-03-06 18:35:24 +00:00
pciidereg.h merge ktrace-lwp. 2005-12-11 12:16:03 +00:00
pciidevar.h Make pciide(4)-only configurations (without other DMA-capable driver) compile. 2006-10-17 13:45:05 +00:00
pciio.h
pcireg.h re-factor the pci powestate api. reviewed by gimpy 2006-06-17 23:34:26 +00:00
pcivar.h Create a PCI bus powerhook to handle setting PCI D# power state transitions 2006-09-25 23:09:42 +00:00
pcscp.c - sprinkle __unused on function decls. 2006-10-12 01:30:41 +00:00
pcscpreg.h
pdcide.c - sprinkle __unused on function decls. 2006-10-12 01:30:41 +00:00
pdcsata.c Map the SATA registers for SATA channels, and probe drives using them instead 2006-10-25 17:38:27 +00:00
piixide.c - sprinkle __unused on function decls. 2006-10-12 01:30:41 +00:00
piixpm.c Match ATI SB[34]00 smbus controllers. 2006-10-31 14:03:07 +00:00
piixpmreg.h oops, need to commit the register definition for PM mapping too 2006-06-26 17:33:40 +00:00
plx9060reg.h
plx9060var.h merge ktrace-lwp. 2005-12-11 12:16:03 +00:00
ppb.c - sprinkle __unused on function decls. 2006-10-12 01:30:41 +00:00
ppbreg.h merge ktrace-lwp. 2005-12-11 12:16:03 +00:00
puc.c - sprinkle __unused on function decls. 2006-10-12 01:30:41 +00:00
puccn.c merge ktrace-lwp. 2005-12-11 12:16:03 +00:00
puccn.h merge ktrace-lwp. 2005-12-11 12:16:03 +00:00
pucdata.c Add support for Perle systems PCI-RAS 4 modem ports 2006-10-31 23:04:49 +00:00
pucvar.h merge ktrace-lwp. 2005-12-11 12:16:03 +00:00
radeonfb.c Fix an incorrect calculation for the destination X direction when doing 2006-10-07 21:36:12 +00:00
radeonfb_bios.c Initial import of radeonfb. Works to some degree on at least some hardware. 2006-08-16 22:46:44 +00:00
radeonfb_i2c.c Initial import of radeonfb. Works to some degree on at least some hardware. 2006-08-16 22:46:44 +00:00
radeonfbreg.h those should have been committed along with radeonfb.c 2006-08-29 17:09:33 +00:00
radeonfbvar.h those should have been committed along with radeonfb.c 2006-08-29 17:09:33 +00:00
rccide.c - sprinkle __unused on function decls. 2006-10-12 01:30:41 +00:00
satalink.c Use common wdc_sataprobe() where possible; explain why we can't in satalink.c 2006-10-25 17:34:49 +00:00
siop_pci.c - sprinkle __unused on function decls. 2006-10-12 01:30:41 +00:00
siop_pci_common.c merge ktrace-lwp. 2005-12-11 12:16:03 +00:00
siop_pci_common.h merge ktrace-lwp. 2005-12-11 12:16:03 +00:00
siside.c - sprinkle __unused on function decls. 2006-10-12 01:30:41 +00:00
slide.c - sprinkle __unused on function decls. 2006-10-12 01:30:41 +00:00
stpcide.c - sprinkle __unused on function decls. 2006-10-12 01:30:41 +00:00
sv.c - sprinkle __unused on function decls. 2006-10-12 01:30:41 +00:00
svreg.h merge ktrace-lwp. 2005-12-11 12:16:03 +00:00
svvar.h merge ktrace-lwp. 2005-12-11 12:16:03 +00:00
svwsata.c Use common wdc_sataprobe() where possible; explain why we can't in satalink.c 2006-10-25 17:34:49 +00:00
tga.c In tgamatch(), ifdef tag test under __alpha__ || arc. 2006-04-26 14:30:27 +00:00
tga_conf.c
tgareg.h merge ktrace-lwp. 2005-12-11 12:16:03 +00:00
tgavar.h merge ktrace-lwp. 2005-12-11 12:16:03 +00:00
trm.c - sprinkle __unused on function decls. 2006-10-12 01:30:41 +00:00
trmreg.h
twa.c - sprinkle __unused on function decls. 2006-10-12 01:30:41 +00:00
twaio.h Tweak the twa(4) driver so that 3ware command line utility works with it. 2006-09-23 22:16:35 +00:00
twareg.h Tweak the twa(4) driver so that 3ware command line utility works with it. 2006-09-23 22:16:35 +00:00
twavar.h Fix all the -D*DEBUG* code that it was rotting away and did not even compile. 2006-08-17 17:11:27 +00:00
twe.c - sprinkle __unused on function decls. 2006-10-12 01:30:41 +00:00
tweio.h merge ktrace-lwp. 2005-12-11 12:16:03 +00:00
twereg.h Remove packed attributes gcc-4 dislikes. 2006-05-21 23:55:22 +00:00
twevar.h Change "inline" back to "__inline" in .h files -- C99 is still too 2006-02-16 20:17:12 +00:00
ubsec.c - sprinkle __unused on function decls. 2006-10-12 01:30:41 +00:00
ubsecreg.h merge ktrace-lwp. 2005-12-11 12:16:03 +00:00
ubsecvar.h merge ktrace-lwp. 2005-12-11 12:16:03 +00:00
uhci_pci.c - sprinkle __unused on function decls. 2006-10-12 01:30:41 +00:00
unichromeaccel.h Acceleration definitions (missed in previous commit). 2006-08-13 20:26:55 +00:00
unichromeconfig.h Expose RGB palette tables. 2006-08-13 20:25:47 +00:00
unichromefb.c Reclaim resources from an initial vga console on attach. 2006-08-13 20:27:33 +00:00
unichromehw.h Add work-in-progress framebuffer console driver for the VIA UniChrome 2006-08-02 01:44:09 +00:00
unichromemode.h Add work-in-progress framebuffer console driver for the VIA UniChrome 2006-08-02 01:44:09 +00:00
unichromereg.h Add work-in-progress framebuffer console driver for the VIA UniChrome 2006-08-02 01:44:09 +00:00
universe_pci.c merge ktrace-lwp. 2005-12-11 12:16:03 +00:00
universe_pci_var.h merge ktrace-lwp. 2005-12-11 12:16:03 +00:00
usb_pci.c merge ktrace-lwp. 2005-12-11 12:16:03 +00:00
usb_pci.h
vga_pci.c - sprinkle __unused on function decls. 2006-10-12 01:30:41 +00:00
vga_pcivar.h merge ktrace-lwp. 2005-12-11 12:16:03 +00:00
viaenv.c - sprinkle __unused on function decls. 2006-10-12 01:30:41 +00:00
viaide.c Add SATA native registers support for VIA SATA controllers, so that 2006-10-27 08:22:31 +00:00
viapm.c - sprinkle __unused on function decls. 2006-10-12 01:30:41 +00:00
viapmvar.h merge ktrace-lwp. 2005-12-11 12:16:03 +00:00
voodoofb.c Add missing "return 0;" from WSDISPLAYIO_SMODE case in voodoofb_ioctl(). 2006-05-04 02:18:11 +00:00
voodoofbreg.h A driver for 3Dfx Voodoo3 graphics boards, may or may not work with Voodoo4, 2006-04-11 16:11:07 +00:00
weasel_pci.c - sprinkle __unused on function decls. 2006-10-12 01:30:41 +00:00
weaselreg.h
yds.c - sprinkle __unused on function decls. 2006-10-12 01:30:41 +00:00
ydsreg.h merge ktrace-lwp. 2005-12-11 12:16:03 +00:00
ydsvar.h Restore yds(4) state on resume. 2006-06-19 13:55:40 +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