linux-arm-kernel.lists.infradead.org archive mirror
 help / color / mirror / Atom feed
From: laurent.pinchart@ideasonboard.com (Laurent Pinchart)
To: linux-arm-kernel@lists.infradead.org
Subject: [PATCH v3 05/20] ARM: shmobile: Sync Marzen DTS with Marzen reference DTS
Date: Wed, 26 Feb 2014 14:17:07 +0100	[thread overview]
Message-ID: <2446490.l97kFWPEOi@avalon> (raw)
In-Reply-To: <1393400016-23433-6-git-send-email-horms+renesas@verge.net.au>

Hi Simon,

Thank you for the patch.

On Wednesday 26 February 2014 16:33:21 Simon Horman wrote:
> Copy the device nodes from Marzen reference into the Marzen device tree
> file. This will allow us to use a single DTS file regardless 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
> will be used.
> 
> Based on a similar change for the Lager board by Laurent Pinchart.
> 
> Cc: Laurent Pinchart <laurent.pinchart+renesas@ideasonboard.com>
> Signed-off-by: Simon Horman <horms+renesas@verge.net.au>

Acked-by: Laurent Pinchart <laurent.pinchart@ideasonboard.com>

> 
> ---
> v3
> * Updated for recent changes to Marzen reference DTS
> ---
>  arch/arm/boot/dts/r8a7779-marzen.dts | 93
> ++++++++++++++++++++++++++++++++++++ 1 file changed, 93 insertions(+)
> 
> diff --git a/arch/arm/boot/dts/r8a7779-marzen.dts
> b/arch/arm/boot/dts/r8a7779-marzen.dts index a7af2c2..eda6240 100644
> --- a/arch/arm/boot/dts/r8a7779-marzen.dts
> +++ b/arch/arm/boot/dts/r8a7779-marzen.dts
> @@ -11,6 +11,8 @@
> 
>  /dts-v1/;
>  #include "r8a7779.dtsi"
> +#include <dt-bindings/gpio/gpio.h>
> +#include <dt-bindings/interrupt-controller/irq.h>
> 
>  / {
>  	model = "marzen";
> @@ -24,4 +26,95 @@
>  		device_type = "memory";
>  		reg = <0x60000000 0x40000000>;
>  	};
> +
> +	fixedregulator3v3: fixedregulator at 0 {
> +		compatible = "regulator-fixed";
> +		regulator-name = "fixed-3.3V";
> +		regulator-min-microvolt = <3300000>;
> +		regulator-max-microvolt = <3300000>;
> +		regulator-boot-on;
> +		regulator-always-on;
> +	};
> +
> +	lan0 at 18000000 {
> +		compatible = "smsc,lan9220", "smsc,lan9115";
> +		reg = <0x18000000 0x100>;
> +		pinctrl-0 = <&lan0_pins>;
> +		pinctrl-names = "default";
> +
> +		phy-mode = "mii";
> +		interrupt-parent = <&irqpin0>;
> +		interrupts = <1 IRQ_TYPE_EDGE_FALLING>;
> +		reg-io-width = <4>;
> +		vddvario-supply = <&fixedregulator3v3>;
> +		vdd33a-supply = <&fixedregulator3v3>;
> +	};
> +
> +	leds {
> +		compatible = "gpio-leds";
> +		led2 {
> +			gpios = <&gpio4 29 GPIO_ACTIVE_HIGH>;
> +		};
> +		led3 {
> +			gpios = <&gpio4 30 GPIO_ACTIVE_HIGH>;
> +		};
> +		led4 {
> +			gpios = <&gpio4 31 GPIO_ACTIVE_HIGH>;
> +		};
> +	};
> +};
> +
> +&irqpin0 {
> +	status = "okay";
> +};
> +
> +&pfc {
> +	pinctrl-0 = <&scif2_pins &scif4_pins>;
> +	pinctrl-names = "default";
> +
> +	lan0_pins: lan0 {
> +		intc {
> +			renesas,groups = "intc_irq1_b";
> +			renesas,function = "intc";
> +		};
> +		lbsc {
> +			renesas,groups = "lbsc_ex_cs0";
> +			renesas,function = "lbsc";
> +		};
> +	};
> +
> +	scif2_pins: serial2 {
> +		renesas,groups = "scif2_data_c";
> +		renesas,function = "scif2";
> +	};
> +
> +	scif4_pins: serial4 {
> +		renesas,groups = "scif4_data";
> +		renesas,function = "scif4";
> +	};
> +
> +	sdhi0_pins: sd0 {
> +		renesas,groups = "sdhi0_data4", "sdhi0_ctrl", "sdhi0_cd";
> +		renesas,function = "sdhi0";
> +	};
> +
> +	hspi0_pins: hspi0 {
> +		renesas,groups = "hspi0";
> +		renesas,function = "hspi0";
> +	};
> +};
> +
> +&sdhi0 {
> +	pinctrl-0 = <&sdhi0_pins>;
> +	pinctrl-names = "default";
> +
> +	vmmc-supply = <&fixedregulator3v3>;
> +	bus-width = <4>;
> +	status = "okay";
> +};
> +
> +&hspi0 {
> +	pinctrl-0 = <&hspi0_pins>;
> +	pinctrl-names = "default";
> +	status = "okay";
>  };

-- 
Regards,

Laurent Pinchart

  reply	other threads:[~2014-02-26 13:17 UTC|newest]

