linux-arm-kernel.lists.infradead.org archive mirror
 help / color / mirror / Atom feed
* [PATCH 0/7] ARM: dts: STi: Make way for new Linaro 96Board: ST B2260
@ 2016-08-15 12:17 Lee Jones
  2016-08-15 12:17 ` [PATCH 1/7] ARM: dts: STiH407: Move pio20 node to fix kernel warning Lee Jones
                   ` (7 more replies)
  0 siblings, 8 replies; 9+ messages in thread
From: Lee Jones @ 2016-08-15 12:17 UTC (permalink / raw)
  To: linux-arm-kernel

This series paves the way for the new Linaro B2260 96Board, designed
and built by ST-Microelectronics.

Patrice Chotard (7):
  ARM: dts: STiH407: Move pio20 node to fix kernel warning
  ARM: dts: STiH410: Add thermal node
  ARM: dts: STiH407-pinctrl: Add i2c2_alt2_1 node
  ARM: dts: STiH407: Move non-removable property to board file
  ARM: dts: STiH407-pinctrl: Add pinctrl_rgmii1_mdio_1 node
  ARM: dts: STiH407-family: Add ports-implemented property in sata nodes
  ARM: dts: STi: Introduce B2260 board

 arch/arm/boot/dts/Makefile             |   1 +
 arch/arm/boot/dts/stih407-family.dtsi  |   5 +-
 arch/arm/boot/dts/stih407-pinctrl.dtsi |  32 ++++--
 arch/arm/boot/dts/stih410-b2260.dts    | 190 +++++++++++++++++++++++++++++++++
 arch/arm/boot/dts/stih410.dtsi         |   8 ++
 arch/arm/boot/dts/stih418-b2199.dts    |   1 +
 arch/arm/boot/dts/stihxxx-b2120.dtsi   |   1 +
 7 files changed, 228 insertions(+), 10 deletions(-)
 create mode 100644 arch/arm/boot/dts/stih410-b2260.dts

-- 
2.9.0

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

* [PATCH 1/7] ARM: dts: STiH407: Move pio20 node to fix kernel warning
  2016-08-15 12:17 [PATCH 0/7] ARM: dts: STi: Make way for new Linaro 96Board: ST B2260 Lee Jones
