Merge tag 'renesas-arm64-dt2-for-v4.21' of https://git.kernel.org/pub/scm/linux/kernel/git/horms/renesas into next/dt

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

* tag 'renesas-arm64-dt2-for-v4.21' of https://git.kernel.org/pub/scm/linux/kernel/git/horms/renesas:
  arm64: dts: renesas: r8a77995: draak: Add backlight
  arm64: dts: renesas: r8a7795-es1: Add missing power domains to IPMMU nodes
  arm64: dts: renesas: r8a77965: Remove non-existent IPMMU-IR

Signed-off-by: Olof Johansson <olof@lixom.net>
This commit is contained in:
Olof Johansson
2018-12-11 08:01:55 -08:00
3 changed files with 22 additions and 8 deletions

View File

@@ -28,6 +28,7 @@
compatible = "renesas,ipmmu-r8a7795"; compatible = "renesas,ipmmu-r8a7795";
reg = <0 0xec680000 0 0x1000>; reg = <0 0xec680000 0 0x1000>;
renesas,ipmmu-main = <&ipmmu_mm 5>; renesas,ipmmu-main = <&ipmmu_mm 5>;
power-domains = <&sysc R8A7795_PD_ALWAYS_ON>;
#iommu-cells = <1>; #iommu-cells = <1>;
}; };
@@ -35,6 +36,7 @@
compatible = "renesas,ipmmu-r8a7795"; compatible = "renesas,ipmmu-r8a7795";
reg = <0 0xe7730000 0 0x1000>; reg = <0 0xe7730000 0 0x1000>;
renesas,ipmmu-main = <&ipmmu_mm 8>; renesas,ipmmu-main = <&ipmmu_mm 8>;
power-domains = <&sysc R8A7795_PD_ALWAYS_ON>;
#iommu-cells = <1>; #iommu-cells = <1>;
}; };

View File

@@ -795,14 +795,6 @@
#iommu-cells = <1>; #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 { ipmmu_mm: mmu@e67b0000 {
compatible = "renesas,ipmmu-r8a77965"; compatible = "renesas,ipmmu-r8a77965";
reg = <0 0xe67b0000 0 0x1000>; reg = <0 0xe67b0000 0 0x1000>;

View File

@@ -24,6 +24,17 @@
stdout-path = "serial0:115200n8"; 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 = <&reg_12p0v>;
enable-gpios = <&gpio4 0 GPIO_ACTIVE_HIGH>;
};
composite-in { composite-in {
compatible = "composite-video-connector"; compatible = "composite-video-connector";
@@ -104,6 +115,15 @@
regulator-always-on; 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 { vga {
compatible = "vga-connector"; compatible = "vga-connector";