Age | Commit message (Collapse) | Author | |
---|---|---|---|
2005-12-30 | Kill 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-30 | Stop TIOCCONS from silently doing nothing if the console device has CN_REMOTE | Miod 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-30 | Introduce another console device priority level, CN_FORCED, which wins over | Miod Vallat | |
CN_REMOTE. | |||
2005-12-30 | When a driver claims console, let it set conscode to itself, instead of | Miod 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-30 | Introduce symbolic constants for the magic conscode values. | Miod Vallat | |
No functional change. | |||
2005-12-30 | knf (replace lines of c++/c99 '//' comments with #if 0) | Reyk Floeter | |
2005-12-30 | Initial W83791D support for lm(4). | Mark Kettenis | |
ok krw@ | |||
2005-12-30 | make ACPI_DEBUG compile | Ted Unangst | |
2005-12-30 | remove the tailq used to locate ehci's companion controllers. i have | David 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-30 | rebuild | Ted Unangst | |
2005-12-30 | check for another sign that a lm75 is not there | Theo de Raadt | |
2005-12-30 | change thrwakeup to take an argument which specifies how many threads | Ted Unangst | |
to wakeup. | |||
2005-12-30 | remove #if __NetBSD__ and device_ptr_t. its more readable and less | David Gwynne | |
confusing now. | |||
2005-12-30 | while looking for device_ptr_t typedef cruft i noticed #if __NetBSD__. why | David Gwynne | |
did i put that in? this cleans up the if __NetBSD__ goo | |||
2005-12-30 | device_ptr_t -> struct device * | David Gwynne | |
i hate typedefs | |||
2005-12-30 | Now that errno.h and sys/errno.h are separate header files there is no | Todd C. Miller | |
need to use the -Derrno=errno workaround added when __errno() was introduced. OK deraadt@ | |||
2005-12-30 | Some spaces->tab indentation fixes. | Jonathan Gray | |
2005-12-30 | Make PT_SETFPREGS work even if the process didn't use the fpu yet. | Mark Kettenis | |
ok miod@ | |||
2005-12-29 | W^X for G5 | Mark Kettenis | |
ok drahn@, totally groovy deraadt@ | |||
2005-12-29 | regen | Reyk Floeter | |
2005-12-29 | add additional Intel E7525 MCH subdevices. ok brad@ | Reyk Floeter | |
2005-12-29 | ichiic for intel amd64 machines; spotted by reyk | Theo de Raadt | |
2005-12-29 | regen | Reyk Floeter | |
2005-12-29 | add a VMware virtual NIC device id | Reyk Floeter | |
2005-12-29 | regen | Brad Smith | |
2005-12-29 | add a ServerWorks PCI Express to PCI-X bridge | Brad Smith | |
2005-12-29 | Correctly bounds check transfers passed to vndstrategy() | Pedro Martelletto | |
2005-12-29 | Fix wrong optimization in spec_write() that goes: if we are about to do | Pedro 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-29 | Match a few more lm(4) Winbond and ASUS chips. | Mark Kettenis | |
2005-12-29 | stop using I2C_F_POLL; it is a bus driver responsibility now | Theo de Raadt | |
2005-12-29 | add admcts(4) | Theo de Raadt | |
2005-12-29 | Add a bunch of i2c sensors. | Mark Kettenis | |
ok deraadt@ | |||
2005-12-29 | Add viapm(4). | Mark Kettenis | |
ok deraadt@ | |||
2005-12-29 | right spot | Theo de Raadt | |
2005-12-29 | add admcts(4) | Theo de Raadt | |
2005-12-29 | Add viapm(4). | Mark Kettenis | |
2005-12-29 | Driver for SMBus coontroller integrated on VIA VT8237 bus control and power | Mark Kettenis | |
management controller. ok deraadt@ | |||
2005-12-29 | go via pckbc_enqeue_cmd() in pckbd_enable() if on; fixes PR 4615 | Martin Reindl | |
ok miod@, mickey@ | |||
2005-12-29 | insanity debugged with djm -- here is the comment from the code: | Theo de Raadt | |
+ * Some Maxim 1617 clones MAY NOT even read cmd 0xfc! When it is + * read, they will power-on-reset. Their default condition + * (control register bit 0x80) therefore will be that they assert + * /ALERT for the 5 potential errors that may occur. One of those + * errors is that the external temperature diode is missing. This + * is unfortunately a common choice of system designers, except + * suddenly now we get a /ALERT, which may on some chipsets cause + * us to receive an entirely unexpected SMI .. and then an NMI. + * + * As we probe each device, if we hit something which looks suspiciously + * like it may potentially be a 1617 or clone, we immediately set this + * variable to avoid reading that register offset. | |||
2005-12-29 | remove bad newline for the secondary PCI bus with the 82450KX/GX chipset | Brad Smith | |
which was introduced in rev 1.11. thanks to marco@ for pointing out the issue, testing and ok'ing the diff. | |||
2005-12-29 | static functions suck | Theo de Raadt | |
2005-12-29 | Fix isadma0 at isa0 at mainbus0 | Mark Kettenis | |
ok deraadt@ | |||
2005-12-29 | "xeontemp" just means "looks like some sort of adm1021, or maxim1617, | Theo de Raadt | |
but without any ID registers". anyways, i found some that still have two registers. instead of using "xeontemp" to mean "only look at one probe", use the existing 0x7f == short plus the ext-short bit in the status register to determine validity. otherwise, show them both. | |||
2005-12-28 | probe for adm1032, a stupid stupid adm1021 | Theo de Raadt | |
2005-12-28 | this should also match lm86, lm89, lm90, lm99, lm89-1, lm99-1, i think | Theo de Raadt | |
2005-12-28 | Remove dead cruft. | Miod Vallat | |
2005-12-28 | correct copyright | Theo de Raadt | |
2005-12-28 | probe true lm90, lm99, lm89, lm86 devices | Theo de Raadt | |
2005-12-28 | I think this is better fan support | Theo de Raadt | |
2005-12-28 | clear IFF_RUNNING here to get a full re-init. | Brad Smith | |