Lines Matching refs:register_base
30 u64 register_base; member
43 mpi_sts.u64 = cvmx_read_csr(p->register_base + OCTEON_SPI_STS); in octeon_spi_wait_ready()
88 cvmx_write_csr(p->register_base + OCTEON_SPI_CFG, mpi_cfg.u64); in octeon_spi_do_transfer()
100 cvmx_write_csr(p->register_base + OCTEON_SPI_DAT0 + (8 * i), d); in octeon_spi_do_transfer()
107 cvmx_write_csr(p->register_base + OCTEON_SPI_TX, mpi_tx.u64); in octeon_spi_do_transfer()
112 u64 v = cvmx_read_csr(p->register_base + OCTEON_SPI_DAT0 + (8 * i)); in octeon_spi_do_transfer()
124 cvmx_write_csr(p->register_base + OCTEON_SPI_DAT0 + (8 * i), d); in octeon_spi_do_transfer()
135 cvmx_write_csr(p->register_base + OCTEON_SPI_TX, mpi_tx.u64); in octeon_spi_do_transfer()
140 u64 v = cvmx_read_csr(p->register_base + OCTEON_SPI_DAT0 + (8 * i)); in octeon_spi_do_transfer()
200 p->register_base = (u64)devm_ioremap(&pdev->dev, res_mem->start, in octeon_spi_probe()
233 u64 register_base = p->register_base; in octeon_spi_remove() local
236 cvmx_write_csr(register_base + OCTEON_SPI_CFG, 0); in octeon_spi_remove()