Lines Matching refs:clk

110     omap_clk clk;  member
194 timer->rate = on ? omap_clk_getrate(timer->clk) : 0; in omap_timer_clk_update()
200 omap_clk_adduser(timer->clk, in omap_timer_clk_setup()
202 timer->rate = omap_clk_getrate(timer->clk); in omap_timer_clk_setup()
282 qemu_irq irq, omap_clk clk) in omap_mpu_timer_init() argument
287 s->clk = clk; in omap_mpu_timer_init()
362 omap_clk_get(s->timer.clk); in omap_wd_timer_write()
368 omap_clk_put(s->timer.clk); in omap_wd_timer_write()
395 omap_clk_get(s->timer.clk); in omap_wd_timer_reset()
411 qemu_irq irq, omap_clk clk) in omap_wd_timer_init() argument
416 s->timer.clk = clk; in omap_wd_timer_init()
517 qemu_irq irq, omap_clk clk) in omap_os_timer_init() argument
522 s->timer.clk = clk; in omap_os_timer_init()
1257 qemu_irq abort_irq, omap_clk clk) in omap_tipb_bridge_init() argument
1454 hwaddr base, omap_clk clk) in omap_dpll_init() argument
1459 s->dpll = clk; in omap_dpll_init()
1512 omap_clk clk; in omap_clkm_ckctl_update() local
1518 clk = omap_findclk(s, "arminth_ck"); in omap_clkm_ckctl_update()
1519 omap_clk_reparent(clk, omap_findclk(s, "tc_ck")); in omap_clkm_ckctl_update()
1523 clk = omap_findclk(s, "armtim_ck"); in omap_clkm_ckctl_update()
1525 omap_clk_reparent(clk, omap_findclk(s, "clkin")); in omap_clkm_ckctl_update()
1527 omap_clk_reparent(clk, omap_findclk(s, "ck_gen1")); in omap_clkm_ckctl_update()
1531 clk = omap_findclk(s, "dspmmu_ck"); in omap_clkm_ckctl_update()
1532 omap_clk_setrate(clk, 1 << ((value >> 10) & 3), 1); in omap_clkm_ckctl_update()
1535 clk = omap_findclk(s, "tc_ck"); in omap_clkm_ckctl_update()
1536 omap_clk_setrate(clk, 1 << ((value >> 8) & 3), 1); in omap_clkm_ckctl_update()
1539 clk = omap_findclk(s, "dsp_ck"); in omap_clkm_ckctl_update()
1540 omap_clk_setrate(clk, 1 << ((value >> 6) & 3), 1); in omap_clkm_ckctl_update()
1543 clk = omap_findclk(s, "arm_ck"); in omap_clkm_ckctl_update()
1544 omap_clk_setrate(clk, 1 << ((value >> 4) & 3), 1); in omap_clkm_ckctl_update()
1547 clk = omap_findclk(s, "lcd_ck"); in omap_clkm_ckctl_update()
1548 omap_clk_setrate(clk, 1 << ((value >> 2) & 3), 1); in omap_clkm_ckctl_update()
1551 clk = omap_findclk(s, "armper_ck"); in omap_clkm_ckctl_update()
1552 omap_clk_setrate(clk, 1 << ((value >> 0) & 3), 1); in omap_clkm_ckctl_update()
1559 omap_clk clk; in omap_clkm_idlect1_update() local
1571 clk = omap_findclk(s, clock); \ in omap_clkm_idlect1_update()
1572 omap_clk_canidle(clk, (value >> bit) & 1); \ in omap_clkm_idlect1_update()
1593 omap_clk clk; in omap_clkm_idlect2_update() local
1597 clk = omap_findclk(s, clock); \ in omap_clkm_idlect2_update()
1598 omap_clk_onoff(clk, (value >> bit) & 1); \ in omap_clkm_idlect2_update()
1616 omap_clk clk; in omap_clkm_ckout1_update() local
1619 clk = omap_findclk(s, "tclk_out"); in omap_clkm_ckout1_update()
1622 omap_clk_reparent(clk, omap_findclk(s, "ck_gen3")); in omap_clkm_ckout1_update()
1623 omap_clk_onoff(clk, 1); in omap_clkm_ckout1_update()
1626 omap_clk_reparent(clk, omap_findclk(s, "tc_ck")); in omap_clkm_ckout1_update()
1627 omap_clk_onoff(clk, 1); in omap_clkm_ckout1_update()
1630 omap_clk_onoff(clk, 0); in omap_clkm_ckout1_update()
1634 clk = omap_findclk(s, "dclk_out"); in omap_clkm_ckout1_update()
1637 omap_clk_reparent(clk, omap_findclk(s, "dspmmu_ck")); in omap_clkm_ckout1_update()
1640 omap_clk_reparent(clk, omap_findclk(s, "ck_gen2")); in omap_clkm_ckout1_update()
1643 omap_clk_reparent(clk, omap_findclk(s, "dsp_ck")); in omap_clkm_ckout1_update()
1646 omap_clk_reparent(clk, omap_findclk(s, "ck_ref14")); in omap_clkm_ckout1_update()
1651 clk = omap_findclk(s, "aclk_out"); in omap_clkm_ckout1_update()
1654 omap_clk_reparent(clk, omap_findclk(s, "ck_gen1")); in omap_clkm_ckout1_update()
1655 omap_clk_onoff(clk, 1); in omap_clkm_ckout1_update()
1658 omap_clk_reparent(clk, omap_findclk(s, "arm_ck")); in omap_clkm_ckout1_update()
1659 omap_clk_onoff(clk, 1); in omap_clkm_ckout1_update()
1662 omap_clk_reparent(clk, omap_findclk(s, "ck_ref14")); in omap_clkm_ckout1_update()
1663 omap_clk_onoff(clk, 1); in omap_clkm_ckout1_update()
1666 omap_clk_onoff(clk, 0); in omap_clkm_ckout1_update()
1676 omap_clk clk; in omap_clkm_write() local
1723 clk = omap_findclk(s, "dsp_ck"); in omap_clkm_write()
1724 omap_clk_canidle(clk, (~value >> 1) & 1); in omap_clkm_write()
1791 omap_clk clk; in omap_clkdsp_idlect1_update() local
1799 omap_clk clk; in omap_clkdsp_idlect2_update() local
1912 int clk; member
1925 if (((1 << line) & s->dir & ~s->mask) && s->clk) { in omap_mpuio_set()
1946 qemu_set_irq(s->kbd_irq, rows && !s->kbd_mask && s->clk); in omap_mpuio_kbd_update()
2105 s->clk = 1; in omap_mpuio_reset()
2112 s->clk = on; in omap_mpuio_onoff()
2120 omap_clk clk) in omap_mpuio_init() argument
2134 omap_clk_adduser(clk, qemu_allocate_irq(omap_mpuio_onoff, s, 0)); in omap_mpuio_init()
2309 omap_clk clk) in omap_uwire_init() argument
2330 int clk; member
2335 int output = (s->clk && s->enable) ? s->level : 0; in omap_pwl_update()
2399 s->clk = 1; in omap_pwl_reset()
2407 s->clk = on; in omap_pwl_clk_update()
2413 omap_clk clk) in omap_pwl_init() argument
2423 omap_clk_adduser(clk, qemu_allocate_irq(omap_pwl_clk_update, s, 0)); in omap_pwl_init()
2433 omap_clk clk; member
2477 ((omap_clk_getrate(s->clk) >> 3) / in omap_pwt_write()
2521 omap_clk clk) in omap_pwt_init() argument
2524 s->clk = clk; in omap_pwt_init()
2538 QEMUTimer *clk; member
2858 timer_mod(s->clk, s->tick); in omap_rtc_tick()
2885 omap_clk clk) in omap_rtc_init() argument
2891 s->clk = timer_new_ms(rtc_clock, omap_rtc_tick, s); in omap_rtc_init()
3431 qemu_irq *dma, omap_clk clk) in omap_mcbsp_init() argument
3485 int clk; member
3514 on = (s->clk && s->power) ? muldiv64(ticks, in omap_lpg_update()
3539 s->clk = 1; in omap_lpg_reset()
3604 s->clk = on; in omap_lpg_clk_update()
3609 hwaddr base, omap_clk clk) in omap_lpg_init() argument
3620 omap_clk_adduser(clk, qemu_allocate_irq(omap_lpg_clk_update, s, 0)); in omap_lpg_init()