I'm about to introduce some new code, but first, this is some cleanup
of the linuxbios/ directory - all the geode targets were the same, so
I consolidated them.

Jordan
-- 
Jordan Crouse
Systems Software Development Engineer 
Advanced Micro Devices, Inc.
[BUILDROM] Consolidate all the geode Linuxbios targets

All the Geode LinuxBIOS v2 targets do the same thing, so consolidate them.

Signed-off-by:  Jordan Crouse <[EMAIL PROTECTED]>
Index: buildrom-devel/packages/linuxbios/alix1c-linuxbios.mk
===================================================================
--- buildrom-devel.orig/packages/linuxbios/alix1c-linuxbios.mk  2008-01-11 
12:16:03.000000000 -0700
+++ /dev/null   1970-01-01 00:00:00.000000000 +0000
@@ -1,38 +0,0 @@
-# This is the Generic LinuxBIOS target
-
-ifeq ($(CONFIG_PLATFORM),y)
-ifeq ($(LBV2_TAG),)
-$(error You need to specify a version to pull in your platform config)
-endif
-endif
-
-LBV2_BASE_DIR=svn
-LBV2_URL=svn://openbios.org/repos/trunk/LinuxBIOSv2
-LBV2_TARBALL=linuxbios-svn-$(LBV2_TAG).tar.gz
-LBV2_PAYLOAD_TARGET=$(LBV2_BUILD_DIR)/payload.elf
-VSA_URL=http://www.amd.com/files/connectivitysolutions/geode/geode_lx/
-LBV2_VSA=lx_vsa.36k.bin
-TARGET_ROM = $(LINUXBIOS_VENDOR)-$(LINUXBIOS_BOARD).rom
-
-include $(PACKAGE_DIR)/linuxbios/linuxbios.inc
-
-$(SOURCE_DIR)/$(LBV2_VSA):
-       @ echo "Fetching the VSA code..."
-       wget -P $(SOURCE_DIR) $(VSA_URL)/$(LBV2_VSA).gz  -O $@
-
-$(SOURCE_DIR)/$(LBV2_TARBALL): 
-       @ echo "Fetching the LinuxBIOS code..."
-       @ mkdir -p $(SOURCE_DIR)/linuxbios
-       @ $(BIN_DIR)/fetchsvn.sh $(LBV2_URL) $(SOURCE_DIR)/linuxbios \
-       $(LBV2_TAG) $(SOURCE_DIR)/$(LBV2_TARBALL) \
-       > $(LBV2_FETCH_LOG) 2>&1
-
-# Special rule - append the VSA
-
-$(OUTPUT_DIR)/$(TARGET_ROM): $(LBV2_OUTPUT) $(SOURCE_DIR)/$(LBV2_VSA)
-       @ mkdir -p $(OUTPUT_DIR)
-       @ cat $(SOURCE_DIR)/$(LBV2_VSA) $(LBV2_OUTPUT) > $@
-       
-linuxbios: $(OUTPUT_DIR)/$(TARGET_ROM)
-linuxbios-clean: generic-linuxbios-clean
-linuxbios-distclean: generic-linuxbios-distclean
Index: buildrom-devel/packages/linuxbios/geodelx-linuxbios.mk
===================================================================
--- /dev/null   1970-01-01 00:00:00.000000000 +0000
+++ buildrom-devel/packages/linuxbios/geodelx-linuxbios.mk      2008-01-11 
14:17:05.000000000 -0700
@@ -0,0 +1,39 @@
+# This target supports all Geode LX platforms - it handles downloading
+# the VSA as an additional step
+
+ifeq ($(CONFIG_PLATFORM),y)
+ifeq ($(LBV2_TAG),)
+$(error You need to specify a version to pull in your platform config)
+endif
+endif
+
+LBV2_BASE_DIR=svn
+LBV2_URL=svn://openbios.org/repos/trunk/LinuxBIOSv2
+LBV2_TARBALL=linuxbios-svn-$(LBV2_TAG).tar.gz
+LBV2_PAYLOAD_TARGET=$(LBV2_BUILD_DIR)/payload.elf
+VSA_URL=http://www.amd.com/files/connectivitysolutions/geode/geode_lx/
+LBV2_VSA=lx_vsa.36k.bin
+TARGET_ROM = $(LINUXBIOS_VENDOR)-$(LINUXBIOS_BOARD).rom
+
+include $(PACKAGE_DIR)/linuxbios/linuxbios.inc
+
+$(SOURCE_DIR)/$(LBV2_VSA):
+       @ echo "Fetching the VSA code..."
+       wget -P $(SOURCE_DIR) $(VSA_URL)/$(LBV2_VSA).gz  -O $@
+
+$(SOURCE_DIR)/$(LBV2_TARBALL):
+       @ echo "Fetching the LinuxBIOS code..."
+       @ mkdir -p $(SOURCE_DIR)/linuxbios
+       @ $(BIN_DIR)/fetchsvn.sh $(LBV2_URL) $(SOURCE_DIR)/linuxbios \
+       $(LBV2_TAG) $(SOURCE_DIR)/$(LBV2_TARBALL) \
+       > $(LBV2_FETCH_LOG) 2>&1
+
+# Special rule - append the VSA
+
+$(OUTPUT_DIR)/$(TARGET_ROM): $(LBV2_OUTPUT) $(SOURCE_DIR)/$(LBV2_VSA)
+       @ mkdir -p $(OUTPUT_DIR)
+       @ cat $(SOURCE_DIR)/$(LBV2_VSA) $(LBV2_OUTPUT) > $@
+
+linuxbios: $(OUTPUT_DIR)/$(TARGET_ROM)
+linuxbios-clean: generic-linuxbios-clean
+linuxbios-distclean: generic-linuxbios-distclean
Index: buildrom-devel/packages/linuxbios/msm800sev-linuxbios.mk
===================================================================
--- buildrom-devel.orig/packages/linuxbios/msm800sev-linuxbios.mk       
2008-01-11 12:16:08.000000000 -0700
+++ /dev/null   1970-01-01 00:00:00.000000000 +0000
@@ -1,38 +0,0 @@
-# This is the Generic LinuxBIOS target
-
-ifeq ($(CONFIG_PLATFORM),y)
-ifeq ($(LBV2_TAG),)
-$(error You need to specify a version to pull in your platform config)
-endif
-endif
-
-LBV2_BASE_DIR=svn
-LBV2_URL=svn://openbios.org/repos/trunk/LinuxBIOSv2
-LBV2_TARBALL=linuxbios-svn-$(LBV2_TAG).tar.gz
-LBV2_PAYLOAD_TARGET=$(LBV2_BUILD_DIR)/payload.elf
-VSA_URL=http://www.amd.com/files/connectivitysolutions/geode/geode_lx/
-LBV2_VSA=lx_vsa.36k.bin
-TARGET_ROM = $(LINUXBIOS_VENDOR)-$(LINUXBIOS_BOARD).rom
-
-include $(PACKAGE_DIR)/linuxbios/linuxbios.inc
-
-$(SOURCE_DIR)/$(LBV2_VSA):
-       @ echo "Fetching the VSA code..."
-       wget -P $(SOURCE_DIR) $(VSA_URL)/$(LBV2_VSA).gz  -O $@
-
-$(SOURCE_DIR)/$(LBV2_TARBALL): 
-       @ echo "Fetching the LinuxBIOS code..."
-       @ mkdir -p $(SOURCE_DIR)/linuxbios
-       @ $(BIN_DIR)/fetchsvn.sh $(LBV2_URL) $(SOURCE_DIR)/linuxbios \
-       $(LBV2_TAG) $(SOURCE_DIR)/$(LBV2_TARBALL) \
-       > $(LBV2_FETCH_LOG) 2>&1
-
-# Special rule - append the VSA
-
-$(OUTPUT_DIR)/$(TARGET_ROM): $(LBV2_OUTPUT) $(SOURCE_DIR)/$(LBV2_VSA)
-       @ mkdir -p $(OUTPUT_DIR)
-       @ cat $(SOURCE_DIR)/$(LBV2_VSA) $(LBV2_OUTPUT) > $@
-       
-linuxbios: $(OUTPUT_DIR)/$(TARGET_ROM)
-linuxbios-clean: generic-linuxbios-clean
-linuxbios-distclean: generic-linuxbios-distclean
Index: buildrom-devel/packages/linuxbios/norwich-linuxbios.mk
===================================================================
--- buildrom-devel.orig/packages/linuxbios/norwich-linuxbios.mk 2008-01-11 
12:16:11.000000000 -0700
+++ /dev/null   1970-01-01 00:00:00.000000000 +0000
@@ -1,41 +0,0 @@
-# This is the Generic LinuxBIOS target
-
-echo $(LBV2_TAG)
-ifeq ($(CONFIG_PLATFORM),y)
-ifeq ($(LBV2_TAG),)
-$(error You need to specify a version to pull in your platform config)
-else
-$(warning You specified $(LBV2_TAG) a version to pull in your platform config)
-endif
-endif
-
-LBV2_BASE_DIR=svn
-LBV2_URL=svn://openbios.org/repos/trunk/LinuxBIOSv2
-LBV2_TARBALL=linuxbios-svn-$(LBV2_TAG).tar.gz
-LBV2_PAYLOAD_TARGET=$(LBV2_BUILD_DIR)/payload.elf
-VSA_URL=http://www.amd.com/files/connectivitysolutions/geode/geode_lx/
-LBV2_VSA=lx_vsa.36k.bin
-TARGET_ROM = $(LINUXBIOS_VENDOR)-$(LINUXBIOS_BOARD).rom
-
-include $(PACKAGE_DIR)/linuxbios/linuxbios.inc
-
-$(SOURCE_DIR)/$(LBV2_VSA):
-       @ echo "Fetching the VSA code..."
-       wget -P $(SOURCE_DIR) $(VSA_URL)/$(LBV2_VSA).gz  -O $@
-
-$(SOURCE_DIR)/$(LBV2_TARBALL): 
-       @ echo "Fetching the LinuxBIOS rev $(LBV2_TAG) code..."
-       @ mkdir -p $(SOURCE_DIR)/linuxbios
-       @ $(BIN_DIR)/fetchsvn.sh $(LBV2_URL) $(SOURCE_DIR)/linuxbios \
-       $(LBV2_TAG) $(SOURCE_DIR)/$(LBV2_TARBALL) \
-       > $(LBV2_FETCH_LOG) 2>&1
-
-# Special rule - append the VSA
-
-$(OUTPUT_DIR)/$(TARGET_ROM): $(LBV2_OUTPUT) $(SOURCE_DIR)/$(LBV2_VSA)
-       @ mkdir -p $(OUTPUT_DIR)
-       @ cat $(SOURCE_DIR)/$(LBV2_VSA) $(LBV2_OUTPUT) > $@
-       
-linuxbios: $(OUTPUT_DIR)/$(TARGET_ROM)
-linuxbios-clean: generic-linuxbios-clean
-linuxbios-distclean: generic-linuxbios-distclean
Index: buildrom-devel/config/platforms/alix1c.conf
===================================================================
--- buildrom-devel.orig/config/platforms/alix1c.conf    2008-01-11 
13:39:10.000000000 -0700
+++ buildrom-devel/config/platforms/alix1c.conf 2008-01-11 13:39:30.000000000 
-0700
@@ -12,7 +12,7 @@
 # Targets
 
 KERNEL_MK=$(PACKAGE_DIR)/kernel/alix1c-kernel.mk
