ASoC: SOF: Add PM support for i.MX8/i.MX8X/i.MX8M
authorMark Brown <broonie@kernel.org>
Mon, 22 Nov 2021 23:57:32 +0000 (23:57 +0000)
committerMark Brown <broonie@kernel.org>
Mon, 22 Nov 2021 23:57:32 +0000 (23:57 +0000)
Merge series from Daniel Baluta <daniel.baluta@oss.nxp.com>:

This patch series adds support for System PM and Runtime PM with
SOF for i.MX8 platforms.

1  2 
sound/soc/sof/imx/imx8.c
sound/soc/sof/imx/imx8m.c

@@@ -188,7 -196,10 +196,11 @@@ static int imx8_probe(struct snd_sof_de
        if (!priv)
                return -ENOMEM;
  
+       priv->clks = devm_kzalloc(&pdev->dev, sizeof(*priv->clks), GFP_KERNEL);
+       if (!priv->clks)
+               return -ENOMEM;
 +      sdev->num_cores = 1;
        sdev->pdata->hw_pdata = priv;
        priv->dev = sdev->dev;
        priv->sdev = sdev;
@@@ -108,7 -163,10 +163,11 @@@ static int imx8m_probe(struct snd_sof_d
        if (!priv)
                return -ENOMEM;
  
+       priv->clks = devm_kzalloc(&pdev->dev, sizeof(*priv->clks), GFP_KERNEL);
+       if (!priv->clks)
+               return -ENOMEM;
 +      sdev->num_cores = 1;
        sdev->pdata->hw_pdata = priv;
        priv->dev = sdev->dev;
        priv->sdev = sdev;