Commit 9657b772 authored by Kevin Hilman's avatar Kevin Hilman

Merge tag 'samsung-fixes-v2' of...

Merge tag 'samsung-fixes-v2' of git://git.kernel.org/pub/scm/linux/kernel/git/kgene/linux-samsung into fixes-non-critical

From Kukjin Kim:
Fixes for v3.12
- correct typo 'samsung,pin-drv'
- correct typo 'earlyprintk'
- cpufreq regulator lookup for exynos4210-origen and trats
- fix PL330 MDMA1 address for universal c210 board

* tag 'samsung-fixes-v2' of git://git.kernel.org/pub/scm/linux/kernel/git/kgene/linux-samsung:
  ARM: dts: fix PL330 MDMA1 address in DT for Universal C210 board
  ARM: dts: Work around lack of cpufreq regulator lookup for exynos4210-origen and trats boards
  ARM: dts: Fix typo earlyprintk in exynos5440-sd5v1 and ssdk5440 boards
  ARM: dts: Correct typo in use of samsung,pin-drv for exynos5250
Signed-off-by: default avatarKevin Hilman <khilman@linaro.org>
parents 80a18f50 22c98592
...@@ -192,7 +192,12 @@ ldo21_reg: LDO21 { ...@@ -192,7 +192,12 @@ ldo21_reg: LDO21 {
}; };
buck1_reg: BUCK1 { buck1_reg: BUCK1 {
regulator-name = "VDD_ARM_1.2V"; /*
* HACK: The real name is VDD_ARM_1.2V,
* but exynos-cpufreq does not support
* DT-based regulator lookup yet.
*/
regulator-name = "vdd_arm";
regulator-min-microvolt = <950000>; regulator-min-microvolt = <950000>;
regulator-max-microvolt = <1350000>; regulator-max-microvolt = <1350000>;
regulator-always-on; regulator-always-on;
......
...@@ -290,7 +290,12 @@ vddq_reg: LDO21 { ...@@ -290,7 +290,12 @@ vddq_reg: LDO21 {
}; };
varm_breg: BUCK1 { varm_breg: BUCK1 {
regulator-name = "VARM_1.2V_C210"; /*
* HACK: The real name is VARM_1.2V_C210,
* but exynos-cpufreq does not support
* DT-based regulator lookup yet.
*/
regulator-name = "vdd_arm";
regulator-min-microvolt = <900000>; regulator-min-microvolt = <900000>;
regulator-max-microvolt = <1350000>; regulator-max-microvolt = <1350000>;
regulator-always-on; regulator-always-on;
......
...@@ -350,3 +350,7 @@ pwm@139D0000 { ...@@ -350,3 +350,7 @@ pwm@139D0000 {
status = "okay"; status = "okay";
}; };
}; };
&mdma1 {
reg = <0x12840000 0x1000>;
};
...@@ -210,21 +210,21 @@ uart0_fctl: uart0-fctl { ...@@ -210,21 +210,21 @@ uart0_fctl: uart0-fctl {
samsung,pins = "gpa0-2", "gpa0-3"; samsung,pins = "gpa0-2", "gpa0-3";
samsung,pin-function = <2>; samsung,pin-function = <2>;
samsung,pin-pud = <0>; samsung,pin-pud = <0>;
samaung,pin-drv = <0>; samsung,pin-drv = <0>;
}; };
i2c2_bus: i2c2-bus { i2c2_bus: i2c2-bus {
samsung,pins = "gpa0-6", "gpa0-7"; samsung,pins = "gpa0-6", "gpa0-7";
samsung,pin-function = <3>; samsung,pin-function = <3>;
samsung,pin-pud = <3>; samsung,pin-pud = <3>;
samaung,pin-drv = <0>; samsung,pin-drv = <0>;
}; };
i2c2_hs_bus: i2c2-hs-bus { i2c2_hs_bus: i2c2-hs-bus {
samsung,pins = "gpa0-6", "gpa0-7"; samsung,pins = "gpa0-6", "gpa0-7";
samsung,pin-function = <4>; samsung,pin-function = <4>;
samsung,pin-pud = <3>; samsung,pin-pud = <3>;
samaung,pin-drv = <0>; samsung,pin-drv = <0>;
}; };
uart2_data: uart2-data { uart2_data: uart2-data {
...@@ -238,21 +238,21 @@ uart2_fctl: uart2-fctl { ...@@ -238,21 +238,21 @@ uart2_fctl: uart2-fctl {
samsung,pins = "gpa1-2", "gpa1-3"; samsung,pins = "gpa1-2", "gpa1-3";
samsung,pin-function = <2>; samsung,pin-function = <2>;
samsung,pin-pud = <0>; samsung,pin-pud = <0>;
samaung,pin-drv = <0>; samsung,pin-drv = <0>;
}; };
i2c3_bus: i2c3-bus { i2c3_bus: i2c3-bus {
samsung,pins = "gpa1-2", "gpa1-3"; samsung,pins = "gpa1-2", "gpa1-3";
samsung,pin-function = <3>; samsung,pin-function = <3>;
samsung,pin-pud = <3>; samsung,pin-pud = <3>;
samaung,pin-drv = <0>; samsung,pin-drv = <0>;
}; };
i2c3_hs_bus: i2c3-hs-bus { i2c3_hs_bus: i2c3-hs-bus {
samsung,pins = "gpa1-2", "gpa1-3"; samsung,pins = "gpa1-2", "gpa1-3";
samsung,pin-function = <4>; samsung,pin-function = <4>;
samsung,pin-pud = <3>; samsung,pin-pud = <3>;
samaung,pin-drv = <0>; samsung,pin-drv = <0>;
}; };
uart3_data: uart3-data { uart3_data: uart3-data {
...@@ -273,14 +273,14 @@ i2c4_bus: i2c4-bus { ...@@ -273,14 +273,14 @@ i2c4_bus: i2c4-bus {
samsung,pins = "gpa2-0", "gpa2-1"; samsung,pins = "gpa2-0", "gpa2-1";
samsung,pin-function = <3>; samsung,pin-function = <3>;
samsung,pin-pud = <3>; samsung,pin-pud = <3>;
samaung,pin-drv = <0>; samsung,pin-drv = <0>;
}; };
i2c5_bus: i2c5-bus { i2c5_bus: i2c5-bus {
samsung,pins = "gpa2-2", "gpa2-3"; samsung,pins = "gpa2-2", "gpa2-3";
samsung,pin-function = <3>; samsung,pin-function = <3>;
samsung,pin-pud = <3>; samsung,pin-pud = <3>;
samaung,pin-drv = <0>; samsung,pin-drv = <0>;
}; };
spi1_bus: spi1-bus { spi1_bus: spi1-bus {
...@@ -376,14 +376,14 @@ i2c0_hs_bus: i2c0-hs-bus { ...@@ -376,14 +376,14 @@ i2c0_hs_bus: i2c0-hs-bus {
samsung,pins = "gpb3-0", "gpb3-1"; samsung,pins = "gpb3-0", "gpb3-1";
samsung,pin-function = <4>; samsung,pin-function = <4>;
samsung,pin-pud = <3>; samsung,pin-pud = <3>;
samaung,pin-drv = <0>; samsung,pin-drv = <0>;
}; };
i2c1_hs_bus: i2c1-hs-bus { i2c1_hs_bus: i2c1-hs-bus {
samsung,pins = "gpb3-2", "gpb3-3"; samsung,pins = "gpb3-2", "gpb3-3";
samsung,pin-function = <4>; samsung,pin-function = <4>;
samsung,pin-pud = <3>; samsung,pin-pud = <3>;
samaung,pin-drv = <0>; samsung,pin-drv = <0>;
}; };
sd0_clk: sd0-clk { sd0_clk: sd0-clk {
...@@ -551,14 +551,14 @@ uart1_fctl: uart1-fctl { ...@@ -551,14 +551,14 @@ uart1_fctl: uart1-fctl {
samsung,pins = "gpd0-2", "gpd0-3"; samsung,pins = "gpd0-2", "gpd0-3";
samsung,pin-function = <2>; samsung,pin-function = <2>;
samsung,pin-pud = <0>; samsung,pin-pud = <0>;
samaung,pin-drv = <0>; samsung,pin-drv = <0>;
}; };
dp_hpd: dp_hpd { dp_hpd: dp_hpd {
samsung,pins = "gpx0-7"; samsung,pins = "gpx0-7";
samsung,pin-function = <3>; samsung,pin-function = <3>;
samsung,pin-pud = <0>; samsung,pin-pud = <0>;
samaung,pin-drv = <0>; samsung,pin-drv = <0>;
}; };
}; };
...@@ -649,42 +649,42 @@ cam_gpio_b: cam-gpio-b { ...@@ -649,42 +649,42 @@ cam_gpio_b: cam-gpio-b {
"gpf1-0", "gpf1-1", "gpf1-2", "gpf1-3"; "gpf1-0", "gpf1-1", "gpf1-2", "gpf1-3";
samsung,pin-function = <3>; samsung,pin-function = <3>;
samsung,pin-pud = <0>; samsung,pin-pud = <0>;
samaung,pin-drv = <0>; samsung,pin-drv = <0>;
}; };
cam_i2c2_bus: cam-i2c2-bus { cam_i2c2_bus: cam-i2c2-bus {
samsung,pins = "gpe0-6", "gpe1-0"; samsung,pins = "gpe0-6", "gpe1-0";
samsung,pin-function = <4>; samsung,pin-function = <4>;
samsung,pin-pud = <3>; samsung,pin-pud = <3>;
samaung,pin-drv = <0>; samsung,pin-drv = <0>;
}; };
cam_spi1_bus: cam-spi1-bus { cam_spi1_bus: cam-spi1-bus {
samsung,pins = "gpe0-4", "gpe0-5", "gpf0-2", "gpf0-3"; samsung,pins = "gpe0-4", "gpe0-5", "gpf0-2", "gpf0-3";
samsung,pin-function = <4>; samsung,pin-function = <4>;
samsung,pin-pud = <0>; samsung,pin-pud = <0>;
samaung,pin-drv = <0>; samsung,pin-drv = <0>;
}; };
cam_i2c1_bus: cam-i2c1-bus { cam_i2c1_bus: cam-i2c1-bus {
samsung,pins = "gpf0-2", "gpf0-3"; samsung,pins = "gpf0-2", "gpf0-3";
samsung,pin-function = <2>; samsung,pin-function = <2>;
samsung,pin-pud = <3>; samsung,pin-pud = <3>;
samaung,pin-drv = <0>; samsung,pin-drv = <0>;
}; };
cam_i2c0_bus: cam-i2c0-bus { cam_i2c0_bus: cam-i2c0-bus {
samsung,pins = "gpf0-0", "gpf0-1"; samsung,pins = "gpf0-0", "gpf0-1";
samsung,pin-function = <2>; samsung,pin-function = <2>;
samsung,pin-pud = <3>; samsung,pin-pud = <3>;
samaung,pin-drv = <0>; samsung,pin-drv = <0>;
}; };
cam_spi0_bus: cam-spi0-bus { cam_spi0_bus: cam-spi0-bus {
samsung,pins = "gpf1-0", "gpf1-1", "gpf1-2", "gpf1-3"; samsung,pins = "gpf1-0", "gpf1-1", "gpf1-2", "gpf1-3";
samsung,pin-function = <2>; samsung,pin-function = <2>;
samsung,pin-pud = <0>; samsung,pin-pud = <0>;
samaung,pin-drv = <0>; samsung,pin-drv = <0>;
}; };
cam_bayrgb_bus: cam-bayrgb-bus { cam_bayrgb_bus: cam-bayrgb-bus {
...@@ -695,7 +695,7 @@ cam_bayrgb_bus: cam-bayrgb-bus { ...@@ -695,7 +695,7 @@ cam_bayrgb_bus: cam-bayrgb-bus {
"gpg2-0", "gpg2-1"; "gpg2-0", "gpg2-1";
samsung,pin-function = <2>; samsung,pin-function = <2>;
samsung,pin-pud = <0>; samsung,pin-pud = <0>;
samaung,pin-drv = <0>; samsung,pin-drv = <0>;
}; };
cam_port_a: cam-port-a { cam_port_a: cam-port-a {
...@@ -704,7 +704,7 @@ cam_port_a: cam-port-a { ...@@ -704,7 +704,7 @@ cam_port_a: cam-port-a {
"gph1-4", "gph1-5", "gph1-6", "gph1-7"; "gph1-4", "gph1-5", "gph1-6", "gph1-7";
samsung,pin-function = <2>; samsung,pin-function = <2>;
samsung,pin-pud = <0>; samsung,pin-pud = <0>;
samaung,pin-drv = <0>; samsung,pin-drv = <0>;
}; };
}; };
...@@ -756,7 +756,7 @@ c2c_rxd: c2c-rxd { ...@@ -756,7 +756,7 @@ c2c_rxd: c2c-rxd {
"gpv1-4", "gpv1-5", "gpv1-6", "gpv1-7"; "gpv1-4", "gpv1-5", "gpv1-6", "gpv1-7";
samsung,pin-function = <2>; samsung,pin-function = <2>;
samsung,pin-pud = <0>; samsung,pin-pud = <0>;
samaung,pin-drv = <0>; samsung,pin-drv = <0>;
}; };
c2c_txd: c2c-txd { c2c_txd: c2c-txd {
...@@ -766,7 +766,7 @@ c2c_txd: c2c-txd { ...@@ -766,7 +766,7 @@ c2c_txd: c2c-txd {
"gpv3-4", "gpv3-5", "gpv3-6", "gpv3-7"; "gpv3-4", "gpv3-5", "gpv3-6", "gpv3-7";
samsung,pin-function = <2>; samsung,pin-function = <2>;
samsung,pin-pud = <0>; samsung,pin-pud = <0>;
samaung,pin-drv = <0>; samsung,pin-drv = <0>;
}; };
}; };
......
...@@ -17,7 +17,7 @@ / { ...@@ -17,7 +17,7 @@ / {
compatible = "samsung,sd5v1", "samsung,exynos5440"; compatible = "samsung,sd5v1", "samsung,exynos5440";
chosen { chosen {
bootargs = "root=/dev/sda2 rw rootwait ignore_loglevel early_printk no_console_suspend mem=2048M@0x80000000 mem=6144M@0x100000000 console=ttySAC0,115200"; bootargs = "root=/dev/sda2 rw rootwait ignore_loglevel earlyprintk no_console_suspend mem=2048M@0x80000000 mem=6144M@0x100000000 console=ttySAC0,115200";
}; };
fixed-rate-clocks { fixed-rate-clocks {
......
...@@ -17,7 +17,7 @@ / { ...@@ -17,7 +17,7 @@ / {
compatible = "samsung,ssdk5440", "samsung,exynos5440"; compatible = "samsung,ssdk5440", "samsung,exynos5440";
chosen { chosen {
bootargs = "root=/dev/sda2 rw rootwait ignore_loglevel early_printk no_console_suspend mem=2048M@0x80000000 mem=6144M@0x100000000 console=ttySAC0,115200"; bootargs = "root=/dev/sda2 rw rootwait ignore_loglevel earlyprintk no_console_suspend mem=2048M@0x80000000 mem=6144M@0x100000000 console=ttySAC0,115200";
}; };
spi_0: spi@D0000 { spi_0: spi@D0000 {
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment