initial checkin of build for TI Panda Board
Change-Id: I770676d83ffaaea7b57a297a2c74c8b4ae9949ea
diff --git a/AndroidProducts.mk b/AndroidProducts.mk
new file mode 100644
index 0000000..7de3458
--- /dev/null
+++ b/AndroidProducts.mk
@@ -0,0 +1,2 @@
+
+PRODUCT_MAKEFILES := $(LOCAL_DIR)/panda.mk
diff --git a/BoardConfig.mk b/BoardConfig.mk
new file mode 100644
index 0000000..95558d0
--- /dev/null
+++ b/BoardConfig.mk
@@ -0,0 +1,35 @@
+
+TARGET_PRELINK_MODULE := false
+
+BOARD_USES_GENERIC_AUDIO := true
+
+TARGET_CPU_ABI := armeabi-v7a
+TARGET_CPU_ABI2 := armeabi
+TARGET_CPU_SMP := true
+TARGET_ARCH_VARIANT := armv7-a-neon
+ARCH_ARM_HAVE_TLS_REGISTER := true
+
+BOARD_HAVE_BLUETOOTH := false
+TARGET_NO_BOOTLOADER := true
+
+TARGET_NO_KERNEL := true
+
+TARGET_NO_RADIOIMAGE := true
+TARGET_BOARD_PLATFORM := omap44x0
+TARGET_BOOTLOADER_BOARD_NAME := panda
+
+USE_CAMERA_STUB := true
+
+#BOARD_USES_HGL := true
+#BOARD_USES_OVERLAY := true
+#USE_OPENGL_RENDERER := true
+
+TARGET_USERIMAGES_USE_EXT4 := true
+BOARD_SYSTEMIMAGE_PARTITION_SIZE := 268435456
+#BOARD_SYSTEMIMAGE_PARTITION_SIZE := 16777216
+BOARD_USERDATAIMAGE_PARTITION_SIZE := 536870912
+BOARD_FLASH_BLOCK_SIZE := 4096
+
+#TARGET_PROVIDES_INIT_RC := true
+#TARGET_USERIMAGES_SPARSE_EXT_DISABLED := true
+
diff --git a/device.mk b/device.mk
new file mode 100644
index 0000000..8daea0f
--- /dev/null
+++ b/device.mk
@@ -0,0 +1,14 @@
+
+DEVICE_PACKAGE_OVERLAYS :=
+
+PRODUCT_COPY_FILES := \
+ device/ti/panda/init.board.rc:root/init.omap4pandaboard.rc
+
+PRODUCT_PACKAGES :=
+
+PRODUCT_PROPERTY_OVERRIDES :=
+
+PRODUCT_CHARACTERISTICS := nosdcard
+
+PRODUCT_TAGS += dalvik.gc.type-precise
+
diff --git a/init.board.rc b/init.board.rc
new file mode 100644
index 0000000..ec57cef
--- /dev/null
+++ b/init.board.rc
@@ -0,0 +1,8 @@
+
+on boot
+ mount debugfs /sys/kernel/debug /sys/kernel/debug
+
+on fs
+ mount ext4 /dev/block/platform/mmci-omap-hs.0/by-name/system /system wait ro
+ mount ext4 /dev/block/platform/mmci-omap-hs.0/by-name/userdata /data wait noatime nosuid nodev
+ mount ext4 /dev/block/platform/mmci-omap-hs.0/by-name/cache /cache wait noatime nosuid nodev
diff --git a/panda.mk b/panda.mk
new file mode 100644
index 0000000..2834f2d
--- /dev/null
+++ b/panda.mk
@@ -0,0 +1,16 @@
+
+
+PRODUCT_PACKAGES :=
+
+PRODUCT_COPY_FILES :=
+
+$(call inherit-product, device/ti/panda/device.mk)
+
+PRODUCT_NAME := panda
+PRODUCT_DEVICE := panda
+PRODUCT_BRAND := Android
+PRODUCT_MODEL := OMAP44x0 Panda Board
+
+PRODUCT_LOCALES += en_US
+
+PRODUCT_PROPERTY_OVERRIDES +=