Re: [GIT PULL 2/3] Samsung dt-2 for v3.8

2012-11-26 Thread Olof Johansson
On Fri, Nov 23, 2012 at 10:37:20AM +0900, Kukjin Kim wrote:
 Arnd, Olof,
 
 Here is second Samsung DT stuff for v3.8.
 
 This is including power domain DT support for exynos and Google ARM
 Chromebook, Snow board and exynos4210-origen updates.
 
 Please pull from:
 git://git.kernel.org/pub/scm/linux/kernel/git/kgene/linux-samsung.git
 next/dt-samsung-2

Pulled in as samsung/dt2


-Olof
--
To unsubscribe from this list: send the line unsubscribe linux-samsung-soc in
the body of a message to majord...@vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html


[GIT PULL 2/3] Samsung dt-2 for v3.8

2012-11-22 Thread Kukjin Kim
Arnd, Olof,

Here is second Samsung DT stuff for v3.8.

This is including power domain DT support for exynos and Google ARM
Chromebook, Snow board and exynos4210-origen updates.

Please pull from:
git://git.kernel.org/pub/scm/linux/kernel/git/kgene/linux-samsung.git
next/dt-samsung-2

Note that this is based on previous Samsung DT branch 'next/dt-samsung'

And following, my prefer resolution would be helpful when merge conflict
happens between Samsung dt branch and other Samsung stuff.

8--
commit 9df1e1c9ce3126321b37b3fae47c343e83982572
Merge: cc24b98 d80162e
Author: Kukjin Kim kgene@samsung.com
Date:   Thu Nov 22 16:15:55 2012 +0900

Merge branch 'next/dt-samsung-2' into for-next

Conflicts:
arch/arm/boot/dts/exynos5250-smdk5250.dts
arch/arm/boot/dts/exynos5250.dtsi
arch/arm/mach-exynos/mach-exynos5-dt.c

diff --cc arch/arm/boot/dts/exynos5250-smdk5250.dts
index 9b9e77f,371182f..5cd16ea
--- a/arch/arm/boot/dts/exynos5250-smdk5250.dts
+++ b/arch/arm/boot/dts/exynos5250-smdk5250.dts
@@@ -102,17 -90,7 +98,17 @@@
status = disabled;
};
  
 +  i2c@12CE {
 +  samsung,i2c-sda-delay = 100;
 +  samsung,i2c-max-bus-freq = 66000;
 +
 +  hdmiphy@38 {
 +  compatible = samsung,exynos5-hdmiphy;
 +  reg = 0x38;
 +  };
 +  };
 +
-   dwmmc_0: dwmmc0@1220 {
+   dwmmc0@1220 {
num-slots = 1;
supports-highspeed;
broken-cd;
diff --cc arch/arm/boot/dts/exynos5250.dtsi
index 733060a,71a3e0b..39fc4bd
--- a/arch/arm/boot/dts/exynos5250.dtsi
+++ b/arch/arm/boot/dts/exynos5250.dtsi
@@@ -31,16 -31,10 +31,20 @@@
gsc1 = gsc_1;
gsc2 = gsc_2;
gsc3 = gsc_3;
 +  i2c0 = i2c_0;
 +  i2c1 = i2c_1;
 +  i2c2 = i2c_2;
 +  i2c3 = i2c_3;
 +  i2c4 = i2c_4;
 +  i2c5 = i2c_5;
 +  i2c6 = i2c_6;
 +  i2c7 = i2c_7;
 +  i2c8 = i2c_8;
 +  i2c9 = i2c_9;
+   mshc0 = dwmmc_0;
+   mshc1 = dwmmc_1;
+   mshc2 = dwmmc_2;
+   mshc3 = dwmmc_3;
};
  
gic:interrupt-controller@10481000 {
diff --cc arch/arm/mach-exynos/mach-exynos5-dt.c
index 10f681b,a032678..08f1074
--- a/arch/arm/mach-exynos/mach-exynos5-dt.c
+++ b/arch/arm/mach-exynos/mach-exynos5-dt.c
@@@ -52,10 -50,16 +52,20 @@@ static const struct of_dev_auxdata exyn
s3c2440-i2c.0, NULL),
OF_DEV_AUXDATA(samsung,s3c2440-i2c, EXYNOS5_PA_IIC(1),
s3c2440-i2c.1, NULL),
 +  OF_DEV_AUXDATA(samsung,s3c2440-i2c, EXYNOS5_PA_IIC(2),
 +  s3c2440-i2c.2, NULL),
+   OF_DEV_AUXDATA(samsung,s3c2440-i2c, EXYNOS5_PA_IIC(3),
+   s3c2440-i2c.3, NULL),
+   OF_DEV_AUXDATA(samsung,s3c2440-i2c, EXYNOS5_PA_IIC(4),
+   s3c2440-i2c.4, NULL),
+   OF_DEV_AUXDATA(samsung,s3c2440-i2c, EXYNOS5_PA_IIC(5),
+   s3c2440-i2c.5, NULL),
+   OF_DEV_AUXDATA(samsung,s3c2440-i2c, EXYNOS5_PA_IIC(6),
+   s3c2440-i2c.6, NULL),
+   OF_DEV_AUXDATA(samsung,s3c2440-i2c, EXYNOS5_PA_IIC(7),
+   s3c2440-i2c.7, NULL),
 +  OF_DEV_AUXDATA(samsung,s3c2440-hdmiphy-i2c, EXYNOS5_PA_IIC(8),
 +  s3c2440-hdmiphy-i2c, NULL),
OF_DEV_AUXDATA(samsung,exynos5250-dw-mshc, EXYNOS5_PA_DWMCI0,
dw_mmc.0, NULL),
OF_DEV_AUXDATA(samsung,exynos5250-dw-mshc, EXYNOS5_PA_DWMCI1,
8

If any problems, please kindly let me know.

Thanks.

Best regards,
Kgene.
--
Kukjin Kim kgene@samsung.com, Senior Engineer,
SW Solution Development Team, Samsung Electronics Co., Ltd.

The following changes since commit c47d244a646d08e2161b7fa22c5512e7988762ae:

  ARM: EXYNOS: DT Support for SATA and SATA PHY (2012-11-20 21:02:17 +0900)

are available in the git repository at:
  git://git.kernel.org/pub/scm/linux/kernel/git/kgene/linux-samsung.git
next/dt-samsung-2

Doug Anderson (3):
  ARM: dts: Move the dwmmc aliases from smdk5250 dts to exynos
  ARM: dts: Add board dts file for Snow board (ARM Chromebook)
  ARM: dts: Add aliases for i2c controller for exynos4

Olof Johansson (1):
  ARM: EXYNOS: add all i2c busses to auxdata for DT

Tomasz Figa (9):
  ARM: dts: Split memory sections for exynos4210-origen
  ARM: dts: Update for pinctrl-samsung driver for exynos4210-origen
  ARM: dts: Update sdhci nodes for current bindings for
exynos4210-origen
  ARM: dts: Add vmmc fixed voltage regulator for exynos4210-origen
  ARM: EXYNOS: Detect power domain state on