Lines Matching refs:idlemode
125 * @idlemode: SIDLEMODE field bits
128 * Update the slave idle mode bits in @v to be @idlemode for the @oh
132 static int _set_slave_idlemode(struct omap_hwmod *oh, u8 idlemode, u32 *v)
150 *v |= __ffs(idlemode) << sidle_shift;
597 u8 idlemode, sf;
607 idlemode = (oh->flags & HWMOD_SWSUP_SIDLE) ?
609 _set_slave_idlemode(oh, idlemode, &v);
613 idlemode = (oh->flags & HWMOD_SWSUP_MSTANDBY) ?
615 _set_master_standbymode(oh, idlemode, &v);
619 idlemode = (oh->flags & HWMOD_NO_OCP_AUTOIDLE) ?
621 _set_module_autoidle(oh, idlemode, &v);
643 u8 idlemode, sf;
653 idlemode = (oh->flags & HWMOD_SWSUP_SIDLE) ?
655 _set_slave_idlemode(oh, idlemode, &v);
659 idlemode = (oh->flags & HWMOD_SWSUP_MSTANDBY) ?
661 _set_master_standbymode(oh, idlemode, &v);
1017 int omap_hwmod_set_slave_idlemode(struct omap_hwmod *oh, u8 idlemode)
1027 retval = _set_slave_idlemode(oh, idlemode, &v);