@ 2016-08-15 12:17 ` Lee Jones
  2016-08-15 12:17 ` [PATCH 2/7] ARM: dts: STiH410: Add thermal node Lee Jones
                   ` (6 subsequent siblings)
  7 siblings, 0 replies; 9+ messages in thread
From: Lee Jones @ 2016-08-15 12:17 UTC (permalink / raw)
  To: linux-arm-kernel

From: Patrice Chotard <patrice.chotard@st.com>

cat /sys/kernel/debug/pinctrl/921f080.pin-controller-front1/pingroups
leads to the kernel warning:

[   86.083560] st-pinctrl 921f080.pin-controller-front1: failed to get pin(-517) name
[   86.091192] ------------[ cut here ]------------
[   86.095897] WARNING: CPU: 0 PID: 1579 at drivers/pinctrl/core.c:1414 pinctrl_groups_show+0x144/0x16c
[   86.105072] Modules linked in:
[   86.108127] CPU: 0 PID: 1579 Comm: cat Tainted: G        W       4.6.0-00011-g9ba82e2-dirty #5
[   86.116728] Hardware name: STiH415/416 SoC with Flattened Device Tree
[   86.123194] [<c010fa90>] (unwind_backtrace) from [<c010bea8>] (show_stack+0x10/0x14)
[   86.130943] [<c010bea8>] (show_stack) from [<c038c5b0>] (dump_stack+0x98/0xac)
[   86.138167] [<c038c5b0>] (dump_stack) from [<c0129b58>] (__warn+0xe8/0x100)
[   86.145121] [<c0129b58>] (__warn) from [<c0129c20>] (warn_slowpath_null+0x20/0x28)
[   86.152681] [<c0129c20>] (warn_slowpath_null) from [<c03bf810>] (pinctrl_groups_show+0x144/0x16c)
[   86.161550] [<c03bf810>] (pinctrl_groups_show) from [<c0218a5c>] (seq_read+0x1ec/0x4c0)
[   86.169553] [<c0218a5c>] (seq_read) from [<c01f66f0>] (__vfs_read+0x20/0xd0)
[   86.176592] [<c01f66f0>] (__vfs_read) from [<c01f7414>] (vfs_read+0x7c/0x104)
[   86.183716] [<c01f7414>] (vfs_read) from [<c01f81a0>] (SyS_read+0x44/0x9c)
[   86.190585] [<c01f81a0>] (SyS_read) from [<c0108400>] (ret_fast_syscall+0x0/0x3c)
[   86.198158] ---[ end trace 1aa2e3ae820eeb3e ]---

Move the pincontroller pio20 node above the tsin4 node, which referred
to it, fix this warning.

Signed-off-by: Patrice Chotard <patrice.chotard@st.com>
Signed-off-by: Lee Jones <lee.jones@linaro.org>
---
 arch/arm/boot/dts/stih407-pinctrl.dtsi | 18 +++++++++---------
 1 file changed, 9 insertions(+), 9 deletions(-)

diff --git a/arch/arm/boot/dts/stih407-pinctrl.dtsi b/arch/arm/boot/dts/stih407-pinctrl.dtsi
index a538ae5..bd53c74 100644
--- a/arch/arm/boot/dts/stih407-pinctrl.dtsi
+++ b/arch/arm/boot/dts/stih407-pinctrl.dtsi
@@ -916,6 +916,15 @@
 			interrupt-names = "irqmux";
 			ranges = <0 0x09210000 0x10000>;
 
+			pio20: pio at 09210000 {
+				gpio-controller;
+				#gpio-cells = <1>;
+				interrupt-controller;
+				#interrupt-cells = <2>;
+				reg = <0x0 0x100>;
+				st,bank-name = "PIO20";
+			};
+
 			tsin4 {
 				pinctrl_tsin4_serial_alt1: tsin4_serial_alt1 {
 					st,pins {
@@ -927,15 +936,6 @@
 					};
 				};
 			};
-
-			pio20: pio at 09210000 {
-				gpio-controller;
-				#gpio-cells = <1>;
-				interrupt-controller;
-				#interrupt-cells = <2>;
-				reg = <0x0 0x100>;
-				st,bank-name = "PIO20";
-			};
 		};
 
 		pin-controller-rear {
-- 
2.9.0

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

* [PATCH 2/7] ARM: dts: STiH410: Add thermal node
  2016-08-15 12:17 [PATCH 0/7] ARM: dts: STi: Make way for new Linaro 96Board: ST B2260 Lee Jones
  2016-08-15 12:17 ` [PATCH 1/7] ARM: dts: STiH407: Move pio20 node to fix kernel warning Lee Jones
@ 2016-08-15 12:17 ` Lee Jones
  2016-08-15 12:17 ` [PATCH 3/7] ARM: dts: STiH407-pinctrl: Add i2c2_alt2_1 node Lee Jones
                   ` (5 subsequent siblings)
  7 siblings, 0 replies; 9+ messages in thread
From: Lee Jones @ 2016-08-15 12:17 UTC (permalink / raw)
  To: linux-arm-kernel

From: Patrice Chotard <patrice.chotard@st.com>

Signed-off-by: Patrice Chotard <patrice.chotard@st.com>
[Lee: Changed node name and added the unit address]
Signed-off-by: Lee Jones <lee.jones@linaro.org>
---
 arch/arm/boot/dts/stih410.dtsi | 8 ++++++++
 1 file changed, 8 insertions(+)

diff --git a/arch/arm/boot/dts/stih410.dtsi b/arch/arm/boot/dts/stih410.dtsi
index 18ed1ad..7590721 100644
--- a/arch/arm/boot/dts/stih410.dtsi
+++ b/arch/arm/boot/dts/stih410.dtsi
@@ -227,5 +227,13 @@
 			clock-names = "bdisp";
 			clocks = <&clk_s_c0_flexgen CLK_IC_BDISP_0>;
 		};
+
+		thermal at 91a0000 {
+			compatible = "st,stih407-thermal";
+			reg = <0x91a0000 0x28>;
+			clock-names = "thermal";
+			clocks = <&clk_sysin>;
+			interrupts = <GIC_SPI 205 IRQ_TYPE_EDGE_RISING>;
+		};
 	};
 };
-- 
2.9.0

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

* [PATCH 3/7] ARM: dts: STiH407-pinctrl: Add i2c2_alt2_1 node
  2016-08-15 12:17 [PATCH 0/7] ARM: dts: STi: Make way for new Linaro 96Board: ST B2260 Lee Jones
  2016-08-15 12:17 ` [PATCH 1/7] ARM: dts: STiH407: Move pio20 node to fix kernel warning Lee Jones
  2016-08-15 12:17 ` [PATCH 2/7] ARM: dts: STiH410: Add thermal node Lee Jones
@ 2016-08-15 12:17 ` Lee Jones
  2016-08-15 12:17 ` [PATCH 4/7] ARM: dts: STiH407: Move non-removable property to board file Lee Jones
                   ` (4 subsequent siblings)
  7 siblings, 0 replies; 9+ messages in thread
