summaryrefslogtreecommitdiff
path: root/src/cpu
diff options
context:
space:
mode:
authorRonald G. Minnich <rminnich@gmail.com>2009-08-12 15:56:17 +0000
committerRonald G. Minnich <rminnich@gmail.com>2009-08-12 15:56:17 +0000
commitfd4519b5ef086fbec60041570c6c9d73d6a80a79 (patch)
tree711ec4ccd8f0e9c785cd3fddd0f2aa9dd1161996 /src/cpu
parent5f6572ec8bc6eb2acd3a7882445913b0b9fe0d91 (diff)
This now builds.
Signed-off-by: Ronald G. Minnich <rminnich@gmail.com> Acked-by: Ronald G. Minnich <rminnich@gmail.com> git-svn-id: svn://svn.coreboot.org/coreboot/trunk@4537 2b7e53f0-3cfb-0310-b3e9-8179ed1497e1
Diffstat (limited to 'src/cpu')
-rw-r--r--src/cpu/Makefile.inc2
-rw-r--r--src/cpu/amd/Makefile.inc1
-rw-r--r--src/cpu/amd/dualcore/Makefile.inc3
-rw-r--r--src/cpu/amd/model_fxx/Makefile.inc6
-rw-r--r--src/cpu/amd/mtrr/Makefile.inc1
-rw-r--r--src/cpu/amd/socket_F/Makefile.inc14
-rw-r--r--src/cpu/x86/pae/Makefile.inc1
7 files changed, 27 insertions, 1 deletions
diff --git a/src/cpu/Makefile.inc b/src/cpu/Makefile.inc
index aa4435f029..e650525b61 100644
--- a/src/cpu/Makefile.inc
+++ b/src/cpu/Makefile.inc
@@ -1,4 +1,4 @@
-#input amd
+subdirs-y += amd
subdirs-y += intel
subdirs-y += via
subdirs-y += emulation
diff --git a/src/cpu/amd/Makefile.inc b/src/cpu/amd/Makefile.inc
new file mode 100644
index 0000000000..c63bc2bb86
--- /dev/null
+++ b/src/cpu/amd/Makefile.inc
@@ -0,0 +1 @@
+subdirs-$(CONFIG_CPU_AMD_SOCKET_F) += socket_F
diff --git a/src/cpu/amd/dualcore/Makefile.inc b/src/cpu/amd/dualcore/Makefile.inc
new file mode 100644
index 0000000000..90a7ee55ef
--- /dev/null
+++ b/src/cpu/amd/dualcore/Makefile.inc
@@ -0,0 +1,3 @@
+# This is a leaf makefile, no conditionals. If it is included it will
+# be used.
+obj-y += amd_sibling.o
diff --git a/src/cpu/amd/model_fxx/Makefile.inc b/src/cpu/amd/model_fxx/Makefile.inc
new file mode 100644
index 0000000000..ea3088b46a
--- /dev/null
+++ b/src/cpu/amd/model_fxx/Makefile.inc
@@ -0,0 +1,6 @@
+# no conditionals here. If you include this file from a socket, then you get all the binaries.
+driver-y += model_fxx_init.o
+obj-y += apic_timer.o
+obj-y += model_fxx_update_microcode.o
+obj-y += processor_name.o
+obj-y += powernow_acpi.o
diff --git a/src/cpu/amd/mtrr/Makefile.inc b/src/cpu/amd/mtrr/Makefile.inc
new file mode 100644
index 0000000000..2978a397ac
--- /dev/null
+++ b/src/cpu/amd/mtrr/Makefile.inc
@@ -0,0 +1 @@
+obj-y += amd_mtrr.o
diff --git a/src/cpu/amd/socket_F/Makefile.inc b/src/cpu/amd/socket_F/Makefile.inc
new file mode 100644
index 0000000000..bd9885c414
--- /dev/null
+++ b/src/cpu/amd/socket_F/Makefile.inc
@@ -0,0 +1,14 @@
+obj-$(CONFIG_CPU_AMD_SOCKET_F) += socket_F.o
+subdirs-$(CONFIG_CPU_AMD_SOCKET_F) += ../model_fxx
+subdirs-$(CONFIG_CPU_AMD_SOCKET_F) += ../dualcore
+subdirs-$(CONFIG_CPU_AMD_SOCKET_F) += ../mtrr
+subdirs-$(CONFIG_CPU_AMD_SOCKET_F) += ../../x86/tsc
+subdirs-$(CONFIG_CPU_AMD_SOCKET_F) += ../../x86/mtrr
+subdirs-$(CONFIG_CPU_AMD_SOCKET_F) += ../../x86/fpu
+subdirs-$(CONFIG_CPU_AMD_SOCKET_F) += ../../x86/mmx
+subdirs-$(CONFIG_CPU_AMD_SOCKET_F) += ../../x86/sse
+subdirs-$(CONFIG_CPU_AMD_SOCKET_F) += ../../x86/lapic
+subdirs-$(CONFIG_CPU_AMD_SOCKET_F) += ../../x86/cache
+subdirs-$(CONFIG_CPU_AMD_SOCKET_F) += ../../x86/mtrr
+subdirs-$(CONFIG_CPU_AMD_SOCKET_F) += ../../x86/pae
+subdirs-$(CONFIG_CPU_AMD_SOCKET_F) += ../../x86/smm
diff --git a/src/cpu/x86/pae/Makefile.inc b/src/cpu/x86/pae/Makefile.inc
new file mode 100644
index 0000000000..e20ee2fc51
--- /dev/null
+++ b/src/cpu/x86/pae/Makefile.inc
@@ -0,0 +1 @@
+obj-y += pgtbl.o