Re: [PATCH v2] PCI: imx6: Move clock enable after core reset assertion

From: Thorsten Leemhuis

Date: Thu Sep 17 2026 - 07:24:48 EST


On 9/2/26 16:15, Manivannan Sadhasivam wrote:
>
> On Thu, 13 Aug 2026 17:50:03 +0800, hongxing.zhu@xxxxxxxxxxx wrote:
>> Commit 610fa91d9863 ("PCI: imx6: Assert PERST# before enabling regulators")
>> inadvertently moved clock enablement before core reset assertion, breaking
>> PCI device initialization on i.MX6Q Apalis platforms with
>> ASM1061/ASM1062 SATA controllers connected.
>>
>> NOTE: It is not 100% clear if the issue is specific to the ASM1061/ASM1062
>> device or on the specific power-up sequence (reset vs cold-power-on).
>>
>> [...]
>
> Applied, thanks!
>
> [1/1] PCI: imx6: Move clock enable after core reset assertion
> commit: 16929741a622eb345057e41c7b335d9b297890e1
Thx Mani.

Mani, Bjorn, what's the status of this patch? Is it heading to mainline
any time soon? This (unless I got confused, which is possible!) afaics
fixes a 7.2 regression that annoyed quite a few people -- which is why
it was even briefly considered to revert about a Dozent changes shortly
before the 7.2 final:
https://lore.kernel.org/all/20260811214900.GA763236@bhelgaas/

Didn't come to this, but it afaics would be good to finally resolve
this. Or am I missing/confused something?

Ciao, Thorsten