Video: Driver: Add SSR support
- Add SSR support on MILOS Change-Id: I87f9de1307b043b3d883ba934c805b0e80ade32c Signed-off-by: Rajathi S <quic_rajathis@quicinc.com>
This commit is contained in:
@@ -4083,13 +4083,14 @@ int msm_vidc_trigger_ssr(struct msm_vidc_core *core,
|
||||
d_vpr_e("%s: trigger ssr is called. trigger ssr val: %#llx\n",
|
||||
__func__, trigger_ssr_val);
|
||||
|
||||
if (!is_ssr_type_allowed(core, trigger_ssr_val)) {
|
||||
d_vpr_h("SSR Type %#llx is not allowed\n", trigger_ssr_val);
|
||||
ssr->ssr_type = (trigger_ssr_val &
|
||||
(unsigned long)SSR_TYPE) >> SSR_TYPE_SHIFT;
|
||||
|
||||
if (!is_ssr_type_allowed(core, ssr->ssr_type)) {
|
||||
d_vpr_h("SSR Type %#llx is not allowed\n", ssr->ssr_type);
|
||||
return 0;
|
||||
}
|
||||
|
||||
ssr->ssr_type = (trigger_ssr_val &
|
||||
(unsigned long)SSR_TYPE) >> SSR_TYPE_SHIFT;
|
||||
ssr->sub_client_id = (trigger_ssr_val &
|
||||
(unsigned long)SSR_SUB_CLIENT_ID) >> SSR_SUB_CLIENT_ID_SHIFT;
|
||||
ssr->test_addr = (trigger_ssr_val &
|
||||
|
Reference in New Issue
Block a user