Skip to content

Commit

Permalink
ARM: shmobile: Sync Lager DTS with Lager reference DTS
Browse files Browse the repository at this point in the history
Copy the device nodes from Lager reference into the Lager device tree
file. This will allow us to use a single DTS file regarless of kernel
configuration. In case of legacy C board code the device nodes may or
may not be used, but in the multiplatform case all the DT device nodes
are used.

Signed-off-by: Laurent Pinchart <laurent.pinchart+renesas@ideasonboard.com>
Signed-off-by: Simon Horman <horms+renesas@verge.net.au>
  • Loading branch information
Laurent Pinchart authored and Simon Horman committed Dec 19, 2013
1 parent 59e7989 commit 39fa511
Showing 1 changed file with 53 additions and 0 deletions.
53 changes: 53 additions & 0 deletions arch/arm/boot/dts/r8a7790-lager.dts
Original file line number Diff line number Diff line change
Expand Up @@ -10,6 +10,7 @@

/dts-v1/;
#include "r8a7790.dtsi"
#include <dt-bindings/gpio/gpio.h>

/ {
model = "Lager";
Expand All @@ -33,4 +34,56 @@
#address-cells = <1>;
#size-cells = <1>;
};

leds {
compatible = "gpio-leds";
led6 {
gpios = <&gpio4 22 GPIO_ACTIVE_HIGH>;
};
led7 {
gpios = <&gpio4 23 GPIO_ACTIVE_HIGH>;
};
led8 {
gpios = <&gpio5 17 GPIO_ACTIVE_HIGH>;
};
};

fixedregulator3v3: fixedregulator@0 {
compatible = "regulator-fixed";
regulator-name = "fixed-3.3V";
regulator-min-microvolt = <3300000>;
regulator-max-microvolt = <3300000>;
regulator-boot-on;
regulator-always-on;
};
};

&pfc {
pinctrl-0 = <&scif0_pins &scif1_pins>;
pinctrl-names = "default";

scif0_pins: serial0 {
renesas,groups = "scif0_data";
renesas,function = "scif0";
};

scif1_pins: serial1 {
renesas,groups = "scif1_data";
renesas,function = "scif1";
};

mmc1_pins: mmc1 {
renesas,groups = "mmc1_data8", "mmc1_ctrl";
renesas,function = "mmc1";
};
};

&mmcif1 {
pinctrl-0 = <&mmc1_pins>;
pinctrl-names = "default";

vmmc-supply = <&fixedregulator3v3>;
bus-width = <8>;
non-removable;
status = "okay";
};

0 comments on commit 39fa511

Please sign in to comment.