All of lore.kernel.org
 help / color / mirror / Atom feed
* [PATCH v1 0/3] [for arm-soc] mach-tango DT updates for v4.11
@ 2017-01-19 14:50 Marc Gonzalez
  2017-01-19 14:52 ` [PATCH v1 1/3] ARM: dts: tango4: Add alias for eth0 Marc Gonzalez
                   ` (3 more replies)
  0 siblings, 4 replies; 5+ messages in thread
From: Marc Gonzalez @ 2017-01-19 14:50 UTC (permalink / raw)
  To: linux-arm-kernel

Hello arm-soc maintainers,

Here are my DT updates for tango4.

I also have local changes for NAND and DMA nodes, but the DMA driver
is not upstream yet, so it seems there's no point in sending these.

Marc Gonzalez (3):
  ARM: dts: tango4: Add alias for eth0
  ARM: dts: tango4: Import MMC nodes
  ARM: dts: tango4: Import USB nodes

 arch/arm/boot/dts/tango4-common.dtsi      | 46 +++++++++++++++++++++++++++++++
 arch/arm/boot/dts/tango4-vantage-1172.dts |  5 ++++
 2 files changed, 51 insertions(+)

^ permalink raw reply	[flat|nested] 5+ messages in thread

* [PATCH v1 1/3] ARM: dts: tango4: Add alias for eth0
  2017-01-19 14:50 [PATCH v1 0/3] [for arm-soc] mach-tango DT updates for v4.11 Marc Gonzalez
@ 2017-01-19 14:52 ` Marc Gonzalez
  2017-01-19 14:57 ` [PATCH v1 2/3] ARM: dts: tango4: Import MMC nodes Marc Gonzalez
                   ` (2 subsequent siblings)
  3 siblings, 0 replies; 5+ messages in thread
From: Marc Gonzalez @ 2017-01-19 14:52 UTC (permalink / raw)
  To: linux-arm-kernel

http://elinux.org/Device_Tree_Usage#aliases_Node

Signed-off-by: Marc Gonzalez <marc_gonzalez@sigmadesigns.com>
---
 arch/arm/boot/dts/tango4-vantage-1172.dts | 1 +
 1 file changed, 1 insertion(+)

diff --git a/arch/arm/boot/dts/tango4-vantage-1172.dts b/arch/arm/boot/dts/tango4-vantage-1172.dts
index 4cab64cb581e..e27b4a7801ab 100644
--- a/arch/arm/boot/dts/tango4-vantage-1172.dts
+++ b/arch/arm/boot/dts/tango4-vantage-1172.dts
@@ -8,6 +8,7 @@
 
 	aliases {
 		serial = &uart;
+		eth0 = &eth0;
 	};
 
 	memory at 80000000 {
-- 
2.10.0

^ permalink raw reply related	[flat|nested] 5+ messages in thread

* [PATCH v1 2/3] ARM: dts: tango4: Import MMC nodes
  2017-01-19 14:50 [PATCH v1 0/3] [for arm-soc] mach-tango DT updates for v4.11 Marc Gonzalez
  2017-01-19 14:52 ` [PATCH v1 1/3] ARM: dts: tango4: Add alias for eth0 Marc Gonzalez
