summaryrefslogtreecommitdiff
path: root/sys
AgeCommit message (Collapse)Author
2006-10-21syncDamien Bergamini
2006-10-21Intel PRO/Wireless 3965ABGDamien Bergamini
2006-10-21Do not pass down IOBASEUNK/MADDRUNK/IRQUNK.Mark Kettenis
ok miod@, drahn@
2006-10-21We have a pointer (pp), so use it in the DOSPTYP_UNUSED case ratherKenneth R Westerback
than lp->d_partitions[8+n++]. All other cases already use the pointer. No functional change.
2006-10-21the create and destroy functions for clonable interfaces return 0 onHenning Brauer
success, not -1 on error. fix check in 2 cases. ok mpf mcbride
2006-10-21rework the bus scanning code by splitting it out into separate functionsDavid Gwynne
for walking the bus and targets, and probing the luns. this removes the need to use magic numbers to wildcard each of these, which in turn makes the code a lot easier to read. as a bonus we get some more space to work in (80 chars isnt that much somtimes). note that this code wont probe high luns if lun 0 doesnt exist. ok krw@
2006-10-21tbert sent me a diff to change some 0 to NULLTed Unangst
i got carried away and deleted a whole bunch of useless casts this is C, not C++. ok md5
2006-10-20Try again with local variable to avoid alignment issues.Kenneth R Westerback
"The dosparts member of cpu_disklabel was not used for any persistant data. Eliminate it, and just use the data being read in while processing MBR and EBR records. Should be no functional change. ok weingart@ deraadt@"
2006-10-20use the ASIX AX88190 defines from ax88190reg.h and remove someBrad Smith
AX88190 specific defines from ne2000reg.h From NetBSD
2006-10-20some defines for the ASIX AX88790 chipset.Brad Smith
From NetBSD
2006-10-20some new flags.Brad Smith
From NetBSD
2006-10-20sync some comments with the NetBSD driver.Brad Smith
2006-10-20remove another chunk of unused NetBSD code.Brad Smith
2006-10-20remove some NetBSD code.Brad Smith
2006-10-20ansiBrad Smith
2006-10-20fix $OpenBSD$ tag.Xavier Santolaria
2006-10-20from freebsd rev1.128:Michael Shalayeff
If an error occurs while writing a buffer, then the data will not have hit the disk and the dependencies cannot be unrolled. In this case, the system will mark the buffer as dirty again so that the write can be retried in the future. When the write succeeds or the system gives up on the buffer and marks it as invalid (B_INVAL), the dependencies will be cleared. pedro@ ok
2006-10-20brelse() after failed bread(), from Christoph Egger, okay mickey@Pedro Martelletto
2006-10-20remove the IFM_100_T4 switch case for the manual media code, brgphy(4)Brad Smith
does not actually support 100baseT4.
2006-10-20attach for the Broadcom BCM5755 ASIC based chipsets as well.Brad Smith
2006-10-20regenBrad Smith
2006-10-20add PHY id for the Broadcom BCM5755 ASIC based chipsets.Brad Smith
2006-10-20move the Jumbo frame settings and Ethernet@Wirespeed code into separateBrad Smith
functions. no-op change.
2006-10-20Declare loop variable so this compiles.Jonathan Gray
ok krw@
2006-10-19Hack around a problem found on px-eh systems where the SH IPL+g initializesDale Rahn
part of the PCI addresses, but not to values reasonable for us.
2006-10-19support boot -cDale Rahn
2006-10-19Add missing TAILQ_INIT.Mark Kettenis
2006-10-19make the exit label naming scheme match the current function names, removesBrad Smith
a FreeBSD-ism from the original driver.
2006-10-19indentTheo de Raadt
2006-10-19Overhaul the transmit path:Brad Smith
- Eliminate the bnx_dmamap_arg structure. - Refactor the loop that fills the buffer descriptor so that it can be done with a single set of logic in a single loop instead of two sets of logic. - Eliminate the need to cache and pass descriptor indexes between the start loop and the encap function. - Change the start loop to always check the ifnet sendq for more work. From scottl@FreeBSD
2006-10-19add a PHY workaround for the 5787 ASIC based chipsets.Brad Smith
Tested by Benjamin Black <ben at layer8 dot net>
2006-10-19Rearrange the code a bit, rename a few functions and make brgphy(4) useBrad Smith
the bge(4) PHY flags, to ensure errata workarounds are being applied to the PHY on the appropriate chipsets. Tested on bnx/gem/sk and a wide range of bge's.
2006-10-19Fix the spellings of Cool'n'Quiet and PowerNow! in a couple of places.Tom Cosgrove
ok deraadt@
2006-10-19Reduce the scope of the locks.Marco Peereboom
2006-10-19KNF and some cleanupMarco Peereboom
2006-10-19Fix hopefully the last wscons jump scrolling glitch, which can occurDimitry Andric
in case autowrapping is on, and control characters other than BS, CR, HT are encountered. Righto! miod@, also verified by Paul Stoeber.
2006-10-19regenJonathan Gray
2006-10-19Support later versions of the ASUS WL-167g which have switchedJonathan Gray
from ural to rum. From Jason Crawford <jasonrcrawford@gmail.com>
2006-10-19one more missing brelse() on bread() error; pedro@ okMichael Shalayeff
2006-10-19some buffers (containing metadata) can only be written during theMichael Shalayeff
bdwrite call made on 'em due to otherwise pending softdeps and thus being deferred by the sybcer. promote bdwrite into bawrite for those cases. tested by many. pedro@ ok
2006-10-19s/Mhz/MHz/ in comments and printf() stringsTom Cosgrove
ok jsg@
2006-10-19Match the IDE controller in the AMD Geode companion device CS5536.Tom Cosgrove
The disk in the AMD Geode LX-800-based system now works much faster. hints grange@; ok jsg@
2006-10-19Replace ACPI ioctls with APM ioctls. This makes ACPI talk the same protocolMarco Peereboom
as APM therefore userspace can now retrieve power information in the same fashion as all other apm arches (zaurus, macppc, i386 etc). To use force the use of acpi device like so: apmd -f /dev/acpi ok jordan@
2006-10-19Fixed AML debugger code to use new interfaceJordan Hargrave
ok marco@
2006-10-19Fix capacity calculations. Tested on Dell C610, D810, Lenovo X60s.Marco Peereboom
ok jordan
2006-10-19Hack to do pci interrupt number 'fixup'. This is an absolute hack, but for now.Dale Rahn
2006-10-19pci_address_fixup code to do bus address allocation, 'firmware' appearentlyDale Rahn
doesn't touch pci. ohci version and re mac address probe correctly.
2006-10-19Fixed GPE debug levelsJordan Hargrave
Fixed ref counter on temporary bufferfields DSDT parsing fully working on IBM Thinkpad ok marco@
2006-10-19Fixed acpitz match functionJordan Hargrave
ok marco@
2006-10-19geodesc needed for Geode SC1100/SCx200 machines to reboot; noted by tomTheo de Raadt