From a34b3ecb7585e617d52e89da5848f4a1b99ccdfd Mon Sep 17 00:00:00 2001 From: Alyssa Rosenzweig Date: Sat, 23 Nov 2024 21:56:40 -0500 Subject: [PATCH] asahi/genxml: fix 0 encoding for groups this was breaking launch word merging. Signed-off-by: Alyssa Rosenzweig Part-of: --- src/asahi/genxml/gen_pack.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/asahi/genxml/gen_pack.py b/src/asahi/genxml/gen_pack.py index 972e97ec9f1..c2dbf987456 100644 --- a/src/asahi/genxml/gen_pack.py +++ b/src/asahi/genxml/gen_pack.py @@ -120,7 +120,7 @@ class Field(object): self.default = mod[1] elif mod[0] == 'groups': # The zero encoding means "all" - self.default = 1 << int(attrs["size"]) + self.default = (1 << int(attrs["size"])) * mod[1] elif mod[0] in ['shr', 'align']: # Zero encodes to zero pass