[Why]
New swizzle modes are needed for ADDR3 block support.
[How]
Add DC_ADDR3_SW_64KB_2D_Z and DC_ADDR3_SW_256KB_2D_Z enum
values to dc_hw_types.h.
Reviewed-by: Ilya Bakoulin <ilya.bakoulin@amd.com>
Signed-off-by: Wenxian Wang <wenxian.wang@amd.com>
Signed-off-by: Ivan Lipski <ivan.lipski@amd.com>
Tested-by: Dan Wheeler <daniel.wheeler@amd.com>
Signed-off-by: Alex Deucher <alexander.deucher@amd.com>
DC_ADDR3_SW_4KB_3D = 5,
DC_ADDR3_SW_64KB_3D = 6,
DC_ADDR3_SW_256KB_3D = 7,
- DC_ADDR3_SW_MAX = 8,
+ DC_ADDR3_SW_64KB_2D_Z = 8,
+ DC_ADDR3_SW_256KB_2D_Z = 9,
+ DC_ADDR3_SW_MAX = 10,
DC_ADDR3_SW_UNKNOWN = DC_ADDR3_SW_MAX
};
swizzle_supported = true;
break;
case DC_ADDR3_SW_64KB_2D:
+ case DC_ADDR3_SW_64KB_2D_Z:
case DC_ADDR3_SW_256KB_2D:
+ case DC_ADDR3_SW_256KB_2D_Z:
swizzle_supported = true;
break;
default: