NetBSD/sys/dev
pooka 182993fbc7 Huawei K3765 requires another kind of magic to get it out of CD mode.
It also changes product id after being configured.  Without this
change the device just lingers in u3ginit forever.  With this change:

u3ginit0 at uhub0 port 1: Switching to 3G mode
u3ginit0: detached
u3ginit0: at uhub0 port 1 (addr 2) disconnected
u3g0 at uhub0 port 1 configuration 1 interface 0
ucom0 at u3g0 portno 0: 3G Modem
u3g1 at uhub0 port 1 configuration 1 interface 1
ucom1 at u3g1 portno 1: 3G Modem
u3g2 at uhub0 port 1 configuration 1 interface 2
ucom2 at u3g2 portno 2: 3G Modem
u3g3 at uhub0 port 1 configuration 1 interface 3
ucom3 at u3g3 portno 3: 3G Modem

(tested with rump)
2010-02-19 15:10:02 +00:00
..
acpi Print correct temperature value, and properly display negative temperatures. 2010-02-18 14:10:15 +00:00
adb
altmem
apm Remove some unecessary includes sys/user.h header. 2009-11-23 02:13:44 +00:00
arcbios Remove some unecessary includes sys/user.h header. 2009-11-23 02:13:44 +00:00
ata Add some more elements to struct ataparams. 2010-01-25 00:39:51 +00:00
bi Redefine bpf linkage through an always present op vector, i.e. 2010-01-19 22:06:18 +00:00
bluetooth Remove unnecessary line-feed. 2010-02-18 07:24:16 +00:00
cardbus Sprinkle __KERNEL_RCSID() into siisata(4). 2010-01-30 16:16:35 +00:00
dec Redefine bpf linkage through an always present op vector, i.e. 2010-01-19 22:06:18 +00:00
dkwedge d_psize routine returns a number of blocks or -1 on error. 2010-02-07 16:04:31 +00:00
dm Fix this for non-module (which, i guess, is only i386/ALL). 2010-01-08 00:27:48 +00:00
dmover If a multithreaded app closes an fd while another thread is blocked in 2009-12-20 09:36:05 +00:00
ebus
eisa Redefine bpf linkage through an always present op vector, i.e. 2010-01-19 22:06:18 +00:00
gpib Convert tsleep(&lbolt) to kpause(). Make ltsleep/mtsleep on lbolt 2009-12-05 22:34:43 +00:00
gpio Unfold, bump copyright. 2010-01-24 12:25:20 +00:00
hpc Expand PMF_FN_* macros. 2010-01-08 19:53:10 +00:00
i2c Adapt to changes in sysmon's limit structure 2010-02-14 23:07:22 +00:00
i2o Don't mix BUS_DMASYNC_PREREAD and BUS_DMASYNC_POSTWRITE. 2010-02-19 12:36:15 +00:00
ic Explicitly mark voltage readings as valid in Winbond voltage refresh functions. 2010-02-13 04:09:36 +00:00
ieee1394 Simplify device-activation hook. 2009-12-06 22:56:56 +00:00
if_ndis Redefine bpf linkage through an always present op vector, i.e. 2010-01-19 22:06:18 +00:00
ir Delete unnecessary device-activation hooks. 2009-12-06 22:40:56 +00:00
isa essattach: printf -> aprint_* 2010-01-23 17:22:04 +00:00
isapnp use aprint_* in attach routines 2009-09-29 11:01:39 +00:00
marvell Redefine bpf linkage through an always present op vector, i.e. 2010-01-19 22:06:18 +00:00
mca Remove some unecessary includes sys/user.h header. 2009-11-23 02:13:44 +00:00
microcode Free memory when done with it. 2009-12-27 16:03:49 +00:00
mii Add support for BCM5461,BCM5784 and BCM5761. 2010-01-24 16:26:09 +00:00
mscp Make this compile on ports with __HAVE_OLD_DISKLABEL 2009-09-12 18:01:50 +00:00
mvme Remove some unecessary includes sys/user.h header. 2009-11-23 02:13:44 +00:00
news
ofisa Make local functions static. 2009-09-22 16:44:08 +00:00
ofw fix a ref counting leak 2010-01-21 15:56:08 +00:00
onewire Simplify device-activation hooks. 2009-12-06 22:49:48 +00:00
pad If the device does not exist, return ENXIO, as is customary, instead of 2010-01-18 23:57:14 +00:00
pci Add support for 82575, 82576 and 82580(ER). 2010-02-16 15:17:17 +00:00
pckbport Expand PMF_FN_* macros. 2010-01-08 19:53:10 +00:00
pcmcia Redefine bpf linkage through an always present op vector, i.e. 2010-01-19 22:06:18 +00:00
podulebus Move Matthias Pfaller's files to 2-clause license. OK matthias@. 2009-10-18 18:13:59 +00:00
ppbus Redefine bpf linkage through an always present op vector, i.e. 2010-01-19 22:06:18 +00:00
pud Handle DIOCGPART in-kernel because a userspace server doesn't have 2009-12-22 17:32:03 +00:00
putter Adjust some comments which were written when this was still a part of puffs. 2010-01-28 18:12:55 +00:00
qbus Fix incomplete line (deleto?), found by cppcheck and reported by 2010-02-02 14:58:46 +00:00
raidframe KNF: whitespace. 2009-12-01 01:03:54 +00:00
rasops make RI_CENTER and RI_FULLCLEAR work with a shadow framebuffer 2010-01-21 05:32:18 +00:00
rcons
sbus Abort setup when we find no audio codec to avoid crashing later on with 2010-02-18 02:21:38 +00:00
scsipi delay() is used here, so need to include machine/param.h. 2010-02-12 11:39:33 +00:00
sdmmc According to SD Host Controller Simplified Specification Version 2.00, 2.2.10. 2010-01-12 08:41:16 +00:00
smbus
spi
splash
std
sun actually assign audio control command codes to the audio control keys 2010-01-14 02:18:59 +00:00
sysmon If we're going to valdate things, at least do it correctly. 2010-02-18 12:30:53 +00:00
tc u_intNN_t -> uintNN_t 2009-08-22 17:38:06 +00:00
tprof comment 2009-11-18 12:24:05 +00:00
usb Huawei K3765 requires another kind of magic to get it out of CD mode. 2010-02-19 15:10:02 +00:00
videomode Fix a wrong index value for edid_products[] inside #ifdef EDIDVERBOSE in 2009-11-14 09:19:41 +00:00
vme Remove sparc specific code, use device properties instead. 2010-01-22 16:12:41 +00:00
wscons put back the "vt100base_data" variable which was souce of confusion, 2010-02-11 10:07:14 +00:00
wsfb Expand PMF_FN_* macros. 2010-01-08 19:42:11 +00:00
wsfont
xmi
auconv.c
auconv.h
audio_if.h Add support for playback- or capture-only devices by adding 2009-09-29 15:58:54 +00:00
audio.c Expand PMF_FN_* macros. 2010-01-08 19:53:10 +00:00
audiobell.c
audiobellvar.h
audiovar.h
aurateconv.c
bio.c
biovar.h
ccd.c
ccdvar.h
cgd_crypto.c
cgd_crypto.h
cgd.c Register with pmf. 2010-02-11 18:24:48 +00:00
cgdvar.h Make cgd(4) into a detachable pseudo-device. Thanks, Jan Danielsson, 2010-01-12 21:08:08 +00:00
clock_subr.c Use time_t to calculate days and secs to avoid potential overflow. 2009-12-12 11:22:59 +00:00
clock_subr.h Remove `volatile' qualifier from argument types of 2009-12-12 15:10:34 +00:00
clockctl.c Move clockctl policy exception back to the subsystem. 2009-10-03 02:01:12 +00:00
cninit.c Remove some unecessary includes sys/user.h header. 2009-11-23 02:13:44 +00:00
cons.c Remove some unecessary includes sys/user.h header. 2009-11-23 02:13:44 +00:00
cons.h
DEVNAMES Add apc(4), a driver for the Aurora Personality Chip (APC) found 2010-01-15 20:57:12 +00:00
dksubr.c
dkvar.h
firmload.c
firmload.h
fss.c Remove unneeded vinvalbuf() on backing store as we don't use 2009-10-17 10:29:29 +00:00
fssvar.h
keylock.c Move the keylock.h header from sys/sys to sys/dev where it really belongs. 2009-08-15 09:43:58 +00:00
keylock.h Move the keylock.h header from sys/sys to sys/dev where it really belongs. 2009-08-15 09:43:58 +00:00
kloader.c KNF. 2010-02-07 03:24:15 +00:00
kloader.h
kttcp.c
kttcpio.h
ld.c
ldvar.h Use "rnd.h" and <sys/rnd.h> to ensure that struct ld_softc 2009-12-18 00:40:24 +00:00
lockstat.c
lockstat.h
Makefile Install netbsd-dm.h file to include/dev/dm so it can be used by public. 2009-12-05 11:34:37 +00:00
md_root.c
md.c Take care not to dereference a NULL softc. 2010-01-21 02:14:42 +00:00
md.h Protect multiple inclusion. 2009-12-14 03:11:22 +00:00
midi_if.h
midi.c Simplify these device-activation hooks using the following semantic 2009-12-06 22:42:48 +00:00
midictl.c
midictl.h
midisyn.c
midisynvar.h
midivar.h
mm.c
mulaw.c
mulaw.h
nullcons_subr.c Remove some unecessary includes sys/user.h header. 2009-11-23 02:13:44 +00:00
radio_if.h
radio.c All that the activation hook radioactivate() did was to change 2010-01-21 02:19:55 +00:00
rnd.c rnd_sample_allocate_isr: pass correct flag to pool_get(). 2009-11-01 21:08:32 +00:00
rndpool.c
sequencer.c
sequencervar.h
verified_exec.c
video_if.h
video.c Simplify these device-activation hooks using the following semantic 2009-12-06 22:42:48 +00:00
vnd.c Properly register blocksize with disk(9) framework. 2010-01-31 15:40:08 +00:00
vndvar.h Protect multiple inclusion. 2009-12-14 03:11:22 +00:00