Re: [PATCH] arm64: dts: renesas: ulcb-kf: add pfc node for USB3.0 channel 0

2017-11-20 Thread Vladimir Barinov
Hi Geert, Thank you for valuable review. On 15.11.2017 19:49, Geert Uytterhoeven wrote: Hi Vladimir, On Wed, Nov 8, 2017 at 2:06 PM, Vladimir Barinov wrote: Adds the pfc node for USB3.0 channel 0. Signed-off-by: Vladimir Barinov --- arch/arm64/boot/dts/renesas/ulcb-kf.dtsi | 8

[PATCH] arm64: dts: ulcb-kf: add dr_mode property for USB2.0 channel 0

2017-11-08 Thread Vladimir Barinov
ULCB-KF has a USB2.0 dual-role channel (CN13). This adds dr_mode property for USB2.0 channel 0 (EHCI/OHCI and HS-USB) as "otg". Signed-off-by: Vladimir Barinov --- arch/arm64/boot/dts/renesas/ulcb-kf.dtsi | 3 +++ 1 file changed, 3 insertions(+) diff --git a/arch/arm64/boot/dts/re

[PATCH] arm64: dts: renesas: ulcb-kf: add pfc node for USB3.0 channel 0

2017-11-08 Thread Vladimir Barinov
Adds the pfc node for USB3.0 channel 0. Signed-off-by: Vladimir Barinov --- arch/arm64/boot/dts/renesas/ulcb-kf.dtsi | 8 1 file changed, 8 insertions(+) diff --git a/arch/arm64/boot/dts/renesas/ulcb-kf.dtsi b/arch/arm64/boot/dts/renesas/ulcb-kf.dtsi index 48a2e8f..2ecb6ac 100644

[PATCH v2] arm64: dts: ulcb-kf: enable USB2 PHY of channel 0

2017-11-08 Thread Vladimir Barinov
OTG_EXTLPn node to be able to read OTG ID of CN13. Signed-off-by: Vladimir Barinov --- Changes in version 2: - added gpio hogs for MAX3355 VBUS and SHDN arch/arm64/boot/dts/renesas/ulcb-kf.dtsi | 26 ++ 1 file changed, 26 insertions(+) diff --git a/arch/arm64/boot/dts/renesas

Re: [PATCH v2 04/18] arm64: dts: m3ulcb-kf: initial device tree

2017-10-10 Thread Vladimir Barinov
Hi Simon, On 09.10.2017 10:18, Simon Horman wrote: On Fri, Oct 06, 2017 at 11:18:00AM +0200, Simon Horman wrote: On Fri, Oct 06, 2017 at 05:47:25AM +0300, Vladimir Barinov wrote: Hi Simon, Geert, Do you need extra actions from my side to accept this patch? Yes, I need patch 3/18. Could you

[PATCH v2 03/18] arm64: dts: ulcb-kf: initial device tree

2017-10-06 Thread Vladimir Barinov
Add the initial common dtsi file for Kingfisher infotainment board (R-Car Starter Kit extension) This commit supports the following peripherals: - HSCIF0 Signed-off-by: Vladimir Barinov Reviewed-by: Geert Uytterhoeven --- Changes in version 2: - none arch/arm64/boot/dts/renesas/ulcb-kf.dtsi

Re: [PATCH 09/18] arm64: dts: ulcb-kf: enable USB2 PHY of channel 0

2017-10-06 Thread Vladimir Barinov
Hi Geert, On 06.10.2017 10:15, Geert Uytterhoeven wrote: Hi Vladimir, CC Shimoda-san On Fri, Oct 6, 2017 at 4:38 AM, Vladimir Barinov wrote: On 20.09.2017 15:59, Geert Uytterhoeven wrote: On Thu, Sep 7, 2017 at 12:36 AM, Vladimir Barinov wrote: This supports USB2 PHY channel #0 on ULCB

Re: [PATCH v2 04/18] arm64: dts: m3ulcb-kf: initial device tree

2017-10-05 Thread Vladimir Barinov
Hi Simon, Geert, Do you need extra actions from my side to accept this patch? On 20.09.2017 15:32, Geert Uytterhoeven wrote: Hi Vladimir, [CC Pantelis] On Thu, Sep 14, 2017 at 4:18 PM, Vladimir Barinov wrote: Add the initial device tree for the M3ULCB with Kingfisher extension infotainment

[PATCH v3 15/18] arm64: dts: ulcb-kf: enable TCA9539 on I2C4

2017-10-05 Thread Vladimir Barinov
This supports TCA9539 gpio expanders on I2C4 bus on ULCB Kingfisher board Signed-off-by: Vladimir Barinov --- Changes in version 2: - use generic node name "gpio" Changes in version 3: - changed pca9539 to tca9539 arch/arm64/boot/dts/renesas/ulcb-kf.dtsi | 22

[PATCH v3 14/18] arm64: dts: ulcb-kf: enable TCA9539 on I2C2

2017-10-05 Thread Vladimir Barinov
This supports TCA9539 gpio expanders on I2C2 bus on ULCB Kingfisher board Signed-off-by: Vladimir Barinov --- Changes in version 2: - use generic node name "gpio" Changes in version 3: - changed pca9539 to tca9539 arch/arm64/boot/dts/renesas/ulcb-kf.dtsi | 22

[PATCH v2 07/18] arm64: dts: ulcb-kf: enable SCIF1

2017-10-05 Thread Vladimir Barinov
This supports SCIF1 on ULCB Kingfisher board Signed-off-by: Vladimir Barinov Reviewed-by: Geert Uytterhoeven --- Changes in version 2: - added rtc/cts arch/arm64/boot/dts/renesas/ulcb-kf.dtsi | 13 + 1 file changed, 13 insertions(+) diff --git a/arch/arm64/boot/dts/renesas/ulcb

[PATCH v2 12/18] arm64: dts: ulcb-kf: enable PCIE0/1

2017-10-05 Thread Vladimir Barinov
This supports PCIE0/1 on ULCB Kingfisher board Signed-off-by: Vladimir Barinov Reviewed-by: Geert Uytterhoeven --- Changes in version 2: - removed status update for pcie_bus_clk arch/arm64/boot/dts/renesas/ulcb-kf.dtsi | 13 + 1 file changed, 13 insertions(+) diff --git a/arch

