Age | Commit message (Collapse) | Author | |
---|---|---|---|
2007-05-15 | Remove the MI implementation of mutexes and remove the __HAVE_MUTEX | Artur Grabowski | |
option. Every architecture implements mutexes now. | |||
2007-05-15 | Dummy mutex code for arm platforms. ok drahn@ deraadt@ | Miod Vallat | |
2007-05-15 | kill __HAVE_DEVICE_REGISTER by requiring all architectures to have a | Theo de Raadt | |
device_register() function -- even if it does nothing. reduces the cpp-based blather different between architectures idea ok'd by miod; tested on all architectures (except a few miod will need to cleanup because he has them) | |||
2007-05-04 | make findblkmajor() and findblkname() MI; ok miod | Theo de Raadt | |
2007-05-04 | setroot() was a ugly mix of MI and MD code, with different bugs on different | Theo de Raadt | |
machines. Instead -- build one solid clean MI version, and thenchange all the architectures to use it. ok various people, tested on almost all cases. (it is a 10094 line diff..) | |||
2007-04-10 | Add support for a fourth axis on wsmouse devices, e.g. on the Apple Might | Miod Vallat | |
Mouse. Currently limited to USB mice. Adapted from a diff from Gareth <garf@loveandnature.co.za> on tech@ | |||
2007-04-10 | slighly -> slightly | Miod Vallat | |
2007-03-29 | Add power hook to scoop(4), replacing the Zaurus-specific scoop_* calls in | Uwe Stuehler | |
pxa2x0_apm.c. Set a flag to indicate that scoop is currently suspended. Test this flag in scoop_timeout() (and maybe later in other places) to avoid manipulating scoop registers while the driver is suspended. The scoop_checkdisk timeout is intentionally not stopped, as it should be safe to have timeouts running accross suspend/resume. Put splhigh() in scoop_gpio_pin_write() to make changing the pin level an atomic operation. Result of prodding and diffs from Robert and Theo. | |||
2007-03-27 | only actually change the drive LED state if there was a real state change; | Theo de Raadt | |
tested by robert and myself | |||
2007-03-26 | software-driven drive light code, using a timeout. uwe wrote some code | Theo de Raadt | |
initially that used a disk_busy() hook, but this uses a lot less cpu and is MD; ok uwe | |||
2007-03-21 | remove extra *p test, from charles longeau | Ted Unangst | |
ok deraadt millert | |||
2007-03-18 | Enable pxammc and sdmmc in RAMDISK, too. | Uwe Stuehler | |
2007-03-18 | Support the PXA27x SD/SDIO/MMC controller on Zaurus | Uwe Stuehler | |
We use the suggested workaround for the problem E40 in the PXA27x errata sheet. Unfortunately this limits the bus speed to 9.75Mhz. | |||
2007-03-18 | Add an interface to scoop(4) to control CF and SD card power | Uwe Stuehler | |
2007-02-28 | Add Smart Battery Monitor device driver. Provided by | Alexander Yurchenko | |
Aaron Linville <aaron@linville.org> in PR 5398. | |||
2007-02-19 | only make this interface available to the kernel for now, discussed witha | Theo de Raadt | |
rt and such; tested and ok miod drahn | |||
2007-02-06 | Add machine/atomic.h to all architectures and define two operations | Artur Grabowski | |
right now that are supposed to be atomic with respect to interrupts and SMP: atomic_setbits_int and atomic_clearbits_int. All architectures other than i386 and amd64 get dummy implementations since at first we'll be replacing operations that are done with "a |= bit" and "a &= ~bit" today. More proper implementations will follow kettenis@, miod@ ok | |||
2006-12-12 | Complete gwk's previous patch to stop setperf methods from returning | Dimitry Andric | |
errors to userland: make all cpu_setperf functions return void. Tested by many, ok gwk@ | |||
2006-12-09 | Enable udcf(4). | Marc Balmer | |
ok deraadt | |||
2006-11-29 | Add a new member to struct wsemuldisplaydev_attach_args, for a frame buffer | Miod Vallat | |
driver to be able to tell how many wscons screens to attach to it, instead of WSDISPLAY_DEFAULTSCREENS which is a global setting. | |||
2006-11-28 | enable usbf/cdcef, can be used during install (somehow) | Theo de Raadt | |
2006-11-26 | usb client support can be re-enabled | Theo de Raadt | |
2006-11-25 | - disable usbf stuff till the missing header is in; unbreak kernel compile. | Niall O'Higgins | |
2006-11-25 | enable new devices (flash, usbf, cdcef) | Uwe Stuehler | |
2006-11-25 | Initial USB device controller (UDC) and USB CDC Ethernet function support | Uwe Stuehler | |
for PXA27x/Zaurus, not enabled yet; for dlg and dale :) | |||
2006-11-25 | Initial NAND flash support for Zaurus, not enabled yet; prodded by many. | Uwe Stuehler | |
2006-10-30 | install boot.conf as a section 5 page, not section 8; | Jason McIntyre | |
from mikolaj kucharski; ok mk deraadt krw | |||
2006-10-13 | 'no BSD partition' -> 'no OpenBSD partition' for error message. | Kenneth R Westerback | |
ok deraadt@ | |||
2006-10-02 | One <arm/exec.h> to bind them all. | Miod Vallat | |
2006-09-27 | Add Maxim/Dallas DS2490 USB 1-Wire adapter driver. | Alexander Yurchenko | |
2006-09-27 | Add files.onewire to all our USB archs, it will be used soon. | Alexander Yurchenko | |
2006-08-18 | add ucycom@uhidev and ucom@ucycom on the usb machines (docs are forthcoming) | Jason Wright | |
2006-08-14 | Enable uslcom(4) and uark(4) on all the USB capable archs. | Jonathan Gray | |
2006-08-11 | add rum(4) on arches where ural(4) is enabled. | Damien Bergamini | |
rum(4) has been tested on i386 by niallo@ and me and on sparc64 by Pablo Mendez Hernandez so I assume it is endian safe and 64bit clean. | |||
2006-07-27 | Compile all kernels with -Wstack-usage-larger-than-2047, now that all | Miod Vallat | |
offending code has been taken out and shot. ok deraadt@ | |||
2006-07-12 | Orphaned stuff. | Miod Vallat | |
2006-06-20 | revert the interrupt vector diff, this fixes zaurus suspend; ok drahn@ | Todd T. Fries | |
2006-06-04 | Shrink VM_PHYSSEG_MAX to 1 on platforms where physical memory is contiguous | Miod Vallat | |
and there is only one call to uvm_page_physload(). | |||
2006-06-02 | Fix name of lcd(4) in dmesg. | Miod Vallat | |
2006-06-02 | Map the vector page cacheable during startup. | Miod Vallat | |
2006-06-01 | Right at the end of a debug kernel build, the current Makefile copies bsd | Christopher Pascoe | |
(with symbols) to bsd.gdb, then strips bsd. This diff makes it rename the file with symbols, and then asks strip to output the stripped version as bsd. Avoids a potentially lengthy wait when we would otherwise copy the large (50MB+) kernel with debug symbols. ok reyk@ ketennis@ | |||
2006-05-31 | Ding dong, __NEWINTR is dead | Miod Vallat | |
2006-05-30 | Not necessary here either. | Miod Vallat | |
2006-05-30 | Remove dead toes. | Miod Vallat | |
2006-05-26 | <machine/rtc.h> is really only footbridge-specific, so, after pruning it from | Miod Vallat | |
dead meat, move the remainding definition to footbridge todclockvar where it belongs, and get rid of the installed header file. No change on Zaurus (besides the include removal), no functional change on cats. | |||
2006-05-26 | No md math.h in OpenBSD | Miod Vallat | |
2006-05-25 | Remove unused struct cfdriver field from genericconf struct, as on cats. | Miod Vallat | |
2006-05-22 | move VM_NFREELIST out of ifdef kernel for now | Theo de Raadt | |
2006-05-20 | No need to define two page freelists since we'll only populate one; tested | Miod Vallat | |
by robert@ | |||
2006-04-16 | Add commented out cfxga entries. | Miod Vallat | |