Re: [PATCH v8 1/4] dt-bindings: PCI: mediatek: Update the Device tree bindings
From: Rob Herring <robh@kernel.org>
Date: 2021-03-26 20:18:08
Also in:
linux-devicetree, linux-mediatek, linux-pci
From: Rob Herring <robh@kernel.org>
Date: 2021-03-26 20:18:08
Also in:
linux-devicetree, linux-mediatek, linux-pci
On Tue, 23 Mar 2021 11:38:30 +0800, Chuanjia Liu wrote:
There are two independent PCIe controllers in MT2712 and MT7622 platform. Each of them should contain an independent MSI domain. In old dts architecture, MSI domain will be inherited from the root bridge, and all of the devices will share the same MSI domain. Hence that, the PCIe devices will not work properly if the irq number which required is more than 32. Split the PCIe node for MT2712 and MT7622 platform to comply with the hardware design and fix MSI issue. Signed-off-by: Chuanjia Liu <redacted> Acked-by: Ryder Lee <ryder.lee@mediatek.com> --- .../bindings/pci/mediatek-pcie-cfg.yaml | 39 ++++ .../devicetree/bindings/pci/mediatek-pcie.txt | 201 ++++++++++-------- 2 files changed, 146 insertions(+), 94 deletions(-) create mode 100644 Documentation/devicetree/bindings/pci/mediatek-pcie-cfg.yaml
Reviewed-by: Rob Herring <robh@kernel.org> _______________________________________________ linux-arm-kernel mailing list linux-arm-kernel@lists.infradead.org http://lists.infradead.org/mailman/listinfo/linux-arm-kernel