-LBV2_MK=$(PACKAGE_DIR)/linuxbios/alix1c-linuxbios.mk
+LBV2_MK=$(PACKAGE_DIR)/linuxbios/geodelx-linuxbios.mk
 
 # kernel configuration (for LAB)
 
Index: buildrom-devel/config/platforms/db800.conf
===================================================================
--- buildrom-devel.orig/config/platforms/db800.conf     2008-01-11 
13:39:10.000000000 -0700
+++ buildrom-devel/config/platforms/db800.conf  2008-01-11 13:39:39.000000000 
-0700
@@ -14,7 +14,7 @@
 # Use the same settings as the Norwich platform
 
 KERNEL_MK=$(PACKAGE_DIR)/kernel/norwich-kernel.mk
-LBV2_MK=$(PACKAGE_DIR)/linuxbios/norwich-linuxbios.mk
+LBV2_MK=$(PACKAGE_DIR)/linuxbios/geodelx-linuxbios.mk
 
 # kernel configuration (for LAB)
 # Use the same settings as the Norwich platform
Index: buildrom-devel/config/platforms/dbe61.conf
===================================================================
--- buildrom-devel.orig/config/platforms/dbe61.conf     2008-01-11 
13:39:10.000000000 -0700
+++ buildrom-devel/config/platforms/dbe61.conf  2008-01-11 13:39:49.000000000 
-0700
@@ -14,7 +14,7 @@
 # Targets
 
 KERNEL_MK=$(PACKAGE_DIR)/kernel/norwich-kernel.mk
