disp: msm: dsi: send panel dead for overflow/underflow interrupt
In case of underflow/overflow IRQ storm, send panel dead event from scheduled underflow and overflow workqueue handler. Change-Id: Ic6cd6cbae097ea970a392fa99e30b3b620633d40 Signed-off-by: Anand Tarakh <quic_atarakh@quicinc.com>
这个提交包含在:
@@ -149,6 +149,7 @@ struct dsi_display_ext_bridge {
|
||||
* @sw_te_using_wd: Is software te enabled
|
||||
* @display_lock: Mutex for dsi_display interface.
|
||||
* @disp_te_gpio: GPIO for panel TE interrupt.
|
||||
* @is_spurious_interrupt: bool to specify spurious interrupt.
|
||||
* @is_te_irq_enabled:bool to specify whether TE interrupt is enabled.
|
||||
* @esd_te_gate: completion gate to signal TE interrupt.
|
||||
* @ctrl_count: Number of DSI interfaces required by panel.
|
||||
@@ -215,6 +216,7 @@ struct dsi_display {
|
||||
int disp_te_gpio;
|
||||
bool is_te_irq_enabled;
|
||||
struct completion esd_te_gate;
|
||||
bool is_spurious_interrupt;
|
||||
|
||||
u32 ctrl_count;
|
||||
struct dsi_display_ctrl ctrl[MAX_DSI_CTRLS_PER_DISPLAY];
|
||||
|
在新工单中引用
屏蔽一个用户