/kernel/linux/linux-5.10/arch/arm/mach-omap2/ |
H A D | omap_hwmod_81xx_data.c | 229 .idlemodes = SIDLE_FORCE | SIDLE_NO | 268 .idlemodes = SIDLE_FORCE | SIDLE_NO | SIDLE_SMART | 386 .idlemodes = SIDLE_FORCE | SIDLE_NO | SIDLE_SMART, 442 .idlemodes = SIDLE_FORCE | SIDLE_NO | SIDLE_SMART, 472 .idlemodes = SIDLE_FORCE | SIDLE_NO | SIDLE_SMART | 592 .idlemodes = SIDLE_FORCE | SIDLE_NO | SIDLE_SMART, 629 .idlemodes = SIDLE_SMART | MSTANDBY_FORCE | MSTANDBY_SMART, 683 .idlemodes = SIDLE_FORCE | SIDLE_NO | SIDLE_SMART | 878 .idlemodes = SIDLE_FORCE, 914 .idlemodes [all...] |
H A D | omap_hwmod.c | 604 (oh->class->sysc->idlemodes & SIDLE_SMART_WKUP) || in _enable_wakeup() 605 (oh->class->sysc->idlemodes & MSTANDBY_SMART_WKUP))) in _enable_wakeup() 616 if (oh->class->sysc->idlemodes & SIDLE_SMART_WKUP) in _enable_wakeup() 618 if (oh->class->sysc->idlemodes & MSTANDBY_SMART_WKUP) in _enable_wakeup() 1204 if (oh->class->sysc->idlemodes & SIDLE_SMART_WKUP) in _enable_sysc() 1215 if (clkdm_act && !(oh->class->sysc->idlemodes & in _enable_sysc() 1230 if (oh->class->sysc->idlemodes & MSTANDBY_SMART_WKUP) in _enable_sysc() 1287 if (oh->class->sysc->idlemodes & SIDLE_SMART_WKUP) in _idle_sysc() 1302 if (oh->class->sysc->idlemodes & MSTANDBY_SMART_WKUP) in _idle_sysc() 3314 * @idlemodes 3316 omap_hwmod_init_idlemodes(struct device *dev, const struct ti_sysc_module_data *data, u32 *idlemodes) omap_hwmod_init_idlemodes() argument 3355 omap_hwmod_check_module(struct device *dev, struct omap_hwmod *oh, const struct ti_sysc_module_data *data, struct sysc_regbits *sysc_fields, s32 rev_offs, s32 sysc_offs, s32 syss_offs, u32 sysc_flags, u32 idlemodes) omap_hwmod_check_module() argument 3410 omap_hwmod_allocate_module(struct device *dev, struct omap_hwmod *oh, const struct ti_sysc_module_data *data, struct sysc_regbits *sysc_fields, struct clockdomain *clkdm, s32 rev_offs, s32 sysc_offs, s32 syss_offs, u32 sysc_flags, u32 idlemodes) omap_hwmod_allocate_module() argument 3557 u32 sysc_flags, idlemodes; omap_hwmod_init_module() local [all...] |
H A D | omap_hwmod_2xxx_ipblock_data.c | 28 .idlemodes = (SIDLE_FORCE | SIDLE_NO | SIDLE_SMART | 46 .idlemodes = (SIDLE_FORCE | SIDLE_NO | SIDLE_SMART), 88 .idlemodes = (SIDLE_FORCE | SIDLE_NO | SIDLE_SMART), 109 .idlemodes = (SIDLE_FORCE | SIDLE_NO | SIDLE_SMART), 131 .idlemodes = (SIDLE_FORCE | SIDLE_NO | SIDLE_SMART), 151 .idlemodes = (SIDLE_FORCE | SIDLE_NO | SIDLE_SMART),
|
H A D | omap_hwmod_3xxx_data.c | 141 .idlemodes = (SIDLE_FORCE | SIDLE_NO | SIDLE_SMART), 299 .idlemodes = (SIDLE_FORCE | SIDLE_NO | SIDLE_SMART), 311 .idlemodes = (SIDLE_FORCE | SIDLE_NO | SIDLE_SMART), 496 .idlemodes = (SIDLE_FORCE | SIDLE_NO | SIDLE_SMART | 531 .idlemodes = (SIDLE_FORCE | SIDLE_NO | SIDLE_SMART), 653 .idlemodes = (SIDLE_FORCE | SIDLE_NO | SIDLE_SMART), 800 .idlemodes = (SIDLE_FORCE | SIDLE_NO | SIDLE_SMART), 945 .idlemodes = (SIDLE_FORCE | SIDLE_NO | SIDLE_SMART), 1038 .idlemodes = (SIDLE_FORCE | SIDLE_NO | SIDLE_SMART), 1073 .idlemodes [all...] |
H A D | omap_hwmod_common_ipblock_data.c | 44 .idlemodes = (SIDLE_FORCE | SIDLE_NO | SIDLE_SMART),
|
H A D | omap_hwmod_2xxx_3xxx_ipblock_data.c | 27 .idlemodes = (SIDLE_FORCE | SIDLE_NO | SIDLE_SMART),
|
H A D | omap_hwmod_44xx_data.c | 229 .idlemodes = (SIDLE_FORCE | SIDLE_NO | SIDLE_SMART | 367 .idlemodes = (SIDLE_FORCE | SIDLE_NO | SIDLE_SMART), 411 .idlemodes = (SIDLE_FORCE | SIDLE_NO | SIDLE_SMART |
|
H A D | omap_hwmod_7xx_data.c | 256 .idlemodes = (SIDLE_FORCE | SIDLE_NO | SIDLE_SMART), 396 .idlemodes = (SIDLE_FORCE | SIDLE_NO | SIDLE_SMART | 430 .idlemodes = (SIDLE_FORCE | SIDLE_NO | SIDLE_SMART |
|
H A D | omap_hwmod_2430_data.c | 159 .idlemodes = (SIDLE_FORCE | SIDLE_NO | SIDLE_SMART | 300 .idlemodes = (SIDLE_FORCE | SIDLE_NO | SIDLE_SMART),
|
H A D | omap_hwmod_33xx_43xx_ipblock_data.c | 229 .idlemodes = (SIDLE_FORCE | SIDLE_NO | SIDLE_SMART),
|
H A D | omap_hwmod_54xx_data.c | 265 .idlemodes = (SIDLE_FORCE | SIDLE_NO | SIDLE_SMART |
|
H A D | omap_hwmod.h | 258 /* Flags for use in omap_hwmod_sysconfig.idlemodes */ 295 * @idlemodes: One or more of {SIDLE,MSTANDBY}_{OFF,FORCE,SMART} 322 u8 idlemodes; member
|
/kernel/linux/linux-6.6/arch/arm/mach-omap2/ |
H A D | omap_hwmod_81xx_data.c | 220 .idlemodes = SIDLE_FORCE | SIDLE_NO | 259 .idlemodes = SIDLE_FORCE | SIDLE_NO | SIDLE_SMART | 377 .idlemodes = SIDLE_FORCE | SIDLE_NO | SIDLE_SMART, 433 .idlemodes = SIDLE_FORCE | SIDLE_NO | SIDLE_SMART, 463 .idlemodes = SIDLE_FORCE | SIDLE_NO | SIDLE_SMART | 583 .idlemodes = SIDLE_FORCE | SIDLE_NO | SIDLE_SMART, 620 .idlemodes = SIDLE_SMART | MSTANDBY_FORCE | MSTANDBY_SMART, 674 .idlemodes = SIDLE_FORCE | SIDLE_NO | SIDLE_SMART | 869 .idlemodes = SIDLE_FORCE, 905 .idlemodes [all...] |
H A D | omap_hwmod.c | 604 (oh->class->sysc->idlemodes & SIDLE_SMART_WKUP) || in _enable_wakeup() 605 (oh->class->sysc->idlemodes & MSTANDBY_SMART_WKUP))) in _enable_wakeup() 616 if (oh->class->sysc->idlemodes & SIDLE_SMART_WKUP) in _enable_wakeup() 618 if (oh->class->sysc->idlemodes & MSTANDBY_SMART_WKUP) in _enable_wakeup() 1204 if (oh->class->sysc->idlemodes & SIDLE_SMART_WKUP) in _enable_sysc() 1215 if (clkdm_act && !(oh->class->sysc->idlemodes & in _enable_sysc() 1230 if (oh->class->sysc->idlemodes & MSTANDBY_SMART_WKUP) in _enable_sysc() 1287 if (oh->class->sysc->idlemodes & SIDLE_SMART_WKUP) in _idle_sysc() 1302 if (oh->class->sysc->idlemodes & MSTANDBY_SMART_WKUP) in _idle_sysc() 3284 * @idlemodes 3286 omap_hwmod_init_idlemodes(struct device *dev, const struct ti_sysc_module_data *data, u32 *idlemodes) omap_hwmod_init_idlemodes() argument 3325 omap_hwmod_check_module(struct device *dev, struct omap_hwmod *oh, const struct ti_sysc_module_data *data, struct sysc_regbits *sysc_fields, s32 rev_offs, s32 sysc_offs, s32 syss_offs, u32 sysc_flags, u32 idlemodes) omap_hwmod_check_module() argument 3380 omap_hwmod_allocate_module(struct device *dev, struct omap_hwmod *oh, const struct ti_sysc_module_data *data, struct sysc_regbits *sysc_fields, struct clockdomain *clkdm, s32 rev_offs, s32 sysc_offs, s32 syss_offs, u32 sysc_flags, u32 idlemodes) omap_hwmod_allocate_module() argument 3519 u32 sysc_flags, idlemodes; omap_hwmod_init_module() local [all...] |
H A D | omap_hwmod_2xxx_ipblock_data.c | 28 .idlemodes = (SIDLE_FORCE | SIDLE_NO | SIDLE_SMART | 46 .idlemodes = (SIDLE_FORCE | SIDLE_NO | SIDLE_SMART), 88 .idlemodes = (SIDLE_FORCE | SIDLE_NO | SIDLE_SMART), 109 .idlemodes = (SIDLE_FORCE | SIDLE_NO | SIDLE_SMART), 131 .idlemodes = (SIDLE_FORCE | SIDLE_NO | SIDLE_SMART), 151 .idlemodes = (SIDLE_FORCE | SIDLE_NO | SIDLE_SMART),
|
H A D | omap_hwmod_3xxx_data.c | 140 .idlemodes = (SIDLE_FORCE | SIDLE_NO | SIDLE_SMART), 298 .idlemodes = (SIDLE_FORCE | SIDLE_NO | SIDLE_SMART), 310 .idlemodes = (SIDLE_FORCE | SIDLE_NO | SIDLE_SMART), 495 .idlemodes = (SIDLE_FORCE | SIDLE_NO | SIDLE_SMART | 530 .idlemodes = (SIDLE_FORCE | SIDLE_NO | SIDLE_SMART), 652 .idlemodes = (SIDLE_FORCE | SIDLE_NO | SIDLE_SMART), 799 .idlemodes = (SIDLE_FORCE | SIDLE_NO | SIDLE_SMART), 944 .idlemodes = (SIDLE_FORCE | SIDLE_NO | SIDLE_SMART), 1037 .idlemodes = (SIDLE_FORCE | SIDLE_NO | SIDLE_SMART), 1072 .idlemodes [all...] |
H A D | omap_hwmod_common_ipblock_data.c | 44 .idlemodes = (SIDLE_FORCE | SIDLE_NO | SIDLE_SMART),
|
H A D | omap_hwmod_2xxx_3xxx_ipblock_data.c | 27 .idlemodes = (SIDLE_FORCE | SIDLE_NO | SIDLE_SMART),
|
H A D | omap_hwmod_2430_data.c | 159 .idlemodes = (SIDLE_FORCE | SIDLE_NO | SIDLE_SMART | 300 .idlemodes = (SIDLE_FORCE | SIDLE_NO | SIDLE_SMART),
|
H A D | omap_hwmod.h | 258 /* Flags for use in omap_hwmod_sysconfig.idlemodes */ 295 * @idlemodes: One or more of {SIDLE,MSTANDBY}_{OFF,FORCE,SMART} 322 u8 idlemodes; member
|
/kernel/linux/linux-5.10/drivers/bus/ |
H A D | ti-sysc.c | 1059 u32 reg, idlemodes, best_mode; in sysc_enable_module() local 1110 idlemodes = ddata->cfg.sidlemodes; in sysc_enable_module() 1111 if (!idlemodes || regbits->sidle_shift < 0) in sysc_enable_module() 1141 idlemodes = ddata->cfg.midlemodes; in sysc_enable_module() 1142 if (!idlemodes || regbits->midle_shift < 0) in sysc_enable_module() 1175 static int sysc_best_idle_mode(u32 idlemodes, u32 *best_mode) in sysc_best_idle_mode() argument 1177 if (idlemodes & BIT(SYSC_IDLE_SMART_WKUP)) in sysc_best_idle_mode() 1179 else if (idlemodes & BIT(SYSC_IDLE_SMART)) in sysc_best_idle_mode() 1181 else if (idlemodes & BIT(SYSC_IDLE_FORCE)) in sysc_best_idle_mode() 1194 u32 reg, idlemodes, best_mod in sysc_disable_module() local 2215 sysc_init_idlemode(struct sysc *ddata, u8 *idlemodes, const char *name) sysc_init_idlemode() argument [all...] |
/kernel/linux/linux-6.6/drivers/bus/ |
H A D | ti-sysc.c | 1043 u32 reg, idlemodes, best_mode; in sysc_enable_module() local 1094 idlemodes = ddata->cfg.sidlemodes; in sysc_enable_module() 1095 if (!idlemodes || regbits->sidle_shift < 0) in sysc_enable_module() 1125 idlemodes = ddata->cfg.midlemodes; in sysc_enable_module() 1126 if (!idlemodes || regbits->midle_shift < 0) in sysc_enable_module() 1163 static int sysc_best_idle_mode(u32 idlemodes, u32 *best_mode) in sysc_best_idle_mode() argument 1165 if (idlemodes & BIT(SYSC_IDLE_SMART_WKUP)) in sysc_best_idle_mode() 1167 else if (idlemodes & BIT(SYSC_IDLE_SMART)) in sysc_best_idle_mode() 1169 else if (idlemodes & BIT(SYSC_IDLE_FORCE)) in sysc_best_idle_mode() 1182 u32 reg, idlemodes, best_mod in sysc_disable_module() local 2282 sysc_init_idlemode(struct sysc *ddata, u8 *idlemodes, const char *name) sysc_init_idlemode() argument [all...] |