Lines Matching refs:pmu_state

126 static volatile enum pmu_state {  enum
134 } pmu_state; variable
295 if (pmu_state != uninitialized) in find_via_pmu()
369 pmu_state = idle; in find_via_pmu()
387 pmu_state = uninitialized; in find_via_pmu()
404 pmu_state = idle; in find_via_pmu()
407 pmu_state = uninitialized; in find_via_pmu()
418 return pmu_state == uninitialized ? -ENODEV : 0; in pmu_probe()
423 return pmu_state == uninitialized ? -ENODEV : 0; in pmu_init()
438 if (pmu_state == uninitialized) in via_pmu_start()
506 } while (pmu_state != idle); in via_pmu_start()
518 if (pmu_state == uninitialized) in via_pmu_dev_init()
607 while (interrupt_data[0][0] || pmu_state != idle) { in init_pmu()
612 if (pmu_state == idle) in init_pmu()
992 if (pmu_state == uninitialized || !pmu_fully_inited) { in pmu_send_request()
1086 if (pmu_state == uninitialized || !pmu_fully_inited || !pmu_has_adb) in pmu_adb_autopoll()
1099 if (pmu_state == uninitialized || !pmu_fully_inited || !pmu_has_adb) in pmu_adb_reset_bus()
1135 if (pmu_state == uninitialized) in pmu_request()
1160 if (pmu_state == uninitialized) { in pmu_queue_request()
1185 if (pmu_state == idle) in pmu_queue_request()
1250 if (!req || pmu_state != idle in pmu_start()
1254 pmu_state = sending; in pmu_start()
1269 if (pmu_state == uninitialized) in pmu_poll()
1279 if (pmu_state == uninitialized) in pmu_poll_adb()
1287 } while (pmu_suspended && (adb_int_pending || pmu_state != idle in pmu_poll_adb()
1294 if (pmu_state == uninitialized) in pmu_wait_complete()
1296 while((pmu_state != idle && pmu_state != locked) || !req->complete) in pmu_wait_complete()
1310 if (pmu_state == uninitialized) in pmu_suspend()
1326 if (!adb_int_pending && pmu_state == idle && !req_awaiting_reply) { in pmu_suspend()
1341 if (pmu_state == uninitialized || pmu_suspended < 1) in pmu_resume()
1494 if (pmu_state == reading || pmu_state == reading_intr) in pmu_sr_intr()
1501 switch (pmu_state) { in pmu_sr_intr()
1516 pmu_state = idle; in pmu_sr_intr()
1523 pmu_state = reading; in pmu_sr_intr()
1533 pmu_state = reading_intr; in pmu_sr_intr()
1556 if (pmu_state == reading_intr) { in pmu_sr_intr()
1557 pmu_state = idle; in pmu_sr_intr()
1570 pmu_state = locked; in pmu_sr_intr()
1572 pmu_state = idle; in pmu_sr_intr()
1579 pmu_state); in pmu_sr_intr()
1624 intr, in_8(&via1[IER]), pmu_state); in via_pmu_interrupt()
1642 if (pmu_state == idle) { in via_pmu_interrupt()
1650 pmu_state = intack; in via_pmu_interrupt()
1698 if (pmu_state == locked) in pmu_unlock()
1699 pmu_state = idle; in pmu_unlock()
1730 if (pmu_state == uninitialized) in pmu_enable_irled()
1745 if (pmu_state == uninitialized) in pmu_restart()
1770 if (pmu_state == uninitialized) in pmu_shutdown()
1798 return pmu_state != uninitialized; in pmu_present()
2466 if (pmu_state == uninitialized) in pmu_device_init()
2520 while (pmu_state != idle) in pmu_polled_request()