diff options
Diffstat (limited to 'arch/arm')
-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 | ||||
-rw-r--r-- | arch/arm/configs/multi_v7_defconfig | 2 | ||||
-rw-r--r-- | arch/arm/configs/omap2plus_defconfig | 2 | ||||
-rw-r--r-- | arch/arm/configs/shmobile_defconfig | 3 | ||||
-rw-r--r-- | arch/arm/mach-omap2/clock.h | 2 | ||||
-rw-r--r-- | arch/arm/mach-omap2/id.c | 8 | ||||
-rw-r--r-- | arch/arm/mach-omap2/soc.h | 1 |
12 files changed, 41 insertions, 38 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>; |
diff --git a/arch/arm/configs/multi_v7_defconfig b/arch/arm/configs/multi_v7_defconfig index d7896580f3bb..2328fe752e9c 100644 --- a/arch/arm/configs/multi_v7_defconfig +++ b/arch/arm/configs/multi_v7_defconfig | |||
@@ -479,4 +479,4 @@ CONFIG_DEBUG_FS=y | |||
479 | CONFIG_MAGIC_SYSRQ=y | 479 | CONFIG_MAGIC_SYSRQ=y |
480 | CONFIG_LOCKUP_DETECTOR=y | 480 | CONFIG_LOCKUP_DETECTOR=y |
481 | CONFIG_CRYPTO_DEV_TEGRA_AES=y | 481 | CONFIG_CRYPTO_DEV_TEGRA_AES=y |
482 | CONFIG_GENERIC_CPUFREQ_CPU0=y | 482 | CONFIG_CPUFREQ_DT=y |
diff --git a/arch/arm/configs/omap2plus_defconfig b/arch/arm/configs/omap2plus_defconfig index 3e09286f7ff1..c2c3a852af9f 100644 --- a/arch/arm/configs/omap2plus_defconfig +++ b/arch/arm/configs/omap2plus_defconfig | |||
@@ -127,6 +127,8 @@ CONFIG_SRAM=y | |||
127 | CONFIG_SCSI=y | 127 | CONFIG_SCSI=y |
128 | CONFIG_BLK_DEV_SD=y | 128 | CONFIG_BLK_DEV_SD=y |
129 | CONFIG_SCSI_SCAN_ASYNC=y | 129 | CONFIG_SCSI_SCAN_ASYNC=y |
130 | CONFIG_ATA=y | ||
131 | CONFIG_SATA_AHCI_PLATFORM=y | ||
130 | CONFIG_MD=y | 132 | CONFIG_MD=y |
131 | CONFIG_NETDEVICES=y | 133 | CONFIG_NETDEVICES=y |
132 | # CONFIG_NET_VENDOR_ARC is not set | 134 | # CONFIG_NET_VENDOR_ARC is not set |
diff --git a/arch/arm/configs/shmobile_defconfig b/arch/arm/configs/shmobile_defconfig index 63fb5316ff02..df2c0f514b0a 100644 --- a/arch/arm/configs/shmobile_defconfig +++ b/arch/arm/configs/shmobile_defconfig | |||
@@ -146,7 +146,6 @@ CONFIG_RTC_CLASS=y | |||
146 | CONFIG_RTC_DRV_S35390A=y | 146 | CONFIG_RTC_DRV_S35390A=y |
147 | CONFIG_DMADEVICES=y | 147 | CONFIG_DMADEVICES=y |
148 | CONFIG_SH_DMAE=y | 148 | CONFIG_SH_DMAE=y |
149 | CONFIG_RCAR_AUDMAC_PP=y | ||
150 | CONFIG_RCAR_DMAC=y | 149 | CONFIG_RCAR_DMAC=y |
151 | # CONFIG_IOMMU_SUPPORT is not set | 150 | # CONFIG_IOMMU_SUPPORT is not set |
152 | CONFIG_PWM=y | 151 | CONFIG_PWM=y |
@@ -178,5 +177,5 @@ CONFIG_CPU_FREQ_GOV_USERSPACE=y | |||
178 | CONFIG_CPU_FREQ_GOV_ONDEMAND=y | 177 | CONFIG_CPU_FREQ_GOV_ONDEMAND=y |
179 | CONFIG_CPU_FREQ_GOV_CONSERVATIVE=y | 178 | CONFIG_CPU_FREQ_GOV_CONSERVATIVE=y |
180 | CONFIG_CPU_THERMAL=y | 179 | CONFIG_CPU_THERMAL=y |
181 | CONFIG_GENERIC_CPUFREQ_CPU0=y | 180 | CONFIG_CPUFREQ_DT=y |
182 | CONFIG_REGULATOR_DA9210=y | 181 | CONFIG_REGULATOR_DA9210=y |
diff --git a/arch/arm/mach-omap2/clock.h b/arch/arm/mach-omap2/clock.h index 641337c6cde9..a4282e79143e 100644 --- a/arch/arm/mach-omap2/clock.h +++ b/arch/arm/mach-omap2/clock.h | |||
@@ -270,8 +270,6 @@ extern const struct clksel_rate div31_1to31_rates[]; | |||
270 | 270 | ||
271 | extern void __iomem *clk_memmaps[]; | 271 | extern void __iomem *clk_memmaps[]; |
272 | 272 | ||
273 | extern int am33xx_clk_init(void); | ||
274 | |||
275 | extern int omap2_clkops_enable_clkdm(struct clk_hw *hw); | 273 | extern int omap2_clkops_enable_clkdm(struct clk_hw *hw); |
276 | extern void omap2_clkops_disable_clkdm(struct clk_hw *hw); | 274 | extern void omap2_clkops_disable_clkdm(struct clk_hw *hw); |
277 | 275 | ||
diff --git a/arch/arm/mach-omap2/id.c b/arch/arm/mach-omap2/id.c index 53841dea80ea..c25feba05818 100644 --- a/arch/arm/mach-omap2/id.c +++ b/arch/arm/mach-omap2/id.c | |||
@@ -471,11 +471,15 @@ void __init omap3xxx_check_revision(void) | |||
471 | cpu_rev = "1.0"; | 471 | cpu_rev = "1.0"; |
472 | break; | 472 | break; |
473 | case 1: | 473 | case 1: |
474 | /* FALLTHROUGH */ | ||
475 | default: | ||
476 | omap_revision = AM437X_REV_ES1_1; | 474 | omap_revision = AM437X_REV_ES1_1; |
477 | cpu_rev = "1.1"; | 475 | cpu_rev = "1.1"; |
478 | break; | 476 | break; |
477 | case 2: | ||
478 | /* FALLTHROUGH */ | ||
479 | default: | ||
480 | omap_revision = AM437X_REV_ES1_2; | ||
481 | cpu_rev = "1.2"; | ||
482 | break; | ||
479 | } | 483 | } |
480 | break; | 484 | break; |
481 | case 0xb8f2: | 485 | case 0xb8f2: |
diff --git a/arch/arm/mach-omap2/soc.h b/arch/arm/mach-omap2/soc.h index 4376f59626d1..c1a3b4416311 100644 --- a/arch/arm/mach-omap2/soc.h +++ b/arch/arm/mach-omap2/soc.h | |||
@@ -446,6 +446,7 @@ IS_OMAP_TYPE(3430, 0x3430) | |||
446 | #define AM437X_CLASS 0x43700000 | 446 | #define AM437X_CLASS 0x43700000 |
447 | #define AM437X_REV_ES1_0 (AM437X_CLASS | (0x10 << 8)) | 447 | #define AM437X_REV_ES1_0 (AM437X_CLASS | (0x10 << 8)) |
448 | #define AM437X_REV_ES1_1 (AM437X_CLASS | (0x11 << 8)) | 448 | #define AM437X_REV_ES1_1 (AM437X_CLASS | (0x11 << 8)) |
449 | #define AM437X_REV_ES1_2 (AM437X_CLASS | (0x12 << 8)) | ||
449 | 450 | ||
450 | #define OMAP443X_CLASS 0x44300044 | 451 | #define OMAP443X_CLASS 0x44300044 |
451 | #define OMAP4430_REV_ES1_0 (OMAP443X_CLASS | (0x10 << 8)) | 452 | #define OMAP4430_REV_ES1_0 (OMAP443X_CLASS | (0x10 << 8)) |