0001
0002
0003
0004
0005
0006
0007
0008
0009
0010
0011
0012
0013
0014
0015
0016
0017 #ifndef __ARCH_ARM_MACH_OMAP2_CTRL_MODULE_WKUP_44XX_H
0018 #define __ARCH_ARM_MACH_OMAP2_CTRL_MODULE_WKUP_44XX_H
0019
0020
0021
0022 #define OMAP4_CTRL_MODULE_WKUP 0x4a30c000
0023
0024
0025 #define OMAP4_CTRL_MODULE_WKUP_IP_REVISION 0x0000
0026 #define OMAP4_CTRL_MODULE_WKUP_IP_HWINFO 0x0004
0027 #define OMAP4_CTRL_MODULE_WKUP_IP_SYSCONFIG 0x0010
0028 #define OMAP4_CTRL_MODULE_WKUP_CONF_DEBUG_SEL_TST_0 0x0460
0029 #define OMAP4_CTRL_MODULE_WKUP_CONF_DEBUG_SEL_TST_1 0x0464
0030 #define OMAP4_CTRL_MODULE_WKUP_CONF_DEBUG_SEL_TST_2 0x0468
0031 #define OMAP4_CTRL_MODULE_WKUP_CONF_DEBUG_SEL_TST_3 0x046c
0032 #define OMAP4_CTRL_MODULE_WKUP_CONF_DEBUG_SEL_TST_4 0x0470
0033 #define OMAP4_CTRL_MODULE_WKUP_CONF_DEBUG_SEL_TST_5 0x0474
0034 #define OMAP4_CTRL_MODULE_WKUP_CONF_DEBUG_SEL_TST_6 0x0478
0035 #define OMAP4_CTRL_MODULE_WKUP_CONF_DEBUG_SEL_TST_7 0x047c
0036 #define OMAP4_CTRL_MODULE_WKUP_CONF_DEBUG_SEL_TST_8 0x0480
0037 #define OMAP4_CTRL_MODULE_WKUP_CONF_DEBUG_SEL_TST_9 0x0484
0038 #define OMAP4_CTRL_MODULE_WKUP_CONF_DEBUG_SEL_TST_10 0x0488
0039 #define OMAP4_CTRL_MODULE_WKUP_CONF_DEBUG_SEL_TST_11 0x048c
0040 #define OMAP4_CTRL_MODULE_WKUP_CONF_DEBUG_SEL_TST_12 0x0490
0041 #define OMAP4_CTRL_MODULE_WKUP_CONF_DEBUG_SEL_TST_13 0x0494
0042 #define OMAP4_CTRL_MODULE_WKUP_CONF_DEBUG_SEL_TST_14 0x0498
0043 #define OMAP4_CTRL_MODULE_WKUP_CONF_DEBUG_SEL_TST_15 0x049c
0044 #define OMAP4_CTRL_MODULE_WKUP_CONF_DEBUG_SEL_TST_16 0x04a0
0045 #define OMAP4_CTRL_MODULE_WKUP_CONF_DEBUG_SEL_TST_17 0x04a4
0046 #define OMAP4_CTRL_MODULE_WKUP_CONF_DEBUG_SEL_TST_18 0x04a8
0047 #define OMAP4_CTRL_MODULE_WKUP_CONF_DEBUG_SEL_TST_19 0x04ac
0048 #define OMAP4_CTRL_MODULE_WKUP_CONF_DEBUG_SEL_TST_20 0x04b0
0049 #define OMAP4_CTRL_MODULE_WKUP_CONF_DEBUG_SEL_TST_21 0x04b4
0050 #define OMAP4_CTRL_MODULE_WKUP_CONF_DEBUG_SEL_TST_22 0x04b8
0051 #define OMAP4_CTRL_MODULE_WKUP_CONF_DEBUG_SEL_TST_23 0x04bc
0052 #define OMAP4_CTRL_MODULE_WKUP_CONF_DEBUG_SEL_TST_24 0x04c0
0053 #define OMAP4_CTRL_MODULE_WKUP_CONF_DEBUG_SEL_TST_25 0x04c4
0054 #define OMAP4_CTRL_MODULE_WKUP_CONF_DEBUG_SEL_TST_26 0x04c8
0055 #define OMAP4_CTRL_MODULE_WKUP_CONF_DEBUG_SEL_TST_27 0x04cc
0056 #define OMAP4_CTRL_MODULE_WKUP_CONF_DEBUG_SEL_TST_28 0x04d0
0057 #define OMAP4_CTRL_MODULE_WKUP_CONF_DEBUG_SEL_TST_29 0x04d4
0058 #define OMAP4_CTRL_MODULE_WKUP_CONF_DEBUG_SEL_TST_30 0x04d8
0059 #define OMAP4_CTRL_MODULE_WKUP_CONF_DEBUG_SEL_TST_31 0x04dc
0060
0061
0062
0063
0064 #define OMAP4_IP_REV_SCHEME_SHIFT 30
0065 #define OMAP4_IP_REV_SCHEME_MASK (0x3 << 30)
0066 #define OMAP4_IP_REV_FUNC_SHIFT 16
0067 #define OMAP4_IP_REV_FUNC_MASK (0xfff << 16)
0068 #define OMAP4_IP_REV_RTL_SHIFT 11
0069 #define OMAP4_IP_REV_RTL_MASK (0x1f << 11)
0070 #define OMAP4_IP_REV_MAJOR_SHIFT 8
0071 #define OMAP4_IP_REV_MAJOR_MASK (0x7 << 8)
0072 #define OMAP4_IP_REV_CUSTOM_SHIFT 6
0073 #define OMAP4_IP_REV_CUSTOM_MASK (0x3 << 6)
0074 #define OMAP4_IP_REV_MINOR_SHIFT 0
0075 #define OMAP4_IP_REV_MINOR_MASK (0x3f << 0)
0076
0077
0078 #define OMAP4_IP_HWINFO_SHIFT 0
0079 #define OMAP4_IP_HWINFO_MASK (0xffffffff << 0)
0080
0081
0082 #define OMAP4_IP_SYSCONFIG_IDLEMODE_SHIFT 2
0083 #define OMAP4_IP_SYSCONFIG_IDLEMODE_MASK (0x3 << 2)
0084
0085
0086 #define OMAP4_WKUP_MODE_SHIFT 0
0087 #define OMAP4_WKUP_MODE_MASK (1 << 0)
0088
0089 #endif