# Copyright (C) 2012-2014 Paul Kocialkowski # # 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, either version 3 of the License, or # (at your option) any later version. # # 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, see . # CPU TARGET_CPU_ABI := armeabi-v7a TARGET_CPU_ABI2 := armeabi TARGET_ARCH := arm TARGET_ARCH_VARIANT := armv7-a-neon TARGET_GLOBAL_CFLAGS += -mtune=cortex-a8 -mfpu=neon -mfloat-abi=softfp TARGET_GLOBAL_CPPFLAGS += -mtune=cortex-a8 -mfpu=neon -mfloat-abi=softfp ARCH_ARM_HAVE_TLS_REGISTER := true # Platform TARGET_BOARD_PLATFORM := omap3 TARGET_BOOTLOADER_BOARD_NAME := gta04 # Images TARGET_NO_RADIOIMAGE := true TARGET_NO_BOOTLOADER := true TARGET_NO_KERNEL := false BOARD_USES_UBOOT := true BOARD_CUSTOM_BOOTIMG_MK := device/goldelico/gta04/bootimg.mk # Partitions TARGET_USERIMAGES_USE_EXT4 := true BOARD_SYSTEMIMAGE_PARTITION_SIZE := 314572800 BOARD_USERDATAIMAGE_PARTITION_SIZE := 209715200 BOARD_FLASH_BLOCK_SIZE := 4096 # Bootloaders TARGET_UBOOT_SOURCE := bootable/bootloader/goldelico/gta04/u-boot/ TARGET_UBOOT_CONFIG := omap3_gta04_config TARGET_XLOADER_SOURCE := bootable/bootloader/goldelico/gta04/x-loader/ TARGET_XLOADER_CONFIG := omap3530gta04_config TARGET_XLOADER_MLO := true # Kernel TARGET_KERNEL_SOURCE := kernel/goldelico/gta04 TARGET_KERNEL_CONFIG := gta04_defconfig TARGET_KERNEL_RECOVERY_CONFIG := gta04_recovery_defconfig TARGET_KERNEL_LOADADDR := 0x80008000 # Recovery TARGET_RECOVERY_FSTAB := device/goldelico/gta04/recovery/recovery.fstab BOARD_CUSTOM_RECOVERY_KEYMAPPING := ../../device/goldelico/gta04/recovery/recovery_keys.c TARGET_RECOVERY_PRE_COMMAND := "echo 1 > /cache/.startrecovery" TARGET_RELEASETOOLS_EXTENSIONS := device/goldelico/gta04 # Hardware BOARD_HAVE_FM_RADIO := false BOARD_USES_GENERIC_AUDIO := false USE_CAMERA_STUB := true BOARD_HAS_NO_SELECT_BUTTON := true # Vibrator BOARD_HAS_VIBRATOR_IMPLEMENTATION := ../../device/goldelico/gta04/vibrator/vibrator.c # Boot animation TARGET_BOOTANIMATION_PRELOAD := true TARGET_BOOTANIMATION_TEXTURE_CACHE := true TARGET_BOOTANIMATION_USE_RGB565 := true # Graphics USE_OPENGL_RENDERER := false TARGET_DISABLE_TRIPLE_BUFFERING := true # Audio BOARD_USE_TINYALSA_AUDIO := true # Wi-Fi WIFI_DRIVER_MODULE_PATH := "/system/lib/modules/libertas_sdio.ko" WIFI_DRIVER_MODULE_NAME := "libertas_sdio" WIFI_DRIVER_FW_PATH_STA := "/system/vendor/firmware/sd8686.bin" WPA_SUPPLICANT_VERSION := VER_0_8_X_TI BOARD_WPA_SUPPLICANT_DRIVER := NL80211 BOARD_WLAN_DEVICE := libertas # Bluetooth BOARD_HAVE_BLUETOOTH := true BOARD_BLUETOOTH_BDROID_BUILDCFG_INCLUDE_DIR := device/goldelico/gta04/bluetooth