Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]
Groups > linux.kernel > #1410315
| Path | csiph.com!news.mixmin.net!news.unit0.net!news.panservice.it!diesel.cu.mi.it!bofh.it!news.nic.it!robomod |
|---|---|
| From | Pramod Kumar <pramod.kumar@broadcom.com> |
| Newsgroups | linux.kernel |
| Subject | [PATCH v2 4/7] DT:mdio-mux: Add mdio multiplexer driver node |
| Date | Tue, 31 May 2016 15:40:02 +0200 |
| Message-ID | <rES3M-3kr-15@gated-at.bofh.it> (permalink) |
| References | <rES3L-3kr-5@gated-at.bofh.it> |
| X-Original-To | Rob Herring <robh+dt@kernel.org>, Pawel Moll <pawel.moll@arm.com>, Mark Rutland <mark.rutland@arm.com>, Ian Campbell <ijc+devicetree@hellion.org.uk>, Kumar Gala <galak@codeaurora.org>, Catalin Marinas <catalin.marinas@arm.com>, Will Deacon <will.deacon@arm.com>, Kishon Vijay Abraham I <kishon@ti.com>, "David S. Miller" <davem@davemloft.net> |
| Dkim-Signature | v=1; a=rsa-sha256; c=relaxed/relaxed; d=broadcom.com; s=google; h=from:to:cc:subject:date:message-id:in-reply-to:references; bh=kfld9K0YtYva1/VTMOlCY3Bg3qdVDudGgtcvsgBedZM=; b=hmk6g58SJxkzg145K8si8wgass20D86y3MeB/U2K9vJgdO6KZIHpYUAtzbUoRIL8hW pGReHeiudxi29DPewZp861jx2ro+m4KWdo958Qy3DOqePOL5tpdnH43icfSTHYunUv4A e32i0YIDSudnVq8umBruGz99AIFwk8LBa4Wz0= |
| X-Google-Dkim-Signature | v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:from:to:cc:subject:date:message-id:in-reply-to :references; bh=kfld9K0YtYva1/VTMOlCY3Bg3qdVDudGgtcvsgBedZM=; b=bo5iTMFKgIwQAiOJF89EgaiVWuTJ/yNNmRvrCaBTyIL3trPhA9nUz96yJNbTjVlxg7 iNrsxZU5cWtJ21EhtQ+As/wOk7NNM4mLWfDbhqNnoopWzjY1NrD/oy1G/0srb0Ir/Rg8 O2zCh6GcPB2TVPLW6yP4YnKZghq9hKowxJn5ptcPoH/VTH/j6ukuDlAKC6qyW4hHyeLD p6XZ2s2YEJyxnjq7KABLjhs6OX1ZdBSN0C3350Rd6PSM54ARUBnZPXUvrpe/6bDmhXQo 44g1jKlelEzEJa4Ll7c8g+4mhCGX0i9t5e1WeJfWH7mVDNygrrKFtX88PXUE6m2aHhW0 YkLg== |
| X-Gm-Message-State | ALyK8tKx8CPIIXAS42PvGcoYmO3YnNMJKK0MCyuEcGjaItg9cOz1EIwyaie6TjIVJmAybHvM |
| X-Received | by 10.98.3.135 with SMTP id 129mr54755427pfd.42.1464701794745; Tue, 31 May 2016 06:36:34 -0700 (PDT) |
| X-Mailer | git-send-email 1.9.1 |
| Sender | robomod@news.nic.it |
| List-ID | <linux-kernel.vger.kernel.org> |
| X-Mailing-List | linux-kernel@vger.kernel.org |
| Approved | robomod@news.nic.it |
| Lines | 75 |
| Organization | linux.* mail to news gateway |
| X-Original-Cc | devicetree@vger.kernel.org, linux-arm-kernel@lists.infradead.org, bcm-kernel-feedback-list@broadcom.com, linux-kernel@vger.kernel.org, netdev@vger.kernel.org, Pramod Kumar <pramod.kumar@broadcom.com> |
| X-Original-Date | Tue, 31 May 2016 19:06:38 +0530 |
| X-Original-Message-ID | <1464701801-17243-5-git-send-email-pramod.kumar@broadcom.com> |
| X-Original-References | <1464701801-17243-1-git-send-email-pramod.kumar@broadcom.com> |
| X-Original-Sender | linux-kernel-owner@vger.kernel.org |
| Xref | csiph.com linux.kernel:1410315 |
Show key headers only | View raw
Add integrated MDIO multiplexer driver node which contains
two mux PCIe bus and one ethernet bus along with phys
lying on these bus.
Signed-off-by: Pramod Kumar <pramod.kumar@broadcom.com>
---
arch/arm64/boot/dts/broadcom/ns2-svk.dts | 12 ++++++++++++
arch/arm64/boot/dts/broadcom/ns2.dtsi | 32 ++++++++++++++++++++++++++++++++
2 files changed, 44 insertions(+)
diff --git a/arch/arm64/boot/dts/broadcom/ns2-svk.dts b/arch/arm64/boot/dts/broadcom/ns2-svk.dts
index ce0ab84..8f6a6cc 100644
--- a/arch/arm64/boot/dts/broadcom/ns2-svk.dts
+++ b/arch/arm64/boot/dts/broadcom/ns2-svk.dts
@@ -87,3 +87,15 @@
#size-cells = <1>;
};
};
+
+&mdio_mux_iproc {
+ mdio@10 {
+ reg = <0x10>;
+ #address-cells = <1>;
+ #size-cells = <0>;
+
+ gphy0: eth-phy@10 {
+ reg = <0x10>;
+ };
+ };
+};
diff --git a/arch/arm64/boot/dts/broadcom/ns2.dtsi b/arch/arm64/boot/dts/broadcom/ns2.dtsi
index 6f81c9d..efc320a 100644
--- a/arch/arm64/boot/dts/broadcom/ns2.dtsi
+++ b/arch/arm64/boot/dts/broadcom/ns2.dtsi
@@ -330,6 +330,38 @@
<0x65260000 0x1000>;
};
+ mdio_mux_iproc: mdio_mux_iproc@6602023c {
+ compatible = "brcm,mdio-mux-iproc";
+ reg = <0x6602023c 0x14>;
+ #address-cells = <1>;
+ #size-cells = <0>;
+ mdio-integrated-mux;
+
+ mdio@0 {
+ reg = <0x0>;
+ #address-cells = <1>;
+ #size-cells = <0>;
+
+ pci_phy0: pci-phy@0 {
+ compatible = "brcm,ns2-pcie-phy";
+ reg = <0x0>;
+ #phy-cells = <0>;
+ };
+ };
+
+ mdio@7 {
+ reg = <0x7>;
+ #address-cells = <1>;
+ #size-cells = <0>;
+
+ pci_phy1: pci-phy@0 {
+ compatible = "brcm,ns2-pcie-phy";
+ reg = <0x0>;
+ #phy-cells = <0>;
+ };
+ };
+ };
+
timer0: timer@66030000 {
compatible = "arm,sp804", "arm,primecell";
reg = <0x66030000 0x1000>;
--
1.9.1
Back to linux.kernel | Previous | Next | Find similar | Unroll thread
[PATCH v2 4/7] DT:mdio-mux: Add mdio multiplexer driver node Pramod Kumar <pramod.kumar@broadcom.com> - 2016-05-31 15:40 +0200
csiph-web