[PATCH v5 3/4] ARM: dts: imx6sx: Add LDB support

Marek Vasut marex at denx.de
Mon May 22 07:22:30 PDT 2023


On 5/22/23 16:19, Fabio Estevam wrote:
> On 22/05/2023 10:20, Marek Vasut wrote:
> 
>>> diff --git a/arch/arm/boot/dts/imx6sx.dtsi 
>>> b/arch/arm/boot/dts/imx6sx.dtsi
>>> index 4233943a1cca..442106565025 100644
>>> --- a/arch/arm/boot/dts/imx6sx.dtsi
>>> +++ b/arch/arm/boot/dts/imx6sx.dtsi
>>> @@ -844,7 +844,38 @@ iomuxc: pinctrl at 20e0000 {
>>>               gpr: iomuxc-gpr at 20e4000 {
>>>                   compatible = "fsl,imx6sx-iomuxc-gpr",
>>>                            "fsl,imx6q-iomuxc-gpr", "syscon";
>>
>> Maybe this "fsl,imx6q-iomuxc-gpr" should be dropped here.
> 
> Cannot remove it as it breaks PCI:
> 
> imx6q-pcie 8ffc000.pcie: unable to find iomuxc registers

This might help?

diff --git a/drivers/pci/controller/dwc/pci-imx6.c 
b/drivers/pci/controller/dwc/pci-imx6.c
index 52906f999f2bb..4803e3c9ee37c 100644
--- a/drivers/pci/controller/dwc/pci-imx6.c
+++ b/drivers/pci/controller/dwc/pci-imx6.c
@@ -1460,7 +1460,7 @@ static const struct imx6_pcie_drvdata drvdata[] = {
                 .flags = IMX6_PCIE_FLAG_IMX6_PHY |
                          IMX6_PCIE_FLAG_IMX6_SPEED_CHANGE |
                          IMX6_PCIE_FLAG_SUPPORTS_SUSPEND,
-               .gpr = "fsl,imx6q-iomuxc-gpr",
+               .gpr = "fsl,imx6sx-iomuxc-gpr",
         },
         [IMX6QP] = {
                 .variant = IMX6QP,




More information about the linux-arm-kernel mailing list