Lines Matching refs:clock
33 static int set_input_clock(struct echoaudio *chip, u16 clock);
164 u32 control_reg, clock; in set_sample_rate() local
180 clock = 0; in set_sample_rate()
187 clock = GML_96KHZ; in set_sample_rate()
190 clock = GML_88KHZ; in set_sample_rate()
193 clock = GML_48KHZ | GML_SPDIF_SAMPLE_RATE1; in set_sample_rate()
196 clock = GML_44KHZ; in set_sample_rate()
199 clock |= GML_SPDIF_SAMPLE_RATE0; in set_sample_rate()
202 clock = GML_32KHZ | GML_SPDIF_SAMPLE_RATE0 | in set_sample_rate()
206 clock = GML_22KHZ; in set_sample_rate()
209 clock = GML_16KHZ; in set_sample_rate()
212 clock = GML_11KHZ; in set_sample_rate()
215 clock = GML_8KHZ; in set_sample_rate()
223 control_reg |= clock; in set_sample_rate()
227 dev_dbg(chip->card->dev, "set_sample_rate: %d clock %d\n", rate, clock); in set_sample_rate()
234 static int set_input_clock(struct echoaudio *chip, u16 clock) in set_input_clock() argument
244 switch (clock) { in set_input_clock()
272 "Input clock 0x%x not supported for Gina24\n", clock); in set_input_clock()
276 chip->input_clock = clock; in set_input_clock()