|
@@ -5073,6 +5073,11 @@ static const u32 cliffs_vdec_output_properties_av1[] = {
|
|
|
HFI_PROP_FENCE,
|
|
|
};
|
|
|
|
|
|
+static const u32 cliffs_msm_vidc_ssr_type[] = {
|
|
|
+ HFI_SSR_TYPE_SW_ERR_FATAL,
|
|
|
+ HFI_SSR_TYPE_CPU_WDOG_IRQ,
|
|
|
+};
|
|
|
+
|
|
|
static struct msm_vidc_efuse_data efuse_data_cliffs[] = {
|
|
|
/* IRIS_DISABLE_AV1, SKU VERSION: 1 */
|
|
|
EFUSE_ENTRY(0x221C8118, 4, 0x2000, 0xD, SKU_VERSION),
|
|
@@ -5146,6 +5151,9 @@ static const struct msm_vidc_platform_data cliffs_data_v0 = {
|
|
|
.dec_output_prop_size_vp9 = ARRAY_SIZE(cliffs_vdec_output_properties_vp9),
|
|
|
.dec_output_prop_size_av1 = ARRAY_SIZE(cliffs_vdec_output_properties_av1),
|
|
|
|
|
|
+ .msm_vidc_ssr_type = cliffs_msm_vidc_ssr_type,
|
|
|
+ .msm_vidc_ssr_type_size = ARRAY_SIZE(cliffs_msm_vidc_ssr_type),
|
|
|
+
|
|
|
/* Fuse specific resources */
|
|
|
.efuse_data = efuse_data_cliffs,
|
|
|
.efuse_data_size = ARRAY_SIZE(efuse_data_cliffs),
|