-LBV2_MK=$(PACKAGE_DIR)/linuxbios/norwich-linuxbios.mk
+LBV2_MK=$(PACKAGE_DIR)/linuxbios/geodelx-linuxbios.mk
 
 # kernel configuration (for LAB)
 
Index: buildrom-devel/config/platforms/msm800sev.conf
===================================================================
--- buildrom-devel.orig/config/platforms/msm800sev.conf 2008-01-11 
13:39:11.000000000 -0700
+++ buildrom-devel/config/platforms/msm800sev.conf      2008-01-11 
13:39:57.000000000 -0700
@@ -13,7 +13,7 @@
 # Targets
 
 KERNEL_MK=$(PACKAGE_DIR)/kernel/msm800sev-kernel.mk
-LBV2_MK=$(PACKAGE_DIR)/linuxbios/msm800sev-linuxbios.mk
+LBV2_MK=$(PACKAGE_DIR)/linuxbios/geodelx-linuxbios.mk
 
 # kernel configuration (for LAB)
 
Index: buildrom-devel/config/platforms/norwich.conf
===================================================================
--- buildrom-devel.orig/config/platforms/norwich.conf   2008-01-11 
13:39:11.000000000 -0700
+++ buildrom-devel/config/platforms/norwich.conf        2008-01-11 
13:40:07.000000000 -0700
@@ -13,7 +13,7 @@
 # Targets
 
 KERNEL_MK=$(PACKAGE_DIR)/kernel/norwich-kernel.mk
-LBV2_MK=$(PACKAGE_DIR)/linuxbios/norwich-linuxbios.mk
+LBV2_MK=$(PACKAGE_DIR)/linuxbios/geodelx-linuxbios.mk
 
 # kernel configuration (for LAB)
 
-- 
linuxbios mailing list
linuxbios@linuxbios.org
http://www.linuxbios.org/mailman/listinfo/linuxbios

Reply via email to