diff options
author | arian <arian.kulmer@web.de> | 2019-04-07 19:20:08 +0200 |
---|---|---|
committer | Arian <arian.kulmer@web.de> | 2019-10-25 22:16:34 +0200 |
commit | 8391c5e994e28af68df23203fbeba85aa18cdd51 (patch) | |
tree | 55663360c04e9ea91540812f8ec708397af2ba35 | |
parent | 884cddf51755fb0b42cba313e2c6d769315013e1 (diff) |
shinano-common: Clean up BoardConfigCommon
* reorganize alphabetically
* use COMMON_PATH
* Commonize some kernel configs
* drop MALLOC_SVELTE which is deprecated
* drop TARGET_DTB_EXTRA_FLAGS which is deprecated
* drop doubled BOARD_USES_ALSA_AUDIO
* drop doubled USE_LEGACY_LOCAL_AUDIO_HAL
* enable AUDIO_FEATURE_ENABLED_HFP
* drop BOARD_HAVE_ALTERNATE_FM which is deprecated
* drop BOARD_DISABLE_FMRADIO_LIBJNI which is deprecated
* drop TARGET_PROVIDES_GPS_LOC_API which is deprecated
Change-Id: I72cd88b52134dd68c7756635471feeb73c717afe
-rw-r--r-- | BoardConfigCommon.mk | 103 |
1 files changed, 47 insertions, 56 deletions
diff --git a/BoardConfigCommon.mk b/BoardConfigCommon.mk index e3bec4b..41b1a0f 100644 --- a/BoardConfigCommon.mk +++ b/BoardConfigCommon.mk @@ -1,4 +1,5 @@ -# Copyright (C) 2013 The CyanogenMod Project +# Copyright (C) 2013-2016 The CyanogenMod Project +# (C) 2017-2019 The LineageOS Project # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. @@ -15,98 +16,88 @@ # inherit from msm8974-common include device/sony/msm8974-common/BoardConfigCommon.mk -TARGET_SPECIFIC_HEADER_PATH += device/sony/shinano-common/include +COMMON_PATH := device/sony/shinano-common + +TARGET_SPECIFIC_HEADER_PATH += $(COMMON_PATH)/include # Platform BOARD_VENDOR_PLATFORM := shinano PRODUCT_PLATFORM:= shinano -# Kernel information -BOARD_KERNEL_BASE := 0x00000000 -BOARD_KERNEL_PAGESIZE := 2048 -BOARD_KERNEL_CMDLINE := androidboot.hardware=qcom msm_rtb.filter=0x37 ehci-hcd.park=3 dwc3.maximum_speed=high dwc3_msm.prop_chg_detect=Y vmalloc=300M -BOARD_KERNEL_IMAGE_NAME := zImage -BOARD_MKBOOTIMG_ARGS := --ramdisk_offset 0x02000000 --tags_offset 0x01E00000 -BOARD_KERNEL_SEPARATED_DT := true -TARGET_DTB_EXTRA_FLAGS := --force-v2 +# Kernel +BOARD_KERNEL_CMDLINE := androidboot.hardware=qcom msm_rtb.filter=0x37 ehci-hcd.park=3 dwc3.maximum_speed=high dwc3_msm.prop_chg_detect=Y vmalloc=300M # Audio -BOARD_USES_ALSA_AUDIO := true +AUDIO_FEATURE_DISABLED_FM_VIRTUAL_RECORD := true AUDIO_FEATURE_ENABLED_ANC_HEADSET := true -AUDIO_FEATURE_ENABLED_PROXY_DEVICE := true -AUDIO_FEATURE_ENABLED_MULTI_VOICE_SESSIONS := true +AUDIO_FEATURE_ENABLED_AUXPCM_BT := true AUDIO_FEATURE_ENABLED_EXTN_FORMATS := true +AUDIO_FEATURE_ENABLED_HFP := true +AUDIO_FEATURE_ENABLED_HWDEP_CAL := true +AUDIO_FEATURE_ENABLED_MULTI_VOICE_SESSIONS := true +AUDIO_FEATURE_ENABLED_MULTIPLE_TUNNEL := true AUDIO_FEATURE_ENABLED_NEW_SAMPLE_RATE = true +AUDIO_FEATURE_ENABLED_PROXY_DEVICE := true AUDIO_FEATURE_LOW_LATENCY_PRIMARY := true -AUDIO_FEATURE_ENABLED_MULTIPLE_TUNNEL := true -AUDIO_FEATURE_DISABLED_FM_VIRTUAL_RECORD := true -AUDIO_FEATURE_ENABLED_AUXPCM_BT := true -AUDIO_FEATURE_ENABLED_HWDEP_CAL := true + USE_CUSTOM_AUDIO_POLICY := 1 USE_XML_AUDIO_POLICY_CONF := 1 -# FM -BOARD_HAVE_ALTERNATE_FM := true -BOARD_HAVE_BCM_FM := true +# Binder API version +TARGET_USES_64_BIT_BINDER := true # Bluetooth BOARD_HAVE_BLUETOOTH := true BOARD_HAVE_BLUETOOTH_BCM := true -BOARD_BLUETOOTH_BDROID_BUILDCFG_INCLUDE_DIR := device/sony/shinano-common/bluetooth -BOARD_CUSTOM_BT_CONFIG := device/sony/shinano-common/bluetooth/vnd_shinano.txt +BOARD_BLUETOOTH_BDROID_BUILDCFG_INCLUDE_DIR := $(COMMON_PATH)/bluetooth +BOARD_CUSTOM_BT_CONFIG := $(COMMON_PATH)/bluetooth/vnd_shinano.txt # BT/FM (Broadcom): Adjust the sysfs patch for 3.4 kernel BOARD_HAVE_BCM_FM_SYSFS := "/sys/bus/platform/drivers/bcm_ldisc/bcm_ldisc/" BOARD_BRCM_HCI_NUM := 26 -# Binder API version -TARGET_USES_64_BIT_BINDER := true - # Camera TARGET_USES_MEDIA_EXTENSIONS := true -# GPS -TARGET_PROVIDES_GPS_LOC_API := true +# Filesystem +BOARD_FLASH_BLOCK_SIZE := 131072 +TARGET_USERIMAGES_USE_EXT4 := true +TARGET_USERIMAGES_USE_F2FS := true + +# FM +BOARD_HAVE_BCM_FM := true # Init TARGET_INIT_VENDOR_LIB := libinit_shinano -# Keystore -TARGET_KEYMASTER_WAIT_FOR_QSEE := true +# Partition information +BOARD_BOOTIMAGE_PARTITION_SIZE := 20971520 +BOARD_RECOVERYIMAGE_PARTITION_SIZE := 16777216 +BOARD_CACHEIMAGE_PARTITION_SIZE := 209715200 +BOARD_SYSTEMIMAGE_PARTITION_SIZE := 2671771648 + +# Recovery +TARGET_RECOVERY_FSTAB := $(COMMON_PATH)/rootdir/etc/fstab.qcom +TARGET_RECOVERY_PIXEL_FORMAT := "RGBA_8888" # SELinux BOARD_SEPOLICY_DIRS += \ - device/sony/shinano-common/sepolicy + $(COMMON_PATH)/sepolicy -#Sensors +# Sensors USE_SENSOR_MULTI_HAL := true -# Wifi -BOARD_WLAN_DEVICE := bcmdhd -BOARD_WPA_SUPPLICANT_DRIVER := NL80211 -WPA_SUPPLICANT_VERSION := VER_0_8_X -BOARD_WPA_SUPPLICANT_PRIVATE_LIB := lib_driver_cmd_bcmdhd -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_FW_PATH_AP := "/vendor/firmware/fw_bcmdhd_apsta.bin" -WIFI_DRIVER_FW_PATH_STA := "/vendor/firmware/fw_bcmdhd.bin" - # Shims TARGET_LD_SHIM_LIBS += \ /system/lib/libsomc_chokoballpal.so|/vendor/lib/libshim_camera.so -# Filesystem -BOARD_FLASH_BLOCK_SIZE := 131072 -TARGET_USERIMAGES_USE_EXT4 := true -TARGET_USERIMAGES_USE_F2FS := true - -# Partition information -BOARD_BOOTIMAGE_PARTITION_SIZE := 20971520 -BOARD_RECOVERYIMAGE_PARTITION_SIZE := 16777216 -BOARD_CACHEIMAGE_PARTITION_SIZE := 209715200 -BOARD_SYSTEMIMAGE_PARTITION_SIZE := 2671771648 - -# Recovery -TARGET_RECOVERY_FSTAB := device/sony/shinano-common/rootdir/etc/fstab.qcom -TARGET_RECOVERY_PIXEL_FORMAT := "RGBA_8888" +# Wifi +BOARD_WLAN_DEVICE := bcmdhd +BOARD_WPA_SUPPLICANT_DRIVER := NL80211 +WPA_SUPPLICANT_VERSION := VER_0_8_X +BOARD_WPA_SUPPLICANT_PRIVATE_LIB := lib_driver_cmd_bcmdhd +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_FW_PATH_AP := "/vendor/firmware/fw_bcmdhd_apsta.bin" +WIFI_DRIVER_FW_PATH_STA := "/vendor/firmware/fw_bcmdhd.bin" |