Lines Matching refs:integer

35 	info->value.integer.min = chip->model.dac_volume_min;  in dac_volume_info()
36 info->value.integer.max = chip->model.dac_volume_max; in dac_volume_info()
48 value->value.integer.value[i] = chip->dac_volume[i]; in dac_volume_get()
63 if (value->value.integer.value[i] != chip->dac_volume[i]) { in dac_volume_put()
64 chip->dac_volume[i] = value->value.integer.value[i]; in dac_volume_put()
79 value->value.integer.value[0] = !chip->dac_mute; in dac_mute_get()
91 changed = (!value->value.integer.value[0]) != chip->dac_mute; in dac_mute_put()
93 chip->dac_mute = !value->value.integer.value[0]; in dac_mute_put()
219 value->value.integer.value[0] = chip->spdif_playback_enable; in spdif_switch_get()
295 changed = value->value.integer.value[0] != chip->spdif_playback_enable; in spdif_switch_put()
297 chip->spdif_playback_enable = !!value->value.integer.value[0]; in spdif_switch_put()
446 value->value.integer.value[0] = in spdif_bit_switch_get()
461 if (value->value.integer.value[0]) in spdif_bit_switch_put()
477 info->value.integer.min = 0; in monitor_volume_info()
478 info->value.integer.max = 1; in monitor_volume_info()
489 value->value.integer.value[0] = in monitor_get()
505 if ((!!value->value.integer.value[0] ^ !!invert) != 0) in monitor_put()
530 value->value.integer.value[0] = 1; in ac97_switch_get()
532 value->value.integer.value[0] = 0; in ac97_switch_get()
568 if (!value->value.integer.value[0] ^ !invert) in ac97_switch_put()
605 info->value.integer.min = 0; in ac97_volume_info()
606 info->value.integer.max = 0x1f; in ac97_volume_info()
623 value->value.integer.value[0] = 31 - (reg & 0x1f); in ac97_volume_get()
625 value->value.integer.value[0] = 31 - ((reg >> 8) & 0x1f); in ac97_volume_get()
626 value->value.integer.value[1] = 31 - (reg & 0x1f); in ac97_volume_get()
645 newreg |= 31 - (value->value.integer.value[0] & 0x1f); in ac97_volume_put()
648 newreg |= (31 - (value->value.integer.value[0] & 0x1f)) << 8; in ac97_volume_put()
649 newreg |= 31 - (value->value.integer.value[1] & 0x1f); in ac97_volume_put()
703 info->value.integer.min = 0; in ac97_fp_rec_volume_info()
704 info->value.integer.max = 7; in ac97_fp_rec_volume_info()
717 value->value.integer.value[0] = reg & 7; in ac97_fp_rec_volume_get()
718 value->value.integer.value[1] = (reg >> 8) & 7; in ac97_fp_rec_volume_get()
732 newreg = newreg | (value->value.integer.value[0] & 7); in ac97_fp_rec_volume_put()
733 newreg = newreg | ((value->value.integer.value[0] & 7) << 8); in ac97_fp_rec_volume_put()