On Mon, Jun 23, 2025 at 4:42 AM Manivannan Sadhasivam <mani@xxxxxxxxxx> wrote: > > On Mon, Jun 16, 2025 at 04:57:41PM +0800, Richard Zhu wrote: > > apps_reset is LTSSM_EN on i.MX7, i.MX8MQ, i.MX8MM and i.MX8MP platforms. > > Since the assertion/de-assertion of apps_reset(LTSSM_EN bit) had been > > wrappered in imx_pcie_ltssm_enable() and imx_pcie_ltssm_disable(); > > > > What about other i.MX chipsets like 6Q and its cousins? Wouldn't this change > affect them since they treat 'apps_reset' differently? > > - Mani Hi Main, This patch effectively brings back the behavior prior to commit ef61c7d8d032 ("PCI: imx6: Deassert apps_reset in imx_pcie_deassert_core_reset()") which caused the original regressions. To ease your concerns I've tested this patch on top of v6.16-rc3 with the following IMX6 boards I have here with and without a PCI device attached: imx6q-gw51xx - no switch imx6q-gw54xx - switch I only have imx6qdl/imx8mm/imx8mp boards to test with.