summaryrefslogtreecommitdiff
path: root/sys
AgeCommit message (Collapse)Author
2006-11-07landisk has usbTheo de Raadt
2006-11-07Add TX done cleanup.Marcus Glocker
2006-11-07em_get_buf():Brad Smith
- Use bus_dmamap_load_mbuf() instead of bus_dmamap_load() + mtod(). - Only BUS_DMASYNC_PREREAD is necessary for the bus_dmamap_sync(). em_allocate_receive_structures(): - Clean up error handling for receive buffer allocation and just have everything done by em_free_receive_structures() now. em_free_receive_structures(): - A few changes here to allow this function to be called from em_stop() as well as em_allocate_receive_structures(). Tested on i386/amd64/sparc64. ok reyk@
2006-11-07Add xmphy(4) here too.Mark Kettenis
ok brad@
2006-11-07Add xmphy(4).Mark Kettenis
ok drahn@, brad@
2006-11-07remove wdc debugDale Rahn
2006-11-07a fix derived from freebsd 1.196 revision.Michael Shalayeff
due to ffs_sync not be able to sync some buffers here is another instance of softdep code that must ensure proper syncing. try harder to flush MKDIR_BODY dependancy if such still exists during pagedep flush (that is by syncing first block of the dir). pedro@ ok
2006-11-07Timecounters for amd64. Diff by art@, tested by many. ok deraadt@Otto Moerbeek
2006-11-07regenJonathan Gray
2006-11-07Add VIA K8M890 ids from a submitted dmesg.Jonathan Gray
2006-11-07- The ASIX AX88796 is an NE2000 compatible ethernet chip, but doesn't seemBrad Smith
to have "remote DMA complete bit" is ISR. So, don't wait for ISR.RDC bit after writing a packet. From bsh@NetBSD - Figure out whether the shared memory region is word-accessible in the same place we figure out its size, and store this in the softc, rather than using a series of comparisons later. From mycroft@NetBSD - support for the NE2000 type AX88790. From Yong-Jhen Hong <yongjhen at alqualonde dot org> via NetBSD Tested by deraadt@ and Adriaan <misc dot adriaan at gmail dot com> ok deraadt@
2006-11-06Also reset the TX ring if the card gets stopped.Marcus Glocker
2006-11-06Oops, bootblocks need this.Miod Vallat
2006-11-06Let CISCoholic memset() do not behave as bzero for a length over 64KB.Miod Vallat
2006-11-06Sync the VS2000 (and some VS3100) MFM controller driver with NetBSD, andMiod Vallat
enable it in GENERIC and RAMDISK. Completely untested due to lack of hardware (both my VS3100 are dual-SCSI), but it hopefully can't hurt.
2006-11-06noone needs to know about the D0 state change; ok miodTheo de Raadt
2006-11-06root on wd0a for now.Miod Vallat
2006-11-06Don't ask for root device if boot device is not known but root configurationMiod Vallat
has been specified in the kernel configuration file.
2006-11-06No bootinfo stuff. We'll use something different to pass device informationMiod Vallat
from the boot blocks to the kernel.
2006-11-06Root device machinery. Boot device is still not known yet.Miod Vallat
2006-11-06Enable TX of management frames. Fix/add firmware commands, add more debugMarcus Glocker
informations, minor cleanup.
2006-11-06force a new sensor task to be run as soon as possible. previously it usedDavid Gwynne
to have to wait its timeout before the first run, which led to some weird values or states being visible after boot, but before the first update. for jolan@
2006-11-06Don't advertise USB wi adapters as supported hostap devices,Jonathan Gray
the code would need to be largely overhauled if the hardware actually supports it. Fixes a panic when trying to set hostap on a usb wi, PR 5154.
2006-11-06figured out by tdeval@:Reyk Floeter
>During factorization in 1.57, the switch block was moved too early. >Hence it's updating an uninitialized ah structure.
2006-11-06set the rx filters after setting the shared data address.Reyk Floeter
this fixes a crash of old vmware versions (like workstation 4.5.2) when bringing the interface up. it didn't crash the openbsd kernel running as a guest system, it did crash the complete vmware host application. that's why i dislike VMs, they're so buggy and insecure... ok dlg@ fkr@
2006-11-06add the NVIDIA MCP67 SMBus controller.Brad Smith
2006-11-06regenBrad Smith
2006-11-06add the NVIDIA MCP67 SMBus controller PCI id.Brad Smith
From Peer Chen @ NVIDIA
2006-11-06Sync up to Intel's latest FreeBSD em driver (6.2.9). Adds supportBrad Smith
for a few newer Intel PCIe boards, some code removal and cleaning and a few bug fixes. From: Jack Vogel@Intel Tested by mk@ wilfried@ brad@ dlg@, Marc Winiger, Gabriel Kihlman, Jason Dixon, Johan Mson Lindman, and a few other end users. Tested with 82543, 82544, 82540, 82545, 82541, 82547, 82546 and 82573.
2006-11-06add gem and gentbi; why notTheo de Raadt
2006-11-05add the MCP67 PATA and SATA PCI ids as well as fixing nforce_chip_map() toBrad Smith
set the proper UDMA capability for MCP61 and MCP65 chipsets. ok jsg@
2006-11-05add the NVIDIA MCP67 LAN PCI ids.Brad Smith
2006-11-05regenBrad Smith
2006-11-05add the NVIDIA MCP67 LAN PCI ids.Brad Smith
From Peer Chen @ NVIDIA via Linux
2006-11-05Use TF_SPC instead of hardcoding its value.Miod Vallat
2006-11-05Correctly release resources in intc_free_ih().Miod Vallat
2006-11-05Fix a couple of comments.Miod Vallat
2006-11-05Some basic fpu trap handling.Miod Vallat
2006-11-05kill leftover debug printfMartin Reindl
ok mickey
2006-11-05Add deduced power state table for 1.00 GHz VIA Eden 90nm 'Esther'.Dimitry Andric
Tested & confirmed by Greg Mortensen, thevision at pobox.com
2006-11-05Do not enable hardware cursor in the Brooktree DAC on the 8bpp model as wellMiod Vallat
(it would only appear when booting after an UNJAM).
2006-11-05Wait two seconds after reset before probing devices, lets RX23 get detectedMiod Vallat
again.
2006-11-05Handle loop reconfiguration in a kernel thread, instead of doing it fromMiod Vallat
interrupt context.
2006-11-05define the bit that sh4 uses for FPU disable.Dale Rahn
2006-11-05ANSIBrad Smith
2006-11-05regenBrad Smith
2006-11-05add the NVIDIA MCP67 AHCI and HD Audio PCI ids.Brad Smith
From Peer Chen @ NVIDIA via Linux
2006-11-04regenBrad Smith
2006-11-04add the NVIDIA MCP67 SATA PCI ids.Brad Smith
From Peer Chen @ NVIDIA via Linux
2006-11-04query the firmware for the number of volumes, and then iterate through themDavid Gwynne
to get the right names for sensor creation.