Lines Matching refs:sysc_fields

327 	if (!oh->class->sysc->sysc_fields) {  in _set_master_standbymode()
332 mstandby_shift = oh->class->sysc->sysc_fields->midle_shift; in _set_master_standbymode()
360 if (!oh->class->sysc->sysc_fields) { in _set_slave_idlemode()
365 sidle_shift = oh->class->sysc->sysc_fields->sidle_shift; in _set_slave_idlemode()
394 if (!oh->class->sysc->sysc_fields) { in _set_clockactivity()
399 clkact_shift = oh->class->sysc->sysc_fields->clkact_shift; in _set_clockactivity()
424 if (!oh->class->sysc->sysc_fields) { in _set_softreset()
429 softrst_mask = (0x1 << oh->class->sysc->sysc_fields->srst_shift); in _set_softreset()
452 if (!oh->class->sysc->sysc_fields) { in _clear_softreset()
459 softrst_mask = (0x1 << oh->class->sysc->sysc_fields->srst_shift); in _clear_softreset()
489 softrst_mask = (0x1 << sysc->sysc_fields->srst_shift); in _wait_softreset_complete()
519 if (!oh->class->sysc->sysc_fields) { in _set_dmadisable()
534 (0x1 << oh->class->sysc->sysc_fields->dmadisable_shift); in _set_dmadisable()
564 if (!oh->class->sysc->sysc_fields) { in _set_module_autoidle()
569 autoidle_shift = oh->class->sysc->sysc_fields->autoidle_shift; in _set_module_autoidle()
593 if (!oh->class->sysc->sysc_fields) { in _enable_wakeup()
599 *v |= 0x1 << oh->class->sysc->sysc_fields->enwkup_shift; in _enable_wakeup()
626 if (!oh->class->sysc->sysc_fields) { in _disable_wakeup()
632 *v &= ~(0x1 << oh->class->sysc->sysc_fields->enwkup_shift); in _disable_wakeup()
3120 struct sysc_regbits *sysc_fields) in omap_hwmod_check_sysc() argument
3126 sysc_fields->dmadisable_shift); in omap_hwmod_check_sysc()
3129 sysc_fields->midle_shift); in omap_hwmod_check_sysc()
3132 sysc_fields->sidle_shift); in omap_hwmod_check_sysc()
3135 sysc_fields->clkact_shift); in omap_hwmod_check_sysc()
3138 sysc_fields->enwkup_shift); in omap_hwmod_check_sysc()
3141 sysc_fields->srst_shift); in omap_hwmod_check_sysc()
3144 sysc_fields->autoidle_shift); in omap_hwmod_check_sysc()
3157 struct sysc_regbits **sysc_fields) in omap_hwmod_init_regbits() argument
3159 *sysc_fields = NULL; in omap_hwmod_init_regbits()
3164 *sysc_fields = &omap_hwmod_sysc_type1; in omap_hwmod_init_regbits()
3167 *sysc_fields = &omap3_sham_sysc_fields; in omap_hwmod_init_regbits()
3170 *sysc_fields = &omap3xxx_aes_sysc_fields; in omap_hwmod_init_regbits()
3174 *sysc_fields = &omap_hwmod_sysc_type2; in omap_hwmod_init_regbits()
3177 *sysc_fields = &omap_hwmod_sysc_type3; in omap_hwmod_init_regbits()
3180 *sysc_fields = &omap34xx_sr_sysc_fields; in omap_hwmod_init_regbits()
3183 *sysc_fields = &omap36xx_sr_sysc_fields; in omap_hwmod_init_regbits()
3186 *sysc_fields = &omap36xx_sr_sysc_fields; in omap_hwmod_init_regbits()
3189 *sysc_fields = &omap_hwmod_sysc_type_mcasp; in omap_hwmod_init_regbits()
3192 *sysc_fields = &omap_hwmod_sysc_type_usb_host_fs; in omap_hwmod_init_regbits()
3198 return omap_hwmod_check_sysc(dev, data, *sysc_fields); in omap_hwmod_init_regbits()
3351 struct sysc_regbits *sysc_fields, in omap_hwmod_check_module() argument
3359 if (sysc_fields != oh->class->sysc->sysc_fields) in omap_hwmod_check_module()
3360 dev_warn(dev, "sysc_fields %p != %p\n", sysc_fields, in omap_hwmod_check_module()
3361 oh->class->sysc->sysc_fields); in omap_hwmod_check_module()
3404 struct sysc_regbits *sysc_fields, in omap_hwmod_allocate_module() argument
3417 sysc->sysc_fields = sysc_fields; in omap_hwmod_allocate_module()
3464 struct sysc_regbits *sysc_fields; in omap_hwmod_init_module() local
3478 error = omap_hwmod_init_regbits(dev, data, &sysc_fields); in omap_hwmod_init_module()
3500 error = omap_hwmod_check_module(dev, oh, data, sysc_fields, in omap_hwmod_init_module()
3506 return omap_hwmod_allocate_module(dev, oh, data, sysc_fields, in omap_hwmod_init_module()