Lines Matching refs:active_serializers
114 u8 active_serializers[2]; member
844 int active_serializers, numevt; in mcasp_common_hw_param() local
855 mcasp->active_serializers[SNDRV_PCM_STREAM_CAPTURE]; in mcasp_common_hw_param()
860 mcasp->active_serializers[SNDRV_PCM_STREAM_PLAYBACK]; in mcasp_common_hw_param()
891 active_serializers = tx_ser; in mcasp_common_hw_param()
895 active_serializers = rx_ser; in mcasp_common_hw_param()
900 if (active_serializers < max_active_serializers) { in mcasp_common_hw_param()
903 active_serializers * slots); in mcasp_common_hw_param()
910 if (active_serializers > 1) { in mcasp_common_hw_param()
917 dma_data->maxburst = active_serializers; in mcasp_common_hw_param()
925 if (period_words % active_serializers) { in mcasp_common_hw_param()
928 active_serializers); in mcasp_common_hw_param()
937 numevt = (numevt / active_serializers) * active_serializers; in mcasp_common_hw_param()
940 numevt -= active_serializers; in mcasp_common_hw_param()
942 numevt = active_serializers; in mcasp_common_hw_param()
944 mcasp_mod_bits(mcasp, reg, active_serializers, NUMDMA_MASK); in mcasp_common_hw_param()
953 mcasp->active_serializers[stream] = active_serializers; in mcasp_common_hw_param()
963 int active_serializers; in mcasp_i2s_hw_param() local
977 active_serializers = (channels + active_slots - 1) / in mcasp_i2s_hw_param()
979 if (active_serializers == 1) in mcasp_i2s_hw_param()
989 active_serializers = (channels + total_slots - 1) / total_slots; in mcasp_i2s_hw_param()
990 if (active_serializers == 1) in mcasp_i2s_hw_param()
1575 mcasp->active_serializers[substream->stream] = 0; in davinci_mcasp_shutdown()