freebsd-dev/sys/powerpc
Peter Grehan f61afb4498 Get the gdb/psim emulator functioning again.
aim/machdep.c:
  - the	RI status register bit needs to be set when	doing the mtmsrd 64-bit
    instruction	test
  - psim doesn't implement the dcbz instruction	so the run-time	cacheline
    test fails.	Set the	cachline size to 32 to avoid infinite loops in
    future calls to __syncicache()

aim/platform_chrp.c:
  - if after iterating through / and a name property of "cpus" still isn't
    found, just	search directly	for '/cpus'.
  - psim doesn't put a "reg" property on it's cpu nodes, so assume 0
    since it is	uniprocessor-only at this point

powerpc/openpic.c
  - the	number of CPUs reported	is 1 too many on psim's	openpic

Reviewed by:	nwhitehorn
MFC after:	1 week (openpic part)
2009-06-10 12:47:54 +00:00
..
aim Get the gdb/psim emulator functioning again. 2009-06-10 12:47:54 +00:00
booke Discover and handle the number of E500 CPUs in run time. 2009-06-05 09:46:00 +00:00
compile
conf Initial version of the sec(4) driver for the integrated security engine found 2009-06-06 09:37:55 +00:00
cpufreq Introduce support for cpufreq on PowerPC with the dynamic frequency 2009-05-31 09:01:23 +00:00
fpu
include Initial version of the sec(4) driver for the integrated security engine found 2009-06-06 09:37:55 +00:00
mpc85xx Initial version of the sec(4) driver for the integrated security engine found 2009-06-06 09:37:55 +00:00
ofw Introduce support for cpufreq on PowerPC with the dynamic frequency 2009-05-31 09:01:23 +00:00
powermac Provide an analogous sysctl to hw.acpi.acline (dev.pmu.0.acline) to 2009-05-31 10:02:20 +00:00
powerpc Get the gdb/psim emulator functioning again. 2009-06-10 12:47:54 +00:00
psim