MMC_DATA_READ
brq->data.flags = MMC_DATA_READ;
MMC_DATA_READ : MMC_DATA_WRITE,
data.flags = MMC_DATA_READ;
data.flags = MMC_DATA_READ;
if (mmc_card_long_read_time(card) && data->flags & MMC_DATA_READ) {
data.flags = MMC_DATA_READ;
data.flags = MMC_DATA_READ;
data.flags = MMC_DATA_READ;
data.flags = MMC_DATA_READ;
mrq->data->flags = write ? MMC_DATA_WRITE : MMC_DATA_READ;
data.flags = MMC_DATA_READ;
data.flags = MMC_DATA_READ;
data.flags = write ? MMC_DATA_WRITE : MMC_DATA_READ;
if (!!(host->data->flags & MMC_DATA_READ) != read) {
!!(host->data->flags & MMC_DATA_READ), read);
if (data->flags & MMC_DATA_READ)
if (data->flags & MMC_DATA_READ)
if (data->flags & MMC_DATA_READ)
atmci_pdc_set_both_buf(host, data->flags & MMC_DATA_READ ?
if (data->flags & MMC_DATA_READ) {
if (data->flags & MMC_DATA_READ)
if (data->flags & MMC_DATA_READ)
&& (host->data->flags & MMC_DATA_READ)) {
if (data->flags & MMC_DATA_READ) {
if (data->flags & MMC_DATA_READ)
(host->mrq->data->flags & MMC_DATA_READ);
alternate_idle = (host->mrq->data->flags & MMC_DATA_READ) ?
is_read = (host->data->flags & MMC_DATA_READ) != 0;
if (data->flags & MMC_DATA_READ) {
if (data->flags & MMC_DATA_READ)
if (cmd->data->flags & MMC_DATA_READ)
if (cmd->data->flags & MMC_DATA_READ)
if (cmd->data && (cmd->data->flags & MMC_DATA_READ))
if (data->flags & MMC_DATA_READ)
CQHCI_DATA_DIR(!!(req_flags & MMC_DATA_READ)) |
(data->flags & MMC_DATA_READ) ?
if (data->flags & MMC_DATA_READ)
if (host->data->flags & MMC_DATA_READ)
data && (data->flags & MMC_DATA_READ))
if ((data->flags & MMC_DATA_READ) && host->dma_rx)
if (data->flags & MMC_DATA_READ)
} else if (data->flags & MMC_DATA_READ)
if (data->flags & MMC_DATA_READ) {
if (data->flags & MMC_DATA_READ) {
return data && data->flags & MMC_DATA_READ &&
cmd->data->flags & MMC_DATA_READ) {
if (cs_on && (mrq->data->flags & MMC_DATA_READ)) {
if (data->flags & MMC_DATA_READ) {
if (data->flags & MMC_DATA_READ)
datactrl |= host->data->flags & MMC_DATA_READ ? MCI_DPSM_DIRECTION : 0;
if (data->flags & MMC_DATA_READ) {
!(cmd->data->flags & MMC_DATA_READ)) {
(host->variant->datactrl_first || mrq->data->flags & MMC_DATA_READ))
if (data->flags & MMC_DATA_READ)
if (data->flags & MMC_DATA_READ)
if (data->flags & MMC_DATA_READ) {
if (data->flags & MMC_DATA_READ) {
read = data->flags & MMC_DATA_READ;
((!(data->flags & MMC_DATA_READ) && data->sg->offset & 0x3f))) {
if (data->flags & MMC_DATA_READ)
(data->flags & MMC_DATA_READ) ? "read" : "write",
if (data->flags & MMC_DATA_READ) {
(data->flags & MMC_DATA_READ) ? SG_MITER_TO_SG : SG_MITER_FROM_SG);
if (data->flags & MMC_DATA_READ) {
if (data->flags & MMC_DATA_READ)
if (direction == MMC_DATA_READ)
if (data->flags & MMC_DATA_READ)
if (data->flags & MMC_DATA_READ)
if (data->flags & MMC_DATA_READ) {
if (!(data->flags & MMC_DATA_READ)) {
if (!cpu_is_pxa27x() || data->flags & MMC_DATA_READ)
if (data->flags & MMC_DATA_READ)
if (host->data->flags & MMC_DATA_READ)
host->data->flags & MMC_DATA_READ ? "rx" : "tx");
if ((direction == MMC_DATA_READ) &&
if (data->flags & MMC_DATA_READ) {
if (host->data->flags & MMC_DATA_READ)
if (host->data->flags & MMC_DATA_READ)
if (data->flags & MMC_DATA_READ) {
if (host->data->flags & MMC_DATA_READ)
int read = data->flags & MMC_DATA_READ;
int read = data->flags & MMC_DATA_READ;
if (data->flags & MMC_DATA_READ) {
if (data->flags & MMC_DATA_READ) {
int read = (data->flags & MMC_DATA_READ) ? 1 : 0;
if (data->flags & MMC_DATA_READ) {
&& (host->cmd->data->flags & MMC_DATA_READ)) {
if (host->data->flags & MMC_DATA_READ)
if (data->flags & MMC_DATA_READ)
if (host->data->flags & MMC_DATA_READ)
if (host->data->flags & MMC_DATA_READ)
if (data->flags & MMC_DATA_READ) {
data->flags & MMC_DATA_READ, buf, len);
if (data->flags & MMC_DATA_READ) {
if (data->flags & MMC_DATA_READ)
if (data->flags & MMC_DATA_READ)
if (data->flags & MMC_DATA_READ) {
if (r_data->flags & MMC_DATA_READ)
else if (r_data->flags & MMC_DATA_READ)
if (cmd->data && (cmd->data->flags & MMC_DATA_READ))
if (data->flags & MMC_DATA_READ)
int is_read = host->data->flags & MMC_DATA_READ;
if (data->flags & MMC_DATA_READ) {
} else if (host->dma_on && (data->flags & MMC_DATA_READ)) {
if (host->data->flags & MMC_DATA_READ) {
if (data->flags & MMC_DATA_READ)
if (data->flags & MMC_DATA_READ)
if (data->flags & MMC_DATA_READ)
if (data->flags & MMC_DATA_READ) {
if ((data->flags & MMC_DATA_READ) && !host->chan_rx)
if (data->flags & MMC_DATA_READ) {
data->flags & MMC_DATA_READ ? "read" : "write",
} else if (mrq->data->flags & MMC_DATA_READ) {
usdhi6_wait_for_brwe(host, mrq->data->flags & MMC_DATA_READ);
data->flags & MMC_DATA_READ ? 'R' : 'W', host->page_idx,
if (data->flags & MMC_DATA_READ)
if (!data->error && data->flags & MMC_DATA_READ) {
if (data->flags & MMC_DATA_READ)
usdhi6_wait_for_brwe(host, mrq->data->flags & MMC_DATA_READ);
if (host->mrq->data->flags & MMC_DATA_READ)
if (data->flags & MMC_DATA_READ)
if (host->mrq->data->flags & MMC_DATA_READ)
data ? (data->flags & MMC_DATA_READ ? 'R' : 'W') : '-',
if (mrq->data->flags & MMC_DATA_READ)
if (data->flags & MMC_DATA_READ)
((data->flags & MMC_DATA_READ) ?
((data->flags & MMC_DATA_READ) ?
(MMC_DATA_READ & data->flags) ? 0x00 : 0x80;
(MMC_DATA_READ & data->flags) ? 0x00 : 0x80;
else if (MMC_DATA_READ & data->flags)
if (data->flags & MMC_DATA_READ)
if (data->flags & MMC_DATA_READ) {
if (data->flags & MMC_DATA_READ)
MMC_DATA_READ;
mmc_dat.flags = write ? MMC_DATA_WRITE : MMC_DATA_READ;
if (data->flags & MMC_DATA_READ) {