Lines Matching defs:reg_control
193 u32 reg_control;
321 if ((irq_status & INT_RISCI) && (chip->reg_control & CTL_ACAP_EN)) {
375 chip->reg_control |= CTL_DA_IOM_DA | CTL_A_PWRDN;
396 chip->reg_control &= ~(CTL_DA_IOM_DA | CTL_A_PWRDN);
436 chip->reg_control |= CTL_A_PWRDN;
437 snd_bt87x_writel(chip, REG_GPIO_DMA_CTL, chip->reg_control);
471 chip->reg_control &= ~(CTL_DA_SDR_MASK | CTL_DA_SBR);
473 chip->reg_control |= decimation << CTL_DA_SDR_SHIFT;
475 chip->reg_control |= CTL_DA_SBR;
476 snd_bt87x_writel(chip, REG_GPIO_DMA_CTL, chip->reg_control);
485 chip->reg_control |= CTL_FIFO_ENABLE | CTL_RISC_ENABLE | CTL_ACAP_EN;
490 snd_bt87x_writel(chip, REG_GPIO_DMA_CTL, chip->reg_control);
498 chip->reg_control &= ~(CTL_FIFO_ENABLE | CTL_RISC_ENABLE | CTL_ACAP_EN);
499 snd_bt87x_writel(chip, REG_GPIO_DMA_CTL, chip->reg_control);
553 value->value.integer.value[0] = (chip->reg_control & CTL_A_GAIN_MASK) >> CTL_A_GAIN_SHIFT;
565 old_control = chip->reg_control;
566 chip->reg_control = (chip->reg_control & ~CTL_A_GAIN_MASK)
568 snd_bt87x_writel(chip, REG_GPIO_DMA_CTL, chip->reg_control);
569 changed = old_control != chip->reg_control;
589 value->value.integer.value[0] = !! (chip->reg_control & CTL_A_G2X);
601 old_control = chip->reg_control;
602 chip->reg_control = (chip->reg_control & ~CTL_A_G2X)
604 snd_bt87x_writel(chip, REG_GPIO_DMA_CTL, chip->reg_control);
605 changed = chip->reg_control != old_control;
631 value->value.enumerated.item[0] = (chip->reg_control & CTL_A_SEL_MASK) >> CTL_A_SEL_SHIFT;
643 old_control = chip->reg_control;
644 chip->reg_control = (chip->reg_control & ~CTL_A_SEL_MASK)
646 snd_bt87x_writel(chip, REG_GPIO_DMA_CTL, chip->reg_control);
647 changed = chip->reg_control != old_control;
735 chip->reg_control = CTL_A_PWRDN | CTL_DA_ES2 |
738 snd_bt87x_writel(chip, REG_GPIO_DMA_CTL, chip->reg_control);
886 chip->reg_control |= chip->board.digital_fmt;