From 04d74b1fdd52acfa5d31fa3c5317dd562feac5fa Mon Sep 17 00:00:00 2001 From: Stefan Reinauer Date: Thu, 4 Feb 2010 01:32:43 +0000 Subject: Move CAR settings for all GX1, GX2, LX and Intel Slot2 boards to the CPU. This automatically adds the settings for those boards that didn't have settings at all yet. Also, small fixup to compareboard. Signed-off-by: Stefan Reinauer Acked-by: Stefan Reinauer --> Please help porting all boards from newconfig to Kconfig <-- This is a lot of janitor work and we can use your helping hands. The sooner we can get rid of Kbuild, the better. The KBuild report on the mailing list shows the config differences between newconfig and Kconfig. In theory, all Kconfig configs should be equal to their newconfig pendant. In practice it's better to come close but stay clean. --> Please help porting all boards from newconfig to Kconfig <-- git-svn-id: svn://svn.coreboot.org/coreboot/trunk@5082 2b7e53f0-3cfb-0310-b3e9-8179ed1497e1 --- src/cpu/amd/model_gx1/Kconfig | 10 ++++++++++ src/cpu/amd/model_gx2/Kconfig | 30 ++++++++++++++++++++++++++++++ src/cpu/amd/model_lx/Kconfig | 10 ++++++++++ src/cpu/intel/slot_2/Kconfig | 10 ++++++++++ 4 files changed, 60 insertions(+) (limited to 'src/cpu') diff --git a/src/cpu/amd/model_gx1/Kconfig b/src/cpu/amd/model_gx1/Kconfig index 153913088d..e99fb73caa 100644 --- a/src/cpu/amd/model_gx1/Kconfig +++ b/src/cpu/amd/model_gx1/Kconfig @@ -21,3 +21,13 @@ config CPU_AMD_GX1 bool +config DCACHE_RAM_BASE + hex + default 0xc0000 + depends on CPU_AMD_GX1 + +config DCACHE_RAM_SIZE + hex + default 0x01000 + depends on CPU_AMD_GX1 + diff --git a/src/cpu/amd/model_gx2/Kconfig b/src/cpu/amd/model_gx2/Kconfig index 604edb5e6b..f4fa709a99 100644 --- a/src/cpu/amd/model_gx2/Kconfig +++ b/src/cpu/amd/model_gx2/Kconfig @@ -1,2 +1,32 @@ +## +## This file is part of the coreboot project. +## +## Copyright (C) 2010 coresystems GmbH +## +## 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; version 2 of the License. +## +## 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 CPU_AMD_GX2 bool + +config DCACHE_RAM_BASE + hex + default 0xc0000 + depends on CPU_AMD_GX2 + +config DCACHE_RAM_SIZE + hex + default 0x01000 + depends on CPU_AMD_GX2 + diff --git a/src/cpu/amd/model_lx/Kconfig b/src/cpu/amd/model_lx/Kconfig index 2d32e00f77..4bcf31bc57 100644 --- a/src/cpu/amd/model_lx/Kconfig +++ b/src/cpu/amd/model_lx/Kconfig @@ -1,3 +1,13 @@ config CPU_AMD_LX bool +config DCACHE_RAM_BASE + hex + default 0xc8000 + depends on CPU_AMD_LX + +config DCACHE_RAM_SIZE + hex + default 0x8000 + depends on CPU_AMD_LX + diff --git a/src/cpu/intel/slot_2/Kconfig b/src/cpu/intel/slot_2/Kconfig index 203c0fc31c..e87adb6247 100644 --- a/src/cpu/intel/slot_2/Kconfig +++ b/src/cpu/intel/slot_2/Kconfig @@ -21,3 +21,13 @@ config CPU_INTEL_SLOT_2 bool +config DCACHE_RAM_BASE + hex + default 0xc0000 + depends on CPU_INTEL_SLOT_2 + +config DCACHE_RAM_SIZE + hex + default 0x01000 + depends on CPU_INTEL_SLOT2 + -- cgit v1.2.3