Lines Matching refs:tdm_slots
92 int tdm_slots;
644 mcasp->slot_width = div / mcasp->tdm_slots;
645 if (div % mcasp->tdm_slots)
648 __func__, div, mcasp->tdm_slots);
716 int slots = mcasp->tdm_slots;
783 mcasp->tdm_slots = slots;
863 u8 slots = mcasp->tdm_slots;
995 total_slots = mcasp->tdm_slots;
999 * all the specified tdm_slots. Otherwise, one serializer can
1258 int slots = mcasp->tdm_slots;
1385 int slots = rd->mcasp->tdm_slots;
1435 int slots = rd->mcasp->tdm_slots;
1494 int tdm_slots = mcasp->tdm_slots;
1503 tdm_slots = hweight32(mcasp->tdm_mask[substream->stream]);
1523 max_channels *= tdm_slots;
1526 * limit based on the seirializers * tdm_slots, and only one serializer
1536 * the available tdm_slots.
1538 if (max_channels < tdm_slots)
1539 max_channels = tdm_slots;
1919 pdata->tdm_slots = val;
1980 if (pdata->tdm_slots < 2) {
1982 pdata->tdm_slots);
1983 mcasp->tdm_slots = 2;
1984 } else if (pdata->tdm_slots > 32) {
1986 pdata->tdm_slots);
1987 mcasp->tdm_slots = 32;
1989 mcasp->tdm_slots = pdata->tdm_slots;
1992 mcasp->tdm_slots = 32;