[PATCH v3 0/6] Add some enhancements for i.MX95 PCIe

Richard Zhu hongxing.zhu at nxp.com
Thu Mar 27 20:02:07 PDT 2025


v3 changes:
- Correct the typo error in first patch, and update the commit message of
  #1 and #6 pathes.
- Use a quirk flag to specify the errata workaround contained in post_init.

v2 changes:
- Correct typo error, and update commit message.
- Replace regmap_update_bits() by regmap_set_bits/regmap_clear_bits.
- Use post_init callback of dw_pcie_host_ops.
- Add one more PLL lock check patch.
- Reformat LUT save and restore functions.

[PATCH v3 1/6] PCI: imx6: Start link directly when workaround is not
[PATCH v3 2/6] PCI: imx6: Toggle the cold reset for i.MX95 PCIe
[PATCH v3 3/6] PCI: imx6: Workaround i.MX95 PCIe may not exit L23
[PATCH v3 4/6] PCI: imx6: Let i.MX95 PCIe compliance with 8GT/s
[PATCH v3 5/6] PCI: imx6: Add PLL clock lock check for i.MX95 PCIe
[PATCH v3 6/6] PCI: imx6: Save and restore the LUT setting for i.MX95

drivers/pci/controller/dwc/pci-imx6.c | 197 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++-------------
1 file changed, 175 insertions(+), 22 deletions(-)




More information about the linux-arm-kernel mailing list