Lines Matching refs:status
566 /* log errors and clear interrupt status */
667 static int check_battery(struct cardinfo *card, int battery, int status)
669 if (status != card->battery[battery].good) {
702 unsigned char status;
705 status = readb(card->csr_remap + MEMCTRLSTATUS_BATTERY);
708 "checking battery status, 1 = %s, 2 = %s\n",
709 (status & BATTERY_1_FAILURE) ? "FAILURE" : "OK",
710 (status & BATTERY_2_FAILURE) ? "FAILURE" : "OK");
712 ret1 = check_battery(card, 0, !(status & BATTERY_1_FAILURE));
713 ret2 = check_battery(card, 1, !(status & BATTERY_2_FAILURE));