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

index 2d0448b3c8c3e070fb42e78d3630efff588bba4a,c4755c88d49236ff19a762b64ca4198703ff0b79..00b2bb5fd6ae5f46b416d50bf6b4aec20b73d776
@@@ -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;
index c94422323d675b159c1ea901a9e898d21821b727,8f24c6db7f5bef01aa0bd4fdac4e2cdd8374ea5c..b7df655c49c97360ff3956bbb45adaaa7b72e628
@@@ -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;