summaryrefslogtreecommitdiff
path: root/sys/dev/ic
AgeCommit message (Collapse)Author
2007-09-12For now just return directly from the interrupt handler, or my amd64 willMarcus Glocker
crash badly.
2007-09-12Tweak bwi_attach() a little.Jonathan Gray
2007-09-12destatic/deinlineJonathan Gray
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-11KNFGilles Chehade
prompted and "much better" by marco@, ok pyr@
2007-09-10Fix setting up the multicast filter. Fixes PR 5474.Mark Kettenis
"looks right" deraadt@
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-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-02ctob is gone, use ptoaMartin Reindl
tested by ckuethe
2007-08-31new format firmware load messageTheo de Raadt
2007-08-28unify firmware load failure messages; ok mglockerTheo de Raadt
2007-08-28Unify DPRINTF's and use the device name argument for all outputs.Marcus Glocker
OK claudio@
2007-08-27Process all FW command responses, and therefore make them visible in debugMarcus Glocker
mode. Make a note that processing of command-done interrupts doesn't work yet. OK claudio@
2007-08-26Fix XXX comment. There is nothing wrong with the following statement.Marcus Glocker
2007-08-25Remove FW command for WEP, it doesn't work with this FW versionMarcus Glocker
(not supported). We always did software WEP. Spotted by Mikore dot Li at sun dot com. OK claudio@
2007-08-25Fix typo in debug line.Marcus Glocker
2007-08-25Fix debug output for some FW commands.Marcus Glocker
2007-08-22fix compilation with KDGBJasper Lievisse Adriaanse
from Nicholas Marriott ok deraadt@
2007-08-09size_t != int: use %lu in format strings and cast variables toRay Lai
u_long. OK millert and kettenis.
2007-08-07Correct value for power state D1.Jonathan Gray
While this duplicates the values specified in the PCI headers and is currently unused, correcting this arguably makes more sense than breaking diffability with FreeBSD. Invalid value pointed out by Maxim Bourmistrov <maxim@unixconn.com> API change discussed with deraadt@
2007-08-06Fix some "that that"s.Tom Cosgrove
ok miod@ jmc@
2007-08-05Don't use ieee80211_beacon_alloc() in acx_set_probe_resp_tmplt() useClaudio Jeker
ieee80211_get_probe_resp() and code from ieee80211_mgmt_output() to build a proper probe response. Found the hard way -- buffer overflow because of oversized beacons -- by mglocker@ and myself. OK mglocker@ damien@
2007-08-05Kill one more useless macro. Found while looking for something totalyClaudio Jeker
different. OK mglocker@
2007-08-05Add support for the (non-pci) NCR 53c720/770 in big-endian mode.Mark Kettenis
ok martin@, krw@, deraadt@
2007-08-04Since ahc_controller_info()'s definition is inside #ifndef DEBUG, putKenneth R Westerback
it's declaration and only use inside #ifndef DEBUG too. Lets DEBUG kernel compile again. Non-DEBUG kernel still compiles too.
2007-07-27Add ids for two Conexant codecs; not sure they're officialIan Darwin
("does not exist outside of mentions in linux/netbsd on the web"), gleaned from http://www.ussg.iu.edu/hypermail/linux/kernel/0504.0/1146.html. "sure" deraadt@, ok with above comment jsg@
2007-07-18unbreak build.Damien Bergamini
pointed out by mglocker@
2007-07-18convert code under #if 0 to the new ieee80211_key structure.Damien Bergamini
2007-07-18replace the ieee80211_wepkey structure with a more generic ieee80211_keyDamien Bergamini
one that can be used with other ciphers than WEP.
2007-07-16The logic determining the value of rl_eewidth for the 9346 and 9356Todd C. Miller
eeproms was backwards. This resulted in a bogus MAC address being read from the eeprom on certain cards. From FreeBSD. OK pvalchev@
2007-07-15Delay switching to the real serial console until we attach the serial device.Mark Kettenis
The variety of different serial devices is just too big to make a decision up front. This should make the second serial port on four-digit B/C/J-class workstation work as a serial console too. ok miod@
2007-07-09don't always spew massive debug messages just because AUDIO_DEBUG isJacob Meuser
defined.
2007-07-08ansify/de-registerJasper Lievisse Adriaanse
ok krw@
2007-07-04bye byeHenning Brauer
2007-06-26Implement bit swap for a byte in O(log(N)) rather than O(N), promptedTom Cosgrove
by an interview question I was asked. ok reyk@
2007-06-25support early W83627EHF-A; tested by Sam Fourman Jr; discussed with Gong ↵Constantine A. Murenin
Jun; ok kettenis@
2007-06-24rework sensor tasks to use the kernels generic workq rather than a specialDavid Gwynne
kernel thread of its own. the api has changed (which will be fixed in the manpage shortly) so all the users of sensor tasks that i can find have been fixed too. noone tested, so its going in to force people to run with it. "put it in" deraadt@
2007-06-22ansify/de-registerJasper Lievisse Adriaanse
no binary change
2007-06-20Better recovery when osiop goes nuts and spitsMiod Vallat
osiop0: osiop_select while connected? in loops. Before returning from the interrupt handler, whack the chip. Unfortunately, this causes the few i/o which were queued to time out, but this is better than spinning and eventually panicing.
2007-06-17We can not consider the first sti region as always mapped, since on pciMiod Vallat
cards it is no longer the rom image. This lets sti@pci work on non-dino bridges. Found by and ok kettenis@
2007-06-17Make sure to pass valid extended initialization structure pointers inMiod Vallat
sti_init(), for recent sti proms require them. Also, return a meaningful error value. ok kettenis@ mickey@
2007-06-16constifyDamien Bergamini
2007-06-12add M_CANFAIL to malloc() flags, requested byThordur I. Bjornsson
marco after I showed him a diff to remove the malloc retun values since they are all called with M_WAITOK. ok marco@
2007-06-07move ieee80211_compute_duration() and ieee80211_compute_duration1()Damien Bergamini
functions into the two drivers that use them (atw and rtw.) this code is not generic enough to be used by other drivers and there is no chance that it will ever be used in newer driver since it supports 802.11b only. plus, it hurts my eyes each time i look into ieee80211_output.c. "fine with me as long as the logic doesn't change in the functions" jsg@
2007-06-06add another revision "RTL8168 3"; from NetBSD via BradPeter Valchev
2007-06-06the copyright holder changed the license from "dual bsd/gpl" to beReyk Floeter
2-clause bsd-only. good.