Loading asoc/sa6155.c +28 −20 Original line number Diff line number Diff line Loading @@ -4801,6 +4801,7 @@ static int sa6155_tdm_snd_startup(struct snd_pcm_substream *substream) if (index == TDM_TERT || index == TDM_QUAT || index == TDM_QUIN) { pinctrl_info = &pdata->pinctrl_info[index]; if (pinctrl_info->pinctrl) { ret_pinctrl = msm_set_pinctrl(pinctrl_info, STATE_ACTIVE); if (ret_pinctrl) Loading @@ -4808,6 +4809,7 @@ static int sa6155_tdm_snd_startup(struct snd_pcm_substream *substream) __func__, ret_pinctrl); } } } mutex_unlock(&intf_conf->lock); err: Loading Loading @@ -4841,6 +4843,7 @@ static void sa6155_tdm_snd_shutdown(struct snd_pcm_substream *substream) if (index == TDM_TERT || index == TDM_QUAT || index == TDM_QUIN) { pinctrl_info = &pdata->pinctrl_info[index]; if (pinctrl_info->pinctrl) { ret_pinctrl = msm_set_pinctrl(pinctrl_info, STATE_SLEEP); if (ret_pinctrl) Loading @@ -4848,6 +4851,7 @@ static void sa6155_tdm_snd_shutdown(struct snd_pcm_substream *substream) __func__, ret_pinctrl); } } } mutex_unlock(&intf_conf->lock); } Loading Loading @@ -4935,12 +4939,14 @@ static int msm_mi2s_snd_startup(struct snd_pcm_substream *substream) } pinctrl_info = &pdata->pinctrl_info[index]; if (pinctrl_info->pinctrl) { ret_pinctrl = msm_set_pinctrl(pinctrl_info, STATE_ACTIVE); if (ret_pinctrl) pr_err("%s: MI2S TLMM pinctrl set failed with %d\n", __func__, ret_pinctrl); } } clk_off: if (ret < 0) msm_mi2s_set_sclk(substream, false); Loading Loading @@ -4979,12 +4985,14 @@ static void msm_mi2s_snd_shutdown(struct snd_pcm_substream *substream) __func__, index, ret); pinctrl_info = &pdata->pinctrl_info[index]; if (pinctrl_info->pinctrl) { ret_pinctrl = msm_set_pinctrl(pinctrl_info, STATE_SLEEP); if (ret_pinctrl) pr_err("%s: MI2S TLMM pinctrl set failed with %d\n", __func__, ret_pinctrl); } } mutex_unlock(&intf_conf->lock); } Loading asoc/sa8155.c +28 −20 Original line number Diff line number Diff line Loading @@ -4791,12 +4791,14 @@ static int sa8155_tdm_snd_startup(struct snd_pcm_substream *substream) mutex_lock(&intf_conf->lock); if (++intf_conf->ref_cnt == 1) { pinctrl_info = &pdata->pinctrl_info[index]; if (pinctrl_info->pinctrl) { ret_pinctrl = msm_set_pinctrl(pinctrl_info, STATE_ACTIVE); if (ret_pinctrl) pr_err("%s: TDM TLMM pinctrl set failed with %d\n", __func__, ret_pinctrl); } } mutex_unlock(&intf_conf->lock); err: Loading Loading @@ -4828,12 +4830,14 @@ static void sa8155_tdm_snd_shutdown(struct snd_pcm_substream *substream) mutex_lock(&intf_conf->lock); if (--intf_conf->ref_cnt == 0) { pinctrl_info = &pdata->pinctrl_info[index]; if (pinctrl_info->pinctrl) { ret_pinctrl = msm_set_pinctrl(pinctrl_info, STATE_SLEEP); if (ret_pinctrl) pr_err("%s: TDM TLMM pinctrl set failed with %d\n", __func__, ret_pinctrl); } } mutex_unlock(&intf_conf->lock); } Loading Loading @@ -4921,12 +4925,14 @@ static int msm_mi2s_snd_startup(struct snd_pcm_substream *substream) } pinctrl_info = &pdata->pinctrl_info[index]; if (pinctrl_info->pinctrl) { ret_pinctrl = msm_set_pinctrl(pinctrl_info, STATE_ACTIVE); if (ret_pinctrl) pr_err("%s: MI2S TLMM pinctrl set failed with %d\n", __func__, ret_pinctrl); } } clk_off: if (ret < 0) msm_mi2s_set_sclk(substream, false); Loading Loading @@ -4965,12 +4971,14 @@ static void msm_mi2s_snd_shutdown(struct snd_pcm_substream *substream) __func__, index, ret); pinctrl_info = &pdata->pinctrl_info[index]; if (pinctrl_info->pinctrl) { ret_pinctrl = msm_set_pinctrl(pinctrl_info, STATE_SLEEP); if (ret_pinctrl) pr_err("%s: MI2S TLMM pinctrl set failed with %d\n", __func__, ret_pinctrl); } } mutex_unlock(&intf_conf->lock); } Loading Loading
asoc/sa6155.c +28 −20 Original line number Diff line number Diff line Loading @@ -4801,6 +4801,7 @@ static int sa6155_tdm_snd_startup(struct snd_pcm_substream *substream) if (index == TDM_TERT || index == TDM_QUAT || index == TDM_QUIN) { pinctrl_info = &pdata->pinctrl_info[index]; if (pinctrl_info->pinctrl) { ret_pinctrl = msm_set_pinctrl(pinctrl_info, STATE_ACTIVE); if (ret_pinctrl) Loading @@ -4808,6 +4809,7 @@ static int sa6155_tdm_snd_startup(struct snd_pcm_substream *substream) __func__, ret_pinctrl); } } } mutex_unlock(&intf_conf->lock); err: Loading Loading @@ -4841,6 +4843,7 @@ static void sa6155_tdm_snd_shutdown(struct snd_pcm_substream *substream) if (index == TDM_TERT || index == TDM_QUAT || index == TDM_QUIN) { pinctrl_info = &pdata->pinctrl_info[index]; if (pinctrl_info->pinctrl) { ret_pinctrl = msm_set_pinctrl(pinctrl_info, STATE_SLEEP); if (ret_pinctrl) Loading @@ -4848,6 +4851,7 @@ static void sa6155_tdm_snd_shutdown(struct snd_pcm_substream *substream) __func__, ret_pinctrl); } } } mutex_unlock(&intf_conf->lock); } Loading Loading @@ -4935,12 +4939,14 @@ static int msm_mi2s_snd_startup(struct snd_pcm_substream *substream) } pinctrl_info = &pdata->pinctrl_info[index]; if (pinctrl_info->pinctrl) { ret_pinctrl = msm_set_pinctrl(pinctrl_info, STATE_ACTIVE); if (ret_pinctrl) pr_err("%s: MI2S TLMM pinctrl set failed with %d\n", __func__, ret_pinctrl); } } clk_off: if (ret < 0) msm_mi2s_set_sclk(substream, false); Loading Loading @@ -4979,12 +4985,14 @@ static void msm_mi2s_snd_shutdown(struct snd_pcm_substream *substream) __func__, index, ret); pinctrl_info = &pdata->pinctrl_info[index]; if (pinctrl_info->pinctrl) { ret_pinctrl = msm_set_pinctrl(pinctrl_info, STATE_SLEEP); if (ret_pinctrl) pr_err("%s: MI2S TLMM pinctrl set failed with %d\n", __func__, ret_pinctrl); } } mutex_unlock(&intf_conf->lock); } Loading
asoc/sa8155.c +28 −20 Original line number Diff line number Diff line Loading @@ -4791,12 +4791,14 @@ static int sa8155_tdm_snd_startup(struct snd_pcm_substream *substream) mutex_lock(&intf_conf->lock); if (++intf_conf->ref_cnt == 1) { pinctrl_info = &pdata->pinctrl_info[index]; if (pinctrl_info->pinctrl) { ret_pinctrl = msm_set_pinctrl(pinctrl_info, STATE_ACTIVE); if (ret_pinctrl) pr_err("%s: TDM TLMM pinctrl set failed with %d\n", __func__, ret_pinctrl); } } mutex_unlock(&intf_conf->lock); err: Loading Loading @@ -4828,12 +4830,14 @@ static void sa8155_tdm_snd_shutdown(struct snd_pcm_substream *substream) mutex_lock(&intf_conf->lock); if (--intf_conf->ref_cnt == 0) { pinctrl_info = &pdata->pinctrl_info[index]; if (pinctrl_info->pinctrl) { ret_pinctrl = msm_set_pinctrl(pinctrl_info, STATE_SLEEP); if (ret_pinctrl) pr_err("%s: TDM TLMM pinctrl set failed with %d\n", __func__, ret_pinctrl); } } mutex_unlock(&intf_conf->lock); } Loading Loading @@ -4921,12 +4925,14 @@ static int msm_mi2s_snd_startup(struct snd_pcm_substream *substream) } pinctrl_info = &pdata->pinctrl_info[index]; if (pinctrl_info->pinctrl) { ret_pinctrl = msm_set_pinctrl(pinctrl_info, STATE_ACTIVE); if (ret_pinctrl) pr_err("%s: MI2S TLMM pinctrl set failed with %d\n", __func__, ret_pinctrl); } } clk_off: if (ret < 0) msm_mi2s_set_sclk(substream, false); Loading Loading @@ -4965,12 +4971,14 @@ static void msm_mi2s_snd_shutdown(struct snd_pcm_substream *substream) __func__, index, ret); pinctrl_info = &pdata->pinctrl_info[index]; if (pinctrl_info->pinctrl) { ret_pinctrl = msm_set_pinctrl(pinctrl_info, STATE_SLEEP); if (ret_pinctrl) pr_err("%s: MI2S TLMM pinctrl set failed with %d\n", __func__, ret_pinctrl); } } mutex_unlock(&intf_conf->lock); } Loading