summaryrefslogtreecommitdiff
path: root/sys/dev
AgeCommit message (Collapse)Author
2007-03-04rename struct ahci_cmd_list to ahci_cmd_hdr to better match the spec andDavid Gwynne
make it easier to read the code. fix the ordering of the flags and prdtl fields. from pascoe@
2007-03-04reverse the order of the fields in the %b fmt strings so that they readDavid Gwynne
the bitfield from left to right like us humans do. from pascoe@
2007-03-04Kill a cardbus dependency which breaked kernel compilation e.g. forMarcus Glocker
sparc*. OK deraadt
2007-03-03Stop looking for acpidock until we fix that stuff that breaks all pre-60Michael Knudsen
series ThinkPads with acpidock(4) enabled.
2007-03-03syncTheo de Raadt
2007-03-03Sirius To PC Interface is a uftdi; marco@azbsd.orgTheo de Raadt
2007-03-03instead of establishing the interrupt in the mounthook, move it backReyk Floeter
to the attach function and set a flag in the mounthook to start accepting interrupts (there are possible problems with establishing interrupts after the ioapics are enabled in i386 GENERIC.MP). also suggested by kettenis tested by mcbride, me, and some others ok dlg@
2007-03-03Replacing some spaces with tabs and some typo fixesTodd T. Fries
from brad@
2007-03-02Fix and enable HW VLAN tagging.Kenneth R Westerback
From brad@, tested by brad on i386/amd64/sparc64 and by maja@ and ian@ on i386.
2007-03-02oops, this is $OpenBSD$Reyk Floeter
2007-03-02- remove the code to bring down the PHY in bnx_stop(), it's wrongReyk Floeter
(ifm_data isn't updated) and lead to a panic in mii_phy_setmedia(), or reading past the end mii_media_table[]. - make sure the dma_map matches the mbuf in the rx structures. We would sync/unload the wrong map, leading to a DIAGNOSTIC panic, or eventually leaking memory when bounce buffers are needed. From NetBSD ok marco@, brad@
2007-03-02MCP65 has no hardware checksum support.Jonathan Gray
Diff from brad after he noticed recent changes in the Linux driver by an NVIDIA employee.
2007-03-01Set phy / radio softc vars to initial default values.Marcus Glocker
2007-03-01In acx_set_probe_resp_tmplt () ieee80211_beacon_alloc() could fail so check theClaudio Jeker
return value. Stolen from acx_set_beacon_tmplt() that already does this check.
2007-02-28syncTheo de Raadt
2007-02-28the_t world_t would_t be_t a_t better_t place_t if_t some_t people_t did_tTheo de Raadt
not_t feel_t the_t need_t to_t typedef_t everything_t
2007-02-28syncTheo de Raadt
2007-02-28place types needed by onewiredevs_data.h, directly into that file so that itTheo de Raadt
is consumable by anyone who includes it (matches idea in pcidevs and usbdevs)
2007-02-28sync to awk changeTheo de Raadt
2007-02-28place types needed by usbdevs_data.h, directly into that file so that itTheo de Raadt
is consumable by anyone who includes it (matches idea in pcidevs)
2007-02-28of ofTheo de Raadt
2007-02-28Add Smart Battery Monitor device driver. Provided byAlexander Yurchenko
Aaron Linville <aaron@linville.org> in PR 5398.
2007-02-28regenAlexander Yurchenko
2007-02-28Add DS2438 Smart Battery Monitor family.Alexander Yurchenko
From: Aaron Linville <aaron@linville.org>.
2007-02-28Set ISP_CFG_NOVRAM for Sun-branded ISP2200's that don't have an NVRAM fitted.Mark Kettenis
Avoids the "invalid NVRAM" message on the Blade 1000 and other machines with onboard isp(4). ok deraadt@
2007-02-28SBus parallel port driver, from NetBSD but untested (no printer or cables);Miod Vallat
this should hopefully stop people from asking me about it (-:
2007-02-28Adjust residual counter for esp wide transfers; from NetBSDMiod Vallat
2007-02-28when allocating an xfer, preinit several values according to the port itsDavid Gwynne
destined for. add ata_exec, which will push the xfer on the right path.
2007-02-28stash a pointer to the atascsi instance in ata_port structs. the completionDavid Gwynne
routine will take a pointer to ata_xfer, not a void *. add some states and flags for the xfers, and some values for the hba to return when processing them.
2007-02-28we allocate an array of pointers, so we should bzero an array of pointers,David Gwynne
not an array of ints.
2007-02-28Another round of makro killing. Kill _ACX_CONF_FUNC() and replace allClaudio Jeker
calls with acx_set_conf()/acx_get_conf(). OK mglocker@
2007-02-28Fix a ieee80211_node refcount leak -- the node lookup is done inClaudio Jeker
ieee80211_encap() so there is no need to do call ieee80211_find_txnode() beforehands. OK mglocker@
2007-02-28syncTheo de Raadt
2007-02-28gmate was wrong, add something elseTheo de Raadt
2007-02-27Enable HW Tx checksum offloading and VLAN tag insertion. From brad@.Mark Kettenis
2007-02-27Don't strip off VLAN tags. From brad@.Mark Kettenis
2007-02-27Fix some comments.Mark Kettenis
2007-02-27Cut away some dead wood.Mark Kettenis
2007-02-27please, check it compiles before you commitTheo de Raadt
2007-02-27Added fix for condref, free storing into valueJordan Hargrave
ok marco
2007-02-27attach AnyDATA E100H to ubsa.Felix Kronlage
from netbsd, ok jsg@
2007-02-27regenFelix Kronlage
2007-02-27add AnyDATA vendor id and device id for one of their modems.Felix Kronlage
from netbsd, ok jsg@
2007-02-27Fix page fault trap in radio init code path and activate radio init inMarcus Glocker
bcw_init(). Remove obsolete debug code therefore. The radio seems to initialize (can't verify yet), but I'm sure there are still some tweaks.
2007-02-26An ethernet driver works much better if you program the Tx descriptor ringMark Kettenis
size in the right bits of the appropriate register.
2007-02-26Fix Rx FIFO constants. From brad@Mark Kettenis
2007-02-26Fix typo, allowing this to compile again. Committed over cdcef0Chris Kuethe
ok millert
2007-02-26Finish bcw_radio_default_radio_attenuation().Marcus Glocker
2007-02-26Make the buffer size more reasonable, drop packets that dont fit in buffer.Dale Rahn
2007-02-26As we have the PCI softc data now, replace the fake if's with real ones.Marcus Glocker
Add some more debug info.