Author: rminnich
Date: 2009-08-29 04:47:57 +0200 (Sat, 29 Aug 2009)
New Revision: 4617

Added:
   trunk/coreboot-v2/src/mainboard/amd/rumba/Kconfig
   trunk/coreboot-v2/src/mainboard/amd/rumba/Makefile.inc
Modified:
   trunk/coreboot-v2/src/mainboard/amd/Kconfig
   trunk/coreboot-v2/src/mainboard/amd/serengeti_cheetah/Kconfig
Log:
Set the mainboard/amd directory up to support more than one. 

remove Config variables now defined elsewhere.
add rumba Kconfig and Makefile.inc

rumba won't build until my earlier patches are acked.
Signed-off-by: Ronald G. Minnich <[email protected]>
Acked-by: Myles Watson <[email protected]>



Modified: trunk/coreboot-v2/src/mainboard/amd/Kconfig
===================================================================
--- trunk/coreboot-v2/src/mainboard/amd/Kconfig 2009-08-29 02:44:08 UTC (rev 
4616)
+++ trunk/coreboot-v2/src/mainboard/amd/Kconfig 2009-08-29 02:47:57 UTC (rev 
4617)
@@ -1 +1,9 @@
-source "src/mainboard/amd/serengeti_cheetah/Kconfig"
\ No newline at end of file
+choice
+       prompt "Mainboard model"
+       depends on VENDOR_AMD
+
+source "src/mainboard/amd/serengeti_cheetah/Kconfig"
+source "src/mainboard/amd/rumba/Kconfig"
+
+endchoice
+

Added: trunk/coreboot-v2/src/mainboard/amd/rumba/Kconfig
===================================================================
--- trunk/coreboot-v2/src/mainboard/amd/rumba/Kconfig                           
(rev 0)
+++ trunk/coreboot-v2/src/mainboard/amd/rumba/Kconfig   2009-08-29 02:47:57 UTC 
(rev 4617)
@@ -0,0 +1,62 @@
+
+
+##
+## This file is part of the coreboot project.
+##
+## Copyright (C) 2009 Uwe Hermann <[email protected]>
+##
+## This program is free software; you can redistribute it and/or modify
+## it under the terms of the GNU General Public License as published by
+## the Free Software Foundation; either version 2 of the License, or
+## (at your option) any later version.
+##
+## This program is distributed in the hope that it will be useful,
+## but WITHOUT ANY WARRANTY; without even the implied warranty of
+## MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+## GNU General Public License for more details.
+##
+## You should have received a copy of the GNU General Public License
+## along with this program; if not, write to the Free Software
+## Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA  02110-1301 USA
+##
+config BOARD_AMD_RUMBA
+       bool "Rumba"
+       select ARCH_X86
+       select CPU_AMD_GX2
+       select NORTHBRIDGE_AMD_GX2
+       select SOUTHBRIDGE_AMD_CS5536
+       select UDELAY_TSC
+       select HAVE_PIRQ_TABLE
+       help
+         AMD Rumba mainboard.
+
+config MAINBOARD_DIR
+       string
+       default amd/rumba
+       depends on BOARD_AMD_RUMBA
+
+config MAINBOARD_PART_NUMBER
+       string
+       default "Rumba"
+       depends on BOARD_AMD_RUMBA
+
+config HAVE_OPTION_TABLE
+       bool
+       default n
+       depends on BOARD_AMD_RUMBA
+
+config IRQ_SLOT_COUNT
+       int
+       default 2
+       depends on BOARD_AMD_RUMBA
+
+config USE_INIT
+       int
+       default 0
+       depends on BOARD_AMD_RUMBA
+
+
+config TSC_X86RDTSC_CALIBRATE_WITH_TIMER2
+       int
+       default 0
+       depends on BOARD_AMD_RUMBA

Added: trunk/coreboot-v2/src/mainboard/amd/rumba/Makefile.inc
===================================================================
--- trunk/coreboot-v2/src/mainboard/amd/rumba/Makefile.inc                      
        (rev 0)
+++ trunk/coreboot-v2/src/mainboard/amd/rumba/Makefile.inc      2009-08-29 
02:47:57 UTC (rev 4617)
@@ -0,0 +1 @@
+include $(src)/mainboard/Makefile.romccboard.inc

Modified: trunk/coreboot-v2/src/mainboard/amd/serengeti_cheetah/Kconfig
===================================================================
--- trunk/coreboot-v2/src/mainboard/amd/serengeti_cheetah/Kconfig       
2009-08-29 02:44:08 UTC (rev 4616)
+++ trunk/coreboot-v2/src/mainboard/amd/serengeti_cheetah/Kconfig       
2009-08-29 02:47:57 UTC (rev 4617)
@@ -1,7 +1,3 @@
-choice
-       prompt "Mainboard model"
-       depends on VENDOR_AMD
-
 config BOARD_AMD_SERENGETI_CHEETAH
        bool "Serengeti Cheetah"
        select ARCH_X86
@@ -17,7 +13,6 @@
        select USE_DCACHE_RAM
        help
         AMD Serengeti Cheetah mainboard.
-endchoice
 
 config MAINBOARD_DIR
        string
@@ -74,10 +69,6 @@
        default "Serengeti-Cheetah"
        depends on BOARD_AMD_SERENGETI_CHEETAH
 
-config PCI_64BIT_PREF_MEM
-       int
-       default 0
-       depends on BOARD_AMD_SERENGETI_CHEETAH
 
 config USE_FAILOVER_IMAGE
        int


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

Reply via email to