Lines Matching defs:reg_control

191 	u32 reg_control;
319 if ((irq_status & INT_RISCI) && (chip->reg_control & CTL_ACAP_EN)) {
374 chip->reg_control |= CTL_DA_IOM_DA | CTL_A_PWRDN;
395 chip->reg_control &= ~(CTL_DA_IOM_DA | CTL_A_PWRDN);
435 chip->reg_control |= CTL_A_PWRDN;
436 snd_bt87x_writel(chip, REG_GPIO_DMA_CTL, chip->reg_control);
470 chip->reg_control &= ~(CTL_DA_SDR_MASK | CTL_DA_SBR);
472 chip->reg_control |= decimation << CTL_DA_SDR_SHIFT;
474 chip->reg_control |= CTL_DA_SBR;
475 snd_bt87x_writel(chip, REG_GPIO_DMA_CTL, chip->reg_control);
484 chip->reg_control |= CTL_FIFO_ENABLE | CTL_RISC_ENABLE | CTL_ACAP_EN;
489 snd_bt87x_writel(chip, REG_GPIO_DMA_CTL, chip->reg_control);
497 chip->reg_control &= ~(CTL_FIFO_ENABLE | CTL_RISC_ENABLE | CTL_ACAP_EN);
498 snd_bt87x_writel(chip, REG_GPIO_DMA_CTL, chip->reg_control);
552 value->value.integer.value[0] = (chip->reg_control & CTL_A_GAIN_MASK) >> CTL_A_GAIN_SHIFT;
564 old_control = chip->reg_control;
565 chip->reg_control = (chip->reg_control & ~CTL_A_GAIN_MASK)
567 snd_bt87x_writel(chip, REG_GPIO_DMA_CTL, chip->reg_control);
568 changed = old_control != chip->reg_control;
588 value->value.integer.value[0] = !! (chip->reg_control & CTL_A_G2X);
600 old_control = chip->reg_control;
601 chip->reg_control = (chip->reg_control & ~CTL_A_G2X)
603 snd_bt87x_writel(chip, REG_GPIO_DMA_CTL, chip->reg_control);
604 changed = chip->reg_control != old_control;
630 value->value.enumerated.item[0] = (chip->reg_control & CTL_A_SEL_MASK) >> CTL_A_SEL_SHIFT;
642 old_control = chip->reg_control;
643 chip->reg_control = (chip->reg_control & ~CTL_A_SEL_MASK)
645 snd_bt87x_writel(chip, REG_GPIO_DMA_CTL, chip->reg_control);
646 changed = chip->reg_control != old_control;
704 chip->reg_control = CTL_A_PWRDN | CTL_DA_ES2 |
707 snd_bt87x_writel(chip, REG_GPIO_DMA_CTL, chip->reg_control);
848 chip->reg_control |= chip->board.digital_fmt;