1*66dae3bbSAdam Ford /* TI sysc interconnect target module defines */
2*66dae3bbSAdam Ford 
3*66dae3bbSAdam Ford /* Generic sysc found on omap2 and later, also known as type1 */
4*66dae3bbSAdam Ford #define SYSC_OMAP2_CLOCKACTIVITY	(3 << 8)
5*66dae3bbSAdam Ford #define SYSC_OMAP2_EMUFREE		(1 << 5)
6*66dae3bbSAdam Ford #define SYSC_OMAP2_ENAWAKEUP		(1 << 2)
7*66dae3bbSAdam Ford #define SYSC_OMAP2_SOFTRESET		(1 << 1)
8*66dae3bbSAdam Ford #define SYSC_OMAP2_AUTOIDLE		(1 << 0)
9*66dae3bbSAdam Ford 
10*66dae3bbSAdam Ford /* Generic sysc found on omap4 and later, also known as type2 */
11*66dae3bbSAdam Ford #define SYSC_OMAP4_DMADISABLE		(1 << 16)
12*66dae3bbSAdam Ford #define SYSC_OMAP4_FREEEMU		(1 << 1)	/* Also known as EMUFREE */
13*66dae3bbSAdam Ford #define SYSC_OMAP4_SOFTRESET		(1 << 0)
14*66dae3bbSAdam Ford 
15*66dae3bbSAdam Ford /* SmartReflex sysc found on 36xx and later */
16*66dae3bbSAdam Ford #define SYSC_OMAP3_SR_ENAWAKEUP		(1 << 26)
17*66dae3bbSAdam Ford 
18*66dae3bbSAdam Ford /* SYSCONFIG STANDBYMODE/MIDLEMODE/SIDLEMODE supported by hardware */
19*66dae3bbSAdam Ford #define SYSC_IDLE_FORCE			0
20*66dae3bbSAdam Ford #define SYSC_IDLE_NO			1
21*66dae3bbSAdam Ford #define SYSC_IDLE_SMART			2
22*66dae3bbSAdam Ford #define SYSC_IDLE_SMART_WKUP		3
23