[PATCH v4 3/6] PCI: qcom: Add Nord PCIe controller support
Shawn Guo
shengchao.guo at oss.qualcomm.com
Mon Oct 12 06:16:09 PDT 2026
On Mon, Sep 21, 2026 at 11:07:11AM +0530, Krishna Chaitanya Chundru wrote:
> Add the Nord PCIe controller configuration and the platform-specific
> settings required for correct operation.
>
> Nord requires the NO_SNOOP override and L0s to be disabled. It also
> requires a clock-gating-control (CGC) workaround to address a PCIe
> power-domain timing-convergence issue. Set the CORE_CLK_CGC_DIS and
> AUX_PWR_DET bits in PARF_SYS_CTRL after controller initialization.
> The SLV_ACLK_CGC_DIS bit is already configured by hardware reset.
>
> This behavior is documented in the private QCTDD11972446 erratum,
> which is not publicly available.
>
> Reviewed-by: Konrad Dybcio <konrad.dybcio at oss.qualcomm.com>
> Reviewed-by: Shawn Guo <shengchao.guo at oss.qualcomm.com>
> Signed-off-by: Krishna Chaitanya Chundru <krishna.chundru at oss.qualcomm.com>
On Nord Ride and RRD board:
Tested-by: Shawn Guo <shengchao.guo at oss.qualcomm.com>
More information about the linux-phy
mailing list