From: Lee Jones @ 2016-08-15 12:17 UTC (permalink / raw)
  To: linux-arm-kernel

From: Patrice Chotard <patrice.chotard@st.com>

Add missing pin muxing for I2C2 alternate 2. This
i2c2 pin muxing is dedicated for 96board high speed
expansion connector.

Signed-off-by: Patrice Chotard <patrice.chotard@st.com>
[Lee: Correct spacing between nodes]
Signed-off-by: Lee Jones <lee.jones@linaro.org>
---
 arch/arm/boot/dts/stih407-pinctrl.dtsi | 7 +++++++
 1 file changed, 7 insertions(+)

diff --git a/arch/arm/boot/dts/stih407-pinctrl.dtsi b/arch/arm/boot/dts/stih407-pinctrl.dtsi
index bd53c74..e05be3c 100644
--- a/arch/arm/boot/dts/stih407-pinctrl.dtsi
+++ b/arch/arm/boot/dts/stih407-pinctrl.dtsi
@@ -523,6 +523,13 @@
 						scl = <&pio15 5 ALT2 BIDIR>;
 					};
 				};
+
+				pinctrl_i2c2_alt2_1: i2c2-alt2-1 {
+					st,pins {
+						sda = <&pio12 6 ALT2 BIDIR>;
+						scl = <&pio12 5 ALT2 BIDIR>;
+					};
+				};
 			};
 
 			i2c3 {
-- 
2.9.0

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

* [PATCH 4/7] ARM: dts: STiH407: Move non-removable property to board file
  2016-08-15 12:17 [PATCH 0/7] ARM: dts: STi: Make way for new Linaro 96Board: ST B2260 Lee Jones
                   ` (2 preceding siblings ...)
  2016-08-15 12:17 ` [PATCH 3/7] ARM: dts: STiH407-pinctrl: Add i2c2_alt2_1 node Lee Jones
@ 2016-08-15 12:17 ` Lee Jones
  2016-08-15 12:17 ` [PATCH 5/7] ARM: dts: STiH407-pinctrl: Add pinctrl_rgmii1_mdio_1 node Lee Jones
                   ` (3 subsequent siblings)
  7 siblings, 0 replies; 9+ messages in thread
From: Lee Jones @ 2016-08-15 12:17 UTC (permalink / raw)
  To: linux-arm-kernel

From: Patrice Chotard <patrice.chotard@st.com>

Due to 96board which uses mmc0 node for SD card, the non-removable
property must be moved from STiH407-family to board file for B2120
and B2199 boards.

Signed-off-by: Patrice Chotard <patrice.chotard@st.com>
Signed-off-by: Lee Jones <lee.jones@linaro.org>
---
 arch/arm/boot/dts/stih407-family.dtsi | 1 -
 arch/arm/boot/dts/stih418-b2199.dts   | 1 +
 arch/arm/boot/dts/stihxxx-b2120.dtsi  | 1 +
 3 files changed, 2 insertions(+), 1 deletion(-)

diff --git a/arch/arm/boot/dts/stih407-family.dtsi b/arch/arm/boot/dts/stih407-family.dtsi
index d294e824..59fea05 100644
--- a/arch/arm/boot/dts/stih407-family.dtsi
+++ b/arch/arm/boot/dts/stih407-family.dtsi
@@ -553,7 +553,6 @@
 			clock-names = "mmc";
 			clocks = <&clk_s_c0_flexgen CLK_MMC_0>;
 			bus-width = <8>;
-			non-removable;
 		};
 
 		mmc1: sdhci at 09080000 {
diff --git a/arch/arm/boot/dts/stih418-b2199.dts b/arch/arm/boot/dts/stih418-b2199.dts
index 772d2bb..7c45e75 100644
--- a/arch/arm/boot/dts/stih418-b2199.dts
+++ b/arch/arm/boot/dts/stih418-b2199.dts
@@ -86,6 +86,7 @@
 			sd-uhs-sdr50;
 			sd-uhs-sdr104;
 			sd-uhs-ddr50;
+			non-removable;
 		};
 
 		miphy28lp_phy: miphy28lp at 9b22000 {
diff --git a/arch/arm/boot/dts/stihxxx-b2120.dtsi b/arch/arm/boot/dts/stihxxx-b2120.dtsi
index 133375b..0b0dd02 100644
--- a/arch/arm/boot/dts/stihxxx-b2120.dtsi
+++ b/arch/arm/boot/dts/stihxxx-b2120.dtsi
@@ -65,6 +65,7 @@
 		};
 
 		mmc0: sdhci at 09060000 {
+			non-removable;
 			status = "okay";
 		};
 
-- 
2.9.0

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

* [PATCH 5/7] ARM: dts: STiH407-pinctrl: Add pinctrl_rgmii1_mdio_1 node
  2016-08-15 12:17 [PATCH 0/7] ARM: dts: STi: Make way for new Linaro 96Board: ST B2260 Lee Jones
                   ` (3 preceding siblings ...)
  2016-08-15 12:17 ` [PATCH 4/7] ARM: dts: STiH407: Move non-removable property to board file Lee Jones
@ 2016-08-15 12:17 ` Lee Jones
  2016-08-15 12:17 ` [PATCH 6/7] ARM: dts: STiH407-family: Add ports-implemented property in sata nodes Lee Jones
                   ` (2 subsequent siblings)
  7 siblings, 0 replies; 9+ messages in thread
From: Lee Jones @ 2016-08-15 12:17 UTC (permalink / raw)
  To: linux-arm-kernel

From: Patrice Chotard <patrice.chotard@st.com>

On 96board, we can't reuse rgmii1-mdio as the pin pio1 3
( mdint ) is dedicated for user led green 1. So create
rgmii1_mdio_1 for 96board on which only mdio and mdc pins
are useful.

Signed-off-by: Patrice Chotard <patrice.chotard@st.com>
Signed-off-by: Lee Jones <lee.jones@linaro.org>
---
 arch/arm/boot/dts/stih407-pinctrl.dtsi | 7 +++++++
 1 file changed, 7 insertions(+)

diff --git a/arch/arm/boot/dts/stih407-pinctrl.dtsi b/arch/arm/boot/dts/stih407-pinctrl.dtsi
index e05be3c..3e7a56d 100644
--- a/arch/arm/boot/dts/stih407-pinctrl.dtsi
+++ b/arch/arm/boot/dts/stih407-pinctrl.dtsi
@@ -230,6 +230,13 @@
 					};
 				};
 
