summaryrefslogtreecommitdiff
path: root/sys/arch/i386/conf
AgeCommit message (Collapse)Author
2007-05-04Oops. Forgot to commit this part.Artur Grabowski
We need to include lock_machdep even on non-MP kernels now for rw_cas.
2007-04-26Add a setperf mechanism for ich speedstep controlled by SMI on certainGordon Willem Klok
parings of the Intel Pentium 3 and the ich southbridges. Written by Stefan Sperling <stsp AT tsp DOT in-berlin DOT de> based on a driver in NetBSD and sys/arch/i386/pci/ichpcib.c. Tested my mpf@ among others, ok tedu
2007-04-26enable tht so it is more available for testing.David Gwynne
2007-04-21oopsTheo de Raadt
2007-04-21Introduce a smp aware hw.setperf mechanism, it will scale all CPUs orGordon Willem Klok
cores by the same amount, i.e. if you do hw.setperf=50 both cores will be scaled to the opearting state corresponing to 50%. Tested by many with est (mainly on core2duo machines like X60 thinkpads). Only enable est during GENERIC.MP build no one tested powernow. ok art@
2007-04-21developers keep killing ramdisk driversTheo de Raadt
2007-04-10pascoe finished sili(4). let's enable it so people can try it.David Gwynne
2007-03-26i shouldn't be shy about commiting ahci to this.David Gwynne
lots of poking by jsg@
2007-03-21ahci seems to work fine on i386. thanks to marc winiger for figuring thatDavid Gwynne
out for me.
2007-03-19attach softraid to the root of the device tree in a machine independantDavid Gwynne
way, rather than requiring some glue in each machines mainbus probe. it is still commented out. based on a discussion with miod@ ok marco@ deraadt@
2007-03-19Move i386 to timecounters. This is more or less the same code as amd64.Artur Grabowski
The "lapic" timer is ripped out since it wasn't actually a lapic timer, but a hacked up tsc timer with some synchronization for MP. There is no tsc timer right now since they are very unreliable on MP systems, systems with apm, and systems that change the cpu clock. Which basically means every modern machine out there. We're running with the i8259 timer now. deraadt@ ok
2007-03-19Add a new device that provides a framework for IO manipulation. A very basicMarco Peereboom
implementation of a RAID 1 is included in this but it does not deal with failures yet. Disabled in GENERIC. Suggestions from and ok beck@ miod@ krw@ dlg@ deraadt@
2007-03-17we do not want uts(4) enabled until we have proper calibrationRobert Nagy
support, so revert my previous commit
2007-03-16enable uts(4)Robert Nagy
2007-02-28Add Smart Battery Monitor device driver. Provided byAlexander Yurchenko
Aaron Linville <aaron@linville.org> in PR 5398.
2007-02-20Revert PAE pmap for now, until the strange bug is found. This stopsTom Cosgrove
the freezes many of us are seeing (especially on amd64 machines running OpenBSD/i386). Much testing by nick@ (as always - thanks!), hugh@, ian@, kettenis@ and Sam Smith (s (at) msmith (dot) net). Requested by, input from, and ok deraadt@ ok art@, kettenis@, miod@
2007-02-20Remove duplicate entry.Tom Cosgrove
ok miod@
2007-02-17Add SMALL_KERNEL throught acpi to make it fit on boot media.Marco Peereboom
ok deraadt
2007-02-17Bring in the AMD errata checks from amd64.Tom Cosgrove
Changes to either copy of amd64errata.c must be replicated in the other. ok deraadt@
2007-02-17To squeeze new stuff onto onto the very full boot floppies, occasionallyTheo de Raadt
some drivers for ancient devices must die. To modify one of my favorite quotes into this particular context: The total amount of suffering per year [on a boot floppy] is beyond all decent contemplation. During the minute that it takes me to compose this sentence, [a few device drivers] are being [deleted], many others are running for their lives, whimpering with fear, others are being slowly devoured from within by rasping parasites, thousands of all kinds are dying of starvation, thirst and disease. It must be so. If there is ever a time of [sufficient space], this very fact will automatically lead to an increase in [driver] population until the natural state of starvation and misery is restored. - cribbed from Richard Dawkins "God's Utility Function", Scientific American, November 1995 Of course, these drivers remain on the CD boot media, so there is a solution for the truly desperate legacy addicts.
2007-02-04Add zyd to cd ramdisksJonathan Gray
ok deraadt@
2007-01-27Only allow a single instance of acpimadt(4).Mark Kettenis
2007-01-22Add commented out acpidock(4) entry.Michael Knudsen
Reminded by marco.
2006-12-29Change the comment for mbg(4): Use "radio clocks" instead of "time base".Marc Balmer
ok fkr
2006-12-20acpi fits, when we trade it primarily for the very large rtw(4) driver.Theo de Raadt
this product is relatively rare, and way more laptops will need acpi than need the rtw driver
2006-12-20acpi (disabled) fits... when we trade it for the rarely used i2o controllers,Theo de Raadt
wi(4) [this is a server-style install media], and eisa bus support.
2006-12-20acpi (disabled) just happens to fitTheo de Raadt
2006-12-20rum fitsTheo de Raadt
2006-12-18Activate mbg(4).Marc Balmer
ok deraadt
2006-12-15acpi can fit onto the cd ramdisksTheo de Raadt
2006-11-29Nuke all commons but one, and enable --warn-common in LINKFLAGS.Miod Vallat
2006-11-29Fix the major bug in ips which prevents GENERIC to attach it.Alexander Yurchenko
2006-11-27Add disabled acpi to GENERIC and GENERIC.MP. This is required by the newMarco Peereboom
and shiny ioapic code ketennis wrote. ok ketennis, jordan, deraadt
2006-11-27commit vesabios for matthieu@Gordon Willem Klok
ok deraadt, "slap it in" miod@
2006-11-27Enable kvm86.Gordon Willem Klok
ok deraadt
2006-11-27IBM ServeRAID controllers driver.Alexander Yurchenko
Way far from complete but enough to fdisk and disklabel logical drives.
2006-11-27move uberry to a nicer placeTheo de Raadt
2006-11-27enable uberry driverTheo de Raadt
2006-11-26leave name simpleTheo de Raadt
2006-11-26Activate pwdog(4) after successful testing on i386 and macppc.Marc Balmer
ok deraadt
2006-11-25remove dpt(4) because it sucks.David Gwynne
ok deraadt@
2006-11-25malo works fine here, enable it.Jonathan Gray
ok deraadt
2006-11-15Add commented out entries for acpimadt(4) and acpiprt(4).Mark Kettenis
ok deraadt@
2006-11-06add gem and gentbi; why notTheo de Raadt
2006-11-02enable vic(4) now that it works.David Gwynne
2006-10-26Driver for the AMD Geode LX series processor security block.Tom Cosgrove
Currently just uses the RNG; AES support to be added later. ok deraadt@
2006-10-26Driver for MosChip MCS7703 based USB Serial devices.Jonathan Gray
Support for hardware flow control not yet implemented.
2006-10-21enable zydTheo de Raadt
2006-10-19geodesc needed for Geode SC1100/SCx200 machines to reboot; noted by tomTheo de Raadt
2006-10-06Enable pgt cardbus.Marcus Glocker
ok deraadt@