• Home
  • Raw
  • Download

Lines Matching refs:val

143 	u32 val, ch_num, rate;  in zx_spdif_hw_params()  local
149 val = readl_relaxed(zx_spdif->reg_base + ZX_CTRL); in zx_spdif_hw_params()
150 val &= ~ZX_CTRL_MODA_MASK; in zx_spdif_hw_params()
153 val |= ZX_CTRL_MODA_16; in zx_spdif_hw_params()
157 val |= ZX_CTRL_MODA_18; in zx_spdif_hw_params()
161 val |= ZX_CTRL_MODA_20; in zx_spdif_hw_params()
165 val |= ZX_CTRL_MODA_24; in zx_spdif_hw_params()
174 val |= ZX_CTRL_DOUBLE_TRACK; in zx_spdif_hw_params()
176 val |= ZX_CTRL_LEFT_TRACK; in zx_spdif_hw_params()
177 writel_relaxed(val, zx_spdif->reg_base + ZX_CTRL); in zx_spdif_hw_params()
179 val = readl_relaxed(zx_spdif->reg_base + ZX_VALID_BIT); in zx_spdif_hw_params()
180 val &= ~ZX_VALID_TRACK_MASK; in zx_spdif_hw_params()
182 val |= ZX_VALID_DOUBLE_TRACK; in zx_spdif_hw_params()
184 val |= ZX_VALID_RIGHT_TRACK; in zx_spdif_hw_params()
185 writel_relaxed(val, zx_spdif->reg_base + ZX_VALID_BIT); in zx_spdif_hw_params()
196 u32 val; in zx_spdif_cfg_tx() local
198 val = readl_relaxed(base + ZX_CTRL); in zx_spdif_cfg_tx()
199 val &= ~(ZX_CTRL_ENB_MASK | ZX_CTRL_TX_MASK); in zx_spdif_cfg_tx()
200 val |= on ? ZX_CTRL_OPEN : ZX_CTRL_CLOSE; in zx_spdif_cfg_tx()
201 writel_relaxed(val, base + ZX_CTRL); in zx_spdif_cfg_tx()
203 val = readl_relaxed(base + ZX_FIFOCTRL); in zx_spdif_cfg_tx()
204 val &= ~ZX_FIFOCTRL_TX_DMA_EN_MASK; in zx_spdif_cfg_tx()
206 val |= ZX_FIFOCTRL_TX_DMA_EN; in zx_spdif_cfg_tx()
207 writel_relaxed(val, base + ZX_FIFOCTRL); in zx_spdif_cfg_tx()
213 u32 val; in zx_spdif_trigger() local
219 val = readl_relaxed(zx_spdif->reg_base + ZX_FIFOCTRL); in zx_spdif_trigger()
220 val |= ZX_FIFOCTRL_TX_FIFO_RST; in zx_spdif_trigger()
221 writel_relaxed(val, zx_spdif->reg_base + ZX_FIFOCTRL); in zx_spdif_trigger()
293 u32 val; in zx_spdif_dev_init() local
300 val = readl_relaxed(base + ZX_FIFOCTRL); in zx_spdif_dev_init()
301 val &= ~(ZX_FIFOCTRL_TXTH_MASK | ZX_FIFOCTRL_TX_FIFO_RST_MASK); in zx_spdif_dev_init()
302 val |= ZX_FIFOCTRL_TXTH(8); in zx_spdif_dev_init()
303 writel_relaxed(val, base + ZX_FIFOCTRL); in zx_spdif_dev_init()