Lines Matching refs:val
137 static int rirb_get_response(struct lola *chip, unsigned int *val,
151 *val = chip->res;
192 unsigned int *val, unsigned int *extval)
201 err = rirb_get_response(chip, val, extval);
324 unsigned int val;
327 val = (1 << chip->pcm[PLAY].num_streams) - 1;
328 lola_writel(chip, BAR1, DOINTCTL, val);
329 val = (1 << chip->pcm[CAPT].num_streams) - 1;
330 lola_writel(chip, BAR1, DIINTCTL, val);
333 val = LOLA_DINT_GLOBAL | LOLA_DINT_CTRL | LOLA_DINT_FIFOERR |
335 lola_writel(chip, BAR1, DINTCTL, val);
434 unsigned int val;
437 err = lola_read_param(chip, 0, LOLA_PAR_VENDOR_ID, &val);
442 val >>= 16;
443 if (val != 0x1369) {
444 dev_err(chip->card->dev, "Unknown codec vendor 0x%x\n", val);
448 err = lola_read_param(chip, 1, LOLA_PAR_FUNCTION_TYPE, &val);
453 if (val != 1) {
454 dev_err(chip->card->dev, "Unknown function type %d\n", val);
458 err = lola_read_param(chip, 1, LOLA_PAR_SPECIFIC_CAPS, &val);
463 chip->lola_caps = val;
472 dev_err(chip->card->dev, "Invalid Lola-spec caps 0x%x\n", val);