panfrost: gen_pack: Allow enum/define values expressed in hexadecimal

Signed-off-by: Boris Brezillon <boris.brezillon@collabora.com>
Reviewed-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6797>
diff --git a/src/panfrost/lib/gen_pack.py b/src/panfrost/lib/gen_pack.py
index 7339dd3..2eb1936 100644
--- a/src/panfrost/lib/gen_pack.py
+++ b/src/panfrost/lib/gen_pack.py
@@ -602,7 +602,7 @@
 class Value(object):
     def __init__(self, attrs):
         self.name = attrs["name"]
-        self.value = int(attrs["value"])
+        self.value = int(attrs["value"], 0)
 
 class Parser(object):
     def __init__(self):