Lines Matching refs:tdm_slots

92 	int	tdm_slots;  member
644 mcasp->slot_width = div / mcasp->tdm_slots; in __davinci_mcasp_set_clkdiv()
645 if (div % mcasp->tdm_slots) in __davinci_mcasp_set_clkdiv()
648 __func__, div, mcasp->tdm_slots); in __davinci_mcasp_set_clkdiv()
716 int slots = mcasp->tdm_slots; in davinci_mcasp_ch_constraint()
783 mcasp->tdm_slots = slots; in davinci_mcasp_set_tdm_slot()
863 u8 slots = mcasp->tdm_slots; in mcasp_common_hw_param()
995 total_slots = mcasp->tdm_slots; in mcasp_i2s_hw_param()
1259 int slots = mcasp->tdm_slots; in davinci_mcasp_hw_params()
1384 int slots = rd->mcasp->tdm_slots; in davinci_mcasp_hw_rule_rate()
1434 int slots = rd->mcasp->tdm_slots; in davinci_mcasp_hw_rule_format()
1492 int tdm_slots = mcasp->tdm_slots; in davinci_mcasp_startup() local
1501 tdm_slots = hweight32(mcasp->tdm_mask[substream->stream]); in davinci_mcasp_startup()
1521 max_channels *= tdm_slots; in davinci_mcasp_startup()
1536 if (max_channels < tdm_slots) in davinci_mcasp_startup()
1537 max_channels = tdm_slots; in davinci_mcasp_startup()
1918 pdata->tdm_slots = val; in davinci_mcasp_get_config()
1979 if (pdata->tdm_slots < 2) { in davinci_mcasp_get_config()
1981 pdata->tdm_slots); in davinci_mcasp_get_config()
1982 mcasp->tdm_slots = 2; in davinci_mcasp_get_config()
1983 } else if (pdata->tdm_slots > 32) { in davinci_mcasp_get_config()
1985 pdata->tdm_slots); in davinci_mcasp_get_config()
1986 mcasp->tdm_slots = 32; in davinci_mcasp_get_config()
1988 mcasp->tdm_slots = pdata->tdm_slots; in davinci_mcasp_get_config()
1991 mcasp->tdm_slots = 32; in davinci_mcasp_get_config()