ASoC: Use core pm_runtime callbacks for siu_dai
Now that the core holds a pm_runtime reference to the device while the link is active there is no need for the driver to do so. Signed-off-by: Mark Brown <broonie@opensource.wolfsonmicro.com>
This commit is contained in:
parent
45ba82d817
commit
20e757f79b
@ -112,9 +112,6 @@ static void siu_dai_start(struct siu_port *port_info)
|
||||
|
||||
dev_dbg(port_info->pcm->card->dev, "%s\n", __func__);
|
||||
|
||||
/* Turn on SIU clock */
|
||||
pm_runtime_get_sync(info->dev);
|
||||
|
||||
/* Issue software reset to siu */
|
||||
siu_write32(base + SIU_SRCTL, 0);
|
||||
|
||||
@ -158,9 +155,6 @@ static void siu_dai_stop(struct siu_port *port_info)
|
||||
|
||||
/* SIU software reset */
|
||||
siu_write32(base + SIU_SRCTL, 0);
|
||||
|
||||
/* Turn off SIU clock */
|
||||
pm_runtime_put_sync(info->dev);
|
||||
}
|
||||
|
||||
static void siu_dai_spbAselect(struct siu_port *port_info)
|
||||
|
Loading…
Reference in New Issue
Block a user