Age | Commit message (Collapse) | Author | |
---|---|---|---|
2013-08-12 | Match the macppc's framebuffer device with its OpenFirmware node likekms/radeon | Martin Pieuchot | |
on sparc64. | |||
2013-08-12 | rename drmsubmatch to vga_drmsubmatch | Martin Pieuchot | |
2013-08-12 | files.drm is now included from arch-specific conf files | Martin Pieuchot | |
2013-08-10 | Move the device table inside the softc. | Martin Pieuchot | |
2013-08-09 | Add urtwn(4) for upgrades | Martin Pieuchot | |
2013-08-07 | Most network drivers include netinet/in_var.h, but apparently they | Alexander Bluhm | |
don't have to. Remove these include lines from macppc drivers. test and OK mpi@ | |||
2013-08-07 | Using phys_map for bus_space_map(9) is retarded. Use kernel_map just like | Mark Kettenis | |
everybody else. ok mpi@, beck@, jsg@ | |||
2013-08-07 | Mimic what's done on sparc64 and parse the OpenFirmware device tree to | Martin Pieuchot | |
enumerate the pci devices. This allow us to not store the interrupt vector in the interrupt line register and to not try to attach pci devices disabled by firmware. With inputs from and ok kettenis@ | |||
2013-07-16 | Don't use a non initialized variable and fix RCS Ids while here. | Martin Pieuchot | |
Issue reported by Maxime Villard, diff from martin@ | |||
2013-07-07 | move to 5.4-beta | Theo de Raadt | |
2013-07-06 | Use the write-only rasops code to speed up the console framebuffer. | Martin Pieuchot | |
ok kettenis@ | |||
2013-07-06 | Add uhci* at cardbus, tested with a VIA VT83C572. | Martin Pieuchot | |
2013-07-06 | Print the number of targets and the irq before looking for subdevices, | Martin Pieuchot | |
like it was before r1.36, to correct the adb* lines in the dmesg. | |||
2013-07-01 | sync comment with it's intended meaning. | Jasper Lievisse Adriaanse | |
from martin@ | |||
2013-06-11 | final removal of daddr64_t. daddr_t has been 64 bit for a long enough | Theo de Raadt | |
test period; i think 3 years ago the last bugs fell out. ok otto beck others | |||
2013-06-04 | Add support for virtual consoles, based on previous work done by kettenis@ | Martin Pieuchot | |
for inteldrm(4). ok miod@, kettenis@ | |||
2013-06-04 | Remove unused includes, constify cfattach and other small cleanings. | Martin Pieuchot | |
2013-06-04 | Move function declaration where they belong. | Martin Pieuchot | |
2013-06-04 | Do not pretend mapping the MMIO region when in fact we don't and | Martin Pieuchot | |
clean some related code. | |||
2013-06-04 | Spacing. | Martin Pieuchot | |
2013-06-03 | There's no reason to have a separate structure to hold and duplicate | Martin Pieuchot | |
the raster display data. Simplify this by using only one pointer to a struct rasops_info, the one in vga_config. While here remove unused fields from vga_config. | |||
2013-06-03 | Be coherent when printing irq numbers. | Martin Pieuchot | |
2013-06-03 | Correctly return the error code if uvm_km_kmemalloc() fails. | Martin Pieuchot | |
2013-06-03 | Rework the logic for matching the boot device to allow for root on | Martin Pieuchot | |
any drive attached to the first controller. Fix an issue reported by Jan Stary, hans at stare dot cz. Note that this new logic still doesn't allow for root on any drive attached to a secondary controller. ok miod@ | |||
2013-06-03 | more fuse in more places. credit: miod | Ted Unangst | |
2013-06-03 | Convert some internal APIs to use timespecs instead of timevals | Philip Guenther | |
ok matthew@ deraadt@ | |||
2013-06-01 | add missing license (PD) block | Jasper Lievisse Adriaanse | |
ok guenther@ | |||
2013-05-31 | Rename tpms(4), the driver for Apple USB touchpads, to utpms(4) and move | Martin Pieuchot | |
it to dev/usb because it could be used on intel based mac laptops. Discussed with jcs@, ok deraadt@ | |||
2013-05-31 | Unbreak after recent shutdown-hook removal. | Martin Pieuchot | |
2013-05-30 | Enforce ca_activate tree-walks over the entire heirarchy for all events, | Theo de Raadt | |
cleaning up some shutdown-hook related code on the way. (A few drivers related to sparc are still skipped at kettenis' request) ok kettenis mlarkin, tested by many others too | |||
2013-05-15 | Introduce a global interrupt-aware mutex protecting data | Alexandre Ratchov | |
structures (including sound-card registers) from concurent access by syscall and interrupt code-paths. Since critical sections remain the same, calls to splraise/spllower can be safely replaced by calls to mtx_enter/mtx_leave with two exceptions: (1) mutexes are not reentrant (the inner splraise is thus removed), and (2) we're not allowed to sleep with a mutex (either msleep is used or the mutex is released before sleeping). ok and help from kettenis, a lot of work from armani | |||
2013-04-23 | Don't assume time_t is an uint32_t. | Martin Pieuchot | |
ok deraadt@ | |||
2013-04-21 | Unify the zs tty driver. | Sebastian Reitenbach | |
Most of the hard work by mpi@, who provided the initial diff. Fixes for sparc from myself. Tested on sgi and sparc myself. Compiles and detects zstty on my powerbook, compile tested on sparc64 by me. Real testing with zs device on sparc64 by miod@ who also gave a lot of help and feedback. ok miod@, mpi@ | |||
2013-03-30 | reorder include search directories. cuts lookups by quite a bit. | Ted Unangst | |
ok deraadt miod | |||
2013-03-26 | sync TDIRS with reality | Jasper Lievisse Adriaanse | |
"looks good" deraadt@ | |||
2013-03-23 | refactor sys/param.h and machine/param.h. A lot of #ifdef _KERNEL is added | Theo de Raadt | |
to keep definitions our of user space. The MD files now follow a consistant order -- all namespace intrusion is at the tail can be cleaned up independently. locore, bootblocks, and libkvm still see enough visibility to build. Checked on 90% of platforms... | |||
2013-03-21 | Use MAXBSIZE for block io limit (same value, but MAXPHYS is strictly a | Theo de Raadt | |
kernel concept) ok miod | |||
2013-03-21 | NBPG -> PAGE_SIZE, PGSHIFT -> PAGE_SHIFT, PGOFSET -> PAGE_MASK | Theo de Raadt | |
2013-03-17 | Avoid namespace pollution from <powerpc/cpu.h>. | Mark Kettenis | |
ok mpi@, deraadt@, miod@, millert@ | |||
2013-03-15 | Delete the sequencer(4) driver, since its not used any longer. Diff | Alexandre Ratchov | |
mostly from armani. ok miod, mpi, jsg and help from sthen | |||
2013-03-10 | Do not try to scan the ADB bus for devices if the device-tree does not | Martin Pieuchot | |
contain an adb node. This workaround is required by some PowerBooks without ADB bus to prevent their PMU from shutting down the machine. Tweaked from a submission by Daniel Dickman. | |||
2013-03-09 | Drop 3rd and 4th clauses from Bradley A. Grantham's license, from NetBSD | Martin Pieuchot | |
via Daniel Dickman. ok deraadt@ | |||
2013-03-07 | Use switch statement for determining when to configure the L2 cache. | Brad Smith | |
ok miod@ | |||
2013-02-09 | ater -> after | Miod Vallat | |
2013-01-31 | welcome to 5.3-BETA | Miod Vallat | |
2013-01-21 | Only the mpcpcibus driver is actually using these structures so merge them | Martin Pieuchot | |
in the appropriate .c file and remove unused fields while here. | |||
2013-01-21 | Remove old functions to access MPC106 registers. Only one of them was used | Martin Pieuchot | |
to read the revision id that was wrong most of the time. | |||
2013-01-21 | No need to include pcibrvar.h | Martin Pieuchot | |
2013-01-21 | Remove unused variable, leftover from rev 1.36. | Martin Pieuchot | |
2012-12-22 | Attach all known U3 AGP bridges | Martin Pieuchot | |