2020-08-03 07:47:42

by Chuanjia Liu

[permalink] [raw]
Subject: Re: [PATCH v4 0/4] Split PCIe node to comply with hardware design

On Tue, 2020-07-21 at 15:49 +0800, chuanjia.liu wrote:
> There are two independent PCIe controllers in MT2712 and MT7622
> platform, and each of them should contain an independent MSI
> domain.
>
> In current 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 fix MSI
> issue and comply with the hardware design.


Hi Lorenzo,

gentle ping for this patchset.


BTW. I don't see it in [1],but is ok in [2], I don't know why.

[1]https://lore.kernel.org/linux-pci/
[2]https://lore.kernel.org/linux-arm-kernel/[email protected]/

Best Regards,
Chuanjia

>
> change note:
> v4:change commit message due to bayes statistical bogofilter
> considers this series patch SPAM.
> v3:rebase for 5.8-rc1. Only collect ack of Ryder, No code change.
> v2:change the allocation of MT2712 PCIe MMIO space due to the
> allocation size is not right in v1.
>
> chuanjia.liu (4):
> dt-bindings: pci: mediatek: Modified the Device tree bindings
> PCI: mediatek: Use regmap to get shared pcie-cfg base
> arm64: dts: mediatek: Split PCIe node for MT2712 and MT7622
> ARM: dts: mediatek: Modified MT7629 PCIe node
>
> .../bindings/pci/mediatek-pcie-cfg.yaml | 38 +++++
> .../devicetree/bindings/pci/mediatek-pcie.txt | 144 +++++++++++-------
> arch/arm/boot/dts/mt7629-rfb.dts | 3 +-
> arch/arm/boot/dts/mt7629.dtsi | 23 +--
> arch/arm64/boot/dts/mediatek/mt2712e.dtsi | 75 +++++----
> .../dts/mediatek/mt7622-bananapi-bpi-r64.dts | 16 +-
> arch/arm64/boot/dts/mediatek/mt7622-rfb1.dts | 6 +-
> arch/arm64/boot/dts/mediatek/mt7622.dtsi | 68 ++++++---
> drivers/pci/controller/pcie-mediatek.c | 25 ++-
> 9 files changed, 258 insertions(+), 140 deletions(-)
> create mode 100644 .../bindings/pci/mediatek-pcie-cfg.yaml
>


2020-09-08 06:14:55

by Frank Wunderlich

[permalink] [raw]
Subject: Aw: Re: [PATCH v4 0/4] Split PCIe node to comply with hardware design

Hi,

i don't see this Patchset in 5.9-rc4

is anything missing?

regards Frank

2020-09-10 07:08:39

by Chuanjia Liu

[permalink] [raw]
Subject: Re: Aw: Re: [PATCH v4 0/4] Split PCIe node to comply with hardware design

On Tue, 2020-09-08 at 08:13 +0200, Frank Wunderlich wrote:
> Hi,
>
> i don't see this Patchset in 5.9-rc4
>
> is anything missing?
>
> regards Frank

Thanks for ping this mail,
<vger.kernel.org> mali list consider this patchset is SPAM
because of my environmental problems.
I have fixed this problem and send the V5 version.
It can be seen correctly in linux-pci mail list.
Now I guess the maintainer will help review and apply this.

regards Chuanjia