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