genxml/gen8.xml \
genxml/gen9.xml \
genxml/gen10.xml \
- genxml/gen11.xml
+ genxml/gen11.xml \
+ genxml/gen12.xml
GENXML_GENERATED_PACK_FILES = \
genxml/gen4_pack.h \
genxml/gen8_pack.h \
genxml/gen9_pack.h \
genxml/gen10_pack.h \
- genxml/gen11_pack.h
+ genxml/gen11_pack.h \
+ genxml/gen12_pack.h
GENXML_GENERATED_FILES = \
$(GENXML_GENERATED_PACK_FILES) \
# include "genxml/gen10_pack.h"
#elif (GEN_VERSIONx10 == 110)
# include "genxml/gen11_pack.h"
+#elif (GEN_VERSIONx10 == 120)
+# include "genxml/gen12_pack.h"
#else
# error "Need to add a pack header include for this gen"
#endif
${item.token_name}_${prop}(const struct gen_device_info *devinfo)
{
switch (devinfo->gen) {
+ case 12: return ${item.get_prop(prop, 12)};
case 11: return ${item.get_prop(prop, 11)};
case 10: return ${item.get_prop(prop, 10)};
case 9: return ${item.get_prop(prop, 9)};
#elif (GEN_VERSIONx10 == 110)
# define GENX(X) GEN11_##X
# define genX(x) gen11_##x
+#elif (GEN_VERSIONx10 == 120)
+# define GENX(X) GEN12_##X
+# define genX(x) gen12_##x
#else
# error "Need to add prefixing macros for this gen"
#endif
'gen9.xml',
'gen10.xml',
'gen11.xml',
+ 'gen12.xml',
]
genX_xml_h = custom_target(