[PATCH v5 0/2] PCI: imx6: Add a method to handle CLKREQ# override
Manivannan Sadhasivam
mani at kernel.org
Thu Sep 25 10:05:04 PDT 2025
On Tue, 23 Sep 2025 15:39:11 +0800, Richard Zhu wrote:
> The CLKREQ# is an open drain, active low signal that is driven low by
> the card to request reference clock. It's an optional signal added in
> PCIe CEM r4.0, sec 2. Thus, this signal wouldn't be driven low if it's
> reserved.
>
> Since the reference clock controlled by CLKREQ# may be required by i.MX
> PCIe host too. To make sure this clock is ready even when the CLKREQ#
> isn't driven low by the card(e.x the scenario described above), force
> CLKREQ# override active low for i.MX PCIe host during initialization.
>
> [...]
Applied, thanks!
[1/2] PCI: dwc: Invoke post_init in dw_pcie_resume_noirq()
commit: 27afd094ea4be542594058d685c7af4654ab8de7
[2/2] PCI: imx6: Add a method to handle CLKREQ# override active low
commit: dc853fb85d6b90e0805660c1dbb38ef7641af839
Best regards,
--
Manivannan Sadhasivam <mani at kernel.org>
More information about the linux-arm-kernel
mailing list