From: Jiaxun Yang <jiaxun.yang@flygoat.com> To: linux-mips@vger.kernel.org Cc: Jiaxun Yang <jiaxun.yang@flygoat.com>, Bjorn Helgaas <bhelgaas@google.com>, Rob Herring <robh+dt@kernel.org>, Thomas Bogendoerfer <tsbogend@alpha.franken.de>, Huacai Chen <chenhc@lemote.com>, Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>, Andrew Murray <amurray@thegoodpenguin.co.uk>, Paul Burton <paulburton@kernel.org>, linux-pci@vger.kernel.org, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org Subject: [PATCH v4 4/5] MIPS: DTS: Loongson64: Add PCI Controller Node Date: Mon, 20 Apr 2020 15:12:10 +0800 [thread overview] Message-ID: <20200420071220.155357-4-jiaxun.yang@flygoat.com> (raw) In-Reply-To: <20200420071220.155357-1-jiaxun.yang@flygoat.com> Add PCI Host controller node for Loongson64 with RS780E PCH dts. Note that PCI interrupts are probed via legacy way, as different machine have different interrupt arrangement, we can't cover all of them in dt. Signed-off-by: Jiaxun Yang <jiaxun.yang@flygoat.com> -- v2: Clean-up --- arch/mips/boot/dts/loongson/rs780e-pch.dtsi | 17 ++++++++++++++++- 1 file changed, 16 insertions(+), 1 deletion(-) diff --git a/arch/mips/boot/dts/loongson/rs780e-pch.dtsi b/arch/mips/boot/dts/loongson/rs780e-pch.dtsi index 45c54d555fa4..8766f97306c6 100644 --- a/arch/mips/boot/dts/loongson/rs780e-pch.dtsi +++ b/arch/mips/boot/dts/loongson/rs780e-pch.dtsi @@ -5,10 +5,25 @@ bus@10000000 { compatible = "simple-bus"; #address-cells = <2>; #size-cells = <2>; - ranges = <0 0x10000000 0 0x10000000 0 0x10000000 + ranges = <0 0x00000000 0 0x00000000 0 0x00010000 /* ioports */ + 0 0x10000000 0 0x10000000 0 0x10000000 0 0x40000000 0 0x40000000 0 0x40000000 0xfd 0xfe000000 0xfd 0xfe000000 0 0x2000000 /* PCI Config Space */>; + pci@1a000000 { + compatible = "loongson,rs780e-pci"; + device_type = "pci"; + #address-cells = <3>; + #size-cells = <2>; + + reg = <0 0x1a000000 0 0x02000000>; + + ranges = <0x01000000 0 0x00004000 0 0x00004000 0 0x00004000>, + <0x02000000 0 0x40000000 0 0x40000000 0 0x40000000>; + + bus-range = <0x00 0xff>; + }; + isa { compatible = "isa"; #address-cells = <2>; -- 2.26.0.rc2
next prev parent reply other threads:[~2020-04-20 7:23 UTC|newest] Thread overview: 30+ messages / expand[flat|nested] mbox.gz Atom feed top 2020-03-30 11:42 [PATCH 0/5] Loongson64 Generic PCI driver Jiaxun Yang 2020-03-30 11:42 ` [PATCH 1/5] PCI: OF: Don't remap iospace on unsupported platform Jiaxun Yang 2020-03-30 11:42 ` [PATCH 2/5] PCI: Add Loongson PCI Controller support Jiaxun Yang 2020-03-30 22:08 ` Rob Herring 2020-03-30 11:42 ` [PATCH 3/5] dt-bindings: Document Loongson PCI Host Controller Jiaxun Yang 2020-03-30 15:40 ` Sergei Shtylyov 2020-03-30 15:45 ` Rob Herring 2020-03-30 11:42 ` [PATCH 4/5] MIPS: DTS: Loongson64: Add PCI Controller Node Jiaxun Yang 2020-03-30 15:37 ` Sergei Shtylyov 2020-03-30 15:47 ` Jiaxun Yang 2020-03-30 11:42 ` [PATCH 5/5] MIPS: Loongson64: Switch to generic PCI driver Jiaxun Yang 2020-04-01 3:06 ` [PATCH v2 0/5] Loongson64 Generic PCI driver v2 Jiaxun Yang 2020-04-01 3:06 ` [PATCH v2 1/5] PCI: OF: Don't remap iospace on unsupported platform Jiaxun Yang 2020-04-01 3:06 ` [PATCH v2 2/5] PCI: Add Loongson PCI Controller support Jiaxun Yang 2020-04-01 3:06 ` [PATCH v2 3/5] dt-bindings: Document Loongson PCI Host Controller Jiaxun Yang 2020-04-01 14:18 ` Rob Herring 2020-04-01 3:06 ` [PATCH v2 4/5] MIPS: DTS: Loongson64: Add PCI Controller Node Jiaxun Yang 2020-04-01 3:06 ` [PATCH v2 5/5] MIPS: Loongson64: Switch to generic PCI driver Jiaxun Yang 2020-04-13 5:32 ` [PATCH v3 1/5] PCI: OF: Don't remap iospace on unsupported platform Jiaxun Yang 2020-04-13 5:32 ` [PATCH v3 2/5] PCI: Add Loongson PCI Controller support Jiaxun Yang 2020-04-13 5:32 ` [PATCH v3 3/5] dt-bindings: Document Loongson PCI Host Controller Jiaxun Yang 2020-04-13 5:32 ` [PATCH v3 4/5] MIPS: DTS: Loongson64: Add PCI Controller Node Jiaxun Yang 2020-04-13 5:32 ` [PATCH v3 5/5] MIPS: Loongson64: Switch to generic PCI driver Jiaxun Yang 2020-04-13 9:31 ` [PATCH v3 1/5] PCI: OF: Don't remap iospace on unsupported platform Sergei Shtylyov 2020-04-20 7:12 ` [PATCH v4 " Jiaxun Yang 2020-04-20 7:12 ` [PATCH v4 2/5] PCI: Add Loongson PCI Controller support Jiaxun Yang 2020-04-20 7:12 ` [PATCH v4 3/5] dt-bindings: Document Loongson PCI Host Controller Jiaxun Yang 2020-04-20 7:12 ` Jiaxun Yang [this message] 2020-04-20 7:12 ` [PATCH v4 5/5] MIPS: Loongson64: Switch to generic PCI driver Jiaxun Yang 2020-04-20 9:38 ` [PATCH v4 1/5] PCI: OF: Don't remap iospace on unsupported platform Sergei Shtylyov
Reply instructions: You may reply publicly to this message via plain-text email using any one of the following methods: * Save the following mbox file, import it into your mail client, and reply-to-all from there: mbox Avoid top-posting and favor interleaved quoting: https://en.wikipedia.org/wiki/Posting_style#Interleaved_style * Reply using the --to, --cc, and --in-reply-to switches of git-send-email(1): git send-email \ --in-reply-to=20200420071220.155357-4-jiaxun.yang@flygoat.com \ --to=jiaxun.yang@flygoat.com \ --cc=amurray@thegoodpenguin.co.uk \ --cc=bhelgaas@google.com \ --cc=chenhc@lemote.com \ --cc=devicetree@vger.kernel.org \ --cc=linux-kernel@vger.kernel.org \ --cc=linux-mips@vger.kernel.org \ --cc=linux-pci@vger.kernel.org \ --cc=lorenzo.pieralisi@arm.com \ --cc=paulburton@kernel.org \ --cc=robh+dt@kernel.org \ --cc=tsbogend@alpha.franken.de \ --subject='Re: [PATCH v4 4/5] MIPS: DTS: Loongson64: Add PCI Controller Node' \ /path/to/YOUR_REPLY https://kernel.org/pub/software/scm/git/docs/git-send-email.html * If your mail client supports setting the In-Reply-To header via mailto: links, try the mailto: link
This is a public inbox, see mirroring instructions for how to clone and mirror all data and code used for this inbox; as well as URLs for NNTP newsgroup(s).