pvr: Update FWIF compute register structure
This matches changes made in FW 1.17.OS@6280047. Signed-off-by: Sarah Walker <sarah.walker@imgtec.com> Reviewed-by: Karmjit Mahil <Karmjit.Mahil@imgtec.com> Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/17680>
This commit is contained in:
@@ -307,12 +307,12 @@ struct pvr_winsys_compute_submit_info {
|
||||
|
||||
struct {
|
||||
uint64_t tpu_border_colour_table;
|
||||
uint64_t cdm_item;
|
||||
uint32_t compute_cluster;
|
||||
uint64_t cdm_ctrl_stream_base;
|
||||
uint64_t cdm_ctx_state_base_addr;
|
||||
uint32_t tpu;
|
||||
uint32_t cdm_resume_pds1;
|
||||
uint32_t cdm_item;
|
||||
uint32_t compute_cluster;
|
||||
} regs;
|
||||
|
||||
/* Must be 0 or a combination of PVR_WINSYS_COMPUTE_FLAG_* flags. */
|
||||
|
||||
@@ -467,12 +467,6 @@ struct rogue_fwif_cmd_abort {
|
||||
struct rogue_fwif_cdm_regs {
|
||||
uint64_t tpu_border_colour_table;
|
||||
|
||||
/* Only used when feature COMPUTE_MORTON_CAPABLE present. */
|
||||
uint64_t cdm_item;
|
||||
|
||||
/* Only used when feature CLUSTER_GROUPING present. */
|
||||
uint64_t compute_cluster;
|
||||
|
||||
/* Only used when feature TPU_DM_GLOBAL_REGISTERS present. */
|
||||
uint64_t tpu_tag_cdm_ctrl;
|
||||
|
||||
@@ -500,6 +494,12 @@ struct rogue_fwif_cdm_regs {
|
||||
uint32_t tpu;
|
||||
|
||||
uint32_t cdm_resume_pds1;
|
||||
|
||||
/* Only used when feature COMPUTE_MORTON_CAPABLE present. */
|
||||
uint32_t cdm_item;
|
||||
|
||||
/* Only used when feature CLUSTER_GROUPING present. */
|
||||
uint32_t compute_cluster;
|
||||
};
|
||||
|
||||
/**
|
||||
|
||||
Reference in New Issue
Block a user