summaryrefslogtreecommitdiff
path: root/sys
AgeCommit message (Collapse)Author
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-26Revert a portion of rev 1.21, via-cuda behaves exactly opposite of via-pmu,Gordon Willem Klok
if we attempt to clear the wake on ac loss bit just before shutting down it yo-yo's found by claudio@, tested by drahn@ on early imac, and myself on a 9600. ok drahn@
2007-02-25Add cas(4). Ad a few missing comments while there.Mark Kettenis
stolen from deraadt@
2007-02-25Make receiving packets work. Driver works well enough to do the commit over.Mark Kettenis
2007-02-25Make integer wrap checks the same for mmap, munmap, msync, etcTodd C. Miller
by factoring most of the checks into a macro. OK otto@
2007-02-25Disable acceleration by default; set device flags to a nonzero value toMiod Vallat
enable.
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-25Change how we determin if were running on a new world versus old worldGordon Willem Klok
machine for the purposes of printing model information durring boot and the hw.vendor/product sysctls. Turns out the apple didnt use the same format in the early imacs as they did in the latter new world machines resulting in NULL strings as found by drahn@. In this case and all future cases where we dont understand the format the default is to print whats found in the name property without interpertation. ok drahn@
2007-02-25add missing USBD_FORCE_SHORT_XFER checks, put back some code I had for aDale Rahn
while but removed incorrectly, some minor cleanup.
2007-02-25Defines to make isr status more useable. Bit patterns for debug prints.Dale Rahn
2007-02-24Get correct chip revision and also get chip package.Marcus Glocker
2007-02-24move debug print into debug block.Dale Rahn
2007-02-24Add my copyright, since I took the skeleton driver and made it complete.Dale Rahn
More polishing, appears to be working fine without back-to-back transmits.
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-24Remove unused B_DIRTY, B_PAGET, B_PGIN, B_TAPE and B_UAREA b_flags values.Miod Vallat
2007-02-24Fix value typos, sync radio vars with phy vars, add radio defaultMarcus Glocker
attenuation routine, add temporary debug printfs.
2007-02-23Belkin USB to LAN -> Belkin F5D5050Jonathan Gray
2007-02-23regenJonathan Gray
2007-02-23Belkin USB to LAN -> Belkin F5D5050Jonathan Gray
2007-02-23add missing copyright; ConstantineTheo de Raadt
2007-02-23Add bcw_phy_lo_g_state().Marcus Glocker
2007-02-23Another two missing htoleX() for big endian support. Still more missingClaudio Jeker
but now I'm able to receive packets on macppc. OK mglocker@
2007-02-23Print safari error log register if we get a safari interrupt.Mark Kettenis
2007-02-23Establish pci error interrupt after we're done fiddling with schizo's registersMark Kettenis
instead of when we're halfway through.
2007-02-23hide all the things userland should not see, so that this file can beTheo de Raadt
pulled into get at pcireg_t. otherwise it would hit nasty _KERNEL stuff; discussed with miod and dlg
2007-02-23if machine has more than 100MB of physmem, default the max table entriesTheo de Raadt
to 200,000 instead of the conservative 100,000; ok dhartmei beck tested by ckuethe
2007-02-23Add bcw_radio_freq_r3a_value() and complement bcw_phy_initg().Marcus Glocker
2007-02-23Complement and fix a bunch of things in bcw_radio_select_channel().Marcus Glocker
2007-02-23Add missing routine to just allow a number in a given range. ReplacesMarcus Glocker
some /* XXX */ lines.
2007-02-23Add bcw_phy_xmitpower().Marcus Glocker
2007-02-23backout previous revision -- on nfs2 mounts (perhaps only automounted?) itTheo de Raadt
tends to .nfs silly files lying around during high filesystem activity. whatever bug it was trying to fix, it made things worse.
2007-02-23Complement bcw_radio_set_txpower_a().Marcus Glocker
2007-02-23Add and activate bcw_radio_init2050 (radio type B).Marcus Glocker
2007-02-23Activate bcw_phy_init2060() (type A radio) in bcw_radio_on().Marcus Glocker
2007-02-23Complement bcw_phy_inita(), add bcw_radio_init2060().Marcus Glocker
2007-02-23Use the maxpacket len from the pipe, not hardcoded. properly dealDale Rahn
with end of frame when it happens to be at end of usb packet.
2007-02-23Use FORCE_SHORT_XFER on tx, hardware driver doesn't use it yet, but will.Dale Rahn
2007-02-23force usb to send a zero length packet on the end of usb packetsDale Rahn
which happen to be a multple of 64 bytes, to indicate end of packet.
2007-02-23Added support for getting host-bridge _BBN from _CRS resourcesJordan Hargrave
suggestions by kettenis ok marco@
2007-02-22Add bcw_phy_lo_b_measure().Marcus Glocker
2007-02-22Add support for Winbond W83627EHF chips.Mark Kettenis
2007-02-22Dont pass seemingly random numbers down as the flagThordur I. Bjornsson
parameter of pool_init() ok drahn@ no objections miod@