diff options
author | Linus Torvalds <torvalds@linux-foundation.org> | 2014-12-16 17:17:36 -0500 |
---|---|---|
committer | Linus Torvalds <torvalds@linux-foundation.org> | 2014-12-16 17:17:36 -0500 |
commit | 94bbdb63d7ed5ca56b788e43d0ca4a8f9494c9e7 (patch) | |
tree | 7fd7589b8947f9f603fa61417a8472e2dc8c16d9 /arch/arm/boot | |
parent | 36c0a48fe5fa119090749e5fa774e95c7bfd0f5e (diff) | |
parent | 5f1b2953da58e51e97eea9b7235545d72e9e1dab (diff) |
Merge tag 'fixes-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/arm/arm-soc
Pull ARM SoC fixes from Arnd Bergmann:
"Here are the first arm-soc bug fixes. Most of these are OMAP related
fixes for regressions or minor bugs. Aside from that, there are a few
defconfig changes for various platforms"
* tag 'fixes-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/arm/arm-soc:
iommu/exynos: Fix arm64 allmodconfig build
ARM: defconfigs: use CONFIG_CPUFREQ_DT
ARM: omap2plus_defconfig: Enable AHCI_PLATFORM driver
ARM: dts: am437x-sk-evm.dts: fix LCD timings
ARM: dts: dra7-evm: Update SMPS7 (VDD_CORE) max voltage to match DM
ARM: dts: dra7-evm: Fix typo in SMPS6 (VDD_GPU) max voltage
ARM: OMAP2+: AM43x: Add ID for ES1.2
ARM: dts: am437x-sk: fix lcd enable pin mux data
ARM: dts: Fix gpmc regression for omap 2430sdp smc91x
Revert "ARM: shmobile: multiplatform: add Audo DMAC peri peri support on defconfig"
ARM: dts: dra7: fix DSS PLL clock mux registers
ARM: dts: DRA7: wdt: Fix compatible property for watchdog node
ARM: OMAP2+: clock: remove unused function prototype
Diffstat (limited to 'arch/arm/boot')
-rw-r--r-- | arch/arm/boot/dts/am437x-sk-evm.dts | 15 | ||||
-rw-r--r-- | arch/arm/boot/dts/dra7-evm.dts | 4 | ||||
-rw-r--r-- | arch/arm/boot/dts/dra7.dtsi | 2 | ||||
-rw-r--r-- | arch/arm/boot/dts/dra72-evm.dts | 2 | ||||
-rw-r--r-- | arch/arm/boot/dts/dra7xx-clocks.dtsi | 6 | ||||
-rw-r--r-- | arch/arm/boot/dts/omap2430-sdp.dts | 32 |
6 files changed, 30 insertions, 31 deletions
diff --git a/arch/arm/boot/dts/am437x-sk-evm.dts b/arch/arm/boot/dts/am437x-sk-evm.dts index 87aa4f3b8b3d..53bbfc90b26a 100644 --- a/arch/arm/boot/dts/am437x-sk-evm.dts +++ b/arch/arm/boot/dts/am437x-sk-evm.dts | |||
@@ -100,7 +100,7 @@ | |||
100 | }; | 100 | }; |
101 | 101 | ||
102 | lcd0: display { | 102 | lcd0: display { |
103 | compatible = "osddisplays,osd057T0559-34ts", "panel-dpi"; | 103 | compatible = "newhaven,nhd-4.3-480272ef-atxl", "panel-dpi"; |
104 | label = "lcd"; | 104 | label = "lcd"; |
105 | 105 | ||
106 | pinctrl-names = "default"; | 106 | pinctrl-names = "default"; |
@@ -112,11 +112,11 @@ | |||
112 | clock-frequency = <9000000>; | 112 | clock-frequency = <9000000>; |
113 | hactive = <480>; | 113 | hactive = <480>; |
114 | vactive = <272>; | 114 | vactive = <272>; |
115 | hfront-porch = <8>; | 115 | hfront-porch = <2>; |
116 | hback-porch = <43>; | 116 | hback-porch = <2>; |
117 | hsync-len = <4>; | 117 | hsync-len = <41>; |
118 | vback-porch = <12>; | 118 | vfront-porch = <2>; |
119 | vfront-porch = <4>; | 119 | vback-porch = <2>; |
120 | vsync-len = <10>; | 120 | vsync-len = <10>; |
121 | hsync-active = <0>; | 121 | hsync-active = <0>; |
122 | vsync-active = <0>; | 122 | vsync-active = <0>; |
@@ -320,8 +320,7 @@ | |||
320 | 320 | ||
321 | lcd_pins: lcd_pins { | 321 | lcd_pins: lcd_pins { |
322 | pinctrl-single,pins = < | 322 | pinctrl-single,pins = < |
323 | /* GPIO 5_8 to select LCD / HDMI */ | 323 | 0x1c (PIN_OUTPUT_PULLDOWN | MUX_MODE7) /* gpcm_ad7.gpio1_7 */ |
324 | 0x238 (PIN_OUTPUT_PULLUP | MUX_MODE7) | ||
325 | >; | 324 | >; |
326 | }; | 325 | }; |
327 | }; | 326 | }; |
diff --git a/arch/arm/boot/dts/dra7-evm.dts b/arch/arm/boot/dts/dra7-evm.dts index 736092b1a535..10b725c7bfc0 100644 --- a/arch/arm/boot/dts/dra7-evm.dts +++ b/arch/arm/boot/dts/dra7-evm.dts | |||
@@ -304,7 +304,7 @@ | |||
304 | /* VDD_GPU - over VDD_SMPS6 */ | 304 | /* VDD_GPU - over VDD_SMPS6 */ |
305 | regulator-name = "smps6"; | 305 | regulator-name = "smps6"; |
306 | regulator-min-microvolt = <850000>; | 306 | regulator-min-microvolt = <850000>; |
307 | regulator-max-microvolt = <12500000>; | 307 | regulator-max-microvolt = <1250000>; |
308 | regulator-always-on; | 308 | regulator-always-on; |
309 | regulator-boot-on; | 309 | regulator-boot-on; |
310 | }; | 310 | }; |
@@ -313,7 +313,7 @@ | |||
313 | /* CORE_VDD */ | 313 | /* CORE_VDD */ |
314 | regulator-name = "smps7"; | 314 | regulator-name = "smps7"; |
315 | regulator-min-microvolt = <850000>; | 315 | regulator-min-microvolt = <850000>; |
316 | regulator-max-microvolt = <1030000>; | 316 | regulator-max-microvolt = <1060000>; |
317 | regulator-always-on; | 317 | regulator-always-on; |
318 | regulator-boot-on; | 318 | regulator-boot-on; |
319 | }; | 319 | }; |
diff --git a/arch/arm/boot/dts/dra7.dtsi b/arch/arm/boot/dts/dra7.dtsi index 63bf99be1762..22771bc1643a 100644 --- a/arch/arm/boot/dts/dra7.dtsi +++ b/arch/arm/boot/dts/dra7.dtsi | |||
@@ -742,7 +742,7 @@ | |||
742 | }; | 742 | }; |
743 | 743 | ||
744 | wdt2: wdt@4ae14000 { | 744 | wdt2: wdt@4ae14000 { |
745 | compatible = "ti,omap4-wdt"; | 745 | compatible = "ti,omap3-wdt"; |
746 | reg = <0x4ae14000 0x80>; | 746 | reg = <0x4ae14000 0x80>; |
747 | interrupts = <GIC_SPI 75 IRQ_TYPE_LEVEL_HIGH>; | 747 | interrupts = <GIC_SPI 75 IRQ_TYPE_LEVEL_HIGH>; |
748 | ti,hwmods = "wd_timer2"; | 748 | ti,hwmods = "wd_timer2"; |
diff --git a/arch/arm/boot/dts/dra72-evm.dts b/arch/arm/boot/dts/dra72-evm.dts index afc74fd4bb5e..89085d066c65 100644 --- a/arch/arm/boot/dts/dra72-evm.dts +++ b/arch/arm/boot/dts/dra72-evm.dts | |||
@@ -160,7 +160,7 @@ | |||
160 | /* VDD_CORE */ | 160 | /* VDD_CORE */ |
161 | regulator-name = "smps2"; | 161 | regulator-name = "smps2"; |
162 | regulator-min-microvolt = <850000>; | 162 | regulator-min-microvolt = <850000>; |
163 | regulator-max-microvolt = <1030000>; | 163 | regulator-max-microvolt = <1060000>; |
164 | regulator-boot-on; | 164 | regulator-boot-on; |
165 | regulator-always-on; | 165 | regulator-always-on; |
166 | }; | 166 | }; |
diff --git a/arch/arm/boot/dts/dra7xx-clocks.dtsi b/arch/arm/boot/dts/dra7xx-clocks.dtsi index 2c05b3f017fa..4bdcbd61ce47 100644 --- a/arch/arm/boot/dts/dra7xx-clocks.dtsi +++ b/arch/arm/boot/dts/dra7xx-clocks.dtsi | |||
@@ -1042,7 +1042,7 @@ | |||
1042 | #clock-cells = <0>; | 1042 | #clock-cells = <0>; |
1043 | compatible = "ti,mux-clock"; | 1043 | compatible = "ti,mux-clock"; |
1044 | clocks = <&sys_clkin1>, <&sys_clkin2>; | 1044 | clocks = <&sys_clkin1>, <&sys_clkin2>; |
1045 | reg = <0x01a4>; | 1045 | reg = <0x0164>; |
1046 | }; | 1046 | }; |
1047 | 1047 | ||
1048 | mlb_clk: mlb_clk { | 1048 | mlb_clk: mlb_clk { |
@@ -1084,14 +1084,14 @@ | |||
1084 | #clock-cells = <0>; | 1084 | #clock-cells = <0>; |
1085 | compatible = "ti,mux-clock"; | 1085 | compatible = "ti,mux-clock"; |
1086 | clocks = <&sys_clkin1>, <&sys_clkin2>; | 1086 | clocks = <&sys_clkin1>, <&sys_clkin2>; |
1087 | reg = <0x01d0>; | 1087 | reg = <0x0168>; |
1088 | }; | 1088 | }; |
1089 | 1089 | ||
1090 | video2_dpll_clk_mux: video2_dpll_clk_mux { | 1090 | video2_dpll_clk_mux: video2_dpll_clk_mux { |
1091 | #clock-cells = <0>; | 1091 | #clock-cells = <0>; |
1092 | compatible = "ti,mux-clock"; | 1092 | compatible = "ti,mux-clock"; |
1093 | clocks = <&sys_clkin1>, <&sys_clkin2>; | 1093 | clocks = <&sys_clkin1>, <&sys_clkin2>; |
1094 | reg = <0x01d4>; | 1094 | reg = <0x016c>; |
1095 | }; | 1095 | }; |
1096 | 1096 | ||
1097 | wkupaon_iclk_mux: wkupaon_iclk_mux { | 1097 | wkupaon_iclk_mux: wkupaon_iclk_mux { |
diff --git a/arch/arm/boot/dts/omap2430-sdp.dts b/arch/arm/boot/dts/omap2430-sdp.dts index 05eca2e4430f..6b36ede58488 100644 --- a/arch/arm/boot/dts/omap2430-sdp.dts +++ b/arch/arm/boot/dts/omap2430-sdp.dts | |||
@@ -48,22 +48,22 @@ | |||
48 | gpmc,device-width = <1>; | 48 | gpmc,device-width = <1>; |
49 | gpmc,cycle2cycle-samecsen = <1>; | 49 | gpmc,cycle2cycle-samecsen = <1>; |
50 | gpmc,cycle2cycle-diffcsen = <1>; | 50 | gpmc,cycle2cycle-diffcsen = <1>; |
51 | gpmc,cs-on-ns = <7>; | 51 | gpmc,cs-on-ns = <6>; |
52 | gpmc,cs-rd-off-ns = <233>; | 52 | gpmc,cs-rd-off-ns = <187>; |
53 | gpmc,cs-wr-off-ns = <233>; | 53 | gpmc,cs-wr-off-ns = <187>; |
54 | gpmc,adv-on-ns = <22>; | 54 | gpmc,adv-on-ns = <18>; |
55 | gpmc,adv-rd-off-ns = <60>; | 55 | gpmc,adv-rd-off-ns = <48>; |
56 | gpmc,adv-wr-off-ns = <60>; | 56 | gpmc,adv-wr-off-ns = <48>; |
57 | gpmc,oe-on-ns = <67>; | 57 | gpmc,oe-on-ns = <60>; |
58 | gpmc,oe-off-ns = <210>; | 58 | gpmc,oe-off-ns = <169>; |
59 | gpmc,we-on-ns = <67>; | 59 | gpmc,we-on-ns = <66>; |
60 | gpmc,we-off-ns = <210>; | 60 | gpmc,we-off-ns = <169>; |
61 | gpmc,rd-cycle-ns = <233>; | 61 | gpmc,rd-cycle-ns = <187>; |
62 | gpmc,wr-cycle-ns = <233>; | 62 | gpmc,wr-cycle-ns = <187>; |
63 | gpmc,access-ns = <233>; | 63 | gpmc,access-ns = <187>; |
64 | gpmc,page-burst-access-ns = <30>; | 64 | gpmc,page-burst-access-ns = <24>; |
65 | gpmc,bus-turnaround-ns = <30>; | 65 | gpmc,bus-turnaround-ns = <24>; |
66 | gpmc,cycle2cycle-delay-ns = <30>; | 66 | gpmc,cycle2cycle-delay-ns = <24>; |
67 | gpmc,wait-monitoring-ns = <0>; | 67 | gpmc,wait-monitoring-ns = <0>; |
68 | gpmc,clk-activation-ns = <0>; | 68 | gpmc,clk-activation-ns = <0>; |
69 | gpmc,wr-data-mux-bus-ns = <0>; | 69 | gpmc,wr-data-mux-bus-ns = <0>; |