Lines Matching refs:enumerated
585 uinfo->value.enumerated.items = 2; in snd_ice1712_ewx_io_sense_info()
586 if (uinfo->value.enumerated.item >= 2) in snd_ice1712_ewx_io_sense_info()
587 uinfo->value.enumerated.item = 1; in snd_ice1712_ewx_io_sense_info()
588 strcpy(uinfo->value.enumerated.name, texts[uinfo->value.enumerated.item]); in snd_ice1712_ewx_io_sense_info()
598 ucontrol->value.enumerated.item[0] = snd_ice1712_read(ice, ICE1712_IREG_GPIO_DATA) & mask ? 1 : 0; in snd_ice1712_ewx_io_sense_get()
611 nval = ucontrol->value.enumerated.item[0] ? mask : 0; in snd_ice1712_ewx_io_sense_put()
656 …ucontrol->value.enumerated.item[0] = data & ICE1712_EWS88MT_OUTPUT_SENSE ? 1 : 0; /* high = -10dBV… in snd_ice1712_ews88mt_output_sense_get()
672 …ndata = (data & ~ICE1712_EWS88MT_OUTPUT_SENSE) | (ucontrol->value.enumerated.item[0] ? ICE1712_EWS… in snd_ice1712_ews88mt_output_sense_put()
698 ucontrol->value.enumerated.item[0] = data & (1 << channel) ? 0 : 1; in snd_ice1712_ews88mt_input_sense_get()
718 ndata = (data & ~(1 << channel)) | (ucontrol->value.enumerated.item[0] ? 0 : (1 << channel)); in snd_ice1712_ews88mt_input_sense_put()
908 uinfo->value.enumerated.items = 4; in snd_ice1712_6fire_select_input_info()
909 if (uinfo->value.enumerated.item >= 4) in snd_ice1712_6fire_select_input_info()
910 uinfo->value.enumerated.item = 1; in snd_ice1712_6fire_select_input_info()
911 strcpy(uinfo->value.enumerated.name, texts[uinfo->value.enumerated.item]); in snd_ice1712_6fire_select_input_info()