asoc: Talos-tanggu bringup fixes

Bringup fixes to enumerate tanggu codec on talos.

Change-Id: Ic9c43ec0b870f6fec3c6d21fd4d77606c7ed94b1
Signed-off-by: Ramprasad Katkam <katkam@codeaurora.org>
此提交包含在:
Ramprasad Katkam
2018-08-23 13:13:48 +05:30
父節點 4e3fcbf103
當前提交 9c2394a6e4
共有 6 個檔案被更改,包括 68 行新增30 行删除

查看文件

@@ -169,7 +169,7 @@ static int wcd937x_mbhc_request_irq(struct snd_soc_codec *codec,
{
struct wcd937x_priv *wcd937x = dev_get_drvdata(codec->dev);
return wcd_request_irq(wcd937x->irq_info, irq, name, handler, data);
return wcd_request_irq(&wcd937x->irq_info, irq, name, handler, data);
}
static void wcd937x_mbhc_irq_control(struct snd_soc_codec *codec,
@@ -178,9 +178,9 @@ static void wcd937x_mbhc_irq_control(struct snd_soc_codec *codec,
struct wcd937x_priv *wcd937x = dev_get_drvdata(codec->dev);
if (enable)
wcd_enable_irq(wcd937x->irq_info, irq);
wcd_enable_irq(&wcd937x->irq_info, irq);
else
wcd_disable_irq(wcd937x->irq_info, irq);
wcd_disable_irq(&wcd937x->irq_info, irq);
}
static int wcd937x_mbhc_free_irq(struct snd_soc_codec *codec,
@@ -188,7 +188,7 @@ static int wcd937x_mbhc_free_irq(struct snd_soc_codec *codec,
{
struct wcd937x_priv *wcd937x = dev_get_drvdata(codec->dev);
wcd_free_irq(wcd937x->irq_info, irq, data);
wcd_free_irq(&wcd937x->irq_info, irq, data);
return 0;
}