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

Richard Zhu
2020-07-09T02:39:52Z

> -----Original Message-----
> From: Fabio Estevam <festevam@gmail.com>
> Sent: 2020年7月9日 1:49
> To: Richard Zhu <hongxing.zhu@nxp.com>
> Cc: Shawn Guo <shawnguo@kernel.org>; dl-linux-imx <linux-imx@nxp.com>;
> moderated list:ARM/FREESCALE IMX / MXC ARM ARCHITECTURE
> <linux-arm-kernel@lists.infradead.org>; linux-kernel
> <linux-kernel@vger.kernel.org>
> 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@nxp.com> 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