diff --git a/src/intel/genxml/gen20.xml b/src/intel/genxml/gen20.xml
new file mode 100644
index 00000000000..f62c31a9407
--- /dev/null
+++ b/src/intel/genxml/gen20.xml
@@ -0,0 +1,4 @@
+
+
+
+
diff --git a/src/intel/genxml/gen20_rt.xml b/src/intel/genxml/gen20_rt.xml
new file mode 100644
index 00000000000..af87a5bc2d4
--- /dev/null
+++ b/src/intel/genxml/gen20_rt.xml
@@ -0,0 +1,4 @@
+
+
+
+
diff --git a/src/intel/genxml/intel_genxml.py b/src/intel/genxml/intel_genxml.py
index b8bf9daa56a..2b7b4d8391a 100755
--- a/src/intel/genxml/intel_genxml.py
+++ b/src/intel/genxml/intel_genxml.py
@@ -192,6 +192,8 @@ default_imports = OrderedDict([
('gen11.xml', ('gen9.xml',)),
('gen12.xml', ('gen11.xml',)),
('gen125.xml', ('gen12.xml',)),
+ ('gen20.xml', ('gen125.xml',)),
+ ('gen20_rt.xml', ('gen125_rt.xml',)),
])
known_genxml_files = list(default_imports.keys())
diff --git a/src/intel/genxml/meson.build b/src/intel/genxml/meson.build
index 74fe263e879..d8fa45a3b4f 100644
--- a/src/intel/genxml/meson.build
+++ b/src/intel/genxml/meson.build
@@ -30,10 +30,12 @@ gen_xml_files = [
'gen11.xml',
'gen12.xml',
'gen125.xml',
+ 'gen20.xml',
]
gen_xml_rt_files = [
'gen125_rt.xml',
+ 'gen20_rt.xml',
]
gen_pack_header_deps = files('intel_genxml.py', 'util.py')