summaryrefslogtreecommitdiff
path: root/sys/dev
AgeCommit message (Collapse)Author
2006-06-18Don't walk memory whenever there is nothing there. I ran into this whileMarco Peereboom
debugging FC stuff.
2006-06-18Print World Wide Node Name and World Wide Port Name during dmesg so thatMarco Peereboom
we can actually find the drives on the fabric. Requested by kettenis krw and brad. ok dlg
2006-06-17Better checks to avoid attaching when device is not present.Dale Rahn
2006-06-17prefix debug messages with the device nameJolan Luff
2006-06-17KNF and destatic functions.Michael Knudsen
ok brad
2006-06-17Move AMRR rate control algorithm out of wpi(4) and ural(4), into net80211.Damien Bergamini
ok brad@
2006-06-17Fix a bug that AUDIO_MIXER_READ returns an incorrectBrad Smith
mixer_ctrl_t::un.value.num_channels in the case of the combination of a mono pin and a stereo mixer. From kent NetBSD
2006-06-17- re-enable AMRRDamien Bergamini
- unmap the good buffer in wpi_tx_intr
2006-06-17check return values of azalia_init_corb() and azalia_init_rirb().Brad Smith
From kent NetBSD
2006-06-17add sys/timeout.hBrad Smith
2006-06-17add sys/timeout.hBrad Smith
2006-06-17add sys/timeout.hBrad Smith
2006-06-17add sys/timeout.hBrad Smith
2006-06-17Recent Powerbook systems have their on-board keyboard and mouse devicesMiod Vallat
also showing up as usb devices, but both devices are tied. To make things less confusing, do not attach the usb phantoms at all.
2006-06-17udcf(4) no longer needs the file sys/dev/clock_subr.c to be compiled and linkedMarc Balmer
to the kernel, the two functions it used from this file are now included in the driver itself (like in nmea(4)). udcf(4) can now be enabled to the zaurus, too. in fact on all arches that have USB support.
2006-06-17Driver for the Philips PCA9532 LCD dimmer controller, found on thecus.Dale Rahn
2006-06-17remove some whitespace.Brad Smith
2006-06-16- add rum(4), a driver for the next generation Ralink Technology USB 802.11a/b/gNiall O'Higgins
wireless network devices. not yet fully functional, putting it in the tree so others can hack on it too.
2006-06-16- add rt2573 microcode. mostly from jolan@.Niall O'Higgins
2006-06-16- fix reassociations (the firmware was crashing because the configurationDamien Bergamini
was not properly reset) -- tested by Jean-Baptiste Campesato - load the firmware block by block to avoid allocating a large amount of contiguous memory, which may not be possible at the time the interface is turned up. - rename WPI_CONFIG_ASSOCIATED into WPI_STATE_ASSOCIATED
2006-06-16- generic_mixer_default()Brad Smith
set the default pin direction depending on the pin's device, not color - ALC882: - add usingdac and usingadc - remove alc882_init_widget() because it has no effect any more - codec-specific mixer initialization for Realtek ALC882 - fix audio_format allocation for recording From kent NetBSD
2006-06-16I am keeping the Analog Devices AD1981HD widget init routine disabled butBrad Smith
at least allowing the driver to recognize the codec type.
2006-06-16algorithmically handle baudrate requests, allowing all sorts ofTheo de Raadt
strange rates one might need; mrd@alkemio.org
2006-06-16* support for multi-channel (>=3) recording with ALC880, ALC882, or STAC9221Brad Smith
* azalia_codec_init_vtbl() recognize the name of AD1983 * azalia_generic_codec_find_dac() check validity of a node in a connection list * introduce MIXER_DELTA, and simplify the code with it * codec-specific mixer initialization for STAC9220 From kent NetBSD Tested by a few end-users.
2006-06-16vmware emulates mpi, but it does a half arsed job of it. half the fieldsDavid Gwynne
we read off the hardware and use to configure the driver with are set to zero, so things dont really work like we want them to. one of these fields is the pci subsystem id which is something we can fetch really early in the attach process. so if the subsys is 0 then we go on and fix up some of the values we get off the "hardware". now we can attach disks on vmware. "sneaky" and ok marco@ tested by and ok brad@
2006-06-15Fan controller for Thecus N2100, still needs more work, currently sets theDale Rahn
fan so it is running. The nice auto fan speed isn't working currently. Also gives temperature sensors.
2006-06-15Ricoh rtc support for armish, driver from netbsd.Dale Rahn
2006-06-15make these tables look a little bit nicer.Brad Smith
2006-06-15Fix watchdog timeout errors seen on a few systems.Brad Smith
The SK-NET GENESIS document says reading the SK_ISSR register should stop generating further interrupts, but it seems there is the possibility of losing interrupts between reading the SK_ISSR register and determining which interrupts have been reported. To cope with this situation we continuously read the SK_ISSR register until there are no interrupts. However, it seems that the above workaround does not fix all cases. Add workaround code that tries to protect against false alarms from the watchdog handler by trying to reclaim pending Tx descriptors before resetting the hardware. This should fix occasional watchdog timeouts seen with this driver. From FreeBSD
2006-06-15tighten this code upTheo de Raadt
2006-06-15oxford 16pci954/siig 2050 has a 10x clock (why?!)Jason Wright
2006-06-15Add detection of RAID volume during PPR. Doesn't fan out the ppr to individualMarco Peereboom
devices yet.
2006-06-15Add IOC page 3 support. Needed for RAID and bio.Marco Peereboom
2006-06-15Print volume details in debug.Marco Peereboom
2006-06-15Remove header from structure since it doesnt need it.Marco Peereboom
2006-06-15And now without a buffer overflow. Pointed out by dlg. No cookie for me.Marco Peereboom
2006-06-15Add structures and initial code to retrieve IOC page 2. We need this forMarco Peereboom
RAID support and bio. "go at it" dlg
2006-06-15Print some useful error information during failure. We need this to be ableMarco Peereboom
to diagnose field issues. Talked through with dlg.
2006-06-14teach it fintek f75375; half by drahnTheo de Raadt
2006-06-14- If the codec has support for a modem then print that there is noBrad Smith
modem support. - Print the name of the STAC9220 codec. From kent NetBSD ok jason@
2006-06-14* move mixer functions from azalia.c to azalia_codec.c, andBrad Smith
rename them like azalia_mixer_foo() to azalia_generic_mixer_foo() * enable codec-specific code to hook any mixer operations such as creating mixer items, or special handling for a specific item. * provide a custom mixer table specific to ALC260 * provide a custom mixer table specific to Fujitsu LOOX From kent NetBSD ok jason@
2006-06-14must use RTS/CTS protection when sending frames at OFDM rates in a BSSDamien Bergamini
with non-ERP STAs. some bits are missing in net80211 though, so this code won't be triggered yet.
2006-06-14reset the chip in pcn_shutdown().Brad Smith
From NetBSD
2006-06-14clear the IFF_UP interface flag before shutting down the interface.Brad Smith
ok damien@
2006-06-14Allow changes to a Name initialized with a 'static' value.Can Erkin Acar
Problem report (PR5149), and debugging by jj.roh at thurnherr dot ch ok marco@
2006-06-14remove redundant commented debug defineFelix Kronlage
2006-06-14oops, i forgot that you need to return a high number from match to win.David Gwynne
remove a useless define while there.
2006-06-14no more infinite loops; tested by dlgTheo de Raadt
2006-06-14allow mpi to attach to parallel scsi controllers instead of mpt.David Gwynne
requested by deraadt@
2006-06-14support the iic busses on the ultrasparc III machines (something is stillTheo de Raadt
wrong, likely clocking); tested to not break older machines by dlg & djm