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/mach-omap2 | |
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/mach-omap2')
-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 |
3 files changed, 7 insertions, 4 deletions
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)) |