summaryrefslogtreecommitdiff
path: root/drivers/gpu/drm/amd/include
diff options
context:
space:
mode:
authorLeo Li <sunpeng.li@amd.com>2026-03-13 14:22:41 -0400
committerAlex Deucher <alexander.deucher@amd.com>2026-03-17 10:50:30 -0400
commit15bdd0eaaf927c70f92e84280cb4268576f8e81a (patch)
tree46804141be1152fd143ad44f2c3cf3f6c0abb787 /drivers/gpu/drm/amd/include
parentc51632d1ed7ac5aed2d40dbc0718d75342c12c6a (diff)
drm/amdgpu/atomfirmware: Add LpDDR5x and new fields for info v2_3
[Why] Newer DCN bandwidth calculations require new definitions. [How] Add new fields cpu_id and vram_bit_width for atom_integrated_system_info_v2_3, and add a memtype for LpDDR5x. Reviewed-by: Alex Hung <alex.hung@amd.com> Signed-off-by: Leo Li <sunpeng.li@amd.com> Signed-off-by: Alex Deucher <alexander.deucher@amd.com>
Diffstat (limited to 'drivers/gpu/drm/amd/include')
-rw-r--r--drivers/gpu/drm/amd/include/atomfirmware.h5
1 files changed, 4 insertions, 1 deletions
diff --git a/drivers/gpu/drm/amd/include/atomfirmware.h b/drivers/gpu/drm/amd/include/atomfirmware.h
index 18f9642a42ee..62f7ed0b2066 100644
--- a/drivers/gpu/drm/amd/include/atomfirmware.h
+++ b/drivers/gpu/drm/amd/include/atomfirmware.h
@@ -1695,7 +1695,9 @@ struct atom_integrated_system_info_v2_3 {
uint8_t gpu_package_id;
struct edp_info_table edp1_info;
struct edp_info_table edp2_info;
- uint32_t reserved2[8];
+ uint32_t cpuid;
+ uint32_t vram_bit_width;
+ uint32_t reserved2[6];
struct atom_external_display_connection_info extdispconninfo;
uint8_t UMACarveoutVersion;
uint8_t UMACarveoutIndexMax;
@@ -1770,6 +1772,7 @@ enum atom_dmi_t17_mem_type_def{
Hbm2MemType, ///< Assign 33 to HBM2
Ddr5MemType, ///< Assign 34 to DDR5
LpDdr5MemType, ///< Assign 35 to LPDDR5
+ LpDdr5xMemType, ///< Assign 36 to LPDDR5x
};