..
bktr
unifdef -U__bsdi__ -U__FreeBSD__ -D__NetBSD__. No functional change
2011-01-26 00:54:35 +00:00
cxgb
hdaudio
switch back to polling rirb, this will have to be revisited
2011-02-13 17:49:12 +00:00
n8
Don't pull in the whole uvm(9) API to access only PAGE_SIZE and
2010-11-13 13:51:57 +00:00
aac_pci.c
add Adaptec RAID 3405
2011-02-18 22:54:27 +00:00
acardide.c
Pave the way for detachment of pciide(4)-family ATA controllers.
2010-11-05 18:07:23 +00:00
aceride.c
Pave the way for detachment of pciide(4)-family ATA controllers.
2010-11-05 18:07:23 +00:00
adv_pci.c
adw_pci.c
agp_ali.c
Don't pull in the whole uvm(9) API to access only PAGE_SIZE and
2010-11-13 13:51:57 +00:00
agp_amd64.c
Don't pull in the whole uvm(9) API to access only PAGE_SIZE and
2010-11-13 13:51:57 +00:00
agp_amd.c
Don't pull in the whole uvm(9) API to access only PAGE_SIZE and
2010-11-13 13:51:57 +00:00
agp_apple.c
Don't pull in the whole uvm(9) API to access only PAGE_SIZE and
2010-11-13 13:51:57 +00:00
agp_i810.c
Add Intel Pineview support
2011-02-24 20:01:53 +00:00
agp_intel.c
Don't pull in the whole uvm(9) API to access only PAGE_SIZE and
2010-11-13 13:51:57 +00:00
agp_sis.c
Don't pull in the whole uvm(9) API to access only PAGE_SIZE and
2010-11-13 13:51:57 +00:00
agp_via.c
more AGP v3 fixes from FreeBSD:
2011-02-19 20:07:02 +00:00
agp.c
Add Intel Pineview support
2011-02-24 20:01:53 +00:00
agpbusprint.c
agpreg.h
agpvar.h
ahc_pci.c
ahcisata_pci.c
Don't pull in the whole uvm(9) API to access only PAGE_SIZE and
2010-11-13 13:51:57 +00:00
ahd_pci.c
alipm.c
Make the SMbus Send/Receive functions work.
2011-02-10 13:52:36 +00:00
amdpm_smbus.c
amdpm_smbusreg.h
amdpm.c
amdpmreg.h
amdpmvar.h
amr.c
Don't pull in the whole uvm(9) API to access only PAGE_SIZE and
2010-11-13 13:51:57 +00:00
amrio.h
amrreg.h
amrvar.h
arcmsr.c
Don't pull in the whole uvm(9) API to access only PAGE_SIZE and
2010-11-13 13:51:57 +00:00
arcmsrvar.h
artsata.c
Pave the way for detachment of pciide(4)-family ATA controllers.
2010-11-05 18:07:23 +00:00
atppc_puc.c
Don't pull in the whole uvm(9) API to access only PAGE_SIZE and
2010-11-13 13:51:57 +00:00
auacer.c
Don't pull in the whole uvm(9) API to access only PAGE_SIZE and
2010-11-13 13:51:57 +00:00
auacerreg.h
auich.c
Don't pull in the whole uvm(9) API to access only PAGE_SIZE and
2010-11-13 13:51:57 +00:00
auichreg.h
auixp.c
auixpreg.h
auixpvar.h
autri.c
autrireg.h
autrivar.h
auvia.c
Don't pull in the whole uvm(9) API to access only PAGE_SIZE and
2010-11-13 13:51:57 +00:00
auviavar.h
azalia_codec.c
azalia.c
azalia.h
bha_pci.c
btvmei.c
btvmeii.c
btvmeireg.h
btvmeivar.h
cac_pci.c
chipsfb.c
use the bus independent stuff from ic/ct65550* and leave only the PCI specific
2011-02-09 21:21:32 +00:00
ciss_pci.c
cmdide.c
Enable detachment.
2010-11-06 01:25:32 +00:00
cmpci.c
cmpcireg.h
cmpcivar.h
com_puc.c
cs428x.c
cs428x.h
cs428xreg.h
cs4280_image.h
cs4280.c
cs4280reg.h
cs4281.c
cs4281reg.h
cy82c693.c
cy82c693reg.h
cy82c693var.h
cy_pci.c
cyber.c
cyberreg.h
cybervar.h
cypide.c
Pave the way for detachment of pciide(4)-family ATA controllers.
2010-11-05 18:07:23 +00:00
cz.c
czreg.h
devlist2h.awk
dpt_pci.c
eap.c
eapreg.h
eapvar.h
ehci_pci.c
Make ehci deal with pci devices that have multiple companion functions and
2010-12-11 17:58:41 +00:00
emuxki.c
emuxkireg.h
emuxkivar.h
esa.c
esadsp.h
esareg.h
esavar.h
esiop_pci.c
Don't pull in the whole uvm(9) API to access only PAGE_SIZE and
2010-11-13 13:51:57 +00:00
esm.c
esmreg.h
esmvar.h
eso.c
esoreg.h
esovar.h
files.agp
files.pci
add network driver for Atheros AR813x/AR815x ethernet controllers, based
2011-02-23 00:35:29 +00:00
fms.c
Don't pull in the whole uvm(9) API to access only PAGE_SIZE and
2010-11-13 13:51:57 +00:00
fmsvar.h
fwohci_pci.c
gcscaudio.c
Don't pull in the whole uvm(9) API to access only PAGE_SIZE and
2010-11-13 13:51:57 +00:00
gcscaudioreg.h
genfb_pci.c
Determine BAR type with pci_mapreg_probe() instead of pci_mapreg_type(),
2011-02-13 11:00:58 +00:00
genfb_pcivar.h
geodeide.c
Don't pull in the whole uvm(9) API to access only PAGE_SIZE and
2010-11-13 13:51:57 +00:00
gtp.c
hifn7751.c
Don't pull in the whole uvm(9) API to access only PAGE_SIZE and
2010-11-13 13:51:57 +00:00
hifn7751reg.h
hifn7751var.h
hptide.c
Pave the way for detachment of pciide(4)-family ATA controllers.
2010-11-05 18:07:23 +00:00
i82365_pci.c
i82365_pcivar.h
iavc_pci.c
ichsmb.c
Make the SMbus Send/Receive functions work.
2011-02-10 13:52:36 +00:00
icp_pci.c
Don't pull in the whole uvm(9) API to access only PAGE_SIZE and
2010-11-13 13:51:57 +00:00
if_age.c
if_agereg.h
if_alc.c
catch up with FreeBSD driver, adds support for AR815x chips
2011-02-23 02:25:04 +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
Fixes from PR kern/44395 Masanori Kanaoka:
2011-01-22 08:13:47 +00:00
if_alereg.h
if_an_pci.c
if_ath_pci.c
print the device name at attach, like so:
2011-02-21 14:43:58 +00:00
if_atw_pci.c
if_bce.c
Don't pull in the whole uvm(9) API to access only PAGE_SIZE and
2010-11-13 13:51:57 +00:00
if_bcereg.h
if_bge.c
Don't use SYSCTL_SETUP in a driver.
2011-01-09 13:01:03 +00:00
if_bgereg.h
if_bgevar.h
Don't use SYSCTL_SETUP in a driver.
2011-01-09 13:01:03 +00:00
if_bnx.c
Get out of the interrupt handler early if !IFF_RUNNING.
2011-01-26 00:09:27 +00:00
if_bnxreg.h
Sanitize names a bit, still could use more namespace cleanup
2010-12-11 14:28:38 +00:00
if_bnxvar.h
Similar to bge(4), split if_bnxreg.h in two parts:
2010-12-09 22:34:37 +00:00
if_bwi_pci.c
Missing \n after printing device type.
2010-10-09 19:46:15 +00:00
if_cas.c
support building cas(4) as a module
2011-01-07 11:17:22 +00:00
if_casreg.h
if_casvar.h
if_de.c
Don't pull in the whole uvm(9) API to access only PAGE_SIZE and
2010-11-13 13:51:57 +00:00
if_devar.h
if_dge.c
Don't pull in the whole uvm(9) API to access only PAGE_SIZE and
2010-11-13 13:51:57 +00:00
if_dgereg.h
if_en_pci.c
udpate license clauses on my code to match the new-style BSD licenses.
2011-02-01 19:50:03 +00:00
if_ep_pci.c
if_epic_pci.c
if_esh_pci.c
if_et.c
PR/39094 - Kaspar Brand -- Add et (Agere ET1310/ET1301) network driver
2010-11-13 00:47:23 +00:00
if_etreg.h
PR/39094 - Kaspar Brand -- Add et (Agere ET1310/ET1301) network driver
2010-11-13 00:47:23 +00:00
if_ex_pci.c
if_fpa.c
if_fxp_pci.c
if_gem_pci.c
Don't pull in the whole uvm(9) API to access only PAGE_SIZE and
2010-11-13 13:51:57 +00:00
if_hme_pci.c
if_ipw.c
tsleep needs sys/proc.h.
2010-11-15 05:57:07 +00:00
if_ipwreg.h
if_ipwvar.h
if_iwi.c
clear register 0x41 as FreeBSD and OpenBSD do. Update copyright to the latest.
2011-01-31 00:01:07 +00:00
if_iwireg.h
if_iwivar.h
if_iwn.c
Use "temperature" rather than "TEMP" as the sensor name. No functional change.
2010-12-30 19:27:27 +00:00
if_iwnreg.h
if_iwnvar.h
if_jme.c
Try reading MAC addr from register if it fails to read from EEPROM.
2011-01-09 00:12:45 +00:00
if_jmereg.h
if_kse.c
if_le_pci.c
Don't pull in the whole uvm(9) API to access only PAGE_SIZE and
2010-11-13 13:51:57 +00:00
if_levar.h
if_lii.c
if_liireg.h
if_lmc.c
Don't pull in the whole uvm(9) API to access only PAGE_SIZE and
2010-11-13 13:51:57 +00:00
if_lmc.h
if_msk.c
if_mskvar.h
if_mtd_pci.c
if_ne_pci.c
if_nfe.c
Pull the following fix from OpenBSD:
2011-01-23 03:15:06 +00:00
if_nfereg.h
if_nfevar.h
Make nfe(4) detachable.
2010-11-03 14:03:40 +00:00
if_ntwoc_pci.c
if_ntwoc_pcireg.h
if_pcn.c
Don't pull in the whole uvm(9) API to access only PAGE_SIZE and
2010-11-13 13:51:57 +00:00
if_pcnreg.h
if_ral_pci.c
if_re_pci.c
if_rtk_pci.c
Explicitly set PCI_COMMAND_MASTER_ENABLE, in case the platform firmware didn't.
2010-11-02 16:54:29 +00:00
if_rtw_pci.c
Make oodles of mainly cosmetic changes that make rtw(4)'s PCI attachment
2011-01-26 00:16:52 +00:00
if_sf_pci.c
if_sip.c
Don't pull in the whole uvm(9) API to access only PAGE_SIZE and
2010-11-13 13:51:57 +00:00
if_sipreg.h
if_sk.c
if_skreg.h
if_skvar.h
if_ste.c
Don't pull in the whole uvm(9) API to access only PAGE_SIZE and
2010-11-13 13:51:57 +00:00
if_stereg.h
if_stge.c
Don't pull in the whole uvm(9) API to access only PAGE_SIZE and
2010-11-13 13:51:57 +00:00
if_stgereg.h
if_ti.c
Don't pull in the whole uvm(9) API to access only PAGE_SIZE and
2010-11-13 13:51:57 +00:00
if_tireg.h
if_tl.c
Don't pull in the whole uvm(9) API to access only PAGE_SIZE and
2010-11-13 13:51:57 +00:00
if_tlp_pci.c
if_tlregs.h
if_tlvar.h
if_txp.c
Don't pull in the whole uvm(9) API to access only PAGE_SIZE and
2010-11-13 13:51:57 +00:00
if_txpreg.h
if_vge.c
if_vgereg.h
if_vr.c
Enable ETHERCAP_VLAN_MTU in vr(4). Tested on VT6105M and VT8237R+.
2010-12-16 17:07:44 +00:00
if_vrreg.h
if_vte.c
Add a driver for the RDC Semiconductor RDC R6040 10/100 Ethernet controller,
2011-01-26 18:48:11 +00:00
if_vtereg.h
Add a driver for the RDC Semiconductor RDC R6040 10/100 Ethernet controller,
2011-01-26 18:48:11 +00:00
if_vtevar.h
Add a driver for the RDC Semiconductor RDC R6040 10/100 Ethernet controller,
2011-01-26 18:48:11 +00:00
if_wi_pci.c
fix typos
2010-11-23 04:36:09 +00:00
if_wm.c
Use /*FALLTHROUGH*/.
2011-02-22 21:19:30 +00:00
if_wmreg.h
if_wmvar.h
if_wpi.c
tsleep needs sys/proc.h.
2010-11-15 05:57:07 +00:00
if_wpireg.h
if_wpivar.h
if_xge.c
if_xgereg.h
ifpci2.c
ifpci.c
igsfb_pci.c
igsfb_pcivar.h
iha_pci.c
Don't pull in the whole uvm(9) API to access only PAGE_SIZE and
2010-11-13 13:51:57 +00:00
iop_pci.c
isic_pci_elsa_qs1p.c
isic_pci.c
isic_pci.h
isp_pci.c
Update isp driver to be in sync with other platforms. Mostly very minor changes
2011-02-28 17:17:55 +00:00
iteide.c
Pave the way for detachment of pciide(4)-family ATA controllers.
2010-11-05 18:07:23 +00:00
iwic_bchan.c
iwic_dchan.c
iwic_fsm.c
iwic_pci.c
iwicreg.h
iwicvar.h
ixpide.c
Turn on detachment for ixpide(4).
2011-02-13 16:21:05 +00:00
jmide_reg.h
jmide.c
Pave the way for detachment of pciide(4)-family ATA controllers.
2010-11-05 18:07:23 +00:00
joy_eap.c
joy_eso.c
joy_pci.c
ld_amr.c
Don't pull in the whole uvm(9) API to access only PAGE_SIZE and
2010-11-13 13:51:57 +00:00
ld_twa.c
Don't pull in the whole uvm(9) API to access only PAGE_SIZE and
2010-11-13 13:51:57 +00:00
ld_twe.c
Don't pull in the whole uvm(9) API to access only PAGE_SIZE and
2010-11-13 13:51:57 +00:00
lpt_puc.c
machfb.c
Implement new WSDISPLAYIO_GET_BUSID ioctl.
2011-01-22 15:14:27 +00:00
machfbreg.h
Makefile
Makefile.pcidevs
mfi_pci.c
mlx_pci.c
mly_tables.h
mly.c
Don't pull in the whole uvm(9) API to access only PAGE_SIZE and
2010-11-13 13:51:57 +00:00
mlyio.h
mlyreg.h
mlyvar.h
mpt_pci.c
mpu_cmpci.c
mpu_eso.c
mpu_fms.c
mpu_yds.c
mvsata_pci.c
Make the Adaptec 1420SA entry match the Marvell 88SX6041 entry.
2011-01-31 16:30:48 +00:00
nca_pci.c
neo-coeff.h
neo.c
neoreg.h
nfsmb.c
nfsmbreg.h
njs_pci.c
nside.c
Add nside(4) - a driver for the National Semiconductor PC87415 IDE
2010-11-10 22:34:24 +00:00
oboe.c
Don't pull in the whole uvm(9) API to access only PAGE_SIZE and
2010-11-13 13:51:57 +00:00
oboereg.h
ohci_pci.c
opl_cmpci.c
opl_eso.c
opl_fms.c
opl_sv.c
opl_yds.c
optiide.c
Pave the way for detachment of pciide(4)-family ATA controllers.
2010-11-05 18:07:23 +00:00
pccbb.c
Stop using aprint_debug(9) in an interrupt handler.
2011-01-04 10:40:17 +00:00
pccbbreg.h
pccbbvar.h
pci_map.c
revert previous; instead of commenting out the error message how about fixing
2011-02-27 18:01:28 +00:00
pci_quirks.c
pci_subr.c
Add code to display MSI capabilities.
2010-12-11 18:22:24 +00:00
pci_usrreq.c
pcimmap: if the requested page is marked prefetchable in a child device's
2011-02-10 12:37:58 +00:00
pci_verbose.c
pci_verbose.h
pci.c
When probing the PCI bars, make sure to only probe BARS (PPBs and PCB has
2011-03-02 21:57:40 +00:00
pcibusprint.c
pciconf.c
Switch to kmem from malloc.
2010-12-11 18:21:14 +00:00
pciconf.h
pcidevs
Add ATHEROS AR2427 and AR9287
2011-03-05 15:36:27 +00:00
pcidevs_data.h
Regen.
2011-03-05 15:36:50 +00:00
pcidevs.h
Regen.
2011-03-05 15:36:50 +00:00
pciide_acard_reg.h
pciide_acer_reg.h
pciide_apollo_reg.h
pciide_cmd_reg.h
pciide_common.c
Fix build when NATA_DMA is 0.
2010-11-17 19:36:54 +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
Add nside(4) - a driver for the National Semiconductor PC87415 IDE
2010-11-10 22:34:24 +00:00
pciide_opti_reg.h
pciide_pdc202xx_reg.h
pciide_piccolo_reg.h
pciide_piix_reg.h
pciide_sch_reg.h
Add Intel SCH IDE controller driver.
2010-11-06 14:56:12 +00:00
pciide_sii3112_reg.h
pciide_sis_reg.h
pciide_sl82c105_reg.h
pciide_svwsata_reg.h
pciide.c
Rework pciide(4) detachment to take the legacy interrupt mapping into
2010-11-06 00:29:09 +00:00
pciidereg.h
pciidevar.h
Rework pciide(4) detachment to take the legacy interrupt mapping into
2010-11-06 00:29:09 +00:00
pciio.h
pcireg.h
Define masks for subsystem vendor and subsystem ID fields, plus a couple
2011-01-26 00:49:56 +00:00
pcivar.h
pcimmap: if the requested page is marked prefetchable in a child device's
2011-02-10 12:37:58 +00:00
pcscp.c
Don't pull in the whole uvm(9) API to access only PAGE_SIZE and
2010-11-13 13:51:57 +00:00
pcscpreg.h
pdcide.c
Pave the way for detachment of pciide(4)-family ATA controllers.
2010-11-05 18:07:23 +00:00
pdcsata.c
Pave the way for detachment of pciide(4)-family ATA controllers.
2010-11-05 18:07:23 +00:00
piixide.c
Pave the way for detachment of pciide(4)-family ATA controllers.
2010-11-05 18:07:23 +00:00
piixpm.c
The ServerWorks CSB5 smbus controller often times out and hangs until reboot.
2011-02-13 11:20:12 +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
Implement new WSDISPLAYIO_GET_BUSID ioctl.
2011-01-22 15:14:27 +00:00
pm2reg.h
ppb.c
add missing break
2011-01-10 14:19:36 +00:00
ppbreg.h
puc.c
puccn.c
puccn.h
pucdata.c
- Add support for Moschip NM9904 and NM9922. These devices use PCI multi
2011-02-20 22:22:02 +00:00
pucvar.h
r128fb.c
don't muck with the LVDS_BLON bit
2011-02-15 04:06:43 +00:00
r128fbreg.h
add a couple more register definitions, mostly from xf86-video-r128
2010-09-30 03:14:39 +00:00
radeonfb_bios.c
pull in rasops8 for radeonfb, while there defflag a bunch of options and
2010-11-03 00:49:02 +00:00
radeonfb_i2c.c
radeonfb.c
- add support for using compressed images as splash images
2011-02-06 23:25:16 +00:00
radeonfbreg.h
radeonfbvar.h
- add support for using compressed images as splash images
2011-02-06 23:25:16 +00:00
rccide.c
Pave the way for detachment of pciide(4)-family ATA controllers.
2010-11-05 18:07:23 +00:00
README
satalink.c
Pave the way for detachment of pciide(4)-family ATA controllers.
2010-11-05 18:07:23 +00:00
schide.c
Add Intel SCH IDE controller driver.
2010-11-06 14:56:12 +00:00
sdhc_pci.c
Like some other TI SDHCI parts, PCI_PRODUCT_TI_PCIXX12SD also needs the SD
2011-02-02 04:18:14 +00:00
siisata_pci.c
Don't pull in the whole uvm(9) API to access only PAGE_SIZE and
2010-11-13 13:51:57 +00:00
siop_pci_common.c
Don't pull in the whole uvm(9) API to access only PAGE_SIZE and
2010-11-13 13:51:57 +00:00
siop_pci_common.h
siop_pci.c
Don't pull in the whole uvm(9) API to access only PAGE_SIZE and
2010-11-13 13:51:57 +00:00
siside.c
Pave the way for detachment of pciide(4)-family ATA controllers.
2010-11-05 18:07:23 +00:00
slide.c
Pave the way for detachment of pciide(4)-family ATA controllers.
2010-11-05 18:07:23 +00:00
sti_pci.c
Update sti(4) from OpenBSD bringing across support for sti @ pci.
2010-11-09 12:24:47 +00:00
stpcide.c
Pave the way for detachment of pciide(4)-family ATA controllers.
2010-11-05 18:07:23 +00:00
sv.c
svreg.h
svvar.h
svwsata.c
Pave the way for detachment of pciide(4)-family ATA controllers.
2010-11-05 18:07:23 +00:00
tga_conf.c
tga.c
fix the previous. there's no "vc" variable, nor does the local "dc"
2011-01-25 07:17:07 +00:00
tgareg.h
tgavar.h
toshide.c
Pave the way for detachment of pciide(4)-family ATA controllers.
2010-11-05 18:07:23 +00:00
trm.c
Don't pull in the whole uvm(9) API to access only PAGE_SIZE and
2010-11-13 13:51:57 +00:00
trmreg.h
twa.c
Extend the workaround for the 3ware 9650 full-queue bug to a full-fledged
2010-11-22 23:02:16 +00:00
twaio.h
twareg.h
Extend the workaround for the 3ware 9650 full-queue bug to a full-fledged
2010-11-22 23:02:16 +00:00
twavar.h
Extend the workaround for the 3ware 9650 full-queue bug to a full-fledged
2010-11-22 23:02:16 +00:00
twe.c
Avoid pointless use of a sysctl definition, CTL_NAMES. Clean up whitespace.
2010-11-14 05:31:59 +00:00
tweio.h
twereg.h
twevar.h
ubsec.c
Don't pull in the whole uvm(9) API to access only PAGE_SIZE and
2010-11-13 13:51:57 +00:00
ubsecreg.h
ubsecvar.h
uhci_pci.c
unichromeaccel.h
unichromeconfig.h
unichromefb.c
Implement new WSDISPLAYIO_GET_BUSID ioctl.
2011-01-22 15:14:27 +00:00
unichromehw.h
unichromemode.h
unichromereg.h
universe_pci_var.h
universe_pci.c
usb_pci.c
usb_pci.h
Make ehci deal with pci devices that have multiple companion functions and
2010-12-11 17:58:41 +00:00
vga_pci.c
Implement new WSDISPLAYIO_GET_BUSID ioctl.
2011-01-22 15:14:27 +00:00
vga_pcivar.h
viaenv.c
Initialize sc_iot early enough to avoid a crash when the hardware monitor
2010-12-10 21:20:09 +00:00
viaide.c
Enable detachment.
2010-11-06 01:24:55 +00:00
voodoofb.c
Implement new WSDISPLAYIO_GET_BUSID ioctl.
2011-01-22 15:14:27 +00:00
voodoofbreg.h
voyagerfb.c
Implement new WSDISPLAYIO_GET_BUSID ioctl.
2011-01-22 15:14:27 +00:00
wcfb.c
Implement new WSDISPLAYIO_GET_BUSID ioctl.
2011-01-22 15:14:27 +00:00
wcfbreg.h
weasel_pci.c
weaselreg.h
wsdisplay_pci.c
Implement new WSDISPLAYIO_GET_BUSID ioctl.
2011-01-22 15:14:27 +00:00
wsdisplay_pci.h
Implement new WSDISPLAYIO_GET_BUSID ioctl.
2011-01-22 15:14:27 +00:00
yds.c
ydsreg.h
ydsvar.h