NetBSD/sys/dev
gdamore b38b3d39ad Import new HAL 0.9.17.2. Approved by sam@
New HAL includes some driver changes to register accesses.
Adds support for WLAN devices on AR5312 family devices.
Adds support 32-bit SPARC ath devices (untested).
ath enabled in SPARC64 GENERIC builds.
This HAL is tested and known to work for i386 PCI devices, SPARC64 PCI devices,
and AR5312 WiSoC devices.  MIPS PCI devices appear to be busted (possibly only
on Alchemy hardware, unconfirmed), and cardbus support is untested due to
lack of test hardware.

Please report any new problems with this import to garrett@.
2006-06-05 05:14:37 +00:00
..
acpi integrate kauth. 2006-05-14 21:42:26 +00:00
apm merge ktrace-lwp. 2005-12-11 12:16:03 +00:00
arcbios - include kauth.h for kauth_authorize_generic. 2006-05-15 20:47:22 +00:00
ata Add yet another broken 160Gb seagate drive. I though we had found all of 2006-05-18 19:42:09 +00:00
bi merge ktrace-lwp. 2005-12-11 12:16:03 +00:00
bluetooth Use device_unit(). 2006-03-28 17:38:24 +00:00
cardbus Import new HAL 0.9.17.2. Approved by sam@ 2006-06-05 05:14:37 +00:00
dec - include kauth.h for kauth_authorize_generic. 2006-05-15 20:48:19 +00:00
dkwedge integrate kauth. 2006-05-14 21:42:26 +00:00
dmover integrate kauth. 2006-05-14 21:42:26 +00:00
ebus integrate kauth. 2006-05-14 21:42:26 +00:00
eisa Use device_private(). 2006-03-29 06:28:38 +00:00
gpib integrate kauth. 2006-05-14 21:42:26 +00:00
gpio Whitespace nit. 2006-04-08 22:33:36 +00:00
hpc If tty that we open already has hpf1275a line discipline set, don't 2006-05-30 01:14:38 +00:00
i2c Support LM77 Temperature. 2006-05-17 00:10:54 +00:00
i2o Coverity CID 1532: Off-by-one array overrun. 2006-04-14 20:17:34 +00:00
ic Import new HAL 0.9.17.2. Approved by sam@ 2006-06-05 05:14:37 +00:00
ieee1394 Clean up bogus whitespace 2006-05-28 13:01:46 +00:00
if_ndis Replaced some #ifdef NDIS_LKM's which were commenting out debugging 2006-05-29 20:49:03 +00:00
ir integrate kauth. 2006-05-14 21:42:26 +00:00
isa integrate kauth. 2006-05-14 21:42:26 +00:00
isapnp Regen 2006-04-27 21:33:42 +00:00
marvell 'volatile' is not a valid return type qualifier - remove it. 2006-05-24 21:22:36 +00:00
mca Use device_private(). 2006-03-29 06:51:47 +00:00
microcode Generated firmware files for Ralink chipsets 2561, 2561s, 2661. 2006-06-04 20:32:53 +00:00
mii integrate kauth. 2006-05-14 21:42:26 +00:00
mscp Use device_private(). 2006-03-29 06:51:47 +00:00
mvme Use device_private(). 2006-03-29 06:51:47 +00:00
news
ofisa integrate kauth. 2006-05-14 21:42:26 +00:00
ofw - include kauth.h for kauth_authorize_generic. 2006-05-15 12:39:05 +00:00
onewire Remove the devprop API and switch everthing over to the new proplib. Add 2006-05-05 18:04:41 +00:00
pci Import new HAL 0.9.17.2. Approved by sam@ 2006-06-05 05:14:37 +00:00
pckbport Greek console keymap from Eye of the Beholder 2006-04-01 23:02:32 +00:00
pcmcia integrate kauth. 2006-05-14 21:42:26 +00:00
podulebus Use device_private(). 2006-03-29 06:51:47 +00:00
ppbus Disable "1284" device recognition early to work around 2006-05-10 10:33:40 +00:00
qbus - include kauth.h for kauth_authorize_generic. 2006-05-15 20:40:55 +00:00
raidframe integrate kauth. 2006-05-14 21:42:26 +00:00
rasops quieten GCC uninitialise variable warnings. 2006-05-18 18:45:48 +00:00
rcons avoid checking if an unsigned number is less than 0. fixes PR 29948. 2006-01-21 19:28:44 +00:00
sbus Clean up bogus whitespace 2006-05-28 13:12:42 +00:00
scsipi Change return type of sdgetdisklabel() from void to int; return an error 2006-06-01 15:53:09 +00:00
smbus merge ktrace-lwp. 2005-12-11 12:16:03 +00:00
splash Smaller NetBSD logo image, suitable for lower memory situations or 2006-02-19 17:12:01 +00:00
std merge ktrace-lwp. 2005-12-11 12:16:03 +00:00
sun Move definition of the 'fb' attribute to global scope and make machfb@pci 2006-05-28 08:57:53 +00:00
sysmon Don't attempt to call (*sme->sme_gtredata)() or (*sme->sme_streinfo)() 2006-03-20 03:23:35 +00:00
tc - include kauth.h for kauth_authorize_generic. 2006-05-15 09:25:09 +00:00
usb save another 1K on the stack. 2006-06-04 19:38:32 +00:00
videomode Correct two problems with established timings. First, the wrong hex value 2006-05-13 00:39:19 +00:00
vme - include kauth.h for kauth_authorize_generic. 2006-05-15 20:40:55 +00:00
wscons integrate kauth. 2006-05-14 21:42:26 +00:00
wsfont Fix range to check to avoid a static buffer overrun, when 2006-03-17 03:21:57 +00:00
xmi merge ktrace-lwp. 2005-12-11 12:16:03 +00:00
auconv.c Revert local changes not meant for previous commit. 2006-03-18 14:31:26 +00:00
auconv.h merge ktrace-lwp. 2005-12-11 12:16:03 +00:00
audio_if.h Don't use simple_locks; we can't hold them while calling malloc and 2006-04-19 14:10:58 +00:00
audio.c If one or more playback filters are applied, minimize loading 2006-05-16 13:46:19 +00:00
audiobell.c Use device_unit(). 2006-03-28 17:38:24 +00:00
audiobellvar.h merge ktrace-lwp. 2005-12-11 12:16:03 +00:00
audiovar.h Don't use simple_locks; we can't hold them while calling malloc and 2006-04-19 14:10:58 +00:00
aurateconv.c merge ktrace-lwp. 2005-12-11 12:16:03 +00:00
ccd.c integrate kauth. 2006-05-14 21:42:26 +00:00
ccdvar.h merge ktrace-lwp. 2005-12-11 12:16:03 +00:00
cgd_crypto.c merge ktrace-lwp. 2005-12-11 12:16:03 +00:00
cgd_crypto.h merge ktrace-lwp. 2005-12-11 12:16:03 +00:00
cgd.c integrate kauth. 2006-05-14 21:42:26 +00:00
cgdvar.h merge ktrace-lwp. 2005-12-11 12:16:03 +00:00
clock_subr.c merge ktrace-lwp. 2005-12-11 12:16:03 +00:00
clock_subr.h Provide BCD<->binary conversion in libkern and turn <dev/clock_subr.h>'s 2006-03-11 15:40:07 +00:00
clockctl.c Do not use SCARG() in userland. Eliminates need for <sys/systm.h>. 2006-03-09 23:44:43 +00:00
cninit.c merge ktrace-lwp. 2005-12-11 12:16:03 +00:00
cons.c integrate kauth. 2006-05-14 21:42:26 +00:00
cons.h Remove redundant semicolon in dev_type_cnbell. 2006-06-01 00:43:37 +00:00
DEVNAMES integrate kauth. 2006-05-14 21:42:26 +00:00
dksubr.c integrate kauth. 2006-05-14 21:42:26 +00:00
dkvar.h merge ktrace-lwp. 2005-12-11 12:16:03 +00:00
firmload.c integrate kauth. 2006-05-14 21:42:26 +00:00
firmload.h Add an API for loading firmware images for devices. 2006-01-17 06:08:48 +00:00
fss.c integrate kauth. 2006-05-14 21:42:26 +00:00
fssvar.h use lockmgr() instead of bespoke code for mutual exclusion in fss_ioctl(). 2006-03-14 15:07:29 +00:00
kloader.c integrate kauth. 2006-05-14 21:42:26 +00:00
kloader.h Use uintN_t. 2006-01-20 02:47:30 +00:00
kttcp.c quieten GCC uninitialise variable warnings. 2006-05-18 18:45:48 +00:00
kttcpio.h
ld.c Use device_unit(). 2006-03-28 17:38:24 +00:00
ldvar.h merge ktrace-lwp. 2005-12-11 12:16:03 +00:00
Makefile As core requested, remove vinum 2006-02-25 01:27:20 +00:00
md_root.c
md.c Use device_unit(). 2006-03-28 17:38:24 +00:00
md.h
midi_if.h merge ktrace-lwp. 2005-12-11 12:16:03 +00:00
midi.c Use device_unit(). 2006-03-28 17:38:24 +00:00
midisyn.c Coveriry CID 565: Remove bogus test. 2006-04-14 21:58:25 +00:00
midisynvar.h merge ktrace-lwp. 2005-12-11 12:16:03 +00:00
midivar.h merge ktrace-lwp. 2005-12-11 12:16:03 +00:00
mm.c merge ktrace-lwp. 2005-12-11 12:16:03 +00:00
mulaw.c merge ktrace-lwp. 2005-12-11 12:16:03 +00:00
mulaw.h merge ktrace-lwp. 2005-12-11 12:16:03 +00:00
nullcons_subr.c merge ktrace-lwp. 2005-12-11 12:16:03 +00:00
radio_if.h merge ktrace-lwp. 2005-12-11 12:16:03 +00:00
radio.c Use device_unit(). 2006-03-28 17:38:24 +00:00
radiovar.h merge ktrace-lwp. 2005-12-11 12:16:03 +00:00
rnd.c integrate kauth. 2006-05-14 21:42:26 +00:00
rndpool.c merge ktrace-lwp. 2005-12-11 12:16:03 +00:00
sequencer.c merge ktrace-lwp. 2005-12-11 12:16:03 +00:00
sequencervar.h merge ktrace-lwp. 2005-12-11 12:16:03 +00:00
verified_exec.c Include kauth header for function prototypes 2006-05-25 11:24:00 +00:00
vnd.c integrate kauth. 2006-05-14 21:42:26 +00:00
vndvar.h integrate kauth. 2006-05-14 21:42:26 +00:00