From c1d6d745cfeebba140d3c3a88f8a9cf7fa7fc503 Mon Sep 17 00:00:00 2001 From: Yonggang Luo Date: Thu, 4 Jan 2024 18:40:05 +0800 Subject: [PATCH] asahi,panfrost: Use IS_POT_NONZERO to replace util_is_power_of_two_nonzero for different size MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit This member's size are not fixed, so use IS_POT_NONZERO over it Signed-off-by: Yonggang Luo Reviewed-by: Marek Olšák Part-of: --- src/asahi/lib/gen_pack.py | 2 +- src/panfrost/lib/genxml/gen_pack.py | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/src/asahi/lib/gen_pack.py b/src/asahi/lib/gen_pack.py index 2a39e7bd96e..98216453590 100644 --- a/src/asahi/lib/gen_pack.py +++ b/src/asahi/lib/gen_pack.py @@ -424,7 +424,7 @@ class Group(object): elif field.modifier[0] == "minus": print(" assert(values->{} >= {});".format(field.name, field.modifier[1])) elif field.modifier[0] == "log2": - print(" assert(util_is_power_of_two_nonzero(values->{}));".format(field.name)) + print(" assert(IS_POT_NONZERO(values->{}));".format(field.name)) for index in range(math.ceil(self.length / 4)): # Handle MBZ words diff --git a/src/panfrost/lib/genxml/gen_pack.py b/src/panfrost/lib/genxml/gen_pack.py index 8d1df522ca0..8a3e951ac24 100644 --- a/src/panfrost/lib/genxml/gen_pack.py +++ b/src/panfrost/lib/genxml/gen_pack.py @@ -463,7 +463,7 @@ class Group(object): elif field.modifier[0] == "minus": print(" assert(values->{} >= {});".format(field.name, field.modifier[1])) elif field.modifier[0] == "log2": - print(" assert(util_is_power_of_two_nonzero(values->{}));".format(field.name)) + print(" assert(IS_POT_NONZERO(values->{}));".format(field.name)) for index in range(self.length // 4): # Handle MBZ words