Share Boardconfig stuff between dream and sapphire

Change-Id: Id78770e68ac8755fd88d88dfac864db379e0dc80
diff --git a/BoardConfig.mk b/BoardConfig.mk
index e3d1481..21f204d 100644
--- a/BoardConfig.mk
+++ b/BoardConfig.mk
@@ -24,38 +24,8 @@
 
 -include vendor/htc/dream/BoardConfigVendor.mk
 
-TARGET_BOARD_PLATFORM := msm7k
-TARGET_CPU_ABI := armeabi
-
-TARGET_NO_BOOTLOADER := true
-
-# Wifi related defines
-BOARD_WPA_SUPPLICANT_DRIVER := CUSTOM
-BOARD_WPA_SUPPLICANT_PRIVATE_LIB := libWifiApi
-BOARD_WLAN_TI_STA_DK_ROOT   := system/wlan/ti/sta_dk_4_0_4_32
-WIFI_DRIVER_MODULE_PATH     := "/system/lib/modules/wlan.ko"
-WIFI_DRIVER_MODULE_ARG      := ""
-WIFI_DRIVER_MODULE_NAME     := "wlan"
-WIFI_FIRMWARE_LOADER        := "wlan_loader"
-
-TARGET_BOOTLOADER_LIBS := \
-	libboot_board_dream_sapphire \
-	libboot_arch_msm7k \
-	libboot_arch_armv6
-
-TARGET_BOOTLOADER_LINK_SCRIPT := \
-	hardware/msm7k/boot/boot.ld
-
 TARGET_BOOTLOADER_BOARD_NAME := trout
 
-BOARD_KERNEL_CMDLINE := no_console_suspend=1 console=null
-
-BOARD_HAVE_BLUETOOTH := true
-
-BOARD_VENDOR_USE_AKMD := akm8976
-
-BOARD_VENDOR_QCOM_AMSS_VERSION := 6220
-
 # # cat /proc/mtd
 # dev:    size   erasesize  name
 # mtd0: 000c0000 00020000 "hboot"
@@ -68,17 +38,7 @@
 BOARD_RECOVERYIMAGE_PARTITION_SIZE := 0x00500000
 BOARD_SYSTEMIMAGE_PARTITION_SIZE := 0x04380000
 BOARD_USERDATAIMAGE_PARTITION_SIZE := 0x04ac0000
-# The size of a block that can be marked bad.
-BOARD_FLASH_BLOCK_SIZE := 131072
-
-# OpenGL drivers config file path
-BOARD_EGL_CFG := device/htc/dream/egl.cfg
-
-# No fallback font by default (space savings)
-NO_FALLBACK_FONT:=true
 
 TARGET_RECOVERY_UI_LIB := librecovery_ui_dream librecovery_ui_htc
 
-TARGET_RECOVERY_UPDATER_LIBS += librecovery_updater_htc
-
-TARGET_RELEASETOOLS_EXTENSIONS := device/htc/common
+include device/htc/dream-sapphire/BoardConfigCommon.mk
diff --git a/egl.cfg b/egl.cfg
deleted file mode 100644
index f67bfa2..0000000
--- a/egl.cfg
+++ /dev/null
@@ -1,33 +0,0 @@
-#
-# Copyright (C) 2009 The Android Open-Source Project
-#
-# Licensed under the Apache License, Version 2.0 (the "License");
-# you may not use this file except in compliance with the License.
-# You may obtain a copy of the License at
-#
-#      http://www.apache.org/licenses/LICENSE-2.0
-#
-# Unless required by applicable law or agreed to in writing, software
-# distributed under the License is distributed on an "AS IS" BASIS,
-# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
-# See the License for the specific language governing permissions and
-# limitations under the License.
-
-#
-# One line per configuration, of the form:
-#
-# D I TAG
-#
-# D: display (0: default)
-# I: implementation (0: software, 1: hardware)
-# TAG: a unique tag
-#
-# The library name loaded by EGL is constructed as (in that order):
-#
-# /system/lib/egl/libGLES_$TAG.so
-# /system/lib/egl/lib{EGL|GLESv1_CM|GLESv2}_$TAG.so
-#
-
-
-0 0 android
-0 1 qcom