summaryrefslogtreecommitdiffstats
path: root/arch/arm/mach-omap2/prcm-common.h
diff options
context:
space:
mode:
authorTony Lindgren2015-07-16 10:55:57 +0200
committerTony Lindgren2015-07-16 11:09:33 +0200
commit7c80a3f89c51cfa935493a81b401c4e93f0c0f90 (patch)
tree790060db9ac4e5f97a215097509ed3155f39ebb8 /arch/arm/mach-omap2/prcm-common.h
parentARM: OMAP2+: Add minimal clockdomains for dm814x (diff)
downloadkernel-qcow2-linux-7c80a3f89c51cfa935493a81b401c4e93f0c0f90.tar.gz
kernel-qcow2-linux-7c80a3f89c51cfa935493a81b401c4e93f0c0f90.tar.xz
kernel-qcow2-linux-7c80a3f89c51cfa935493a81b401c4e93f0c0f90.zip
ARM: OMAP2+: Add custom prwdm_operations for 81xx to support dm814x
Looking at the TI kernel tree I noticed that dm81xx need custom ti81xx_pwrdm_operations. Let's also change dm816x over to use them as the registers are different for dm81xx compared to others. Cc: Matthijs van Duin <matthijsvanduin@gmail.com> Cc: Paul Walmsley <paul@pwsan.com> Cc: Tero Kristo <t-kristo@ti.com> Signed-off-by: Tony Lindgren <tony@atomide.com>
Diffstat (limited to 'arch/arm/mach-omap2/prcm-common.h')
-rw-r--r--arch/arm/mach-omap2/prcm-common.h6
1 files changed, 6 insertions, 0 deletions
diff --git a/arch/arm/mach-omap2/prcm-common.h b/arch/arm/mach-omap2/prcm-common.h
index 6ae0b3a1781e..0ae94661ee25 100644
--- a/arch/arm/mach-omap2/prcm-common.h
+++ b/arch/arm/mach-omap2/prcm-common.h
@@ -51,6 +51,12 @@
/*
* TI81XX PRM module offsets
*/
+#define TI814X_PRM_DSP_MOD 0x0a00
+#define TI814X_PRM_HDVICP_MOD 0x0c00
+#define TI814X_PRM_ISP_MOD 0x0d00
+#define TI814X_PRM_HDVPSS_MOD 0x0e00
+#define TI814X_PRM_GFX_MOD 0x0f00
+
#define TI81XX_PRM_DEVICE_MOD 0x0000
#define TI816X_PRM_ACTIVE_MOD 0x0a00
#define TI81XX_PRM_DEFAULT_MOD 0x0b00