+				pinctrl_rgmii1_mdio_1: rgmii1-mdio-1 {
+					st,pins {
+						mdio = <&pio1 0 ALT1 OUT BYPASS 0>;
+						mdc = <&pio1 1 ALT1 OUT NICLK 0 CLK_A>;
+					};
+				};
+
 				pinctrl_mii1: mii1 {
 					st,pins {
 						txd0 = <&pio0 0 ALT1 OUT SE_NICLK_IO 0 CLK_A>;
-- 
2.9.0

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

* [PATCH 6/7] ARM: dts: STiH407-family: Add ports-implemented property in sata nodes
  2016-08-15 12:17 [PATCH 0/7] ARM: dts: STi: Make way for new Linaro 96Board: ST B2260 Lee Jones
                   ` (4 preceding siblings ...)
  2016-08-15 12:17 ` [PATCH 5/7] ARM: dts: STiH407-pinctrl: Add pinctrl_rgmii1_mdio_1 node Lee Jones
@ 2016-08-15 12:17 ` Lee Jones
  2016-08-15 12:17 ` [PATCH 7/7] ARM: dts: STi: Introduce B2260 board Lee Jones
  2016-08-25 11:34 ` [STLinux Kernel] [PATCH 0/7] ARM: dts: STi: Make way for new Linaro 96Board: ST B2260 Peter Griffin
  7 siblings, 0 replies; 9+ messages in thread
From: Lee Jones @ 2016-08-15 12:17 UTC (permalink / raw)
  To: linux-arm-kernel

From: Patrice Chotard <patrice.chotard@st.com>

Despite ST AHCI version = 1.3, reading HOST_PORTS_IMPL
returns 0. So force HOST_PORTS_IMPL to 1 by using
ports-implemented DT property.

Signed-off-by: Patrice Chotard <patrice.chotard@st.com>
Signed-off-by: Lee Jones <lee.jones@linaro.org>
---
 arch/arm/boot/dts/stih407-family.dtsi | 4 ++++
 1 file changed, 4 insertions(+)

diff --git a/arch/arm/boot/dts/stih407-family.dtsi b/arch/arm/boot/dts/stih407-family.dtsi
index 59fea05..55ecfbe 100644
--- a/arch/arm/boot/dts/stih407-family.dtsi
+++ b/arch/arm/boot/dts/stih407-family.dtsi
@@ -607,6 +607,8 @@
 			clock-names = "ahci_clk";
 			clocks = <&clk_s_c0_flexgen CLK_ICN_REG>;
 
+			ports-implemented = <0x1>;
+
 			status = "disabled";
 		};
 
@@ -630,6 +632,8 @@
 			clock-names = "ahci_clk";
 			clocks = <&clk_s_c0_flexgen CLK_ICN_REG>;
 
+			ports-implemented = <0x1>;
+
 			status = "disabled";
 		};
 
-- 
2.9.0

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

* [PATCH 7/7] ARM: dts: STi: Introduce B2260 board
  2016-08-15 12:17 [PATCH 0/7] ARM: dts: STi: Make way for new Linaro 96Board: ST B2260 Lee Jones
                   ` (5 preceding siblings ...)
  2016-08-15 12:17 ` [PATCH 6/7] ARM: dts: STiH407-family: Add ports-implemented property in sata nodes Lee Jones
@ 2016-08-15 12:17 ` Lee Jones
  2016-08-25 11:34 ` [STLinux Kernel] [PATCH 0/7] ARM: dts: STi: Make way for new Linaro 96Board: ST B2260 Peter Griffin
  7 siblings, 0 replies; 9+ messages in thread
From: Lee Jones @ 2016-08-15 12:17 UTC (permalink / raw)
  To: linux-arm-kernel

From: Patrice Chotard <patrice.chotard@st.com>

B2260 board is the STMicroelectronics 96Board
based on STiH410 soc :
  - 1GB DDR
  - On-Board USB combo WiFi/Bluetooth RTL8723BU
    with PCB soldered antenna
  - Ethernet 1000-BaseT
  - Sata
  - HDMI
  - 2 x USB2 type A
  - micro USB2 type AB
  - SD card slot
  - High speed connector (SD/I2C/USB interfaces)
  - Slow speed connector (UART/I2C/GPIO/SPI/PCM interfaces)

Signed-off-by: Patrice Chotard <patrice.chotard@st.com>
Signed-off-by: Lee Jones <lee.jones@linaro.org>
---
 arch/arm/boot/dts/Makefile          |   1 +
 arch/arm/boot/dts/stih410-b2260.dts | 190 ++++++++++++++++++++++++++++++++++++
 2 files changed, 191 insertions(+)
 create mode 100644 arch/arm/boot/dts/stih410-b2260.dts

diff --git a/arch/arm/boot/dts/Makefile b/arch/arm/boot/dts/Makefile
index faacd52..f23a5b3 100644
--- a/arch/arm/boot/dts/Makefile
+++ b/arch/arm/boot/dts/Makefile
@@ -686,6 +686,7 @@ dtb-$(CONFIG_ARCH_SPEAR6XX) += \
 dtb-$(CONFIG_ARCH_STI) += \
 	stih407-b2120.dtb \
 	stih410-b2120.dtb \
+	stih410-b2260.dtb \
 	stih415-b2000.dtb \
 	stih415-b2020.dtb \
 	stih416-b2000.dtb \
diff --git a/arch/arm/boot/dts/stih410-b2260.dts b/arch/arm/boot/dts/stih410-b2260.dts
new file mode 100644
index 0000000..94e064f
--- /dev/null
+++ b/arch/arm/boot/dts/stih410-b2260.dts
@@ -0,0 +1,190 @@
+/*
+ * Copyright (C) 2016 STMicroelectronics (R&D) Limited.
+ * Author: Patrice Chotard <patrice.chotard@st.com>
+ *
+ * This program is free software; you can redistribute it and/or modify
+ * it under the terms of the GNU General Public License version 2 as
+ * published by the Free Software Foundation.
+ */
+/dts-v1/;
+#include "stih410.dtsi"
+#include <dt-bindings/gpio/gpio.h>
+
+/ {
+	model = "STiH410 B2260";
+	compatible = "st,stih410-b2260", "st,stih410";
+
+	chosen {
+		bootargs = "console=ttyAS1,115200";
+		linux,stdout-path = &uart1;
+	};
+
+	memory {
+		device_type = "memory";
+		reg = <0x40000000 0x40000000>;
+	};
+
+	aliases {
+		ttyAS1 = &uart1;
+		ethernet0 = &ethernet0;
+	};
+
+	soc {
+
+		leds {
+			compatible = "gpio-leds";
+			user_green_1 {
+				label = "User_green_1";
+				gpios = <&pio1 3 GPIO_ACTIVE_LOW>;
+				linux,default-trigger = "heartbeat";
+				default-state = "off";
+			};
+
+			user_green_2 {
+				label = "User_green_2";
+				gpios = <&pio4 1 GPIO_ACTIVE_LOW>;
+				default-state = "off";
+			};
+
+			user_green_3 {
+				label = "User_green_3";
+				gpios = <&pio2 1 GPIO_ACTIVE_LOW>;
+				default-state = "off";
+			};
+
+			user_green_4 {
+				label = "User_green_4";
+				gpios = <&pio2 5 GPIO_ACTIVE_LOW>;
+				default-state = "off";
+			};
+		};
+
+		/* Low speed expansion connector */
+		uart0: serial at 9830000 {
+			label = "LS-UART0";
+			status = "okay";
+		};
+
+		/* Low speed expansion connector */
+		uart1: serial at 9831000 {
+			label = "LS-UART1";
+			status = "okay";
+		};
+
+		/* Low speed expansion connector */
+		spi0: spi at 9844000 {
+			label = "LS-SPI0";
+			cs-gpio = <&pio30 3 0>;
+			status = "okay";
+		};
+
+		/* Low speed expansion connector */
+		i2c0: i2c at 9840000 {
+			label = "LS-I2C0";
+			status = "okay";
+		};
+
+		/* Low speed expansion connector */
+		i2c1: i2c at 9841000 {
+			label = "LS-I2C1";
+			status = "okay";
+		};
+
+		/* high speed expansion connector */
+		i2c2: i2c at 9842000 {
+			label = "HS-I2C2";
+			pinctrl-0 = <&pinctrl_i2c2_alt2_1>;
+			status = "okay";
+		};
+
+		/* high speed expansion connector */
+		i2c3: i2c at 9843000 {
+			label = "HS-I2C3";
+			pinctrl-0 = <&pinctrl_i2c3_alt3_0>;
+			status = "okay";
+		};
+
+		mmc0: sdhci at 09060000 {
+			pinctrl-0 = <&pinctrl_sd0>;
+			bus-width = <4>;
+			status = "okay";
+		};
+
+		/* high speed expansion connector */
+		mmc1: sdhci at 09080000 {
+			status = "okay";
+		};
+
+		pwm0: pwm at 9810000 {
+			status = "okay";
+		};
+
+		pwm1: pwm at 9510000 {
+			status = "okay";
+		};
+
+		usb2_picophy1: phy2 {
+			status = "okay";
+		};
+
+		usb2_picophy2: phy3 {
+			status = "okay";
+		};
+
+		ohci0: usb at 9a03c00 {
+			status = "okay";
+		};
+
+		ehci0: usb at 9a03e00 {
+			status = "okay";
+		};
+
+		ohci1: usb at 9a83c00 {
+			status = "okay";
+		};
+
+		ehci1: usb at 9a83e00 {
+			status = "okay";
+		};
+
+		ethernet0: dwmac at 9630000 {
+			phy-mode = "rgmii";
+			pinctrl-0 = <&pinctrl_rgmii1 &pinctrl_rgmii1_mdio_1>;
+
+			snps,phy-bus-name = "stmmac";
+			snps,phy-bus-id = <0>;
+			snps,phy-addr = <0>;
+			snps,reset-gpio = <&pio0 7 0>;
+			snps,reset-active-low;
+			snps,reset-delays-us = <0 10000 1000000>;
+
+			status = "okay";
+		};
+
+		/* SSC11 to HDMI */
+		hdmiddc: i2c at 9541000 {
+			/* HDMI V1.3a supports Standard mode only */
+			clock-frequency = <100000>;
+			st,i2c-min-scl-pulse-width-us = <0>;
+			st,i2c-min-sda-pulse-width-us = <5>;
+			status = "okay";
+		};
+
+		sti-display-subsystem {
+			sti_hdmi: sti-hdmi at 8d04000 {
+				status = "okay";
+			};
+		};
+
+		miphy28lp_phy: miphy28lp at 9b22000 {
+
+			phy_port1: port at 9b2a000 {
+				st,osc-force-ext;
+			};
+		};
+
+		sata1: sata at 9b28000 {
+			status = "okay";
+		};
+	};
+};
-- 
2.9.0

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

* [STLinux Kernel] [PATCH 0/7] ARM: dts: STi: Make way for new Linaro 96Board: ST B2260
  2016-08-15 12:17 [PATCH 0/7] ARM: dts: STi: Make way for new Linaro 96Board: ST B2260 Lee Jones
                   ` (6 preceding siblings ...)
  2016-08-15 12:17 ` [PATCH 7/7] ARM: dts: STi: Introduce B2260 board Lee Jones
@ 2016-08-25 11:34 ` Peter Griffin
  7 siblings, 0 replies; 9+ messages in thread
From: Peter Griffin @ 2016-08-25 11:34 UTC (permalink / raw)
  To: linux-arm-kernel

Hi Patrice / Lee,

On Mon, 15 Aug 2016, Lee Jones wrote:

> This series paves the way for the new Linaro B2260 96Board, designed
> and built by ST-Microelectronics.
> 
> Patrice Chotard (7):
>   ARM: dts: STiH407: Move pio20 node to fix kernel warning
>   ARM: dts: STiH410: Add thermal node
>   ARM: dts: STiH407-pinctrl: Add i2c2_alt2_1 node
>   ARM: dts: STiH407: Move non-removable property to board file
>   ARM: dts: STiH407-pinctrl: Add pinctrl_rgmii1_mdio_1 node
>   ARM: dts: STiH407-family: Add ports-implemented property in sata nodes
>   ARM: dts: STi: Introduce B2260 board

For the series: -
Reviewed-by: Peter Griffin <peter.griffin@linaro.org>

regards,

Peter.

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

end of thread, other threads:[~2016-08-25 11:34 UTC | newest]

Thread overview: 9+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2016-08-15 12:17 [PATCH 0/7] ARM: dts: STi: Make way for new Linaro 96Board: ST B2260 Lee Jones
2016-08-15 12:17 ` [PATCH 1/7] ARM: dts: STiH407: Move pio20 node to fix kernel warning Lee Jones
2016-08-15 12:17 ` [PATCH 2/7] ARM: dts: STiH410: Add thermal node Lee Jones
2016-08-15 12:17 ` [PATCH 3/7] ARM: dts: STiH407-pinctrl: Add i2c2_alt2_1 node Lee Jones
2016-08-15 12:17 ` [PATCH 4/7] ARM: dts: STiH407: Move non-removable property to board file Lee Jones
2016-08-15 12:17 ` [PATCH 5/7] ARM: dts: STiH407-pinctrl: Add pinctrl_rgmii1_mdio_1 node Lee Jones
2016-08-15 12:17 ` [PATCH 6/7] ARM: dts: STiH407-family: Add ports-implemented property in sata nodes Lee Jones
2016-08-15 12:17 ` [PATCH 7/7] ARM: dts: STi: Introduce B2260 board Lee Jones
2016-08-25 11:34 ` [STLinux Kernel] [PATCH 0/7] ARM: dts: STi: Make way for new Linaro 96Board: ST B2260 Peter Griffin

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).