sys/dev/sound/usb/uaudio.c
3165
memset(&MIX(sc), 0, sizeof(MIX(sc)));
sys/dev/sound/usb/uaudio.c
3166
MIX(sc).wIndex = MAKE_WORD(6, sc->sc_mixer_iface_no);
sys/dev/sound/usb/uaudio.c
3167
MIX(sc).wValue[0] = MAKE_WORD(8, 0);
sys/dev/sound/usb/uaudio.c
3168
MIX(sc).type = MIX_UNSIGNED_16;
sys/dev/sound/usb/uaudio.c
3169
MIX(sc).ctl = SOUND_MIXER_NRDEVICES;
sys/dev/sound/usb/uaudio.c
3170
MIX(sc).name = "effect";
sys/dev/sound/usb/uaudio.c
3171
MIX(sc).minval = 0;
sys/dev/sound/usb/uaudio.c
3172
MIX(sc).maxval = 7;
sys/dev/sound/usb/uaudio.c
3173
MIX(sc).mul = 7;
sys/dev/sound/usb/uaudio.c
3174
MIX(sc).nchan = 1;
sys/dev/sound/usb/uaudio.c
3175
MIX(sc).update[0] = 1;
sys/dev/sound/usb/uaudio.c
3176
strlcpy(MIX(sc).desc, "Room1,2,3,Hall1,2,Plate,Delay,Echo", sizeof(MIX(sc).desc));
sys/dev/sound/usb/uaudio.c
3177
uaudio_mixer_add_ctl_sub(sc, &MIX(sc));
sys/dev/sound/usb/uaudio.c
3179
memset(&MIX(sc), 0, sizeof(MIX(sc)));
sys/dev/sound/usb/uaudio.c
3180
MIX(sc).wIndex = MAKE_WORD(5, sc->sc_mixer_iface_no);
sys/dev/sound/usb/uaudio.c
3184
MIX(sc).wValue[0] = MAKE_WORD(chx + 1, chy + 1);
sys/dev/sound/usb/uaudio.c
3185
MIX(sc).type = MIX_SIGNED_16;
sys/dev/sound/usb/uaudio.c
3186
MIX(sc).ctl = SOUND_MIXER_NRDEVICES;
sys/dev/sound/usb/uaudio.c
3187
MIX(sc).name = "mix_rec";
sys/dev/sound/usb/uaudio.c
3188
MIX(sc).nchan = 1;
sys/dev/sound/usb/uaudio.c
3189
MIX(sc).update[0] = 1;
sys/dev/sound/usb/uaudio.c
3190
MIX(sc).val_default = 0;
sys/dev/sound/usb/uaudio.c
3191
snprintf(MIX(sc).desc, sizeof(MIX(sc).desc),
sys/dev/sound/usb/uaudio.c
3194
uaudio_mixer_add_ctl(sc, &MIX(sc));
sys/dev/sound/usb/uaudio.c
3196
MIX(sc).wValue[0] = MAKE_WORD(chx + 1, chy + 1 + 8);
sys/dev/sound/usb/uaudio.c
3197
MIX(sc).type = MIX_SIGNED_16;
sys/dev/sound/usb/uaudio.c
3198
MIX(sc).ctl = SOUND_MIXER_NRDEVICES;
sys/dev/sound/usb/uaudio.c
3199
MIX(sc).name = "mix_play";
sys/dev/sound/usb/uaudio.c
3200
MIX(sc).nchan = 1;
sys/dev/sound/usb/uaudio.c
3201
MIX(sc).update[0] = 1;
sys/dev/sound/usb/uaudio.c
3202
MIX(sc).val_default = (chx == chy) ? 2 : 0;
sys/dev/sound/usb/uaudio.c
3203
snprintf(MIX(sc).desc, sizeof(MIX(sc).desc),
sys/dev/sound/usb/uaudio.c
3206
uaudio_mixer_add_ctl(sc, &MIX(sc));
sys/dev/sound/usb/uaudio.c
3210
memset(&MIX(sc), 0, sizeof(MIX(sc)));
sys/dev/sound/usb/uaudio.c
3211
MIX(sc).wIndex = MAKE_WORD(6, sc->sc_mixer_iface_no);
sys/dev/sound/usb/uaudio.c
3212
MIX(sc).wValue[0] = MAKE_WORD(2, 0);
sys/dev/sound/usb/uaudio.c
3213
MIX(sc).type = MIX_SIGNED_8;
sys/dev/sound/usb/uaudio.c
3214
MIX(sc).ctl = SOUND_MIXER_NRDEVICES;
sys/dev/sound/usb/uaudio.c
3215
MIX(sc).name = "effect_vol";
sys/dev/sound/usb/uaudio.c
3216
MIX(sc).nchan = 1;
sys/dev/sound/usb/uaudio.c
3217
MIX(sc).update[0] = 1;
sys/dev/sound/usb/uaudio.c
3218
MIX(sc).minval = 0;
sys/dev/sound/usb/uaudio.c
3219
MIX(sc).maxval = 0x7f;
sys/dev/sound/usb/uaudio.c
3220
MIX(sc).mul = 0x7f;
sys/dev/sound/usb/uaudio.c
3221
MIX(sc).nchan = 1;
sys/dev/sound/usb/uaudio.c
3222
MIX(sc).update[0] = 1;
sys/dev/sound/usb/uaudio.c
3223
strlcpy(MIX(sc).desc, "Effect Volume", sizeof(MIX(sc).desc));
sys/dev/sound/usb/uaudio.c
3224
uaudio_mixer_add_ctl_sub(sc, &MIX(sc));
sys/dev/sound/usb/uaudio.c
3226
memset(&MIX(sc), 0, sizeof(MIX(sc)));
sys/dev/sound/usb/uaudio.c
3227
MIX(sc).wIndex = MAKE_WORD(6, sc->sc_mixer_iface_no);
sys/dev/sound/usb/uaudio.c
3228
MIX(sc).wValue[0] = MAKE_WORD(3, 0);
sys/dev/sound/usb/uaudio.c
3229
MIX(sc).type = MIX_SIGNED_16;
sys/dev/sound/usb/uaudio.c
3230
MIX(sc).ctl = SOUND_MIXER_NRDEVICES;
sys/dev/sound/usb/uaudio.c
3231
MIX(sc).name = "effect_dur";
sys/dev/sound/usb/uaudio.c
3232
MIX(sc).nchan = 1;
sys/dev/sound/usb/uaudio.c
3233
MIX(sc).update[0] = 1;
sys/dev/sound/usb/uaudio.c
3234
MIX(sc).minval = 0;
sys/dev/sound/usb/uaudio.c
3235
MIX(sc).maxval = 0x7f00;
sys/dev/sound/usb/uaudio.c
3236
MIX(sc).mul = 0x7f00;
sys/dev/sound/usb/uaudio.c
3237
MIX(sc).nchan = 1;
sys/dev/sound/usb/uaudio.c
3238
MIX(sc).update[0] = 1;
sys/dev/sound/usb/uaudio.c
3239
strlcpy(MIX(sc).desc, "Effect Duration", sizeof(MIX(sc).desc));
sys/dev/sound/usb/uaudio.c
3240
uaudio_mixer_add_ctl_sub(sc, &MIX(sc));
sys/dev/sound/usb/uaudio.c
3242
memset(&MIX(sc), 0, sizeof(MIX(sc)));
sys/dev/sound/usb/uaudio.c
3243
MIX(sc).wIndex = MAKE_WORD(6, sc->sc_mixer_iface_no);
sys/dev/sound/usb/uaudio.c
3244
MIX(sc).wValue[0] = MAKE_WORD(4, 0);
sys/dev/sound/usb/uaudio.c
3245
MIX(sc).type = MIX_SIGNED_8;
sys/dev/sound/usb/uaudio.c
3246
MIX(sc).ctl = SOUND_MIXER_NRDEVICES;
sys/dev/sound/usb/uaudio.c
3247
MIX(sc).name = "effect_fb";
sys/dev/sound/usb/uaudio.c
3248
MIX(sc).nchan = 1;
sys/dev/sound/usb/uaudio.c
3249
MIX(sc).update[0] = 1;
sys/dev/sound/usb/uaudio.c
3250
MIX(sc).minval = 0;
sys/dev/sound/usb/uaudio.c
3251
MIX(sc).maxval = 0x7f;
sys/dev/sound/usb/uaudio.c
3252
MIX(sc).mul = 0x7f;
sys/dev/sound/usb/uaudio.c
3253
MIX(sc).nchan = 1;
sys/dev/sound/usb/uaudio.c
3254
MIX(sc).update[0] = 1;
sys/dev/sound/usb/uaudio.c
3255
strlcpy(MIX(sc).desc, "Effect Feedback Volume", sizeof(MIX(sc).desc));
sys/dev/sound/usb/uaudio.c
3256
uaudio_mixer_add_ctl_sub(sc, &MIX(sc));
sys/dev/sound/usb/uaudio.c
3258
memset(&MIX(sc), 0, sizeof(MIX(sc)));
sys/dev/sound/usb/uaudio.c
3259
MIX(sc).wIndex = MAKE_WORD(7, sc->sc_mixer_iface_no);
sys/dev/sound/usb/uaudio.c
3261
MIX(sc).wValue[0] = MAKE_WORD(7, chy + 1);
sys/dev/sound/usb/uaudio.c
3262
MIX(sc).type = MIX_SIGNED_16;
sys/dev/sound/usb/uaudio.c
3263
MIX(sc).ctl = SOUND_MIXER_NRDEVICES;
sys/dev/sound/usb/uaudio.c
3264
MIX(sc).name = "effect_ret";
sys/dev/sound/usb/uaudio.c
3265
MIX(sc).nchan = 1;
sys/dev/sound/usb/uaudio.c
3266
MIX(sc).update[0] = 1;
sys/dev/sound/usb/uaudio.c
3267
snprintf(MIX(sc).desc, sizeof(MIX(sc).desc),
sys/dev/sound/usb/uaudio.c
3270
uaudio_mixer_add_ctl(sc, &MIX(sc));
sys/dev/sound/usb/uaudio.c
3273
memset(&MIX(sc), 0, sizeof(MIX(sc)));
sys/dev/sound/usb/uaudio.c
3274
MIX(sc).wIndex = MAKE_WORD(5, sc->sc_mixer_iface_no);
sys/dev/sound/usb/uaudio.c
3277
MIX(sc).wValue[0] = MAKE_WORD(9, chy + 1);
sys/dev/sound/usb/uaudio.c
3278
MIX(sc).type = MIX_SIGNED_16;
sys/dev/sound/usb/uaudio.c
3279
MIX(sc).ctl = SOUND_MIXER_NRDEVICES;
sys/dev/sound/usb/uaudio.c
3280
MIX(sc).name = "effect_send";
sys/dev/sound/usb/uaudio.c
3281
MIX(sc).nchan = 1;
sys/dev/sound/usb/uaudio.c
3282
MIX(sc).update[0] = 1;
sys/dev/sound/usb/uaudio.c
3283
snprintf(MIX(sc).desc, sizeof(MIX(sc).desc),
sys/dev/sound/usb/uaudio.c
3286
uaudio_mixer_add_ctl(sc, &MIX(sc));
sys/dev/sound/usb/uaudio.c
3288
MIX(sc).wValue[0] = MAKE_WORD(9, chy + 1 + 8);
sys/dev/sound/usb/uaudio.c
3289
MIX(sc).type = MIX_SIGNED_16;
sys/dev/sound/usb/uaudio.c
3290
MIX(sc).ctl = SOUND_MIXER_NRDEVICES;
sys/dev/sound/usb/uaudio.c
3291
MIX(sc).name = "effect_send";
sys/dev/sound/usb/uaudio.c
3292
MIX(sc).nchan = 1;
sys/dev/sound/usb/uaudio.c
3293
MIX(sc).update[0] = 1;
sys/dev/sound/usb/uaudio.c
3294
snprintf(MIX(sc).desc, sizeof(MIX(sc).desc),
sys/dev/sound/usb/uaudio.c
3297
uaudio_mixer_add_ctl(sc, &MIX(sc));
sys/dev/sound/usb/uaudio.c
3446
memset(&MIX(sc), 0, sizeof(MIX(sc)));
sys/dev/sound/usb/uaudio.c
3448
MIX(sc).wIndex = MAKE_WORD(d0->bUnitId, sc->sc_mixer_iface_no);
sys/dev/sound/usb/uaudio.c
3449
MIX(sc).type = MIX_SIGNED_16;
sys/dev/sound/usb/uaudio.c
3476
MIX(sc).wValue[mc++] = MAKE_WORD(p + c + 1, o + 1);
sys/dev/sound/usb/uaudio.c
3479
MIX(sc).nchan = chs;
sys/dev/sound/usb/uaudio.c
3480
uaudio_mixer_add_ctl(sc, &MIX(sc));
sys/dev/sound/usb/uaudio.c
3523
memset(&MIX(sc), 0, sizeof(MIX(sc)));
sys/dev/sound/usb/uaudio.c
3525
MIX(sc).wIndex = MAKE_WORD(d0->bUnitId, sc->sc_mixer_iface_no);
sys/dev/sound/usb/uaudio.c
3526
MIX(sc).type = MIX_SIGNED_16;
sys/dev/sound/usb/uaudio.c
3553
MIX(sc).wValue[mc++] = MAKE_WORD(p + c + 1, o + 1);
sys/dev/sound/usb/uaudio.c
3556
MIX(sc).nchan = chs;
sys/dev/sound/usb/uaudio.c
3557
uaudio_mixer_add_ctl(sc, &MIX(sc));
sys/dev/sound/usb/uaudio.c
3582
for (i = 0; i < MIX(sc).maxval; i++) {
sys/dev/sound/usb/uaudio.c
3583
if (MIX(sc).slctrtype[i] == SOUND_MIXER_NRDEVICES)
sys/dev/sound/usb/uaudio.c
3586
if (reserve_feature[j] == MIX(sc).slctrtype[i])
sys/dev/sound/usb/uaudio.c
3592
for (i = 0; i < MIX(sc).maxval; i++) {
sys/dev/sound/usb/uaudio.c
3593
if (MIX(sc).slctrtype[i] == SOUND_MIXER_NRDEVICES)
sys/dev/sound/usb/uaudio.c
3595
for (j = i + 1; j < MIX(sc).maxval; j++) {
sys/dev/sound/usb/uaudio.c
3596
if (MIX(sc).slctrtype[j] == SOUND_MIXER_NRDEVICES)
sys/dev/sound/usb/uaudio.c
3598
if (MIX(sc).slctrtype[i] != MIX(sc).slctrtype[j])
sys/dev/sound/usb/uaudio.c
3603
MIX(sc).slctrtype[j] = reserve_feature[k];
sys/dev/sound/usb/uaudio.c
3609
MIX(sc).slctrtype[j] = SOUND_MIXER_NRDEVICES;
sys/dev/sound/usb/uaudio.c
3628
memset(&MIX(sc), 0, sizeof(MIX(sc)));
sys/dev/sound/usb/uaudio.c
3630
MIX(sc).wIndex = MAKE_WORD(d->bUnitId, sc->sc_mixer_iface_no);
sys/dev/sound/usb/uaudio.c
3631
MIX(sc).wValue[0] = MAKE_WORD(0, 0);
sys/dev/sound/usb/uaudio.c
3632
MIX(sc).nchan = 1;
sys/dev/sound/usb/uaudio.c
3633
MIX(sc).type = MIX_SELECTOR;
sys/dev/sound/usb/uaudio.c
3634
MIX(sc).ctl = SOUND_MIXER_NRDEVICES;
sys/dev/sound/usb/uaudio.c
3635
MIX(sc).minval = 1;
sys/dev/sound/usb/uaudio.c
3636
MIX(sc).maxval = d->bNrInPins;
sys/dev/sound/usb/uaudio.c
3637
MIX(sc).name = "selector";
sys/dev/sound/usb/uaudio.c
3642
MIX(sc).desc, sizeof(MIX(sc).desc), i) != 0) {
sys/dev/sound/usb/uaudio.c
3643
MIX(sc).desc[0] = 0;
sys/dev/sound/usb/uaudio.c
3646
if (MIX(sc).maxval > MAX_SELECTOR_INPUT_PIN)
sys/dev/sound/usb/uaudio.c
3647
MIX(sc).maxval = MAX_SELECTOR_INPUT_PIN;
sys/dev/sound/usb/uaudio.c
3649
MIX(sc).mul = MIX(sc).maxval - MIX(sc).minval;
sys/dev/sound/usb/uaudio.c
3651
for (i = 0; i < MIX(sc).maxval; i++) {
sys/dev/sound/usb/uaudio.c
3652
MIX(sc).slctrtype[i] =
sys/dev/sound/usb/uaudio.c
3656
MIX(sc).slctrtype[i] = SOUND_MIXER_NRDEVICES;
sys/dev/sound/usb/uaudio.c
3659
uaudio_mixer_add_ctl(sc, &MIX(sc));
sys/dev/sound/usb/uaudio.c
3675
memset(&MIX(sc), 0, sizeof(MIX(sc)));
sys/dev/sound/usb/uaudio.c
3677
MIX(sc).wIndex = MAKE_WORD(d->bUnitId, sc->sc_mixer_iface_no);
sys/dev/sound/usb/uaudio.c
3678
MIX(sc).wValue[0] = MAKE_WORD(0, 0);
sys/dev/sound/usb/uaudio.c
3679
MIX(sc).nchan = 1;
sys/dev/sound/usb/uaudio.c
3680
MIX(sc).type = MIX_SELECTOR;
sys/dev/sound/usb/uaudio.c
3681
MIX(sc).ctl = SOUND_MIXER_NRDEVICES;
sys/dev/sound/usb/uaudio.c
3682
MIX(sc).minval = 1;
sys/dev/sound/usb/uaudio.c
3683
MIX(sc).maxval = d->bNrInPins;
sys/dev/sound/usb/uaudio.c
3684
MIX(sc).name = "selector";
sys/dev/sound/usb/uaudio.c
3689
MIX(sc).desc, sizeof(MIX(sc).desc), i) != 0) {
sys/dev/sound/usb/uaudio.c
3690
MIX(sc).desc[0] = 0;
sys/dev/sound/usb/uaudio.c
3693
if (MIX(sc).maxval > MAX_SELECTOR_INPUT_PIN)
sys/dev/sound/usb/uaudio.c
3694
MIX(sc).maxval = MAX_SELECTOR_INPUT_PIN;
sys/dev/sound/usb/uaudio.c
3696
MIX(sc).mul = MIX(sc).maxval - MIX(sc).minval;
sys/dev/sound/usb/uaudio.c
3698
for (i = 0; i < MIX(sc).maxval; i++) {
sys/dev/sound/usb/uaudio.c
3699
MIX(sc).slctrtype[i] =
sys/dev/sound/usb/uaudio.c
3703
MIX(sc).slctrtype[i] = SOUND_MIXER_NRDEVICES;
sys/dev/sound/usb/uaudio.c
3706
uaudio_mixer_add_ctl(sc, &MIX(sc));
sys/dev/sound/usb/uaudio.c
3748
memset(&MIX(sc), 0, sizeof(MIX(sc)));
sys/dev/sound/usb/uaudio.c
3766
MIX(sc).wIndex = MAKE_WORD(d->bUnitId, sc->sc_mixer_iface_no);
sys/dev/sound/usb/uaudio.c
3771
MIX(sc).desc, sizeof(MIX(sc).desc), i) != 0) {
sys/dev/sound/usb/uaudio.c
3772
MIX(sc).desc[0] = 0;
sys/dev/sound/usb/uaudio.c
3785
MIX(sc).nchan = 1;
sys/dev/sound/usb/uaudio.c
3786
MIX(sc).wValue[0] = MAKE_WORD(ctl, 0);
sys/dev/sound/usb/uaudio.c
3788
MIX(sc).nchan = nchan - 1;
sys/dev/sound/usb/uaudio.c
3791
MIX(sc).wValue[i - 1] = MAKE_WORD(ctl, i);
sys/dev/sound/usb/uaudio.c
3793
MIX(sc).wValue[i - 1] = -1;
sys/dev/sound/usb/uaudio.c
3803
MIX(sc).type = MIX_ON_OFF;
sys/dev/sound/usb/uaudio.c
3804
MIX(sc).ctl = SOUND_MIXER_MUTE;
sys/dev/sound/usb/uaudio.c
3805
MIX(sc).name = "mute";
sys/dev/sound/usb/uaudio.c
3809
MIX(sc).type = MIX_SIGNED_16;
sys/dev/sound/usb/uaudio.c
3810
MIX(sc).ctl = mixernumber;
sys/dev/sound/usb/uaudio.c
3811
MIX(sc).name = "vol";
sys/dev/sound/usb/uaudio.c
3815
MIX(sc).type = MIX_SIGNED_8;
sys/dev/sound/usb/uaudio.c
3816
MIX(sc).ctl = SOUND_MIXER_BASS;
sys/dev/sound/usb/uaudio.c
3817
MIX(sc).name = "bass";
sys/dev/sound/usb/uaudio.c
3821
MIX(sc).type = MIX_SIGNED_8;
sys/dev/sound/usb/uaudio.c
3822
MIX(sc).ctl = SOUND_MIXER_NRDEVICES; /* XXXXX */
sys/dev/sound/usb/uaudio.c
3823
MIX(sc).name = "mid";
sys/dev/sound/usb/uaudio.c
3827
MIX(sc).type = MIX_SIGNED_8;
sys/dev/sound/usb/uaudio.c
3828
MIX(sc).ctl = SOUND_MIXER_TREBLE;
sys/dev/sound/usb/uaudio.c
3829
MIX(sc).name = "treble";
sys/dev/sound/usb/uaudio.c
3836
MIX(sc).type = MIX_ON_OFF;
sys/dev/sound/usb/uaudio.c
3837
MIX(sc).ctl = SOUND_MIXER_NRDEVICES; /* XXXXX */
sys/dev/sound/usb/uaudio.c
3838
MIX(sc).name = "agc";
sys/dev/sound/usb/uaudio.c
3842
MIX(sc).type = MIX_UNSIGNED_16;
sys/dev/sound/usb/uaudio.c
3843
MIX(sc).ctl = SOUND_MIXER_NRDEVICES; /* XXXXX */
sys/dev/sound/usb/uaudio.c
3844
MIX(sc).name = "delay";
sys/dev/sound/usb/uaudio.c
3848
MIX(sc).type = MIX_ON_OFF;
sys/dev/sound/usb/uaudio.c
3849
MIX(sc).ctl = SOUND_MIXER_NRDEVICES; /* XXXXX */
sys/dev/sound/usb/uaudio.c
3850
MIX(sc).name = "boost";
sys/dev/sound/usb/uaudio.c
3854
MIX(sc).type = MIX_ON_OFF;
sys/dev/sound/usb/uaudio.c
3855
MIX(sc).ctl = SOUND_MIXER_LOUD; /* Is this correct ? */
sys/dev/sound/usb/uaudio.c
3856
MIX(sc).name = "loudness";
sys/dev/sound/usb/uaudio.c
3860
MIX(sc).type = MIX_UNKNOWN;
sys/dev/sound/usb/uaudio.c
3864
if (MIX(sc).type != MIX_UNKNOWN)
sys/dev/sound/usb/uaudio.c
3865
uaudio_mixer_add_ctl(sc, &MIX(sc));
sys/dev/sound/usb/uaudio.c
3886
memset(&MIX(sc), 0, sizeof(MIX(sc)));
sys/dev/sound/usb/uaudio.c
3900
MIX(sc).wIndex = MAKE_WORD(d->bUnitId, sc->sc_mixer_iface_no);
sys/dev/sound/usb/uaudio.c
3905
MIX(sc).desc, sizeof(MIX(sc).desc), i) != 0) {
sys/dev/sound/usb/uaudio.c
3906
MIX(sc).desc[0] = 0;
sys/dev/sound/usb/uaudio.c
3917
MIX(sc).type = MIX_ON_OFF;
sys/dev/sound/usb/uaudio.c
3918
MIX(sc).ctl = SOUND_MIXER_MUTE;
sys/dev/sound/usb/uaudio.c
3919
MIX(sc).name = "mute";
sys/dev/sound/usb/uaudio.c
3923
MIX(sc).type = MIX_SIGNED_16;
sys/dev/sound/usb/uaudio.c
3924
MIX(sc).ctl = mixernumber;
sys/dev/sound/usb/uaudio.c
3925
MIX(sc).name = "vol";
sys/dev/sound/usb/uaudio.c
3929
MIX(sc).type = MIX_SIGNED_8;
sys/dev/sound/usb/uaudio.c
3930
MIX(sc).ctl = SOUND_MIXER_BASS;
sys/dev/sound/usb/uaudio.c
3931
MIX(sc).name = "bass";
sys/dev/sound/usb/uaudio.c
3935
MIX(sc).type = MIX_SIGNED_8;
sys/dev/sound/usb/uaudio.c
3936
MIX(sc).ctl = SOUND_MIXER_NRDEVICES; /* XXXXX */
sys/dev/sound/usb/uaudio.c
3937
MIX(sc).name = "mid";
sys/dev/sound/usb/uaudio.c
3941
MIX(sc).type = MIX_SIGNED_8;
sys/dev/sound/usb/uaudio.c
3942
MIX(sc).ctl = SOUND_MIXER_TREBLE;
sys/dev/sound/usb/uaudio.c
3943
MIX(sc).name = "treble";
sys/dev/sound/usb/uaudio.c
3947
MIX(sc).type = MIX_ON_OFF;
sys/dev/sound/usb/uaudio.c
3948
MIX(sc).ctl = SOUND_MIXER_NRDEVICES; /* XXXXX */
sys/dev/sound/usb/uaudio.c
3949
MIX(sc).name = "agc";
sys/dev/sound/usb/uaudio.c
3953
MIX(sc).type = MIX_UNSIGNED_16;
sys/dev/sound/usb/uaudio.c
3954
MIX(sc).ctl = SOUND_MIXER_NRDEVICES; /* XXXXX */
sys/dev/sound/usb/uaudio.c
3955
MIX(sc).name = "delay";
sys/dev/sound/usb/uaudio.c
3959
MIX(sc).type = MIX_ON_OFF;
sys/dev/sound/usb/uaudio.c
3960
MIX(sc).ctl = SOUND_MIXER_NRDEVICES; /* XXXXX */
sys/dev/sound/usb/uaudio.c
3961
MIX(sc).name = "boost";
sys/dev/sound/usb/uaudio.c
3965
MIX(sc).type = MIX_ON_OFF;
sys/dev/sound/usb/uaudio.c
3966
MIX(sc).ctl = SOUND_MIXER_LOUD; /* Is this correct ? */
sys/dev/sound/usb/uaudio.c
3967
MIX(sc).name = "loudness";
sys/dev/sound/usb/uaudio.c
3971
MIX(sc).type = MIX_SIGNED_16;
sys/dev/sound/usb/uaudio.c
3972
MIX(sc).ctl = mixernumber;
sys/dev/sound/usb/uaudio.c
3973
MIX(sc).name = "igain";
sys/dev/sound/usb/uaudio.c
3977
MIX(sc).type = MIX_SIGNED_16;
sys/dev/sound/usb/uaudio.c
3978
MIX(sc).ctl = mixernumber;
sys/dev/sound/usb/uaudio.c
3979
MIX(sc).name = "igainpad";
sys/dev/sound/usb/uaudio.c
3987
MIX(sc).nchan = 1;
sys/dev/sound/usb/uaudio.c
3988
MIX(sc).wValue[0] = MAKE_WORD(what, 0);
sys/dev/sound/usb/uaudio.c
3990
MIX(sc).nchan = nchan - 1;
sys/dev/sound/usb/uaudio.c
3993
MIX(sc).wValue[i - 1] = MAKE_WORD(what, i);
sys/dev/sound/usb/uaudio.c
3995
MIX(sc).wValue[i - 1] = -1;
sys/dev/sound/usb/uaudio.c
4001
if (MIX(sc).type != MIX_UNKNOWN)
sys/dev/sound/usb/uaudio.c
4002
uaudio_mixer_add_ctl(sc, &MIX(sc));
sys/dev/sound/usb/uaudio.c
4031
memset(&MIX(sc), 0, sizeof(MIX(sc)));
sys/dev/sound/usb/uaudio.c
4033
MIX(sc).wIndex = MAKE_WORD(d0->bUnitId, sc->sc_mixer_iface_no);
sys/dev/sound/usb/uaudio.c
4034
MIX(sc).nchan = 1;
sys/dev/sound/usb/uaudio.c
4035
MIX(sc).wValue[0] = MAKE_WORD(UD_MODE_SELECT_CONTROL, 0);
sys/dev/sound/usb/uaudio.c
4036
MIX(sc).type = MIX_ON_OFF; /* XXX */
sys/dev/sound/usb/uaudio.c
4043
uaudio_mixer_add_ctl(sc, &MIX(sc));
sys/dev/sound/usb/uaudio.c
4055
memset(&MIX(sc), 0, sizeof(MIX(sc)));
sys/dev/sound/usb/uaudio.c
4066
MIX(sc).wIndex = MAKE_WORD(d0->bUnitId, sc->sc_mixer_iface_no);
sys/dev/sound/usb/uaudio.c
4067
MIX(sc).nchan = 1;
sys/dev/sound/usb/uaudio.c
4068
MIX(sc).wValue[0] = MAKE_WORD(XX_ENABLE_CONTROL, 0);
sys/dev/sound/usb/uaudio.c
4069
MIX(sc).type = MIX_ON_OFF;
sys/dev/sound/usb/uaudio.c
4070
uaudio_mixer_add_ctl(sc, &MIX(sc));
sys/dev/sound/usb/uaudio.c
4107
memset(&MIX(sc), 0, sizeof(MIX(sc)));
sys/dev/sound/usb/uaudio.c
4109
MIX(sc).wIndex = MAKE_WORD(d0->bUnitId, sc->sc_mixer_iface_no);
sys/dev/sound/usb/uaudio.c
4110
MIX(sc).nchan = 1;
sys/dev/sound/usb/uaudio.c
4111
MIX(sc).wValue[0] = MAKE_WORD(UA_EXT_ENABLE, 0);
sys/dev/sound/usb/uaudio.c
4112
MIX(sc).type = MIX_ON_OFF;
sys/dev/sound/usb/uaudio.c
4114
uaudio_mixer_add_ctl(sc, &MIX(sc));