Commit 099139be authored by Josip Pavic's avatar Josip Pavic Committed by Alex Deucher

drm/amd/display: Pack DMCU iRAM alignment

When the DMCU's iRAM definition was moved to the newly created
power_helpers, a #pragma pack was lost, causing the iRAM to be misaligned

Restore the #pragma pack
Signed-off-by: default avatarJosip Pavic <>
Reviewed-by: default avatarAnthony Koo <>
Acked-by: Leo Li's avatarLeo Li <>
Signed-off-by: default avatarAlex Deucher <>
parent a29b01a1
......@@ -57,6 +57,7 @@ static const unsigned char abm_config[abm_defines_max_config][abm_defines_max_le
#define NUM_BL_CURVE_SEGS 16
#pragma pack(push, 1)
/* NOTE: iRAM is 256B in size */
struct iram_table_v_2 {
/* flags */
......@@ -100,6 +101,7 @@ struct iram_table_v_2 {
uint8_t dummy8; /* 0xfe */
uint8_t dummy9; /* 0xff */
#pragma pack(pop)
static uint16_t backlight_8_to_16(unsigned int backlight_8bit)
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment