Skip to content

Commit

Permalink
ASoC: tlv320aic32x4: Remove mclk references
Browse files Browse the repository at this point in the history
mclk is not used by anything anymore.  Remove support for it.
All that information now comes from the clock tree.

Signed-off-by: Annaliese McDermond <nh6z@nh6z.net>
Signed-off-by: Mark Brown <broonie@kernel.org>
  • Loading branch information
Annaliese McDermond authored and Mark Brown committed Mar 25, 2019
1 parent aa6a60f commit 78f2d58
Showing 1 changed file with 0 additions and 7 deletions.
7 changes: 0 additions & 7 deletions sound/soc/codecs/tlv320aic32x4.c
Original file line number Diff line number Diff line change
Expand Up @@ -53,7 +53,6 @@ struct aic32x4_priv {
u32 micpga_routing;
bool swapdacs;
int rstn_gpio;
struct clk *mclk;
const char *mclk_name;

struct regulator *supply_ldo;
Expand Down Expand Up @@ -1190,12 +1189,6 @@ int aic32x4_probe(struct device *dev, struct regmap *regmap)
aic32x4->mclk_name = "mclk";
}

aic32x4->mclk = devm_clk_get(dev, "mclk");
if (IS_ERR(aic32x4->mclk)) {
dev_err(dev, "Failed getting the mclk. The current implementation does not support the usage of this codec without mclk\n");
return PTR_ERR(aic32x4->mclk);
}

ret = aic32x4_register_clocks(dev, aic32x4->mclk_name);
if (ret)
return ret;
Expand Down

0 comments on commit 78f2d58

Please sign in to comment.