Re: [PATCH v2 14/18] arm64: dts: ulcb-kf: enable PCA9539 on I2C2

2017-10-05 Thread Vladimir Barinov
Hi Geert, On 20.09.2017 16:44, Geert Uytterhoeven wrote: Hi Vladimir, On Thu, Sep 14, 2017 at 4:19 PM, Vladimir Barinov wrote: This supports PCA9539 gpio expanders on I2C2 bus on ULCB Kingfisher board Signed-off-by: Vladimir Barinov Reviewed-by: Geert Uytterhoeven --- a/arch/arm64/boot

Re: [PATCH 09/18] arm64: dts: ulcb-kf: enable USB2 PHY of channel 0

2017-10-05 Thread Vladimir Barinov
Hi Geert, Thank you for the review. On 20.09.2017 15:59, Geert Uytterhoeven wrote: Hi Vladimir, On Thu, Sep 7, 2017 at 12:36 AM, Vladimir Barinov wrote: This supports USB2 PHY channel #0 on ULCB Kingfisher board Signed-off-by: Vladimir Barinov Reviewed-by: Geert Uytterhoeven index

Re: [PATCH 03/18] arm64: dts: ulcb-kf: initial device tree

2017-09-20 Thread Vladimir Barinov
Hi Geert, Thank you for the review. On 20.09.2017 15:20, Geert Uytterhoeven wrote: +}; + +&hscif0 { + pinctrl-0 = <&hscif0_pins>; + pinctrl-names = "default"; + uart-has-rtscts; + + status = "okay"; This serial port is driving Bluetooth and WiFi, right? Yes. So I exp

[PATCH v3 01/18] arm: shmobile: Document Kingfisher board DT bindings

2017-09-16 Thread Vladimir Barinov
Add Kingfisher Device tree bindings Documentation, listing it as a supported board. Kingfisher is the H3ULCB/M3ULCB extension board. Signed-off-by: Vladimir Barinov --- Changes in version 2: - added own compatible value "shimafuji,kingfisher" Changes in version 3: - seperate Kingfi

Re: [PATCH v2 01/18] dt: arm: shmobile: add M3ULCB Kingfisher board DT bindings

2017-09-14 Thread Vladimir Barinov
Hi Geert, On 14.09.2017 17:55, Geert Uytterhoeven wrote: Hi Vladimir, On Thu, Sep 14, 2017 at 4:18 PM, Vladimir Barinov wrote: Add M3ULCB Kingfisher Device tree bindings Documentation, listing it as a supported board. Signed-off-by: Vladimir Barinov --- Changes in version 2: - added own

[PATCH v2 17/18] arm64: dts: ulcb-kf: enable PCA9548 on I2C4

2017-09-14 Thread Vladimir Barinov
This supports PCA9548 I2C switch on I2C4 bus on ULCB Kingfisher board Signed-off-by: Vladimir Barinov --- Changes in version 2: - use generic node name "i2c-switch" - fixed typo in node name: use @71 arch/arm64/boot/dts/renesas/ulcb-kf.dtsi | 8 1 file changed, 8 insertion

[PATCH v2 15/18] arm64: dts: ulcb-kf: enable PCA9539 on I2C4

2017-09-14 Thread Vladimir Barinov
This supports PCA9539 gpio expanders on I2C4 bus on ULCB Kingfisher board Signed-off-by: Vladimir Barinov --- Changes in version 2: - use generic node name "gpio" arch/arm64/boot/dts/renesas/ulcb-kf.dtsi | 22 ++ 1 file changed, 22 insertions(+) diff --git a/

[PATCH v2 16/18] arm64: dts: ulcb-kf: enable PCA9548 on I2C2

2017-09-14 Thread Vladimir Barinov
This supports PCA9548 I2C switch on I2C2 bus on ULCB Kingfisher board Signed-off-by: Vladimir Barinov --- Changes in version 2: - use generic node name "i2c-switch" arch/arm64/boot/dts/renesas/ulcb-kf.dtsi | 8 1 file changed, 8 insertions(+) diff --git a/arch/arm64/boot/d

[PATCH v2 06/18] arm64: dts: h3ulcb-kf: ES2.0+ SoC initial device tree

2017-09-14 Thread Vladimir Barinov
Add the initial device tree for the H3ULCB ES2.0+ SoC with Kingfisher extension infotainment board. Signed-off-by: Vladimir Barinov --- Changes in version 2: - added own compatible value "shimafuji,kingfisher" arch/arm64/boot/dts/renesas/Makefile | 1 + arch/arm6

[PATCH v2 05/18] arm64: dts: h3ulcb-kf: ES1.x SoC initial device tree

2017-09-14 Thread Vladimir Barinov
Add the initial device tree for the H3ULCB ES1.x SoC with Kingfisher extension infotainment board. Signed-off-by: Vladimir Barinov --- Changes in version 2: - added own compatible value "shimafuji,kingfisher" arch/arm64/boot/dts/renesas/Makefile | 1 + arch/arm6

[PATCH v2 14/18] arm64: dts: ulcb-kf: enable PCA9539 on I2C2

2017-09-14 Thread Vladimir Barinov
This supports PCA9539 gpio expanders on I2C2 bus on ULCB Kingfisher board Signed-off-by: Vladimir Barinov --- Changes in version 2: - use generic node name "gpio" arch/arm64/boot/dts/renesas/ulcb-kf.dtsi | 22 ++ 1 file changed, 22 insertions(+) diff --git a/

[PATCH v2 08/18] arm64: dts: ulcb-kf: enable CAN0/1

2017-09-14 Thread Vladimir Barinov
This supports CAN0/1 on ULCB Kingfisher board Signed-off-by: Vladimir Barinov --- Changes in version 2: - removed renesas,can-clock-select property since using default driver value arch/arm64/boot/dts/renesas/ulcb-kf.dtsi | 26 ++ 1 file changed, 26 insertions(+) diff

[PATCH v2 04/18] arm64: dts: m3ulcb-kf: initial device tree

2017-09-14 Thread Vladimir Barinov
Add the initial device tree for the M3ULCB with Kingfisher extension infotainment board. Signed-off-by: Vladimir Barinov --- Changes in version 2: - added own compatible value "shimafuji,kingfisher" arch/arm64/boot/dts/renesas/Makefile | 1 + arch/arm64/boot/dts/renes

[PATCH v2 02/18] dt: arm: shmobile: add H3ULCB Kingfisher board DT bindings

2017-09-14 Thread Vladimir Barinov
Add H3ULCB Kingfisher Device tree bindings Documentation, listing it as a supported board. Signed-off-by: Vladimir Barinov --- Changes in version 2: - added own compatible value "shimafuji,kingfisher" Documentation/devicetree/bindings/arm/shmobile.txt | 1 + 1 file changed, 1

[PATCH v2 01/18] dt: arm: shmobile: add M3ULCB Kingfisher board DT bindings

2017-09-14 Thread Vladimir Barinov
Add M3ULCB Kingfisher Device tree bindings Documentation, listing it as a supported board. Signed-off-by: Vladimir Barinov --- Changes in version 2: - added own compatible value "shimafuji,kingfisher" Documentation/devicetree/bindings/arm/shmobile.txt | 1 + 1 file changed, 1

[PATCH] dt: Add vendor prefix 'shimafuji'

2017-09-14 Thread Vladimir Barinov
Add Shimafuji Electric, Inc. to the list of device tree vendor prefixes Signed-off-by: Vladimir Barinov --- Documentation/devicetree/bindings/vendor-prefixes.txt | 1 + 1 file changed, 1 insertion(+) diff --git a/Documentation/devicetree/bindings/vendor-prefixes.txt b/Documentation/devicetree

Re: [PATCH 01/18] dt: arm: shmobile: add M3ULCB Kingfisher board DT bindings

2017-09-08 Thread Vladimir Barinov
Hi Geert, On 07.09.2017 13:58, Geert Uytterhoeven wrote: Hi Vladimir, On Thu, Sep 7, 2017 at 12:35 AM, Vladimir Barinov wrote: Add M3ULCB Kingfisher Device tree bindings Documentation, listing it as a supported board. Signed-off-by: Vladimir Barinov Thanks for your patch! --- a

Re: [PATCH 0/18] arm64: renesas: add ULCB Kingfisher board

2017-09-06 Thread Vladimir Barinov
On 07.09.2017 01:34, Vladimir Barinov wrote: Hello, This adds the folowing: - ULCB Kingfisher infotainment board device tree - Document DT bindings Forgot to mention about documentation: http://elinux.org/R-Car/Boards/Kingfisher http://www.shimafuji.co.jp/DL/EN/InfotainmentCarrierBoard/ http

[PATCH 18/18] arm64: dts: ulcb-kf: hog USB3 hub control gpios

2017-09-06 Thread Vladimir Barinov
This adds gpio hogs for USB3 hub on ULCB Kingfisher board to power up and remove from reset the hub Signed-off-by: Vladimir Barinov --- arch/arm64/boot/dts/renesas/ulcb-kf.dtsi | 14 ++ 1 file changed, 14 insertions(+) diff --git a/arch/arm64/boot/dts/renesas/ulcb-kf.dtsi b/arch

[PATCH 17/18] arm64: dts: ulcb-kf: enable PCA9548 on I2C4

2017-09-06 Thread Vladimir Barinov
This supports PCA9548 I2C switch on I2C4 bus on ULCB Kingfisher board Signed-off-by: Vladimir Barinov --- arch/arm64/boot/dts/renesas/ulcb-kf.dtsi | 8 1 file changed, 8 insertions(+) diff --git a/arch/arm64/boot/dts/renesas/ulcb-kf.dtsi b/arch/arm64/boot/dts/renesas/ulcb-kf.dtsi

[PATCH 16/18] arm64: dts: ulcb-kf: enable PCA9548 on I2C2

2017-09-06 Thread Vladimir Barinov
This supports PCA9548 I2C switch on I2C2 bus on ULCB Kingfisher board Signed-off-by: Vladimir Barinov --- arch/arm64/boot/dts/renesas/ulcb-kf.dtsi | 8 1 file changed, 8 insertions(+) diff --git a/arch/arm64/boot/dts/renesas/ulcb-kf.dtsi b/arch/arm64/boot/dts/renesas/ulcb-kf.dtsi

[PATCH 14/18] arm64: dts: ulcb-kf: enable PCA9539 on I2C2

2017-09-06 Thread Vladimir Barinov
This supports PCA9539 gpio expanders on I2C2 bus on ULCB Kingfisher board Signed-off-by: Vladimir Barinov --- arch/arm64/boot/dts/renesas/ulcb-kf.dtsi | 22 ++ 1 file changed, 22 insertions(+) diff --git a/arch/arm64/boot/dts/renesas/ulcb-kf.dtsi b/arch/arm64/boot/dts

[PATCH 09/18] arm64: dts: ulcb-kf: enable USB2 PHY of channel 0

2017-09-06 Thread Vladimir Barinov
This supports USB2 PHY channel #0 on ULCB Kingfisher board Signed-off-by: Vladimir Barinov --- arch/arm64/boot/dts/renesas/ulcb-kf.dtsi | 12 1 file changed, 12 insertions(+) diff --git a/arch/arm64/boot/dts/renesas/ulcb-kf.dtsi b/arch/arm64/boot/dts/renesas/ulcb-kf.dtsi index

[PATCH 13/18] arm64: dts: ulcb-kf: enable USB3.0 Host

2017-09-06 Thread Vladimir Barinov
This supports USB3.0 Host on ULCB Kingfisher board Signed-off-by: Vladimir Barinov --- arch/arm64/boot/dts/renesas/ulcb-kf.dtsi | 4 1 file changed, 4 insertions(+) diff --git a/arch/arm64/boot/dts/renesas/ulcb-kf.dtsi b/arch/arm64/boot/dts/renesas/ulcb-kf.dtsi index 952d2b7..71dee77

[PATCH 15/18] arm64: dts: ulcb-kf: enable PCA9539 on I2C4

2017-09-06 Thread Vladimir Barinov
This supports PCA9539 gpio expanders on I2C4 bus on ULCB Kingfisher board Signed-off-by: Vladimir Barinov --- arch/arm64/boot/dts/renesas/ulcb-kf.dtsi | 22 ++ 1 file changed, 22 insertions(+) diff --git a/arch/arm64/boot/dts/renesas/ulcb-kf.dtsi b/arch/arm64/boot/dts

[PATCH 12/18] arm64: dts: ulcb-kf: enable PCIE0/1

2017-09-06 Thread Vladimir Barinov
This supports PCIE0/1 on ULCB Kingfisher board Signed-off-by: Vladimir Barinov --- arch/arm64/boot/dts/renesas/ulcb-kf.dtsi | 13 + 1 file changed, 13 insertions(+) diff --git a/arch/arm64/boot/dts/renesas/ulcb-kf.dtsi b/arch/arm64/boot/dts/renesas/ulcb-kf.dtsi index 46e3a34

[PATCH 11/18] arm64: dts: ulcb-kf: enable USB2.0 Host channel 0

2017-09-06 Thread Vladimir Barinov
This supports USB2.0 Host channel 0 on ULCB Kingfisher board Signed-off-by: Vladimir Barinov --- arch/arm64/boot/dts/renesas/ulcb-kf.dtsi | 8 1 file changed, 8 insertions(+) diff --git a/arch/arm64/boot/dts/renesas/ulcb-kf.dtsi b/arch/arm64/boot/dts/renesas/ulcb-kf.dtsi index

[PATCH 10/18] arm64: dts: ulcb-kf: enable HSUSB

2017-09-06 Thread Vladimir Barinov
This supports HSUSB on ULCB Kingfisher board Signed-off-by: Vladimir Barinov --- arch/arm64/boot/dts/renesas/ulcb-kf.dtsi | 4 1 file changed, 4 insertions(+) diff --git a/arch/arm64/boot/dts/renesas/ulcb-kf.dtsi b/arch/arm64/boot/dts/renesas/ulcb-kf.dtsi index 0854600..8950a52 100644

[PATCH 08/18] arm64: dts: ulcb-kf: enable CAN0/1

2017-09-06 Thread Vladimir Barinov
This supports CAN0/1 on ULCB Kingfisher board Signed-off-by: Vladimir Barinov --- arch/arm64/boot/dts/renesas/ulcb-kf.dtsi | 26 ++ 1 file changed, 26 insertions(+) diff --git a/arch/arm64/boot/dts/renesas/ulcb-kf.dtsi b/arch/arm64/boot/dts/renesas/ulcb-kf.dtsi index

[PATCH 07/18] arm64: dts: ulcb-kf: enable SCIF1

2017-09-06 Thread Vladimir Barinov
This supports SCIF1 on ULCB Kingfisher board Signed-off-by: Vladimir Barinov --- arch/arm64/boot/dts/renesas/ulcb-kf.dtsi | 13 + 1 file changed, 13 insertions(+) diff --git a/arch/arm64/boot/dts/renesas/ulcb-kf.dtsi b/arch/arm64/boot/dts/renesas/ulcb-kf.dtsi index 849f8b1

[PATCH 06/18] arm64: dts: h3ulcb-kf: ES2.0+ SoC initial device tree

2017-09-06 Thread Vladimir Barinov
Add the initial device tree for the H3ULCB ES2.0+ SoC with Kingfisher extension infotainment board. Signed-off-by: Vladimir Barinov --- arch/arm64/boot/dts/renesas/Makefile | 1 + arch/arm64/boot/dts/renesas/r8a7795-h3ulcb-kf.dts | 17 + 2 files changed, 18

[PATCH 05/18] arm64: dts: h3ulcb-kf: ES1.x SoC initial device tree

2017-09-06 Thread Vladimir Barinov
Add the initial device tree for the H3ULCB ES1.x SoC with Kingfisher extension infotainment board. Signed-off-by: Vladimir Barinov --- arch/arm64/boot/dts/renesas/Makefile | 1 + arch/arm64/boot/dts/renesas/r8a7795-es1-h3ulcb-kf.dts | 17 + 2 files changed, 18

[PATCH 02/18] dt: arm: shmobile: add H3ULCB Kingfisher board DT bindings

2017-09-06 Thread Vladimir Barinov
Add H3ULCB Kingfisher Device tree bindings Documentation, listing it as a supported board. Signed-off-by: Vladimir Barinov --- Documentation/devicetree/bindings/arm/shmobile.txt | 1 + 1 file changed, 1 insertion(+) diff --git a/Documentation/devicetree/bindings/arm/shmobile.txt b

[PATCH 03/18] arm64: dts: ulcb-kf: initial device tree

2017-09-06 Thread Vladimir Barinov
Add the initial common dtsi file for Kingfisher infotainment board (R-Car Starter Kit extension) This commit supports the following peripherals: - HSCIF0 Signed-off-by: Vladimir Barinov --- arch/arm64/boot/dts/renesas/ulcb-kf.dtsi | 31 +++ 1 file changed, 31

[PATCH 01/18] dt: arm: shmobile: add M3ULCB Kingfisher board DT bindings

2017-09-06 Thread Vladimir Barinov
Add M3ULCB Kingfisher Device tree bindings Documentation, listing it as a supported board. Signed-off-by: Vladimir Barinov --- Documentation/devicetree/bindings/arm/shmobile.txt | 1 + 1 file changed, 1 insertion(+) diff --git a/Documentation/devicetree/bindings/arm/shmobile.txt b

[PATCH 04/18] arm64: dts: m3ulcb-kf: initial device tree

2017-09-06 Thread Vladimir Barinov
Add the initial device tree for the M3ULCB with Kingfisher extension infotainment board. Signed-off-by: Vladimir Barinov --- arch/arm64/boot/dts/renesas/Makefile | 1 + arch/arm64/boot/dts/renesas/r8a7796-m3ulcb-kf.dts | 17 + 2 files changed, 18 insertions

[PATCH 0/18] arm64: renesas: add ULCB Kingfisher board

2017-09-06 Thread Vladimir Barinov
Hello, This adds the folowing: - ULCB Kingfisher infotainment board device tree - Document DT bindings Vladimir Barinov (18): [01/18] dt: arm: shmobile: add M3ULCB Kingfisher board DT [02/18] dt: arm: shmobile: add H3ULCB Kingfisher board DT [03/18] arm64: dts: ulcb-kf: initial device tree [04

Re: [PATCH] arm64: dts: ulcb: Enable display output

2017-09-04 Thread Vladimir Barinov
Hello, On 30.08.2017 10:28, Simon Horman wrote: On Tue, Aug 22, 2017 at 05:23:26PM +0300, Laurent Pinchart wrote: The DU is already wired up to the HDMI encoder, all we need to do is enable it. Signed-off-by: Laurent Pinchart --- arch/arm64/boot/dts/renesas/ulcb.dtsi | 4 1 file chang

[PATCH v2 4/5] arm64: dts: renesas: ulcb: Add HDMI output connector

2017-07-10 Thread Vladimir Barinov
From: Vladimir Barinov The ULCB board has one HDMI output connector. This connector is available on both the H3 and M3-W ULCB boards. Add this to the ulcb.dtsi file. Signed-off-by: Vladimir Barinov --- Changes in version 2: - removed label arch/arm64/boot/dts/renesas/ulcb.dtsi | 10

Re: [PATCH 4/5] arm64: dts: renesas: ulcb: Add HDMI output connector

2017-07-10 Thread Vladimir Barinov
Hi Laurent, Thank you for the review! On 10.07.2017 16:09, Laurent Pinchart wrote: Hi Vladimir, Thank you for the patch. On Friday 07 Jul 2017 05:37:36 Vladimir Barinov wrote: From: Vladimir Barinov The ULCB board has one HDMI output connector. This connector is available on both the H3

Re: [PATCH 1/6] arm64: dts: renesas: ulcb: Enable I2C4

2017-07-10 Thread Vladimir Barinov
Hi Geert, Thank you for review! On 10.07.2017 11:20, Geert Uytterhoeven wrote: On Fri, Jul 7, 2017 at 4:09 AM, Vladimir Barinov wrote: From: Vladimir Barinov This enables I2C4 for ULCB board Signed-off-by: Vladimir Barinov Reviewed-by: Geert Uytterhoeven --- a/arch/arm64/boot/dts

[PATCH v2 2/2] dt: Add bindings for IDT VersaClock 5P49V5925

2017-07-09 Thread Vladimir Barinov
From: Vladimir Barinov IDT VersaClock 5 5P49V5925 has 5 clock outputs, 4 fractional dividers. Input clock source can be taken only from external reference clock. Signed-off-by: Vladimir Barinov --- Changes in version 2: - fixed typo in patch header: VC5 has 5 clock outputs - rebased against

[PATCH v2 1/2] clk: vc5: Add support for IDT VersaClock 5P49V5925

2017-07-09 Thread Vladimir Barinov
From: Vladimir Barinov Update IDT VersaClock 5 driver to support 5P49V5925. This chip has only external clock input, four fractional dividers (FODs) and five clock outputs (four universal clock outputs and one reference clock output at OUT0_SELB_I2C). Signed-off-by: Vladimir Barinov Reviewed

[PATCH v2 0/2] clk: vc5: Add IDT VersaClock 5P49V5925

2017-07-09 Thread Vladimir Barinov
Vladimir Barinov (2): [1/2] clk: vc5: Add support for IDT VersaClock 5P49V5925 [2/2] dt: Add bindings for IDT VersaClock 5P49V5925 --- This patchset is against the 'kernel/git/torvalds/linux.git' repo. Documentation/devicetree/bindings/clock/idt,versaclock5.txt | 11 +++ drive

[PATCH 2/5] arm64: dts: renesas: r8a7795-h3ulcb: Add DU external dot clocks

2017-07-06 Thread Vladimir Barinov
From: Vladimir Barinov The DU0/DU1/DU2/DU3 external dot clocks are provided by the programmable Versaclock5 clock generator. Signed-off-by: Vladimir Barinov --- arch/arm64/boot/dts/renesas/r8a7795-h3ulcb.dts | 14 ++ 1 file changed, 14 insertions(+) diff --git a/arch/arm64/boot

[PATCH 4/5] arm64: dts: renesas: ulcb: Add HDMI output connector

2017-07-06 Thread Vladimir Barinov
From: Vladimir Barinov The ULCB board has one HDMI output connector. This connector is available on both the H3 and M3-W ULCB boards. Add this to the ulcb.dtsi file. Signed-off-by: Vladimir Barinov --- arch/arm64/boot/dts/renesas/ulcb.dtsi | 11 +++ 1 file changed, 11 insertions

[PATCH 3/5] arm64: dts: renesas: r8a7796-m3ulcb: Add DU external dot clocks

2017-07-06 Thread Vladimir Barinov
From: Vladimir Barinov The DU0/DU1/DU2 external dot clocks are provided by the programmable Versaclock5 clock generator. Signed-off-by: Vladimir Barinov --- arch/arm64/boot/dts/renesas/r8a7796-m3ulcb.dts | 12 1 file changed, 12 insertions(+) diff --git a/arch/arm64/boot/dts

[PATCH 5/5] arm64: dts: renesas: ulcb: Enable HDMI output

2017-07-06 Thread Vladimir Barinov
From: Vladimir Barinov Enable the HDMI encoder for ULCB board and hook it up to the HDMI connector. The HDMI encoder and connector are available on both the H3 and M3-W ULCB boards. Add them to the ulcb.dtsi file. Signed-off-by: Vladimir Barinov --- arch/arm64/boot/dts/renesas/ulcb.dtsi

[PATCH 1/5] arm64: dts: renesas: ulcb: Add DU external dot clock sources

2017-07-06 Thread Vladimir Barinov
From: Vladimir Barinov The DU0/DU1/DU2/DU3 external dot clocks are generated by an I2C-controlled programmable clock generator. Clock generator is available on both the H3 and M3-W ULCB boards. Add this to the ulcb.dtsi file. Signed-off-by: Vladimir Barinov --- arch/arm64/boot/dts/renesas

[PATCH 0/5] arm64: dts: renesas: ulcb: Enable HDMI

2017-07-06 Thread Vladimir Barinov
Vladimir Barinov (5): [1/5] arm64: dts: renesas: ulcb: Add DU external dot clock sources [2/5] arm64: dts: renesas: r8a7795-h3ulcb: Add DU external dot clocks [3/5] arm64: dts: renesas: r8a7796-m3ulcb: Add DU external dot clocks [4/5] arm64: dts: renesas: ulcb: Add HDMI output connector [5/5] arm64: dts

[PATCH 1/6] arm64: dts: renesas: ulcb: Enable I2C4

2017-07-06 Thread Vladimir Barinov
From: Vladimir Barinov This enables I2C4 for ULCB board Signed-off-by: Vladimir Barinov --- arch/arm64/boot/dts/renesas/ulcb.dtsi | 6 ++ 1 file changed, 6 insertions(+) diff --git a/arch/arm64/boot/dts/renesas/ulcb.dtsi b/arch/arm64/boot/dts/renesas/ulcb.dtsi index 6e5ffc8..e402f16f

[PATCH] arm64: dts: renesas: ulcb: Enable I2C for DVFS device

2017-07-06 Thread Vladimir Barinov
From: Vladimir Barinov This enables I2C for DVFS device for ULCB board Signed-off-by: Vladimir Barinov --- arch/arm64/boot/dts/renesas/ulcb.dtsi | 4 1 file changed, 4 insertions(+) diff --git a/arch/arm64/boot/dts/renesas/ulcb.dtsi b/arch/arm64/boot/dts/renesas/ulcb.dtsi index d1a3f3b

[PATCH] arm64: dts: renesas: ulcb: sound clock-frequency needs descending order

2017-07-06 Thread Vladimir Barinov
From: Vladimir Barinov It will be used ADG clock initial settings, and will be sound codec's initial system clock which needs maximum clock frequency. Thus, descending order is required. Signed-off-by: Vladimir Barinov --- arch/arm64/boot/dts/renesas/ulcb.dtsi | 2 +- 1 file chang

Re: [PATCH 2/4] arm64: dts: m3ulcb: Update memory node to 2 GiB map

2017-02-02 Thread Vladimir Barinov
Hi Geert, On 02.02.2017 21:19, Geert Uytterhoeven wrote: Hi Vladimir, On Thu, Jan 26, 2017 at 3:54 PM, Vladimir Barinov wrote: From: Vladimir Barinov This patch updates memory region: - After changes, the new map of the m3ulcb board on R8A7796 SoC Bank0: 1GiB RAM : 0x4800

[PATCH 1/2] arm64: dts: h3ulcb: Update memory node to 4 GiB map

2017-01-26 Thread Vladimir Barinov
From: Vladimir Barinov This patch adds memory region: - After changes, the H3ULCB board has the following map: Bank0: 1GiB RAM : 0x4800 -> 0x0007fff Bank1: 1GiB RAM : 0x0005 -> 0x0053fff Bank2: 1GiB RAM : 0x0006 -> 0x0063fff Bank3:

[PATCH 0/2] arm64: renesas: enable H3ULCB board peripherals

2017-01-26 Thread Vladimir Barinov
Hello, This adds the folowing: - R8A7795 SoC based H3ULCB board peripherals Vladimir Barinov (2): [1/2] arm64: dts: h3ulcb: Update memory node to 4 GiB map [2/2] arm64: dts: h3ulcb: enable HS200 for eMMC --- This patchset is against the 'kernel/git/horms/renesas.git' repo. arch/arm6

[PATCH 2/2] arm64: dts: h3ulcb: enable HS200 for eMMC

2017-01-26 Thread Vladimir Barinov
From: Vladimir Barinov This supports HS200 mode for eMMC on H3ULCB board Signed-off-by: Vladimir Barinov --- arch/arm64/boot/dts/renesas/r8a7795-h3ulcb.dts | 1 + 1 file changed, 1 insertion(+) diff --git a/arch/arm64/boot/dts/renesas/r8a7795-h3ulcb.dts b/arch/arm64/boot/dts/renesas/r8a7795

[PATCH 4/4] arm64: dts: m3ulcb: enable HS200 for eMMC

2017-01-26 Thread Vladimir Barinov
From: Vladimir Barinov This supports HS200 mode for eMMC on M3ULCB board Signed-off-by: Vladimir Barinov --- arch/arm64/boot/dts/renesas/r8a7796-m3ulcb.dts | 1 + 1 file changed, 1 insertion(+) diff --git a/arch/arm64/boot/dts/renesas/r8a7796-m3ulcb.dts b/arch/arm64/boot/dts/renesas/r8a7796

[PATCH 3/4] arm64: dts: m3ulcb: enable EthernetAVB

2017-01-26 Thread Vladimir Barinov
From: Vladimir Barinov This supports Ethernet AVB on M3ULCB board Signed-off-by: Vladimir Barinov --- arch/arm64/boot/dts/renesas/r8a7796-m3ulcb.dts | 32 ++ 1 file changed, 32 insertions(+) diff --git a/arch/arm64/boot/dts/renesas/r8a7796-m3ulcb.dts b/arch/arm64/boot

[PATCH 1/4] arm64: dts: m3ulcb: enable I2C

2017-01-26 Thread Vladimir Barinov
From: Vladimir Barinov This supports I2C2 bus on M3ULCB board Signed-off-by: Vladimir Barinov --- arch/arm64/boot/dts/renesas/r8a7796-m3ulcb.dts | 12 1 file changed, 12 insertions(+) diff --git a/arch/arm64/boot/dts/renesas/r8a7796-m3ulcb.dts b/arch/arm64/boot/dts/renesas

[PATCH 2/4] arm64: dts: m3ulcb: Update memory node to 2 GiB map

2017-01-26 Thread Vladimir Barinov
From: Vladimir Barinov This patch updates memory region: - After changes, the new map of the m3ulcb board on R8A7796 SoC Bank0: 1GiB RAM : 0x4800 -> 0x0007fff Bank1: 1GiB RAM : 0x0006 -> 0x0063fff - Before changes, the old map looked like this:

[PATCH 0/4] arm64: renesas: enable M3ULCB board peripherals

2017-01-26 Thread Vladimir Barinov
Hello, This adds the folowing: - R8A7796 SoC based M3ULCB board peripherals Vladimir Barinov (4): [1/4] arm64: dts: m3ulcb: enable I2C [2/4] arm64: dts: m3ulcb: Update memory node to 2 GiB map [3/4] arm64: dts: m3ulcb: enable EthernetAVB [4/4] arm64: dts: m3ulcb: enable HS200 for eMMC --- This

Re: [PATCH 16/18] arm64: dts: h3ulcb: rename SDHI0 pins

2016-11-22 Thread Vladimir Barinov
Hi Sergei, On 22.11.2016 14:40, Sergei Shtylyov wrote: On 11/22/2016 2:22 PM, Vladimir Barinov wrote: From: Vladimir Barinov This changes SDHI0 pin names for H3ULCB board Signed-off-by: Vladimir Barinov Signed-off-by: Simon Horman --- arch/arm64/boot/dts/renesas/r8a7795-h3ulcb.dts | 8

Re: [PATCH 16/18] arm64: dts: h3ulcb: rename SDHI0 pins

2016-11-22 Thread Vladimir Barinov
Hi Sergei, On 21.11.2016 16:13, Sergei Shtylyov wrote: Hello. On 11/21/2016 03:05 PM, Simon Horman wrote: From: Vladimir Barinov This changes SDHI0 pin names for H3ULCB board Signed-off-by: Vladimir Barinov Signed-off-by: Simon Horman --- arch/arm64/boot/dts/renesas/r8a7795-h3ulcb.dts

Re: [PATCH 6/9 v2] arm64: dts: m3ulcb: enable SDHI0

2016-11-09 Thread Vladimir Barinov
Hi Simon, On 09.11.2016 10:44, Simon Horman wrote: On Tue, Nov 08, 2016 at 05:14:21PM +0300, Vladimir Barinov wrote: This supports SDHI0 on M3ULCB board SD card slot Signed-off-by: Vladimir Barinov Reviewed-off-by: Simon Horman Thanks Vladimir, I have queued up the following patches

[PATCH 3/4 v2] arm64: dts: h3ulcb: enable SDHI2

2016-11-08 Thread Vladimir Barinov
This supports SDHI2 for H3ULCB onboard eMMC Signed-off-by: Vladimir Barinov Reviewed-off-by: Simon Horman --- Changes in version 2: - renamed sdhi2_pins_3v3 to sdhi2_pins - renamed sd2_3v3 to sd2 - renamed sdhi2_pins_1v8 to sdhi2_pins_uhs - renamed sd2_1v8 to sd2_uhs arch/arm64/boot/dts

[PATCH 4/4 v2] arm64: dts: h3ulcb: rename SDHI0 pins

2016-11-08 Thread Vladimir Barinov
This changes SDHI0 pin names for H3ULCB board Signed-off-by: Vladimir Barinov --- Changes in version 2: - Initially added diff --git a/arch/arm64/boot/dts/renesas/r8a7795-h3ulcb.dts b/arch/arm64/boot/dts/renesas/r8a7795-h3ulcb.dts index 8d0ac07..6ffb051 100644 --- a/arch/arm64/boot/dts/renesas

[PATCH 9/9 v2] arm64: dts: m3ulcb: enable SDHI2

2016-11-08 Thread Vladimir Barinov
This supports SDHI2 for M3ULCB onboard eMMC Signed-off-by: Vladimir Barinov Reviewed-off-by: Simon Horman --- Changes in version 2: - renamed sdhi2_pins_3v3 to sdhi2_pins - renamed sd2_3v3 to sd2 - renamed sdhi2_pins_1v8 to sdhi2_pins_uhs - renamed sd2_1v8 to sd2_uhs arch/arm64/boot/dts

[PATCH 6/9 v2] arm64: dts: m3ulcb: enable SDHI0

2016-11-08 Thread Vladimir Barinov
This supports SDHI0 on M3ULCB board SD card slot Signed-off-by: Vladimir Barinov Reviewed-off-by: Simon Horman --- Changes in version 2: - renamed sdhi0_pins_3v3 to sdhi0_pins - renamed sd0_3v3 to sd0 - renamed sdhi0_pins_1v8 to sdhi0_pins_uhs - renamed sd0_1v8 to sd0_uhs arch/arm64/boot/dts

Re: [PATCH 6/9] arm64: dts: m3ulcb: enable SDHI0

2016-11-07 Thread Vladimir Barinov
Hi Simon, On 07.11.2016 16:00, Simon Horman wrote: On Thu, Nov 03, 2016 at 09:07:51PM +0300, Vladimir Barinov wrote: This supports SDHI0 on M3ULCB board SD card slot Is SDHI3 also exposed on the M3ULCB? No, SDHI3 is not exposed on M3ULCB. Only SDHI0 exposed to SD slot and SDHI2 as eMMC

Re: [PATCH 4/9] arm64: dts: m3ulcb: enable GPIO leds

2016-11-07 Thread Vladimir Barinov
Hi Simon, On 07.11.2016 15:57, Simon Horman wrote: On Thu, Nov 03, 2016 at 09:07:31PM +0300, Vladimir Barinov wrote: This supports GPIO leds on M3ULCB board Are GPIO leds and keys also present on the H3ULCB. Yes. If so could you consider sending patches to enable them? H3ULCB already

[PATCH 7/9] arm64: dts: m3ulcb: enable EXTALR clk

2016-11-03 Thread Vladimir Barinov
This enables EXTALR clock that can be used for the watchdog. Signed-off-by: Vladimir Barinov --- arch/arm64/boot/dts/renesas/r8a7796-m3ulcb.dts | 4 1 file changed, 4 insertions(+) diff --git a/arch/arm64/boot/dts/renesas/r8a7796-m3ulcb.dts b/arch/arm64/boot/dts/renesas/r8a7796

[PATCH 8/9] arm64: dts: m3ulcb: enable WDT

2016-11-03 Thread Vladimir Barinov
This supports watchdog timer for M3ULCB board Signed-off-by: Vladimir Barinov --- arch/arm64/boot/dts/renesas/r8a7796-m3ulcb.dts | 5 + 1 file changed, 5 insertions(+) diff --git a/arch/arm64/boot/dts/renesas/r8a7796-m3ulcb.dts b/arch/arm64/boot/dts/renesas/r8a7796-m3ulcb.dts index

[PATCH 9/9] arm64: dts: m3ulcb: enable SDHI2

2016-11-03 Thread Vladimir Barinov
This supports SDHI2 for M3ULCB onboard eMMC Signed-off-by: Vladimir Barinov --- arch/arm64/boot/dts/renesas/r8a7796-m3ulcb.dts | 43 ++ 1 file changed, 43 insertions(+) diff --git a/arch/arm64/boot/dts/renesas/r8a7796-m3ulcb.dts b/arch/arm64/boot/dts/renesas/r8a7796

[PATCH 6/9] arm64: dts: m3ulcb: enable SDHI0

2016-11-03 Thread Vladimir Barinov
This supports SDHI0 on M3ULCB board SD card slot Signed-off-by: Vladimir Barinov --- arch/arm64/boot/dts/renesas/r8a7796-m3ulcb.dts | 48 ++ 1 file changed, 48 insertions(+) diff --git a/arch/arm64/boot/dts/renesas/r8a7796-m3ulcb.dts b/arch/arm64/boot/dts/renesas

[PATCH 4/9] arm64: dts: m3ulcb: enable GPIO leds

2016-11-03 Thread Vladimir Barinov
This supports GPIO leds on M3ULCB board Signed-off-by: Vladimir Barinov --- arch/arm64/boot/dts/renesas/r8a7796-m3ulcb.dts | 13 + 1 file changed, 13 insertions(+) diff --git a/arch/arm64/boot/dts/renesas/r8a7796-m3ulcb.dts b/arch/arm64/boot/dts/renesas/r8a7796-m3ulcb.dts index

[PATCH 5/9] arm64: dts: m3ulcb: enable GPIO keys

2016-11-03 Thread Vladimir Barinov
This supports GPIO keys on M3ULCB board Signed-off-by: Vladimir Barinov --- arch/arm64/boot/dts/renesas/r8a7796-m3ulcb.dts | 14 + 1 file changed, 14 insertions(+) diff --git a/arch/arm64/boot/dts/renesas/r8a7796-m3ulcb.dts b/arch/arm64/boot/dts/renesas/r8a7796-m3ulcb.dts index

[PATCH 2/9] arm64: dts: m3ulcb: initial device tree

2016-11-03 Thread Vladimir Barinov
Add the initial device tree for the R8A7796 SoC based M3ULCB low cost board (R-Car Starter Kit Pro) This commit supports the following peripherals: - SCIF (console) Signed-off-by: Vladimir Barinov --- arch/arm64/boot/dts/renesas/Makefile | 2 +- arch/arm64/boot/dts/renesas/r8a7796

[PATCH 3/9] arm64: dts: m3ulcb: enable SCIF clk and pins

2016-11-03 Thread Vladimir Barinov
This enables the external crystal for the SCIF_CLK and its pinctrl, to be used by the Baud Rate Generator for External Clock (BRG) on (H)SCIF. Signed-off-by: Vladimir Barinov --- arch/arm64/boot/dts/renesas/r8a7796-m3ulcb.dts | 13 + 1 file changed, 13 insertions(+) diff --git a

[PATCH 0/9] arm64: renesas: add M3ULCB board

2016-11-03 Thread Vladimir Barinov
Hello, This adds the folowing: - R8A7796 SoC based M3ULCB (R-Car Starter Kit Pro) device tree - Document DT bindings Vladimir Barinov (9): [1/9] dt: arm: shmobile: add M3ULCB board DT bindings [2/9] arm64: dts: m3ulcb: initial device tree [3/9] arm64: dts: m3ulcb: enable SCIF clk and pins [4/9

[PATCH 1/9] dt: arm: shmobile: add M3ULCB board DT bindings

2016-11-03 Thread Vladimir Barinov
Add M3ULCB Device tree bindings Documentation, listing it as a supported board. Signed-off-by: Vladimir Barinov --- Documentation/devicetree/bindings/arm/shmobile.txt | 2 ++ 1 file changed, 2 insertions(+) diff --git a/Documentation/devicetree/bindings/arm/shmobile.txt b/Documentation

[PATCH 3/3] arm64: dts: h3ulcb: enable SDHI2

2016-11-03 Thread Vladimir Barinov
This supports SDHI2 for H3ULCB onboard eMMC Signed-off-by: Vladimir Barinov --- arch/arm64/boot/dts/renesas/r8a7795-h3ulcb.dts | 43 ++ 1 file changed, 43 insertions(+) diff --git a/arch/arm64/boot/dts/renesas/r8a7795-h3ulcb.dts b/arch/arm64/boot/dts/renesas/r8a7795

[PATCH 1/3] dt: arm: shmobile: update H3ULCB board Documentation

2016-11-03 Thread Vladimir Barinov
This updates H3ULCB Device tree bindings Documentation with official board name Signed-off-by: Vladimir Barinov --- Documentation/devicetree/bindings/arm/shmobile.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Documentation/devicetree/bindings/arm/shmobile.txt b

[PATCH 2/3] arm64: dts: h3ulcb: update header

2016-11-03 Thread Vladimir Barinov
This updates H3ULCB device tree header with official board name Signed-off-by: Vladimir Barinov --- arch/arm64/boot/dts/renesas/r8a7795-h3ulcb.dts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/arch/arm64/boot/dts/renesas/r8a7795-h3ulcb.dts b/arch/arm64/boot/dts/renesas

[PATCH 0/3] arm64: renesas: enable H3ULCB board peripherals

2016-11-03 Thread Vladimir Barinov
Hello, This adds the folowing: - Update DT bindings documentation - add R8A7795 SoC based H3ULCB board peripherals Vladimir Barinov (3): [1/3] dt: arm: shmobile: update H3ULCB board Documentation [2/3] arm64: dts: h3ulcb: update header [3/3] arm64: dts: h3ulcb: enable SDHI2 --- This patchset is

Re: [PATCH v3 01/12] dt: arm: shmobile: add H3ULCB board DT bindings

2016-10-26 Thread Vladimir Barinov
esired for Renesas. What do you think to append the product/brand name only? : -H3ULCB (RTP0RC7795SKB00010S) + H3ULCB (R-Car Starter Kit Premier, RTP0RC7795SKB00010S) compatible = "renesas,h3ulcb", "renesas,r8a7795"; Regards, Vladimir On 25.10.2016 18

Re: [PATCH v3 01/12] dt: arm: shmobile: add H3ULCB board DT bindings

2016-10-25 Thread Vladimir Barinov
Hi Geert, On 25.10.2016 15:48, Geert Uytterhoeven wrote: Hi Vladimir, On Wed, Aug 31, 2016 at 12:02 PM, Vladimir Barinov wrote: Add H3ULCB Device tree bindings Documentation, listing it as a supported board. Signed-off-by: Vladimir Barinov Acked-by: Rob Herring Reviewed-by: Geert

[PATCH v6] arm64: dts: h3ulcb: enable GPIO leds

2016-09-05 Thread Vladimir Barinov
This supports GPIO leds on H3ULCB board Signed-off-by: Vladimir Barinov Reviewed-by: Geert Uytterhoeven --- Changes in version 3: - initially added Changes in version 4: - removed led4 in favor of gpio-keys - added label Changes in version 5: - nothing Changes in version 6: - removed label

  1   2   >