Lines Matching refs:val
65 #define SET_REG(codec,reg,val) (snd_hda_codec_write(codec,reg,0,SI3054_VERB_WRITE_NODE,val))
66 #define SET_REG_CACHE(codec,reg,val) \
67 snd_hda_codec_write_cache(codec,reg,0,SI3054_VERB_WRITE_NODE,val)
80 #define PRIVATE_REG(val) ((val>>16)&0xffff)
81 #define PRIVATE_MASK(val) (val&0xffff)
141 u16 val;
144 val = GET_REG(codec, SI3054_LINE_LEVEL);
145 val &= 0xff << (8 * (substream->stream != SNDRV_PCM_STREAM_PLAYBACK));
146 val |= ((stream_tag & 0xf) << 4) << (8 * (substream->stream == SNDRV_PCM_STREAM_PLAYBACK));
147 SET_REG(codec, SI3054_LINE_LEVEL, val);
209 u16 val;
224 val = GET_REG(codec, SI3054_EXTENDED_MID);
225 } while ((val & SI3054_MEI_READY) != SI3054_MEI_READY && wait_count--);
227 if((val&SI3054_MEI_READY) != SI3054_MEI_READY) {
228 codec_err(codec, "si3054: cannot initialize. EXT MID = %04x\n", val);