Lines Matching defs:tdm_slots
86 int tdm_slots;
639 mcasp->slot_width = div / mcasp->tdm_slots;
640 if (div % mcasp->tdm_slots)
643 __func__, div, mcasp->tdm_slots);
711 int slots = mcasp->tdm_slots;
775 mcasp->tdm_slots = slots;
841 u8 slots = mcasp->tdm_slots;
967 total_slots = mcasp->tdm_slots;
971 * all the specified tdm_slots. Otherwise, one serializer can
1234 int slots = mcasp->tdm_slots;
1353 int slots = rd->mcasp->tdm_slots;
1403 int slots = rd->mcasp->tdm_slots;
1461 int tdm_slots = mcasp->tdm_slots;
1470 tdm_slots = hweight32(mcasp->tdm_mask[substream->stream]);
1490 max_channels *= tdm_slots;
1493 * limit based on the seirializers * tdm_slots, and only one serializer
1503 * the available tdm_slots.
1505 if (max_channels < tdm_slots)
1506 max_channels = tdm_slots;
1792 pdata->tdm_slots = val;
2176 if (pdata->tdm_slots < 2) {
2178 pdata->tdm_slots);
2179 mcasp->tdm_slots = 2;
2180 } else if (pdata->tdm_slots > 32) {
2182 pdata->tdm_slots);
2183 mcasp->tdm_slots = 32;
2185 mcasp->tdm_slots = pdata->tdm_slots;