summaryrefslogtreecommitdiff
path: root/sys
AgeCommit message (Collapse)Author
2005-12-31The Sony DSC-P41 it's actually UFI, not SCSI. Unfortunately (all?) DSCFederico G. Schwindt
cameras share the same product id, so toggle this behavior for revision 5.00 only for now. krw@ agrees.
2005-12-31spacingTheo de Raadt
2005-12-31we think we can now probe chips correctly. only print the register dumpTheo de Raadt
if we fail to attach a driver to a chip name. this means that if we incorrectly diagnose a chip, someone will have to compile a debug kernel. i think we are ready for this, but we will see what the next week brings.
2005-12-31add macros for the expansion ROM base address registerDavid Gwynne
ok brad@ grange@ fgsch@
2005-12-31regen.Federico G. Schwindt
2005-12-31sort and some cleanup.Federico G. Schwindt
2005-12-31add lots of comments. run the xeontemp probe stuff on other architectures asTheo de Raadt
well since we are seeing some of these crummy adm1021/maxim1617 clones on other architectures. (Intel specified that there was a sensor chip with a certain register layout on their Xeon processors. That register layout is a subset of the maxim1617, ie. without ID registers. I guess they wanted to be able to change them later. But the result is that just as the industry was starting to move towards all new chips having ID registers, Intel pushed them all the other way... and now lots of vendors make chips like this without ID registers. Typical vendor power politics.)
2005-12-31reyk, touching a file I am actively hacking on without talking to me is a ↵Theo de Raadt
serious mistake
2005-12-30add asbtm iic sensor; ok kettenis@Damien Miller
2005-12-30add i2c driver for Asus ASB100 sensors using register info from lm_sensorsDamien Miller
driver (Asus believe this chip is such critically important IP they won't release docs for it); feedback deraadt@ and kettenis@, ok kettenis@
2005-12-30regenJolan Luff
2005-12-30typoJolan Luff
2005-12-30Remove unused COMPAT_NETBSD32 block and get rid of register{32,64}_tTodd C. Miller
which are now unused. Tested and OK miod@
2005-12-30Properly detect AS99127F rev 1.Mark Kettenis
From Jonathan Fromer <jf@daimi.au.dk>.
2005-12-30Missing or incorrect header sizes bounds check; ``looks ok'' mickey@Miod Vallat
2005-12-30Kill conforced, and have console devices use CN_FORCED priority instead.Miod Vallat
This means we are no longer aborting the console scans even if the final console has been found, but on the other hand makes some logic simpler; plus it will be necessary for upcoming scode vs device loop order reversal. No user-visible change.
2005-12-30Stop TIOCCONS from silently doing nothing if the console device has CN_REMOTEMiod Vallat
priority; this might have been bright 12 years ago, but this is wrong (and does not rely upon any decent semantic). agreed krw@
2005-12-30Introduce another console device priority level, CN_FORCED, which wins overMiod Vallat
CN_REMOTE.
2005-12-30When a driver claims console, let it set conscode to itself, instead ofMiod Vallat
letting the bus walkers do this for it. This is necessary since apci does not use the bus walkers, now that we do not force console probes to stop when apci claims console.
2005-12-30Introduce symbolic constants for the magic conscode values.Miod Vallat
No functional change.
2005-12-30knf (replace lines of c++/c99 '//' comments with #if 0)Reyk Floeter
2005-12-30Initial W83791D support for lm(4).Mark Kettenis
ok krw@
2005-12-30make ACPI_DEBUG compileTed Unangst
2005-12-30remove the tailq used to locate ehci's companion controllers. i haveDavid Gwynne
absolutely no idea how this compiled since the usb_cardbus struct (which is what the list was made of) was defined in usb_cardbus.h. usb_cardbus.h was removed from the tree over 8 months ago. gcc must be crap.
2005-12-30rebuildTed Unangst
2005-12-30check for another sign that a lm75 is not thereTheo de Raadt
2005-12-30change thrwakeup to take an argument which specifies how many threadsTed Unangst
to wakeup.
2005-12-30remove #if __NetBSD__ and device_ptr_t. its more readable and lessDavid Gwynne
confusing now.
2005-12-30while looking for device_ptr_t typedef cruft i noticed #if __NetBSD__. whyDavid Gwynne
did i put that in? this cleans up the if __NetBSD__ goo
2005-12-30device_ptr_t -> struct device *David Gwynne
i hate typedefs
2005-12-30Now that errno.h and sys/errno.h are separate header files there is noTodd C. Miller
need to use the -Derrno=errno workaround added when __errno() was introduced. OK deraadt@
2005-12-30Some spaces->tab indentation fixes.Jonathan Gray
2005-12-30Make PT_SETFPREGS work even if the process didn't use the fpu yet.Mark Kettenis
ok miod@
2005-12-29W^X for G5Mark Kettenis
ok drahn@, totally groovy deraadt@
2005-12-29regenReyk Floeter
2005-12-29add additional Intel E7525 MCH subdevices. ok brad@Reyk Floeter
2005-12-29ichiic for intel amd64 machines; spotted by reykTheo de Raadt
2005-12-29regenReyk Floeter
2005-12-29add a VMware virtual NIC device idReyk Floeter
2005-12-29regenBrad Smith
2005-12-29add a ServerWorks PCI Express to PCI-X bridgeBrad Smith
2005-12-29Correctly bounds check transfers passed to vndstrategy()Pedro Martelletto
2005-12-29Fix wrong optimization in spec_write() that goes: if we are about to doPedro Martelletto
a write that will globber the whole buffer, and it's not in cache, do not bother reading it in. That's wrong, since the user may be trying to write beyond the disk extent, in which case we definitely want to return an error, rather than returning saying the write was okay, and failing later on at an 'uncatched' biodone(). Okay tedu@.
2005-12-29Match a few more lm(4) Winbond and ASUS chips.Mark Kettenis
2005-12-29stop using I2C_F_POLL; it is a bus driver responsibility nowTheo de Raadt
2005-12-29add admcts(4)Theo de Raadt
2005-12-29Add a bunch of i2c sensors.Mark Kettenis
ok deraadt@
2005-12-29Add viapm(4).Mark Kettenis
ok deraadt@
2005-12-29right spotTheo de Raadt
2005-12-29add admcts(4)Theo de Raadt