blob: 30049bc04a43dc0951447e162636439e7e973164 [file] [log] [blame]
SOC_VARIANT ??= ""
MACHINEOVERRIDES =. "${@['', '${SOC_FAMILY}${SOC_VARIANT}:']['${SOC_VARIANT}' != '']}"
# Here we can extend overrides for the corresponding family and variant
def get_soc_overrides(fam, var, d):
extender = ''
if (fam == 'zynqmp'):
if (var == 'eg'):
extender = 'mali400:'
elif (var == 'ev'):
extender = 'mali400:vcu:'
return extender
# Gets OVERRIDES extender depending on the board
SOC_OVERRIDES = "${@get_soc_overrides(d.getVar('SOC_FAMILY'),d.getVar('SOC_VARIANT'), d)}"
MACHINEOVERRIDES =. "${SOC_OVERRIDES}"
PACKAGE_EXTRA_ARCHS_append = " ${SOC_FAMILY}"
PACKAGE_EXTRA_ARCHS_append = "${@['', ' ${SOC_FAMILY}${SOC_VARIANT}']['${SOC_VARIANT}' != '']}"