• Home
  • Raw
  • Download

Lines Matching refs:sysc

275 	if (!oh->class->sysc) {  in _update_sysc_cache()
282 oh->_sysc_cache = omap_hwmod_read(oh, oh->class->sysc->sysc_offs); in _update_sysc_cache()
284 if (!(oh->class->sysc->sysc_flags & SYSC_NO_CACHE)) in _update_sysc_cache()
300 if (!oh->class->sysc) { in _write_sysconfig()
319 omap_hwmod_write(v, oh, oh->class->sysc->sysc_offs); in _write_sysconfig()
341 if (!oh->class->sysc || in _set_master_standbymode()
342 !(oh->class->sysc->sysc_flags & SYSC_HAS_MIDLEMODE)) in _set_master_standbymode()
345 if (!oh->class->sysc->sysc_fields) { in _set_master_standbymode()
350 mstandby_shift = oh->class->sysc->sysc_fields->midle_shift; in _set_master_standbymode()
374 if (!oh->class->sysc || in _set_slave_idlemode()
375 !(oh->class->sysc->sysc_flags & SYSC_HAS_SIDLEMODE)) in _set_slave_idlemode()
378 if (!oh->class->sysc->sysc_fields) { in _set_slave_idlemode()
383 sidle_shift = oh->class->sysc->sysc_fields->sidle_shift; in _set_slave_idlemode()
408 if (!oh->class->sysc || in _set_clockactivity()
409 !(oh->class->sysc->sysc_flags & SYSC_HAS_CLOCKACTIVITY)) in _set_clockactivity()
412 if (!oh->class->sysc->sysc_fields) { in _set_clockactivity()
417 clkact_shift = oh->class->sysc->sysc_fields->clkact_shift; in _set_clockactivity()
438 if (!oh->class->sysc || in _set_softreset()
439 !(oh->class->sysc->sysc_flags & SYSC_HAS_SOFTRESET)) in _set_softreset()
442 if (!oh->class->sysc->sysc_fields) { in _set_softreset()
447 softrst_mask = (0x1 << oh->class->sysc->sysc_fields->srst_shift); in _set_softreset()
466 if (!oh->class->sysc || in _clear_softreset()
467 !(oh->class->sysc->sysc_flags & SYSC_HAS_SOFTRESET)) in _clear_softreset()
470 if (!oh->class->sysc->sysc_fields) { in _clear_softreset()
477 softrst_mask = (0x1 << oh->class->sysc->sysc_fields->srst_shift); in _clear_softreset()
496 struct omap_hwmod_class_sysconfig *sysc; in _wait_softreset_complete() local
500 sysc = oh->class->sysc; in _wait_softreset_complete()
502 if (sysc->sysc_flags & SYSS_HAS_RESET_STATUS) in _wait_softreset_complete()
503 omap_test_timeout((omap_hwmod_read(oh, sysc->syss_offs) in _wait_softreset_complete()
506 else if (sysc->sysc_flags & SYSC_HAS_RESET_STATUS) { in _wait_softreset_complete()
507 softrst_mask = (0x1 << sysc->sysc_fields->srst_shift); in _wait_softreset_complete()
508 omap_test_timeout(!(omap_hwmod_read(oh, sysc->sysc_offs) in _wait_softreset_complete()
533 if (!oh->class->sysc || in _set_dmadisable()
534 !(oh->class->sysc->sysc_flags & SYSC_HAS_DMADISABLE)) in _set_dmadisable()
537 if (!oh->class->sysc->sysc_fields) { in _set_dmadisable()
552 (0x1 << oh->class->sysc->sysc_fields->dmadisable_shift); in _set_dmadisable()
578 if (!oh->class->sysc || in _set_module_autoidle()
579 !(oh->class->sysc->sysc_flags & SYSC_HAS_AUTOIDLE)) in _set_module_autoidle()
582 if (!oh->class->sysc->sysc_fields) { in _set_module_autoidle()
587 autoidle_shift = oh->class->sysc->sysc_fields->autoidle_shift; in _set_module_autoidle()
650 if (!oh->class->sysc || in _enable_wakeup()
651 !((oh->class->sysc->sysc_flags & SYSC_HAS_ENAWAKEUP) || in _enable_wakeup()
652 (oh->class->sysc->idlemodes & SIDLE_SMART_WKUP) || in _enable_wakeup()
653 (oh->class->sysc->idlemodes & MSTANDBY_SMART_WKUP))) in _enable_wakeup()
656 if (!oh->class->sysc->sysc_fields) { in _enable_wakeup()
661 if (oh->class->sysc->sysc_flags & SYSC_HAS_ENAWAKEUP) in _enable_wakeup()
662 *v |= 0x1 << oh->class->sysc->sysc_fields->enwkup_shift; in _enable_wakeup()
664 if (oh->class->sysc->idlemodes & SIDLE_SMART_WKUP) in _enable_wakeup()
666 if (oh->class->sysc->idlemodes & MSTANDBY_SMART_WKUP) in _enable_wakeup()
683 if (!oh->class->sysc || in _disable_wakeup()
684 !((oh->class->sysc->sysc_flags & SYSC_HAS_ENAWAKEUP) || in _disable_wakeup()
685 (oh->class->sysc->idlemodes & SIDLE_SMART_WKUP) || in _disable_wakeup()
686 (oh->class->sysc->idlemodes & MSTANDBY_SMART_WKUP))) in _disable_wakeup()
689 if (!oh->class->sysc->sysc_fields) { in _disable_wakeup()
694 if (oh->class->sysc->sysc_flags & SYSC_HAS_ENAWAKEUP) in _disable_wakeup()
695 *v &= ~(0x1 << oh->class->sysc->sysc_fields->enwkup_shift); in _disable_wakeup()
697 if (oh->class->sysc->idlemodes & SIDLE_SMART_WKUP) in _disable_wakeup()
699 if (oh->class->sysc->idlemodes & MSTANDBY_SMART_WKUP) in _disable_wakeup()
1378 if (!oh->class->sysc) in _enable_sysc()
1394 sf = oh->class->sysc->sysc_flags; in _enable_sysc()
1404 if (oh->class->sysc->idlemodes & SIDLE_SMART_WKUP) in _enable_sysc()
1415 if (clkdm_act && !(oh->class->sysc->idlemodes & in _enable_sysc()
1430 if (oh->class->sysc->idlemodes & MSTANDBY_SMART_WKUP) in _enable_sysc()
1445 _set_clockactivity(oh, oh->class->sysc->clockact, &v); in _enable_sysc()
1475 if (!oh->class->sysc) in _idle_sysc()
1479 sf = oh->class->sysc->sysc_flags; in _idle_sysc()
1487 if (oh->class->sysc->idlemodes & SIDLE_SMART_WKUP) in _idle_sysc()
1502 if (oh->class->sysc->idlemodes & MSTANDBY_SMART_WKUP) in _idle_sysc()
1527 if (!oh->class->sysc) in _shutdown_sysc()
1531 sf = oh->class->sysc->sysc_flags; in _shutdown_sysc()
1897 if (!oh->class->sysc || in _ocp_softreset()
1898 !(oh->class->sysc->sysc_flags & SYSC_HAS_SOFTRESET)) in _ocp_softreset()
1921 if (oh->class->sysc->srst_udelay) in _ocp_softreset()
1922 udelay(oh->class->sysc->srst_udelay); in _ocp_softreset()
2012 if (oh->class->sysc) { in _reset()
2193 if (oh->class->sysc) { in _enable()
2239 if (oh->class->sysc) in _idle()
2314 if (oh->class->sysc) { in _shutdown()
2444 if (!oh->class->sysc) in _init_mpu_rt_base()
3725 if (oh->class->sysc && in omap_hwmod_enable_wakeup()
3726 (oh->class->sysc->sysc_flags & SYSC_HAS_ENAWAKEUP)) { in omap_hwmod_enable_wakeup()
3758 if (oh->class->sysc && in omap_hwmod_disable_wakeup()
3759 (oh->class->sysc->sysc_flags & SYSC_HAS_ENAWAKEUP)) { in omap_hwmod_disable_wakeup()