summaryrefslogtreecommitdiff
path: root/sys/dev
AgeCommit message (Collapse)Author
2007-09-10fix interrupts processing and scan command + cleanupDamien Bergamini
2007-09-10- add support for 802.11 headers with various sizes (will be requiredDamien Bergamini
for EDCA support). - remove an unused function. - fix scan command. - detect if the hardware radio switch is on instead of failing in the calibration of the thermal sensor with an obscure message.
2007-09-10more MALLOC/FREE -> malloc/free and M_ZERO changesGilles Chehade
ok pyr@
2007-09-10if more than 5 consecutive beacons are lost, reinitialize sensitivityDamien Bergamini
state machine.
2007-09-10only send a sensitivity update command when the settings have changed.Damien Bergamini
2007-09-10cleanup. no binary change.Damien Bergamini
2007-09-10Make function pointer calls look all alike; from Holger Mikolon.Miod Vallat
No change in generated code.
2007-09-10more M_ZERO usage.Federico G. Schwindt
2007-09-10Fix setting up the multicast filter. Fixes PR 5474.Mark Kettenis
"looks right" deraadt@
2007-09-10If 44.1kHz sample rate isn't supported, use 48kHz instead.Deanna Phillips
2007-09-10initialize sc_outports->master and sc_inports->master. Fixes "set failed"Alexandre Ratchov
errors when running audioctl(1) on devices without master controls ok jakemsr@
2007-09-10Add command verbs, a mixer target and mixer controls for EAPD control.Deanna Phillips
Some codecs, like the AD1984 found in x60s, need this in order for the speakers to work. New mixer items with names *.eapd will show up for codecs that need it and that are using the generic functions. From kent@netbsd
2007-09-10Some pin widgets default to off, so make sure they're all enabled, notDeanna Phillips
just the bidirectional ones. This could fix some no-sound problems on codecs using the generic functions. Code from kent@netbsd
2007-09-10Set bidirectional pins to output, ignoring what the codec says isDeanna Phillips
their purpose, since that's often incorrect. This should solve some no-sound problems for codecs using the generic functions. From kent@netbsd
2007-09-09add string length arguments to some functions, and do not copy a stringTheo de Raadt
buffer to itself; checked by jsg and kettenis and others
2007-09-09Add firmware control block structure.Marco Peereboom
2007-09-09The obvious bzero/memset -> M_ZERO changes.Kenneth R Westerback
2007-09-09thmc vs tmhc screwupTheo de Raadt
2007-09-09Properly prefix all functions with driver name.Jonathan Gray
2007-09-09don't try to set the recording gain or balance through /dev/audio[ctl]Jacob Meuser
if the selected recording port is not a port the limited /dev/audio[ctl] interface to mixer controls supports. ok ratchov@
2007-09-09more M_ZERO conversions; ok krw@.Federico G. Schwindt
2007-09-09new driver for TI tmhc50 / adm1022 / adm1028; checked by kettenisTheo de Raadt
2007-09-08Case ranges e.g. case 'A' ... 'Z': are a gcc-ism not valid C. Fix these, andGordon Willem Klok
a bit of whitespace cleanup while here. ok otto, deraadt
2007-09-08regenFelix Kronlage
2007-09-08device id for the Huaweil Mobile E220Felix Kronlage
2007-09-08more M_ZERO changesGilles Chehade
ok pyr@ and krw@
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.