Lines Matching refs:dsd

67 	unsigned int val = lola_dsd_read(chip, str->dsd, STS);  in lola_stream_clear_pending_irq()
70 lola_dsd_write(chip, str->dsd, STS, val); in lola_stream_clear_pending_irq()
77 lola_dsd_write(chip, str->dsd, CTL, in lola_stream_start()
88 lola_dsd_write(chip, str->dsd, CTL, in lola_stream_stop()
101 val = lola_dsd_read(chip, str->dsd, CTL); in wait_for_srst_clear()
106 dev_warn(chip->card->dev, "SRST not clear (stream %d)\n", str->dsd); in wait_for_srst_clear()
116 unsigned int reg = lola_dsd_read(chip, str->dsd, STS); in lola_stream_wait_for_fifo()
121 dev_warn(chip->card->dev, "FIFO not ready (stream %d)\n", str->dsd); in lola_stream_wait_for_fifo()
146 reg = lola_dsd_read(chip, str->dsd, STS); in lola_sync_wait_for_fifo()
148 pending = str->dsd + 1; in lola_sync_wait_for_fifo()
176 lola_dsd_write(chip, str->dsd, CTL, LOLA_DSD_CTL_SRUN | in lola_sync_pause()
188 lola_dsd_write(chip, str->dsd, CTL, in lola_stream_reset()
192 lola_dsd_write(chip, str->dsd, CTL, LOLA_DSD_CTL_SRST); in lola_stream_reset()
193 lola_dsd_write(chip, str->dsd, LVI, 0); in lola_stream_reset()
194 lola_dsd_write(chip, str->dsd, BDPU, 0); in lola_stream_reset()
195 lola_dsd_write(chip, str->dsd, BDPL, 0); in lola_stream_reset()
451 lola_dsd_write(chip, str->dsd, BDPL, (u32)bdl); in lola_setup_controller()
452 lola_dsd_write(chip, str->dsd, BDPU, upper_32_bits(bdl)); in lola_setup_controller()
454 lola_dsd_write(chip, str->dsd, LVI, str->frags - 1); in lola_setup_controller()
457 lola_dsd_write(chip, str->dsd, CTL, in lola_setup_controller()
568 unsigned int pos = lola_dsd_read(chip, str->dsd, LPIB); in lola_pcm_pointer()
650 str->dsd = idx; in lola_init_stream()
652 str->dsd += MAX_STREAM_IN_COUNT; in lola_init_stream()