Lines Matching refs:reply
572 pmu_version = req.reply[0]; in init_pmu()
580 if (req.reply[1] & PMU_PWR_WAKEUP_AC_INSERT) in init_pmu()
610 req.reply[0], PMU_PWR_WAKEUP_AC_INSERT); in pmu_set_server_mode()
614 req.reply[0], PMU_PWR_WAKEUP_AC_INSERT); in pmu_set_server_mode()
649 if (req->reply[0] & 0x01) in done_battery_state_ohare()
666 if (req->reply[0] & 0x04) { in done_battery_state_ohare()
668 if (req->reply[0] & 0x02) in done_battery_state_ohare()
670 vb = (req->reply[1] << 8) | req->reply[2]; in done_battery_state_ohare()
672 amperage = req->reply[5]; in done_battery_state_ohare()
673 if ((req->reply[0] & 0x01) == 0) { in done_battery_state_ohare()
676 } else if (req->reply[0] & 0x02) { in done_battery_state_ohare()
681 if (req->reply[0] & 0x40) { in done_battery_state_ohare()
682 pcharge = (req->reply[6] << 8) + req->reply[7]; in done_battery_state_ohare()
735 if (req->reply[1] & 0x01) in done_battery_state_smart()
743 if (req->reply[1] & 0x04) { in done_battery_state_smart()
745 switch(req->reply[0]) { in done_battery_state_smart()
747 case 4: capa = req->reply[2]; in done_battery_state_smart()
748 max = req->reply[3]; in done_battery_state_smart()
749 amperage = *((signed char *)&req->reply[4]); in done_battery_state_smart()
750 voltage = req->reply[5]; in done_battery_state_smart()
752 case 5: capa = (req->reply[2] << 8) | req->reply[3]; in done_battery_state_smart()
753 max = (req->reply[4] << 8) | req->reply[5]; in done_battery_state_smart()
754 amperage = *((signed short *)&req->reply[6]); in done_battery_state_smart()
755 voltage = (req->reply[8] << 8) | req->reply[9]; in done_battery_state_smart()
760 req->reply); in done_battery_state_smart()
765 if ((req->reply[1] & 0x01) && (amperage > 0)) in done_battery_state_smart()
774 if ((req->reply[1] & 0x01) && (amperage > 0)) in done_battery_state_smart()
979 req->reply[0] = ADB_RET_OK; in pmu_send_request()
993 req->reply[0] = CUDA_PACKET; in pmu_send_request()
994 req->reply[1] = 0; in pmu_send_request()
995 req->reply[2] = CUDA_GET_TIME; in pmu_send_request()
1006 req->reply[0] = CUDA_PACKET; in pmu_send_request()
1007 req->reply[1] = 0; in pmu_send_request()
1008 req->reply[2] = CUDA_SET_TIME; in pmu_send_request()
1391 memcpy(req->reply, data + 1, len - 1); in pmu_handle_data()
1497 reply_ptr = req->reply + req->reply_len; in pmu_sr_intr()
2488 req->reply[i + req->reply_len] = polled_recv_byte(v); in pmu_polled_request()
2511 req.reply[0] = ADB_RET_OK; in pmu_blink()
2522 req.reply[0] = ADB_RET_OK; in pmu_blink()