mirror of
https://gitlab.freedesktop.org/mesa/mesa.git
synced 2026-05-07 02:48:06 +02:00
amd/packets: fix the size of 1-bit bitfields
Closes: https://gitlab.freedesktop.org/mesa/mesa/-/work_items/15137 Reviewed-by: Samuel Pitoiset <samuel.pitoiset@gmail.com> Acked-by: Pierre-Eric Pelloux-Prayer <pierre-eric.pelloux-prayer@amd.com> Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/40588>
This commit is contained in:
parent
f560760b27
commit
2aa9ec5018
1 changed files with 2 additions and 2 deletions
|
|
@ -261,7 +261,7 @@ def get_field_bits(field):
|
|||
last_bit, first_bit = int(left), int(right)
|
||||
else:
|
||||
first_bit = int(bits_str)
|
||||
last_bit = first_bit + 1
|
||||
last_bit = first_bit
|
||||
|
||||
return (first_bit, last_bit)
|
||||
|
||||
|
|
@ -589,7 +589,7 @@ def print_packet(packet_name, packet_dict, engine_name, dword0_read):
|
|||
(dword_var, first_bit, bitmask, packet_name, word_index_0based))
|
||||
continue
|
||||
|
||||
# Some address fields don't use the first 2-3 bits. Include them anyway.
|
||||
# Some address fields don't use low bits. Include them anyway.
|
||||
if num_printed_fields == 1 and first_bit + num_bits == 32 and first_bit <= 8:
|
||||
num_bits = 32
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue