soc: swr-mstr: Fix headset detect issue during clk stop wakeup
When ext clk stop wakeup and slave_pending_irq come together then interrupt at swrslave is cleared due to calling enable_slave_irq. Do not clear interrupts for enable_slave_irq when its called from clk stop wakeup. Change-Id: Ia710030ab80306d6750bea7264f0d4c07053d701 Signed-off-by: Vatsal Bucha <vbucha@codeaurora.org>
此提交包含在:
@@ -200,6 +200,7 @@ struct swr_mstr_ctrl {
|
||||
u32 num_auto_enum;
|
||||
bool enable_slave_irq;
|
||||
u32 is_always_on;
|
||||
bool clk_stop_wakeup;
|
||||
struct swr_port_params pp[SWR_UC_MAX][SWR_MAX_MSTR_PORT_NUM];/*max_devNum * max_ports 11 * 14 */
|
||||
#ifdef CONFIG_DEBUG_FS
|
||||
struct dentry *debugfs_swrm_dent;
|
||||
|
新增問題並參考
封鎖使用者