[LinuxBIOS] r448 - in LinuxBIOSv3: arch/x86/geodelx include/arch/x86 northbridge/amd/geodelx southbridge/amd/cs5536

svn at openbios.org svn at openbios.org
Thu Jul 12 03:26:44 CEST 2007


Author: uwe
Date: 2007-07-12 03:26:43 +0200 (Thu, 12 Jul 2007)
New Revision: 448

Modified:
   LinuxBIOSv3/arch/x86/geodelx/cpu.c
   LinuxBIOSv3/arch/x86/geodelx/geodelx.c
   LinuxBIOSv3/arch/x86/geodelx/stage1.c
   LinuxBIOSv3/include/arch/x86/amd_geodelx.h
   LinuxBIOSv3/northbridge/amd/geodelx/geodelx.c
   LinuxBIOSv3/northbridge/amd/geodelx/geodelxinit.c
   LinuxBIOSv3/northbridge/amd/geodelx/raminit.c
   LinuxBIOSv3/northbridge/amd/geodelx/raminit.h
   LinuxBIOSv3/southbridge/amd/cs5536/cs5536.c
   LinuxBIOSv3/southbridge/amd/cs5536/smbus_initram.c
   LinuxBIOSv3/southbridge/amd/cs5536/stage1.c
Log:
Remove some include files which are not required (and add some which are).

Signed-off-by: Uwe Hermann <uwe at hermann-uwe.de>
Acked-by: Peter Stuge <peter at stuge.se>



Modified: LinuxBIOSv3/arch/x86/geodelx/cpu.c
===================================================================
--- LinuxBIOSv3/arch/x86/geodelx/cpu.c	2007-07-12 01:03:05 UTC (rev 447)
+++ LinuxBIOSv3/arch/x86/geodelx/cpu.c	2007-07-12 01:26:43 UTC (rev 448)
@@ -29,7 +29,6 @@
  */
 
 #include <console.h>
-#include <string.h>
 #include <device/device.h>
 #include <lib.h>
 #include <io.h>
@@ -103,5 +102,6 @@
 		/* TODO: This is incorrect, these are _not_ PCI IDs! */
 		.u = {.pci = {.vendor = X86_VENDOR_AMD,.device = 0x05A2}}},
 	 .ops = &geodelx_cpuops},
+
 	{.ops = 0},
 };

Modified: LinuxBIOSv3/arch/x86/geodelx/geodelx.c
===================================================================
--- LinuxBIOSv3/arch/x86/geodelx/geodelx.c	2007-07-12 01:03:05 UTC (rev 447)
+++ LinuxBIOSv3/arch/x86/geodelx/geodelx.c	2007-07-12 01:26:43 UTC (rev 448)
@@ -23,9 +23,6 @@
 #include <types.h>
 #include <lib.h>
 #include <console.h>
-#include <device/device.h>
-#include <device/pci.h>
-#include <string.h>
 #include <msr.h>
 #include <io.h>
 #include <hlt.h>

Modified: LinuxBIOSv3/arch/x86/geodelx/stage1.c
===================================================================
--- LinuxBIOSv3/arch/x86/geodelx/stage1.c	2007-07-12 01:03:05 UTC (rev 447)
+++ LinuxBIOSv3/arch/x86/geodelx/stage1.c	2007-07-12 01:26:43 UTC (rev 448)
@@ -20,14 +20,8 @@
 
 #include <types.h>
 #include <lib.h>
-#include <console.h>
-#include <device/device.h>
-#include <device/pci.h>
-#include <string.h>
 #include <msr.h>
-#include <io.h>
 #include <amd_geodelx.h>
