Lines Matching refs:idlemode
359 * @idlemode: SIDLEMODE field bits
362 * Update the slave idle mode bits in @v to be @idlemode for the @oh
366 static int _set_slave_idlemode(struct omap_hwmod *oh, u8 idlemode, u32 *v)
384 *v |= __ffs(idlemode) << sidle_shift;
1173 u8 idlemode, sf;
1200 idlemode = HWMOD_IDLEMODE_NO;
1205 idlemode = HWMOD_IDLEMODE_SMART_WKUP;
1207 idlemode = HWMOD_IDLEMODE_SMART;
1217 idlemode = HWMOD_IDLEMODE_FORCE;
1219 _set_slave_idlemode(oh, idlemode, &v);
1224 idlemode = HWMOD_IDLEMODE_FORCE;
1226 idlemode = HWMOD_IDLEMODE_NO;
1231 idlemode = HWMOD_IDLEMODE_SMART_WKUP;
1233 idlemode = HWMOD_IDLEMODE_SMART;
1235 _set_master_standbymode(oh, idlemode, &v);
1254 idlemode = (oh->flags & HWMOD_NO_OCP_AUTOIDLE) ?
1256 _set_module_autoidle(oh, idlemode, &v);
1272 u8 idlemode, sf;
1283 idlemode = HWMOD_IDLEMODE_FORCE;
1288 idlemode = HWMOD_IDLEMODE_SMART_WKUP;
1290 idlemode = HWMOD_IDLEMODE_SMART;
1292 _set_slave_idlemode(oh, idlemode, &v);
1298 idlemode = HWMOD_IDLEMODE_FORCE;
1303 idlemode = HWMOD_IDLEMODE_SMART_WKUP;
1305 idlemode = HWMOD_IDLEMODE_SMART;
1307 _set_master_standbymode(oh, idlemode, &v);