1 #ifndef __PMI_CMI_OMAP4430_H
2 #define __PMI_CMI_OMAP4430_H
54 ePMI_LOGIC_VOLTAGE_OPP_CHANGE,
55 ePMI_MEMORY_VOLTAGE_OPP_CHANGE,
56 ePMI_LOGIC_POWER_STATE_CHANGE,
57 ePMI_MEMORY_POWER_STATE_CHANGE
63 typedef enum { eLVD_MPU,
72 typedef enum { eMVD_SRAM_MPU,
81 typedef enum { eLPD_MPU,
95 } ePMI_LPD_StateChange;
100 typedef enum { eMPD_MPU_L1,
113 eMPD_DUCATI_UNICHACHE,
114 eMPD_CORE_OTHER_BANKS,
126 } ePMI_MPD_StateChange;
131 typedef enum { eMVD_ON,
139 typedef enum { eLPD_OFF,
149 typedef enum { eMPD_OFF,
156 #ifndef _DOXYGEN_IGNORE
157 extern const char * pPMI_LpdPwrStateStr[];
158 extern const char * pPMI_MvdPwrStateStr[];
159 extern const char * pPMI_MpdOppStr[];
160 extern const char * pPMI_LpdOppStr[];
161 extern const char * pPMI_LpdOppStr[];
162 extern const char * pPMI_MvdOppStr[];
163 extern const char * pPMI_DataClassStr[];
164 extern const char * pPMI_LvdOppStr[];
165 extern const char * pPMI_MpdPwrStateStr[];
167 extern const char PMI_DataValueFmtStr[];
269 typedef enum { eCMI_DivideBy_dummy,
314 #ifndef _DOXYGEN_IGNORE
315 extern const char * pCMI_DataClassStr[];
317 #define eCM1_CDSC_firstElement eCMI_CDSC_MPU_DPLL
318 #define eCM1_CDSC_lastElement eCMI_CDSC_L4_ALWON_ICLK
319 #define eCM2_CDSC_firstElement eCMI_CDSC_L3_1
320 #define eCM2_CDSC_lastElement eCMI_CDSC_UNIPRO_DPLL
322 extern const char * pCMI_ClkDomainStr[];
324 #define eCM1_DLPPSRC_firstElement eCMI_DLPP_UPDATE_CORE
325 #define eCM1_DLPPSRC_lastElement eCMI_DLPP_UPDATE_DDRPHY
326 #define eCM2_DLPPSRC_firstElement eCMI_DLPP_UPDATE_PER
327 #define eCM2_DLPPSRC_lastElement eCMI_DLPP_UPDATE_UNIPRO
329 extern const char * pCMI_DLPPSrcStr[];
331 #define eCM1_CDRC_firstElement eCMI_CDRC_CLKSEL_OPP
332 #define eCM1_CDRC_lastElement eCMI_CDRC_ABE_AESS
333 #define eCM2_CDRC_firstElement eCMI_CDRC_SCALE_FCLK
334 #define eCM2_CDRC_lastElement eCMI_CDRC_GFX_PER_192M
336 extern const char * pCMI_DivRatioStr[];
338 #define eCM1_CSSC_firstElement eCMI_CSS_CORE_L4
339 #define eCM1_CSSC_lastElement eCMI_CSS_DPLL_CORE
340 #define eCM2_CSSC_firstElement eCMI_CSS_DUCATI_ISS_ROOT
341 #define eCM2_CSSC_lastElement eCMI_CSS_HSI
343 extern const char * pCMI_ClkSelectStr[];
345 extern const char * pCMI_ClkStateStr[];
346 extern const char * pCMI_DivRatioStateStr[];
349 #endif // End of #ifdef _CMI
350 #endif // End of #ifndef __PMI_CMI_OMAP4430_H
Definition: PCMI_Omap4430.h:185
Definition: PCMI_Omap4430.h:198
Definition: PCMI_Omap4430.h:255
Definition: PCMI_Omap4430.h:270
Definition: PCMI_Omap4430.h:220
Definition: PCMI_Omap4430.h:304
eCMI_clkState
Definition: PCMI_Omap4430.h:245
Definition: PCMI_Omap4430.h:256
Definition: PCMI_Omap4430.h:187
Definition: PCMI_Omap4430.h:192
Definition: PCMI_Omap4430.h:219
Definition: PCMI_Omap4430.h:281
Definition: PCMI_Omap4430.h:273
Definition: PCMI_Omap4430.h:237
Definition: PCMI_Omap4430.h:226
Definition: PCMI_Omap4430.h:254
Definition: PCMI_Omap4430.h:215
Definition: PCMI_Omap4430.h:205
Definition: PCMI_Omap4430.h:260
Definition: PCMI_Omap4430.h:186
Definition: PCMI_Omap4430.h:211
Definition: PCMI_Omap4430.h:228
Definition: PCMI_Omap4430.h:261
eCMI_divState
Definition: PCMI_Omap4430.h:269
Definition: PCMI_Omap4430.h:227
Definition: PCMI_Omap4430.h:193
Definition: PCMI_Omap4430.h:191
Definition: PCMI_Omap4430.h:204
Definition: PCMI_Omap4430.h:282
Definition: PCMI_Omap4430.h:216
Definition: PCMI_Omap4430.h:283
eCMI_ClockDomainStateChange
Definition: PCMI_Omap4430.h:184
Definition: PCMI_Omap4430.h:230
Definition: PCMI_Omap4430.h:245
Definition: PCMI_Omap4430.h:212
Definition: PCMI_Omap4430.h:176
Definition: PCMI_Omap4430.h:202
Definition: PCMI_Omap4430.h:271
Definition: PCMI_Omap4430.h:293
Definition: PCMI_Omap4430.h:177
Definition: PCMI_Omap4430.h:208
Definition: PCMI_Omap4430.h:206
Definition: PCMI_Omap4430.h:189
Definition: PCMI_Omap4430.h:259
Definition: PCMI_Omap4430.h:233
Definition: PCMI_Omap4430.h:175
Definition: PCMI_Omap4430.h:302
Definition: PCMI_Omap4430.h:190
Definition: PCMI_Omap4430.h:234
Definition: PCMI_Omap4430.h:303
Definition: PCMI_Omap4430.h:199
Definition: PCMI_Omap4430.h:305
Definition: PCMI_Omap4430.h:217
Definition: PCMI_Omap4430.h:309
Definition: PCMI_Omap4430.h:197
Definition: PCMI_Omap4430.h:310
Definition: PCMI_Omap4430.h:290
eCMI_DPLLSrc
Definition: PCMI_Omap4430.h:300
Definition: PCMI_Omap4430.h:232
Definition: PCMI_Omap4430.h:218
Definition: PCMI_Omap4430.h:207
Definition: PCMI_Omap4430.h:213
Definition: PCMI_Omap4430.h:246
Definition: PCMI_Omap4430.h:229
Definition: PCMI_Omap4430.h:196
Definition: PCMI_Omap4430.h:223
Definition: PCMI_Omap4430.h:221
eCMI_ClockSource
Definition: PCMI_Omap4430.h:280
Definition: PCMI_Omap4430.h:291
Definition: PCMI_Omap4430.h:288
Definition: PCMI_Omap4430.h:188
Definition: PCMI_Omap4430.h:236
Definition: PCMI_Omap4430.h:235
Definition: PCMI_Omap4430.h:292
Definition: PCMI_Omap4430.h:225
Definition: PCMI_Omap4430.h:289
Definition: PCMI_Omap4430.h:272
Definition: PCMI_Omap4430.h:224
Definition: PCMI_Omap4430.h:222
Definition: PCMI_Omap4430.h:203
Definition: PCMI_Omap4430.h:287
Definition: PCMI_Omap4430.h:231
Definition: PCMI_Omap4430.h:178
Definition: PCMI_Omap4430.h:201
Definition: PCMI_Omap4430.h:253
Definition: PCMI_Omap4430.h:209
Definition: PCMI_Omap4430.h:214
Definition: PCMI_Omap4430.h:210
eCMI_DataClasses
Definition: PCMI_Omap4430.h:175
Definition: PCMI_Omap4430.h:308
Definition: PCMI_Omap4430.h:284
Definition: PCMI_Omap4430.h:294
eCMI_ClockDividerRatioChange
Definition: PCMI_Omap4430.h:252
Definition: PCMI_Omap4430.h:200
Definition: PCMI_Omap4430.h:301