From 67c6abb20b4a958f8f367d71e7155a262b860436 Mon Sep 17 00:00:00 2001 From: Emma Anholt Date: Wed, 13 Aug 2025 12:33:37 -0700 Subject: [PATCH] tu,freedreno: Drop the ".bo_write" flag. It's been unused since my commit 064f395a8901 ("freedreno: Tell the kernel that all BOs are for writing.") back in 2020. Part-of: --- src/freedreno/common/fd6_pack.h | 1 - src/freedreno/registers/gen_header.py | 2 -- src/freedreno/vulkan/tu_cs.h | 1 - 3 files changed, 4 deletions(-) diff --git a/src/freedreno/common/fd6_pack.h b/src/freedreno/common/fd6_pack.h index f7d7ebe3eea..18bddbe7f92 100644 --- a/src/freedreno/common/fd6_pack.h +++ b/src/freedreno/common/fd6_pack.h @@ -15,7 +15,6 @@ struct fd_reg_pair { uint64_t value; struct fd_bo *bo; bool is_address; - bool bo_write; uint32_t bo_offset; uint32_t bo_shift; uint32_t bo_low; diff --git a/src/freedreno/registers/gen_header.py b/src/freedreno/registers/gen_header.py index b53a062f6b0..b2b81a3e60f 100644 --- a/src/freedreno/registers/gen_header.py +++ b/src/freedreno/registers/gen_header.py @@ -222,8 +222,6 @@ class Bitset(object): if address: print(" .bo = fields.bo,") print(" .is_address = true,") - if f.type == "waddress": - print(" .bo_write = true,") print(" .bo_offset = fields.bo_offset,") print(" .bo_shift = %d," % address.shr) print(" .bo_low = %d," % address.low) diff --git a/src/freedreno/vulkan/tu_cs.h b/src/freedreno/vulkan/tu_cs.h index 13a1d3e9f4e..f9e037dedea 100644 --- a/src/freedreno/vulkan/tu_cs.h +++ b/src/freedreno/vulkan/tu_cs.h @@ -592,7 +592,6 @@ struct tu_reg_value { uint64_t value; struct tu_bo *bo; bool is_address; - bool bo_write; uint32_t bo_offset; uint32_t bo_shift; uint32_t bo_low;