Home
last modified time | relevance | path

Searched refs:ratnum (Results 1 – 3 of 3) sorted by relevance

/openbmc/linux/sound/soc/adi/
H A Daxi-spdif.c44 struct snd_ratnum ratnum; member
218 spdif->ratnum.num = clk_get_rate(spdif->clk_ref) / 128; in axi_spdif_probe()
219 spdif->ratnum.den_step = 1; in axi_spdif_probe()
220 spdif->ratnum.den_min = 1; in axi_spdif_probe()
221 spdif->ratnum.den_max = 64; in axi_spdif_probe()
223 spdif->rate_constraints.rats = &spdif->ratnum; in axi_spdif_probe()
H A Daxi-i2s.c53 struct snd_ratnum ratnum; member
247 i2s->ratnum.num = clk_get_rate(i2s->clk_ref) / 2 / AXI_I2S_BITS_PER_FRAME; in axi_i2s_probe()
248 i2s->ratnum.den_step = 1; in axi_i2s_probe()
249 i2s->ratnum.den_min = 1; in axi_i2s_probe()
250 i2s->ratnum.den_max = 64; in axi_i2s_probe()
252 i2s->rate_constraints.rats = &i2s->ratnum; in axi_i2s_probe()
/openbmc/linux/sound/soc/xilinx/
H A Dxlnx_i2s.c34 struct snd_ratnum ratnum; member
67 drv_data->ratnum.num = freq / (bits_per_sample * drv_data->channels) / 2; in xlnx_i2s_set_sysclk()
68 drv_data->ratnum.den_step = 1; in xlnx_i2s_set_sysclk()
69 drv_data->ratnum.den_min = 1; in xlnx_i2s_set_sysclk()
70 drv_data->ratnum.den_max = 255; in xlnx_i2s_set_sysclk()
71 drv_data->rate_constraints.rats = &drv_data->ratnum; in xlnx_i2s_set_sysclk()