Lines Matching refs:s_base
81 void __iomem *s_base; member
104 data_status = readl(pspim->s_base + SP7021_DATA_RDY_REG); in sp7021_spi_target_irq()
106 writel(data_status , pspim->s_base + SP7021_DATA_RDY_REG); in sp7021_spi_target_irq()
127 writel(value, pspim->s_base + SP7021_SLAVE_DMA_CTRL_REG); in sp7021_spi_target_tx()
128 writel(xfer->len, pspim->s_base + SP7021_SLAVE_DMA_LENGTH_REG); in sp7021_spi_target_tx()
129 writel(xfer->tx_dma, pspim->s_base + SP7021_SLAVE_DMA_ADDR_REG); in sp7021_spi_target_tx()
130 value = readl(pspim->s_base + SP7021_DATA_RDY_REG); in sp7021_spi_target_tx()
132 writel(value, pspim->s_base + SP7021_DATA_RDY_REG); in sp7021_spi_target_tx()
147 writel(value, pspim->s_base + SP7021_SLAVE_DMA_CTRL_REG); in sp7021_spi_target_rx()
148 writel(xfer->len, pspim->s_base + SP7021_SLAVE_DMA_LENGTH_REG); in sp7021_spi_target_rx()
149 writel(xfer->rx_dma, pspim->s_base + SP7021_SLAVE_DMA_ADDR_REG); in sp7021_spi_target_rx()
154 writel(SP7021_SLAVE_SW_RST, pspim->s_base + SP7021_SLAVE_DMA_CTRL_REG); in sp7021_spi_target_rx()
452 pspim->s_base = devm_platform_ioremap_resource_byname(pdev, "slave"); in sp7021_spi_controller_probe()
453 if (IS_ERR(pspim->s_base)) in sp7021_spi_controller_probe()
454 return dev_err_probe(dev, PTR_ERR(pspim->s_base), "s_base get fail\n"); in sp7021_spi_controller_probe()