NetBSD/sys/dev
gdamore 34537908ab Add an option COM_REGMAP to allow com(4) to use an array of register indices.
This allows us to convert aucom to just another com attachment, and cleanup
some code in the com_arbus.c.

Additionally, we use a common com_cleanup routine rather than having a
zillion copies of it in the attachment points.

This has been tested on a number architectures, and it has been shown to get
close to comparable performance when COM_REGMAP is defined, and comparable
when it is not defined.

Approved by core@.  Fixes PR port-evbmips/32362.
2006-07-13 22:56:00 +00:00
..
acpi Add an option COM_REGMAP to allow com(4) to use an array of register indices. 2006-07-13 22:56:00 +00:00
apm fix some field names (Arnaud Lacombe) 2006-07-10 22:46:06 +00:00
arcbios
ata Add yet another broken 160GB seagate drive. Mine. ST3160021A. 2006-06-24 04:49:40 +00:00
bi
bluetooth make some bluetooth devices just devices, not interface attributes 2006-06-21 17:14:13 +00:00
cardbus Add an option COM_REGMAP to allow com(4) to use an array of register indices. 2006-07-13 22:56:00 +00:00
dec
dkwedge
dmover
ebus
eisa
gpib
gpio
hpc Fix typo in a comment. 2006-06-27 10:56:16 +00:00
i2c Put appropriate prefixes on property names to reduce chances of name 2006-07-10 16:28:44 +00:00
i2o
ic Add an option COM_REGMAP to allow com(4) to use an array of register indices. 2006-07-13 22:56:00 +00:00
ieee1394
if_ndis
ir
isa Add an option COM_REGMAP to allow com(4) to use an array of register indices. 2006-07-13 22:56:00 +00:00
isapnp Add an option COM_REGMAP to allow com(4) to use an array of register indices. 2006-07-13 22:56:00 +00:00
marvell use the "i2cbus" interface attribute rather than putting a string name 2006-06-26 18:21:38 +00:00
mca Add an option COM_REGMAP to allow com(4) to use an array of register indices. 2006-07-13 22:56:00 +00:00
microcode
mii
mscp
mvme
news
ofisa Add an option COM_REGMAP to allow com(4) to use an array of register indices. 2006-07-13 22:56:00 +00:00
ofw
onewire Put appropriate prefixes on property names to reduce chances of name 2006-07-10 16:28:44 +00:00
pci Add an option COM_REGMAP to allow com(4) to use an array of register indices. 2006-07-13 22:56:00 +00:00
pckbport
pcmcia Add an option COM_REGMAP to allow com(4) to use an array of register indices. 2006-07-13 22:56:00 +00:00
podulebus Add an option COM_REGMAP to allow com(4) to use an array of register indices. 2006-07-13 22:56:00 +00:00
ppbus
qbus
raidframe
rasops
rcons
sbus
scsipi some fixes for removable media (USB floppies in particular): 2006-07-09 17:12:21 +00:00
smbus
splash
std
sun
sysmon expose the ioctl internal function now used by the acpi_apm code. 2006-07-08 20:26:06 +00:00
tc
usb Assert RTS on open. Fixes PR kern/33929. 2006-07-12 07:36:25 +00:00
videomode
vme
wscons add a missing splx() in an error path 2006-06-28 16:19:01 +00:00
wsfont
xmi
auconv.c
auconv.h
audio_if.h
audio.c Protect audio_powerhook with '#if NAUDIO > 0'. PR kern/33832. 2006-06-27 02:07:08 +00:00
audiobell.c
audiobellvar.h
audiovar.h Halt input/output on soft suspend if currently running, and restore them 2006-06-19 10:19:08 +00:00
aurateconv.c
ccd.c
ccdvar.h
cgd_crypto.c
cgd_crypto.h
cgd.c don't allocate too much stuff on the stack. 2006-06-20 03:20:44 +00:00
cgdvar.h
clock_subr.c
clock_subr.h
clockctl.c
cninit.c
cons.c
cons.h
DEVNAMES Register name for "psm" driver. 2006-07-13 22:05:53 +00:00
dksubr.c
dkvar.h
firmload.c
firmload.h
fss.c
fssvar.h
kloader.c
kloader.h
kttcp.c
kttcpio.h
ld.c
ldvar.h
Makefile Initial import of bluetooth stack on behalf of Iain Hibbert. (plunky@, 2006-06-19 15:44:33 +00:00
md_root.c
md.c
md.h
midi_if.h Ankh-Morpork, we have a MIDI driver.... 2006-06-30 13:56:25 +00:00
midi.c Uppercase CPU. 2006-07-02 01:33:55 +00:00
midictl.c Ankh-Morpork, we have a MIDI driver.... 2006-06-30 13:56:25 +00:00
midictl.h Ankh-Morpork, we have a MIDI driver.... 2006-06-30 13:56:25 +00:00
midisyn.c Ankh-Morpork, we have a MIDI driver.... 2006-06-30 13:56:25 +00:00
midisynvar.h Ankh-Morpork, we have a MIDI driver.... 2006-06-30 13:56:25 +00:00
midivar.h Ankh-Morpork, we have a MIDI driver.... 2006-06-30 13:56:25 +00:00
mm.c
mulaw.c
mulaw.h
nullcons_subr.c
radio_if.h
radio.c
radiovar.h
rnd.c
rndpool.c
sequencer.c Ankh-Morpork, we have a MIDI driver.... 2006-06-30 13:56:25 +00:00
sequencervar.h Ankh-Morpork, we have a MIDI driver.... 2006-06-30 13:56:25 +00:00
verified_exec.c
vnd.c
vndvar.h