Lines Matching refs:io_word
63 unsigned int io_word[2];
160 buf[off++] = host->io_word[0] & 0xff;
161 host->io_word[0] >>= 8;
179 host->io_word[0] = readl(host->addr + DATA);
181 buf[off++] = host->io_word[0] & 0xff;
182 host->io_word[0] >>= 8;
199 buf[off++] = host->io_word[0] & 0xff;
200 host->io_word[0] >>= 8;
209 buf[off++] = host->io_word[1] & 0xff;
210 host->io_word[1] >>= 8;
226 host->io_word[0] |= buf[off++] << (host->io_pos * 8);
234 writel(host->io_word[0], host->addr + DATA);
236 host->io_word[0] = 0;
256 host->io_word[0] |= buf[off + 2] << 16;
260 host->io_word[0] |= buf[off + 1] << 8;
264 host->io_word[0] |= buf[off];
280 host->io_word[0] &= ~(0xff << (host->io_pos * 8));
281 host->io_word[0] |= buf[off++] << (host->io_pos * 8);
290 host->io_word[1] &= ~(0xff << (host->io_pos * 8));
291 host->io_word[1] |= buf[off++] << (host->io_pos * 8);
356 writel(host->io_word[0], host->addr + TPC_P0);
357 writel(host->io_word[1], host->addr + TPC_P1);
359 writel(host->io_word[0], host->addr + DATA);
384 host->io_word[0] = 0;
385 host->io_word[1] = 0;
450 writel(host->io_word[0], host->addr + TPC_P0);
451 writel(host->io_word[1], host->addr + TPC_P1);
558 host->io_word[0]
561 host->io_word[1]