summaryrefslogtreecommitdiff
path: root/sys/dev
AgeCommit message (Collapse)Author
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.
2007-02-26Some KNF.Marcus Glocker
2007-02-26Remove PCI powerhooks, bcw_pci_enable() and bcw_pci_disable().Marcus Glocker
2007-02-26We need to save some PCI infos in our softc struct for further decisionsMarcus Glocker
in the driver code.
2007-02-26Don't enforce RLIMIT_FSIZE on vnd(4) I/O operations, okay deraadt@Pedro Martelletto
2007-02-26This fixes the function names printed in the panic strings so thatTodd T. Fries
the correct function names are being used, this is msk(4), not sk(4). from brad@
2007-02-25Make receiving packets work. Driver works well enough to do the commit over.Mark Kettenis
2007-02-25Power on/off cardbus socket at attach/detach time. Makes firmware uploadMarcus Glocker
work on my BCM4318 cardbus device now.
2007-02-25No need to fillup chip_rev here.Marcus Glocker
2007-02-25Calculate number of cores correctly. This is done based on the commonMarcus Glocker
core revision. Now my BCM4318 and BCM4306 both get the right number of cores.
2007-02-25Adjust var name so cardbus attaches again.Marcus Glocker
2007-02-25dmesg should look like devN at busN locators: device infoTheo de Raadt
the locators are printed by the bus drivers, rest by the device's driver.
2007-02-24Get correct chip revision and also get chip package.Marcus Glocker
2007-02-24Add myself to copyright since I took the skeleton driver and made it complete.Dale Rahn
Work around a transmit hang problem by setting a delay on transmitting back-to-back packets. Count dropped packets as input errors. Abort pipe if a watchdog occurs to clean up state better.
2007-02-24Glue for cas(4).Mark Kettenis
2007-02-24Start of a driver for Sun Cassini gigabit ethernet interfaces. Driver canMark Kettenis
send packets but not receive any yet.
2007-02-24Fix value typos, sync radio vars with phy vars, add radio defaultMarcus Glocker
attenuation routine, add temporary debug printfs.