summaryrefslogtreecommitdiff
path: root/sys
AgeCommit message (Collapse)Author
2006-01-01regenBrad Smith
2006-01-01this fxp PCI id is generic to the whole family so mark it as 8255x insteadBrad Smith
of 82557
2006-01-01Adjust for renamed VIA VT8233 PCI ID's.Mark Kettenis
ok brad@, deraadt@
2006-01-01regenMark Kettenis
2006-01-01Correct names for VIA VT8233 PCI-ISA bridge PCI ID's:Mark Kettenis
VT8366_ISA -> VT8233_ISA VT8233_ISA -> VT8233A_ISA ok brad@, deraadt@
2006-01-01Enable A/UX style interrupt routing on non-AV Centrises and Quadras, gives usMiod Vallat
smarter spl levels and the clock drift is reduced; adapted from NetBSD.
2006-01-01Service clock interrupts at the computed splclock(), not spl2(); from NetBSD.Miod Vallat
2006-01-01Let cons_init() and cons_init_bell() initialize the whole consdev structure,Miod Vallat
thus removing the need for drivers to initialize cn_pri to CN_DEAD when hardware probe fails.
2006-01-012006Miod Vallat
2006-01-01Don't need to include machine/types.h here. OK and tested by miod@Todd C. Miller
2006-01-01Don't need to include machine/types.h here. OK and tested by miod@Todd C. Miller
2005-12-31Make PT_SETFPREGS work even if the process didn't use the fpu yet.Mark Kettenis
ok miod@
2005-12-31Search for the devices to attach to mainbus, not hardcoded. ok miod@Dale Rahn
2005-12-31Nuke unused cdev_wscons_init() macro.Miod Vallat
2005-12-31Kill a pcvt leftover.Miod Vallat
2005-12-31whitespace cleanup.Dale Rahn
2005-12-31Split the d_type field of cdevsw entries into d_type and d_flags for clarity.Miod Vallat
Discussed with and ok deraadt@ millert@
2005-12-31Better bounds for the lm7x register repeat test; ok deraadt@Miod Vallat
2005-12-31This port does not use dev/cninit.c.Miod Vallat
2005-12-31Move TTY_NAME_MAX and LOGIN_NAME_MAX to sys/syslimits.hTodd C. Miller
Use correct values for _POSIX_TTY_NAME_MAX and _POSIX_LOGIN_NAME_MAX Define MAXLOGNAME in terms of LOGIN_NAME_MAX OK krw@
2005-12-31Nuke unused variable 'space' found by lint. Eliminate some trailingKenneth R Westerback
whitespace. No binary diff on i386. ok pedro@
2005-12-31amdiic enable. if problems or worries, we shut things off before a releaseTheo de Raadt
2005-12-31if you don't enable amdiic, when will people test it?Theo de Raadt
2005-12-31we do not look at the proberegs anymore, always full dumpsTheo de Raadt
2005-12-31if a register dump is going to find that all the registers are the same,Theo de Raadt
then skip it. it's some quirky piece of garbage we can never support
2005-12-31Rework (once again) the console code, in order to match the PROM's logic better.Miod Vallat
When not running on serial console, the PROM will pick the ``internal'' graphics device, and if it does not exist, the DIO device with the lowest select code, and will resort to SGC devices if no internal or DIO device was found. However, the current logic would search for a certain frame buffer type first, then for its best hardware location, following the order they are listed in conf.c. By replacing gazillions of almost-exactly-duplicated frame buffer code with one single instance, which is device type-agnostic, we can match the PROM (and the bootblocks) logic again. Plus this saves a few KB of code!
2005-12-31Sync with recent kernel changes: recognize more models, use the same logicMiod Vallat
to pick apci as a console on 425e. Crank version.
2005-12-31Add AMD-8111 SMBus controller driver.Alexander Yurchenko
ok deraadt@
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@