All of lore.kernel.org
 help / color / mirror / Atom feed
From: Kukjin Kim <kgene@kernel.org>
To: 'Rahul Sharma' <rahul.sharma@samsung.com>,
	linux-samsung-soc@vger.kernel.org,
	devicetree-discuss@lists.ozlabs.org
Cc: sw0312.kim@samsung.com, inki.dae@samsung.com,
	seanpaul@chromium.org, l.stach@pengutronix.de,
	tomasz.figa@gmail.com, rob.herring@calxeda.com,
	s.nawrocki@samsung.com, grant.likely@linaro.org,
	joshi@samsung.com, r.sh.open@gmail.com
Subject: RE: [PATCH v3 5/9] ARM: dts: exynos5250: move common hdmi properties to exynos5 dtsi
Date: Wed, 14 Aug 2013 19:05:37 +0900	[thread overview]
Message-ID: <112601ce98d5$d2ff5d50$78fe17f0$@org> (raw)
In-Reply-To: <1374737677-3215-6-git-send-email-rahul.sharma@samsung.com>

Rahul Sharma wrote:
> 
> Hdmi Subsystem nodes shares many properties across exynos5 SoCs
> (exynos5250 and exyno5420). Common code is moved to exynos5.dtsi
> which is included in exyno5250 and exynos5420 SoC files.
> 
> It also renames the hdmi and mixer nodes as per dt naming
> convention in the format name@phy_add.
> 
> Signed-off-by: Rahul Sharma <rahul.sharma@samsung.com>
> ---
>  arch/arm/boot/dts/cros5250-common.dtsi    |    2 +-
>  arch/arm/boot/dts/exynos5.dtsi            |   12 ++++++++++++
>  arch/arm/boot/dts/exynos5250-arndale.dts  |    7 ++++++-
>  arch/arm/boot/dts/exynos5250-smdk5250.dts |    7 ++++++-
>  arch/arm/boot/dts/exynos5250-snow.dts     |    8 ++++++++
>  arch/arm/boot/dts/exynos5250.dtsi         |    8 ++------
>  6 files changed, 35 insertions(+), 9 deletions(-)
> 
> diff --git a/arch/arm/boot/dts/cros5250-common.dtsi
> b/arch/arm/boot/dts/cros5250-common.dtsi
> index dc259e8b..bef56fa 100644
> --- a/arch/arm/boot/dts/cros5250-common.dtsi
> +++ b/arch/arm/boot/dts/cros5250-common.dtsi
> @@ -299,7 +299,7 @@
>  		status = "disabled";
>  	};
> 
> -	hdmi {
> +	hdmi@14530000 {
>  		hpd-gpio = <&gpx3 7 0>;
>  	};
> 
> diff --git a/arch/arm/boot/dts/exynos5.dtsi
> b/arch/arm/boot/dts/exynos5.dtsi
> index 1ae179e..dcb4943 100644
> --- a/arch/arm/boot/dts/exynos5.dtsi
> +++ b/arch/arm/boot/dts/exynos5.dtsi
> @@ -144,4 +144,16 @@
>  		#size-cells = <0>;
>  		status = "disabled";
>  	};
> +
> +	hdmi@14530000 {
> +		reg = <0x14530000 0x70000>;
> +		interrupts = <0 95 0>;
> +		status = "disabled";
> +	};
> +
> +	mixer@14450000 {
> +		reg = <0x14450000 0x10000>;
> +		interrupts = <0 94 0>;
> +		status = "disabled";
> +	};
>  };
> diff --git a/arch/arm/boot/dts/exynos5250-arndale.dts
> b/arch/arm/boot/dts/exynos5250-arndale.dts
> index 83ab780..955ecfc 100644
> --- a/arch/arm/boot/dts/exynos5250-arndale.dts
> +++ b/arch/arm/boot/dts/exynos5250-arndale.dts
> @@ -471,13 +471,18 @@
>  		};
>  	};
> 
> -	hdmi {
> +	hdmi@14530000 {
> +		status = "okay";
>  		hpd-gpio = <&gpx3 7 2>;
>  		vdd_osc-supply = <&ldo10_reg>;
>  		vdd_pll-supply = <&ldo8_reg>;
>  		vdd-supply = <&ldo8_reg>;
>  	};
> 
> +	mixer@14450000 {
> +		status = "okay";
> +	};
> +
>  	regulators {
>  		compatible = "simple-bus";
>  		#address-cells = <1>;
> diff --git a/arch/arm/boot/dts/exynos5250-smdk5250.dts
> b/arch/arm/boot/dts/exynos5250-smdk5250.dts
> index 945e6cc..1cce2e8 100644
> --- a/arch/arm/boot/dts/exynos5250-smdk5250.dts
> +++ b/arch/arm/boot/dts/exynos5250-smdk5250.dts
> @@ -221,10 +221,15 @@
>  		status = "disabled";
>  	};
> 
> -	hdmi {
> +	hdmi@14530000 {
> +		status = "okay";
>  		hpd-gpio = <&gpx3 7 0>;
>  	};
> 
> +	mixer@14450000 {
> +		status = "okay";
> +	};
> +
>  	codec@11000000 {
>  		samsung,mfc-r = <0x43000000 0x800000>;
>  		samsung,mfc-l = <0x51000000 0x800000>;
> diff --git a/arch/arm/boot/dts/exynos5250-snow.dts
> b/arch/arm/boot/dts/exynos5250-snow.dts
> index e79331d..b1378af 100644
> --- a/arch/arm/boot/dts/exynos5250-snow.dts
> +++ b/arch/arm/boot/dts/exynos5250-snow.dts
> @@ -196,4 +196,12 @@
>  			clock-frequency = <24000000>;
>  		};
>  	};
> +
> +	hdmi@14530000 {
> +		status = "okay";
> +	};
> +
> +	mixer@14450000 {
> +		status = "okay";
> +	};
>  };
> diff --git a/arch/arm/boot/dts/exynos5250.dtsi
> b/arch/arm/boot/dts/exynos5250.dtsi
> index de54b38..f587cd7 100644
> --- a/arch/arm/boot/dts/exynos5250.dtsi
> +++ b/arch/arm/boot/dts/exynos5250.dtsi
> @@ -578,20 +578,16 @@
>  		clock-names = "gscl";
>  	};
> 
> -	hdmi {
> +	hdmi@14530000 {
>  		compatible = "samsung,exynos4212-hdmi";
> -		reg = <0x14530000 0x70000>;
> -		interrupts = <0 95 0>;
>  		clocks = <&clock 344>, <&clock 136>, <&clock 137>,
>  				<&clock 159>, <&clock 1024>;
>  		clock-names = "hdmi", "sclk_hdmi", "sclk_pixel",
>  				"sclk_hdmiphy", "mout_hdmi";
>  	};
> 
> -	mixer {
> +	mixer@14450000 {
>  		compatible = "samsung,exynos5250-mixer";
> -		reg = <0x14450000 0x10000>;
> -		interrupts = <0 94 0>;
>  		clocks = <&clock 343>, <&clock 136>;
>  		clock-names = "mixer", "sclk_hdmi";
>  	};
> --
> 1.7.10.4

NAK, again because of same reason with previous my comments. Note, different
addresses and IRQ# on upcoming exynos5 SoC.

- Kukjin

  reply	other threads:[~2013-08-14 10:05 UTC|newest]

Thread overview: 15+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2013-07-25  7:34 [PATCH v3 0/9] ARM: dts: exynos: add support for hdmi subsystem Rahul Sharma
2013-07-25  7:34 ` [PATCH v3 1/9] ARM: dts: exynos5250: add mixer clocks to mixer node Rahul Sharma
2013-07-25  7:34 ` [PATCH v3 2/9] ARM: dts: exynos5250: add clocks to hdmi dt node Rahul Sharma
2013-07-25  7:34 ` [PATCH v3 3/9] ARM: dts: exynos5250: move common i2c properties to exynos5 dtsi Rahul Sharma
2013-08-14 10:01   ` Kukjin Kim
2013-07-25  7:34 ` [PATCH v3 4/9] ARM: dts: exynos5420: add i2c device nodes Rahul Sharma
2013-07-25  7:34 ` [PATCH v3 5/9] ARM: dts: exynos5250: move common hdmi properties to exynos5 dtsi Rahul Sharma
2013-08-14 10:05   ` Kukjin Kim [this message]
2013-07-25  7:34 ` [PATCH v3 6/9] ARM: dts: exynos5420: add dt nodes for hdmi subsystem Rahul Sharma
2013-07-25  7:34 ` [PATCH v3 7/9] ARM: dts: exynos5420: add clocks " Rahul Sharma
2013-07-25  7:34 ` [PATCH v3 8/9] ARM: dts: exynos5420: add hdmi hpd gpio pinctrl node Rahul Sharma
2013-07-25  7:34 ` [PATCH v3 9/9] of/documentation: update with clock information for exynos hdmi subsystem Rahul Sharma
2013-08-14 10:11 ` [PATCH v3 0/9] ARM: dts: exynos: add support for " Kukjin Kim
2013-08-14 11:26   ` Tomasz Figa
2013-08-18 19:16     ` Kukjin Kim

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='112601ce98d5$d2ff5d50$78fe17f0$@org' \
    --to=kgene@kernel.org \
    --cc=devicetree-discuss@lists.ozlabs.org \
    --cc=grant.likely@linaro.org \
    --cc=inki.dae@samsung.com \
    --cc=joshi@samsung.com \
    --cc=l.stach@pengutronix.de \
    --cc=linux-samsung-soc@vger.kernel.org \
    --cc=r.sh.open@gmail.com \
    --cc=rahul.sharma@samsung.com \
    --cc=rob.herring@calxeda.com \
    --cc=s.nawrocki@samsung.com \
    --cc=seanpaul@chromium.org \
    --cc=sw0312.kim@samsung.com \
    --cc=tomasz.figa@gmail.com \
    /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 an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.