Lines Matching defs:val
56 unsigned int val,
62 if (val < LOLA_GRANULARITY_MIN || val > LOLA_GRANULARITY_MAX ||
63 (val % LOLA_GRANULARITY_STEP) != 0)
66 if (val == LOLA_GRANULARITY_MIN) {
69 } else if (val < LOLA_GRANULARITY_MAX) {
76 int lola_set_granularity(struct lola *chip, unsigned int val, bool force)
81 if (val == chip->granularity)
88 if (!check_gran_clock_compatibility(chip, val,
93 chip->granularity = val;
94 val /= LOLA_GRANULARITY_STEP;
98 val, 0);
102 usleep_range(400 * val, 20000);
112 unsigned int val;
116 err = lola_read_param(chip, nid, LOLA_PAR_AUDIO_WIDGET_CAP, &val);
122 if ((val & 0xfff00000) != 0x01f00000) { /* test SubType and Type */
128 chip->clock.items = val & 0xff;
146 idx, 0, &val, &res_ex);
152 items[0] = val & 0xfff;
153 items[1] = (val >> 16) & 0xfff;
238 bool lola_update_ext_clock_freq(struct lola *chip, unsigned int val)
245 if (!val)
247 tag = (val >> LOLA_UNSOL_RESP_TAG_OFFSET) & LOLA_UNSOLICITED_TAG_MASK;
254 chip->clock.cur_freq = lola_sample_rate_convert(val & 0x7f);
255 chip->clock.cur_valid = (val & 0x100) != 0;