Lines Matching refs:mix
108 const struct waveartist_mixer_info *mix; member
952 const struct mix_ent *mix = mix_devs + whichDev; in waveartist_mixer_update() local
955 mask = mix->max << mix->shift; in waveartist_mixer_update()
956 lev_left = SCALE(lev_left, mix->max) << mix->shift; in waveartist_mixer_update()
957 lev_right = SCALE(lev_right, mix->max) << mix->shift; in waveartist_mixer_update()
961 mix->reg_l << 8); in waveartist_mixer_update()
965 mix->reg_r << 8); in waveartist_mixer_update()
1096 recmask &= devc->mix->recording_devs; in waveartist_set_recmask()
1109 devc->recmask = devc->mix->select_input(devc, recmask, in waveartist_set_recmask()
1130 if (!(devc->mix->stereo_devs & (1 << dev))) in waveartist_set_mixer()
1133 dev = devc->mix->decode_mixer(devc, dev, lev_left, lev_right); in waveartist_set_mixer()
1177 devc->mix->supported_devs & (1 << nr)) in waveartist_mixer_ioctl()
1191 ret = devc->mix->supported_devs; in waveartist_mixer_ioctl()
1195 ret = devc->mix->stereo_devs; in waveartist_mixer_ioctl()
1199 ret = devc->mix->recording_devs; in waveartist_mixer_ioctl()
1208 ret = devc->mix->get_mixer(devc, nr); in waveartist_mixer_ioctl()
1389 attach_waveartist(struct address_info *hw, const struct waveartist_mixer_info *mix) in attach_waveartist() argument
1409 devc->mix = mix; in attach_waveartist()
1979 const struct waveartist_mixer_info *mix; in init_waveartist() local
1993 mix = &waveartist_mixer; in init_waveartist()
1996 mix = &netwinder_mixer; in init_waveartist()
2007 attach_waveartist(&cfg, mix); in init_waveartist()