summaryrefslogtreecommitdiff
path: root/arch/arm/include/asm/arch-keystone/hardware.h
diff options
context:
space:
mode:
authorHao Zhang <hzhang@ti.com>2014-07-09 19:48:44 +0300
committerTom Rini <trini@ti.com>2014-07-25 16:26:10 -0400
commit7b26c1f608d3ef18b11ff0a07476155af4a6ab95 (patch)
tree5f750cc42b846e627365120af6012a53f498d0d6 /arch/arm/include/asm/arch-keystone/hardware.h
parent4984bce41fe78da160ccdad573b09b40e277ec7a (diff)
keystone2: add possibility to turn off all dsps
By default all DSPs are turned off, for another case option to turn off them is added in this commit. Also add command to turn off itself. Acked-by: Murali Karicheri <m-maricheri2@ti.com> Signed-off-by: Hao Zhang <hzhang@ti.com> Signed-off-by: Ivan Khoronzhuk <ivan.khoronzhuk@ti.com>
Diffstat (limited to 'arch/arm/include/asm/arch-keystone/hardware.h')
-rw-r--r--arch/arm/include/asm/arch-keystone/hardware.h6
1 files changed, 6 insertions, 0 deletions
diff --git a/arch/arm/include/asm/arch-keystone/hardware.h b/arch/arm/include/asm/arch-keystone/hardware.h
index db2d36bfb6..0dcc31a645 100644
--- a/arch/arm/include/asm/arch-keystone/hardware.h
+++ b/arch/arm/include/asm/arch-keystone/hardware.h
@@ -87,11 +87,17 @@ typedef volatile unsigned int *dv_reg_p;
/* PSC */
#define KS2_PSC_BASE 0x02350000
+#define KS2_LPSC_GEM_0 15
+#define KS2_LPSC_TETRIS 52
+#define KS2_TETRIS_PWR_DOMAIN 31
/* AEMIF */
#define KS2_AEMIF_CNTRL_BASE 0x21000a00
#define DAVINCI_ASYNC_EMIF_CNTRL_BASE KS2_AEMIF_CNTRL_BASE
+/* Flag from ks2_debug options to check if DSPs need to stay ON */
+#define DBG_LEAVE_DSPS_ON 0x1
+
#ifdef CONFIG_SOC_K2HK
#include <asm/arch/hardware-k2hk.h>
#endif