Jean-Baptiste Queru | f71ec4b | 2012-06-05 15:25:30 -0700 | [diff] [blame] | 1 | # |
Iliyan Malchev | fefe23c | 2012-06-08 10:36:25 -0700 | [diff] [blame] | 2 | # Copyright (C) 2011 The Android Open-Source Project |
Jean-Baptiste Queru | f71ec4b | 2012-06-05 15:25:30 -0700 | [diff] [blame] | 3 | # |
| 4 | # Licensed under the Apache License, Version 2.0 (the "License"); |
| 5 | # you may not use this file except in compliance with the License. |
| 6 | # You may obtain a copy of the License at |
| 7 | # |
| 8 | # http://www.apache.org/licenses/LICENSE-2.0 |
| 9 | # |
| 10 | # Unless required by applicable law or agreed to in writing, software |
| 11 | # distributed under the License is distributed on an "AS IS" BASIS, |
| 12 | # WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. |
| 13 | # See the License for the specific language governing permissions and |
| 14 | # limitations under the License. |
| 15 | # |
| 16 | |
Iliyan Malchev | fefe23c | 2012-06-08 10:36:25 -0700 | [diff] [blame] | 17 | TARGET_GLOBAL_CFLAGS += -mfpu=neon -mfloat-abi=softfp |
| 18 | TARGET_GLOBAL_CPPFLAGS += -mfpu=neon -mfloat-abi=softfp |
| 19 | TARGET_CPU_ABI := armeabi-v7a |
| 20 | TARGET_CPU_ABI2 := armeabi |
| 21 | TARGET_CPU_SMP := true |
Jean-Baptiste Queru | 595ae24 | 2012-08-10 13:00:55 -0700 | [diff] [blame] | 22 | TARGET_ARCH := arm |
Iliyan Malchev | fefe23c | 2012-06-08 10:36:25 -0700 | [diff] [blame] | 23 | TARGET_ARCH_VARIANT := armv7-a-neon |
| 24 | ARCH_ARM_HAVE_TLS_REGISTER := true |
Jean-Baptiste Queru | f71ec4b | 2012-06-05 15:25:30 -0700 | [diff] [blame] | 25 | |
Iliyan Malchev | fefe23c | 2012-06-08 10:36:25 -0700 | [diff] [blame] | 26 | TARGET_NO_BOOTLOADER := true |
| 27 | |
| 28 | BOARD_KERNEL_BASE := 0x80200000 |
| 29 | BOARD_KERNEL_PAGESIZE := 2048 |
Iliyan Malchev | fd4248f | 2012-07-06 12:30:09 -0700 | [diff] [blame] | 30 | BOARD_KERNEL_CMDLINE := console=ttyHSL0,115200,n8 androidboot.hardware=mako lpj=67677 |
Devin Kim | 46deaee | 2012-09-11 11:11:29 -0700 | [diff] [blame] | 31 | BOARD_MKBOOTIMG_ARGS := --ramdisk_offset 0x01600000 |
Iliyan Malchev | fefe23c | 2012-06-08 10:36:25 -0700 | [diff] [blame] | 32 | |
| 33 | BOARD_USES_ALSA_AUDIO:= true |
ty.lee | dcb0fdc | 2012-08-01 23:02:06 +0900 | [diff] [blame] | 34 | BOARD_USES_FLUENCE_INCALL := true |
ty.lee | 25bb106 | 2012-08-02 00:38:01 +0900 | [diff] [blame] | 35 | BOARD_USES_SEPERATED_AUDIO_INPUT := true |
Jeonghoon lim | 0a3bd80 | 2012-08-14 18:08:24 -0700 | [diff] [blame] | 36 | |
Ajay Dudani | 5d4f9f8 | 2012-06-20 15:44:25 -0700 | [diff] [blame] | 37 | BOARD_HAVE_BLUETOOTH := true |
Jeonghoon lim | 0a3bd80 | 2012-08-14 18:08:24 -0700 | [diff] [blame] | 38 | BOARD_HAVE_BLUETOOTH_QCOM := true |
| 39 | BLUETOOTH_HCI_USE_MCT := true |
Ajay Dudani | 5d4f9f8 | 2012-06-20 15:44:25 -0700 | [diff] [blame] | 40 | |
Iliyan Malchev | fefe23c | 2012-06-08 10:36:25 -0700 | [diff] [blame] | 41 | TARGET_NO_RADIOIMAGE := true |
| 42 | TARGET_BOARD_PLATFORM := msm8960 |
| 43 | TARGET_BOOTLOADER_BOARD_NAME := MAKO |
| 44 | TARGET_BOOTLOADER_NAME=mako |
Devin Kim | ae8ab6f | 2012-07-10 15:38:49 -0700 | [diff] [blame] | 45 | TARGET_BOARD_INFO_FILE := device/lge/mako/board-info.txt |
Iliyan Malchev | fefe23c | 2012-06-08 10:36:25 -0700 | [diff] [blame] | 46 | |
Wink Saville | 9cb9ff3 | 2012-08-20 16:27:09 -0700 | [diff] [blame] | 47 | BOARD_BLUETOOTH_BDROID_BUILDCFG_INCLUDE_DIR := device/lge/mako/bluetooth |
| 48 | |
| 49 | # FIXME: HOSTAPD-derived wifi driver |
Iliyan Malchev | fefe23c | 2012-06-08 10:36:25 -0700 | [diff] [blame] | 50 | BOARD_HAS_QCOM_WLAN := true |
Jeff Johnson | 4d299b0 | 2012-08-14 07:39:39 -0700 | [diff] [blame] | 51 | BOARD_WLAN_DEVICE := qcwcn |
| 52 | WPA_SUPPLICANT_VERSION := VER_0_8_X |
Iliyan Malchev | fefe23c | 2012-06-08 10:36:25 -0700 | [diff] [blame] | 53 | BOARD_WPA_SUPPLICANT_DRIVER := NL80211 |
Jeff Johnson | 4d299b0 | 2012-08-14 07:39:39 -0700 | [diff] [blame] | 54 | BOARD_WPA_SUPPLICANT_PRIVATE_LIB := lib_driver_cmd_$(BOARD_WLAN_DEVICE) |
Iliyan Malchev | fefe23c | 2012-06-08 10:36:25 -0700 | [diff] [blame] | 55 | BOARD_HOSTAPD_DRIVER := NL80211 |
Jeff Johnson | 4d299b0 | 2012-08-14 07:39:39 -0700 | [diff] [blame] | 56 | BOARD_HOSTAPD_PRIVATE_LIB := lib_driver_cmd_$(BOARD_WLAN_DEVICE) |
Iliyan Malchev | fefe23c | 2012-06-08 10:36:25 -0700 | [diff] [blame] | 57 | WIFI_DRIVER_FW_PATH_STA := "sta" |
Sungmin Choi | 26a5730 | 2012-07-27 23:55:15 -0700 | [diff] [blame] | 58 | WIFI_DRIVER_FW_PATH_AP := "ap" |
Iliyan Malchev | fefe23c | 2012-06-08 10:36:25 -0700 | [diff] [blame] | 59 | |
| 60 | BOARD_EGL_CFG := device/lge/mako/egl.cfg |
| 61 | |
Iliyan Malchev | fefe23c | 2012-06-08 10:36:25 -0700 | [diff] [blame] | 62 | #BOARD_USES_HGL := true |
| 63 | #BOARD_USES_OVERLAY := true |
| 64 | USE_OPENGL_RENDERER := true |
| 65 | TARGET_USES_ION := true |
| 66 | TARGET_USES_OVERLAY := true |
| 67 | TARGET_USES_SF_BYPASS := true |
| 68 | TARGET_USES_C2D_COMPOSITON := true |
| 69 | |
Ajay Dudani | 950314e | 2012-06-17 14:50:41 -0700 | [diff] [blame] | 70 | TARGET_RECOVERY_PIXEL_FORMAT := "RGBX_8888" |
Sungmin Choi | 4cf2819 | 2012-07-19 11:17:41 -0700 | [diff] [blame] | 71 | TARGET_RECOVERY_UI_LIB := librecovery_ui_mako |
Iliyan Malchev | fefe23c | 2012-06-08 10:36:25 -0700 | [diff] [blame] | 72 | |
| 73 | TARGET_USERIMAGES_USE_EXT4 := true |
Jongrak Kwon | e64faf4 | 2012-08-21 10:40:39 -0700 | [diff] [blame] | 74 | BOARD_BOOTIMAGE_PARTITION_SIZE := 23068672 # 22M |
| 75 | BOARD_RECOVERYIMAGE_PARTITION_SIZE := 23068672 # 22M |
| 76 | BOARD_SYSTEMIMAGE_PARTITION_SIZE := 880803840 # 840M |
Doug Zongker | a339e74 | 2012-08-02 14:49:37 -0700 | [diff] [blame] | 77 | |
Jongrak Kwon | e64faf4 | 2012-08-21 10:40:39 -0700 | [diff] [blame] | 78 | BOARD_USERDATAIMAGE_PARTITION_SIZE := 6189744128 # 5.9G |
Iliyan Malchev | fefe23c | 2012-06-08 10:36:25 -0700 | [diff] [blame] | 79 | BOARD_FLASH_BLOCK_SIZE := 131072 # (BOARD_KERNEL_PAGESIZE * 64) |
| 80 | |
| 81 | BOARD_USES_SECURE_SERVICES := true |
Jean-Baptiste Queru | da90dca | 2012-06-05 16:03:03 -0700 | [diff] [blame] | 82 | |
Sungmin Choi | f1f28ec | 2012-08-16 00:40:32 -0700 | [diff] [blame] | 83 | BOARD_USES_EXTRA_THERMAL_SENSOR := true |
Sungmin Choi | d6f0251 | 2012-09-10 21:30:45 -0700 | [diff] [blame] | 84 | BOARD_USES_CAMERA_FAST_AUTOFOCUS := true |
Sungmin Choi | f1f28ec | 2012-08-16 00:40:32 -0700 | [diff] [blame] | 85 | |
Iliyan Malchev | 2531dc2 | 2012-10-22 16:08:11 -0700 | [diff] [blame] | 86 | BOARD_LIB_DUMPSTATE := libdumpstate.mako |
| 87 | |
Ajay Dudani | e114409 | 2012-06-15 21:07:31 -0700 | [diff] [blame] | 88 | BOARD_VENDOR_QCOM_GPS_LOC_API_HARDWARE := $(TARGET_BOARD_PLATFORM) |
| 89 | TARGET_NO_RPC := true |
jeonghoon.lim | 6a2ca5a | 2012-07-13 13:00:37 -0700 | [diff] [blame] | 90 | |
Doug Zongker | 021796c | 2012-08-14 13:36:09 -0700 | [diff] [blame] | 91 | TARGET_RELEASETOOLS_EXTENSIONS := device/lge/mako |
| 92 | |
choongryeol.lee | d1749a1 | 2012-11-29 16:21:41 -0800 | [diff] [blame] | 93 | BOARD_CHARGER_ENABLE_SUSPEND := true |
| 94 | |
Jean-Baptiste Queru | f71ec4b | 2012-06-05 15:25:30 -0700 | [diff] [blame] | 95 | -include vendor/lge/mako/BoardConfigVendor.mk |