Home
last modified time | relevance | path

Searched refs:dw_writel (Results 1 – 3 of 3) sorted by relevance

/linux/drivers/spi/
H A Dspi-dw-core.c103 dw_writel(dws, DW_SPI_SER, BIT(spi_get_chipselect(spi, 0))); in dw_spi_set_cs()
105 dw_writel(dws, DW_SPI_SER, 0); in dw_spi_set_cs()
234 dw_writel(dws, DW_SPI_RXFTLR, dws->rx_len - 1); in dw_spi_transfer_handler()
258 dw_writel(dws, DW_SPI_RXFTLR, dws->rx_len - 1); in dw_spi_enh_handler()
373 dw_writel(dws, DW_SPI_CTRLR0, cr0); in dw_spi_update_config()
380 dw_writel(dws, DW_SPI_CTRLR1, cfg->ndf ? cfg->ndf - 1 : 0); in dw_spi_update_config()
383 dw_writel(dws, DW_SPI_CTRLR1, cfg->ndf); in dw_spi_update_config()
396 dw_writel(dws, DW_SPI_RX_SAMPLE_DLY, chip->rx_sample_dly); in dw_spi_update_config()
406 dw_writel(dws, DW_SPI_SPI_CTRLR0, cr0); in dw_spi_update_config()
422 dw_writel(dws, DW_SPI_TXFTLR, level); in dw_spi_irq_setup()
[all …]
H A Dspi-dw.h251 static inline void dw_writel(struct dw_spi *dws, u32 offset, u32 val) in dw_writel() function
282 dw_writel(dws, DW_SPI_SSIENR, (enable ? 1 : 0)); in dw_spi_enable_chip()
287 dw_writel(dws, DW_SPI_BAUDR, div); in dw_spi_set_clk()
296 dw_writel(dws, DW_SPI_IMR, new_mask); in dw_spi_mask_intr()
305 dw_writel(dws, DW_SPI_IMR, new_mask); in dw_spi_umask_intr()
314 dw_writel(dws, DW_SPI_JHB100_FILTER_IMR, new_mask); in dw_spi_jhb100_mask_intr()
327 dw_writel(dws, DW_SPI_SER, 0); in dw_spi_reset_chip()
H A Dspi-dw-dma.c52 dw_writel(dws, DW_SPI_DMARDLR, dws->rxburst - 1); in dw_spi_dma_maxburst_init()
72 dw_writel(dws, DW_SPI_DMATDLR, dws->txburst); in dw_spi_dma_maxburst_init()
493 dw_writel(dws, DW_SPI_DMACR, dma_ctrl); in dw_spi_dma_setup()
534 dw_writel(dws, DW_SPI_DMACR, 0); in dw_spi_dma_transfer_all()
635 dw_writel(dws, DW_SPI_DMACR, 0); in dw_spi_dma_transfer_one()