ron minnich wrote:
...

OK, this is it, beginnings of K8 support and some geode cleanup. 1. fix some includes on geode. Index: arch/x86/geodelx/stage1.c
Index: southbridge/amd/cs5536/stage1.c
2. add amd_k8.h include.
Seperate out the geode stuff. I think you can selfack it. They are trivial IMO. Here's an ack for the geode stuff anyway.

Acked-by: Marc Jones <[EMAIL PROTECTED]>




Index: arch/x86/Makefile
Add K8 clauses
Index: arch/x86/mtrr.h
Index: include/arch/x86/amd_k8.h
mv this to include, it is needed in several places now. K8 files: Index: arch/x86/amdk8/stage1.c
Index: arch/x86/amd/stage0.S
Index: arch/x86/Kconfig
Index: mainboard/gigabyte/m57sli/Makefile
Index: mainboard/gigabyte/m57sli/dts
Index: mainboard/gigabyte/m57sli/stage1.c
Index: mainboard/gigabyte/m57sli/initram.c
Index: mainboard/gigabyte/m57sli/Kconfig
Index: mainboard/Kconfig


The m57sli almost builds. It's pretty empty. The dtc is not run .

Signed-off-by: Ronald G. Minnich <[EMAIL PROTECTED]>


...

-#endif                         /* ARCH_X86_MTRR_H */
Index: arch/x86/Makefile
===================================================================
--- arch/x86/Makefile   (revision 699)
+++ arch/x86/Makefile   (working copy)
@@ -124,9 +124,12 @@
        STAGE0_ARCH_X86_OBJ += geodelx/stage1.o
        STAGE0_ARCH_X86_OBJ += ../../northbridge/amd/geodelx/geodelxinit.o
 else
-       STAGE0_CAR_OBJ = stage0_i586.o
+ifeq ($(CONFIG_CPU_AMD_K8),y)
+       STAGE0_CAR_OBJ = amd/stage0.o
+       STAGE0_ARCH_X86_OBJ += amdk8/stage1.o
 endif
 endif
+endif

Add else and put the stage0_i586 on the end?

I agree with getting the pieces in place as we go.
The files looked fine to me but I didn't try to build it.....

Acked-by: Marc Jones <[EMAIL PROTECTED]>




--
Marc Jones
Senior Firmware Engineer
(970) 226-9684 Office
mailto:[EMAIL PROTECTED]
http://www.amd.com/embeddedprocessors


--
coreboot mailing list
[email protected]
http://www.coreboot.org/mailman/listinfo/coreboot

Reply via email to