Age | Commit message (Collapse) | Author | |
---|---|---|---|
2007-06-22 | according to claudio, entries should be ordered by PCI ID, fix two not in order | Todd T. Fries | |
ok claudio@, mk@ .. noticed by brad | |||
2007-06-22 | Regen. | Alexander Yurchenko | |
2007-06-22 | Add vendor/product HUMAX/PVR-SMART for jmc@. | Alexander Yurchenko | |
2007-06-22 | ansify/de-register | Jasper Lievisse Adriaanse | |
no binary change | |||
2007-06-21 | rework how the IFF_PROMISC and IFF_ALLMULTI flags are dealt with, and how | David Gwynne | |
the multicast filter is programmed. IFF_ALLMULTI is for use by the driver and only the driver, meaning that we have to clear it when its not needed anymore. now that the ethernet layer counts the number of multicast address ranges we can check that early to determine if ALLMULTI is needed, rather than doing the stupid goto allmulti dance as we iterate over the multicast address list. the imperfect multicast filter is a 16 byte wide bitfield, so we can use the "setbit" macro to build it in memory, and then write it to the hardware as a bus_space region. this simplifies the code a lot and avoids confusing bitshifts on u_int32_ts to get the bits in the right place. tested by krw on amd64, naddy on alpha, deraadt on sparc64, and beck on various bits. ok beck | |||
2007-06-20 | b_cylinder does not need to be set on the callpath down into drivers. | Theo de Raadt | |
cpu_disklabel can go away, since nothing anymore needs to use it; ok miod | |||
2007-06-20 | b_cylinder does not need to be set on the callpath down into drivers. | Theo de Raadt | |
cpu_disklabel can go away, since nothing anymore needs to use it; ok miod | |||
2007-06-20 | Better recovery when osiop goes nuts and spits | Miod 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-20 | Add support for VIA CX700/VX700 IDE. | Jonathan Gray | |
Tested by jcs@ on a model 2 oqo. | |||
2007-06-20 | regen | Jonathan Gray | |
2007-06-20 | Add a few VIA devices found in jcs' model 2 oqo. | Jonathan Gray | |
2007-06-19 | attach to the novatel ES620 found in the oqo model 2 w/sprint card | joshua stein | |
2007-06-19 | regen | joshua stein | |
2007-06-19 | novatel ES620 CDMA modem found in the oqo model 2 | joshua stein | |
2007-06-19 | KNF after the recent macro expansion, mostly prototype indendation. | Marc Balmer | |
No binary change. ok uwe. | |||
2007-06-19 | Pass the correct flag to sbt_start() in sbt_start_cmd() | Uwe Stuehler | |
2007-06-19 | better debug output | Uwe Stuehler | |
2007-06-19 | Add a dac group init, mixer table and mixer init for the Sigmatel | Deanna Phillips | |
codec ID 83847661 found in some Sony VAIO FE and SZ laptops. No regressions noticed by jasper@, steven@ or Will Backman. I've been using it for months. | |||
2007-06-19 | Handle interrupts for the record stream as well. Recording now works. | Deanna Phillips | |
Tested by ajacoutot@, steven@ and Will Backman. | |||
2007-06-18 | fix pasto's | Jasper Lievisse Adriaanse | |
from janjaap@stack.nl | |||
2007-06-18 | avoid modification race in DIOCRLDINFO; ok krw miod | Theo de Raadt | |
2007-06-18 | Implement DIOCRLDINFO, DIOCGPDINFO and DIOCGPART. Tweak DIOCGDINFO to | Kenneth R Westerback | |
avoid unnecessary rdgetdisklabel() call. requested by & ok deraadt@ | |||
2007-06-18 | regen | Martin Reindl | |
2007-06-18 | another geforce variant | Martin Reindl | |
2007-06-18 | KNF after macro removals, no binary change. | Marc Balmer | |
ok dlg. | |||
2007-06-18 | KNF, especially re-indent prototypes. No binary change. | Marc Balmer | |
ok dlg. | |||
2007-06-18 | Use the right interface id when iterating over the control interface | Marc Balmer | |
endpoints. bug found and patch provided by Marc Winiger <mw@msys.ch>. ok dlg. | |||
2007-06-18 | remove newline in dmesg that slipped in in last commit | Jacob Meuser | |
go ahead robert@ | |||
2007-06-17 | ansify/de-register | Jasper Lievisse Adriaanse | |
ok miod@ | |||
2007-06-17 | ansify/de-register | Jasper Lievisse Adriaanse | |
ok miod@ | |||
2007-06-17 | Add background SCAN command. | Marcus Glocker | |
2007-06-17 | ansify/de-register | Jasper Lievisse Adriaanse | |
ok miod@ | |||
2007-06-17 | Pass the device a better rate set. | Marcus Glocker | |
2007-06-17 | We can not consider the first sti region as always mapped, since on pci | Miod 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-17 | Make sure to pass valid extended initialization structure pointers in | Miod Vallat | |
sti_init(), for recent sti proms require them. Also, return a meaningful error value. ok kettenis@ mickey@ | |||
2007-06-17 | Repair a couple of printfs. | Miod Vallat | |
2007-06-17 | Add first shoot of SCAN command. | Marcus Glocker | |
2007-06-17 | No longer include usb_port.h, all macros have been converted to their C | Marc Balmer | |
counterparts. Revert usb_port.h to it's original form with all the macro definitions to ease the import of new drivers from other BSDs. after discussion with deraadt; feedback from mk, miod, jsg, dlg. ok dlg. | |||
2007-06-16 | Add three new firmware commands to set authentication, set rate adaption, | Marcus Glocker | |
and tune several 802.11 parameters. | |||
2007-06-16 | do not allocate ring descriptors for the service queue. | Damien Bergamini | |
this queue is used to load the firmware and the descriptors are written differently (in wpi_load_segment()). so the DMA descriptors were actually unused. saves 16KB of memory. | |||
2007-06-16 | constify | Damien Bergamini | |
2007-06-15 | Check that sc_notify actually points to something before attempting to call | Gordon Willem Klok | |
it. Fixes marco@'s post c2k7 panics. ok marco | |||
2007-06-15 | Replace the USB_USE_SOFTINTR macro with __HAVE_GENERIC_SOFT_INTTERUPTS | Marc Balmer | |
(which was used to define USB_USE_SOFTINTR). No binary changes. ok dlg, mk. | |||
2007-06-15 | more (*&@#$ timeout.h fallout | Theo de Raadt | |
2007-06-15 | the multicast filter is operated on as an array of u_int16_t's, not the | David Gwynne | |
u_int32_t's like its described as in the chip descriptors. fixing this stops the driver from overwriting the field next to the multicast filter that specifies the number of tx descriptors we give the nic. we were accidentally telling the chip we had 32 thousand tx descriptors when we only have 100. trying to complete the 101th tx descriptor causes panics. | |||
2007-06-14 | unbreak tree after untested timeout.h deletions | Theo de Raadt | |
2007-06-14 | Prettier dmesg; requested a long time ago by deraadt@. | Alexander Yurchenko | |
2007-06-14 | sync | Michael Knudsen | |
2007-06-14 | Fix some typos in a few Intel entries. | Michael Knudsen | |
From brad. | |||
2007-06-14 | Move the mstohz macro out of ubs_port.h and to the three places where it is | Marc Balmer | |
used. ok jsg. |