summaryrefslogtreecommitdiff
path: root/sys/dev
AgeCommit message (Collapse)Author
2007-09-08fix uaudio(4) devices using signed mixer controlsAlexandre Ratchov
ok jakemsr@, tested by jolan@ with 3 different devices
2007-09-08Wrap DPRINTFN() macro up in do { } while(0).Jonathan Gray
2007-09-08Add nvram external hw config defines. ok marco@David Collins
2007-09-08Set external hw config according to nvram value.David Collins
2007-09-08Driver for WinChipHead CH341/340 USB serial adapters.Jonathan Gray
originally written by Takuya SHIOZAKI <tshiozak@netbsd.org> Currently untested due to lack of hardware.
2007-09-07missing scale factor; from Mike BelopuhovTheo de Raadt
2007-09-07properly acknowledge interrupts. this fixes the interrupts storm i wasDamien Bergamini
seeing with vmstat -i. re-enable interrupts coalescing.
2007-09-07Fix code that figures out the PCI bus number for a _PRT configuration object.Mark Kettenis
This should get rid of the "multiple bus 0" problem seen on some machines, and fix PCI interrupt routing on them. ok marco@ (a while ago)
2007-09-07make sure the length of the first segment of a Tx descriptor is a multipleDamien Bergamini
of 4 by inserting padding bytes when necessary. 802.11 QoS headers have a length that is not a multiple of 4.
2007-09-07Enter adl(4), a driver for the Andigilog aSC7621 written by Mike Belopuhov.Mark Kettenis
2007-09-07use new malloc M_ZERO flag to shrink kernel.Damien Bergamini
remove <malloc.h> from files where malloc is not used.
2007-09-07sprinkle some M_ZERO love.Federico G. Schwindt
2007-09-07The obvious bzero/memset -> M_ZERO changes.Kenneth R Westerback
2007-09-07The obvious bzero/memset -> M_ZERO changes.Kenneth R Westerback
2007-09-07The obvious bzero/memset -> M_ZERO changes.Kenneth R Westerback
2007-09-07take advantage of the new M_ZERO malloc flag.David Gwynne
2007-09-07use M_ZEROReyk Floeter
2007-09-06Add an unsolicited even handler for the Sigmatel Apple codecs. TheDeanna Phillips
speakers and line outputs will now mute and unmute depending on headphone presence. Tested on Macbook, Macbook Pro and Mini by otto@, ajacoutot@, merdely@ and Darrin Chandler, thanks.
2007-09-06Clean up some debug messages and wrap them in DPRINTF. From AlexeyDeanna Phillips
Suslikov.
2007-09-06syncFelix Kronlage
2007-09-06add Olimex vendor id, couple device ids for usb -> serial jtag interfacesFelix Kronlage
and device id for garmin gpsmap 60csx. ok jsg@
2007-09-06Return pressure as absolute z axis on ITM touchscreens. Other modelsMatthieu Herrb
just return 0 or 1 on this axis, depending on the contact. Ok robert@ miod@.
2007-09-06fix temperature sensor. the sensors framework wants muK not degC!Damien Bergamini
2007-09-06disable interrupts coallescing for now.Damien Bergamini
it seems to generate way too much interrupts (as reported by vmstat -i) and i haven't run with it long enough... it isn't needed anyway since we do not yet support HT rates.
2007-09-06meaningless numbers and strings should not appear in sensor.desc; ok deraadt@Constantine A. Murenin
2007-09-06new iwn(4) driver for Intel Wireless WiFi Link 4965AGN.Damien Bergamini
no support for 802.11n functions yet (need work in net80211(9) first). committed over my 4965AGN, with only 2 of 3 antennas plugged :-) needs a firmware that is not freely redistributable (see man page). ok deraadt@
2007-09-06fix copyright; spotted by cnstTheo de Raadt
2007-09-06negate -12V input value; spotted by Alexander LobodzinskiTheo de Raadt
2007-09-06Shuffle some things around to get rid of #ifdev'sMarco Peereboom
2007-09-06Don't try disabling bus power before setting the voltage onJonathan Gray
the buggy ENE controller. Tested by Alexey Suslikov <alexey.suslikov@gmail.com> who pointed out a similiar workaround in Linux. ok miod@, nit and ok kettenis@
2007-09-06Add nvram read and validate functions. ok marco@David Collins
2007-09-05fix DPRINTFN() abuseJacob Meuser
ok ratchov@
2007-09-05Add MBOX debug flag.Marco Peereboom
Add enable and disable interrupt functions. Make qli_mgmt call qli_intr when cold. Add qli_intr skeleton that deals with mbox commands. Add mailbox dump command.
2007-09-05typo; Mike BelopuhovTheo de Raadt
2007-09-05probe for adt7462 (no driver yet, someone want to write one), and mentionTheo de Raadt
a few more sub-types as comments; ok kettenis
2007-09-05remove dmesg block showing sample register layoutTheo de Raadt
2007-09-05Implement qli_allocmem and qli_freememMarco Peereboom
2007-09-05Only match on RTL8185 if RTW_DEBUG is set, support for the RTL8185Jonathan Gray
was never finished due to a lack of information on the radios. ok reyk@
2007-09-05Implement qli_get_fw_state and fix a typo.Marco Peereboom
2007-09-05rename qli_prot_regs to qli_stat_regs to avoid possible confusion with ↵David Collins
qli_port_regs. ok marco@
2007-09-05fix over-agressive match function, oopsTheo de Raadt
2007-09-04Add mailbox command handler and "about firmware" commandMarco Peereboom
2007-09-04driver for i2c lm93 sensor; very common on ipmi machines which have i2cTheo de Raadt
bmc's watching on the shared bus. if you disable ipmi, you might see it pop up (reminder why ipmi / i2c mixes are disabled: some ipmi's seem to violate the i2c bus locking protocol). tested by Alexander Lobodzinski
2007-09-03there is a prototype version of the lm93 (plus spacing fixes)Theo de Raadt
2007-09-03Recognize Andigilog aSC7621.Mark Kettenis
ok deraadt@
2007-09-03__inline removalJacob Meuser
tested on my amd64 from bret.lambert@gmail.com via art@, thanks
2007-09-03unbreak.Marc Balmer
2007-09-03Add more PCI ids; taken from the linux driver. Pointed out by StephanMarco Peereboom
Eisvogel <eisvogel at embinet dot de>
2007-09-03syncMarco Peereboom
2007-09-03Add some more PCI ids for mpi; pointed out by Stephan EisvogelMarco Peereboom
<eisvogel at embinet dot de>