COMMAND
raw_cmd->cmd[COMMAND] = FM_MODE(_floppy, FD_FORMAT);
if (raw_cmd->cmd[COMMAND] & 0x80)
if (CT(raw_cmd->cmd[COMMAND]) != FD_READ) {
if (current_count_sectors <= 0 && CT(raw_cmd->cmd[COMMAND]) == FD_WRITE &&
if (remaining > blk_rq_bytes(current_req) && CT(raw_cmd->cmd[COMMAND]) == FD_WRITE) {
if (CT(raw_cmd->cmd[COMMAND]) == FD_READ)
if (CT(raw_cmd->cmd[COMMAND]) == FD_WRITE)
if (CT(raw_cmd->cmd[COMMAND]) == FD_READ)
if (CT(raw_cmd->cmd[COMMAND]) == FD_WRITE) {
raw_cmd->cmd[COMMAND] &= ~0x80; /* switch off multiple track mode */
raw_cmd->cmd[COMMAND] = FM_MODE(_floppy, FD_READ);
raw_cmd->cmd[COMMAND] = FM_MODE(_floppy, FD_WRITE);
} else if (!raw_cmd->cmd[HEAD] && CT(raw_cmd->cmd[COMMAND]) == FD_WRITE) {
if (CT(raw_cmd->cmd[COMMAND]) == FD_READ) {
if (CT(raw_cmd->cmd[COMMAND]) == FD_WRITE) {
raw_cmd->cmd[COMMAND] = FM_MODE(_floppy, FD_READ);
if (CT(raw_cmd->cmd[COMMAND]) == FD_READ)
((CT(raw_cmd->cmd[COMMAND]) == FD_READ ||
if (CT(raw_cmd->cmd[COMMAND]) == FD_WRITE) {
(CT(raw_cmd->cmd[COMMAND]) == FD_WRITE &&
raw_cmd->cmd[COMMAND], raw_cmd->cmd[SECTOR],
if (CT(raw_cmd->cmd[COMMAND]) == FD_READ)
if (CT(raw_cmd->cmd[COMMAND]) == FD_WRITE)
cmd->word_addr = COMMAND;
cmd->word_addr = COMMAND;
cmd->word_addr = COMMAND;
cmd->word_addr = COMMAND;
cmd->word_addr = COMMAND;
ccw->bits |= BF_CCW(MXS_DMA_CMD_NO_XFER, COMMAND);
COMMAND);
MXS_DMA_CMD_WRITE : MXS_DMA_CMD_READ, COMMAND);
int index = GetIndexIntoMasterTable(COMMAND, ComputeMemoryEnginePLL);
int index = GetIndexIntoMasterTable(COMMAND, ComputeMemoryClockParam);
int index = GetIndexIntoMasterTable(COMMAND, DynamicMemorySettings);
int index = GetIndexIntoMasterTable(COMMAND, SetVoltage);
GetIndexIntoMasterTable(COMMAND, UpdateCRTC_DoubleBufferRegisters);
int index = GetIndexIntoMasterTable(COMMAND, EnableCRTC);
int index = GetIndexIntoMasterTable(COMMAND, BlankCRTC);
int index = GetIndexIntoMasterTable(COMMAND, EnableDispPowerGating);
int index = GetIndexIntoMasterTable(COMMAND, EnableDispPowerGating);
int index = GetIndexIntoMasterTable(COMMAND, SetCRTC_UsingDTDTiming);
int index = GetIndexIntoMasterTable(COMMAND, EnableSpreadSpectrumOnPPLL);
index = GetIndexIntoMasterTable(COMMAND, AdjustDisplayPll);
int index = GetIndexIntoMasterTable(COMMAND, SetCRTC_OverScan);
index = GetIndexIntoMasterTable(COMMAND, SetPixelClock);
index = GetIndexIntoMasterTable(COMMAND, SetDCEClock);
int index = GetIndexIntoMasterTable(COMMAND, SetPixelClock);
int index = GetIndexIntoMasterTable(COMMAND, EnableScaler);
int index = GetIndexIntoMasterTable(COMMAND, DPEncoderService);
int index = GetIndexIntoMasterTable(COMMAND, ProcessAuxChannelTransaction);
int index = GetIndexIntoMasterTable(COMMAND, UNIPHYTransmitterControl);
int index = GetIndexIntoMasterTable(COMMAND, ExternalEncoderControl);
int index = GetIndexIntoMasterTable(COMMAND, SelectCRTC_Source);
int index = GetIndexIntoMasterTable(COMMAND, DAC_LoadDetection);
index = GetIndexIntoMasterTable(COMMAND, DAC1EncoderControl);
index = GetIndexIntoMasterTable(COMMAND, DAC2EncoderControl);
int index = GetIndexIntoMasterTable(COMMAND, DVOEncoderControl);
int index = GetIndexIntoMasterTable(COMMAND, DIGxEncoderControl);
index = GetIndexIntoMasterTable(COMMAND, DVOOutputControl);
index = GetIndexIntoMasterTable(COMMAND, UNIPHYTransmitterControl);
index = GetIndexIntoMasterTable(COMMAND, LVTMATransmitterControl);
int index = GetIndexIntoMasterTable(COMMAND, ProcessI2cChannelTransaction);
int index = GetIndexIntoMasterTable(COMMAND, ProcessI2cChannelTransaction);
GetIndexIntoMasterTable(COMMAND, command), \
GetIndexIntoMasterTable(COMMAND, command), &frev, &crev)
GetIndexIntoMasterTable(COMMAND, command))
GetIndexIntoMasterTable(COMMAND, SetVoltage),
GetIndexIntoMasterTable(COMMAND, DynamicMemorySettings),
GetIndexIntoMasterTable(COMMAND, ComputeMemoryClockParam),
GetIndexIntoMasterTable(COMMAND, ComputeMemoryClockParam),
GetIndexIntoMasterTable(COMMAND, ComputeMemoryClockParam),
GetIndexIntoMasterTable(COMMAND, ComputeMemoryEnginePLL),
GetIndexIntoMasterTable(COMMAND, ComputeMemoryEnginePLL),
GetIndexIntoMasterTable(COMMAND, ComputeMemoryEnginePLL),
GetIndexIntoMasterTable(COMMAND, ComputeMemoryEnginePLL),
GetIndexIntoMasterTable(COMMAND, GetVoltageInfo),
GetIndexIntoMasterTable(COMMAND, GetVoltageInfo),
GetIndexIntoMasterTable(COMMAND, ReadEfuseValue),
GetIndexIntoMasterTable(COMMAND, DynamicMemorySettings),
GetIndexIntoMasterTable(COMMAND, GetVoltageInfo),
GetIndexIntoMasterTable(COMMAND, UpdateCRTC_DoubleBufferRegisters);
int index = GetIndexIntoMasterTable(COMMAND, EnableCRTC);
int index = GetIndexIntoMasterTable(COMMAND, EnableCRTCMemReq);
int index = GetIndexIntoMasterTable(COMMAND, BlankCRTC);
int index = GetIndexIntoMasterTable(COMMAND, EnableDispPowerGating);
int index = GetIndexIntoMasterTable(COMMAND, SetCRTC_UsingDTDTiming);
int index = GetIndexIntoMasterTable(COMMAND, SetCRTC_Timing);
int index = GetIndexIntoMasterTable(COMMAND, EnableSpreadSpectrumOnPPLL);
int index = GetIndexIntoMasterTable(COMMAND, SetCRTC_OverScan);
index = GetIndexIntoMasterTable(COMMAND, AdjustDisplayPll);
index = GetIndexIntoMasterTable(COMMAND, SetPixelClock);
int index = GetIndexIntoMasterTable(COMMAND, SetPixelClock);
int index = GetIndexIntoMasterTable(COMMAND, EnableScaler);
int index = GetIndexIntoMasterTable(COMMAND, DPEncoderService);
index = GetIndexIntoMasterTable(COMMAND, DPEncoderService);
int index = GetIndexIntoMasterTable(COMMAND, ProcessAuxChannelTransaction);
index = GetIndexIntoMasterTable(COMMAND, DVOOutputControl);
index = GetIndexIntoMasterTable(COMMAND, UNIPHYTransmitterControl);
index = GetIndexIntoMasterTable(COMMAND, LVTMATransmitterControl);
index = GetIndexIntoMasterTable(COMMAND, LCD1OutputControl);
int index = GetIndexIntoMasterTable(COMMAND, UNIPHYTransmitterControl);
int index = GetIndexIntoMasterTable(COMMAND, ExternalEncoderControl);
int index = GetIndexIntoMasterTable(COMMAND, EnableYUV);
index = GetIndexIntoMasterTable(COMMAND, TMDSAOutputControl);
index = GetIndexIntoMasterTable(COMMAND, DVOOutputControl);
index = GetIndexIntoMasterTable(COMMAND, LCD1OutputControl);
index = GetIndexIntoMasterTable(COMMAND, LCD1OutputControl);
index = GetIndexIntoMasterTable(COMMAND, LVTMAOutputControl);
index = GetIndexIntoMasterTable(COMMAND, TV1OutputControl);
index = GetIndexIntoMasterTable(COMMAND, CV1OutputControl);
index = GetIndexIntoMasterTable(COMMAND, DAC1OutputControl);
index = GetIndexIntoMasterTable(COMMAND, TV1OutputControl);
index = GetIndexIntoMasterTable(COMMAND, CV1OutputControl);
index = GetIndexIntoMasterTable(COMMAND, DAC2OutputControl);
int index = GetIndexIntoMasterTable(COMMAND, SelectCRTC_Source);
int index = GetIndexIntoMasterTable(COMMAND, DAC_LoadDetection);
index = GetIndexIntoMasterTable(COMMAND, DAC1EncoderControl);
index = GetIndexIntoMasterTable(COMMAND, DAC2EncoderControl);
index = GetIndexIntoMasterTable(COMMAND, TVEncoderControl);
int index = GetIndexIntoMasterTable(COMMAND, DVOEncoderControl);
index = GetIndexIntoMasterTable(COMMAND, LVDSEncoderControl);
index = GetIndexIntoMasterTable(COMMAND, TMDS1EncoderControl);
index = GetIndexIntoMasterTable(COMMAND, LVDSEncoderControl);
index = GetIndexIntoMasterTable(COMMAND, TMDS2EncoderControl);
index = GetIndexIntoMasterTable(COMMAND, DIGxEncoderControl);
index = GetIndexIntoMasterTable(COMMAND, DIG2EncoderControl);
index = GetIndexIntoMasterTable(COMMAND, DIG1EncoderControl);
int index = GetIndexIntoMasterTable(COMMAND, ProcessI2cChannelTransaction);
int index = GetIndexIntoMasterTable(COMMAND, ComputeMemoryEnginePLL);
int index = GetIndexIntoMasterTable(COMMAND, ComputeMemoryClockParam);
int index = GetIndexIntoMasterTable(COMMAND, DynamicClockGating);
int index = GetIndexIntoMasterTable(COMMAND, GetEngineClock);
int index = GetIndexIntoMasterTable(COMMAND, GetMemoryClock);
int index = GetIndexIntoMasterTable(COMMAND, SetEngineClock);
int index = GetIndexIntoMasterTable(COMMAND, SetMemoryClock);
int index = GetIndexIntoMasterTable(COMMAND, DynamicMemorySettings);
int index = GetIndexIntoMasterTable(COMMAND, DynamicMemorySettings);
int index = GetIndexIntoMasterTable(COMMAND, DynamicMemorySettings);
int index = GetIndexIntoMasterTable(COMMAND, SetVoltage);
int index = GetIndexIntoMasterTable(COMMAND, SetVoltage);
int index = GetIndexIntoMasterTable(COMMAND, SetVoltage);
int index = GetIndexIntoMasterTable(COMMAND, GetVoltageInfo);
int index = GetIndexIntoMasterTable(COMMAND, SetVoltage);
#define ROCCAT_COMMON2_SYSFS_W(thingy, COMMAND, SIZE) \
SIZE, COMMAND); \
#define ROCCAT_COMMON2_SYSFS_R(thingy, COMMAND, SIZE) \
SIZE, COMMAND); \
#define ROCCAT_COMMON2_SYSFS_RW(thingy, COMMAND, SIZE) \
ROCCAT_COMMON2_SYSFS_W(thingy, COMMAND, SIZE) \
ROCCAT_COMMON2_SYSFS_R(thingy, COMMAND, SIZE)
#define ROCCAT_COMMON2_BIN_ATTRIBUTE_RW(thingy, COMMAND, SIZE) \
ROCCAT_COMMON2_SYSFS_RW(thingy, COMMAND, SIZE); \
#define ROCCAT_COMMON2_BIN_ATTRIBUTE_R(thingy, COMMAND, SIZE) \
ROCCAT_COMMON2_SYSFS_R(thingy, COMMAND, SIZE); \
#define ROCCAT_COMMON2_BIN_ATTRIBUTE_W(thingy, COMMAND, SIZE) \
ROCCAT_COMMON2_SYSFS_W(thingy, COMMAND, SIZE); \
vpu_mbox_send_type(core, COMMAND);
writel_relaxed(0, ctrl->regs + COMMAND);
writel_relaxed(cmd, ctrl->regs + COMMAND);
writel_relaxed(cmd, ctrl->regs + COMMAND);
XP_SET_BITS(s0, XP_DRIVER_SCRATCH_0, COMMAND, cmd);
ew32(COMMAND, RestartTx);
ew16(COMMAND, RxQueued);
ew32(COMMAND, StartRx | RxQueued);
ew16(COMMAND, StopRx | StopTxDMA | StopRxDMA);
if (er16(COMMAND) != 0xffff) {
ew32(COMMAND, StartRx | RxQueued);
er32(COMMAND), er32(GENCTL), er32(INTSTAT));
ew32(COMMAND, RestartTx);
ew32(COMMAND, TxQueued);
ew32(COMMAND, TxQueued);
case COMMAND:
case COMMAND:
priv->msg_buffers[i].type = COMMAND;
if (rdebi(av7110, DEBINOSWAP, COMMAND, 0, 2) == 0)
wdebi(av7110, DEBINOSWAP, COMMAND + 2 * i, (u32)buf[i], 2);
wdebi(av7110, DEBINOSWAP, COMMAND + 2, (u32)buf[1], 2);
wdebi(av7110, DEBINOSWAP, COMMAND + 2, 0, 2);
wdebi(av7110, DEBINOSWAP, COMMAND, (u32)buf[0], 2);
if (rdebi(av7110, DEBINOSWAP, COMMAND, 0, 2) == 0)
if (rdebi(av7110, DEBINOSWAP, COMMAND, 0, 2) == 0)
outb(val, ES1688P(chip, COMMAND));
outb(val, SBP(chip, COMMAND));