diff options
author | Linus Torvalds <torvalds@linux-foundation.org> | 2015-05-10 14:13:19 -0400 |
---|---|---|
committer | Linus Torvalds <torvalds@linux-foundation.org> | 2015-05-10 14:13:19 -0400 |
commit | 8425ac7a0d56731df5455c3015c59484f39eab6d (patch) | |
tree | f6ee1d3c91eeb7cdecc277aff6766d2ee7acf97d /arch/arm/boot | |
parent | 8f59ae0643b2057ad996ab23488e9be1ba2564f4 (diff) | |
parent | 8cf5e6dc8dd55d0f1ad46ab4046c3a8a51d2136d (diff) |
Merge tag 'samsung-fixes-1' of git://git.kernel.org/pub/scm/linux/kernel/git/kgene/linux-samsung
Pull samsung fixes from Kukjin Kim:
"Here is Samsung fixes for v4.1. Since I've missed to send this via
arm-soc tree before v4.1-rc3, so I'm sending this to you directly
- fix commit ea08de16eb1b ("ARM: dts: Add DISP1 power domain for
exynos5420") which causes 'unhandled fault: imprecise external
abort' error when PD turned off. ("make DP a consumer of DISP1
power domain")
- fix 's3c-rtc' probe failure on Odriod-X2/U2/U3 boards ("add
'rtc_src' clock to rtc node for source clock of rtc")
- fix typo for 'cpu-crit-0' trip point on exynos5420/5440
- fix S2R failure on exynos5250-snow due to card power of Marvell
WiFi driver (suspend/resume) ("add keep-power-in-susped to WiFi
SDIO node")"
* tag 'samsung-fixes-1' of git://git.kernel.org/pub/scm/linux/kernel/git/kgene/linux-samsung:
ARM: dts: Add keep-power-in-suspend to WiFi SDIO node for exynos5250-snow
ARM: dts: Fix typo in trip point temperature for exynos5420/5440
ARM: dts: add 'rtc_src' clock to rtc node for exynos4412-odroid boards
ARM: dts: Make DP a consumer of DISP1 power domain on Exynos5420
Diffstat (limited to 'arch/arm/boot')
-rw-r--r-- | arch/arm/boot/dts/exynos4412-odroid-common.dtsi | 3 | ||||
-rw-r--r-- | arch/arm/boot/dts/exynos5250-snow.dts | 1 | ||||
-rw-r--r-- | arch/arm/boot/dts/exynos5420-trip-points.dtsi | 2 | ||||
-rw-r--r-- | arch/arm/boot/dts/exynos5420.dtsi | 1 | ||||
-rw-r--r-- | arch/arm/boot/dts/exynos5440-trip-points.dtsi | 2 |
5 files changed, 7 insertions, 2 deletions
diff --git a/arch/arm/boot/dts/exynos4412-odroid-common.dtsi b/arch/arm/boot/dts/exynos4412-odroid-common.dtsi index 8de12af7c276..d6b49e5b32e9 100644 --- a/arch/arm/boot/dts/exynos4412-odroid-common.dtsi +++ b/arch/arm/boot/dts/exynos4412-odroid-common.dtsi | |||
@@ -9,6 +9,7 @@ | |||
9 | 9 | ||
10 | #include <dt-bindings/sound/samsung-i2s.h> | 10 | #include <dt-bindings/sound/samsung-i2s.h> |
11 | #include <dt-bindings/input/input.h> | 11 | #include <dt-bindings/input/input.h> |
12 | #include <dt-bindings/clock/maxim,max77686.h> | ||
12 | #include "exynos4412.dtsi" | 13 | #include "exynos4412.dtsi" |
13 | 14 | ||
14 | / { | 15 | / { |
@@ -105,6 +106,8 @@ | |||
105 | 106 | ||
106 | rtc@10070000 { | 107 | rtc@10070000 { |
107 | status = "okay"; | 108 | status = "okay"; |
109 | clocks = <&clock CLK_RTC>, <&max77686 MAX77686_CLK_AP>; | ||
110 | clock-names = "rtc", "rtc_src"; | ||
108 | }; | 111 | }; |
109 | 112 | ||
110 | g2d@10800000 { | 113 | g2d@10800000 { |
diff --git a/arch/arm/boot/dts/exynos5250-snow.dts b/arch/arm/boot/dts/exynos5250-snow.dts index 2657e842e5a5..1eca97ee4bd6 100644 --- a/arch/arm/boot/dts/exynos5250-snow.dts +++ b/arch/arm/boot/dts/exynos5250-snow.dts | |||
@@ -567,6 +567,7 @@ | |||
567 | num-slots = <1>; | 567 | num-slots = <1>; |
568 | broken-cd; | 568 | broken-cd; |
569 | cap-sdio-irq; | 569 | cap-sdio-irq; |
570 | keep-power-in-suspend; | ||
570 | card-detect-delay = <200>; | 571 | card-detect-delay = <200>; |
571 | samsung,dw-mshc-ciu-div = <3>; | 572 | samsung,dw-mshc-ciu-div = <3>; |
572 | samsung,dw-mshc-sdr-timing = <2 3>; | 573 | samsung,dw-mshc-sdr-timing = <2 3>; |
diff --git a/arch/arm/boot/dts/exynos5420-trip-points.dtsi b/arch/arm/boot/dts/exynos5420-trip-points.dtsi index 5d31fc140823..2180a0152c9b 100644 --- a/arch/arm/boot/dts/exynos5420-trip-points.dtsi +++ b/arch/arm/boot/dts/exynos5420-trip-points.dtsi | |||
@@ -28,7 +28,7 @@ trips { | |||
28 | type = "active"; | 28 | type = "active"; |
29 | }; | 29 | }; |
30 | cpu-crit-0 { | 30 | cpu-crit-0 { |
31 | temperature = <1200000>; /* millicelsius */ | 31 | temperature = <120000>; /* millicelsius */ |
32 | hysteresis = <0>; /* millicelsius */ | 32 | hysteresis = <0>; /* millicelsius */ |
33 | type = "critical"; | 33 | type = "critical"; |
34 | }; | 34 | }; |
diff --git a/arch/arm/boot/dts/exynos5420.dtsi b/arch/arm/boot/dts/exynos5420.dtsi index f67b23f303c3..45317538bbae 100644 --- a/arch/arm/boot/dts/exynos5420.dtsi +++ b/arch/arm/boot/dts/exynos5420.dtsi | |||
@@ -536,6 +536,7 @@ | |||
536 | clock-names = "dp"; | 536 | clock-names = "dp"; |
537 | phys = <&dp_phy>; | 537 | phys = <&dp_phy>; |
538 | phy-names = "dp"; | 538 | phy-names = "dp"; |
539 | power-domains = <&disp_pd>; | ||
539 | }; | 540 | }; |
540 | 541 | ||
541 | mipi_phy: video-phy@10040714 { | 542 | mipi_phy: video-phy@10040714 { |
diff --git a/arch/arm/boot/dts/exynos5440-trip-points.dtsi b/arch/arm/boot/dts/exynos5440-trip-points.dtsi index 48adfa8f4300..356e963edf11 100644 --- a/arch/arm/boot/dts/exynos5440-trip-points.dtsi +++ b/arch/arm/boot/dts/exynos5440-trip-points.dtsi | |||
@@ -18,7 +18,7 @@ trips { | |||
18 | type = "active"; | 18 | type = "active"; |
19 | }; | 19 | }; |
20 | cpu-crit-0 { | 20 | cpu-crit-0 { |
21 | temperature = <1050000>; /* millicelsius */ | 21 | temperature = <105000>; /* millicelsius */ |
22 | hysteresis = <0>; /* millicelsius */ | 22 | hysteresis = <0>; /* millicelsius */ |
23 | type = "critical"; | 23 | type = "critical"; |
24 | }; | 24 | }; |