some launcher script tweaks
[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
21 #BUILD_WITH_FULL_STAGEFRIGHT := true
22 #BUILD_PV_VIDEO_ENCODERS := 1
23 #BOARD_USES_OMAP3_LIGHTS := false
24
25 BOARD_NO_RGBX_8888 := true
26
27 # Wifi
28 WPA_SUPPLICANT_VERSION      := VER_0_8_X
29 #BOARD_WPA_SUPPLICANT_DRIVER := NL80211
30 BOARD_WPA_SUPPLICANT_DRIVER := WEXT
31 BOARD_WLAN_DEVICE           := wlan0
32 WIFI_DRIVER_MODULE_PATH     := "/vendor/wl1251_sdio.ko"
33 WIFI_DRIVER_MODULE_NAME     := "wl1251_sdio"
34
35 # Bluetooth
36 BOARD_HAVE_BLUETOOTH := true
37
38 # Setup some runtime system properties.
39 TARGET_BOARD_PLATFORM := omap3
40
41 TARGET_CPU_ABI  := armeabi-v7a
42 TARGET_CPU_ABI2 := armeabi
43 ARCH_ARM_HAVE_NEON := true
44 TARGET_ARCH_VARIANT := armv7-a-neon
45 ARCH_ARM_HAVE_TLS_REGISTER := true
46
47 TARGET_GLOBAL_CFLAGS += -mtune=cortex-a8
48 TARGET_GLOBAL_CPPFLAGS += -mtune=cortex-a8
49
50 #HARDWARE_OMX := true
51
52 ifdef HARDWARE_OMX
53 OMX_JPEG := true
54 OMX_VENDOR := ti
55 OMX_VENDOR_INCLUDES := \
56    hardware/ti/omx/system/src/openmax_il/omx_core/inc \
57    hardware/ti/omx/image/src/openmax_il/jpeg_enc/inc
58 OMX_VENDOR_WRAPPER := TI_OMX_Wrapper
59 BOARD_OPENCORE_LIBRARIES := libOMX_Core
60 BOARD_OPENCORE_FLAGS := -DHARDWARE_OMX=1
61 endif
62
63 ifdef OMAP_ENHANCEMENT
64 COMMON_GLOBAL_CFLAGS += -DOVERLAY_SUPPORT_USERPTR_BUF
65 endif