Lines Matching refs:io_params
65 struct pcm3168a_io_params io_params[2]; member
330 struct pcm3168a_io_params *io_params = &pcm3168a->io_params[dai->id]; in pcm3168a_update_fixup_pcm_stream() local
334 if (io_params->format == SND_SOC_DAIFMT_RIGHT_J) { in pcm3168a_update_fixup_pcm_stream()
342 if (io_params->tdm_slots != 2) in pcm3168a_update_fixup_pcm_stream()
359 struct pcm3168a_io_params *io_params = &pcm3168a->io_params[dai->id]; in pcm3168a_set_dai_fmt() local
393 io_params->provider_mode = provider_mode; in pcm3168a_set_dai_fmt()
394 io_params->format = format & SND_SOC_DAIFMT_FORMAT_MASK; in pcm3168a_set_dai_fmt()
407 struct pcm3168a_io_params *io_params = &pcm3168a->io_params[dai->id]; in pcm3168a_set_tdm_slot() local
423 io_params->tdm_slots = slots; in pcm3168a_set_tdm_slot()
424 io_params->slot_width = slot_width; in pcm3168a_set_tdm_slot()
427 io_params->tdm_mask = tx_mask; in pcm3168a_set_tdm_slot()
429 io_params->tdm_mask = rx_mask; in pcm3168a_set_tdm_slot()
442 struct pcm3168a_io_params *io_params = &pcm3168a->io_params[dai->id]; in pcm3168a_hw_params() local
462 provider_mode = io_params->provider_mode; in pcm3168a_hw_params()
482 format = io_params->format; in pcm3168a_hw_params()
484 if (io_params->slot_width) in pcm3168a_hw_params()
485 slot_width = io_params->slot_width; in pcm3168a_hw_params()
510 if (io_params->tdm_slots) in pcm3168a_hw_params()
511 tdm_slots = io_params->tdm_slots; in pcm3168a_hw_params()