| /sound/soc/tegra/ |
| A D | tegra30_ahub.c | 135 cif_conf.threshold = 0; in tegra30_ahub_allocate_rx_fifo() 140 cif_conf.expand = 0; in tegra30_ahub_allocate_rx_fifo() 141 cif_conf.stereo_conv = 0; in tegra30_ahub_allocate_rx_fifo() 142 cif_conf.replicate = 0; in tegra30_ahub_allocate_rx_fifo() 144 cif_conf.truncate = 0; in tegra30_ahub_allocate_rx_fifo() 145 cif_conf.mono_conv = 0; in tegra30_ahub_allocate_rx_fifo() 237 cif_conf.threshold = 0; in tegra30_ahub_allocate_tx_fifo() 242 cif_conf.expand = 0; in tegra30_ahub_allocate_tx_fifo() 244 cif_conf.replicate = 0; in tegra30_ahub_allocate_tx_fifo() 246 cif_conf.truncate = 0; in tegra30_ahub_allocate_tx_fifo() [all …]
|
| A D | tegra186_dspk.c | 220 struct tegra_cif_conf cif_conf; in tegra186_dspk_hw_params() local 227 cif_conf.audio_ch = channels; in tegra186_dspk_hw_params() 233 cif_conf.client_ch = 1; in tegra186_dspk_hw_params() 236 cif_conf.client_ch = 2; in tegra186_dspk_hw_params() 245 cif_conf.audio_bits = TEGRA_ACIF_BITS_16; in tegra186_dspk_hw_params() 246 cif_conf.client_bits = TEGRA_ACIF_BITS_16; in tegra186_dspk_hw_params() 250 cif_conf.audio_bits = TEGRA_ACIF_BITS_32; in tegra186_dspk_hw_params() 251 cif_conf.client_bits = TEGRA_ACIF_BITS_24; in tegra186_dspk_hw_params() 266 cif_conf.threshold = dspk->rx_fifo_th; in tegra186_dspk_hw_params() 267 cif_conf.mono_conv = dspk->mono_to_stereo; in tegra186_dspk_hw_params() [all …]
|
| A D | tegra30_i2s.c | 141 struct tegra30_ahub_cif_conf cif_conf; in tegra30_i2s_hw_params() local 180 cif_conf.threshold = 0; in tegra30_i2s_hw_params() 181 cif_conf.audio_channels = 2; in tegra30_i2s_hw_params() 182 cif_conf.client_channels = 2; in tegra30_i2s_hw_params() 183 cif_conf.audio_bits = TEGRA30_AUDIOCIF_BITS_16; in tegra30_i2s_hw_params() 184 cif_conf.client_bits = TEGRA30_AUDIOCIF_BITS_16; in tegra30_i2s_hw_params() 185 cif_conf.expand = 0; in tegra30_i2s_hw_params() 186 cif_conf.stereo_conv = 0; in tegra30_i2s_hw_params() 187 cif_conf.replicate = 0; in tegra30_i2s_hw_params() 188 cif_conf.truncate = 0; in tegra30_i2s_hw_params() [all …]
|
| A D | tegra210_dmic.c | 78 struct tegra_cif_conf cif_conf; in tegra210_dmic_hw_params() local 82 memset(&cif_conf, 0, sizeof(struct tegra_cif_conf)); in tegra210_dmic_hw_params() 86 cif_conf.audio_ch = channels; in tegra210_dmic_hw_params() 91 cif_conf.client_ch = 1; in tegra210_dmic_hw_params() 94 cif_conf.client_ch = 2; in tegra210_dmic_hw_params() 140 cif_conf.audio_bits = TEGRA_ACIF_BITS_16; in tegra210_dmic_hw_params() 144 cif_conf.audio_bits = TEGRA_ACIF_BITS_32; in tegra210_dmic_hw_params() 151 cif_conf.client_bits = TEGRA_ACIF_BITS_24; in tegra210_dmic_hw_params() 152 cif_conf.mono_conv = dmic->mono_to_stereo; in tegra210_dmic_hw_params() 153 cif_conf.stereo_conv = dmic->stereo_to_mono; in tegra210_dmic_hw_params() [all …]
|
| A D | tegra210_i2s.c | 619 struct tegra_cif_conf cif_conf; in tegra210_i2s_hw_params() local 631 cif_conf.audio_ch = channels; in tegra210_i2s_hw_params() 632 cif_conf.client_ch = channels; in tegra210_i2s_hw_params() 634 cif_conf.client_ch = i2s->client_channels; in tegra210_i2s_hw_params() 639 cif_conf.audio_bits = TEGRA_ACIF_BITS_8; in tegra210_i2s_hw_params() 642 cif_conf.audio_bits = TEGRA_ACIF_BITS_16; in tegra210_i2s_hw_params() 646 cif_conf.audio_bits = TEGRA_ACIF_BITS_32; in tegra210_i2s_hw_params() 665 cif_conf.client_bits = TEGRA_ACIF_BITS_8; in tegra210_i2s_hw_params() 670 cif_conf.client_bits = TEGRA_ACIF_BITS_16; in tegra210_i2s_hw_params() 708 cif_conf.threshold = i2s->rx_fifo_th; in tegra210_i2s_hw_params() [all …]
|
| A D | tegra210_ope.c | 38 struct tegra_cif_conf cif_conf; in tegra210_ope_set_audio_cif() local 40 memset(&cif_conf, 0, sizeof(struct tegra_cif_conf)); in tegra210_ope_set_audio_cif() 58 cif_conf.audio_ch = channels; in tegra210_ope_set_audio_cif() 59 cif_conf.client_ch = channels; in tegra210_ope_set_audio_cif() 60 cif_conf.audio_bits = audio_bits; in tegra210_ope_set_audio_cif() 61 cif_conf.client_bits = audio_bits; in tegra210_ope_set_audio_cif() 63 tegra_set_cif(ope->regmap, reg, &cif_conf); in tegra210_ope_set_audio_cif()
|
| A D | tegra210_admaif.c | 334 struct tegra_cif_conf cif_conf; in tegra_admaif_hw_params() local 342 cif_conf.audio_bits = TEGRA_ACIF_BITS_8; in tegra_admaif_hw_params() 343 cif_conf.client_bits = TEGRA_ACIF_BITS_8; in tegra_admaif_hw_params() 347 cif_conf.audio_bits = TEGRA_ACIF_BITS_16; in tegra_admaif_hw_params() 348 cif_conf.client_bits = TEGRA_ACIF_BITS_16; in tegra_admaif_hw_params() 352 cif_conf.audio_bits = TEGRA_ACIF_BITS_32; in tegra_admaif_hw_params() 353 cif_conf.client_bits = TEGRA_ACIF_BITS_24; in tegra_admaif_hw_params() 357 cif_conf.audio_bits = TEGRA_ACIF_BITS_32; in tegra_admaif_hw_params() 358 cif_conf.client_bits = TEGRA_ACIF_BITS_32; in tegra_admaif_hw_params() 367 cif_conf.client_ch = channels; in tegra_admaif_hw_params() [all …]
|
| A D | tegra210_adx.c | 132 struct tegra_cif_conf cif_conf; in tegra210_adx_set_audio_cif() local 135 memset(&cif_conf, 0, sizeof(struct tegra_cif_conf)); in tegra210_adx_set_audio_cif() 155 cif_conf.audio_ch = channels; in tegra210_adx_set_audio_cif() 156 cif_conf.client_ch = channels; in tegra210_adx_set_audio_cif() 157 cif_conf.audio_bits = audio_bits; in tegra210_adx_set_audio_cif() 158 cif_conf.client_bits = audio_bits; in tegra210_adx_set_audio_cif() 161 tegra264_set_cif(adx->regmap, reg, &cif_conf); in tegra210_adx_set_audio_cif() 163 tegra_set_cif(adx->regmap, reg, &cif_conf); in tegra210_adx_set_audio_cif()
|
| A D | tegra210_amx.c | 148 struct tegra_cif_conf cif_conf; in tegra210_amx_set_audio_cif() local 150 memset(&cif_conf, 0, sizeof(struct tegra_cif_conf)); in tegra210_amx_set_audio_cif() 169 cif_conf.audio_ch = channels; in tegra210_amx_set_audio_cif() 170 cif_conf.client_ch = channels; in tegra210_amx_set_audio_cif() 171 cif_conf.audio_bits = audio_bits; in tegra210_amx_set_audio_cif() 172 cif_conf.client_bits = audio_bits; in tegra210_amx_set_audio_cif() 175 tegra264_set_cif(amx->regmap, reg, &cif_conf); in tegra210_amx_set_audio_cif() 177 tegra_set_cif(amx->regmap, reg, &cif_conf); in tegra210_amx_set_audio_cif()
|
| A D | tegra210_mixer.c | 241 struct tegra_cif_conf cif_conf; in tegra210_mixer_set_audio_cif() local 243 memset(&cif_conf, 0, sizeof(struct tegra_cif_conf)); in tegra210_mixer_set_audio_cif() 259 cif_conf.audio_ch = channels; in tegra210_mixer_set_audio_cif() 260 cif_conf.client_ch = channels; in tegra210_mixer_set_audio_cif() 261 cif_conf.audio_bits = audio_bits; in tegra210_mixer_set_audio_cif() 262 cif_conf.client_bits = audio_bits; in tegra210_mixer_set_audio_cif() 266 &cif_conf); in tegra210_mixer_set_audio_cif()
|
| A D | tegra210_sfc.c | 3126 struct tegra_cif_conf cif_conf; in tegra210_sfc_set_audio_cif() local 3128 memset(&cif_conf, 0, sizeof(struct tegra_cif_conf)); in tegra210_sfc_set_audio_cif() 3144 cif_conf.audio_ch = channels; in tegra210_sfc_set_audio_cif() 3145 cif_conf.client_ch = channels; in tegra210_sfc_set_audio_cif() 3146 cif_conf.audio_bits = audio_bits; in tegra210_sfc_set_audio_cif() 3147 cif_conf.client_bits = TEGRA_ACIF_BITS_32; in tegra210_sfc_set_audio_cif() 3154 cif_conf.stereo_conv = sfc->stereo_to_mono[path]; in tegra210_sfc_set_audio_cif() 3155 cif_conf.mono_conv = sfc->mono_to_stereo[path]; in tegra210_sfc_set_audio_cif() 3157 tegra_set_cif(sfc->regmap, reg, &cif_conf); in tegra210_sfc_set_audio_cif()
|
| A D | tegra210_mvc.c | 434 struct tegra_cif_conf cif_conf; in tegra210_mvc_set_audio_cif() local 436 memset(&cif_conf, 0, sizeof(struct tegra_cif_conf)); in tegra210_mvc_set_audio_cif() 452 cif_conf.audio_ch = channels; in tegra210_mvc_set_audio_cif() 453 cif_conf.client_ch = channels; in tegra210_mvc_set_audio_cif() 454 cif_conf.audio_bits = audio_bits; in tegra210_mvc_set_audio_cif() 455 cif_conf.client_bits = audio_bits; in tegra210_mvc_set_audio_cif() 457 tegra_set_cif(mvc->regmap, reg, &cif_conf); in tegra210_mvc_set_audio_cif()
|
| A D | tegra186_asrc.c | 133 struct tegra_cif_conf cif_conf; in tegra186_asrc_set_audio_cif() local 135 memset(&cif_conf, 0, sizeof(struct tegra_cif_conf)); in tegra186_asrc_set_audio_cif() 151 cif_conf.audio_ch = channels; in tegra186_asrc_set_audio_cif() 152 cif_conf.client_ch = channels; in tegra186_asrc_set_audio_cif() 153 cif_conf.audio_bits = audio_bits; in tegra186_asrc_set_audio_cif() 154 cif_conf.client_bits = TEGRA_ACIF_BITS_24; in tegra186_asrc_set_audio_cif() 156 tegra_set_cif(asrc->regmap, reg, &cif_conf); in tegra186_asrc_set_audio_cif()
|