blob: 3d43b0f7e54ee8fff02f223c2135f5af24dd4aa8 [file] [log] [blame]
Patrick Williamsf1e5d692016-03-30 15:21:19 -05001require conf/machine/include/arm/arch-armv8.inc
2
3DEFAULTTUNE ?= "thunderx"
4AVAILTUNES += "thunderx thunderx_be"
5
6TUNEVALID[thunderx] = "Enable instructions for Cavium ThunderX"
7
Patrick Williamsd8c66bc2016-06-20 12:57:21 -05008TUNE_CCARGS .= "${@bb.utils.contains('TUNE_FEATURES', 'thunderx', ' -mcpu=thunderx ', '',d)}"
Patrick Williamsf1e5d692016-03-30 15:21:19 -05009
10ARMPKGARCH_tune-thunderx ?= "thunderx"
11ARMPKGARCH_tune-thunderx_be ?= "thunderx_be"
12
Patrick Williamsd8c66bc2016-06-20 12:57:21 -050013TUNE_FEATURES_tune-thunderx = "${TUNE_FEATURES_tune-aarch64} thunderx"
14TUNE_FEATURES_tune-thunderx_be = "${TUNE_FEATURES_tune-thunderx} bigendian"
Patrick Williamsf1e5d692016-03-30 15:21:19 -050015BASE_LIB_tune-thunderx = "lib64"
16BASE_LIB_tune-thunderx_be = "lib64"
17
18PACKAGE_EXTRA_ARCHS_tune-thunderx = "aarch64 thunderx"
19PACKAGE_EXTRA_ARCHS_tune-thunderx_be = "aarch64_be thunderx_be"