summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJean-Baptiste Queru <jbq@google.com>2010-03-16 19:05:20 -0700
committerJean-Baptiste Queru <jbq@google.com>2010-03-16 19:05:20 -0700
commitf3354c3b0e414bb26e7abba7728be99d84d33433 (patch)
tree43fb9bec1b75aa84ad1fd96d6f097de3ace14b94
parentfa76d468652b18cc90b44d5ff9e8f18c529b2d89 (diff)
downloaddream-sapphire-f3354c3b0e414bb26e7abba7728be99d84d33433.tar.gz
Share Boardconfig stuff between dream and sapphire
Change-Id: Ib362766f498446d2a5c6160797f330955d5abf8d
-rw-r--r--BoardConfigCommon.mk68
-rw-r--r--egl.cfg33
2 files changed, 101 insertions, 0 deletions
diff --git a/BoardConfigCommon.mk b/BoardConfigCommon.mk
new file mode 100644
index 0000000..e9935a1
--- /dev/null
+++ b/BoardConfigCommon.mk
@@ -0,0 +1,68 @@
+# Copyright (C) 2007 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.
+
+# config.mk
+#
+# Product-specific compile-time definitions.
+#
+
+# WARNING: This line must come *before* including the proprietary
+# variant, so that it gets overwritten by the parent (which goes
+# against the traditional rules of inheritance).
+USE_CAMERA_STUB := true
+
+-include vendor/htc/sapphire/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
+
+BOARD_KERNEL_CMDLINE := no_console_suspend=1 console=null
+
+BOARD_HAVE_BLUETOOTH := true
+
+BOARD_VENDOR_USE_AKMD := akm8976
+
+BOARD_VENDOR_QCOM_AMSS_VERSION := 6220
+
+# 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-sapphire/egl.cfg
+
+# No fallback font by default (space savings)
+NO_FALLBACK_FONT:=true
+
+TARGET_RECOVERY_UPDATER_LIBS += librecovery_updater_htc
+
+TARGET_RELEASETOOLS_EXTENSIONS := device/htc/common
diff --git a/egl.cfg b/egl.cfg
new file mode 100644
index 0000000..f67bfa2
--- /dev/null
+++ b/egl.cfg
@@ -0,0 +1,33 @@
+#
+# 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