Lines Matching refs:regmap

20 	struct regmap *regmap;  member
31 regmap_update_bits(usp->regmap, USP_TX_FIFO_OP, in sirf_usp_tx_enable()
33 regmap_write(usp->regmap, USP_TX_FIFO_OP, 0); in sirf_usp_tx_enable()
35 regmap_update_bits(usp->regmap, USP_TX_FIFO_OP, in sirf_usp_tx_enable()
38 regmap_update_bits(usp->regmap, USP_TX_RX_ENABLE, in sirf_usp_tx_enable()
44 regmap_update_bits(usp->regmap, USP_TX_RX_ENABLE, in sirf_usp_tx_disable()
47 regmap_write(usp->regmap, USP_TX_FIFO_OP, 0); in sirf_usp_tx_disable()
52 regmap_update_bits(usp->regmap, USP_RX_FIFO_OP, in sirf_usp_rx_enable()
54 regmap_write(usp->regmap, USP_RX_FIFO_OP, 0); in sirf_usp_rx_enable()
56 regmap_update_bits(usp->regmap, USP_RX_FIFO_OP, in sirf_usp_rx_enable()
59 regmap_update_bits(usp->regmap, USP_TX_RX_ENABLE, in sirf_usp_rx_enable()
65 regmap_update_bits(usp->regmap, USP_TX_RX_ENABLE, in sirf_usp_rx_disable()
68 regmap_write(usp->regmap, USP_RX_FIFO_OP, 0); in sirf_usp_rx_disable()
119 regmap_update_bits(usp->regmap, USP_RISC_DSP_MODE, in sirf_usp_i2s_init()
126 regmap_write(usp->regmap, USP_TX_DMA_IO_LEN, 0); in sirf_usp_i2s_init()
127 regmap_write(usp->regmap, USP_RX_DMA_IO_LEN, 0); in sirf_usp_i2s_init()
130 regmap_write(usp->regmap, USP_MODE2, (1 << USP_RXD_DELAY_LEN_OFFSET) | in sirf_usp_i2s_init()
135 regmap_write(usp->regmap, USP_MODE1, in sirf_usp_i2s_init()
141 regmap_write(usp->regmap, USP_RX_DMA_IO_CTRL, 0); in sirf_usp_i2s_init()
144 regmap_write(usp->regmap, USP_RX_FIFO_CTRL, in sirf_usp_i2s_init()
149 regmap_write(usp->regmap, USP_RX_FIFO_LEVEL_CHK, in sirf_usp_i2s_init()
153 regmap_write(usp->regmap, USP_TX_DMA_IO_CTRL, 0); in sirf_usp_i2s_init()
156 regmap_write(usp->regmap, USP_TX_FIFO_CTRL, in sirf_usp_i2s_init()
160 regmap_write(usp->regmap, USP_TX_FIFO_LEVEL_CHK, in sirf_usp_i2s_init()
192 regmap_update_bits(usp->regmap, USP_RX_FRAME_CTRL, in sirf_usp_pcm_hw_params()
196 regmap_update_bits(usp->regmap, USP_RX_FRAME_CTRL, in sirf_usp_pcm_hw_params()
210 regmap_update_bits(usp->regmap, USP_MODE1, in sirf_usp_pcm_hw_params()
219 regmap_update_bits(usp->regmap, USP_TX_FRAME_CTRL, in sirf_usp_pcm_hw_params()
227 regmap_update_bits(usp->regmap, USP_RX_FRAME_CTRL, in sirf_usp_pcm_hw_params()
320 regmap_read(usp->regmap, USP_MODE1, &usp->mode1_reg); in sirf_usp_pcm_suspend()
321 regmap_read(usp->regmap, USP_MODE2, &usp->mode2_reg); in sirf_usp_pcm_suspend()
336 regmap_write(usp->regmap, USP_MODE1, usp->mode1_reg); in sirf_usp_pcm_resume()
337 regmap_write(usp->regmap, USP_MODE2, usp->mode2_reg); in sirf_usp_pcm_resume()
374 usp->regmap = devm_regmap_init_mmio(&pdev->dev, base, in sirf_usp_pcm_probe()
376 if (IS_ERR(usp->regmap)) in sirf_usp_pcm_probe()
377 return PTR_ERR(usp->regmap); in sirf_usp_pcm_probe()