Lines Matching refs:write_wd33c93

195 write_wd33c93(const wd33c93_regs regs, uchar reg_num, uchar value)
211 write_wd33c93((regs), WD_COMMAND, (cmd))
253 write_wd33c93(const wd33c93_regs regs, uchar reg_num, uchar value)
298 write_wd33c93(regs, WD_CONTROL, CTRL_IDI | CTRL_EDI | CTRL_POLLED);
526 write_wd33c93(regs, WD_DESTINATION_ID, cmd->device->id);
528 write_wd33c93(regs, WD_DESTINATION_ID, cmd->device->id | DSTID_DPD);
586 write_wd33c93(regs, WD_SOURCE_ID, ((cmd->SCp.phase) ? SRCID_ER : 0));
588 write_wd33c93(regs, WD_TARGET_LUN, (u8)cmd->device->lun);
589 write_wd33c93(regs, WD_SYNCHRONOUS_TRANSFER,
634 write_wd33c93(regs, WD_COMMAND_PHASE, 0);
648 write_wd33c93(regs, WD_OWN_ID, cmd->cmd_len);
663 write_wd33c93(regs, WD_CONTROL,
694 write_wd33c93(regs, WD_CONTROL, CTRL_IDI | CTRL_EDI | CTRL_POLLED);
707 write_wd33c93(regs, WD_DATA, *buf++);
746 write_wd33c93(regs, WD_SYNCHRONOUS_TRANSFER,
777 write_wd33c93(regs, WD_CONTROL, CTRL_IDI | CTRL_EDI | hostdata->dma_mode);
782 write_wd33c93(regs, WD_COMMAND_PHASE, 0x45);
975 write_wd33c93(regs, WD_COMMAND_PHASE, 0x50);
1016 write_wd33c93(regs, WD_COMMAND_PHASE, 0x45);
1167 write_wd33c93(regs, WD_SOURCE_ID, SRCID_ER);
1206 write_wd33c93(regs, WD_COMMAND_PHASE, 0x41);
1254 write_wd33c93(regs, WD_SOURCE_ID, SRCID_ER);
1286 write_wd33c93(regs, WD_SOURCE_ID, SRCID_ER);
1474 write_wd33c93(regs, WD_DESTINATION_ID, cmd->device->id);
1476 write_wd33c93(regs, WD_DESTINATION_ID,
1480 write_wd33c93(regs, WD_COMMAND_PHASE, 0x45);
1526 write_wd33c93(regs, WD_OWN_ID, OWNID_EAF | OWNID_RAF |
1528 write_wd33c93(regs, WD_CONTROL, CTRL_IDI | CTRL_EDI | CTRL_POLLED);
1529 write_wd33c93(regs, WD_SYNCHRONOUS_TRANSFER,
1532 write_wd33c93(regs, WD_COMMAND, WD_CMD_RESET);
1547 write_wd33c93(regs, WD_QUEUE_TAG, 0xa5); /* any random number */
1551 write_wd33c93(regs, WD_QUEUE_TAG, 0);
1560 write_wd33c93(regs, WD_TIMEOUT_PERIOD, TIMEOUT_PERIOD_VALUE);
1561 write_wd33c93(regs, WD_CONTROL, CTRL_IDI | CTRL_EDI | CTRL_POLLED);
1668 write_wd33c93(regs, WD_CONTROL,