Lines Matching refs:reply

17  *  - Cleanup atomically disabling reply to PMU events after
626 pmu_version = req.reply[0];
634 if (req.reply[1] & PMU_PWR_WAKEUP_AC_INSERT)
668 req.reply[0], PMU_PWR_WAKEUP_AC_INSERT);
672 req.reply[0], PMU_PWR_WAKEUP_AC_INSERT);
708 if (req->reply[0] & 0x01)
725 if (req->reply[0] & 0x04) {
727 if (req->reply[0] & 0x02)
729 vb = (req->reply[1] << 8) | req->reply[2];
731 amperage = req->reply[5];
732 if ((req->reply[0] & 0x01) == 0) {
735 } else if (req->reply[0] & 0x02) {
740 if (req->reply[0] & 0x40) {
741 pcharge = (req->reply[6] << 8) + req->reply[7];
795 if (req->reply[1] & 0x01)
803 if (req->reply[1] & 0x04) {
805 switch(req->reply[0]) {
807 case 4: capa = req->reply[2];
808 max = req->reply[3];
809 amperage = *((signed char *)&req->reply[4]);
810 voltage = req->reply[5];
812 case 5: capa = (req->reply[2] << 8) | req->reply[3];
813 max = (req->reply[4] << 8) | req->reply[5];
814 amperage = *((signed short *)&req->reply[6]);
815 voltage = (req->reply[8] << 8) | req->reply[9];
820 req->reply);
825 if ((req->reply[1] & 0x01) && (amperage > 0))
834 if ((req->reply[1] & 0x01) && (amperage > 0))
1001 req->reply[0] = ADB_RET_OK;
1015 req->reply[0] = CUDA_PACKET;
1016 req->reply[1] = 0;
1017 req->reply[2] = CUDA_GET_TIME;
1028 req->reply[0] = CUDA_PACKET;
1029 req->reply[1] = 0;
1030 req->reply[2] = CUDA_SET_TIME;
1402 printk(KERN_ERR "PMU: extra ADB reply\n");
1409 memcpy(req->reply, data + 1, len - 1);
1521 reply_ptr = req->reply + req->reply_len;
1543 printk(KERN_ERR "PMU: bad reply len %d\n", bite);
1748 pr_err("%s: got %d byte reply\n", __func__, req.reply_len);
1749 now = (req.reply[0] << 24) + (req.reply[1] << 16) +
1750 (req.reply[2] << 8) + req.reply[3];
1765 pr_err("%s: got %d byte reply\n", __func__, req.reply_len);
2564 req->reply[i + req->reply_len] = polled_recv_byte();
2587 req.reply[0] = ADB_RET_OK;
2598 req.reply[0] = ADB_RET_OK;