summaryrefslogtreecommitdiff
path: root/sys/dev
AgeCommit message (Collapse)Author
2007-09-12Remove the old software bit-banging MII interface, we started usingBrad Smith
the Rhine's shift registers four and a half years ago (1.31). From phk@FreeBSD ok dlg@ Tested by brad@ and Jacob Yocom-Piatt.
2007-09-12There is no such word as `detatch'.Michael Knudsen
ok mglocker
2007-09-12new productTheo de Raadt
2007-09-12syncTheo de Raadt
2007-09-12Tweak bwi_attach() a little.Jonathan Gray
2007-09-12destatic/deinlineJonathan Gray
2007-09-12s/atoin/ation/ typosCharles Longeau
ok ray@ cnst@ moritz@ sobrado@ millert@ mbalmer@
2007-09-12always tag fibre channel commands.David Gwynne
ok marco@
2007-09-12Initial port of Sepherosa Ziehau's DragonFlyBSD driverJonathan Gray
for Broadcom AirForce wireless devices. Not yet functional, things like DMA and firmware handling haven't been converted yet. ok mglocker@
2007-09-12PCI and Cardbus hookup for the Broadcom AirForce devices.Marcus Glocker
OK jsg@
2007-09-12In nfe_start() do a fast return if IFF_OACTIVE is set, inJonathan Gray
this case we need a Tx interrupt to clean up the DMA ring before if_start can be properly called. Diff based on a comment by & ok claudio@
2007-09-11KNF. "go for it" deraadt@Marc Winiger
2007-09-11undo rev 1.10 "implement a zero-copy RX data path".Damien Bergamini
working with a fixed number of Rx buffers doesn't work well. fixes problems with blocked incoming traffic.
2007-09-11s/iwn_edcaupdate/iwn_updateedca/ + hook it into net80211Damien Bergamini
2007-09-11- add callbacks for setting EDCA parameters and pairwise crypto keys.Damien Bergamini
- tweaks to make it look more like iwn(4).
2007-09-11fix a bug in the scan command I introduced with my previous commit.Damien Bergamini
2007-09-11KNFGilles Chehade
prompted and "much better" by marco@, ok pyr@
2007-09-11syncHenning Brauer
2007-09-11PLX 9016, found on a puc nick@ acquired somewhereHenning Brauer
2007-09-11regenMartin Reindl
2007-09-11add Innotek VirtualBox devicesMartin Reindl
2007-09-11For STAC9221 Macs - no need to max the DAC volumes now that a masterDeanna Phillips
is available.
2007-09-11For STAC9221 Macs, create master volume and mute controls by bindingDeanna Phillips
the DAC volumes. Tested by otto@, ajacoutot@, merdeley@ and Darrin Chandler.
2007-09-10Use M_ZERO.Deanna Phillips
ok dlg@
2007-09-10fix uninitialized linked list headAlexandre Ratchov
ok jakemsr@
2007-09-10Fix a copy/pasto from last year. CMI9880 should work now.Deanna Phillips
ok brad (copy/pasto-er)
2007-09-10fix boot code maximum size.Damien Bergamini
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