initial version
[android_pandora.git] / BoardConfig.mk
1 # pandora configuration
2
3 TARGET_NO_BOOTLOADER := true
4 TARGET_NO_KERNEL := true
5 TARGET_PROVIDES_INIT_RC := true
6 TARGET_NO_RADIOIMAGE := true
7 #USE_CAMERA_STUB := true
8 #BOARD_USES_GENERIC_AUDIO := true
9 BOARD_USES_ALSA_AUDIO := true
10 BUILD_WITH_ALSA_UTILS := true
11
12 ifeq ($(strip $(DSP_PATH)),)
13 BUILD_WITHOUT_PV := true
14 else
15 BUILD_WITHOUT_PV := false
16 # build OpenCORE OMX component only
17 BUILD_PV_OMX_ONLY := true
18 OMAP_ENHANCEMENT := true
19 endif
20 #BUILD_WITH_FULL_STAGEFRIGHT := true
21
22 #BUILD_PV_VIDEO_ENCODERS := 1
23
24 BOARD_USES_OMAP3_LIGHTS := false
25
26 # Wifi
27 WPA_SUPPLICANT_VERSION      := VER_0_8_X
28 #BOARD_WPA_SUPPLICANT_DRIVER := NL80211
29 BOARD_WPA_SUPPLICANT_DRIVER := WEXT
30 WIFI_DRIVER_MODULE_PATH     := "/vendor/wl1251_sdio.ko"
31 WIFI_DRIVER_MODULE_NAME     := "wl1251_sdio"
32
33 # Bluetooth
34 BOARD_HAVE_BLUETOOTH := true
35
36 # Setup some runtime system properties.
37 TARGET_BOARD_PLATFORM := omap3
38 #TARGET_BOOTLOADER_BOARD_NAME := pandora
39 TARGET_CPU_ABI  := armeabi-v7a
40 TARGET_CPU_ABI2 := armeabi
41 ARCH_ARM_HAVE_NEON := true
42 TARGET_ARCH_VARIANT := armv7-a-neon
43 ARCH_ARM_HAVE_TLS_REGISTER := true
44
45 #HARDWARE_OMX := true
46
47 ifdef HARDWARE_OMX
48 OMX_JPEG := true
49 OMX_VENDOR := ti
50 OMX_VENDOR_INCLUDES := \
51    hardware/ti/omx/system/src/openmax_il/omx_core/inc \
52    hardware/ti/omx/image/src/openmax_il/jpeg_enc/inc
53 OMX_VENDOR_WRAPPER := TI_OMX_Wrapper
54 BOARD_OPENCORE_LIBRARIES := libOMX_Core
55 BOARD_OPENCORE_FLAGS := -DHARDWARE_OMX=1
56 endif
57
58 ifdef OMAP_ENHANCEMENT
59 COMMON_GLOBAL_CFLAGS += -DOVERLAY_SUPPORT_USERPTR_BUF
60 endif