freebsd-skq/sys/powerpc/booke
Marcel Moolenaar 33d56ab39b Enable power management for E500 cores. Use "doze" for now to make
sure the caches remain coherent. For single-core configurations and
with busdma changes we could eventually switch to "nap" and force
a D-cache invalidation as part of the DMA completion. To this end,
clear PSL_WE until after we handled the decrementer or external
interrupt as it tells us whether we just woke up or not.
2010-03-23 19:30:56 +00:00
..
clock.c Remove a warning in DELAY about large delays. In kern_shutdown.c 2009-12-19 20:42:56 +00:00
copyinout.c Merge r198724 to Book-E. casuword() non-atomically read the current value 2010-02-20 16:13:43 +00:00
interrupt.c Enable power management for E500 cores. Use "doze" for now to make 2010-03-23 19:30:56 +00:00
locore.S Improve style(9), clean up. 2009-05-21 12:05:15 +00:00
machdep.c Enable power management for E500 cores. Use "doze" for now to make 2010-03-23 19:30:56 +00:00
mp_cpudep.c Add SMP support on U3-based G5 systems. This does not yet work perfectly: 2009-10-23 03:17:02 +00:00
platform_bare.c Discover and handle the number of E500 CPUs in run time. 2009-06-05 09:46:00 +00:00
pmap.c Remove extraneous semicolons, no functional changes. 2010-01-07 21:01:37 +00:00
swtch.S Minor style consistency fix. 2009-04-22 13:18:04 +00:00
trap_subr.S Actually pass a pointer to the trapframe to powerpc_extr_interrupt(). 2010-03-23 01:07:30 +00:00
trap.c Simplify the invocation of vm_fault(). Specifically, eliminate the flag 2009-11-27 20:24:11 +00:00
vm_machdep.c Extract the code that records syscall results in the frame into MD 2009-11-10 11:43:07 +00:00