Lines Matching refs:regmap_i2s

94 	struct regmap *regmap_i2s = i2s_priv->regmap_i2s;  in bcm63xx_i2s_startup()  local
97 regmap_update_bits(regmap_i2s, I2S_TX_CFG, in bcm63xx_i2s_startup()
102 regmap_write(regmap_i2s, I2S_TX_IRQ_CTL, 0); in bcm63xx_i2s_startup()
103 regmap_write(regmap_i2s, I2S_TX_IRQ_IFF_THLD, 0); in bcm63xx_i2s_startup()
104 regmap_write(regmap_i2s, I2S_TX_IRQ_OFF_THLD, 1); in bcm63xx_i2s_startup()
111 regmap_read(regmap_i2s, I2S_RX_CFG_2, &slavemode); in bcm63xx_i2s_startup()
113 regmap_update_bits(regmap_i2s, I2S_TX_CFG_2, in bcm63xx_i2s_startup()
117 regmap_update_bits(regmap_i2s, I2S_TX_CFG_2, in bcm63xx_i2s_startup()
121 regmap_update_bits(regmap_i2s, I2S_RX_CFG, in bcm63xx_i2s_startup()
126 regmap_write(regmap_i2s, I2S_RX_IRQ_CTL, 0); in bcm63xx_i2s_startup()
127 regmap_write(regmap_i2s, I2S_RX_IRQ_IFF_THLD, 0); in bcm63xx_i2s_startup()
128 regmap_write(regmap_i2s, I2S_RX_IRQ_OFF_THLD, 1); in bcm63xx_i2s_startup()
130 regmap_read(regmap_i2s, I2S_TX_CFG_2, &slavemode); in bcm63xx_i2s_startup()
132 regmap_update_bits(regmap_i2s, I2S_RX_CFG_2, in bcm63xx_i2s_startup()
135 regmap_update_bits(regmap_i2s, I2S_RX_CFG_2, in bcm63xx_i2s_startup()
147 struct regmap *regmap_i2s = i2s_priv->regmap_i2s; in bcm63xx_i2s_shutdown() local
150 regmap_update_bits(regmap_i2s, I2S_TX_CFG, in bcm63xx_i2s_shutdown()
153 regmap_write(regmap_i2s, I2S_TX_IRQ_CTL, 1); in bcm63xx_i2s_shutdown()
154 regmap_write(regmap_i2s, I2S_TX_IRQ_IFF_THLD, 4); in bcm63xx_i2s_shutdown()
155 regmap_write(regmap_i2s, I2S_TX_IRQ_OFF_THLD, 4); in bcm63xx_i2s_shutdown()
157 regmap_read(regmap_i2s, I2S_TX_CFG_2, &slavemode); in bcm63xx_i2s_shutdown()
160 regmap_read(regmap_i2s, I2S_RX_CFG, &enabled); in bcm63xx_i2s_shutdown()
163 regmap_update_bits(regmap_i2s, I2S_RX_CFG_2, in bcm63xx_i2s_shutdown()
167 regmap_update_bits(regmap_i2s, I2S_TX_CFG_2, in bcm63xx_i2s_shutdown()
171 regmap_update_bits(regmap_i2s, I2S_RX_CFG, in bcm63xx_i2s_shutdown()
174 regmap_write(regmap_i2s, I2S_RX_IRQ_CTL, 1); in bcm63xx_i2s_shutdown()
175 regmap_write(regmap_i2s, I2S_RX_IRQ_IFF_THLD, 4); in bcm63xx_i2s_shutdown()
176 regmap_write(regmap_i2s, I2S_RX_IRQ_OFF_THLD, 4); in bcm63xx_i2s_shutdown()
178 regmap_read(regmap_i2s, I2S_RX_CFG_2, &slavemode); in bcm63xx_i2s_shutdown()
181 regmap_read(regmap_i2s, I2S_TX_CFG, &enabled); in bcm63xx_i2s_shutdown()
184 regmap_update_bits(regmap_i2s, I2S_TX_CFG_2, in bcm63xx_i2s_shutdown()
189 regmap_update_bits(regmap_i2s, I2S_RX_CFG_2, in bcm63xx_i2s_shutdown()
230 struct regmap *regmap_i2s; in bcm63xx_i2s_dev_probe() local
263 regmap_i2s = devm_regmap_init_mmio(&pdev->dev, in bcm63xx_i2s_dev_probe()
265 if (IS_ERR(regmap_i2s)) in bcm63xx_i2s_dev_probe()
266 return PTR_ERR(regmap_i2s); in bcm63xx_i2s_dev_probe()
268 regmap_update_bits(regmap_i2s, I2S_MISC_CFG, in bcm63xx_i2s_dev_probe()
282 i2s_priv->regmap_i2s = regmap_i2s; in bcm63xx_i2s_dev_probe()