mirror of
https://github.com/openwrt/openwrt.git
synced 2024-12-23 23:42:43 +00:00
59 lines
1.5 KiB
Diff
59 lines
1.5 KiB
Diff
|
From 2ef303f0fe44feee4a3ca8bd62fca86c105927d2 Mon Sep 17 00:00:00 2001
|
||
|
From: Miquel Raynal <miquel.raynal@bootlin.com>
|
||
|
Date: Tue, 8 Jan 2019 17:31:24 +0100
|
||
|
Subject: [PATCH] arm64: dts: marvell: armada-37xx: declare the COMPHY
|
||
|
node
|
||
|
|
||
|
Describe the A3700 COMPHY node. It has three PHYs that can be
|
||
|
configured as follow:
|
||
|
* PCIe or GbE
|
||
|
* USB3 or GbE
|
||
|
* SATA or USB3
|
||
|
Each of them has its own memory area.
|
||
|
|
||
|
Suggested-by: Grzegorz Jaszczyk <jaz@semihalf.com>
|
||
|
Signed-off-by: Miquel Raynal <miquel.raynal@bootlin.com>
|
||
|
Signed-off-by: Gregory CLEMENT <gregory.clement@bootlin.com>
|
||
|
---
|
||
|
arch/arm64/boot/dts/marvell/armada-37xx.dtsi | 29 ++++++++++++++++++++++++++++
|
||
|
1 file changed, 29 insertions(+)
|
||
|
|
||
|
--- a/arch/arm64/boot/dts/marvell/armada-37xx.dtsi
|
||
|
+++ b/arch/arm64/boot/dts/marvell/armada-37xx.dtsi
|
||
|
@@ -235,6 +235,35 @@
|
||
|
reg = <0x14000 0x60>;
|
||
|
};
|
||
|
|
||
|
+ comphy: phy@18300 {
|
||
|
+ compatible = "marvell,comphy-a3700";
|
||
|
+ reg = <0x18300 0x300>,
|
||
|
+ <0x1F000 0x400>,
|
||
|
+ <0x5C000 0x400>,
|
||
|
+ <0xe0178 0x8>;
|
||
|
+ reg-names = "comphy",
|
||
|
+ "lane1_pcie_gbe",
|
||
|
+ "lane0_usb3_gbe",
|
||
|
+ "lane2_sata_usb3";
|
||
|
+ #address-cells = <1>;
|
||
|
+ #size-cells = <0>;
|
||
|
+
|
||
|
+ comphy0: phy@0 {
|
||
|
+ reg = <0>;
|
||
|
+ #phy-cells = <1>;
|
||
|
+ };
|
||
|
+
|
||
|
+ comphy1: phy@1 {
|
||
|
+ reg = <1>;
|
||
|
+ #phy-cells = <1>;
|
||
|
+ };
|
||
|
+
|
||
|
+ comphy2: phy@2 {
|
||
|
+ reg = <2>;
|
||
|
+ #phy-cells = <1>;
|
||
|
+ };
|
||
|
+ };
|
||
|
+
|
||
|
pinctrl_sb: pinctrl@18800 {
|
||
|
compatible = "marvell,armada3710-sb-pinctrl",
|
||
|
"syscon", "simple-mfd";
|