• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/sound/i2c/other/

Lines Matching refs:knew

633 	struct snd_kcontrol_new knew;
640 memset(&knew, 0, sizeof(knew));
641 knew.iface = SNDRV_CTL_ELEM_IFACE_MIXER;
642 knew.count = 1;
643 knew.access = SNDRV_CTL_ELEM_ACCESS_READWRITE;
644 knew.name = ak->dac_info[mixer_ch].switch_name;
645 knew.info = ak4xxx_switch_info;
646 knew.get = ak4xxx_switch_get;
647 knew.put = ak4xxx_switch_put;
648 knew.access = 0;
651 knew.private_value =
653 err = snd_ctl_add(ak->card, snd_ctl_new1(&knew, ak));
657 memset(&knew, 0, sizeof(knew));
659 knew.name = "DAC Volume";
660 knew.index = mixer_ch + ak->idx_offset * 2;
663 knew.name = ak->dac_info[mixer_ch].name;
666 knew.iface = SNDRV_CTL_ELEM_IFACE_MIXER;
667 knew.count = 1;
668 knew.access = SNDRV_CTL_ELEM_ACCESS_READWRITE |
671 knew.info = snd_akm4xxx_stereo_volume_info;
672 knew.get = snd_akm4xxx_stereo_volume_get;
673 knew.put = snd_akm4xxx_stereo_volume_put;
675 knew.info = snd_akm4xxx_volume_info;
676 knew.get = snd_akm4xxx_volume_get;
677 knew.put = snd_akm4xxx_volume_put;
682 knew.private_value =
685 knew.tlv.p = db_scale_vol_datt;
689 knew.private_value =
692 knew.tlv.p = db_scale_vol_datt;
697 knew.private_value =
699 knew.tlv.p = db_scale_8bit;
704 knew.private_value = AK_COMPOSE(0, idx + 4, 0, 255);
705 knew.tlv.p = db_scale_8bit;
710 knew.private_value =
712 knew.tlv.p = db_scale_7bit;
717 knew.private_value =
719 knew.tlv.p = db_scale_linear;
723 knew.private_value =
725 knew.tlv.p = db_scale_linear;
731 err = snd_ctl_add(ak->card, snd_ctl_new1(&knew, ak));
744 struct snd_kcontrol_new knew;
750 memset(&knew, 0, sizeof(knew));
752 knew.name = "ADC Volume";
753 knew.index = mixer_ch + ak->idx_offset * 2;
756 knew.name = ak->adc_info[mixer_ch].name;
759 knew.iface = SNDRV_CTL_ELEM_IFACE_MIXER;
760 knew.count = 1;
761 knew.access = SNDRV_CTL_ELEM_ACCESS_READWRITE |
764 knew.info = snd_akm4xxx_stereo_volume_info;
765 knew.get = snd_akm4xxx_stereo_volume_get;
766 knew.put = snd_akm4xxx_stereo_volume_put;
768 knew.info = snd_akm4xxx_volume_info;
769 knew.get = snd_akm4xxx_volume_get;
770 knew.put = snd_akm4xxx_volume_put;
777 knew.private_value =
780 knew.tlv.p = db_scale_vol_datt;
781 err = snd_ctl_add(ak->card, snd_ctl_new1(&knew, ak));
788 knew.name = "Capture Switch";
789 knew.index = mixer_ch + ak->idx_offset * 2;
791 knew.name = ak->adc_info[mixer_ch].switch_name;
792 knew.info = ak4xxx_switch_info;
793 knew.get = ak4xxx_switch_get;
794 knew.put = ak4xxx_switch_put;
795 knew.access = 0;
798 knew.private_value =
800 err = snd_ctl_add(ak->card, snd_ctl_new1(&knew, ak));
804 memset(&knew, 0, sizeof(knew));
805 knew.name = ak->adc_info[mixer_ch].selector_name;
806 if (!knew.name) {
807 knew.name = "Capture Channel";
808 knew.index = mixer_ch + ak->idx_offset * 2;
811 knew.iface = SNDRV_CTL_ELEM_IFACE_MIXER;
812 knew.info = ak4xxx_capture_source_info;
813 knew.get = ak4xxx_capture_source_get;
814 knew.put = ak4xxx_capture_source_put;
815 knew.access = 0;
818 knew.private_value
820 err = snd_ctl_add(ak->card, snd_ctl_new1(&knew, ak));
834 struct snd_kcontrol_new knew;
837 memset(&knew, 0, sizeof(knew));
838 knew.name = "Deemphasis";
839 knew.index = idx + ak->idx_offset;
840 knew.iface = SNDRV_CTL_ELEM_IFACE_MIXER;
841 knew.count = 1;
842 knew.info = snd_akm4xxx_deemphasis_info;
843 knew.get = snd_akm4xxx_deemphasis_get;
844 knew.put = snd_akm4xxx_deemphasis_put;
850 knew.private_value = AK_COMPOSE(idx, 3, 0, 0);
855 knew.private_value = AK_COMPOSE(0, 8, shift, 0);
860 knew.private_value = AK_COMPOSE(idx, 3, 0, 0);
863 knew.private_value = AK_COMPOSE(idx, 1, 1, 0);
868 err = snd_ctl_add(ak->card, snd_ctl_new1(&knew, ak));