OCTEON_SPI_DAT0
writeq(d, p->register_base + OCTEON_SPI_DAT0(p) + (8 * i));
u64 v = readq(p->register_base + OCTEON_SPI_DAT0(p) + (8 * i));
writeq(d, p->register_base + OCTEON_SPI_DAT0(p) + (8 * i));
u64 v = readq(p->register_base + OCTEON_SPI_DAT0(p) + (8 * i));