diff options
author | Ziyann <jaraidaniel@gmail.com> | 2014-11-14 12:37:28 +0100 |
---|---|---|
committer | Ziyan <jaraidaniel@gmail.com> | 2014-12-13 00:39:19 +0100 |
commit | dc8180c6c7c0b391fe23bfeb72336ec0d08126f7 (patch) | |
tree | 9089e40759f0ba89d6e67c3750b711fea5571bf7 /BoardConfig.mk | |
parent | a92f67b5ec5019edce8b0e3bc23a2993f936bf8e (diff) | |
download | device_samsung_tuna-dc8180c6c7c0b391fe23bfeb72336ec0d08126f7.zip device_samsung_tuna-dc8180c6c7c0b391fe23bfeb72336ec0d08126f7.tar.gz device_samsung_tuna-dc8180c6c7c0b391fe23bfeb72336ec0d08126f7.tar.bz2 |
tuna: refactor makefiles
Change-Id: I68d8d05f1baa333e94da4e2450d9e961ec68bd0b
Diffstat (limited to 'BoardConfig.mk')
-rw-r--r-- | BoardConfig.mk | 75 |
1 files changed, 40 insertions, 35 deletions
diff --git a/BoardConfig.mk b/BoardConfig.mk index ba7328a..aeb0d31 100644 --- a/BoardConfig.mk +++ b/BoardConfig.mk @@ -14,6 +14,8 @@ # limitations under the License. # +DEVICE_FOLDER := device/samsung/tuna + # This variable is set first, so it can be overridden # by BoardConfigVendor.mk USE_CAMERA_STUB := true @@ -21,18 +23,20 @@ USE_CAMERA_STUB := true # Use the non-open-source parts, if they're present -include vendor/samsung/tuna/BoardConfigVendor.mk -# Default values, if not overridden else where. -TARGET_BOARD_INFO_FILE ?= device/samsung/tuna/board-info.txt -BOARD_BLUETOOTH_BDROID_BUILDCFG_INCLUDE_DIR ?= device/samsung/tuna/bluetooth +TARGET_NO_BOOTLOADER := true +TARGET_NO_RADIOIMAGE := true +TARGET_BOARD_PLATFORM := omap4 +TARGET_BOARD_INFO_FILE := $(DEVICE_FOLDER)/board-info.txt +TARGET_BOOTLOADER_BOARD_NAME := tuna + +# Processor TARGET_CPU_ABI := armeabi-v7a TARGET_CPU_ABI2 := armeabi TARGET_CPU_SMP := true +TARGET_CPU_VARIANT := cortex-a9 TARGET_ARCH := arm TARGET_ARCH_VARIANT := armv7-a-neon -TARGET_CPU_VARIANT := cortex-a9 - -TARGET_NO_BOOTLOADER := true # Kernel BOARD_KERNEL_BASE := 0x80000000 @@ -40,34 +44,23 @@ BOARD_KERNEL_BASE := 0x80000000 TARGET_KERNEL_CONFIG := tuna_defconfig TARGET_KERNEL_SOURCE := kernel/samsung/tuna -TARGET_NO_RADIOIMAGE := true -TARGET_BOARD_PLATFORM := omap4 -TARGET_BOOTLOADER_BOARD_NAME := tuna - -BOARD_EGL_CFG := device/samsung/tuna/egl.cfg +# EGL +BOARD_EGL_CFG := $(DEVICE_FOLDER)/egl.cfg +USE_OPENGL_RENDERER := true BOARD_USE_TI_DUCATI_H264_PROFILE := true +# Include HDCP keys BOARD_CREATE_TUNA_HDCP_KEYS_SYMLINK := true -#BOARD_USES_HGL := true -#BOARD_USES_OVERLAY := true -USE_OPENGL_RENDERER := true - # set if the target supports FBIO_WAITFORVSYNC TARGET_HAS_WAITFORVSYNC := true -# use the new recovery.fstab format -RECOVERY_FSTAB_VERSION=2 - -TARGET_RECOVERY_PIXEL_FORMAT := "BGRA_8888" -TARGET_RECOVERY_UI_LIB := librecovery_ui_tuna - # device-specific extensions to the updater binary TARGET_RECOVERY_UPDATER_LIBS += librecovery_updater_tuna -TARGET_RELEASETOOLS_EXTENSIONS := device/samsung/tuna +TARGET_RELEASETOOLS_EXTENSIONS := $(DEVICE_FOLDER) -TARGET_RECOVERY_FSTAB = device/samsung/tuna/rootdir/fstab.tuna +# Filesystem TARGET_USERIMAGES_USE_EXT4 := true BOARD_SYSTEMIMAGE_PARTITION_SIZE := 685768704 BOARD_USERDATAIMAGE_PARTITION_SIZE := 14539537408 @@ -79,28 +72,40 @@ TARGET_RUNNING_WITHOUT_SYNC_FRAMEWORK := true #TARGET_PROVIDES_INIT_RC := true #TARGET_USERIMAGES_SPARSE_EXT_DISABLED := true -# Wifi related defines -BOARD_WPA_SUPPLICANT_DRIVER := NL80211 -WPA_SUPPLICANT_VERSION := VER_0_8_X +# Wifi +BOARD_WLAN_DEVICE := bcmdhd +BOARD_WLAN_DEVICE_REV := bcm4330_b2 +WPA_SUPPLICANT_VERSION := VER_0_8_X +BOARD_WPA_SUPPLICANT_DRIVER := NL80211 BOARD_WPA_SUPPLICANT_PRIVATE_LIB := lib_driver_cmd_bcmdhd -BOARD_HOSTAPD_DRIVER := NL80211 -BOARD_HOSTAPD_PRIVATE_LIB := lib_driver_cmd_bcmdhd -BOARD_WLAN_DEVICE := bcmdhd -WIFI_DRIVER_FW_PATH_PARAM := "/sys/module/bcmdhd/parameters/firmware_path" -#WIFI_DRIVER_MODULE_PATH := "/system/lib/modules/bcmdhd.ko" -WIFI_DRIVER_FW_PATH_STA := "/vendor/firmware/fw_bcmdhd.bin" -WIFI_DRIVER_FW_PATH_AP := "/vendor/firmware/fw_bcmdhd_apsta.bin" - +BOARD_HOSTAPD_DRIVER := NL80211 +BOARD_HOSTAPD_PRIVATE_LIB := lib_driver_cmd_bcmdhd +WIFI_DRIVER_FW_PATH_PARAM := "/sys/module/bcmdhd/parameters/firmware_path" +#WIFI_DRIVER_MODULE_PATH := "/system/lib/modules/bcmdhd.ko" +WIFI_DRIVER_FW_PATH_STA := "/vendor/firmware/fw_bcmdhd.bin" +WIFI_DRIVER_FW_PATH_AP := "/vendor/firmware/fw_bcmdhd_apsta.bin" +WIFI_BAND := 802_11_ABG + +# Bluetooth BOARD_HAVE_BLUETOOTH := true BOARD_HAVE_BLUETOOTH_BCM := true +BOARD_BLUETOOTH_BDROID_BUILDCFG_INCLUDE_DIR := $(DEVICE_FOLDER)/bluetooth BOARD_LIB_DUMPSTATE := libdumpstate.tuna +# Security BOARD_USES_SECURE_SERVICES := true +# SELinux BOARD_SEPOLICY_DIRS := \ - device/samsung/tuna/sepolicy + $(DEVICE_FOLDER)/sepolicy BOARD_SEPOLICY_UNION := \ genfs_contexts \ file_contexts + +# Recovery +RECOVERY_FSTAB_VERSION := 2 +TARGET_RECOVERY_FSTAB = $(DEVICE_FOLDER)/rootdir/fstab.tuna +TARGET_RECOVERY_PIXEL_FORMAT := "BGRA_8888" +TARGET_RECOVERY_UI_LIB := librecovery_ui_tuna |