• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/sound/oss/

Lines Matching refs:devc

245 static void opl3sa2_set_volume(opl3sa2_state_t* devc, int left, int right)
268 opl3sa2_write(devc->cfg_port, OPL3SA2_MASTER_LEFT, vol);
276 opl3sa2_write(devc->cfg_port, OPL3SA2_MASTER_RIGHT, vol);
280 static void opl3sa2_set_mic(opl3sa2_state_t* devc, int level)
291 opl3sa2_write(devc->cfg_port, OPL3SA2_MIC, vol);
295 static void opl3sa3_set_bass(opl3sa2_state_t* devc, int left, int right)
302 opl3sa2_write(devc->cfg_port, OPL3SA3_BASS, bass);
306 static void opl3sa3_set_treble(opl3sa2_state_t* devc, int left, int right)
313 opl3sa2_write(devc->cfg_port, OPL3SA3_TREBLE, treble);
319 static void opl3sa2_mixer_reset(opl3sa2_state_t* devc)
321 if (devc) {
322 opl3sa2_set_volume(devc, DEFAULT_VOLUME, DEFAULT_VOLUME);
323 devc->volume_l = devc->volume_r = DEFAULT_VOLUME;
325 opl3sa2_set_mic(devc, DEFAULT_MIC);
326 devc->mic = DEFAULT_MIC;
328 if (devc->chipset == CHIPSET_OPL3SA3) {
329 opl3sa3_set_bass(devc, DEFAULT_TIMBRE, DEFAULT_TIMBRE);
330 devc->bass_l = devc->bass_r = DEFAULT_TIMBRE;
331 opl3sa3_set_treble(devc, DEFAULT_TIMBRE, DEFAULT_TIMBRE);
332 devc->treble_l = devc->treble_r = DEFAULT_TIMBRE;
372 opl3sa2_state_t* devc = &opl3sa2_state[dev];
398 arg_to_vol_stereo(value, &devc->volume_l, &devc->volume_r);
399 opl3sa2_set_volume(devc, devc->volume_l, devc->volume_r);
400 value = ret_vol_stereo(devc->volume_l, devc->volume_r);
408 arg_to_vol_mono(value, &devc->mic);
409 opl3sa2_set_mic(devc, devc->mic);
410 value = ret_vol_mono(devc->mic);
446 value = ret_vol_stereo(devc->volume_l, devc->volume_r);
451 value = ret_vol_mono(devc->mic);
468 opl3sa2_state_t* devc = &opl3sa2_state[dev];
472 value = ret_vol_stereo(devc->bass_l, devc->bass_r);
477 value = ret_vol_stereo(devc->treble_l, devc->treble_r);
482 value = ret_vol_stereo(devc->wide_l, devc->wide_r);
665 opl3sa2_state_t* devc = &opl3sa2_state[card];
668 if (devc->chipset == CHIPSET_OPL3SA3) {
675 devc->cfg_port = hw_config->io_base;
676 devc->mixer = sound_install_mixer(MIXER_DRIVER_VERSION,
680 devc);
681 if(devc->mixer < 0) {
686 opl3sa2_mixer_reset(devc);