summaryrefslogtreecommitdiff
path: root/sys/dev
AgeCommit message (Collapse)Author
2009-08-28remove a bunch of unused Debugger()s.Jasper Lievisse Adriaanse
ok krw@ miod@
2009-08-27syncJolan Luff
2009-08-27Radeon HD 4350Jolan Luff
2009-08-27syncDavid Hill
2009-08-27nVidia Geforce Go 7950 GTXDavid Hill
ok deraadt@
2009-08-27Reduce padding overhead in compressed blocks.Marcus Glocker
2009-08-27Bring in NetBSD's rev 1.45 by Matthias DrochnerJonathan Gray
'Reduce polling of the keyboard controller status by a factor of 1000. While on real hardware hardware a poll cycle takes time in the microsecond order of magnitude, a "legacy-free" system which emulates the KBC in BIOS code takes milliseconds -- I'm seeing a multi-minute delay in booting where the KBC is probed. So poll less and use delay() to compensate so that the total wait time stays about the same.' Noticeably helps some machines that do SMM based pckbc. Tested by miod on alpha glass console. ok miod@
2009-08-26directly calling Debugger() is bad. turn these printf();Debugger(); seriesJasper Lievisse Adriaanse
into panic()'s. ok deraadt@ jsing@
2009-08-26Speedup on raid6 writes, precalculate xor lookupJordan Hargrave
ok marco@
2009-08-26Remove obsolete comment.Marcus Glocker
2009-08-26Replace some stupidly used bcopy()s by direct assignment.Marcus Glocker
2009-08-26Name fields in the udl_huffman struct same as on the driver side toMarcus Glocker
simplify reading.
2009-08-26Also avoid __packed struct to Huffman table in the driver side in favourMarcus Glocker
of performance. Instead generate the Huffman table with two ints. Suggested, help and OK deraadt@
2009-08-25add error checkingTheo de Raadt
2009-08-25if we do not use __packed, we must write the values more carefullyTheo de Raadt
ok mglocker
2009-08-25no need for __packed; ok mglockerTheo de Raadt
2009-08-25We can treat BARs initialized to 0 as invalid now on socppc.Mark Kettenis
2009-08-25Add USB_PRODUCT_NOVATEL_EU870D that can be found in some dell d430Robert Nagy
2009-08-25regenRobert Nagy
2009-08-25add Novatel EU870DRobert Nagy
2009-08-25Enable pixel compression (Huffman pixel difference method). If theMarcus Glocker
Huffman table can't be loaded, the driver will operate in uncompressed mode.
2009-08-25Legacy-free PC hardware do not have a real PS/2 keyboard controller, butMiod Vallat
rather have the USB HCI emulate it during boot, while legacy mode is enabled. This causes pckbd0 to attach as the console device, but is lost as soon as the USB HCI driver attaches. The disappearance of the emulated PS/2 controller can however be detected in pckbc(4) - which is supposed to attach after [eou]hci(4), with the controller refusing to ack commands and replying ``please resend'' instead. In that case, the kernel will now no longer attach pckbd, and will perform a new console input device selection, allowing the (real) usb keyboard to become the console. Thanks to krw@ for countless tests on legacy-free hardware; also tested on more conventional hardware by naddy@ and I. Only amd64 and i386 platforms are affected by this change.
2009-08-25Add dev/microcode/udl/ to build.Marcus Glocker
2009-08-2516bit Huffman table for pixel difference compression on udl(4) devices.Marcus Glocker
2009-08-25catch up to readdisklabel API change; tested by matthieuTheo de Raadt
2009-08-25Don't setup multicast when in promiscuous mode. From Brad.Stuart Henderson
This was in the diff Brad sent to tech@ and had tested by others and should have been in my previous commit, but I was working from and testing an earlier version of the diff. I've retested with multicast/promisc on my dual 82550.
2009-08-24- fix format strings for values that are daddr64_tJasper Lievisse Adriaanse
ok otto@, agreed by deraadt@
2009-08-24- remove double \n in panic stringJasper Lievisse Adriaanse
2009-08-23- turn a printf(), which predated a panic()-function that could take ↵Jasper Lievisse Adriaanse
printf-like arguments, into panic() and remove call to Debugger() hint and ok deraadt@
2009-08-22There is no schsio_print() so get rid of the prototype.Michael Knudsen
2009-08-21Back-out support for iCH10 chips from em(4).Dariusz Swiderski
It seems that new phy detection code breaks some of the newer fiber cards. found by Brad, ok by claudio@
2009-08-21Remove unused codeJordan Hargrave
2009-08-20- fix varargs after dmesg tweakingMartynas Venckus
- intrline is not a string ok jsg@
2009-08-19syncMatthieu Herrb
2009-08-19Trident Cyberblade XP2 as found in VTBook PCCard. ok marco@.Matthieu Herrb
2009-08-18Fix after readdisklabel() change.Matthias Kilian
Looks fine to miod@, who also reminded me to not forget to call flashunlock(sc).
2009-08-17All callers of qli_get_fw_state() bzero the mbox memory, no need to do itMiod Vallat
again with a wrong size. ok marco@
2009-08-17initialize retry to zero; otherwise if firmware sends odd val16Martynas Venckus
from the very beginning; we might never retry. ok mglocker@
2009-08-17the null check makes more sense when it's done before derefMartynas Venckus
ok marco@, jsing@
2009-08-17remove prototype of non-existent midi_get_hwif()Alexandre Ratchov
suggested by jsg@
2009-08-16remove use of BITS and BIT macrosJonathan Gray
2009-08-16tweak a switch statement to appease lintJonathan Gray
2009-08-16remove use of BITS and BIT macros.Jonathan Gray
2009-08-16start getting rid of some of these horrific bit macros, removeJonathan Gray
usage of BITS(). There is a binary change due to the way these macros are further used in the MASK_AND_RSHIFT specifically for ATW_SR_RFTYPE_MASK and ATW_SR_BBPTYPE_MASK.
2009-08-16remove moscom_get_status() as it not called or required.Jonathan Gray
2009-08-16remove prototype for uark_open for which there is no implementation.Jonathan Gray
2009-08-13add a shutdown hook to stop unsolicited responses and the CORB andJacob Meuser
RIRB DMA engines
2009-08-13Forgot to add break to the switch cases. Silly.Paul Irofti
Okay deraadt@.
2009-08-13Add wake/suspend support for pckbd(4).Paul Irofti
Patch initially from mlarkin@. KNF and refactoring by me. Suggestions and okay deraadt@.
2009-08-13Rewrite part of the promiscuous/multicast handling; tested by myself,Stuart Henderson
naddy@ and several tech@ readers. From Brad.