[PATCH v3 0/2] PCI: imx6: Correct the epc_features of i.MX8M EPs

Richard Zhu posted 2 patches 3 months ago
drivers/pci/controller/dwc/pci-imx6.c | 4 +++-
1 file changed, 3 insertions(+), 1 deletion(-)
[PATCH v3 0/2] PCI: imx6: Correct the epc_features of i.MX8M EPs
Posted by Richard Zhu 3 months ago
IMX8MQ_EP has three 64-bit BAR0/2/4 capable and programmable BARs. For
IMX8MQ_EP, use imx8q_pcie_epc_features (64-bit BARs 0, 2, 4) instead
of imx8m_pcie_epc_features (64-bit BARs 0, 2).

For IMX8MM_EP and IMX8MP_EP, add fixed 256-byte BAR 4 and reserved BAR 5
in imx8m_pcie_epc_features.

Main changes in v3:
Seperate the patch into two commits and update the commit logs refer to
Bjorn's suggestions.
v2: https://lkml.org/lkml/2025/6/17/267

[PATCH v3 1/2] PCI: imx6: Correct the epc_features of IMX8MQ_EP
[PATCH v3 2/2] PCI: imx6: Correct the epc_features of IMX8MM_EP and

drivers/pci/controller/dwc/pci-imx6.c | 4 +++-
1 file changed, 3 insertions(+), 1 deletion(-)
Re: [PATCH v3 0/2] PCI: imx6: Correct the epc_features of i.MX8M EPs
Posted by Bjorn Helgaas 2 months, 3 weeks ago
On Tue, Jul 08, 2025 at 05:10:01PM +0800, Richard Zhu wrote:
> IMX8MQ_EP has three 64-bit BAR0/2/4 capable and programmable BARs. For
> IMX8MQ_EP, use imx8q_pcie_epc_features (64-bit BARs 0, 2, 4) instead
> of imx8m_pcie_epc_features (64-bit BARs 0, 2).
> 
> For IMX8MM_EP and IMX8MP_EP, add fixed 256-byte BAR 4 and reserved BAR 5
> in imx8m_pcie_epc_features.
> 
> Main changes in v3:
> Seperate the patch into two commits and update the commit logs refer to
> Bjorn's suggestions.
> v2: https://lkml.org/lkml/2025/6/17/267
> 
> [PATCH v3 1/2] PCI: imx6: Correct the epc_features of IMX8MQ_EP
> [PATCH v3 2/2] PCI: imx6: Correct the epc_features of IMX8MM_EP and
> 
> drivers/pci/controller/dwc/pci-imx6.c | 4 +++-
> 1 file changed, 3 insertions(+), 1 deletion(-)

Thanks, Richard, I updated pci/controller/imx6 with these patches.