summaryrefslogtreecommitdiff
path: root/sys
AgeCommit message (Collapse)Author
2006-01-15wbenv(4), a driver for the Winbond W83L784R/5R/5TS-L hardware monitor.Mark Kettenis
2006-01-15Fix typo.Mark Kettenis
2006-01-15fix dma mapping of tx ring.Damien Bergamini
2006-01-15In iic_exec don't fail immediately if bus is already busy. It might beAlexander Yurchenko
running a BIOS' transfer so wait a bit and try again.
2006-01-15Sync with piixpm: allow driver to continue to work in polling modeAlexander Yurchenko
if it failed to install interrupt handler.
2006-01-15Simplify interrupt handler installing code.Alexander Yurchenko
2006-01-15regenJonathan Gray
2006-01-15The RCJ part of 88E1111-RCJ is the package the ic comes in whichJonathan Gray
may not be always correct for the id so don't mention it.
2006-01-15Do not put HZ in the kernel configuration file anymore, and let the kernelMiod Vallat
decide by itself: Quadra-style machines with A/UX style interrupts and clock at level 6 will use 100Hz now, while other machines will remain at 60Hz.
2006-01-15Fix reading of volume IDPedro Martelletto
2006-01-15typoPedro Martelletto
2006-01-14Move udf_disklabelspoof() to udf_subr.c, no functional changePedro Martelletto
2006-01-14Detect more Winbond chips.Mark Kettenis
"Of course!" deraadt@
2006-01-14Give UDF a chance of working on big-endian architectures, okay miod@Pedro Martelletto
2006-01-14Move isa-specific members of struct lm_softc into lm_isa.c.Mark Kettenis
2006-01-14Better UDF name extraction code, which will not forget to report errors inMiod Vallat
some cases; also silence a few udf messages unless option DIAGNOSTIC. Tests and tweaks and ok pedro@
2006-01-14Rename nslm7x.c into lm78.c and nslm7xvar.h into lm78var.h, and clean upMark Kettenis
lm78var.h. Now that I've completely rewritten the driver, replace copyright with my own. suggested by deraadt@
2006-01-14Add a comment.Alexander Yurchenko
2006-01-14Fix INTX_MIN limits; the minus sign got dropped by accident whenTodd C. Miller
I was converting the values frm decimal to hex.
2006-01-14Some improvements:Alexander Yurchenko
- use gpio_pin_caps() while configuring pins - try to deal not only with open-drain outputs
2006-01-14- give rate to rx radiotapDamien Bergamini
- read TSF high 32bit word before low 32bit word to avoid wraparounds
2006-01-14- give rate to rx radiotapDamien Bergamini
- swap rssi/rate fields in ural_rx_desc
2006-01-14Add gpio_pin_caps() method to provide pin capabilities.Alexander Yurchenko
2006-01-14Revert 1.12 and go back to 32K MAXPHYS; 64k MAXPHYS exposes subtle bugsMiod Vallat
and is not reliable enough.
2006-01-14- the allmulti target initially enables all multicast mode so don't botherBrad Smith
checking the IFF_ALLMULTI flag. - clean up vr_encap() a bit. From: Andrey Matveev <evol at online dot ptt dot ru>
2006-01-14Correct the length of the rx radiotap to be that of the rx not txJonathan Gray
struct. ok damien@
2006-01-14regenBrad Smith
2006-01-14SIS 966 south bridge.Brad Smith
2006-01-14Make sure interrupt is properly ack'd.Jonathan Gray
From damien@
2006-01-14Only update the RX ring consumer pointer after running through the RX loop,Brad Smith
not with each iteration through the loop. From FreeBSD
2006-01-14Support for I2C bus bit-banging through the GPIO pins.Alexander Yurchenko
Now Soekris people can enjoy our fancy I2C stuff, too: nsclpcsio0 at isa0 port 0x2e/2: NSC PC87366 rev 9: GPIO VLM TMS gpio1 at nsclpcsio0: 29 pins gpioiic0 at gpio1 pins 17 19 iic0 at gpioiic0 maxds0 at iic0 addr 0x48: ds1624, starting maxds1 at iic0 addr 0x49: ds1624, starting
2006-01-13Put back i2c bit-banging code, we'll need it soon.Alexander Yurchenko
2006-01-13support i915. adapted from freebsd by Dimitry Andric. does not breakTheo de Raadt
at least i810 on x40, but made x41 work. ok matthieu
2006-01-13sysinst my ass.Miod Vallat
2006-01-13auto adjusting adjtime. be more responsive to large clock deltas,Ted Unangst
and attempt to compensate for incorrect clocks by adjusting ticks slowly. ok deraadt
2006-01-13list other maxds modelsTheo de Raadt
2006-01-13handle all 3 types of chips correctly. go into continuous mode, andTheo de Raadt
start the chips right (two kinds of start sequences). then get the temperature readings correctly, including negative temperatures. done with grange. pity the poor russian with only the lowest of the low end i2c chips
2006-01-13send management frames at lowest possible rate.Damien Bergamini
2006-01-13- fix short slot timeDamien Bergamini
- add WEP capability flag - make sure to reset fallback to CCK rates when switching to 802.11a - give BBP more time to initialize
2006-01-13fix short slot time + cosmeticDamien Bergamini
2006-01-13Bring a few improvements from NetBSD:Miod Vallat
- recognize a few more models. - better memory range detection, especially if they are in direct translation windows on 68040. - better internal video address detection.
2006-01-13KNF and remove dead parts.Miod Vallat
2006-01-13Sync OSS code with NetBSD; supports poweroff now.Miod Vallat
2006-01-13Remove unused bad{,b,w,l}addr.Miod Vallat
2006-01-13- fix short preamble supportDamien Bergamini
- add short slot support - fix eifs settings - many consistency tweaks
2006-01-13Remove the Mac Rom Glue code completely. With the ADB ``direct'' code beingMiod Vallat
used by default, and since all PRAM accesses are either directly fiddling with VIA registers or through ADB commands, the MRG code has no reason to stay. This means the kernel is now not running unknown PROM code anymore.
2006-01-13Allow proper detaching of wdc, so that detaching a mediabay device properlyMiod Vallat
releases resources and works as expected. Thanks to Thomas Maschutznig for testing.
2006-01-13Enable detaching atapiscsi devices.Miod Vallat
2006-01-13In config_detach_children(), after detaching a device, restart the deviceMiod Vallat
list walk from its parent device, as the device which was following it may have been one of its children, and thus gone as well. Found the hard way using the strict queue macros. Feedback and help toby@, ok deraadt@
2006-01-13Fix printf format string due to types changeTodd C. Miller