@ 2017-01-19 14:57 ` Marc Gonzalez
  2017-01-19 14:59 ` [PATCH v1 3/3] ARM: dts: tango4: Import USB nodes Marc Gonzalez
  2017-01-20  0:24 ` [PATCH v1 0/3] [for arm-soc] mach-tango DT updates for v4.11 Olof Johansson
  3 siblings, 0 replies; 5+ messages in thread
From: Marc Gonzalez @ 2017-01-19 14:57 UTC (permalink / raw)
  To: linux-arm-kernel

Tango4 provides 2 SD/SDIO/eMMC controllers.

Signed-off-by: Marc Gonzalez <marc_gonzalez@sigmadesigns.com>
---
 arch/arm/boot/dts/tango4-common.dtsi      | 16 ++++++++++++++++
 arch/arm/boot/dts/tango4-vantage-1172.dts |  4 ++++
 2 files changed, 20 insertions(+)

diff --git a/arch/arm/boot/dts/tango4-common.dtsi b/arch/arm/boot/dts/tango4-common.dtsi
index dd7eb5f624d9..2eb92a2649ed 100644
--- a/arch/arm/boot/dts/tango4-common.dtsi
+++ b/arch/arm/boot/dts/tango4-common.dtsi
@@ -97,6 +97,22 @@
 			clocks = <&xtal>;
 		};
 
+		mmc0: mmc at 21000 {
+			compatible = "arasan,sdhci-8.9a";
+			reg = <0x21000 0x200>;
+			clock-names = "clk_xin", "clk_ahb";
+			clocks = <&clkgen SDIO_CLK>, <&clkgen SYS_CLK>;
+			interrupts = <60 IRQ_TYPE_LEVEL_HIGH>;
+		};
+
+		mmc1: mmc at 21200 {
+			compatible = "arasan,sdhci-8.9a";
+			reg = <0x21200 0x200>;
+			clock-names = "clk_xin", "clk_ahb";
+			clocks = <&clkgen SDIO_CLK>, <&clkgen SYS_CLK>;
+			interrupts = <8 IRQ_TYPE_LEVEL_HIGH>;
+		};
+
 		eth0: ethernet at 26000 {
 			compatible = "sigma,smp8734-ethernet";
 			reg = <0x26000 0x800>;
diff --git a/arch/arm/boot/dts/tango4-vantage-1172.dts b/arch/arm/boot/dts/tango4-vantage-1172.dts
index e27b4a7801ab..86d8df98802f 100644
--- a/arch/arm/boot/dts/tango4-vantage-1172.dts
+++ b/arch/arm/boot/dts/tango4-vantage-1172.dts
@@ -35,3 +35,7 @@
 		reg = <4>;
 	};
 };
+
+&mmc1 {
+	non-removable; /* eMMC */
+};
-- 
2.10.0

^ permalink raw reply related	[flat|nested] 5+ messages in thread

* [PATCH v1 3/3] ARM: dts: tango4: Import USB nodes
  2017-01-19 14:50 [PATCH v1 0/3] [for arm-soc] mach-tango DT updates for v4.11 Marc Gonzalez
  2017-01-19 14:52 ` [PATCH v1 1/3] ARM: dts: tango4: Add alias for eth0 Marc Gonzalez
  2017-01-19 14:57 ` [PATCH v1 2/3] ARM: dts: tango4: Import MMC nodes Marc Gonzalez
@ 2017-01-19 14:59 ` Marc Gonzalez
  2017-01-20  0:24 ` [PATCH v1 0/3] [for arm-soc] mach-tango DT updates for v4.11 Olof Johansson
  3 siblings, 0 replies; 5+ messages in thread
From: Marc Gonzalez @ 2017-01-19 14:59 UTC (permalink / raw)
  To: linux-arm-kernel

Tango4 provides 2 USB 2.0 controllers.

Signed-off-by: Marc Gonzalez <marc_gonzalez@sigmadesigns.com>
---
 arch/arm/boot/dts/tango4-common.dtsi | 30 ++++++++++++++++++++++++++++++
 1 file changed, 30 insertions(+)

diff --git a/arch/arm/boot/dts/tango4-common.dtsi b/arch/arm/boot/dts/tango4-common.dtsi
index 2eb92a2649ed..0c8cad4d6ee6 100644
--- a/arch/arm/boot/dts/tango4-common.dtsi
+++ b/arch/arm/boot/dts/tango4-common.dtsi
@@ -113,6 +113,36 @@
 			interrupts = <8 IRQ_TYPE_LEVEL_HIGH>;
 		};
 
+		usb0: usb at 21400 {
+			compatible = "chipidea,usb2";
+			reg = <0x21400 0x200>;
+			interrupts = <40 IRQ_TYPE_LEVEL_HIGH>;
+			phys = <&usb0_phy>;
+			phy-names = "usb-phy";
+		};
+
+		usb0_phy: phy at 21700 {
+			compatible = "sigma,smp8642-usb-phy";
+			reg = <0x21700 0x100>;
+			#phy-cells = <0>;
+			clocks = <&clkgen USB_CLK>;
+		};
+
+		usb1: usb at 25400 {
+			compatible = "chipidea,usb2";
+			reg = <0x25400 0x200>;
+			interrupts = <7 IRQ_TYPE_LEVEL_HIGH>;
+			phys = <&usb1_phy>;
+			phy-names = "usb-phy";
+		};
+
+		usb1_phy: phy at 25700 {
+			compatible = "sigma,smp8642-usb-phy";
+			reg = <0x25700 0x100>;
+			#phy-cells = <0>;
+			clocks = <&clkgen USB_CLK>;
+		};
+
 		eth0: ethernet at 26000 {
 			compatible = "sigma,smp8734-ethernet";
 			reg = <0x26000 0x800>;
-- 
2.10.0

^ permalink raw reply related	[flat|nested] 5+ messages in thread

* [PATCH v1 0/3] [for arm-soc] mach-tango DT updates for v4.11
  2017-01-19 14:50 [PATCH v1 0/3] [for arm-soc] mach-tango DT updates for v4.11 Marc Gonzalez
                   ` (2 preceding siblings ...)
  2017-01-19 14:59 ` [PATCH v1 3/3] ARM: dts: tango4: Import USB nodes Marc Gonzalez
@ 2017-01-20  0:24 ` Olof Johansson
  3 siblings, 0 replies; 5+ messages in thread
From: Olof Johansson @ 2017-01-20  0:24 UTC (permalink / raw)
  To: linux-arm-kernel

On Thu, Jan 19, 2017 at 03:50:45PM +0100, Marc Gonzalez wrote:
> Hello arm-soc maintainers,
> 
> Here are my DT updates for tango4.
> 
> I also have local changes for NAND and DMA nodes, but the DMA driver
> is not upstream yet, so it seems there's no point in sending these.
> 
> Marc Gonzalez (3):
>   ARM: dts: tango4: Add alias for eth0
>   ARM: dts: tango4: Import MMC nodes
>   ARM: dts: tango4: Import USB nodes

Thanks, applied all three to next/dt!


-Olof

^ permalink raw reply	[flat|nested] 5+ messages in thread

end of thread, other threads:[~2017-01-20  0:24 UTC | newest]

Thread overview: 5+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2017-01-19 14:50 [PATCH v1 0/3] [for arm-soc] mach-tango DT updates for v4.11 Marc Gonzalez
2017-01-19 14:52 ` [PATCH v1 1/3] ARM: dts: tango4: Add alias for eth0 Marc Gonzalez
2017-01-19 14:57 ` [PATCH v1 2/3] ARM: dts: tango4: Import MMC nodes Marc Gonzalez
2017-01-19 14:59 ` [PATCH v1 3/3] ARM: dts: tango4: Import USB nodes Marc Gonzalez
2017-01-20  0:24 ` [PATCH v1 0/3] [for arm-soc] mach-tango DT updates for v4.11 Olof Johansson

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.