Age | Commit message (Collapse) | Author | |
---|---|---|---|
2006-05-01 | Fixup broken mpbios'es on VT8237 and nForce4 chipsets. Fixes interrupt | Mark Kettenis | |
routing for several integrated devices on those chipsets in GENERIC.MP. ok brad@, mickey@ | |||
2006-04-27 | implement separate PAE pmap that allows access to 64g of physmem | Michael Shalayeff | |
if supported by the cpu(s). currently not enabled by default and not compiled into ramdisks. this grows paddr_t to 64bit but yet leaves bus_addr_t at 32bits. measures are taken to favour dmaable memory allocation from below 4g line such that buffer cache is already allocated form below, pool backend allocator prefers lower memory and then finally bounce buffers are used as last resort. PAE is engaged only if global variable cpu_pae is manually set to non-zero and there is physical memory present above 4g. simplify pcibios address math to use u_long as we always will be in the 32bit space. | |||
2006-03-04 | Dallas 1-Wire bus support. Includes the following drivers: | Alexander Yurchenko | |
gpioow(4) 1-Wire bus bit-banging through GPIO pin onewire(4) 1-Wire bus driver owid(4) 1-Wire ID family type device owtemp(4) 1-Wire temperature family type device Drivers for RS-232 and USB bus masters will follow. ok deraadt@ | |||
2006-02-12 | Remove dead sysbeep driver and unused sysbeep() routine. No functional change. | Miod Vallat | |
2006-01-29 | Disable iic whenever ipmi is enabled. This fixes boxes like Sun x4200 that | Marco Peereboom | |
freak out when more than one device driver touch the i2c devices. Reported by: Srebrenko Sehic <ssehic at gmail dot com> ok kettenis@ | |||
2005-11-21 | Add ESM support glue but keep it disabled for now. | Jordan Hargrave | |
ok dlg@ marco@ | |||
2005-11-04 | only build powernow pieces as appropriate for config'd cpu types | Ted Unangst | |
2005-10-28 | update support for powernow (cool and quiet) on k7, and add support | Ted Unangst | |
for k8. preliminary and not well tested yet. from freebsd via gordon klok. | |||
2005-10-04 | Add initial IPMI implementation. Currently only KCS retrieval method is | Marco Peereboom | |
supported. SMIC and BMC will follow shortly. Code written by Jordan Hargrave <jordan underscore hargrave at hotmail dot com> help grange@ and deraadt@ ok deraadt@ | |||
2005-09-26 | Share com probe code between com and pccom; allows us to get rid of awkward | Miod Vallat | |
code duplication in cardbus, pcmcia and puc attachments. Joint effort with fgs@; blessed deraadt@ | |||
2005-07-14 | More netccitt and netns removals; OK henning, brad, mickey | Uwe Stuehler | |
2005-06-02 | Start on a basic ACPI framework -- does not do much more than read out the | Thorsten Lockert | |
ACPI tables into kernel memory and attach ACPI and HPET timers currently. In order to test this code, enabling the devices in GENERIC as well as the ACPI_ENABLE option is needed. This code does not do any thermal control yet, so this should be done with care depending on the platform. In the tree so more people can contribute to making this more fully featured. Ok niklas@ grange@ tedu@ | |||
2005-05-21 | add i386 optimized in4_cksum | Brad Smith | |
From NetBSD ok deraadt@ | |||
2005-05-01 | To allow for MD override of in4_cksum()... | Brad Smith | |
ok deraadt@ | |||
2005-03-08 | Cosmetics... | Thierry Deval | |
Mainly remove space between locators parens, replace spaces with tabs where appropriate and consistently align dependencies. | |||
2005-03-05 | Clean up the tree from incomplete, unreliable and unsupported IEEE1394 code. | Thierry Deval | |
Ok deraadt@, miod@ | |||
2004-10-08 | Move dev/cons.c to MI conf/files. | Alexander Yurchenko | |
ok miod@ | |||
2004-10-03 | nvram driver for i386 through /dev/nvram | joshua stein | |
currently read-only ok grange@, marius@ | |||
2004-09-16 | cleanup deafult locators (blah ?); please check that your most hated ↵ | Michael Shalayeff | |
architecture is still fluffy (; | |||
2004-09-15 | gscpm(4) -- National Semiconductor Geode SC1100 SMI/ACPI module driver. | Alexander Yurchenko | |
Provides a timecounter for kern_tc. There's also code for cpu throttling tho it's not tested due to the hardware errata. ok deraadt@ | |||
2004-07-14 | setperf driver for powernow in amd k7 cpus. derived from a diff to | Ted Unangst | |
tech-i386@netbsd by martin vegiard, and adapted to fit in here. as yet untested. ok deraadt@ | |||
2004-06-22 | support for rcc osb4 and csb5; tested on quad-zion and another box i have | Michael Shalayeff | |
2004-06-16 | db_mp.c requires ddb | Alexander Yurchenko | |
ok deraadt@ | |||
2004-06-13 | debranch SMP, have fun | Niklas Hallqvist | |
2004-06-05 | GPIO support for AMD Elan SC520 found on Soekris net45x1 boards. | Alexander Yurchenko | |
Test and ok markus@. | |||
2004-06-03 | gscpcib(4) -- National Semiconductor Geode SC1100 PCI-ISA bridge driver. | Alexander Yurchenko | |
Besides the core pcib(4) functionality, the gscpcib driver provides support for the GPIO interface of this device. ok deraadt@ | |||
2004-06-03 | Enable GPIO for i386 port. | Alexander Yurchenko | |
ok deraadt@ | |||
2004-05-23 | Enable i2c for i386 port. | Alexander Yurchenko | |
2004-05-11 | zap false rcs | Theo de Raadt | |
2004-05-08 | Put back ichpcib(4), it works now. | Alexander Yurchenko | |
2004-05-06 | back out kernel breakage. Be more careful damnit | Theo de Raadt | |
2004-05-06 | spaces | Alexander Yurchenko | |
2004-05-06 | Move speedstep code to a separate ichpcib(4) driver. | Alexander Yurchenko | |
It attaches instead of pcib(4) and provides its usual functionality (attaching isa bus) by calling pcibattach() in the attach routine. ok miod deraadt | |||
2004-04-11 | move via-specific chunks to own file | Theo de Raadt | |
2004-04-02 | K6-2/3 powernow driver. not without quirks, but mostly working. | Ted Unangst | |
testing by david@ ok deraadt@ | |||
2003-12-20 | add pentium 4 thermal control circuit (tcc) driver. can use this to | Ted Unangst | |
limit power consumption with the hw.setperf sysctl. tested by beck and grange | |||
2003-12-18 | add new hw sysctls, cpuspeed and setperf to control cpu frequency. | Ted Unangst | |
convert longrun support to use new sysctls. add enhanced speedstep support, based on code by Michael Eriksson. idea, help testing & ok deraadt@ | |||
2003-11-03 | remove support for non-existent scd and pcd drivers. ok deraadt millert | Ted Unangst | |
2003-08-07 | watchdog driver for Geode SC1100 (e.g. in soekris net4801); ok mickey@ | Markus Friedl | |
2003-07-30 | support for vt8231 from netbsd via pr3362 and tested by matthew.gream@pobox.com | Michael Shalayeff | |
2003-07-28 | remove the non-licensed i386 math emulation stuff. This only leaves the | Jason Wright | |
gnu stuff as an option until it is replaced RSN. ok deraadt. | |||
2003-06-24 | a.out emulation for dynamic binaries: intercept the right system calls | Marc Espie | |
so that they look in /emul/a.out first. This allows a.out's ld.so to find its own libraries without interfering with ELF at all. Many comments from various people. okay deraadt@ | |||
2003-05-14 | remove option LONGRUN; it's in everything but SMALL_KERNEL now | Ted Unangst | |
2003-05-14 | Support for Transmeta CPU power management, called LongRun. | Ted Unangst | |
option LONGRUN enables a new sysctl, allowing a userland program to read the current CPU frequency and voltage and also set the mininum and maximum frequencies to operate between, and switch between performance mode and battery mode. ok mickey@ | |||
2003-02-10 | Add hme at pci | Jason Wright | |
2003-01-21 | add elan520 from netbsd; adapted to watchdog sysctl interface; | Markus Friedl | |
ok mickey@, jakob@, henric@, fgsch@ | |||
2002-11-07 | dev/isa/i82365_isasubr.c is needed for pcic at pci; from Bernard Gardner via ↵ | Michael Shalayeff | |
pr2962 | |||
2002-08-05 | the supported agp chipset list is md-configured, not mi | Michael Shalayeff | |
2002-07-12 | support for the agp gart on various agp chipsets. | Michael Shalayeff | |
only i810 driver was tested though. based on the netbsd's lkm, initially ported by hunter@dg.net.ua and later made into shape by mickey. testing by art@ and millert@ . | |||
2002-06-26 | ieee1394 for i386 too... | Thierry Deval | |