aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--drivers/gpu/drm/amd/amdgpu/amdgpu_cgs.c3
-rw-r--r--drivers/gpu/drm/amd/include/cgs_common.h1
2 files changed, 4 insertions, 0 deletions
diff --git a/drivers/gpu/drm/amd/amdgpu/amdgpu_cgs.c b/drivers/gpu/drm/amd/amdgpu/amdgpu_cgs.c
index dc3360b16bda..72c9a7e2c373 100644
--- a/drivers/gpu/drm/amd/amdgpu/amdgpu_cgs.c
+++ b/drivers/gpu/drm/amd/amdgpu/amdgpu_cgs.c
@@ -905,6 +905,9 @@ static int amdgpu_cgs_query_system_info(struct cgs_device *cgs_device,
905 case CGS_SYSTEM_INFO_PCIE_BUS_DEVFN: 905 case CGS_SYSTEM_INFO_PCIE_BUS_DEVFN:
906 sys_info->value = adev->pdev->devfn; 906 sys_info->value = adev->pdev->devfn;
907 break; 907 break;
908 case CGS_SYSTEM_INFO_VRAM_WIDTH:
909 sys_info->value = adev->gmc.vram_width;
910 break;
908 default: 911 default:
909 return -ENODEV; 912 return -ENODEV;
910 } 913 }
diff --git a/drivers/gpu/drm/amd/include/cgs_common.h b/drivers/gpu/drm/amd/include/cgs_common.h
index f5c73970ab88..98cf4cebff17 100644
--- a/drivers/gpu/drm/amd/include/cgs_common.h
+++ b/drivers/gpu/drm/amd/include/cgs_common.h
@@ -101,6 +101,7 @@ enum cgs_system_info_id {
101 CGS_SYSTEM_INFO_PCIE_SUB_SYS_ID, 101 CGS_SYSTEM_INFO_PCIE_SUB_SYS_ID,
102 CGS_SYSTEM_INFO_PCIE_SUB_SYS_VENDOR_ID, 102 CGS_SYSTEM_INFO_PCIE_SUB_SYS_VENDOR_ID,
103 CGS_SYSTEM_INFO_PCIE_BUS_DEVFN, 103 CGS_SYSTEM_INFO_PCIE_BUS_DEVFN,
104 CGS_SYSTEM_INFO_VRAM_WIDTH,
104 CGS_SYSTEM_INFO_ID_MAXIMUM, 105 CGS_SYSTEM_INFO_ID_MAXIMUM,
105}; 106};
106 107