summaryrefslogtreecommitdiffstats
path: root/sys/conf
diff options
context:
space:
mode:
authornwhitehorn <nwhitehorn@FreeBSD.org>2009-05-14 00:34:26 +0000
committernwhitehorn <nwhitehorn@FreeBSD.org>2009-05-14 00:34:26 +0000
commitdc1ac440de95721f8b696146577a51ef7a418f59 (patch)
tree76fac3396a64c911f78e68ca8b02794bc0332825 /sys/conf
parentd9c2725c3513aa19672b456422a31a356dccffc5 (diff)
downloadFreeBSD-src-dc1ac440de95721f8b696146577a51ef7a418f59.zip
FreeBSD-src-dc1ac440de95721f8b696146577a51ef7a418f59.tar.gz
Factor out platform dependent things unrelated to device drivers into a
new platform module. These are probed in early boot, and have the responsibility of determining the layout of physical memory, determining the CPU timebase frequency, and handling the zoo of SMP mechanisms found on PowerPC. Reviewed by: marcel, raj Book-E parts by: raj
Diffstat (limited to 'sys/conf')
-rw-r--r--sys/conf/files.powerpc4
1 files changed, 4 insertions, 0 deletions
diff --git a/sys/conf/files.powerpc b/sys/conf/files.powerpc
index 389d62e..d170705 100644
--- a/sys/conf/files.powerpc
+++ b/sys/conf/files.powerpc
@@ -81,6 +81,7 @@ powerpc/aim/mp_cpudep.c optional aim smp
powerpc/aim/nexus.c optional aim
powerpc/aim/ofw_machdep.c optional aim
powerpc/aim/ofwmagic.S optional aim
+powerpc/aim/platform_chrp.c optional aim
powerpc/aim/swtch.S optional aim
powerpc/aim/trap.c optional aim
powerpc/aim/uma_machdep.c optional aim
@@ -90,6 +91,7 @@ powerpc/booke/copyinout.c optional e500
powerpc/booke/interrupt.c optional e500
powerpc/booke/locore.S optional e500 no-obj
powerpc/booke/machdep.c optional e500
+powerpc/booke/platform_bare.c optional mpc85xx
powerpc/booke/pmap.c optional e500
powerpc/booke/swtch.S optional e500
powerpc/booke/trap.c optional e500
@@ -155,6 +157,8 @@ powerpc/powerpc/mp_machdep.c optional smp
powerpc/powerpc/openpic.c standard
powerpc/powerpc/pic_if.m standard
powerpc/powerpc/pmap_dispatch.c standard
+powerpc/powerpc/platform.c standard
+powerpc/powerpc/platform_if.m standard
powerpc/powerpc/sc_machdep.c optional sc
powerpc/powerpc/setjmp.S standard
powerpc/powerpc/sigcode.S standard
OpenPOWER on IntegriCloud