Lines Matching refs:slot_width

87 	int	slot_width;  member
638 mcasp->slot_width = div / mcasp->tdm_slots; in __davinci_mcasp_set_clkdiv()
731 int slots, int slot_width) in davinci_mcasp_set_tdm_slot() argument
737 __func__, tx_mask, rx_mask, slots, slot_width); in davinci_mcasp_set_tdm_slot()
746 if (slot_width && in davinci_mcasp_set_tdm_slot()
747 (slot_width < 8 || slot_width > 32 || slot_width % 4 != 0)) { in davinci_mcasp_set_tdm_slot()
749 __func__, slot_width); in davinci_mcasp_set_tdm_slot()
756 mcasp->slot_width = slot_width; in davinci_mcasp_set_tdm_slot()
765 u32 tx_rotate, rx_rotate, slot_width; in davinci_config_channel_size() local
768 if (mcasp->slot_width) in davinci_config_channel_size()
769 slot_width = mcasp->slot_width; in davinci_config_channel_size()
771 slot_width = mcasp->max_format_width; in davinci_config_channel_size()
773 slot_width = sample_width; in davinci_config_channel_size()
785 tx_rotate = (slot_width / 4) & 0x7; in davinci_config_channel_size()
789 rx_rotate = (slot_width - sample_width) / 4; in davinci_config_channel_size()
793 fmt = (slot_width >> 1) - 1; in davinci_config_channel_size()
1216 if (mcasp->slot_width) in davinci_mcasp_hw_params()
1217 sbits = mcasp->slot_width; in davinci_mcasp_hw_params()
1279 int i, slot_width; in davinci_mcasp_hw_rule_slot_width() local
1282 slot_width = rd->mcasp->slot_width; in davinci_mcasp_hw_rule_slot_width()
1286 if (snd_pcm_format_width(i) <= slot_width) { in davinci_mcasp_hw_rule_slot_width()
1335 if (rd->mcasp->slot_width) in davinci_mcasp_hw_rule_rate()
1336 sbits = rd->mcasp->slot_width; in davinci_mcasp_hw_rule_rate()
1398 if (rd->mcasp->slot_width) in davinci_mcasp_hw_rule_format()
1399 sbits = rd->mcasp->slot_width; in davinci_mcasp_hw_rule_format()
1507 else if (mcasp->slot_width) { in davinci_mcasp_startup()