INT_ERROR
if (regval & INT_ERROR)
if ((status & INT_ERROR) && !cmd_q->cmd_error)
#define SUPPORTED_INTERRUPTS (INT_COMPLETION | INT_ERROR)
if (regval & INT_ERROR)
if ((status & INT_ERROR) && !cmd_q->cmd_error)
#define SUPPORTED_INTERRUPTS (INT_COMPLETION | INT_ERROR)
} else if (INT_ERROR(ec)) {
} else if (INT_ERROR(ec)) {
} else if (INT_ERROR(ec)) {
if (INT_ERROR(ec)) {
if (INT_ERROR(ec)) {
if (ints & INT_ERROR) {
out_8(&mr->interrupt, INT_ERROR | INT_EXCEPTION | INT_CMDDONE);
out_8(&mr->interrupt, INT_ERROR | INT_EXCEPTION | INT_CMDDONE);
if (in_8(&mr->interrupt) & (INT_ERROR | INT_EXCEPTION)) {
if (in_8(&mr->interrupt) & INT_ERROR) {
INT_ERROR | INT_EXCEPTION | INT_CMDDONE);
if (intr & INT_ERROR) {
out_8(&mr->intr_mask, INT_ERROR | INT_EXCEPTION | INT_CMDDONE);
out_8(&mr->interrupt, INT_ERROR | INT_EXCEPTION | INT_CMDDONE);
out_8(&mr->intr_mask, INT_ERROR | INT_EXCEPTION | INT_CMDDONE);
out_8(&mr->interrupt, INT_ERROR | INT_EXCEPTION | INT_CMDDONE);
out_8(&mr->intr_mask, INT_ERROR | INT_EXCEPTION | INT_CMDDONE);
out_8(&mr->interrupt, INT_ERROR | INT_EXCEPTION | INT_CMDDONE);
out_8(&mr->interrupt, INT_ERROR | INT_EXCEPTION | INT_CMDDONE);
out_8(&mr->interrupt, INT_ERROR | INT_EXCEPTION | INT_CMDDONE);