Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit a14b0d7b authored by Vaishnavi Kommaraju's avatar Vaishnavi Kommaraju
Browse files

ASoC: codecs: Handle improper pincontrol state condition



Handle improper pincontrol state condition in audio_ext_pmi_clk_unprepare

Change-Id: Ice7b21ae8fa94dc7fd97eb63690f7cf9165449d5
Signed-off-by: default avatarVaishnavi Kommaraju <vkommara@codeaurora.org>
parent 69f2525f
Loading
Loading
Loading
Loading
+3 −1
Original line number Diff line number Diff line
@@ -102,8 +102,10 @@ static void audio_ext_pmi_clk_unprepare(struct clk *clk)
	struct pinctrl_info *pnctrl_info = &audio_pmi_clk->pnctrl_info;
	int ret;

	if (!pnctrl_info->pinctrl || !pnctrl_info->active)
	if (!pnctrl_info->pinctrl || !pnctrl_info->active) {
		pr_err("%s: pinctrl state not defined\n", __func__);
		return;
	}

	ret = pinctrl_select_state(pnctrl_info->pinctrl,
					pnctrl_info->sleep);