Lines Matching refs:io_params
64 struct pcm3168a_io_params io_params[2]; member
329 struct pcm3168a_io_params *io_params = &pcm3168a->io_params[dai->id]; in pcm3168a_update_fixup_pcm_stream() local
333 if (io_params->format == SND_SOC_DAIFMT_RIGHT_J) { in pcm3168a_update_fixup_pcm_stream()
341 if (io_params->tdm_slots != 2) in pcm3168a_update_fixup_pcm_stream()
358 struct pcm3168a_io_params *io_params = &pcm3168a->io_params[dai->id]; in pcm3168a_set_dai_fmt() local
392 io_params->provider_mode = provider_mode; in pcm3168a_set_dai_fmt()
393 io_params->format = format & SND_SOC_DAIFMT_FORMAT_MASK; in pcm3168a_set_dai_fmt()
406 struct pcm3168a_io_params *io_params = &pcm3168a->io_params[dai->id]; in pcm3168a_set_tdm_slot() local
422 io_params->tdm_slots = slots; in pcm3168a_set_tdm_slot()
423 io_params->slot_width = slot_width; in pcm3168a_set_tdm_slot()
426 io_params->tdm_mask = tx_mask; in pcm3168a_set_tdm_slot()
428 io_params->tdm_mask = rx_mask; in pcm3168a_set_tdm_slot()
441 struct pcm3168a_io_params *io_params = &pcm3168a->io_params[dai->id]; in pcm3168a_hw_params() local
461 provider_mode = io_params->provider_mode; in pcm3168a_hw_params()
481 format = io_params->format; in pcm3168a_hw_params()
483 if (io_params->slot_width) in pcm3168a_hw_params()
484 slot_width = io_params->slot_width; in pcm3168a_hw_params()
509 if (io_params->tdm_slots) in pcm3168a_hw_params()
510 tdm_slots = io_params->tdm_slots; in pcm3168a_hw_params()