Message ID | 569412C1.6090308@metafoo.de (mailing list archive) |
---|---|
State | Accepted |
Commit | 9954859185c6e8359e71121037b627f1e294057d |
Headers | show |
Hi Lars, On Mon, Jan 11, 2016 at 6:38 PM, Lars-Peter Clausen <lars@metafoo.de> wrote: > Please try the attached patch, I think that should fix it. Excellent! This fixes the issue, thanks: Tested-by: Fabio Estevam <fabio.estevam@nxp.com> Martin, Which audio driver do you use in your case?
On 11/01/16 22:28, Fabio Estevam wrote:
> Martin, Which audio driver do you use in your case?
I use imx-sgtl5000
However, I found I can't actually reproduce the problem anymore on
recent kernels.
I remember having it and still have the hack for it in my tree.
Digging a bit in history it turns out that the problem was fixed for
imx-sgtl5000 way back in 3.14 (by 47cf84e ASoC: fsl: fix pm support of
machine drivers).
I hadn't noticed it had been fixed and had been rebasing the now useless
hack to newer kernels :(
So sorry for the noise on that.
Regards,
Martin
Hi Lars, On Mon, Jan 11, 2016 at 7:28 PM, Fabio Estevam <festevam@gmail.com> wrote: > Hi Lars, > > On Mon, Jan 11, 2016 at 6:38 PM, Lars-Peter Clausen <lars@metafoo.de> wrote: > >> Please try the attached patch, I think that should fix it. > > Excellent! This fixes the issue, thanks: > > Tested-by: Fabio Estevam <fabio.estevam@nxp.com> Do you plan to send this fix as a formal patch? Thanks
On 01/25/2016 01:57 AM, Fabio Estevam wrote: > Hi Lars, > > On Mon, Jan 11, 2016 at 7:28 PM, Fabio Estevam <festevam@gmail.com> wrote: >> Hi Lars, >> >> On Mon, Jan 11, 2016 at 6:38 PM, Lars-Peter Clausen <lars@metafoo.de> wrote: >> >>> Please try the attached patch, I think that should fix it. >> >> Excellent! This fixes the issue, thanks: >> >> Tested-by: Fabio Estevam <fabio.estevam@nxp.com> > > Do you plan to send this fix as a formal patch? Yes, give me a day or two.
diff --git a/sound/soc/fsl/imx-spdif.c b/sound/soc/fsl/imx-spdif.c index a407e83..fb896b2 100644 --- a/sound/soc/fsl/imx-spdif.c +++ b/sound/soc/fsl/imx-spdif.c @@ -72,8 +72,6 @@ static int imx_spdif_audio_probe(struct platform_device *pdev) goto end; } - platform_set_drvdata(pdev, data); - end: of_node_put(spdif_np);