dissertation/sys/dev/ic
kn 7eff0e4e0f Replace audio(9) get_props() with duplex check in open() in non-duplex drivers
Make drivers which do *not* adverise AUDIO_PROP_FULLDPLEX return ENXIO
in their open() if full-duplex mode was requested.

This way, sys/dev/audio.c:audio_open() will fail immediately rather than
later through the to-be-removed get_props() check.

These are all drivers which simply don't support full-duplex mode.

In device-tree based drivers like simpleaudio(4)/rkiis(4) and newer Apple
ones like aplaudio(4)/aplmca(4), this adds a new open() stub to the
low-level drivers which merely does the duplex check.

My Pinebook Pro keeps playing audio and recording silence with this diff
just like before (rkiis(4) is currently play-only):
	simpleaudio0 at mainbus0
	simpleaudio1 at mainbus0
	audio0 at simpleaudio1

	$ aucat -i song69.wav -o rec.wav

OK ratchov miod
2022-10-28 15:09:45 +00:00
..
aac.c constify SCSI adapter entry points 2022-04-16 19:19:58 +00:00
aac_tables.h spelling 2022-01-09 05:42:36 +00:00
aacreg.h spelling 2022-01-09 05:42:36 +00:00
aacvar.h spelling 2022-01-09 05:42:36 +00:00
ac97.c Add mixer save/restore capability to the audio(4) driver and 2018-04-11 04:48:31 +00:00
ac97.h Add mixer save/restore capability to the audio(4) driver and 2018-04-11 04:48:31 +00:00
acx.c Use memset() to initialize struct ieee80211_rxinfo properly. 2022-04-21 21:03:02 +00:00
acx100.c spelling 2022-01-09 05:42:36 +00:00
acx111.c spelling 2022-01-09 05:42:36 +00:00
acxreg.h spelling 2022-01-09 05:42:36 +00:00
acxvar.h
ad1848reg.h
adv.c constify SCSI adapter entry points 2022-04-16 19:19:58 +00:00
adv.h Trailing whitespace. 2020-02-18 20:24:52 +00:00
advlib.c The only thing worse than trailing whitespace is leading spaces instead of tabs. 2020-08-08 12:40:55 +00:00
advlib.h Nuke unused struct scsi_link members of adapter softc's where the 2020-07-22 13:16:04 +00:00
adw.c constify SCSI adapter entry points 2022-04-16 19:19:58 +00:00
adw.h Trailing whitespace. 2020-02-18 20:24:52 +00:00
adwlib.c static const, not const static 2022-08-29 06:08:03 +00:00
adwlib.h The only thing worse than trailing whitespace is leading spaces instead of tabs. 2020-08-08 12:40:55 +00:00
ahci.c atascsi: constify method tables 2022-04-09 20:10:26 +00:00
ahcireg.h
ahcivar.h Include <sys/mutex.h> to avoid a hidden header dependency. 2021-05-30 15:05:32 +00:00
aic7xxx.c spelling 2022-01-09 05:42:36 +00:00
aic7xxx_cam.h spelling 2022-01-09 05:42:36 +00:00
aic7xxx_inline.h
aic7xxx_openbsd.c constify SCSI adapter entry points 2022-04-16 19:19:58 +00:00
aic7xxx_openbsd.h Give SCSIBUS_B probing a chance to work with better logic in 2020-08-13 12:11:15 +00:00
aic7xxx_seeprom.c ansi 2021-03-07 06:21:38 +00:00
aic7xxxvar.h constify global identity tables 2022-10-21 17:45:40 +00:00
aic79xx.c spelling 2022-01-09 05:42:36 +00:00
aic79xx.h constify global identity tables 2022-10-21 17:45:40 +00:00
aic79xx_inline.h spelling 2022-01-09 05:42:36 +00:00
aic79xx_openbsd.c constify SCSI adapter entry points 2022-04-16 19:19:58 +00:00
aic79xx_openbsd.h SC_DEBUG() and friends are for debugging the SCSI code, not for scattered random 2020-07-28 21:33:14 +00:00
aic6360.c constify SCSI adapter entry points 2022-04-16 19:19:58 +00:00
aic6360reg.h
aic6360var.h Nuke unused struct scsi_link members of adapter softc's where the 2020-07-22 13:16:04 +00:00
aic6915.c spelling 2022-01-09 05:42:36 +00:00
aic6915.h spelling 2022-01-09 05:42:36 +00:00
am7930.c Make audio(9) get_props() optional, remove it from duplex drivers 2022-10-26 20:19:06 +00:00
am7930reg.h
am7930var.h Make audio(9) get_props() optional, remove it from duplex drivers 2022-10-26 20:19:06 +00:00
am7990.c Change users of IFQ_DEQUEUE(), IFQ_ENQUEUE() and IFQ_LEN() to use the 2020-07-10 13:22:19 +00:00
am7990reg.h
am7990var.h
am79900.c Change users of IFQ_DEQUEUE(), IFQ_ENQUEUE() and IFQ_LEN() to use the 2020-07-10 13:22:19 +00:00
am79900reg.h
am79900var.h
ami.c constify SCSI adapter entry points 2022-04-16 19:19:58 +00:00
amireg.h
amivar.h Nuke unused struct scsi_link members of adapter softc's where the 2020-07-22 13:16:04 +00:00
an.c Use memset() to initialize struct ieee80211_rxinfo properly. 2022-04-21 21:03:02 +00:00
anreg.h
anvar.h
anxdp.c update drm to linux 5.15.14 2022-01-14 06:52:58 +00:00
anxdp.h update drm to linux 5.7 2020-06-08 04:47:57 +00:00
apcdmareg.h
ar5xxx.c Fix 11g ifmedia modes in ath(4) (shown by 'ifconfig ath0 media'). 2018-01-31 11:27:03 +00:00
ar5xxx.h unbreak tree: move comment out of #define. sorry 2017-08-25 12:17:27 +00:00
ar5008.c Use memset() to initialize struct ieee80211_rxinfo properly. 2022-04-21 21:03:02 +00:00
ar5008reg.h Offload CCMP (WPA2) encryption and decryption to athn(4) hardware. 2020-04-27 08:21:34 +00:00
ar5210.c spelling 2022-01-09 05:42:36 +00:00
ar5210reg.h spelling 2022-01-09 05:42:36 +00:00
ar5210var.h spelling 2022-01-09 05:42:36 +00:00
ar5211.c spelling 2022-01-09 05:42:36 +00:00
ar5211reg.h
ar5211var.h spelling 2022-01-09 05:42:36 +00:00
ar5212.c spelling 2022-01-09 05:42:36 +00:00
ar5212reg.h
ar5212var.h spelling 2022-01-09 05:42:36 +00:00
ar5416.c spelling 2022-01-09 05:42:36 +00:00
ar5416reg.h Complete athn(4) noisefloor calibration code and enable it. 2019-02-01 16:15:07 +00:00
ar9003.c Use memset() to initialize struct ieee80211_rxinfo properly. 2022-04-21 21:03:02 +00:00
ar9003reg.h Make monitor work with athn(4) on my 3T3R AR9380 device. 2017-05-19 11:42:48 +00:00
ar9280.c Switch athn(4) 802.11n Tx rate adaptation from MiRA to RA. 2021-04-15 18:25:43 +00:00
ar9280reg.h Complete athn(4) noisefloor calibration code and enable it. 2019-02-01 16:15:07 +00:00
ar9285.c spelling 2022-01-09 05:42:36 +00:00
ar9285reg.h Complete athn(4) noisefloor calibration code and enable it. 2019-02-01 16:15:07 +00:00
ar9287.c spelling 2022-01-09 05:42:36 +00:00
ar9287reg.h Read the EEPROM of AR9287 USB devices from the correct offset. 2019-03-29 11:04:40 +00:00
ar9380.c spelling 2022-01-09 05:42:36 +00:00
ar9380reg.h
arcofi.c Replace audio(9) get_props() with duplex check in open() in non-duplex drivers 2022-10-28 15:09:45 +00:00
arcofivar.h
ath.c Use memset() to initialize struct ieee80211_rxinfo properly. 2022-04-21 21:03:02 +00:00
athn.c Switch athn(4) 802.11n Tx rate adaptation from MiRA to RA. 2021-04-15 18:25:43 +00:00
athnreg.h Configure Tx interrupt mitigation thresholds on athn(4) devices. 2020-04-28 06:58:09 +00:00
athnvar.h Switch athn(4) 802.11n Tx rate adaptation from MiRA to RA. 2021-04-15 18:25:43 +00:00
athvar.h Stop exporting `wt_hwqueue' now that drivers don't advertise it. 2020-10-11 07:05:28 +00:00
atw.c Use memset() to initialize struct ieee80211_rxinfo properly. 2022-04-21 21:03:02 +00:00
atwreg.h
atwvar.h
atxxreg.h
ax88190.c ansi 2021-03-07 06:21:38 +00:00
ax88190reg.h
ax88190var.h
bcm2835_dmac.h Add bcmdmac, a driver for the DMA controller found on BCM283x SoCs. 2020-04-21 18:56:54 +00:00
bcm2835_mbox.h Add bcmmbox, a driver for the VideoCore messagebox interface on BCM283X. 2020-04-19 14:51:52 +00:00
bcm2835_vcprop.h Add bcmmbox, a driver for the VideoCore messagebox interface on BCM283X. 2020-04-19 14:51:52 +00:00
bcmgenet.c Disable DMA as part of the hardware reset, preventing the device from 2022-05-02 06:30:45 +00:00
bcmgenetreg.h Add bse(4), a driver for the Broadcom GENET v5 network interface found on 2020-04-14 21:02:39 +00:00
bcmgenetvar.h Add bse(4), a driver for the Broadcom GENET v5 network interface found on 2020-04-14 21:02:39 +00:00
bt8xx.h
bt458reg.h
bt463.c
bt463reg.h
bt463var.h
bt485.c
bt485reg.h
bt485var.h
bwfm.c Fix bwfm(4) crash during detach on USB. 2022-06-30 19:57:40 +00:00
bwfmreg.h Add support for the BCM4387. The firmware for this variant uses a new scan 2022-03-04 22:34:41 +00:00
bwfmvar.h Look for firmware for Apple Silicon devices in /etc/firmware/apple-bwfm. 2022-03-06 18:52:47 +00:00
bwi.c Use memset() to initialize struct ieee80211_rxinfo properly. 2022-04-21 21:03:02 +00:00
bwireg.h spelling 2022-01-09 05:42:36 +00:00
bwivar.h
cac.c constify SCSI adapter entry points 2022-04-16 19:19:58 +00:00
cacreg.h spelling 2022-01-09 05:42:36 +00:00
cacvar.h Nuke unused struct scsi_link members of adapter softc's where the 2020-07-22 13:16:04 +00:00
ccp.c dev/rndvar.h no longer has statistical interfaces (removed during various 2020-05-29 04:42:23 +00:00
ccpvar.h add a small driver for AMDs cryptographic co processor. 2018-04-20 04:37:21 +00:00
cd1190reg.h spelling 2022-01-09 05:42:36 +00:00
cd1400reg.h
ciss.c constify SCSI adapter entry points 2022-04-16 19:19:58 +00:00
cissreg.h spelling 2022-01-09 05:42:36 +00:00
cissvar.h Nuke unused struct scsi_link members of adapter softc's where the 2020-07-22 13:16:04 +00:00
com.c add Synopsys Degisnware UART (dw-apb-uart) support 2022-01-11 11:51:14 +00:00
comreg.h add Synopsys Degisnware UART (dw-apb-uart) support 2022-01-11 11:51:14 +00:00
comvar.h add Synopsys Degisnware UART (dw-apb-uart) support 2022-01-11 11:51:14 +00:00
cs4231reg.h spelling 2022-01-09 05:42:36 +00:00
cy.c Use ttopen in tty drivers open functions as ttysleep string, as the others do. 2021-09-01 16:10:39 +00:00
cyreg.h
dc.c Delete unnecessary #includes of <sys/domain.h> and/or <sys/protosw.h> 2022-02-22 01:15:01 +00:00
dc21040reg.h spelling 2022-01-09 05:42:36 +00:00
dcreg.h spelling 2022-01-09 05:42:36 +00:00
decmonitors.c
dl10019.c
dl10019reg.h
dl10019var.h
dp8390.c spelling 2022-01-09 05:42:36 +00:00
dp8390reg.h
dp8390var.h spelling 2022-01-09 05:42:36 +00:00
dwhdmi.c update drm to linux 5.10.47 2021-07-07 02:38:21 +00:00
dwhdmi.h adjust functions for new const in drm MI code; ok jsg 2020-06-30 02:19:11 +00:00
dwhdmiphy.c adjust functions for new const in drm MI code; ok jsg 2020-06-30 02:19:11 +00:00
dwiic.c spelling 2022-01-09 05:42:36 +00:00
dwiicreg.h Read the fifo depths from the appropriate configuration register and 2019-08-06 06:56:29 +00:00
dwiicvar.h Introduce iic_intr_disestablish() and use it in ihidev(4). 2022-08-31 15:14:01 +00:00
elink3.c Rename the macro MCLGETI to MCLGETL and removes the dead parameter ifp. 2020-12-12 11:48:52 +00:00
elink3reg.h
elink3var.h
fxp.c Change users of IFQ_SET_MAXLEN() and IFQ_IS_EMPTY() to use the "new" API. 2020-07-10 13:26:36 +00:00
fxpreg.h
fxpvar.h spelling 2022-01-09 05:42:36 +00:00
gdt_common.c constify SCSI adapter entry points 2022-04-16 19:19:58 +00:00
gdtreg.h
gdtvar.h remove a bunch of forward-only structs that were found with ctfconv. 2021-08-30 14:44:39 +00:00
gem.c Protect interface media list with a mutex. This is just a start 2022-07-12 22:08:17 +00:00
gemreg.h
gemvar.h
hme.c Rename the macro MCLGETI to MCLGETL and removes the dead parameter ifp. 2020-12-12 11:48:52 +00:00
hmereg.h spelling 2022-01-09 05:42:36 +00:00
hmevar.h
i8042reg.h
i8237reg.h
i8253reg.h
i8259reg.h spelling 2022-01-09 05:42:36 +00:00
i82365.c ansi 2021-03-07 06:21:38 +00:00
i82365reg.h
i82365var.h
i82586reg.h
i82596.c spelling 2022-01-09 05:42:36 +00:00
i82596reg.h
i82596var.h spelling 2022-01-09 05:42:36 +00:00
i82802reg.h spelling 2022-01-09 05:42:36 +00:00
ibm561.c
ibm561reg.h
ibm561var.h
ics2101reg.h
if_wi.c Protect all writers to ifm_cur with a mutex. ifmedia_match() does 2022-07-14 13:46:24 +00:00
if_wi_hostap.c Remove almost unused `flags' argument of suser(). 2018-02-19 08:59:52 +00:00
if_wi_hostap.h
if_wi_ieee.h spelling 2022-01-09 05:42:36 +00:00
if_wireg.h
if_wivar.h
iha.c Since dlg@'s 2009 scsi midlayer refactoring the 'struct scsi_generic *cmd' 2020-09-22 19:32:51 +00:00
iha.h Nuke unused struct scsi_link members of adapter softc's where the 2020-07-22 13:16:04 +00:00
imxiic.c Split imxiic(4) into the FDT-attachment code and the i.MX I2C code 2020-11-17 14:30:13 +00:00
imxiicvar.h constify miscellaneous arm64 pin and clock tables 2022-06-28 23:43:12 +00:00
lance.c
lancereg.h spelling 2022-01-09 05:42:36 +00:00
lancevar.h
lemac.c Delete unnecessary #includes of <sys/domain.h> and/or <sys/protosw.h> 2022-02-22 01:15:01 +00:00
lemacreg.h spelling 2022-01-09 05:42:36 +00:00
lemacvar.h
lm78.c lm, uguru, fins, wbenv: constify sensor tables 2022-04-08 15:02:28 +00:00
lm78var.h lm, uguru, fins, wbenv: constify sensor tables 2022-04-08 15:02:28 +00:00
lpt.c lpt(4): timeout_add(9) -> timeout_add_msec(9), tsleep(9) -> tsleep_nsec(9) 2020-01-15 16:43:13 +00:00
lptreg.h
lptvar.h
lsi64854.c Change function definitions using the identifier-list form used in the 2022-10-16 01:22:39 +00:00
lsi64854reg.h
lsi64854var.h
m41t8xreg.h Add support for the Micro Crystal RV4162. This variant holds the 2020-10-23 20:55:15 +00:00
malo.c Use memset() to initialize struct ieee80211_rxinfo properly. 2022-04-21 21:03:02 +00:00
malo.h
max2820reg.h
mc6845.h
mc6845reg.h
mc146818reg.h MC146818_GETTOD: Check for RTC rollover during read. 2019-04-29 15:46:11 +00:00
mfi.c constify SCSI adapter entry points 2022-04-16 19:19:58 +00:00
mfireg.h Make mfii(4) recover from firmware FAULT state on startup. 2022-09-16 12:08:27 +00:00
mfivar.h Nuke unused struct scsi_link members of adapter softc's where the 2020-07-22 13:16:04 +00:00
mk48txx.c Change function definitions using the identifier-list form used in the 2022-10-16 01:22:39 +00:00
mk48txxreg.h
monitors.h
mpi.c constify SCSI adapter entry points 2022-04-16 19:19:58 +00:00
mpireg.h
mpivar.h Nuke unused struct scsi_link members of adapter softc's where the 2020-07-22 13:16:04 +00:00
mpuvar.h Constify struct {audio,midi,radio,video}_hw_if. No functional change. 2022-03-21 19:22:39 +00:00
mtd8xx.c spelling 2022-01-09 05:42:36 +00:00
mtd8xxreg.h
mtd8xxvar.h
mtwreg.h Enumerate and shift PHY mode bits. 2022-07-27 06:41:04 +00:00
ncr53c9x.c constify SCSI adapter entry points 2022-04-16 19:19:58 +00:00
ncr53c9xreg.h
ncr53c9xvar.h Nuke unused struct scsi_link members of adapter softc's where the 2020-07-22 13:16:04 +00:00
ne2000.c spelling 2022-01-09 05:42:36 +00:00
ne2000reg.h
ne2000var.h
nec765reg.h
ns16450reg.h
ns16550reg.h add Synopsys Degisnware UART (dw-apb-uart) support 2022-01-11 11:51:14 +00:00
nvme.c Remove trailing whitespace. No code change. 2022-07-10 20:14:16 +00:00
nvmereg.h
nvmevar.h Reduce the number of openings for aplns(4) to 1. This isn't correct but 2021-08-29 12:02:52 +00:00
oosiop.c constify SCSI adapter entry points 2022-04-16 19:19:58 +00:00
oosiopreg.h
oosiopvar.h Nuke unused struct scsi_link members of adapter softc's where the 2020-07-22 13:16:04 +00:00
osiop.c constify SCSI adapter entry points 2022-04-16 19:19:58 +00:00
osiopreg.h
osiopvar.h Nuke unused struct scsi_link members of adapter softc's where the 2020-07-22 13:16:04 +00:00
p9000.h
pcdisplay.h
pcdisplay_chars.c
pcdisplay_subr.c change wsdisplay attribute type from long to uint32_t 2020-05-25 09:55:47 +00:00
pcdisplayvar.h change wsdisplay attribute type from long to uint32_t 2020-05-25 09:55:47 +00:00
pcf8584.c
pcf8584var.h
pckbc.c pckbc(4): tsleep(9) -> tsleep_nsec(9); ok jca@ 2019-11-30 18:18:34 +00:00
pckbcvar.h Introduce a new knob to force the first USB keyboard as console input. 2017-03-11 11:55:03 +00:00
pgt.c Use memset() to initialize struct ieee80211_rxinfo properly. 2022-04-21 21:03:02 +00:00
pgtreg.h
pgtvar.h
pluart.c Remove unused device poll functions. 2022-07-02 08:50:41 +00:00
pluartvar.h Allow the pluart(4) baud rate to be changed. 2022-06-27 13:03:32 +00:00
qla.c constify SCSI adapter entry points 2022-04-16 19:19:58 +00:00
qlareg.h use byte swapping loads and stores. 2017-06-05 04:57:37 +00:00
qlavar.h Nuke unused struct scsi_link members of adapter softc's where the 2020-07-22 13:16:04 +00:00
qlw.c constify SCSI adapter entry points 2022-04-16 19:19:58 +00:00
qlwreg.h
qlwvar.h Nuke unused struct scsi_link members of adapter softc's where the 2020-07-22 13:16:04 +00:00
r92creg.h A couple of minor changes for rtl8192eu: 2022-08-21 07:56:31 +00:00
ramdac.h
re.c Revert part of r1.212, which caused a regression in a previously working 2022-06-21 17:33:21 +00:00
revar.h
rf3000reg.h
rt2560.c Use memset() to initialize struct ieee80211_rxinfo properly. 2022-04-21 21:03:02 +00:00
rt2560reg.h
rt2560var.h
rt2661.c Use memset() to initialize struct ieee80211_rxinfo properly. 2022-04-21 21:03:02 +00:00
rt2661reg.h
rt2661var.h
rt2860.c Use memset() to initialize struct ieee80211_rxinfo properly. 2022-04-21 21:03:02 +00:00
rt2860reg.h Add support for RT3290 chipset by James Hastings. 2018-10-02 02:05:34 +00:00
rt2860var.h Stop exporting `wt_hwqueue' now that drivers don't advertise it. 2020-10-11 07:05:28 +00:00
rtl80x9.c ansi 2021-03-07 06:21:38 +00:00
rtl80x9reg.h
rtl80x9var.h
rtl81x9.c Change users of IFQ_SET_MAXLEN() and IFQ_IS_EMPTY() to use the "new" API. 2020-07-10 13:26:36 +00:00
rtl81x9reg.h expose hardware counters as kstats. 2022-06-03 10:38:40 +00:00
rtl8225reg.h
rtsx.c rtsx(4): tsleep(9) -> tsleep_nsec(9); ok mpi@ 2020-02-18 00:06:56 +00:00
rtsxreg.h Implement UHS-I support in the sdmmc(4) midlayer. 2020-08-24 15:06:10 +00:00
rtsxvar.h Add ADMA support to rtsx(4) to make use of DMA buffers provided by sdmmc(4). 2017-10-09 16:12:20 +00:00
rtw.c Use memset() to initialize struct ieee80211_rxinfo properly. 2022-04-21 21:03:02 +00:00
rtwn.c A couple of minor changes for rtl8192eu: 2022-08-21 07:56:31 +00:00
rtwnvar.h - in rtwn_r88e_fw_reset function, use the correct bit R88E_RSV_CTRL_MCU_RST 2019-03-11 06:19:33 +00:00
rtwreg.h spelling 2022-01-09 05:42:36 +00:00
rtwvar.h
s3_617.h
sa2400reg.h
si4136reg.h
sili.c atascsi: constify method tables 2022-04-09 20:10:26 +00:00
silireg.h
silivar.h
siop.c constify SCSI adapter entry points 2022-04-16 19:19:58 +00:00
siop_common.c spelling 2022-01-09 05:42:36 +00:00
siopreg.h
siopvar.h
siopvar_common.h Nuke unused struct scsi_link members of adapter softc's where the 2020-07-22 13:16:04 +00:00
smc83c170.c spelling 2022-01-09 05:42:36 +00:00
smc83c170reg.h spelling 2022-01-09 05:42:36 +00:00
smc83c170var.h spelling 2022-01-09 05:42:36 +00:00
smc91cxx.c remove unused smc91cxx_activate() 2022-08-15 01:59:00 +00:00
smc91cxxreg.h spelling 2022-01-09 05:42:36 +00:00
smc91cxxvar.h remove unused smc91cxx_activate() 2022-08-15 01:59:00 +00:00
smc93cx6.c ansi 2021-03-07 06:21:38 +00:00
smc93cx6var.h
sti.c fix typos in previous 2022-07-15 19:29:27 +00:00
stireg.h
stivar.h Actually, that variable needs to be a u_int8_t pointer. 2021-05-01 20:04:33 +00:00
tcic2.c ansi 2021-03-07 06:21:38 +00:00
tcic2reg.h spelling 2022-01-09 05:42:36 +00:00
tcic2var.h ansi 2021-03-07 06:21:38 +00:00
tea5757.c avoid clang -Wsometimes-uninitialized warnings in fms(4) 2021-11-23 00:17:59 +00:00
tea5757.h
ti.c spelling 2022-01-09 05:42:36 +00:00
tireg.h spelling 2022-01-09 05:42:36 +00:00
tivar.h
trm.c spelling 2022-01-09 05:42:36 +00:00
trm.h Nuke unused struct scsi_link members of adapter softc's where the 2020-07-22 13:16:04 +00:00
twe.c constify SCSI adapter entry points 2022-04-16 19:19:58 +00:00
twereg.h
twevar.h Nuke unused struct scsi_link members of adapter softc's where the 2020-07-22 13:16:04 +00:00
uha.c constify SCSI adapter entry points 2022-04-16 19:19:58 +00:00
uhareg.h
uhavar.h Nuke unused struct scsi_link members of adapter softc's where the 2020-07-22 13:16:04 +00:00
vga.c vga(4): fix vga_doswitch() prototype 2021-05-27 23:24:40 +00:00
vga_subr.c
vgareg.h
vgavar.h
w83l518d.c
w83l518d_sdmmc.c wbsd(4): timeout_add(9) -> timeout_add_msec(9); ok deraadt@ 2020-01-22 03:26:02 +00:00
w83l518d_sdmmc.h
w83l518dreg.h
w83l518dvar.h
wdc.c Convert infinite sleeps to {m,t}sleep_nsec(9). 2019-12-31 10:05:32 +00:00
wdcevent.h
wdcreg.h
wdcvar.h spelling 2022-01-09 05:42:36 +00:00
xl.c Delete unnecessary #includes of <sys/domain.h> and/or <sys/protosw.h> 2022-02-22 01:15:01 +00:00
xlreg.h
z8530reg.h spelling fix; from miod 2017-10-19 19:07:48 +00:00
z8530sc.c Delete unnecessary <sys/file.h> includes 2017-12-30 20:46:59 +00:00
z8530sc.h Unifdef KGDB. 2017-04-30 13:04:49 +00:00
z8530tty.c Convert sleeps of 1sec or more to tsleep_nsec(9). 2020-01-09 14:35:19 +00:00