This is important for userspace to avoid hardcoding VGPR size.

Signed-off-by: Mario Limonciello <[email protected]>
---
 drivers/gpu/drm/amd/amdkfd/kfd_topology.c | 4 ++++
 1 file changed, 4 insertions(+)

diff --git a/drivers/gpu/drm/amd/amdkfd/kfd_topology.c 
b/drivers/gpu/drm/amd/amdkfd/kfd_topology.c
index 9c3e8f946a3d..a0990dd2378c 100644
--- a/drivers/gpu/drm/amd/amdkfd/kfd_topology.c
+++ b/drivers/gpu/drm/amd/amdkfd/kfd_topology.c
@@ -491,6 +491,10 @@ static ssize_t node_show(struct kobject *kobj, struct 
attribute *attr,
                              dev->node_props.num_sdma_queues_per_engine);
        sysfs_show_32bit_prop(buffer, offs, "num_cp_queues",
                              dev->node_props.num_cp_queues);
+       sysfs_show_32bit_prop(buffer, offs, "cwsr_size",
+                             dev->node_props.cwsr_size);
+       sysfs_show_32bit_prop(buffer, offs, "ctl_stack_size",
+                             dev->node_props.ctl_stack_size);
 
        if (dev->gpu) {
                log_max_watch_addr =
-- 
2.51.2

Reply via email to