RE: [EXT] Re: [PATCH] ARM: dts: imx6qdl: only enable pcie in the pcie dts file

From: Richard Zhu
Date: Wed Jul 08 2020 - 22:39:53 EST


> -----Original Message-----
> From: Fabio Estevam <festevam@xxxxxxxxx>
> Sent: 2020å7æ9æ 1:49
> To: Richard Zhu <hongxing.zhu@xxxxxxx>
> Cc: Shawn Guo <shawnguo@xxxxxxxxxx>; dl-linux-imx <linux-imx@xxxxxxx>;
> moderated list:ARM/FREESCALE IMX / MXC ARM ARCHITECTURE
> <linux-arm-kernel@xxxxxxxxxxxxxxxxxxx>; linux-kernel
> <linux-kernel@xxxxxxxxxxxxxxx>
> Subject: Re: [PATCH] ARM: dts: imx6qdl: only enable pcie in the pcie dts
> file
>
> Hi Richard,
>
> On Mon, Jul 6, 2020 at 5:49 AM Richard Zhu <hongxing.zhu@xxxxxxx> wrote:
> >
> > Since iMX6Q/DL PCIe has the PM limitation (ERR005723 "PCIe PCIe does
> > not support L2 Power Down").
> > System suspend/resume would be broken by PCIe, if PCIe is enabled.
> > Only enable PCIe in the xxx-pcie.dts files to avoid the brokens when
> > other xxx.dtb files are used on sabresd and sabreauto boards.
>
> We have several imx6 dts files that currently enable pcie.
>
> Can't we have a proper software workaround for this issue instead?
>
Hi Fabio:
Up to now, unfortunately, there is no solid confidential SW workaround for this issue.

Best Regards
Richard Zhu

> Thanks