Thread overview: 59+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2014-02-26  7:33 [PATCH v3 00/20] ARM: shmobile: r8a7779, marzen: CCF and multiplatform Simon Horman
2014-02-26  7:33 ` [PATCH v3 01/20] clk: shmobile: r8a7779: Add clocks support Simon Horman
2014-02-26  8:05   ` Geert Uytterhoeven
2014-02-26  8:59     ` Simon Horman
2014-02-26  9:06       ` Geert Uytterhoeven
2014-02-28  1:35         ` Simon Horman
2014-02-26 12:53   ` Laurent Pinchart
2014-02-26 13:02     ` Laurent Pinchart
2014-03-12  7:55       ` Simon Horman
2014-03-12 10:12         ` Laurent Pinchart
2014-03-13  2:22           ` Simon Horman
2014-03-13  9:07             ` Laurent Pinchart
2014-03-14  0:38               ` Simon Horman
2014-03-01 13:50   ` Wolfram Sang
2014-03-01 17:33     ` Geert Uytterhoeven
2014-03-02 11:35     ` Laurent Pinchart
2014-03-02 11:51       ` Geert Uytterhoeven
2014-03-02 11:59       ` Wolfram Sang
2014-02-26  7:33 ` [PATCH v3 02/20] clk: shmobile: r8a7779: Add MSTP clock support Simon Horman
2014-02-26 12:53   ` Laurent Pinchart
2014-02-26  7:33 ` [PATCH v3 03/20] ARM: shmobile: r8a7779: Add clock index macros for DT sources Simon Horman
2014-02-26 12:56   ` Laurent Pinchart
2014-02-26  7:33 ` [PATCH v3 04/20] ARM: shmobile: r8a7779: Add clocks Simon Horman
2014-02-26  8:13   ` Geert Uytterhoeven
2014-02-26  8:55     ` Simon Horman
2014-02-26 13:15   ` Laurent Pinchart
2014-03-12  8:40     ` Simon Horman
2014-02-26 14:45   ` Laurent Pinchart
2014-03-12  8:43     ` Simon Horman
2014-03-01 14:29   ` Wolfram Sang
2014-02-26  7:33 ` [PATCH v3 05/20] ARM: shmobile: Sync Marzen DTS with Marzen reference DTS Simon Horman
2014-02-26 13:17   ` Laurent Pinchart [this message]
2014-02-26  7:33 ` [PATCH v3 06/20] ARM: shmobile: marzen: Specify external clock frequency in DT Simon Horman
2014-02-26 13:19   ` Laurent Pinchart
2014-02-26  7:33 ` [PATCH v3 07/20] ARM: shmobile: marzen: Reference clocks Simon Horman
2014-02-26 13:20   ` Laurent Pinchart
2014-02-26 15:23   ` Sergei Shtylyov
2014-03-13  0:09     ` Simon Horman
2014-02-26  7:33 ` [PATCH v3 08/20] ARM: shmobile: r8a7779: " Simon Horman
2014-02-26 13:21   ` Laurent Pinchart
2014-02-26  7:33 ` [PATCH v3 09/20] ARM: shmobile: r8a7779: Add helper to read mode pins Simon Horman
2014-02-26  7:33 ` [PATCH v3 10/20] ARM: shmobile: r8a7779: Move r8a7779_earlytimer_init to clock-r8a7779.c Simon Horman
2014-02-26  7:33 ` [PATCH v3 11/20] ARM: shmobile: marzen-reference: Move clock and OF device initialisation into board code Simon Horman
2014-02-26  7:33 ` [PATCH v3 12/20] ARM: shmobile: r8a7779: Do not include sh_clk.h in r8a7779.h Simon Horman
2014-02-26  7:33 ` [PATCH v3 13/20] ARM: shmobile: r8a7779: Initial multiplatform support Simon Horman
2014-02-26  7:33 ` [PATCH v3 14/20] ARM: shmobile: marzen-reference: Initialize CPG device Simon Horman
2014-02-26 13:22   ` Laurent Pinchart
2014-02-26  7:33 ` [PATCH v3 15/20] ARM: shmobile: marzen-reference: Instantiate clkdevs for SCIF and TMU Simon Horman
2014-02-26  8:29   ` Geert Uytterhoeven
2014-02-26  8:56     ` Simon Horman
2014-02-26 13:24   ` Laurent Pinchart
2014-03-13  0:03     ` Simon Horman
2014-02-26  7:33 ` [PATCH v3 16/20] ARM: shmobile: marzen: Add to shmobile defconfig Simon Horman
2014-02-26  7:33 ` [PATCH v3 17/20] ARM: shmobile: Remove non-multiplatform Marzen reference support Simon Horman
2014-02-26  7:33 ` [PATCH v3 18/20] ARM: shmobile: Let Marzen multiplatform boot with Marzen DTB Simon Horman
2014-02-26  7:33 ` [PATCH v3 19/20] ARM: shmobile: Remove Marzen reference DTS Simon Horman
2014-02-26  7:33 ` [PATCH v3 20/20] ARM: shmobile: marzen-reference: Remove legacy clock support Simon Horman
2014-02-26  8:33   ` Geert Uytterhoeven
2014-02-26  8:57     ` Simon Horman

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=2446490.l97kFWPEOi@avalon \
    --to=laurent.pinchart@ideasonboard.com \
    --cc=linux-arm-kernel@lists.infradead.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
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).