..
bktr
Move proc_lock into the data segment. It was dynamically allocated because
2020-05-23 23:42:41 +00:00
cxgb
Merge thorpej-cfargs branch:
2021-04-24 23:36:23 +00:00
igma
Merge thorpej-cfargs branch:
2021-04-24 23:36:23 +00:00
ixgbe
Call bus_dmamap_unload(9) via ixgbe_dmamap_unload(), before freeing
2021-05-11 01:30:30 +00:00
qat
qat(4): Simplify iv generation logic with cprng_fast.
2020-06-14 23:23:12 +00:00
voyager
Merge thorpej-cfargs branch:
2021-04-24 23:36:23 +00:00
Makefile
…
Makefile.pcidevs
…
README
…
aac_pci.c
Merge thorpej-cfargs branch:
2021-04-24 23:36:23 +00:00
acardide.c
…
aceride.c
disable (U)DMA for ATAPI on aceride(4), the chip doesn't support it
2020-12-20 19:30:03 +00:00
adv_pci.c
…
adw_pci.c
…
agp.c
in many device attach paths, allocate memory with M_WAITOK instead of M_NOWAIT
2019-11-10 21:16:21 +00:00
agp_ali.c
in many device attach paths, allocate memory with M_WAITOK instead of M_NOWAIT
2019-11-10 21:16:21 +00:00
agp_amd.c
in many device attach paths, allocate memory with M_WAITOK instead of M_NOWAIT
2019-11-10 21:16:21 +00:00
agp_amd64.c
in many device attach paths, allocate memory with M_WAITOK instead of M_NOWAIT
2019-11-10 21:16:21 +00:00
agp_apple.c
in many device attach paths, allocate memory with M_WAITOK instead of M_NOWAIT
2019-11-10 21:16:21 +00:00
agp_i810.c
in many device attach paths, allocate memory with M_WAITOK instead of M_NOWAIT
2019-11-10 21:16:21 +00:00
agp_i810var.h
…
agp_intel.c
in many device attach paths, allocate memory with M_WAITOK instead of M_NOWAIT
2019-11-10 21:16:21 +00:00
agp_sis.c
in many device attach paths, allocate memory with M_WAITOK instead of M_NOWAIT
2019-11-10 21:16:21 +00:00
agp_via.c
in many device attach paths, allocate memory with M_WAITOK instead of M_NOWAIT
2019-11-10 21:16:21 +00:00
agpbusprint.c
…
agpreg.h
…
agpvar.h
…
ahc_pci.c
in many device attach paths, allocate memory with M_WAITOK instead of M_NOWAIT
2019-11-10 21:16:21 +00:00
ahcisata_pci.c
Remove duplicate opt_ahcisata_pci.h include
2020-12-28 20:01:46 +00:00
ahd_pci.c
in many device attach paths, allocate memory with M_WAITOK instead of M_NOWAIT
2019-11-10 21:16:21 +00:00
alipm.c
Merge thorpej-cfargs branch:
2021-04-24 23:36:23 +00:00
amdccp_pci.c
Include all necessary letters in the word "Cryptographic".
2020-06-25 16:40:40 +00:00
amdpm.c
remove #if 0'ed pci_conf_print() call
2020-05-30 10:27:29 +00:00
amdpm_smbus.c
Merge thorpej-cfargs branch:
2021-04-24 23:36:23 +00:00
amdpm_smbusreg.h
…
amdpmreg.h
…
amdpmvar.h
Cleanup i2c bus acquire / release, centralizing all of the logic into
2019-12-22 23:23:29 +00:00
amr.c
Merge thorpej-cfargs branch:
2021-04-24 23:36:23 +00:00
amrio.h
…
amrreg.h
…
amrvar.h
…
arcmsr.c
Merge thorpej-cfargs branch:
2021-04-24 23:36:23 +00:00
arcmsrvar.h
…
artsata.c
…
atppc_puc.c
…
auacer.c
round_blocksize must return a multiple of the framesize
2020-02-29 06:34:30 +00:00
auacerreg.h
…
auich.c
Hold sc_intr_lock in open()/close().
2021-02-06 09:45:17 +00:00
auichreg.h
…
auixp.c
Fix an argument passes to auixp_intr().
2020-07-03 12:39:54 +00:00
auixpreg.h
Switch files copyright Reinoud Zandijk from BSD 4 clause to BSD 2 clause.
2019-10-16 21:52:22 +00:00
auixpvar.h
Switch files copyright Reinoud Zandijk from BSD 4 clause to BSD 2 clause.
2019-10-16 21:52:22 +00:00
autri.c
Remove rounding by 4 bytes on round_blocksize().
2020-02-29 05:51:10 +00:00
autrireg.h
…
autrivar.h
…
auvia.c
Hold sc_intr_lock in open()/close().
2021-02-06 09:45:17 +00:00
auviavar.h
…
bha_pci.c
…
btvmei.c
Merge thorpej-cfargs branch:
2021-04-24 23:36:23 +00:00
btvmeii.c
Merge thorpej-cfargs branch:
2021-04-24 23:36:23 +00:00
btvmeireg.h
…
btvmeivar.h
…
cac_pci.c
…
chipsfb.c
…
ciss_pci.c
match newer HP Smart Array controllers, list from FreeBSD
2020-07-14 17:23:58 +00:00
cmdide.c
remove explicit irqack() call for unexpected interrupt; this happens
2020-07-17 21:04:14 +00:00
cmpci.c
Merge thorpej-cfargs branch:
2021-04-24 23:36:23 +00:00
cmpcireg.h
…
cmpcivar.h
…
com_puc.c
Introduce sc_poll_ticks and obsolete COM_HW_POLL bit in sc_hwflags.
2021-03-25 05:33:59 +00:00
coram.c
Merge thorpej-cfargs branch:
2021-04-24 23:36:23 +00:00
coramvar.h
…
cs428x.c
…
cs428x.h
Remove code no longer used.
2021-02-03 14:44:32 +00:00
cs428xreg.h
…
cs4280.c
Remove code no longer used.
2021-02-03 14:44:32 +00:00
cs4280_image.h
…
cs4280reg.h
…
cs4281.c
Remove code no longer used.
2021-02-03 14:44:32 +00:00
cs4281reg.h
…
cx23885reg.h
…
cxdtv.c
Merge thorpej-cfargs branch:
2021-04-24 23:36:23 +00:00
cxdtv_boards.c
…
cxdtv_boards.h
…
cxdtvreg.h
…
cxdtvvar.h
…
cy82c693.c
…
cy82c693reg.h
…
cy82c693var.h
…
cy_pci.c
…
cyber.c
…
cyberreg.h
…
cybervar.h
…
cypide.c
…
cz.c
…
czreg.h
…
dpt_pci.c
…
eap.c
…
eapreg.h
…
eapvar.h
Revert "Include opt_diagnostic.h for DIAGNOSTIC."
2020-03-05 15:18:54 +00:00
ehci_pci.c
Merge thorpej-cfargs branch:
2021-04-24 23:36:23 +00:00
emuxki.c
Remove debug messages which are no longer necessary.
2021-02-06 05:15:03 +00:00
emuxkireg.h
…
esa.c
…
esadsp.h
…
esareg.h
…
esavar.h
…
esiop_pci.c
…
esm.c
Fix round_blocksize not to return 0.
2020-04-19 08:18:19 +00:00
esmreg.h
…
esmvar.h
…
eso.c
- The "eso" device does not need to carry the "midibus" interface attribute.
2021-04-26 19:28:24 +00:00
esoreg.h
…
esovar.h
…
files.agp
…
files.pci
- The "eso" device does not need to carry the "midibus" interface attribute.
2021-04-26 19:28:24 +00:00
files.virtio
Implement a front-end driver of virtio-9p called vio9p
2019-10-28 02:56:40 +00:00
fms.c
Merge thorpej-cfargs branch:
2021-04-24 23:36:23 +00:00
fmsvar.h
…
fwohci_pci.c
…
gcscaudio.c
round_blocksize must return a multiple of the framesize.
2020-02-29 06:25:33 +00:00
gcscaudioreg.h
…
genfb_pci.c
Merge thorpej-cfargs branch:
2021-04-24 23:36:23 +00:00
genfb_pcivar.h
…
geodeide.c
…
gffb.c
Merge thorpej-cfargs branch:
2021-04-24 23:36:23 +00:00
gffbreg.h
Revert previous for now:
2020-04-16 23:29:52 +00:00
gtp.c
…
hdaudio_pci.c
…
hdaudio_pci.h
…
hifn7751.c
pool_cache_prime, not pool_cache_lowat, as suggested by nick.
2020-05-17 16:01:06 +00:00
hifn7751reg.h
Reduce diffs from OpenBSD hifn(4) header files.
2020-05-17 00:51:27 +00:00
hifn7751var.h
Rework hifn(4) RNG logic.
2020-05-17 00:54:05 +00:00
hptide.c
…
i82365_pci.c
…
i82365_pcivar.h
…
ibmcd.c
Merge thorpej-cfargs branch:
2021-04-24 23:36:23 +00:00
ichsmb.c
Merge thorpej-cfargs branch:
2021-04-24 23:36:23 +00:00
icp_pci.c
…
if_age.c
- Use the 64-bit PCI DMA tag if available.
2020-03-01 02:51:42 +00:00
if_agereg.h
…
if_alc.c
Upon further reflection, we actually do need to ensure that the Rx
2020-03-01 03:06:08 +00:00
if_alcreg.h
constify
2020-02-08 07:24:46 +00:00
if_ale.c
It doesn't make any sense to pass ETHER_ALIGN as the alignment constraint
2020-03-01 02:28:14 +00:00
if_alereg.h
No functional change to reduce diff against {Free,Open}BSD:
2019-09-03 14:29:26 +00:00
if_an_pci.c
Whitespace fix. No functional change.
2020-02-18 04:09:31 +00:00
if_aq.c
fix typo
2021-04-16 08:09:40 +00:00
if_ath_pci.c
…
if_athn_pci.c
…
if_atw_pci.c
…
if_bce.c
Use callout_setfunc() / callout_schedule().
2020-02-07 00:04:28 +00:00
if_bcereg.h
From OpenBSD:
2019-10-18 23:08:29 +00:00
if_bge.c
prop_data_data_nocopy -> prop_data_value
2020-07-02 09:02:04 +00:00
if_bgereg.h
…
if_bgevar.h
Adopt <net/if_stats.h>.
2020-02-01 06:17:23 +00:00
if_bnx.c
if_bnx.c: fix misleading indentation
2021-02-14 14:05:03 +00:00
if_bnxreg.h
Curb aprint_*() abuse in bnx(4)
2021-02-13 16:33:30 +00:00
if_bnxvar.h
make bnx_wk (used to trigger bnx_alloc_pkts()) part of softc instead
2020-07-14 15:37:40 +00:00
if_bwfm_pci.c
Use pci_compatible_match().
2021-05-08 00:27:02 +00:00
if_bwfm_pci.h
…
if_bwi_pci.c
Use pci_compatible_match().
2021-05-08 00:27:02 +00:00
if_cas.c
Use pci_compatible_match().
2021-05-08 00:27:02 +00:00
if_casreg.h
u_int{32,64}_t -> uint{32,64}_t. No functional change.
2020-01-29 02:16:02 +00:00
if_casvar.h
u_int{32,64}_t -> uint{32,64}_t. No functional change.
2020-01-29 02:16:02 +00:00
if_dge.c
Use pci_compatible_match().
2021-05-08 00:27:02 +00:00
if_dgereg.h
…
if_ena.c
kern/55942: destroyed ena(4) evcnts cause panic
2021-01-23 11:50:30 +00:00
if_enavar.h
…
if_ep_pci.c
…
if_epic_pci.c
…
if_et.c
Use pci_compatible_match().
2021-05-08 00:27:02 +00:00
if_etreg.h
if_flags is neither int nor short. It's unsigned short.
2019-09-13 07:55:05 +00:00
if_ex_pci.c
…
if_fxp_pci.c
Use pci_compatible_match().
2021-05-08 00:27:02 +00:00
if_gem_pci.c
prop_data_data_nocopy -> prop_data_value
2020-07-02 09:02:04 +00:00
if_hme_pci.c
prop_data_data_nocopy -> prop_data_value
2020-07-02 09:02:04 +00:00
if_iavf.c
Fix missing IFM_FDX
2021-03-05 13:21:07 +00:00
if_iavfvar.h
Added iavf(4) that is based on OpenBSD's iavf(4) implementation
2020-09-08 10:05:47 +00:00
if_ipw.c
Adopt <net/if_stats.h>.
2020-01-30 06:03:34 +00:00
if_ipwreg.h
…
if_ipwvar.h
remove __packed attribute from struct ieee80211_radiotap_header
2019-10-05 23:27:20 +00:00
if_iwi.c
Use pci_compatible_match().
2021-05-08 00:27:02 +00:00
if_iwireg.h
…
if_iwivar.h
This driver sleeps during iwi_media_change(), and thus requires an
2020-03-20 13:33:23 +00:00
if_iwm.c
This driver sleeps during iwm_media_change(), and thus requires an
2020-05-22 20:27:16 +00:00
if_iwmreg.h
…
if_iwmvar.h
This driver sleeps during iwm_media_change(), and thus requires an
2020-05-22 20:27:16 +00:00
if_iwn.c
Use pci_compatible_match().
2021-05-08 00:27:02 +00:00
if_iwnreg.h
…
if_iwnvar.h
Apply the same change as for if_iwi.c r1.114 here, as part of kern/55090.
2020-03-20 16:35:41 +00:00
if_ixl.c
Zero interrupt handles upon allocation.
2021-02-09 15:05:49 +00:00
if_ixlreg.h
Ported driver for Intel Ethernet 700 series
2019-12-10 12:08:52 +00:00
if_ixlvar.h
Added iavf(4) that is based on OpenBSD's iavf(4) implementation
2020-09-08 10:05:47 +00:00
if_jme.c
Use pci_compatible_match().
2021-05-08 00:27:02 +00:00
if_jmereg.h
Revert previous. Sorry.
2019-11-14 09:15:12 +00:00
if_kse.c
Use pci_compatible_match().
2021-05-08 00:27:02 +00:00
if_lii.c
Adopt <net/if_stats.h>.
2020-01-30 13:56:48 +00:00
if_liireg.h
…
if_malo_pci.c
Use pci_compatible_match().
2021-05-08 00:27:02 +00:00
if_mcx.c
Sync with OpenBSD r1.99:
2021-02-20 13:31:35 +00:00
if_msk.c
Use pci_compatible_match().
2021-05-08 00:27:02 +00:00
if_mskvar.h
msk(4): Simply keep a ring of (tx) dmamaps, rather than a linked list
2020-04-29 20:03:52 +00:00
if_mtd_pci.c
Use pci_compatible_match().
2021-05-08 00:27:02 +00:00
if_ne_pci.c
…
if_nfe.c
Improve error check:
2020-03-13 05:10:39 +00:00
if_nfereg.h
…
if_nfevar.h
- Range-limit our DMA tag to 40-bit.
2020-03-01 15:43:58 +00:00
if_ntwoc_pci.c
…
if_ntwoc_pcireg.h
…
if_pcn.c
Do the "have transmit resources available" check before checking that
2020-03-16 01:54:23 +00:00
if_pcnreg.h
…
if_ral_pci.c
…
if_re_pci.c
Whitespace fix. No functional change.
2020-02-18 03:48:22 +00:00
if_rge.c
Use pci_compatible_match().
2021-05-08 00:27:02 +00:00
if_rgereg.h
Update rge(4) from older OpenBSD, finish porting.
2021-03-01 17:48:52 +00:00
if_rtk_pci.c
…
if_rtw_pci.c
…
if_rtwn.c
Adopt <net/if_stats.h>.
2020-01-30 06:03:34 +00:00
if_rtwnreg.h
remove __packed attribute from struct ieee80211_radiotap_header
2019-10-05 23:27:20 +00:00
if_sf_pci.c
…
if_sip.c
Do the "have transmit resources available" check before checking that
2020-03-16 01:54:23 +00:00
if_sipreg.h
Support 64-bit DMA addressing on the DP83820, used only when a 64-bit
2020-03-08 02:44:12 +00:00
if_sk.c
Use pci_compatible_match().
2021-05-08 00:27:02 +00:00
if_skreg.h
if_skreg.h: remove duplicate or triplicate identical #defines
2020-05-08 16:43:17 +00:00
if_skvar.h
if_flags is neither int nor short. It's unsigned short.
2019-09-13 07:55:05 +00:00
if_ste.c
Don't bother with IFF_OACTIVE.
2020-03-15 22:19:00 +00:00
if_stereg.h
…
if_stge.c
prop_data_data_nocopy -> prop_data_value
2020-07-02 09:02:04 +00:00
if_stgereg.h
No functional change:
2020-01-14 09:49:26 +00:00
if_ti.c
Add support for Farallon PN9000SX from FreeBSD.
2020-03-05 15:45:48 +00:00
if_tireg.h
No functional change:
2020-04-02 16:18:51 +00:00
if_tl.c
No functional change:
2020-07-07 06:27:37 +00:00
if_tlp_pci.c
Use pci_compatible_match().
2021-05-08 00:27:02 +00:00
if_tlregs.h
No functional change:
2020-07-07 06:27:37 +00:00
if_tlvar.h
No functional change:
2020-07-07 06:27:37 +00:00
if_txp.c
On NetBSD it's spelled "__NO_STRICT_ALIGNMENT". Adjust txp_rx_reclaim()
2020-03-10 01:23:42 +00:00
if_txpreg.h
Protect against multiple inclusion.
2020-03-10 00:24:08 +00:00
if_vge.c
Use the 64-bit DMA tag, if available, with some constraints:
2020-03-21 16:56:00 +00:00
if_vgereg.h
Copy vge_clrwol() from FreeBSD and call it in vge_attach() to recover from
2019-10-08 14:26:27 +00:00
if_vioif.c
Trailing whitespace
2021-02-08 06:56:26 +00:00
if_vmx.c
Reduces useless "vmxnet3_read_cmd(sc, VMXNET3_CMD_GET_LINK)" calls
2020-10-15 04:37:48 +00:00
if_vmxreg.h
vmx(4) should be MI. moved to sys/dev/pci from sys/arch/x86/pci
2020-10-14 10:19:10 +00:00
if_vr.c
Use pci_compatible_match().
2021-05-08 00:27:02 +00:00
if_vrreg.h
…
if_vte.c
Use callout_setfunc() / callout_schedule().
2020-02-07 00:04:28 +00:00
if_vtereg.h
…
if_vtevar.h
Adopt <net/if_stats.h>.
2020-02-01 05:14:28 +00:00
if_wi_pci.c
…
if_wm.c
Fix i386 build failure with options WM_EVENT_COUNTERS.
2021-05-12 10:16:12 +00:00
if_wmreg.h
Add a workaround for jumbo frame on PCH2 and newer. Tested by chs@.
2020-09-16 15:04:01 +00:00
if_wmvar.h
Add WMPHY_I350. Not used yet.
2020-10-30 06:29:47 +00:00
if_wpi.c
PR/55975: Riccardo Mottola: Don't try to lock a mutex from an interrupt context.
2021-02-05 16:06:24 +00:00
if_wpireg.h
…
if_wpivar.h
Apply the same change as for if_iwi.c r1.114 here.
2020-03-20 17:19:25 +00:00
if_xge.c
Use the 64-bit PCI DMA tag if available.
2020-03-01 15:54:18 +00:00
if_xgereg.h
Add missing NUL to prevent buffer overrun.
2019-08-29 05:55:18 +00:00
igma.c
Merge thorpej-cfargs branch:
2021-04-24 23:36:23 +00:00
igmareg.h
…
igmavar.h
…
igsfb_pci.c
in many device attach paths, allocate memory with M_WAITOK instead of M_NOWAIT
2019-11-10 21:16:21 +00:00
igsfb_pcivar.h
…
iha_pci.c
…
iop_pci.c
…
ips.c
Merge thorpej-cfargs branch:
2021-04-24 23:36:23 +00:00
ismt.c
Merge thorpej-cfargs branch:
2021-04-24 23:36:23 +00:00
isp_pci.c
in many device attach paths, allocate memory with M_WAITOK instead of M_NOWAIT
2019-11-10 21:16:21 +00:00
iteide.c
…
ixpide.c
…
jmide.c
Merge thorpej-cfargs branch:
2021-04-24 23:36:23 +00:00
jmide_reg.h
…
joy_eap.c
Be explicit about the "eap" interface attribute when attaching a "joy"
2021-04-26 19:35:16 +00:00
joy_eso.c
…
joy_pci.c
…
ld_amr.c
…
ld_twa.c
…
ld_twe.c
…
ld_virtio.c
Add VirtIO PCI v1.0 attachments and fix the drivers affected.
2021-01-20 19:46:48 +00:00
lpt_puc.c
…
lynxfb.c
Merge thorpej-cfargs branch:
2021-04-24 23:36:23 +00:00
lynxfbreg.h
…
lynxfbvar.h
…
machfb.c
Merge thorpej-cfargs branch:
2021-04-24 23:36:23 +00:00
machfbreg.h
…
mfi_pci.c
…
mfii.c
Merge thorpej-cfargs branch:
2021-04-24 23:36:23 +00:00
mlx_pci.c
Merge thorpej-cfargs branch:
2021-04-24 23:36:23 +00:00
mly.c
Merge thorpej-cfargs branch:
2021-04-24 23:36:23 +00:00
mly_tables.h
…
mlyio.h
…
mlyreg.h
Fix typo in comment.
2019-12-28 03:09:18 +00:00
mlyvar.h
…
mpii.c
Merge thorpej-cfargs branch:
2021-04-24 23:36:23 +00:00
mpiireg.h
…
mpt_pci.c
…
mpu_cmpci.c
…
mpu_eso.c
…
mpu_fms.c
…
mpu_yds.c
…
mvsata_pci.c
…
nca_pci.c
…
neo-coeff.h
…
neo.c
Add missing initialization of sc_dev.
2019-11-12 13:17:43 +00:00
neoreg.h
…
nfsmb.c
Merge thorpej-cfargs branch:
2021-04-24 23:36:23 +00:00
nfsmbreg.h
…
njs_pci.c
…
nside.c
…
nvme_pci.c
rename label now that it has dual purpose; suggested by mrg@
2020-07-29 07:14:45 +00:00
oboe.c
Merge thorpej-cfargs branch:
2021-04-24 23:36:23 +00:00
oboereg.h
…
ohci_pci.c
Merge thorpej-cfargs branch:
2021-04-24 23:36:23 +00:00
opl_cmpci.c
…
opl_eso.c
…
opl_fms.c
…
opl_sv.c
…
opl_yds.c
…
optiide.c
…
pccbb.c
Merge thorpej-cfargs branch:
2021-04-24 23:36:23 +00:00
pccbbreg.h
Use unsigned to avoid undefined behavior. Found by kUBSan.
2019-10-15 18:20:44 +00:00
pccbbvar.h
…
pci.c
Merge thorpej-cfargs branch:
2021-04-24 23:36:23 +00:00
pci_map.c
KNF a comment
2020-12-29 15:49:45 +00:00
pci_quirks.c
…
pci_stub.c
…
pci_subr.c
Introduce autoconfiguration helpers based around device_compatible_entry:
2021-01-27 05:00:15 +00:00
pci_usrreq.c
…
pci_verbose.c
…
pci_verbose.h
…
pcibusprint.c
…
pciconf.c
Misc whitespace
2021-01-03 10:31:37 +00:00
pciconf.h
Instead of trying to prevent pciconf from reconfiguring the firmware's
2020-10-20 23:03:30 +00:00
pcidevs
Fix Realtek RTL8125 description
2021-04-21 13:09:33 +00:00
pcidevs.h
regenerate
2021-04-21 13:12:42 +00:00
pcidevs_data.h
regenerate
2021-04-21 13:12:42 +00:00
pciide.c
…
pciide_acard_reg.h
…
pciide_acer_reg.h
…
pciide_apollo_reg.h
…
pciide_cmd_reg.h
…
pciide_common.c
s/ressource/resource/. No functional change.
2020-08-24 05:37:40 +00:00
pciide_cy693_reg.h
…
pciide_geode_reg.h
…
pciide_hpt_reg.h
…
pciide_i31244_reg.h
…
pciide_ite_reg.h
…
pciide_ixp_reg.h
…
pciide_natsemi_reg.h
…
pciide_opti_reg.h
…
pciide_pdc202xx_reg.h
…
pciide_piccolo_reg.h
…
pciide_piix_reg.h
…
pciide_sch_reg.h
…
pciide_sii3112_reg.h
…
pciide_sis_reg.h
…
pciide_sl82c105_reg.h
…
pciide_svwsata_reg.h
…
pciidereg.h
…
pciidevar.h
…
pciio.h
…
pcireg.h
Add second space indentation for bit field values for Enhanced Allocation
2020-12-28 13:12:24 +00:00
pcivar.h
Introduce autoconfiguration helpers based around device_compatible_entry:
2021-01-27 05:00:15 +00:00
pcscp.c
…
pcscpreg.h
…
pdcide.c
…
pdcsata.c
…
piixide.c
…
piixpm.c
Merge thorpej-cfargs branch:
2021-04-24 23:36:23 +00:00
piixpmreg.h
Add AMDFCH41_SMBUS_PORTMASK.
2020-01-14 22:55:27 +00:00
plx9060reg.h
…
plx9060var.h
…
pm2fb.c
Merge thorpej-cfargs branch:
2021-04-24 23:36:23 +00:00
pm2reg.h
…
pm3fb.c
Merge thorpej-cfargs branch:
2021-04-24 23:36:23 +00:00
pm3reg.h
…
ppb.c
Forward the bridge's devhandle to the downstream bus.
2021-05-11 06:03:54 +00:00
ppbreg.h
…
ppbvar.h
Revert previous for now:
2020-04-16 23:29:52 +00:00
puc.c
Merge thorpej-cfargs branch:
2021-04-24 23:36:23 +00:00
puccn.c
…
puccn.h
…
pucdata.c
Also match Oxford Semiconductor Exsys EX-41098 PCI UARTs
2021-02-02 16:11:43 +00:00
pucvar.h
…
pwdog.c
…
r128fb.c
Merge thorpej-cfargs branch:
2021-04-24 23:36:23 +00:00
r128fbreg.h
…
radeonfb.c
Merge thorpej-cfargs branch:
2021-04-24 23:36:23 +00:00
radeonfb_bios.c
minor adaptatioons to new radeonfbreg.h
2020-09-18 20:44:20 +00:00
radeonfb_i2c.c
Cleanup i2c bus acquire / release, centralizing all of the logic into
2019-12-22 23:23:29 +00:00
radeonfbreg.h
moar registers
2020-09-28 05:38:41 +00:00
radeonfbvar.h
first step towards r5xx support:
2020-09-28 05:43:58 +00:00
rccide.c
…
rdcide.c
…
rdcide_reg.h
…
rtsx_pci.c
Add support for Realtek RTS522A
2020-04-27 23:06:34 +00:00
satalink.c
follow the channel locking protocol during probe (like the other drivers)
2019-10-21 19:00:11 +00:00
schide.c
…
sdhc_pci.c
Add support for single power writes, and enable for Ricoh 5u823.
2020-01-01 23:28:31 +00:00
siisata_pci.c
disable MSI for SiI3124 - interrupts don't seem to work on this old board
2021-05-05 19:30:51 +00:00
siop_pci.c
…
siop_pci_common.c
…
siop_pci_common.h
…
sisfb.c
Merge thorpej-cfargs branch:
2021-04-24 23:36:23 +00:00
sisfb.h
…
siside.c
…
slide.c
…
sti_pci.c
…
stpcide.c
…
sv.c
Merge thorpej-cfargs branch:
2021-04-24 23:36:23 +00:00
svreg.h
…
svvar.h
…
svwsata.c
…
tdvfb.c
Merge thorpej-cfargs branch:
2021-04-24 23:36:23 +00:00
tdvfbreg.h
…
tdvfbvar.h
…
tga.c
Merge thorpej-cfargs branch:
2021-04-24 23:36:23 +00:00
tga_conf.c
…
tgareg.h
…
tgavar.h
…
toshide.c
…
trm.c
Merge thorpej-cfargs branch:
2021-04-24 23:36:23 +00:00
trmreg.h
…
twa.c
Merge thorpej-cfargs branch:
2021-04-24 23:36:23 +00:00
twaio.h
…
twareg.h
…
twavar.h
…
twe.c
Merge thorpej-cfargs branch:
2021-04-24 23:36:23 +00:00
tweio.h
…
twereg.h
…
twevar.h
…
ubsec.c
ubsec(4): Don't use prev msg's last block as IV for next msg in CBC.
2020-06-14 23:22:09 +00:00
ubsecreg.h
…
ubsecvar.h
ubsec(4): Don't use prev msg's last block as IV for next msg in CBC.
2020-06-14 23:22:09 +00:00
uhci_pci.c
Merge thorpej-cfargs branch:
2021-04-24 23:36:23 +00:00
unichromeaccel.h
…
unichromeconfig.h
…
unichromefb.c
Merge thorpej-cfargs branch:
2021-04-24 23:36:23 +00:00
unichromehw.h
…
unichromemode.h
…
unichromereg.h
…
universe_pci.c
…
universe_pci_var.h
…
usb_pci.c
…
usb_pci.h
…
vga_pci.c
Merge thorpej-cfargs branch:
2021-04-24 23:36:23 +00:00
vga_pcivar.h
…
viaenv.c
…
viaide.c
…
vio9p.c
Add VirtIO PCI v1.0 attachments and fix the drivers affected.
2021-01-20 19:46:48 +00:00
viomb.c
Add VirtIO PCI v1.0 attachments and fix the drivers affected.
2021-01-20 19:46:48 +00:00
viornd.c
Add VirtIO PCI v1.0 attachments and fix the drivers affected.
2021-01-20 19:46:48 +00:00
vioscsi.c
Merge thorpej-cfargs branch:
2021-04-24 23:36:23 +00:00
vioscsireg.h
…
virtio.c
In virtio_alloc_vq change BUS_DMA_NOWAIT to BUS_DMA_WAITOK. It's always
2021-02-07 09:29:53 +00:00
virtio_pci.c
Merge thorpej-cfargs branch:
2021-04-24 23:36:23 +00:00
virtio_pcireg.h
Add VirtIO PCI v1.0 attachments and fix the drivers affected.
2021-01-20 19:46:48 +00:00
virtioreg.h
Add VirtIO PCI v1.0 attachments and fix the drivers affected.
2021-01-20 19:46:48 +00:00
virtiovar.h
Second round of cleaning up endian code. No more tailored code to maintain.
2021-02-05 19:18:23 +00:00
voodoofb.c
Merge thorpej-cfargs branch:
2021-04-24 23:36:23 +00:00
voodoofbreg.h
…
voyager.c
Merge thorpej-cfargs branch:
2021-04-24 23:36:23 +00:00
voyagervar.h
Revert previous for now:
2020-04-16 23:29:52 +00:00
wcfb.c
Merge thorpej-cfargs branch:
2021-04-24 23:36:23 +00:00
wcfbreg.h
…
weasel_pci.c
…
weaselreg.h
…
wsdisplay_pci.c
…
wsdisplay_pci.h
…
xhci_pci.c
Merge thorpej-cfargs branch:
2021-04-24 23:36:23 +00:00
xmm7360.c
Merge thorpej-cfargs branch:
2021-04-24 23:36:23 +00:00
yds.c
Merge thorpej-cfargs branch:
2021-04-24 23:36:23 +00:00
ydsreg.h
…
ydsvar.h
…