freebsd-dev/sys/powerpc
Peter Grehan 33529b98d5 Introduce inheritance into the PowerPC MMU kobj interface.
include/mmuvar.h - Change the MMU_DEF macro to also create the class
definition as well as define the DATA_SET. Add a macro, MMU_DEF_INHERIT,
which has an extra parameter specifying the MMU class to inherit methods
from. Update the comments at the start of the header file to describe the
new macros.

booke/pmap.c
aim/mmu_oea.c
aim/mmu_oea64.c - Collapse mmu_def_t declaration into updated MMU_DEF macro

The MMU_DEF_INHERIT macro will be used in the PS3 MMU implementation to
allow it to inherit the stock powerpc64 MMU methods.

Reviewed by:	nwhitehorn
2010-09-15 00:17:52 +00:00
..
aim Introduce inheritance into the PowerPC MMU kobj interface. 2010-09-15 00:17:52 +00:00
booke Introduce inheritance into the PowerPC MMU kobj interface. 2010-09-15 00:17:52 +00:00
compile
conf - Bump MAXCPU to 4. Tested on a quad G5 with both 32 and 64-bit kernels. 2010-09-03 03:56:09 +00:00
cpufreq MFppc64: 2010-07-13 05:32:19 +00:00
fpu The NetBSD Foundation has granted permission to remove clause 3 and 4 from 2010-03-03 17:07:02 +00:00
include Introduce inheritance into the PowerPC MMU kobj interface. 2010-09-15 00:17:52 +00:00
mambo Add support for the IBM Full-System Simulator (Mambo). This code has been 2010-07-31 13:22:34 +00:00
mpc85xx Restructure how reset and poweroff are handled on PowerPC systems, since 2010-08-31 15:27:46 +00:00
ofw Change OF_interpret() to also take an array of cell_t (missed in r209801). 2010-09-11 18:55:00 +00:00
powermac ATAPI DMA does not seem to work completely reliably on Shasta controllers, 2010-09-11 22:09:16 +00:00
powerpc Fix a missing set of parantheses that could cause recent versions of libthr 2010-09-13 22:50:05 +00:00
psim Remove the unneeded header <machine/intr.h>. 2010-07-02 02:17:39 +00:00