Re: [PATCH v1] PCI: imx6: Add force_suspend flag to override L1SS suspend skip
From: Bjorn Helgaas
Date: Fri Apr 10 2026 - 18:53:53 EST
On Wed, Apr 08, 2026 at 02:38:35AM +0000, Hongxing Zhu wrote:
> ...
> One additional note regarding NVMe: ASPM (Active State Power Management) is
> disabled locally on i.MX platforms for NVMe devices. This decision was made
> after encountering a system hang issue similar to the one reported by Hans a
> few months ago in his patch listed below.
> https://lore.kernel.org/linux-nvme/20250502032051.920990-1-hans.zhang@xxxxxxxxxxx/
Where is ASPM disabled for i.MX? I don't see anything in pci-imx6.c.
It doesn't sound architecturally clean to me to disable ASPM based on
whether an NVMe device is involved.