A recent update to support PCI endpoint mode on i.MX platforms unintentionally disabled PCI host support for i.MX in defconfig. The existing PCI_IMX6 was made a hidden option, selected by new options PCI_IMX6_HOST (for the existing support) and PCI_IMX6_EP (for the endpoint mode), but there has been no corresponding update to defconfig so the PCI_IMX6 ends up getting disabled. Switch defconfig to PCI_IMX6_HOST to preserve the existing functionality.
Unified · Split
| @@ -232,7 +232,7 @@ CONFIG_PCI_HOST_THUNDER_PEM=y · 231 unmodified lines | ||
| 232 | 232 | CONFIG_PCI_HOST_THUNDER_ECAM=y |
| 233 | 233 | CONFIG_PCIE_ROCKCHIP_HOST=m |
| 234 | 234 | CONFIG_PCIE_BRCMSTB=m |
| 235 | −CONFIG_PCI_IMX6=y | |
| 235 | +CONFIG_PCI_IMX6_HOST=y | |
| 236 | 236 | CONFIG_PCI_LAYERSCAPE=y |
| 237 | 237 | CONFIG_PCI_HISI=y |
| 238 | 238 | CONFIG_PCIE_QCOM=y |