Lines Matching refs:val

50 static void pdacf_ak4117_write(void *private_data, unsigned char reg, unsigned char val)
66 outw((u16)reg << 8 | val | (1<<13), chip->port + PDAUDIOCF_REG_AK_IFR);
93 u16 val;
95 val = pdacf_reg_read(chip, PDAUDIOCF_REG_SCR);
96 val |= PDAUDIOCF_PDN;
97 val &= ~PDAUDIOCF_RECORD; /* for sure */
98 pdacf_reg_write(chip, PDAUDIOCF_REG_SCR, val);
100 val |= PDAUDIOCF_RST;
101 pdacf_reg_write(chip, PDAUDIOCF_REG_SCR, val);
103 val &= ~PDAUDIOCF_RST;
104 pdacf_reg_write(chip, PDAUDIOCF_REG_SCR, val);
107 val &= ~PDAUDIOCF_PDN;
108 pdacf_reg_write(chip, PDAUDIOCF_REG_SCR, val);
160 u16 val;
165 val = chip->regmap[PDAUDIOCF_REG_SCR>>1];
167 val |= PDAUDIOCF_BLUE_LED_OFF;
169 val &= ~PDAUDIOCF_BLUE_LED_OFF;
170 pdacf_reg_write(chip, PDAUDIOCF_REG_SCR, val);
177 u16 val;
197 val = pdacf_reg_read(chip, PDAUDIOCF_REG_TCR);
199 val &= ~(PDAUDIOCF_ELIMAKMBIT|PDAUDIOCF_TESTDATASEL);
201 val |= PDAUDIOCF_ELIMAKMBIT;
202 val &= ~PDAUDIOCF_TESTDATASEL;
204 pdacf_reg_write(chip, PDAUDIOCF_REG_TCR, val);
207 val = pdacf_reg_read(chip, PDAUDIOCF_REG_SCR);
208 val &= ~(PDAUDIOCF_CLKDIV0 | PDAUDIOCF_CLKDIV1); /* use 24.576Mhz clock */
209 val &= ~(PDAUDIOCF_RED_LED_OFF|PDAUDIOCF_BLUE_LED_OFF);
210 val |= PDAUDIOCF_DATAFMT0 | PDAUDIOCF_DATAFMT1; /* 24-bit data */
211 pdacf_reg_write(chip, PDAUDIOCF_REG_SCR, val);
214 val = pdacf_reg_read(chip, PDAUDIOCF_REG_IER);
215 val &= ~(PDAUDIOCF_IRQLVLEN0 | PDAUDIOCF_IRQLVLEN1);
216 val &= ~(PDAUDIOCF_BLUEDUTY0 | PDAUDIOCF_REDDUTY0 | PDAUDIOCF_REDDUTY1);
217 val |= PDAUDIOCF_BLUEDUTY1 | PDAUDIOCF_HALFRATE;
218 val |= PDAUDIOCF_IRQOVREN | PDAUDIOCF_IRQAKMEN;
219 pdacf_reg_write(chip, PDAUDIOCF_REG_IER, val);
232 u16 val;
234 val = pdacf_reg_read(chip, PDAUDIOCF_REG_SCR);
235 chip->suspend_reg_scr = val;
236 val |= PDAUDIOCF_RED_LED_OFF | PDAUDIOCF_BLUE_LED_OFF;
237 pdacf_reg_write(chip, PDAUDIOCF_REG_SCR, val);
239 val = inw(chip->port + PDAUDIOCF_REG_IER);
240 val &= ~(PDAUDIOCF_IRQOVREN|PDAUDIOCF_IRQAKMEN|PDAUDIOCF_IRQLVLEN0|PDAUDIOCF_IRQLVLEN1);
241 outw(val, chip->port + PDAUDIOCF_REG_IER);
249 u16 val;
253 val = inw(chip->port + PDAUDIOCF_REG_IER);
254 val &= ~(PDAUDIOCF_IRQOVREN|PDAUDIOCF_IRQAKMEN|PDAUDIOCF_IRQLVLEN0|PDAUDIOCF_IRQLVLEN1);
255 outw(val, chip->port + PDAUDIOCF_REG_IER);