Age | Commit message (Collapse) | Author | |
---|---|---|---|
2005-11-27 | Hide a few things from _LOCORE. | Miod Vallat | |
2005-11-27 | Get rid of the `len' locator for VME devices, since mappings have a page | Miod Vallat | |
granularity anyway; devices who would want more than one page mapped in order to probe for the hardware can take appropriate action in their cfmatch routine anyway. | |||
2005-11-27 | Nuke autoconf.h commons. | Miod Vallat | |
2005-11-27 | ISOXXX/ISO-XXX -> ISO XXX | Jason McIntyre | |
2005-11-27 | In the core of the idle loop, be sure to invoke spl0 more than once to | Miod Vallat | |
process soft interrupts; fixes luna88k hanging after the rootdev line. Tested aoyama@ martin@ and I | |||
2005-11-26 | Frequency scaling for IBM 970FX. | Mark Kettenis | |
ok drahn@ | |||
2005-11-26 | some cleanup from gordon | Ted Unangst | |
2005-11-25 | Get rid of BROKEN_MMU_MASK, unnecessary now that bus_dmamap_sync() behaves | Miod Vallat | |
correctly. | |||
2005-11-25 | Replace utterly wrong bus_dmamap_sync() with a much better version. | Miod Vallat | |
2005-11-25 | Let the cache synchronization and invalidation functions report whether | Miod Vallat | |
they caused the entire cache to be processed. | |||
2005-11-25 | Prefer vaddr_t and paddr_t types, instead of void * and heavy casts. | Miod Vallat | |
Improves readability, no functional change. | |||
2005-11-25 | Need an explicit cast for atop() now. | Miod Vallat | |
2005-11-25 | We don't have a va mapping in match() so don't bother trying to use badvaddr() | Miod Vallat | |
at all. | |||
2005-11-25 | explicitly cast caddr_t to vaddr_t | Michael Shalayeff | |
2005-11-25 | Remove $ on access to cpuid_level: we want to get the value of the | Tom Cosgrove | |
variable, not its address. ok weingart@ | |||
2005-11-25 | splimp -> splhigh in setroot()/rootconf(). | Brad Smith | |
ok miod@ drahn@ | |||
2005-11-24 | Prefer vaddr_t and paddr_t types in device softc, instead of void * and | Miod Vallat | |
heavy casts. Improves readability, no functional change. | |||
2005-11-24 | Peek at the correct location in badpaddr() - how could this go unnoticed before? | Miod Vallat | |
2005-11-24 | Remove unnecessary cast in an atop() construct. | Miod Vallat | |
2005-11-24 | enable esm | David Gwynne | |
ok deraadt@ | |||
2005-11-24 | remove __GNUC_PREREQ__(2, 96) block because lint pukes; idea for solution ↵ | Theo de Raadt | |
from miod | |||
2005-11-24 | add lint-specific hacks. at the same time, clean out a lot of ancient | Theo de Raadt | |
cruft for old compilers and environments. there may be a 2nd round of polishing after this; ok miod and others | |||
2005-11-24 | Remove kernfs, okay deraadt@. | Pedro Martelletto | |
2005-11-24 | #if 0 doesnt belong here | David Gwynne | |
2005-11-24 | repair indent that cvs has scrwed make it extra confusing | Michael Shalayeff | |
2005-11-24 | print something out when we hit unsupported devices. hopefully we can | David Gwynne | |
pick up a dmesg with them. | |||
2005-11-24 | white space fixes | David Gwynne | |
2005-11-24 | break the 1:1 mapping of esm sensors to kernel sensors. according to | David Gwynne | |
jordan theres an esm sensor that packs the status of four drive slots into a single reading, but it should be represented in the kernel as four separate sensors. some of the sensors (such as the pci slot ones and the hotplug status) should probably be dealt with in the same way. so esm sensors now have a list of their own types, and a mapping of these types to kernel sensor types. instead of storing the kernel sensor in the esm_sensor struct, allocate the two separately so esm_sensor can point to multiple kernel sensors. make the drives sensor fill out 4 kernel sensors. it still works on my box, but i dont have a machine old enough to see if the packed esm sensor turns into 4 kernel ones without problems. i hate how theres no mechanism to remove kernel sensors after you use SENSOR_ADD. ok marco@ | |||
2005-11-24 | splimp -> splhigh | Brad Smith | |
ok martin@ | |||
2005-11-24 | splimp -> spluba | Brad Smith | |
ok martin@ | |||
2005-11-24 | splimp -> spl6 | Brad Smith | |
ok martin@ | |||
2005-11-24 | splimp -> splbio | Brad Smith | |
ok martin@ | |||
2005-11-24 | splimp -> splvm | Brad Smith | |
ok martin@ | |||
2005-11-24 | splimp -> splnet | Brad Smith | |
ok martin@ | |||
2005-11-24 | add AMD 768 interrupt router PCI id and use the proper id for the AMD 766 ↵ | Brad Smith | |
chipset. Thanks to Gordon Willem Klok <gklok at cogeco dot ca> for testing on a 768 based board. | |||
2005-11-23 | finnish the PTDPTDI and APTDPTDI conversion to PDSLOT_PTE and PDSLOT_APTE ↵ | Michael Shalayeff | |
thus reducing confusion; remove compatibility defines and comments | |||
2005-11-23 | kill two old mach macros that are not used anywhere in the tree anymore (or ↵ | Michael Shalayeff | |
ever) | |||
2005-11-23 | use proper bus_size_t for register offsets and not bus_addr_t; uwe@ miod@ ↵ | Michael Shalayeff | |
testing | |||
2005-11-23 | assume vtophys(vaddr_t) just what all the other archs expect; no functional ↵ | Michael Shalayeff | |
change | |||
2005-11-23 | there is no vtophys here | Michael Shalayeff | |
2005-11-23 | prioritise <16m memory for isa bus_dma'ble memorble memory allocations | Michael Shalayeff | |
2005-11-23 | resolve a couple of problems in mpbios-mapped interrupts: | Michael Shalayeff | |
- synthesise isa mappings (as 1-1) should those be missing in mpbios; - for rcc osb* firce "special" ints into isa mappings always. niklas@ ok and testing by many since | |||
2005-11-23 | Pick HP-IB describe structures changes from main kernel code here as well. | Miod Vallat | |
2005-11-23 | fix DEBUG build | Martin Reindl | |
2005-11-23 | merge probe and match since one is only ever called from the other. knf too | David Gwynne | |
yup deraadt@ ok marco@ | |||
2005-11-22 | Added probing for Dell ESM server | Jordan Hargrave | |
ok marco@ | |||
2005-11-22 | support one of the powerunits | David Gwynne | |
2005-11-22 | add another backplane | David Gwynne | |
2005-11-22 | shrink a little | David Gwynne | |
2005-11-22 | do not manually inline kvtopte() macro; no func change | Michael Shalayeff | |