• Home
  • Raw
  • Download

Lines Matching refs:val

143 	u32 val, ch_num, rate;  in zx_spdif_hw_params()  local
148 val = readl_relaxed(zx_spdif->reg_base + ZX_CTRL); in zx_spdif_hw_params()
149 val &= ~ZX_CTRL_MODA_MASK; in zx_spdif_hw_params()
152 val |= ZX_CTRL_MODA_16; in zx_spdif_hw_params()
156 val |= ZX_CTRL_MODA_18; in zx_spdif_hw_params()
160 val |= ZX_CTRL_MODA_20; in zx_spdif_hw_params()
164 val |= ZX_CTRL_MODA_24; in zx_spdif_hw_params()
173 val |= ZX_CTRL_DOUBLE_TRACK; in zx_spdif_hw_params()
175 val |= ZX_CTRL_LEFT_TRACK; in zx_spdif_hw_params()
176 writel_relaxed(val, zx_spdif->reg_base + ZX_CTRL); in zx_spdif_hw_params()
178 val = readl_relaxed(zx_spdif->reg_base + ZX_VALID_BIT); in zx_spdif_hw_params()
179 val &= ~ZX_VALID_TRACK_MASK; in zx_spdif_hw_params()
181 val |= ZX_VALID_DOUBLE_TRACK; in zx_spdif_hw_params()
183 val |= ZX_VALID_RIGHT_TRACK; in zx_spdif_hw_params()
184 writel_relaxed(val, zx_spdif->reg_base + ZX_VALID_BIT); in zx_spdif_hw_params()
195 u32 val; in zx_spdif_cfg_tx() local
197 val = readl_relaxed(base + ZX_CTRL); in zx_spdif_cfg_tx()
198 val &= ~(ZX_CTRL_ENB_MASK | ZX_CTRL_TX_MASK); in zx_spdif_cfg_tx()
199 val |= on ? ZX_CTRL_OPEN : ZX_CTRL_CLOSE; in zx_spdif_cfg_tx()
200 writel_relaxed(val, base + ZX_CTRL); in zx_spdif_cfg_tx()
202 val = readl_relaxed(base + ZX_FIFOCTRL); in zx_spdif_cfg_tx()
203 val &= ~ZX_FIFOCTRL_TX_DMA_EN_MASK; in zx_spdif_cfg_tx()
205 val |= ZX_FIFOCTRL_TX_DMA_EN; in zx_spdif_cfg_tx()
206 writel_relaxed(val, base + ZX_FIFOCTRL); in zx_spdif_cfg_tx()
212 u32 val; in zx_spdif_trigger() local
218 val = readl_relaxed(zx_spdif->reg_base + ZX_FIFOCTRL); in zx_spdif_trigger()
219 val |= ZX_FIFOCTRL_TX_FIFO_RST; in zx_spdif_trigger()
220 writel_relaxed(val, zx_spdif->reg_base + ZX_FIFOCTRL); in zx_spdif_trigger()
292 u32 val; in zx_spdif_dev_init() local
299 val = readl_relaxed(base + ZX_FIFOCTRL); in zx_spdif_dev_init()
300 val &= ~(ZX_FIFOCTRL_TXTH_MASK | ZX_FIFOCTRL_TX_FIFO_RST_MASK); in zx_spdif_dev_init()
301 val |= ZX_FIFOCTRL_TXTH(8); in zx_spdif_dev_init()
302 writel_relaxed(val, base + ZX_FIFOCTRL); in zx_spdif_dev_init()