Lines Matching defs:mask
74 unsigned int mask;
202 unsigned int coef_idx, unsigned int mask,
209 (val & ~mask) | bits_set);
213 unsigned int coef_idx, unsigned int mask,
217 __alc_update_coefex_idx(codec, nid, coef_idx, mask, bits_set);
221 #define alc_update_coef_idx(codec, coef_idx, mask, bits_set) \
222 alc_update_coefex_idx(codec, 0x20, coef_idx, mask, bits_set)
238 unsigned short mask;
243 { .nid = (_nid), .idx = (_idx), .mask = (_mask), .val = (_val) }
253 if (fw->mask == (unsigned short)-1)
257 fw->mask, fw->val);
266 /* Enable GPIO mask and set output */
267 static void alc_setup_gpio(struct hda_codec *codec, unsigned int mask)
271 spec->gpio_mask |= mask;
272 spec->gpio_dir |= mask;
273 spec->gpio_data |= mask;
284 static void alc_update_gpio_data(struct hda_codec *codec, unsigned int mask,
291 spec->gpio_data |= mask;
293 spec->gpio_data &= ~mask;
315 unsigned int mask)
318 alc_setup_gpio(codec, mask);
4398 static void alc_update_gpio_led(struct hda_codec *codec, unsigned int mask,
4403 alc_update_gpio_data(codec, mask, !enabled); /* muted -> LED on */
4593 alc_update_coef_idx(codec, led->idx, led->mask,
4618 spec->mute_led_coef.mask = 1 << 3;
4634 spec->mute_led_coef.mask = 1 << 5;
4649 spec->mute_led_coef.mask = 1;
4665 spec->mute_led_coef.mask = 3 << 2;
4691 spec->mic_led_coef.mask = 1 << 13;
4715 spec->mic_led_coef.mask = 3 << 2;