]> git.ipfire.org Git - thirdparty/kernel/stable.git/commit
PCI: imx6: Toggle the core reset for i.MX95 PCIe
authorRichard Zhu <hongxing.zhu@nxp.com>
Wed, 16 Apr 2025 08:13:10 +0000 (16:13 +0800)
committerManivannan Sadhasivam <manivannan.sadhasivam@linaro.org>
Sun, 27 Apr 2025 11:38:50 +0000 (17:08 +0530)
commit47f54a902dcd3b756e8e761f2c4c742af57dfff0
tree82a7446a17ae5f5a074c6336998dc39c4a58cdd2
parent4a4be0c088e3029a482ef8ac98bb2acb94af960e
PCI: imx6: Toggle the core reset for i.MX95 PCIe

Add toggling core reset for i.MX95 to align with PHY's power-up sequence.
Note that the register is named as IMX95_PCIE_COLD_RST in hardware, though
it is used to reset the PCIe core.

Signed-off-by: Richard Zhu <hongxing.zhu@nxp.com>
Signed-off-by: Manivannan Sadhasivam <manivannan.sadhasivam@linaro.org>
[mani: subject and description rewording]
Reviewed-by: Manivannan Sadhasivam <manivannan.sadhasivam@linaro.org>
Reviewed-by: Frank Li <Frank.Li@nxp.com>
Link: https://patch.msgid.link/20250416081314.3929794-4-hongxing.zhu@nxp.com
drivers/pci/controller/dwc/pci-imx6.c