Unverified Commit c6c3581a authored by Christophe JAILLET's avatar Christophe JAILLET Committed by Mark Brown
Browse files

ASoC: da7218: Use devm_clk_get_optional()

parent 2c172778
Loading
Loading
Loading
Loading
+3 −7
Original line number Diff line number Diff line
@@ -2893,14 +2893,10 @@ static int da7218_probe(struct snd_soc_component *component)
	da7218_handle_pdata(component);

	/* Check if MCLK provided, if not the clock is NULL */
	da7218->mclk = devm_clk_get(component->dev, "mclk");
	da7218->mclk = devm_clk_get_optional(component->dev, "mclk");
	if (IS_ERR(da7218->mclk)) {
		if (PTR_ERR(da7218->mclk) != -ENOENT) {
		ret = PTR_ERR(da7218->mclk);
		goto err_disable_reg;
		} else {
			da7218->mclk = NULL;
		}
	}

	/* Default PC to free-running */