- tegra_dsi_init_hw is called after dsi reset or power gating
- Also reinitialize sync point block so we would not have any
stale or invalid sync point
Bug
1493581
Change-Id: I31dc19d6ee86d743ed38615d61990425ad5e6aa4
Signed-off-by: Sang-Hun Lee <sanlee@nvidia.com>
Reviewed-on: http://git-master/r/399925
Reviewed-by: Simone Willett <swillett@nvidia.com>
Tested-by: Simone Willett <swillett@nvidia.com>
dsi->status.dc_stream = DSI_DC_STREAM_DISABLE;
dsi->status.lp_op = DSI_LP_OP_NOT_INIT;
+ if (!tegra_cpu_is_asim() && DSI_USE_SYNC_POINTS)
+ tegra_dsi_syncpt_reset(dsi);
+
return 0;
}