1# 2# Tune Settings for big.LITTLE Cortex-A73 - Cortex-A35 3# 4DEFAULTTUNE ?= "cortexa73-cortexa35" 5 6TUNEVALID[cortexa73-cortexa35] = "Enable big.LITTLE Cortex-A73.Cortex-A35 specific processor optimizations" 7MACHINEOVERRIDES =. "${@bb.utils.contains("TUNE_FEATURES", "cortexa73-cortexa35", "cortexa73-cortexa35:", "", d)}" 8TUNE_CCARGS .= "${@bb.utils.contains("TUNE_FEATURES", "cortexa73-cortexa35", " -mcpu=cortex-a73.cortex-a35", "", d)}" 9 10require conf/machine/include/arm/arch-armv8a.inc 11 12# cortexa73.cortexa35 implies crc support 13AVAILTUNES += "cortexa73-cortexa35 cortexa73-cortexa35-crypto" 14ARMPKGARCH_tune-cortexa73-cortexa35 = "cortexa73-cortexa35" 15ARMPKGARCH_tune-cortexa73-cortexa35-crypto = "cortexa73-cortexa35-crypto" 16TUNE_FEATURES_tune-cortexa73-cortexa35 = "${TUNE_FEATURES_tune-armv8a-crc} cortexa73-cortexa35" 17TUNE_FEATURES_tune-cortexa73-cortexa35-crypto = "${TUNE_FEATURES_tune-cortexa73-cortexa35} crypto" 18PACKAGE_EXTRA_ARCHS_tune-cortexa73-cortexa35 = "${PACKAGE_EXTRA_ARCHS_tune-armv8a-crc} cortexa73-cortexa35" 19PACKAGE_EXTRA_ARCHS_tune-cortexa73-cortexa35-crypto = "${PACKAGE_EXTRA_ARCHS_tune-armv8a-crc-crypto} cortexa73-cortexa35 cortexa73-cortexa35-crypto" 20BASE_LIB_tune-cortexa73-cortexa35 = "lib64" 21BASE_LIB_tune-cortexa73-cortexa35-crypto = "lib64" 22