* [PATCH 1/3] arm64: dts: renesas: r8a77965: Remove non-existent IPMMU-IR
2018-12-06 21:57 [GIT PULL] Second Round of Renesas ARM64 Based SoC DT Updates for v4.21 Simon Horman
@ 2018-12-06 21:57 ` Simon Horman
2018-12-06 21:57 ` [PATCH 2/3] arm64: dts: renesas: r8a7795-es1: Add missing power domains to IPMMU nodes Simon Horman
` (2 subsequent siblings)
3 siblings, 0 replies; 5+ messages in thread
From: Simon Horman @ 2018-12-06 21:57 UTC (permalink / raw)
To: linux-renesas-soc
Cc: Simon Horman, Magnus Damm, Geert Uytterhoeven, linux-arm-kernel
From: Geert Uytterhoeven <geert+renesas@glider.be>
The R-Car Gen3 HardWare Manual Errata for Rev. 1.00 (Aug 24, 2018)
removed the IPMMU-IR IOMMU instance on R-Car M3-N, as this SoC does not
have an Image Processing Unit (IMP-X5) nor the A3IR power domain.
Fixes: 55697cbb44e4f7ea ("arm64: dts: renesas: r8a779{65,80,90}: Add IPMMU devices nodes")
Signed-off-by: Geert Uytterhoeven <geert+renesas@glider.be>
Signed-off-by: Simon Horman <horms+renesas@verge.net.au>
---
arch/arm64/boot/dts/renesas/r8a77965.dtsi | 8 --------
1 file changed, 8 deletions(-)
diff --git a/arch/arm64/boot/dts/renesas/r8a77965.dtsi b/arch/arm64/boot/dts/renesas/r8a77965.dtsi
index 1c86e6f4dc71..6dc9b1fef830 100644
--- a/arch/arm64/boot/dts/renesas/r8a77965.dtsi
+++ b/arch/arm64/boot/dts/renesas/r8a77965.dtsi
@@ -795,14 +795,6 @@
#iommu-cells = <1>;
};
- ipmmu_ir: mmu@ff8b0000 {
- compatible = "renesas,ipmmu-r8a77965";
- reg = <0 0xff8b0000 0 0x1000>;
- renesas,ipmmu-main = <&ipmmu_mm 3>;
- power-domains = <&sysc R8A77965_PD_A3IR>;
- #iommu-cells = <1>;
- };
-
ipmmu_mm: mmu@e67b0000 {
compatible = "renesas,ipmmu-r8a77965";
reg = <0 0xe67b0000 0 0x1000>;
--
2.11.0
_______________________________________________
linux-arm-kernel mailing list
linux-arm-kernel@lists.infradead.org
http://lists.infradead.org/mailman/listinfo/linux-arm-kernel
^ permalink raw reply related [flat|nested] 5+ messages in thread
* [PATCH 2/3] arm64: dts: renesas: r8a7795-es1: Add missing power domains to IPMMU nodes
2018-12-06 21:57 [GIT PULL] Second Round of Renesas ARM64 Based SoC DT Updates for v4.21 Simon Horman
2018-12-06 21:57 ` [PATCH 1/3] arm64: dts: renesas: r8a77965: Remove non-existent IPMMU-IR Simon Horman
@ 2018-12-06 21:57 ` Simon Horman
2018-12-06 21:57 ` [PATCH 3/3] arm64: dts: renesas: r8a77995: draak: Add backlight Simon Horman
2018-12-11 16:02 ` [GIT PULL] Second Round of Renesas ARM64 Based SoC DT Updates for v4.21 Olof Johansson
3 siblings, 0 replies; 5+ messages in thread
From: Simon Horman @ 2018-12-06 21:57 UTC (permalink / raw)
To: linux-renesas-soc
Cc: Simon Horman, Magnus Damm, Geert Uytterhoeven, linux-arm-kernel
From: Geert Uytterhoeven <geert+renesas@glider.be>
While commit 3b7e7848f0e88b36 ("arm64: dts: renesas: r8a7795: Add IPMMU
device nodes") for R-Car H3 ES2.0 did include power-domains properties,
they were forgotten in the counterpart for older R-Car H3 ES1.x SoCs.
Fixes: e4b9a493df45075b ("arm64: dts: renesas: r8a7795-es1: Add IPMMU device nodes")
Signed-off-by: Geert Uytterhoeven <geert+renesas@glider.be>
Signed-off-by: Simon Horman <horms+renesas@verge.net.au>
---
arch/arm64/boot/dts/renesas/r8a7795-es1.dtsi | 2 ++
1 file changed, 2 insertions(+)
diff --git a/arch/arm64/boot/dts/renesas/r8a7795-es1.dtsi b/arch/arm64/boot/dts/renesas/r8a7795-es1.dtsi
index 0fb84c219b2f..40d10daca852 100644
--- a/arch/arm64/boot/dts/renesas/r8a7795-es1.dtsi
+++ b/arch/arm64/boot/dts/renesas/r8a7795-es1.dtsi
@@ -28,6 +28,7 @@
compatible = "renesas,ipmmu-r8a7795";
reg = <0 0xec680000 0 0x1000>;
renesas,ipmmu-main = <&ipmmu_mm 5>;
+ power-domains = <&sysc R8A7795_PD_ALWAYS_ON>;
#iommu-cells = <1>;
};
@@ -35,6 +36,7 @@
compatible = "renesas,ipmmu-r8a7795";
reg = <0 0xe7730000 0 0x1000>;
renesas,ipmmu-main = <&ipmmu_mm 8>;
+ power-domains = <&sysc R8A7795_PD_ALWAYS_ON>;
#iommu-cells = <1>;
};
--
2.11.0
_______________________________________________
linux-arm-kernel mailing list
linux-arm-kernel@lists.infradead.org
http://lists.infradead.org/mailman/listinfo/linux-arm-kernel
^ permalink raw reply related [flat|nested] 5+ messages in thread
* [PATCH 3/3] arm64: dts: renesas: r8a77995: draak: Add backlight
2018-12-06 21:57 [GIT PULL] Second Round of Renesas ARM64 Based SoC DT Updates for v4.21 Simon Horman
2018-12-06 21:57 ` [PATCH 1/3] arm64: dts: renesas: r8a77965: Remove non-existent IPMMU-IR Simon Horman
2018-12-06 21:57 ` [PATCH 2/3] arm64: dts: renesas: r8a7795-es1: Add missing power domains to IPMMU nodes Simon Horman
@ 2018-12-06 21:57 ` Simon Horman
2018-12-11 16:02 ` [GIT PULL] Second Round of Renesas ARM64 Based SoC DT Updates for v4.21 Olof Johansson
3 siblings, 0 replies; 5+ messages in thread
From: Simon Horman @ 2018-12-06 21:57 UTC (permalink / raw)
To: linux-renesas-soc
Cc: Simon Horman, Laurent Pinchart, Magnus Damm, linux-arm-kernel
From: Laurent Pinchart <laurent.pinchart+renesas@ideasonboard.com>
Add the backlight device for the LVDS1 output, in preparation for panel
support.
Signed-off-by: Laurent Pinchart <laurent.pinchart+renesas@ideasonboard.com>
Reviewed-by: Geert Uytterhoeven <geert+renesas@glider.be>
Signed-off-by: Simon Horman <horms+renesas@verge.net.au>
---
arch/arm64/boot/dts/renesas/r8a77995-draak.dts | 20 ++++++++++++++++++++
1 file changed, 20 insertions(+)
diff --git a/arch/arm64/boot/dts/renesas/r8a77995-draak.dts b/arch/arm64/boot/dts/renesas/r8a77995-draak.dts
index 48bb1d77744f..52d044b9f3f2 100644
--- a/arch/arm64/boot/dts/renesas/r8a77995-draak.dts
+++ b/arch/arm64/boot/dts/renesas/r8a77995-draak.dts
@@ -24,6 +24,17 @@
stdout-path = "serial0:115200n8";
};
+ backlight: backlight {
+ compatible = "pwm-backlight";
+ pwms = <&pwm1 0 50000>;
+
+ brightness-levels = <256 128 64 16 8 4 0>;
+ default-brightness-level = <6>;
+
+ power-supply = <®_12p0v>;
+ enable-gpios = <&gpio4 0 GPIO_ACTIVE_HIGH>;
+ };
+
composite-in {
compatible = "composite-video-connector";
@@ -104,6 +115,15 @@
regulator-always-on;
};
+ reg_12p0v: regulator1 {
+ compatible = "regulator-fixed";
+ regulator-name = "D12.0V";
+ regulator-min-microvolt = <12000000>;
+ regulator-max-microvolt = <12000000>;
+ regulator-boot-on;
+ regulator-always-on;
+ };
+
vga {
compatible = "vga-connector";
--
2.11.0
_______________________________________________
linux-arm-kernel mailing list
linux-arm-kernel@lists.infradead.org
http://lists.infradead.org/mailman/listinfo/linux-arm-kernel
^ permalink raw reply related [flat|nested] 5+ messages in thread
* Re: [GIT PULL] Second Round of Renesas ARM64 Based SoC DT Updates for v4.21
2018-12-06 21:57 [GIT PULL] Second Round of Renesas ARM64 Based SoC DT Updates for v4.21 Simon Horman
` (2 preceding siblings ...)
2018-12-06 21:57 ` [PATCH 3/3] arm64: dts: renesas: r8a77995: draak: Add backlight Simon Horman
@ 2018-12-11 16:02 ` Olof Johansson
3 siblings, 0 replies; 5+ messages in thread
From: Olof Johansson @ 2018-12-11 16:02 UTC (permalink / raw)
To: Simon Horman
Cc: Arnd Bergmann, Kevin Hilman, Magnus Damm, linux-renesas-soc, arm,
linux-arm-kernel
On Thu, Dec 06, 2018 at 01:57:30PM -0800, Simon Horman wrote:
> Hi Olof, Hi Kevin, Hi Arnd,
>
> Please consider these second round of Renesas ARM64 based SoC DT updates
> for v4.21.
>
> This pull request is based on the previous round of
> such requests, tagged as renesas-arm64-dt-for-v4.21,
> which you have already pulled.
>
>
> The following changes since commit 275e4eb3f21a09b6b8bd4a353b9a01e500240385:
>
> arm64: dts: renesas: Add all CPUs in cooling maps (2018-11-26 09:11:44 +0100)
>
> are available in the git repository at:
>
> https://git.kernel.org/pub/scm/linux/kernel/git/horms/renesas.git tags/renesas-arm64-dt2-for-v4.21
>
> for you to fetch changes up to 4fbd4158fe8967e9296516ebae2cfaf7a1c7a214:
>
> arm64: dts: renesas: r8a77995: draak: Add backlight (2018-12-05 11:45:44 -0800)
>
> ----------------------------------------------------------------
> Second Round of Renesas ARM64 Based SoC DT Updates for v4.21
>
> * R-Car D3 (r8a77995) SoC based Draak board
> - Add the backlight device for the LVDS1 output
>
> * R-Car H3 (r8a7795) ES1.0 SoC
> - Add missing power domains to IPMMU nodes
>
> * R-Car M3-N (r8a77965) SoC
> - Remove non-existent IPMMU-IR
Merged, thanks!
-Olof
_______________________________________________
linux-arm-kernel mailing list
linux-arm-kernel@lists.infradead.org
http://lists.infradead.org/mailman/listinfo/linux-arm-kernel
^ permalink raw reply [flat|nested] 5+ messages in thread