Lines Matching refs:val

77 static void wm_put_nocache(struct snd_ice1712 *ice, int reg, unsigned short val)
80 cval = (reg << 9) | val;
84 static void wm_put(struct snd_ice1712 *ice, int reg, unsigned short val)
86 wm_put_nocache(ice, reg, val);
88 ice->akm[0].images[reg] = val >> 8;
89 ice->akm[0].images[reg + 1] = val;
112 unsigned short val;
117 val = wm_get(ice, WM_DAC_ATTEN_L + i) & 0xff;
118 val = val > DAC_MIN ? (val - DAC_MIN) : 0;
119 ucontrol->value.integer.value[i] = val;
167 unsigned short val;
172 val = wm_get(ice, WM_ADC_ATTEN_L + i) & 0xff;
173 val = val > ADC_MIN ? (val - ADC_MIN) : 0;
174 ucontrol->value.integer.value[i] = val;
256 unsigned short val, oval;
260 val = oval = wm_get(ice, WM_OUT_MUX);
262 val |= 0x04;
264 val &= ~0x04;
265 if (val != oval) {
266 wm_put(ice, WM_OUT_MUX, val);
291 unsigned short val, oval;
296 val = oval & 0x0f;
298 val |= 0x60;
300 val |= 0x90;
301 if (val != oval) {
302 wm_put(ice, WM_DAC_CTRL1, val);
303 wm_put_nocache(ice, WM_DAC_CTRL1, val);
313 static void set_gpio_bit(struct snd_ice1712 *ice, unsigned int bit, int val)
316 if (val)
340 unsigned int val = 0;
343 val <<= 1;
347 val |= 1;
352 return val;
374 unsigned int val;
385 val = spi_read_byte(ice);
392 return val;
422 unsigned char val;
428 val = 0x80 | (ice->gpio.saved[0] << 3);
429 spi_write(ice, CS_DEV, 0x04, val);
462 unsigned int val;
466 val = (~ucontrol->value.integer.value[0] & 0xffff) | 0x00f0;
467 changed = val != ice->gpio.write_mask;
468 ice->gpio.write_mask = val;
486 unsigned int val;
490 val = ucontrol->value.integer.value[0] & 0xff0f;
491 changed = (val != ice->gpio.direction);
492 ice->gpio.direction = val;
511 unsigned int val, nval;
516 val = snd_ice1712_gpio_read(ice) & 0xffff;
518 if (val != nval) {
622 unsigned int reg, val;
625 if (sscanf(line, "%x %x", &reg, &val) != 2)
627 if (reg <= 0x17 && val <= 0xffff)
628 wm_put(ice, reg, val);
636 int reg, val;
640 val = wm_get(ice, reg);
641 snd_iprintf(buffer, "%02x = %04x\n", reg, val);
655 int reg, val;
659 val = spi_read(ice, CS_DEV, reg);
660 snd_iprintf(buffer, "%02x = %02x\n", reg, val);
662 val = spi_read(ice, CS_DEV, 0x7f);
663 snd_iprintf(buffer, "%02x = %02x\n", 0x7f, val);