-#include <spd.h>
 
 static struct msrinit {
 	u32 msrnum;

Modified: LinuxBIOSv3/include/arch/x86/amd_geodelx.h
===================================================================
--- LinuxBIOSv3/include/arch/x86/amd_geodelx.h	2007-07-12 01:03:05 UTC (rev 447)
+++ LinuxBIOSv3/include/arch/x86/amd_geodelx.h	2007-07-12 01:26:43 UTC (rev 448)
@@ -25,6 +25,11 @@
 #ifndef CPU_AMD_LXDEF_H
 #define CPU_AMD_LXDEF_H
 
+#ifndef __ASSEMBLER__
+#include <types.h>
+#include <io.h>
+#endif
+
 #define CPU_ID_1_X				0x00000560	/* Stepping ID 1.x CPUbug fix to change it to 5A0 */
 #define CPU_ID_2_0				0x000005A1
 #define CPU_ID_3_0				0x000005A2

Modified: LinuxBIOSv3/northbridge/amd/geodelx/geodelx.c
===================================================================
--- LinuxBIOSv3/northbridge/amd/geodelx/geodelx.c	2007-07-12 01:03:05 UTC (rev 447)
+++ LinuxBIOSv3/northbridge/amd/geodelx/geodelx.c	2007-07-12 01:26:43 UTC (rev 448)
@@ -19,15 +19,11 @@
  */
 
 #include <types.h>
-#include <lib.h>
 #include <console.h>
-#include <post_code.h>
 #include <device/device.h>
 #include <device/pci.h>
 #include <device/pci_ids.h>
-#include <string.h>
 #include <msr.h>
-#include <io.h>
 #include <amd_geodelx.h>
 
 /* Here is programming for the various MSRs. */

Modified: LinuxBIOSv3/northbridge/amd/geodelx/geodelxinit.c
===================================================================
--- LinuxBIOSv3/northbridge/amd/geodelx/geodelxinit.c	2007-07-12 01:03:05 UTC (rev 447)
+++ LinuxBIOSv3/northbridge/amd/geodelx/geodelxinit.c	2007-07-12 01:26:43 UTC (rev 448)
@@ -19,14 +19,9 @@
  */
 
 #include <types.h>
-#include <lib.h>
 #include <console.h>
 #include <post_code.h>
-#include <device/device.h>
-#include <device/pci.h>
-#include <string.h>
 #include <msr.h>
-#include <io.h>
 #include <cpu.h>
 #include <amd_geodelx.h>
 

Modified: LinuxBIOSv3/northbridge/amd/geodelx/raminit.c
===================================================================
--- LinuxBIOSv3/northbridge/amd/geodelx/raminit.c	2007-07-12 01:03:05 UTC (rev 447)
+++ LinuxBIOSv3/northbridge/amd/geodelx/raminit.c	2007-07-12 01:26:43 UTC (rev 448)
@@ -22,9 +22,6 @@
 #include <lib.h>
 #include <console.h>
 #include <post_code.h>
-#include <device/device.h>
-#include <device/pci.h>
-#include <string.h>
 #include <msr.h>
 #include <spd.h>
 #include <io.h>

Modified: LinuxBIOSv3/northbridge/amd/geodelx/raminit.h
===================================================================
--- LinuxBIOSv3/northbridge/amd/geodelx/raminit.h	2007-07-12 01:03:05 UTC (rev 447)
+++ LinuxBIOSv3/northbridge/amd/geodelx/raminit.h	2007-07-12 01:26:43 UTC (rev 448)
@@ -18,6 +18,13 @@
  * Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA  02110-1301 USA
  */
 
+#ifndef NORTHBRIDGE_AMD_GEODELX_RAMINIT_H
+#define NORTHBRIDGE_AMD_GEODELX_RAMINIT_H
+
+#include <types.h>
+
 void sdram_set_registers(void);
 void sdram_set_spd_registers(u8 dimm0, u8 dimm1);
 void sdram_enable(u8 dimm0, u8 dimm1);
+
+#endif /* NORTHBRIDGE_AMD_GEODELX_RAMINIT_H */

Modified: LinuxBIOSv3/southbridge/amd/cs5536/cs5536.c
===================================================================
--- LinuxBIOSv3/southbridge/amd/cs5536/cs5536.c	2007-07-12 01:03:05 UTC (rev 447)
+++ LinuxBIOSv3/southbridge/amd/cs5536/cs5536.c	2007-07-12 01:26:43 UTC (rev 448)
@@ -21,13 +21,10 @@
 #include <lib.h>
 #include <console.h>
 #include <post_code.h>
-#include <device/device.h>
 #include <device/pci.h>
-#include <string.h>
 #include <msr.h>
-#include <io.h>
 #include <amd_geodelx.h>
-#include <cpu.h>
+#include <cpu.h>		// TODO: Move rtc_init() etc. to legacy.h
 #include <device/pci_ids.h>
 #include <statictree.h>
 #include "cs5536.h"

Modified: LinuxBIOSv3/southbridge/amd/cs5536/smbus_initram.c
===================================================================
--- LinuxBIOSv3/southbridge/amd/cs5536/smbus_initram.c	2007-07-12 01:03:05 UTC (rev 447)
+++ LinuxBIOSv3/southbridge/amd/cs5536/smbus_initram.c	2007-07-12 01:26:43 UTC (rev 448)
@@ -17,6 +17,7 @@
  * Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA  02110-1301 USA
  */
 
+#include <types.h>
 #include <console.h>
 #include <io.h>
 #include "cs5536.h"

Modified: LinuxBIOSv3/southbridge/amd/cs5536/stage1.c
===================================================================
--- LinuxBIOSv3/southbridge/amd/cs5536/stage1.c	2007-07-12 01:03:05 UTC (rev 447)
+++ LinuxBIOSv3/southbridge/amd/cs5536/stage1.c	2007-07-12 01:26:43 UTC (rev 448)
@@ -17,8 +17,7 @@
  * Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA  02110-1301 USA
  */
 
-#include <console.h>
-#include <io.h>
+#include <types.h>
 #include <msr.h>
 #include <amd_geodelx.h>
 #include "cs5536.h"





More information about the coreboot mailing list