uinfo             951 drivers/gpu/drm/vc4/vc4_hdmi.c 				       struct snd_ctl_elem_info *uinfo)
uinfo             956 drivers/gpu/drm/vc4/vc4_hdmi.c 	uinfo->type = SNDRV_CTL_ELEM_TYPE_BYTES;
uinfo             957 drivers/gpu/drm/vc4/vc4_hdmi.c 	uinfo->count = sizeof(hdmi->connector->eld);
uinfo              83 drivers/infiniband/hw/hfi1/file_ops.c 			  const struct hfi1_user_info *uinfo);
uinfo             100 drivers/infiniband/hw/hfi1/file_ops.c 			 const struct hfi1_user_info *uinfo);
uinfo             102 drivers/infiniband/hw/hfi1/file_ops.c 			 struct hfi1_user_info *uinfo,
uinfo             792 drivers/infiniband/hw/hfi1/file_ops.c 	struct hfi1_user_info uinfo;
uinfo             797 drivers/infiniband/hw/hfi1/file_ops.c 	if (sizeof(uinfo) != len)
uinfo             800 drivers/infiniband/hw/hfi1/file_ops.c 	if (copy_from_user(&uinfo, (void __user *)arg, sizeof(uinfo)))
uinfo             803 drivers/infiniband/hw/hfi1/file_ops.c 	swmajor = uinfo.userversion >> 16;
uinfo             807 drivers/infiniband/hw/hfi1/file_ops.c 	if (uinfo.subctxt_cnt > HFI1_MAX_SHARED_CTXTS)
uinfo             819 drivers/infiniband/hw/hfi1/file_ops.c 	ret = find_sub_ctxt(fd, &uinfo);
uinfo             826 drivers/infiniband/hw/hfi1/file_ops.c 		ret = allocate_ctxt(fd, fd->dd, &uinfo, &uctxt);
uinfo             857 drivers/infiniband/hw/hfi1/file_ops.c 		      const struct hfi1_user_info *uinfo,
uinfo             869 drivers/infiniband/hw/hfi1/file_ops.c 	if (memcmp(uctxt->uuid, uinfo->uuid, sizeof(uctxt->uuid)) ||
uinfo             871 drivers/infiniband/hw/hfi1/file_ops.c 	    uctxt->subctxt_id != uinfo->subctxt_id ||
uinfo             872 drivers/infiniband/hw/hfi1/file_ops.c 	    uctxt->subctxt_cnt != uinfo->subctxt_cnt)
uinfo             876 drivers/infiniband/hw/hfi1/file_ops.c 	if (uctxt->userversion != uinfo->userversion)
uinfo             919 drivers/infiniband/hw/hfi1/file_ops.c 			 const struct hfi1_user_info *uinfo)
uinfo             926 drivers/infiniband/hw/hfi1/file_ops.c 	if (!uinfo->subctxt_cnt)
uinfo             932 drivers/infiniband/hw/hfi1/file_ops.c 			ret = match_ctxt(fd, uinfo, uctxt);
uinfo             944 drivers/infiniband/hw/hfi1/file_ops.c 			 struct hfi1_user_info *uinfo,
uinfo            1006 drivers/infiniband/hw/hfi1/file_ops.c 	if (uinfo->subctxt_cnt)
uinfo            1007 drivers/infiniband/hw/hfi1/file_ops.c 		init_subctxts(uctxt, uinfo);
uinfo            1008 drivers/infiniband/hw/hfi1/file_ops.c 	uctxt->userversion = uinfo->userversion;
uinfo            1012 drivers/infiniband/hw/hfi1/file_ops.c 	memcpy(uctxt->uuid, uinfo->uuid, sizeof(uctxt->uuid));
uinfo            1043 drivers/infiniband/hw/hfi1/file_ops.c 			  const struct hfi1_user_info *uinfo)
uinfo            1045 drivers/infiniband/hw/hfi1/file_ops.c 	uctxt->subctxt_cnt = uinfo->subctxt_cnt;
uinfo            1046 drivers/infiniband/hw/hfi1/file_ops.c 	uctxt->subctxt_id = uinfo->subctxt_id;
uinfo            1217 drivers/infiniband/hw/qib/qib_file_ops.c 			 const struct qib_user_info *uinfo)
uinfo            1227 drivers/infiniband/hw/qib/qib_file_ops.c 	if (uinfo->spu_subctxt_cnt <= 0)
uinfo            1229 drivers/infiniband/hw/qib/qib_file_ops.c 	num_subctxts = uinfo->spu_subctxt_cnt;
uinfo            1232 drivers/infiniband/hw/qib/qib_file_ops.c 	if (!qib_compatible_subctxts(uinfo->spu_userversion >> 16,
uinfo            1233 drivers/infiniband/hw/qib/qib_file_ops.c 		uinfo->spu_userversion & 0xffff)) {
uinfo            1236 drivers/infiniband/hw/qib/qib_file_ops.c 			 (int) (uinfo->spu_userversion >> 16),
uinfo            1237 drivers/infiniband/hw/qib/qib_file_ops.c 			 (int) (uinfo->spu_userversion & 0xffff),
uinfo            1268 drivers/infiniband/hw/qib/qib_file_ops.c 	rcd->subctxt_cnt = uinfo->spu_subctxt_cnt;
uinfo            1269 drivers/infiniband/hw/qib/qib_file_ops.c 	rcd->subctxt_id = uinfo->spu_subctxt_id;
uinfo            1285 drivers/infiniband/hw/qib/qib_file_ops.c 		      struct file *fp, const struct qib_user_info *uinfo)
uinfo            1317 drivers/infiniband/hw/qib/qib_file_ops.c 	rcd->userversion = uinfo->spu_userversion;
uinfo            1318 drivers/infiniband/hw/qib/qib_file_ops.c 	ret = init_subctxts(dd, rcd, uinfo);
uinfo            1355 drivers/infiniband/hw/qib/qib_file_ops.c 			    const struct qib_user_info *uinfo)
uinfo            1386 drivers/infiniband/hw/qib/qib_file_ops.c 	ret = ppd ? setup_ctxt(ppd, ctxt, fp, uinfo) : -ENETDOWN;
uinfo            1392 drivers/infiniband/hw/qib/qib_file_ops.c 			  const struct qib_user_info *uinfo)
uinfo            1397 drivers/infiniband/hw/qib/qib_file_ops.c 	if (!dd || (uinfo->spu_port && uinfo->spu_port > dd->num_pports))
uinfo            1400 drivers/infiniband/hw/qib/qib_file_ops.c 		ret = choose_port_ctxt(fp, dd, uinfo->spu_port, uinfo);
uinfo            1405 drivers/infiniband/hw/qib/qib_file_ops.c static int get_a_ctxt(struct file *fp, const struct qib_user_info *uinfo,
uinfo            1410 drivers/infiniband/hw/qib/qib_file_ops.c 	u32 port = uinfo->spu_port, ctxt;
uinfo            1453 drivers/infiniband/hw/qib/qib_file_ops.c 			ret = choose_port_ctxt(fp, udd, port, uinfo);
uinfo            1461 drivers/infiniband/hw/qib/qib_file_ops.c 				ret = choose_port_ctxt(fp, dd, port, uinfo);
uinfo            1476 drivers/infiniband/hw/qib/qib_file_ops.c 			    const struct qib_user_info *uinfo)
uinfo            1496 drivers/infiniband/hw/qib/qib_file_ops.c 			if (rcd->subctxt_id != uinfo->spu_subctxt_id)
uinfo            1499 drivers/infiniband/hw/qib/qib_file_ops.c 			if (rcd->subctxt_cnt != uinfo->spu_subctxt_cnt ||
uinfo            1500 drivers/infiniband/hw/qib/qib_file_ops.c 			    rcd->userversion != uinfo->spu_userversion ||
uinfo            1584 drivers/infiniband/hw/qib/qib_file_ops.c static int qib_assign_ctxt(struct file *fp, const struct qib_user_info *uinfo)
uinfo            1597 drivers/infiniband/hw/qib/qib_file_ops.c 	swmajor = uinfo->spu_userversion >> 16;
uinfo            1603 drivers/infiniband/hw/qib/qib_file_ops.c 	swminor = uinfo->spu_userversion & 0xffff;
uinfo            1605 drivers/infiniband/hw/qib/qib_file_ops.c 	if (swminor >= 11 && uinfo->spu_port_alg < QIB_PORT_ALG_COUNT)
uinfo            1606 drivers/infiniband/hw/qib/qib_file_ops.c 		alg = uinfo->spu_port_alg;
uinfo            1611 drivers/infiniband/hw/qib/qib_file_ops.c 	    uinfo->spu_subctxt_cnt) {
uinfo            1612 drivers/infiniband/hw/qib/qib_file_ops.c 		ret = find_shared_ctxt(fp, uinfo);
uinfo            1623 drivers/infiniband/hw/qib/qib_file_ops.c 		ret = find_free_ctxt(i_minor - 1, fp, uinfo);
uinfo            1631 drivers/infiniband/hw/qib/qib_file_ops.c 				if (!find_free_ctxt(unit, fp, uinfo)) {
uinfo            1635 drivers/infiniband/hw/qib/qib_file_ops.c 		ret = get_a_ctxt(fp, uinfo, alg);
uinfo            1650 drivers/infiniband/hw/qib/qib_file_ops.c 			    const struct qib_user_info *uinfo)
uinfo            1878 drivers/infiniband/hw/qib/qib_file_ops.c static int qib_ctxt_info(struct file *fp, struct qib_ctxt_info __user *uinfo)
uinfo            1899 drivers/infiniband/hw/qib/qib_file_ops.c 	if (copy_to_user(uinfo, &info, sz)) {
uinfo             906 drivers/media/pci/saa7134/saa7134-alsa.c 				   struct snd_ctl_elem_info * uinfo)
uinfo             908 drivers/media/pci/saa7134/saa7134-alsa.c 	uinfo->type = SNDRV_CTL_ELEM_TYPE_INTEGER;
uinfo             909 drivers/media/pci/saa7134/saa7134-alsa.c 	uinfo->count = 2;
uinfo             910 drivers/media/pci/saa7134/saa7134-alsa.c 	uinfo->value.integer.min = 0;
uinfo             911 drivers/media/pci/saa7134/saa7134-alsa.c 	uinfo->value.integer.max = 20;
uinfo            1003 drivers/media/pci/saa7134/saa7134-alsa.c 				   struct snd_ctl_elem_info * uinfo)
uinfo            1005 drivers/media/pci/saa7134/saa7134-alsa.c 	uinfo->type = SNDRV_CTL_ELEM_TYPE_BOOLEAN;
uinfo            1006 drivers/media/pci/saa7134/saa7134-alsa.c 	uinfo->count = 2;
uinfo            1007 drivers/media/pci/saa7134/saa7134-alsa.c 	uinfo->value.integer.min = 0;
uinfo            1008 drivers/media/pci/saa7134/saa7134-alsa.c 	uinfo->value.integer.max = 1;
uinfo             106 drivers/net/ethernet/broadcom/cnic.c static int cnic_uio_open(struct uio_info *uinfo, struct inode *inode)
uinfo             108 drivers/net/ethernet/broadcom/cnic.c 	struct cnic_uio_dev *udev = uinfo->priv;
uinfo             134 drivers/net/ethernet/broadcom/cnic.c static int cnic_uio_close(struct uio_info *uinfo, struct inode *inode)
uinfo             136 drivers/net/ethernet/broadcom/cnic.c 	struct cnic_uio_dev *udev = uinfo->priv;
uinfo            1095 drivers/net/ethernet/broadcom/cnic.c 	struct uio_info *uinfo;
uinfo            1101 drivers/net/ethernet/broadcom/cnic.c 	uinfo = &udev->cnic_uinfo;
uinfo            1103 drivers/net/ethernet/broadcom/cnic.c 	uinfo->mem[0].addr = pci_resource_start(dev->pcidev, 0);
uinfo            1104 drivers/net/ethernet/broadcom/cnic.c 	uinfo->mem[0].internal_addr = dev->regview;
uinfo            1105 drivers/net/ethernet/broadcom/cnic.c 	uinfo->mem[0].memtype = UIO_MEM_PHYS;
uinfo            1108 drivers/net/ethernet/broadcom/cnic.c 		uinfo->mem[0].size = MB_GET_CID_ADDR(TX_TSS_CID +
uinfo            1110 drivers/net/ethernet/broadcom/cnic.c 		uinfo->mem[1].addr = (unsigned long) cp->status_blk.gen &
uinfo            1113 drivers/net/ethernet/broadcom/cnic.c 			uinfo->mem[1].size = BNX2_SBLK_MSIX_ALIGN_SIZE * 9;
uinfo            1115 drivers/net/ethernet/broadcom/cnic.c 			uinfo->mem[1].size = BNX2_SBLK_MSIX_ALIGN_SIZE;
uinfo            1117 drivers/net/ethernet/broadcom/cnic.c 		uinfo->name = "bnx2_cnic";
uinfo            1119 drivers/net/ethernet/broadcom/cnic.c 		uinfo->mem[0].size = pci_resource_len(dev->pcidev, 0);
uinfo            1121 drivers/net/ethernet/broadcom/cnic.c 		uinfo->mem[1].addr = (unsigned long) cp->bnx2x_def_status_blk &
uinfo            1123 drivers/net/ethernet/broadcom/cnic.c 		uinfo->mem[1].size = sizeof(*cp->bnx2x_def_status_blk);
uinfo            1125 drivers/net/ethernet/broadcom/cnic.c 		uinfo->name = "bnx2x_cnic";
uinfo            1128 drivers/net/ethernet/broadcom/cnic.c 	uinfo->mem[1].memtype = UIO_MEM_LOGICAL;
uinfo            1130 drivers/net/ethernet/broadcom/cnic.c 	uinfo->mem[2].addr = (unsigned long) udev->l2_ring;
uinfo            1131 drivers/net/ethernet/broadcom/cnic.c 	uinfo->mem[2].size = udev->l2_ring_size;
uinfo            1132 drivers/net/ethernet/broadcom/cnic.c 	uinfo->mem[2].memtype = UIO_MEM_LOGICAL;
uinfo            1134 drivers/net/ethernet/broadcom/cnic.c 	uinfo->mem[3].addr = (unsigned long) udev->l2_buf;
uinfo            1135 drivers/net/ethernet/broadcom/cnic.c 	uinfo->mem[3].size = udev->l2_buf_size;
uinfo            1136 drivers/net/ethernet/broadcom/cnic.c 	uinfo->mem[3].memtype = UIO_MEM_LOGICAL;
uinfo            1138 drivers/net/ethernet/broadcom/cnic.c 	uinfo->version = CNIC_MODULE_VERSION;
uinfo            1139 drivers/net/ethernet/broadcom/cnic.c 	uinfo->irq = UIO_IRQ_CUSTOM;
uinfo            1141 drivers/net/ethernet/broadcom/cnic.c 	uinfo->open = cnic_uio_open;
uinfo            1142 drivers/net/ethernet/broadcom/cnic.c 	uinfo->release = cnic_uio_close;
uinfo            1145 drivers/net/ethernet/broadcom/cnic.c 		if (!uinfo->priv) {
uinfo            1146 drivers/net/ethernet/broadcom/cnic.c 			uinfo->priv = udev;
uinfo            1148 drivers/net/ethernet/broadcom/cnic.c 			ret = uio_register_device(&udev->pdev->dev, uinfo);
uinfo             638 drivers/net/ethernet/hisilicon/hns3/hnae3.h 		struct hnae3_unic_private_info uinfo;
uinfo             936 drivers/net/ethernet/intel/ixgbe/ixgbe_ipsec.c 	xs->geniv = algo->uinfo.aead.geniv;
uinfo             566 drivers/pci/switch/switchtec.c 			    struct switchtec_ioctl_flash_info __user *uinfo)
uinfo             574 drivers/pci/switch/switchtec.c 	if (copy_to_user(uinfo, &info, sizeof(info)))
uinfo             588 drivers/pci/switch/switchtec.c 	struct switchtec_ioctl_flash_part_info __user *uinfo)
uinfo             595 drivers/pci/switch/switchtec.c 	if (copy_from_user(&info, uinfo, sizeof(info)))
uinfo             657 drivers/pci/switch/switchtec.c 	if (copy_to_user(uinfo, &info, sizeof(info)))
uinfo            7501 drivers/platform/x86/thinkpad_acpi.c 				struct snd_ctl_elem_info *uinfo)
uinfo            7503 drivers/platform/x86/thinkpad_acpi.c 	uinfo->type = SNDRV_CTL_ELEM_TYPE_INTEGER;
uinfo            7504 drivers/platform/x86/thinkpad_acpi.c 	uinfo->count = 1;
uinfo            7505 drivers/platform/x86/thinkpad_acpi.c 	uinfo->value.integer.min = 0;
uinfo            7506 drivers/platform/x86/thinkpad_acpi.c 	uinfo->value.integer.max = TP_EC_VOLUME_MAX;
uinfo            1219 drivers/scsi/cxgbi/cxgb3i/cxgb3i.c 	struct ulp_iscsi_info uinfo;
uinfo            1222 drivers/scsi/cxgbi/cxgb3i/cxgb3i.c 	err = tdev->ctl(tdev, ULP_ISCSI_GET_PARAMS, &uinfo);
uinfo            1228 drivers/scsi/cxgbi/cxgb3i/cxgb3i.c 	if (uinfo.llimit >= uinfo.ulimit) {
uinfo            1230 drivers/scsi/cxgbi/cxgb3i/cxgb3i.c 			ndev->name, uinfo.llimit, uinfo.ulimit);
uinfo            1234 drivers/scsi/cxgbi/cxgb3i/cxgb3i.c 	ppmax = (uinfo.ulimit - uinfo.llimit + 1) >> PPOD_SIZE_SHIFT;
uinfo            1238 drivers/scsi/cxgbi/cxgb3i/cxgb3i.c 		ndev->name, uinfo.llimit, uinfo.ulimit, ppmax, uinfo.tagmask,
uinfo            1243 drivers/scsi/cxgbi/cxgb3i/cxgb3i.c 		tformat.pgsz_order[i] = uinfo.pgsz_factor[i];
uinfo            1247 drivers/scsi/cxgbi/cxgb3i/cxgb3i.c 				  (uinfo.ulimit - uinfo.llimit + 1),
uinfo            1248 drivers/scsi/cxgbi/cxgb3i/cxgb3i.c 				  uinfo.llimit, uinfo.llimit, 0, 0, 0);
uinfo            1253 drivers/scsi/cxgbi/cxgb3i/cxgb3i.c 		uinfo.tagmask = tagmask;
uinfo            1254 drivers/scsi/cxgbi/cxgb3i/cxgb3i.c 		uinfo.ulimit = uinfo.llimit + (ppmax << PPOD_SIZE_SHIFT);
uinfo            1256 drivers/scsi/cxgbi/cxgb3i/cxgb3i.c 		err = tdev->ctl(tdev, ULP_ISCSI_SET_PARAMS, &uinfo);
uinfo            1271 drivers/scsi/cxgbi/cxgb3i/cxgb3i.c 				  uinfo.max_txsz - ISCSI_PDU_NONPAYLOAD_LEN);
uinfo            1273 drivers/scsi/cxgbi/cxgb3i/cxgb3i.c 				  uinfo.max_rxsz - ISCSI_PDU_NONPAYLOAD_LEN);
uinfo             125 drivers/scsi/qedi/qedi_main.c static int qedi_uio_open(struct uio_info *uinfo, struct inode *inode)
uinfo             127 drivers/scsi/qedi/qedi_main.c 	struct qedi_uio_dev *udev = uinfo->priv;
uinfo             145 drivers/scsi/qedi/qedi_main.c static int qedi_uio_close(struct uio_info *uinfo, struct inode *inode)
uinfo             147 drivers/scsi/qedi/qedi_main.c 	struct qedi_uio_dev *udev = uinfo->priv;
uinfo             300 drivers/scsi/qedi/qedi_main.c 	struct uio_info *uinfo;
uinfo             306 drivers/scsi/qedi/qedi_main.c 	uinfo = &udev->qedi_uinfo;
uinfo             308 drivers/scsi/qedi/qedi_main.c 	uinfo->mem[0].addr = (unsigned long)udev->uctrl;
uinfo             309 drivers/scsi/qedi/qedi_main.c 	uinfo->mem[0].size = sizeof(struct qedi_uio_ctrl);
uinfo             310 drivers/scsi/qedi/qedi_main.c 	uinfo->mem[0].memtype = UIO_MEM_LOGICAL;
uinfo             312 drivers/scsi/qedi/qedi_main.c 	uinfo->mem[1].addr = (unsigned long)udev->ll2_ring;
uinfo             313 drivers/scsi/qedi/qedi_main.c 	uinfo->mem[1].size = udev->ll2_ring_size;
uinfo             314 drivers/scsi/qedi/qedi_main.c 	uinfo->mem[1].memtype = UIO_MEM_LOGICAL;
uinfo             316 drivers/scsi/qedi/qedi_main.c 	uinfo->mem[2].addr = (unsigned long)udev->ll2_buf;
uinfo             317 drivers/scsi/qedi/qedi_main.c 	uinfo->mem[2].size = udev->ll2_buf_size;
uinfo             318 drivers/scsi/qedi/qedi_main.c 	uinfo->mem[2].memtype = UIO_MEM_LOGICAL;
uinfo             320 drivers/scsi/qedi/qedi_main.c 	uinfo->name = "qedi_uio";
uinfo             321 drivers/scsi/qedi/qedi_main.c 	uinfo->version = QEDI_MODULE_VERSION;
uinfo             322 drivers/scsi/qedi/qedi_main.c 	uinfo->irq = UIO_IRQ_CUSTOM;
uinfo             324 drivers/scsi/qedi/qedi_main.c 	uinfo->open = qedi_uio_open;
uinfo             325 drivers/scsi/qedi/qedi_main.c 	uinfo->release = qedi_uio_close;
uinfo             328 drivers/scsi/qedi/qedi_main.c 		if (!uinfo->priv) {
uinfo             329 drivers/scsi/qedi/qedi_main.c 			uinfo->priv = udev;
uinfo             331 drivers/scsi/qedi/qedi_main.c 			ret = uio_register_device(&udev->pdev->dev, uinfo);
uinfo             161 drivers/staging/greybus/audio_topology.c 				  struct snd_ctl_elem_info *uinfo)
uinfo             176 drivers/staging/greybus/audio_topology.c 		dev_err(codec->dev, "NULL info for %s\n", uinfo->id.name);
uinfo             181 drivers/staging/greybus/audio_topology.c 	uinfo->access = data->access;
uinfo             182 drivers/staging/greybus/audio_topology.c 	uinfo->count = data->vcount;
uinfo             183 drivers/staging/greybus/audio_topology.c 	uinfo->type = (snd_ctl_elem_type_t)info->type;
uinfo             188 drivers/staging/greybus/audio_topology.c 		uinfo->value.integer.min = le32_to_cpu(info->value.integer.min);
uinfo             189 drivers/staging/greybus/audio_topology.c 		uinfo->value.integer.max = le32_to_cpu(info->value.integer.max);
uinfo             193 drivers/staging/greybus/audio_topology.c 		uinfo->value.enumerated.items = max;
uinfo             194 drivers/staging/greybus/audio_topology.c 		if (uinfo->value.enumerated.item > max - 1)
uinfo             195 drivers/staging/greybus/audio_topology.c 			uinfo->value.enumerated.item = max - 1;
uinfo             200 drivers/staging/greybus/audio_topology.c 					     uinfo->value.enumerated.item);
uinfo             201 drivers/staging/greybus/audio_topology.c 		strlcpy(uinfo->value.enumerated.name, name, NAME_SIZE);
uinfo             350 drivers/staging/greybus/audio_topology.c 				       struct snd_ctl_elem_info *uinfo)
uinfo             369 drivers/staging/greybus/audio_topology.c 		uinfo->type = SNDRV_CTL_ELEM_TYPE_BOOLEAN;
uinfo             371 drivers/staging/greybus/audio_topology.c 		uinfo->type = SNDRV_CTL_ELEM_TYPE_INTEGER;
uinfo             373 drivers/staging/greybus/audio_topology.c 	uinfo->count = data->vcount;
uinfo             374 drivers/staging/greybus/audio_topology.c 	uinfo->value.integer.min = platform_min;
uinfo             375 drivers/staging/greybus/audio_topology.c 	uinfo->value.integer.max = platform_max;
uinfo              31 drivers/staging/vc04_services/bcm2835-audio/bcm2835-ctl.c 				struct snd_ctl_elem_info *uinfo)
uinfo              34 drivers/staging/vc04_services/bcm2835-audio/bcm2835-ctl.c 		uinfo->type = SNDRV_CTL_ELEM_TYPE_INTEGER;
uinfo              35 drivers/staging/vc04_services/bcm2835-audio/bcm2835-ctl.c 		uinfo->count = 1;
uinfo              36 drivers/staging/vc04_services/bcm2835-audio/bcm2835-ctl.c 		uinfo->value.integer.min = CTRL_VOL_MIN;
uinfo              37 drivers/staging/vc04_services/bcm2835-audio/bcm2835-ctl.c 		uinfo->value.integer.max = CTRL_VOL_MAX; /* 2303 */
uinfo              39 drivers/staging/vc04_services/bcm2835-audio/bcm2835-ctl.c 		uinfo->type = SNDRV_CTL_ELEM_TYPE_BOOLEAN;
uinfo              40 drivers/staging/vc04_services/bcm2835-audio/bcm2835-ctl.c 		uinfo->count = 1;
uinfo              41 drivers/staging/vc04_services/bcm2835-audio/bcm2835-ctl.c 		uinfo->value.integer.min = 0;
uinfo              42 drivers/staging/vc04_services/bcm2835-audio/bcm2835-ctl.c 		uinfo->value.integer.max = 1;
uinfo              44 drivers/staging/vc04_services/bcm2835-audio/bcm2835-ctl.c 		uinfo->type = SNDRV_CTL_ELEM_TYPE_INTEGER;
uinfo              45 drivers/staging/vc04_services/bcm2835-audio/bcm2835-ctl.c 		uinfo->count = 1;
uinfo              46 drivers/staging/vc04_services/bcm2835-audio/bcm2835-ctl.c 		uinfo->value.integer.min = 0;
uinfo              47 drivers/staging/vc04_services/bcm2835-audio/bcm2835-ctl.c 		uinfo->value.integer.max = AUDIO_DEST_MAX - 1;
uinfo             132 drivers/staging/vc04_services/bcm2835-audio/bcm2835-ctl.c 					  struct snd_ctl_elem_info *uinfo)
uinfo             134 drivers/staging/vc04_services/bcm2835-audio/bcm2835-ctl.c 	uinfo->type = SNDRV_CTL_ELEM_TYPE_IEC958;
uinfo             135 drivers/staging/vc04_services/bcm2835-audio/bcm2835-ctl.c 	uinfo->count = 1;
uinfo             175 drivers/staging/vc04_services/bcm2835-audio/bcm2835-ctl.c 				       struct snd_ctl_elem_info *uinfo)
uinfo             177 drivers/staging/vc04_services/bcm2835-audio/bcm2835-ctl.c 	uinfo->type = SNDRV_CTL_ELEM_TYPE_IEC958;
uinfo             178 drivers/staging/vc04_services/bcm2835-audio/bcm2835-ctl.c 	uinfo->count = 1;
uinfo             121 fs/quota/quota.c 	struct if_dqinfo uinfo;
uinfo             132 fs/quota/quota.c 	memset(&uinfo, 0, sizeof(uinfo));
uinfo             133 fs/quota/quota.c 	uinfo.dqi_bgrace = tstate->spc_timelimit;
uinfo             134 fs/quota/quota.c 	uinfo.dqi_igrace = tstate->ino_timelimit;
uinfo             136 fs/quota/quota.c 		uinfo.dqi_flags |= DQF_SYS_FILE;
uinfo             138 fs/quota/quota.c 		uinfo.dqi_flags |= DQF_ROOT_SQUASH;
uinfo             139 fs/quota/quota.c 	uinfo.dqi_valid = IIF_ALL;
uinfo             140 fs/quota/quota.c 	if (copy_to_user(addr, &uinfo, sizeof(uinfo)))
uinfo              81 fs/signalfd.c  static int signalfd_copyinfo(struct signalfd_siginfo __user *uinfo,
uinfo             160 fs/signalfd.c  	if (copy_to_user(uinfo, &new, sizeof(struct signalfd_siginfo)))
uinfo             163 fs/signalfd.c  	return sizeof(*uinfo);
uinfo             714 include/linux/compat.h 		struct compat_siginfo __user *uinfo,
uinfo             717 include/linux/compat.h 		struct compat_siginfo __user *uinfo,
uinfo             720 include/linux/compat.h 				struct compat_siginfo __user *uinfo);
uinfo             812 include/linux/compat.h 					struct compat_siginfo __user *uinfo);
uinfo             690 include/linux/syscalls.h 				siginfo_t __user *uinfo,
uinfo             694 include/linux/syscalls.h 				siginfo_t __user *uinfo,
uinfo             697 include/linux/syscalls.h asmlinkage long sys_rt_sigqueueinfo(pid_t pid, int sig, siginfo_t __user *uinfo);
uinfo             901 include/linux/syscalls.h 		siginfo_t __user *uinfo);
uinfo            1390 include/net/xfrm.h 	} uinfo;
uinfo              17 include/sound/control.h typedef int (snd_kcontrol_info_t) (struct snd_kcontrol * kcontrol, struct snd_ctl_elem_info * uinfo);
uinfo             170 include/sound/control.h 			      struct snd_ctl_elem_info *uinfo);
uinfo             172 include/sound/control.h 				struct snd_ctl_elem_info *uinfo);
uinfo             396 include/sound/soc-dapm.h 	struct snd_ctl_elem_info *uinfo);
uinfo              86 include/sound/soc-topology.h 		struct snd_ctl_elem_info *uinfo);
uinfo             576 include/sound/soc.h 	struct snd_ctl_elem_info *uinfo);
uinfo             582 include/sound/soc.h 	struct snd_ctl_elem_info *uinfo);
uinfo             584 include/sound/soc.h 			  struct snd_ctl_elem_info *uinfo);
uinfo             597 include/sound/soc.h 	struct snd_ctl_elem_info *uinfo);
uinfo             605 include/sound/soc.h 		       struct snd_ctl_elem_info *uinfo);
uinfo             615 include/sound/soc.h 	struct snd_ctl_elem_info *uinfo);
uinfo             172 include/sound/wss.h 			struct snd_ctl_elem_info *uinfo);
uinfo             214 include/sound/wss.h 			struct snd_ctl_elem_info *uinfo);
uinfo            3462 kernel/bpf/btf.c 	struct bpf_btf_info __user *uinfo;
uinfo            3468 kernel/bpf/btf.c 	uinfo = u64_to_user_ptr(attr->info.info);
uinfo            3473 kernel/bpf/btf.c 	if (copy_from_user(&info, uinfo, info_copy))
uinfo            3483 kernel/bpf/btf.c 	if (copy_to_user(uinfo, &info, info_copy) ||
uinfo            2329 kernel/bpf/syscall.c 	struct bpf_prog_info __user *uinfo = u64_to_user_ptr(attr->info.info);
uinfo            2337 kernel/bpf/syscall.c 	err = bpf_check_uarg_tail_zero(uinfo, sizeof(info), info_len);
uinfo            2343 kernel/bpf/syscall.c 	if (copy_from_user(&info, uinfo, info_len))
uinfo            2594 kernel/bpf/syscall.c 	if (copy_to_user(uinfo, &info, info_len) ||
uinfo            2605 kernel/bpf/syscall.c 	struct bpf_map_info __user *uinfo = u64_to_user_ptr(attr->info.info);
uinfo            2610 kernel/bpf/syscall.c 	err = bpf_check_uarg_tail_zero(uinfo, sizeof(info), info_len);
uinfo            2636 kernel/bpf/syscall.c 	if (copy_to_user(uinfo, &info, info_len) ||
uinfo            2647 kernel/bpf/syscall.c 	struct bpf_btf_info __user *uinfo = u64_to_user_ptr(attr->info.info);
uinfo            2651 kernel/bpf/syscall.c 	err = bpf_check_uarg_tail_zero(uinfo, sizeof(*uinfo), info_len);
uinfo             755 kernel/ptrace.c 			compat_siginfo_t __user *uinfo = compat_ptr(data);
uinfo             757 kernel/ptrace.c 			if (copy_siginfo_to_user32(uinfo, &info)) {
uinfo             765 kernel/ptrace.c 			siginfo_t __user *uinfo = (siginfo_t __user *) data;
uinfo             767 kernel/ptrace.c 			if (copy_siginfo_to_user(uinfo, &info)) {
uinfo            3500 kernel/signal.c 		siginfo_t __user *, uinfo,
uinfo            3523 kernel/signal.c 	if (ret > 0 && uinfo) {
uinfo            3524 kernel/signal.c 		if (copy_siginfo_to_user(uinfo, &info))
uinfo            3533 kernel/signal.c 		siginfo_t __user *, uinfo,
uinfo            3555 kernel/signal.c 	if (ret > 0 && uinfo) {
uinfo            3556 kernel/signal.c 		if (copy_siginfo_to_user(uinfo, &info))
uinfo            3566 kernel/signal.c 		struct compat_siginfo __user *, uinfo,
uinfo            3587 kernel/signal.c 	if (ret > 0 && uinfo) {
uinfo            3588 kernel/signal.c 		if (copy_siginfo_to_user32(uinfo, &info))
uinfo            3597 kernel/signal.c 		struct compat_siginfo __user *, uinfo,
uinfo            3618 kernel/signal.c 	if (ret > 0 && uinfo) {
uinfo            3619 kernel/signal.c 		if (copy_siginfo_to_user32(uinfo, &info))
uinfo            3868 kernel/signal.c 		siginfo_t __user *, uinfo)
uinfo            3871 kernel/signal.c 	int ret = __copy_siginfo_from_user(sig, &info, uinfo);
uinfo            3881 kernel/signal.c 			struct compat_siginfo __user *, uinfo)
uinfo            3884 kernel/signal.c 	int ret = __copy_siginfo_from_user32(sig, &info, uinfo);
uinfo            3908 kernel/signal.c 		siginfo_t __user *, uinfo)
uinfo            3911 kernel/signal.c 	int ret = __copy_siginfo_from_user(sig, &info, uinfo);
uinfo            3922 kernel/signal.c 			struct compat_siginfo __user *, uinfo)
uinfo            3925 kernel/signal.c 	int ret = __copy_siginfo_from_user32(sig, &info, uinfo);
uinfo             507 net/ipv4/ah4.c 	if (aalg_desc->uinfo.auth.icv_fullbits/8 !=
uinfo             512 net/ipv4/ah4.c 			aalg_desc->uinfo.auth.icv_fullbits / 8);
uinfo             516 net/ipv4/ah4.c 	ahp->icv_full_len = aalg_desc->uinfo.auth.icv_fullbits/8;
uinfo             927 net/ipv4/esp4.c 		if (aalg_desc->uinfo.auth.icv_fullbits / 8 !=
uinfo             932 net/ipv4/esp4.c 				aalg_desc->uinfo.auth.icv_fullbits / 8);
uinfo             705 net/ipv6/ah6.c 	if (aalg_desc->uinfo.auth.icv_fullbits/8 !=
uinfo             709 net/ipv6/ah6.c 			aalg_desc->uinfo.auth.icv_fullbits/8);
uinfo             713 net/ipv6/ah6.c 	ahp->icv_full_len = aalg_desc->uinfo.auth.icv_fullbits/8;
uinfo             822 net/ipv6/esp6.c 		if (aalg_desc->uinfo.auth.icv_fullbits / 8 !=
uinfo             827 net/ipv6/esp6.c 				aalg_desc->uinfo.auth.icv_fullbits / 8);
uinfo            1192 net/key/af_key.c 		x->aalg->alg_trunc_len = a->uinfo.auth.icv_truncbits;
uinfo            1232 net/key/af_key.c 			x->geniv = a->uinfo.encr.geniv;
uinfo              30 net/xfrm/xfrm_algo.c 	.uinfo = {
uinfo              49 net/xfrm/xfrm_algo.c 	.uinfo = {
uinfo              68 net/xfrm/xfrm_algo.c 	.uinfo = {
uinfo              87 net/xfrm/xfrm_algo.c 	.uinfo = {
uinfo             106 net/xfrm/xfrm_algo.c 	.uinfo = {
uinfo             125 net/xfrm/xfrm_algo.c 	.uinfo = {
uinfo             144 net/xfrm/xfrm_algo.c 	.uinfo = {
uinfo             163 net/xfrm/xfrm_algo.c 	.uinfo = {
uinfo             178 net/xfrm/xfrm_algo.c 	.uinfo = {
uinfo             198 net/xfrm/xfrm_algo.c 	.uinfo = {
uinfo             218 net/xfrm/xfrm_algo.c 	.uinfo = {
uinfo             238 net/xfrm/xfrm_algo.c 	.uinfo = {
uinfo             257 net/xfrm/xfrm_algo.c 	.uinfo = {
uinfo             276 net/xfrm/xfrm_algo.c 	.uinfo = {
uinfo             296 net/xfrm/xfrm_algo.c 	.uinfo = {
uinfo             315 net/xfrm/xfrm_algo.c 	.uinfo = {
uinfo             335 net/xfrm/xfrm_algo.c 	.uinfo = {
uinfo             351 net/xfrm/xfrm_algo.c 	.uinfo = {
uinfo             371 net/xfrm/xfrm_algo.c 	.uinfo = {
uinfo             392 net/xfrm/xfrm_algo.c 	.uinfo = {
uinfo             413 net/xfrm/xfrm_algo.c 	.uinfo = {
uinfo             434 net/xfrm/xfrm_algo.c 	.uinfo = {
uinfo             455 net/xfrm/xfrm_algo.c 	.uinfo = {
uinfo             476 net/xfrm/xfrm_algo.c 	.uinfo = {
uinfo             497 net/xfrm/xfrm_algo.c 	.uinfo = {
uinfo             518 net/xfrm/xfrm_algo.c 	.uinfo = {
uinfo             538 net/xfrm/xfrm_algo.c 	.uinfo = {
uinfo             560 net/xfrm/xfrm_algo.c 	.uinfo = {
uinfo             570 net/xfrm/xfrm_algo.c 	.uinfo = {
uinfo             580 net/xfrm/xfrm_algo.c 	.uinfo = {
uinfo             737 net/xfrm/xfrm_algo.c 	return aead->icvbits == entry->uinfo.aead.icv_truncbits && name &&
uinfo             366 net/xfrm/xfrm_ipcomp.c 	ipcd->threshold = calg_desc->uinfo.comp.threshold;
uinfo             336 net/xfrm/xfrm_user.c 	x->geniv = algo->uinfo.encr.geniv;
uinfo             363 net/xfrm/xfrm_user.c 	p->alg_trunc_len = algo->uinfo.auth.icv_truncbits;
uinfo             384 net/xfrm/xfrm_user.c 	if (ualg->alg_trunc_len > algo->uinfo.auth.icv_fullbits)
uinfo             394 net/xfrm/xfrm_user.c 		p->alg_trunc_len = algo->uinfo.auth.icv_truncbits;
uinfo             421 net/xfrm/xfrm_user.c 	x->geniv = algo->uinfo.aead.geniv;
uinfo             109 sound/aoa/codecs/onyx.c 	struct snd_ctl_elem_info *uinfo)
uinfo             111 sound/aoa/codecs/onyx.c 	uinfo->type = SNDRV_CTL_ELEM_TYPE_INTEGER;
uinfo             112 sound/aoa/codecs/onyx.c 	uinfo->count = 2;
uinfo             113 sound/aoa/codecs/onyx.c 	uinfo->value.integer.min = -128 + VOLUME_RANGE_SHIFT;
uinfo             114 sound/aoa/codecs/onyx.c 	uinfo->value.integer.max = -1 + VOLUME_RANGE_SHIFT;
uinfo             185 sound/aoa/codecs/onyx.c 	struct snd_ctl_elem_info *uinfo)
uinfo             187 sound/aoa/codecs/onyx.c 	uinfo->type = SNDRV_CTL_ELEM_TYPE_INTEGER;
uinfo             188 sound/aoa/codecs/onyx.c 	uinfo->count = 1;
uinfo             189 sound/aoa/codecs/onyx.c 	uinfo->value.integer.min = 3 + INPUTGAIN_RANGE_SHIFT;
uinfo             190 sound/aoa/codecs/onyx.c 	uinfo->value.integer.max = 28 + INPUTGAIN_RANGE_SHIFT;
uinfo             241 sound/aoa/codecs/onyx.c 	struct snd_ctl_elem_info *uinfo)
uinfo             245 sound/aoa/codecs/onyx.c 	return snd_ctl_enum_info(uinfo, 1, 2, texts);
uinfo             458 sound/aoa/codecs/onyx.c 			   struct snd_ctl_elem_info *uinfo)
uinfo             460 sound/aoa/codecs/onyx.c 	uinfo->type = SNDRV_CTL_ELEM_TYPE_IEC958;
uinfo             461 sound/aoa/codecs/onyx.c 	uinfo->count = 1;
uinfo             225 sound/aoa/codecs/tas.c 	struct snd_ctl_elem_info *uinfo)
uinfo             227 sound/aoa/codecs/tas.c 	uinfo->type = SNDRV_CTL_ELEM_TYPE_INTEGER;
uinfo             228 sound/aoa/codecs/tas.c 	uinfo->count = 2;
uinfo             229 sound/aoa/codecs/tas.c 	uinfo->value.integer.min = 0;
uinfo             230 sound/aoa/codecs/tas.c 	uinfo->value.integer.max = 177;
uinfo             326 sound/aoa/codecs/tas.c 	struct snd_ctl_elem_info *uinfo)
uinfo             328 sound/aoa/codecs/tas.c 	uinfo->type = SNDRV_CTL_ELEM_TYPE_INTEGER;
uinfo             329 sound/aoa/codecs/tas.c 	uinfo->count = 2;
uinfo             330 sound/aoa/codecs/tas.c 	uinfo->value.integer.min = 0;
uinfo             331 sound/aoa/codecs/tas.c 	uinfo->value.integer.max = 177;
uinfo             386 sound/aoa/codecs/tas.c 	struct snd_ctl_elem_info *uinfo)
uinfo             388 sound/aoa/codecs/tas.c 	uinfo->type = SNDRV_CTL_ELEM_TYPE_INTEGER;
uinfo             389 sound/aoa/codecs/tas.c 	uinfo->count = 1;
uinfo             390 sound/aoa/codecs/tas.c 	uinfo->value.integer.min = 0;
uinfo             391 sound/aoa/codecs/tas.c 	uinfo->value.integer.max = TAS3004_DRC_MAX;
uinfo             478 sound/aoa/codecs/tas.c 	struct snd_ctl_elem_info *uinfo)
uinfo             482 sound/aoa/codecs/tas.c 	return snd_ctl_enum_info(uinfo, 1, 2, texts);
uinfo             547 sound/aoa/codecs/tas.c 	struct snd_ctl_elem_info *uinfo)
uinfo             549 sound/aoa/codecs/tas.c 	uinfo->type = SNDRV_CTL_ELEM_TYPE_INTEGER;
uinfo             550 sound/aoa/codecs/tas.c 	uinfo->count = 1;
uinfo             551 sound/aoa/codecs/tas.c 	uinfo->value.integer.min = TAS3004_TREBLE_MIN;
uinfo             552 sound/aoa/codecs/tas.c 	uinfo->value.integer.max = TAS3004_TREBLE_MAX;
uinfo             598 sound/aoa/codecs/tas.c 	struct snd_ctl_elem_info *uinfo)
uinfo             600 sound/aoa/codecs/tas.c 	uinfo->type = SNDRV_CTL_ELEM_TYPE_INTEGER;
uinfo             601 sound/aoa/codecs/tas.c 	uinfo->count = 1;
uinfo             602 sound/aoa/codecs/tas.c 	uinfo->value.integer.min = TAS3004_BASS_MIN;
uinfo             603 sound/aoa/codecs/tas.c 	uinfo->value.integer.max = TAS3004_BASS_MAX;
uinfo            1025 sound/core/control.c 				  struct snd_ctl_elem_info *uinfo)
uinfo            1030 sound/core/control.c 	offset = snd_ctl_get_ioff(kcontrol, &uinfo->id);
uinfo            1031 sound/core/control.c 	*uinfo = ue->info;
uinfo            1032 sound/core/control.c 	snd_ctl_build_ioff(&uinfo->id, kcontrol, offset);
uinfo            1038 sound/core/control.c 				       struct snd_ctl_elem_info *uinfo)
uinfo            1045 sound/core/control.c 	item = uinfo->value.enumerated.item;
uinfo            1047 sound/core/control.c 	offset = snd_ctl_get_ioff(kcontrol, &uinfo->id);
uinfo            1048 sound/core/control.c 	*uinfo = ue->info;
uinfo            1049 sound/core/control.c 	snd_ctl_build_ioff(&uinfo->id, kcontrol, offset);
uinfo            1051 sound/core/control.c 	item = min(item, uinfo->value.enumerated.items - 1);
uinfo            1052 sound/core/control.c 	uinfo->value.enumerated.item = item;
uinfo            1057 sound/core/control.c 	strcpy(uinfo->value.enumerated.name, names);
uinfo            1893 sound/core/control.c 			      struct snd_ctl_elem_info *uinfo)
uinfo            1895 sound/core/control.c 	uinfo->type = SNDRV_CTL_ELEM_TYPE_BOOLEAN;
uinfo            1896 sound/core/control.c 	uinfo->count = 1;
uinfo            1897 sound/core/control.c 	uinfo->value.integer.min = 0;
uinfo            1898 sound/core/control.c 	uinfo->value.integer.max = 1;
uinfo            1913 sound/core/control.c 				struct snd_ctl_elem_info *uinfo)
uinfo            1915 sound/core/control.c 	uinfo->type = SNDRV_CTL_ELEM_TYPE_BOOLEAN;
uinfo            1916 sound/core/control.c 	uinfo->count = 2;
uinfo            1917 sound/core/control.c 	uinfo->value.integer.min = 0;
uinfo            1918 sound/core/control.c 	uinfo->value.integer.max = 1;
uinfo             512 sound/core/oss/mixer_oss.c 	struct snd_ctl_elem_info *uinfo;
uinfo             524 sound/core/oss/mixer_oss.c 	uinfo = kzalloc(sizeof(*uinfo), GFP_KERNEL);
uinfo             526 sound/core/oss/mixer_oss.c 	if (uinfo == NULL || uctl == NULL)
uinfo             528 sound/core/oss/mixer_oss.c 	if (kctl->info(kctl, uinfo))
uinfo             532 sound/core/oss/mixer_oss.c 	if (uinfo->type == SNDRV_CTL_ELEM_TYPE_BOOLEAN &&
uinfo             533 sound/core/oss/mixer_oss.c 	    uinfo->value.integer.min == 0 && uinfo->value.integer.max == 1)
uinfo             535 sound/core/oss/mixer_oss.c 	*left = snd_mixer_oss_conv1(uctl->value.integer.value[0], uinfo->value.integer.min, uinfo->value.integer.max, &pslot->volume[0]);
uinfo             536 sound/core/oss/mixer_oss.c 	if (uinfo->count > 1)
uinfo             537 sound/core/oss/mixer_oss.c 		*right = snd_mixer_oss_conv1(uctl->value.integer.value[1], uinfo->value.integer.min, uinfo->value.integer.max, &pslot->volume[1]);
uinfo             541 sound/core/oss/mixer_oss.c       	kfree(uinfo);
uinfo             550 sound/core/oss/mixer_oss.c 	struct snd_ctl_elem_info *uinfo;
uinfo             562 sound/core/oss/mixer_oss.c 	uinfo = kzalloc(sizeof(*uinfo), GFP_KERNEL);
uinfo             564 sound/core/oss/mixer_oss.c 	if (uinfo == NULL || uctl == NULL)
uinfo             566 sound/core/oss/mixer_oss.c 	if (kctl->info(kctl, uinfo))
uinfo             572 sound/core/oss/mixer_oss.c 		if (uinfo->count == 1)
uinfo             575 sound/core/oss/mixer_oss.c 	if (uinfo->count > 1 && !uctl->value.integer.value[route ? 3 : 1])
uinfo             580 sound/core/oss/mixer_oss.c 	kfree(uinfo);
uinfo             614 sound/core/oss/mixer_oss.c 	struct snd_ctl_elem_info *uinfo;
uinfo             627 sound/core/oss/mixer_oss.c 	uinfo = kzalloc(sizeof(*uinfo), GFP_KERNEL);
uinfo             629 sound/core/oss/mixer_oss.c 	if (uinfo == NULL || uctl == NULL)
uinfo             631 sound/core/oss/mixer_oss.c 	if (kctl->info(kctl, uinfo))
uinfo             633 sound/core/oss/mixer_oss.c 	if (uinfo->type == SNDRV_CTL_ELEM_TYPE_BOOLEAN &&
uinfo             634 sound/core/oss/mixer_oss.c 	    uinfo->value.integer.min == 0 && uinfo->value.integer.max == 1)
uinfo             636 sound/core/oss/mixer_oss.c 	uctl->value.integer.value[0] = snd_mixer_oss_conv2(left, uinfo->value.integer.min, uinfo->value.integer.max);
uinfo             637 sound/core/oss/mixer_oss.c 	if (uinfo->count > 1)
uinfo             638 sound/core/oss/mixer_oss.c 		uctl->value.integer.value[1] = snd_mixer_oss_conv2(right, uinfo->value.integer.min, uinfo->value.integer.max);
uinfo             646 sound/core/oss/mixer_oss.c 	kfree(uinfo);
uinfo             655 sound/core/oss/mixer_oss.c 	struct snd_ctl_elem_info *uinfo;
uinfo             668 sound/core/oss/mixer_oss.c 	uinfo = kzalloc(sizeof(*uinfo), GFP_KERNEL);
uinfo             670 sound/core/oss/mixer_oss.c 	if (uinfo == NULL || uctl == NULL)
uinfo             672 sound/core/oss/mixer_oss.c 	if (kctl->info(kctl, uinfo))
uinfo             674 sound/core/oss/mixer_oss.c 	if (uinfo->count > 1) {
uinfo             691 sound/core/oss/mixer_oss.c 	kfree(uinfo);
uinfo             796 sound/core/oss/mixer_oss.c 	struct snd_ctl_elem_info *uinfo;
uinfo             800 sound/core/oss/mixer_oss.c 	uinfo = kzalloc(sizeof(*uinfo), GFP_KERNEL);
uinfo             802 sound/core/oss/mixer_oss.c 	if (uinfo == NULL || uctl == NULL) {
uinfo             812 sound/core/oss/mixer_oss.c 	if ((err = kctl->info(kctl, uinfo)) < 0)
uinfo             835 sound/core/oss/mixer_oss.c       	kfree(uinfo);
uinfo             846 sound/core/oss/mixer_oss.c 	struct snd_ctl_elem_info *uinfo;
uinfo             851 sound/core/oss/mixer_oss.c 	uinfo = kzalloc(sizeof(*uinfo), GFP_KERNEL);
uinfo             853 sound/core/oss/mixer_oss.c 	if (uinfo == NULL || uctl == NULL) {
uinfo             863 sound/core/oss/mixer_oss.c 	if ((err = kctl->info(kctl, uinfo)) < 0)
uinfo             880 sound/core/oss/mixer_oss.c 	for (idx = 0; idx < uinfo->count; idx++)
uinfo             890 sound/core/oss/mixer_oss.c 	kfree(uinfo);
uinfo            1038 sound/core/oss/mixer_oss.c 		struct snd_ctl_elem_info *uinfo;
uinfo            1040 sound/core/oss/mixer_oss.c 		uinfo = kzalloc(sizeof(*uinfo), GFP_KERNEL);
uinfo            1041 sound/core/oss/mixer_oss.c 		if (! uinfo) {
uinfo            1046 sound/core/oss/mixer_oss.c 		if (kctl->info(kctl, uinfo)) {
uinfo            1048 sound/core/oss/mixer_oss.c 			kfree(uinfo);
uinfo            1057 sound/core/oss/mixer_oss.c 		if (!strcmp(uinfo->value.enumerated.name, str)) {
uinfo            1060 sound/core/oss/mixer_oss.c 			for (slot.capture_item = 1; slot.capture_item < uinfo->value.enumerated.items; slot.capture_item++) {
uinfo            1061 sound/core/oss/mixer_oss.c 				uinfo->value.enumerated.item = slot.capture_item;
uinfo            1062 sound/core/oss/mixer_oss.c 				if (kctl->info(kctl, uinfo)) {
uinfo            1064 sound/core/oss/mixer_oss.c 					kfree(uinfo);
uinfo            1067 sound/core/oss/mixer_oss.c 				if (!strcmp(uinfo->value.enumerated.name, str)) {
uinfo            1073 sound/core/oss/mixer_oss.c 		kfree(uinfo);
uinfo            2307 sound/core/pcm_lib.c 			      struct snd_ctl_elem_info *uinfo)
uinfo            2311 sound/core/pcm_lib.c 	uinfo->type = SNDRV_CTL_ELEM_TYPE_INTEGER;
uinfo            2312 sound/core/pcm_lib.c 	uinfo->count = 0;
uinfo            2313 sound/core/pcm_lib.c 	uinfo->count = info->max_channels;
uinfo            2314 sound/core/pcm_lib.c 	uinfo->value.integer.min = 0;
uinfo            2315 sound/core/pcm_lib.c 	uinfo->value.integer.max = SNDRV_CHMAP_LAST;
uinfo              79 sound/core/vmaster.c 	struct snd_ctl_elem_info *uinfo;
uinfo              89 sound/core/vmaster.c 	uinfo = kmalloc(sizeof(*uinfo), GFP_KERNEL);
uinfo              90 sound/core/vmaster.c 	if (!uinfo)
uinfo              92 sound/core/vmaster.c 	uinfo->id = slave->slave.id;
uinfo              93 sound/core/vmaster.c 	err = slave->slave.info(&slave->slave, uinfo);
uinfo              95 sound/core/vmaster.c 		kfree(uinfo);
uinfo              98 sound/core/vmaster.c 	slave->info.type = uinfo->type;
uinfo              99 sound/core/vmaster.c 	slave->info.count = uinfo->count;
uinfo             104 sound/core/vmaster.c 		kfree(uinfo);
uinfo             107 sound/core/vmaster.c 	slave->info.min_val = uinfo->value.integer.min;
uinfo             108 sound/core/vmaster.c 	slave->info.max_val = uinfo->value.integer.max;
uinfo             109 sound/core/vmaster.c 	kfree(uinfo);
uinfo             185 sound/core/vmaster.c 		      struct snd_ctl_elem_info *uinfo)
uinfo             188 sound/core/vmaster.c 	return slave->slave.info(&slave->slave, uinfo);
uinfo             286 sound/core/vmaster.c 		      struct snd_ctl_elem_info *uinfo)
uinfo             294 sound/core/vmaster.c 	uinfo->type = master->info.type;
uinfo             295 sound/core/vmaster.c 	uinfo->count = master->info.count;
uinfo             296 sound/core/vmaster.c 	uinfo->value.integer.min = master->info.min_val;
uinfo             297 sound/core/vmaster.c 	uinfo->value.integer.max = master->info.max_val;
uinfo             793 sound/drivers/aloop.c 				    struct snd_ctl_elem_info *uinfo) 
uinfo             795 sound/drivers/aloop.c 	uinfo->type = SNDRV_CTL_ELEM_TYPE_INTEGER;
uinfo             796 sound/drivers/aloop.c 	uinfo->count = 1;
uinfo             797 sound/drivers/aloop.c 	uinfo->value.integer.min = 80000;
uinfo             798 sound/drivers/aloop.c 	uinfo->value.integer.max = 120000;
uinfo             799 sound/drivers/aloop.c 	uinfo->value.integer.step = 1;
uinfo             892 sound/drivers/aloop.c 				struct snd_ctl_elem_info *uinfo) 
uinfo             894 sound/drivers/aloop.c 	uinfo->type = SNDRV_CTL_ELEM_TYPE_INTEGER;
uinfo             895 sound/drivers/aloop.c 	uinfo->count = 1;
uinfo             896 sound/drivers/aloop.c 	uinfo->value.integer.min = 0;
uinfo             897 sound/drivers/aloop.c 	uinfo->value.integer.max = SNDRV_PCM_FORMAT_LAST;
uinfo             898 sound/drivers/aloop.c 	uinfo->value.integer.step = 1;
uinfo             914 sound/drivers/aloop.c 			      struct snd_ctl_elem_info *uinfo) 
uinfo             916 sound/drivers/aloop.c 	uinfo->type = SNDRV_CTL_ELEM_TYPE_INTEGER;
uinfo             917 sound/drivers/aloop.c 	uinfo->count = 1;
uinfo             918 sound/drivers/aloop.c 	uinfo->value.integer.min = 0;
uinfo             919 sound/drivers/aloop.c 	uinfo->value.integer.max = 192000;
uinfo             920 sound/drivers/aloop.c 	uinfo->value.integer.step = 1;
uinfo             938 sound/drivers/aloop.c 				  struct snd_ctl_elem_info *uinfo) 
uinfo             940 sound/drivers/aloop.c 	uinfo->type = SNDRV_CTL_ELEM_TYPE_INTEGER;
uinfo             941 sound/drivers/aloop.c 	uinfo->count = 1;
uinfo             942 sound/drivers/aloop.c 	uinfo->value.integer.min = 1;
uinfo             943 sound/drivers/aloop.c 	uinfo->value.integer.max = 1024;
uinfo             944 sound/drivers/aloop.c 	uinfo->value.integer.step = 1;
uinfo             725 sound/drivers/dummy.c 				 struct snd_ctl_elem_info *uinfo)
uinfo             727 sound/drivers/dummy.c 	uinfo->type = SNDRV_CTL_ELEM_TYPE_INTEGER;
uinfo             728 sound/drivers/dummy.c 	uinfo->count = 2;
uinfo             729 sound/drivers/dummy.c 	uinfo->value.integer.min = -50;
uinfo             730 sound/drivers/dummy.c 	uinfo->value.integer.max = 100;
uinfo             483 sound/drivers/mts64.c 					   struct snd_ctl_elem_info *uinfo)
uinfo             485 sound/drivers/mts64.c 	uinfo->type = SNDRV_CTL_ELEM_TYPE_INTEGER;
uinfo             486 sound/drivers/mts64.c 	uinfo->count = 1;
uinfo             487 sound/drivers/mts64.c 	uinfo->value.integer.min = 0;
uinfo             488 sound/drivers/mts64.c 	uinfo->value.integer.max = 23;
uinfo             493 sound/drivers/mts64.c 					   struct snd_ctl_elem_info *uinfo)
uinfo             495 sound/drivers/mts64.c 	uinfo->type = SNDRV_CTL_ELEM_TYPE_INTEGER;
uinfo             496 sound/drivers/mts64.c 	uinfo->count = 1;
uinfo             497 sound/drivers/mts64.c 	uinfo->value.integer.min = 0;
uinfo             498 sound/drivers/mts64.c 	uinfo->value.integer.max = 99;
uinfo             503 sound/drivers/mts64.c 					 struct snd_ctl_elem_info *uinfo)
uinfo             505 sound/drivers/mts64.c 	uinfo->type = SNDRV_CTL_ELEM_TYPE_INTEGER;
uinfo             506 sound/drivers/mts64.c 	uinfo->count = 1;
uinfo             507 sound/drivers/mts64.c 	uinfo->value.integer.min = 0;
uinfo             508 sound/drivers/mts64.c 	uinfo->value.integer.max = 59;
uinfo             589 sound/drivers/mts64.c 					struct snd_ctl_elem_info *uinfo)
uinfo             595 sound/drivers/mts64.c 	return snd_ctl_enum_info(uinfo, 1, 5, texts);
uinfo              10 sound/drivers/opl4/opl4_mixer.c static int snd_opl4_ctl_info(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_info *uinfo)
uinfo              12 sound/drivers/opl4/opl4_mixer.c 	uinfo->type = SNDRV_CTL_ELEM_TYPE_INTEGER;
uinfo              13 sound/drivers/opl4/opl4_mixer.c 	uinfo->count = 2;
uinfo              14 sound/drivers/opl4/opl4_mixer.c 	uinfo->value.integer.min = 0;
uinfo              15 sound/drivers/opl4/opl4_mixer.c 	uinfo->value.integer.max = 7;
uinfo              15 sound/drivers/pcsp/pcsp_mixer.c 			    struct snd_ctl_elem_info *uinfo)
uinfo              17 sound/drivers/pcsp/pcsp_mixer.c 	uinfo->type = SNDRV_CTL_ELEM_TYPE_BOOLEAN;
uinfo              18 sound/drivers/pcsp/pcsp_mixer.c 	uinfo->count = 1;
uinfo              19 sound/drivers/pcsp/pcsp_mixer.c 	uinfo->value.integer.min = 0;
uinfo              20 sound/drivers/pcsp/pcsp_mixer.c 	uinfo->value.integer.max = 1;
uinfo              46 sound/drivers/pcsp/pcsp_mixer.c 			    struct snd_ctl_elem_info *uinfo)
uinfo              49 sound/drivers/pcsp/pcsp_mixer.c 	uinfo->type = SNDRV_CTL_ELEM_TYPE_ENUMERATED;
uinfo              50 sound/drivers/pcsp/pcsp_mixer.c 	uinfo->count = 1;
uinfo              51 sound/drivers/pcsp/pcsp_mixer.c 	uinfo->value.enumerated.items = chip->max_treble + 1;
uinfo              52 sound/drivers/pcsp/pcsp_mixer.c 	if (uinfo->value.enumerated.item > chip->max_treble)
uinfo              53 sound/drivers/pcsp/pcsp_mixer.c 		uinfo->value.enumerated.item = chip->max_treble;
uinfo              54 sound/drivers/pcsp/pcsp_mixer.c 	sprintf(uinfo->value.enumerated.name, "%lu",
uinfo              55 sound/drivers/pcsp/pcsp_mixer.c 		(unsigned long)PCSP_CALC_RATE(uinfo->value.enumerated.item));
uinfo              84 sound/drivers/pcsp/pcsp_mixer.c 			    struct snd_ctl_elem_info *uinfo)
uinfo              86 sound/drivers/pcsp/pcsp_mixer.c 	uinfo->type = SNDRV_CTL_ELEM_TYPE_BOOLEAN;
uinfo              87 sound/drivers/pcsp/pcsp_mixer.c 	uinfo->count = 1;
uinfo              88 sound/drivers/pcsp/pcsp_mixer.c 	uinfo->value.integer.min = 0;
uinfo              89 sound/drivers/pcsp/pcsp_mixer.c 	uinfo->value.integer.max = 1;
uinfo             400 sound/drivers/vx/vx_mixer.c static int vx_output_level_info(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_info *uinfo)
uinfo             403 sound/drivers/vx/vx_mixer.c 	uinfo->type = SNDRV_CTL_ELEM_TYPE_INTEGER;
uinfo             404 sound/drivers/vx/vx_mixer.c 	uinfo->count = 2;
uinfo             405 sound/drivers/vx/vx_mixer.c 	uinfo->value.integer.min = 0;
uinfo             406 sound/drivers/vx/vx_mixer.c 	uinfo->value.integer.max = chip->hw->output_level_max;
uinfo             459 sound/drivers/vx/vx_mixer.c static int vx_audio_src_info(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_info *uinfo)
uinfo             470 sound/drivers/vx/vx_mixer.c 		return snd_ctl_enum_info(uinfo, 1, 3, texts_mic);
uinfo             472 sound/drivers/vx/vx_mixer.c 		return snd_ctl_enum_info(uinfo, 1, 2, texts_vx2);
uinfo             515 sound/drivers/vx/vx_mixer.c static int vx_clock_mode_info(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_info *uinfo)
uinfo             521 sound/drivers/vx/vx_mixer.c 	return snd_ctl_enum_info(uinfo, 1, 3, texts);
uinfo             559 sound/drivers/vx/vx_mixer.c static int vx_audio_gain_info(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_info *uinfo)
uinfo             561 sound/drivers/vx/vx_mixer.c 	uinfo->type = SNDRV_CTL_ELEM_TYPE_INTEGER;
uinfo             562 sound/drivers/vx/vx_mixer.c 	uinfo->count = 2;
uinfo             563 sound/drivers/vx/vx_mixer.c 	uinfo->value.integer.min = 0;
uinfo             564 sound/drivers/vx/vx_mixer.c 	uinfo->value.integer.max = CVAL_MAX;
uinfo             746 sound/drivers/vx/vx_mixer.c static int vx_iec958_info(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_info *uinfo)
uinfo             748 sound/drivers/vx/vx_mixer.c 	uinfo->type = SNDRV_CTL_ELEM_TYPE_IEC958;
uinfo             749 sound/drivers/vx/vx_mixer.c 	uinfo->count = 1;
uinfo             819 sound/drivers/vx/vx_mixer.c static int vx_vu_meter_info(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_info *uinfo)
uinfo             821 sound/drivers/vx/vx_mixer.c 	uinfo->type = SNDRV_CTL_ELEM_TYPE_INTEGER;
uinfo             822 sound/drivers/vx/vx_mixer.c 	uinfo->count = 2;
uinfo             823 sound/drivers/vx/vx_mixer.c 	uinfo->value.integer.min = 0;
uinfo             824 sound/drivers/vx/vx_mixer.c 	uinfo->value.integer.max = METER_MAX;
uinfo             609 sound/hda/hdmi_chmap.c 			       struct snd_ctl_elem_info *uinfo)
uinfo             614 sound/hda/hdmi_chmap.c 	uinfo->type = SNDRV_CTL_ELEM_TYPE_INTEGER;
uinfo             615 sound/hda/hdmi_chmap.c 	uinfo->count = chmap->channels_max;
uinfo             616 sound/hda/hdmi_chmap.c 	uinfo->value.integer.min = 0;
uinfo             617 sound/hda/hdmi_chmap.c 	uinfo->value.integer.max = SNDRV_CHMAP_LAST;
uinfo             346 sound/i2c/cs8427.c 				     struct snd_ctl_elem_info *uinfo)
uinfo             348 sound/i2c/cs8427.c 	uinfo->type = SNDRV_CTL_ELEM_TYPE_INTEGER;
uinfo             349 sound/i2c/cs8427.c 	uinfo->count = 1;
uinfo             350 sound/i2c/cs8427.c 	uinfo->value.integer.min = 0;
uinfo             351 sound/i2c/cs8427.c 	uinfo->value.integer.max = 255;
uinfo             371 sound/i2c/cs8427.c 				    struct snd_ctl_elem_info *uinfo)
uinfo             373 sound/i2c/cs8427.c 	uinfo->type = SNDRV_CTL_ELEM_TYPE_BYTES;
uinfo             374 sound/i2c/cs8427.c 	uinfo->count = 10;
uinfo             404 sound/i2c/cs8427.c 				 struct snd_ctl_elem_info *uinfo)
uinfo             406 sound/i2c/cs8427.c 	uinfo->type = SNDRV_CTL_ELEM_TYPE_IEC958;
uinfo             407 sound/i2c/cs8427.c 	uinfo->count = 1;
uinfo             448 sound/i2c/cs8427.c 				      struct snd_ctl_elem_info *uinfo)
uinfo             450 sound/i2c/cs8427.c 	uinfo->type = SNDRV_CTL_ELEM_TYPE_IEC958;
uinfo             451 sound/i2c/cs8427.c 	uinfo->count = 1;
uinfo             174 sound/i2c/other/ak4113.c 				    struct snd_ctl_elem_info *uinfo)
uinfo             176 sound/i2c/other/ak4113.c 	uinfo->type = SNDRV_CTL_ELEM_TYPE_INTEGER;
uinfo             177 sound/i2c/other/ak4113.c 	uinfo->count = 1;
uinfo             178 sound/i2c/other/ak4113.c 	uinfo->value.integer.min = 0;
uinfo             179 sound/i2c/other/ak4113.c 	uinfo->value.integer.max = LONG_MAX;
uinfo             212 sound/i2c/other/ak4113.c 			      struct snd_ctl_elem_info *uinfo)
uinfo             214 sound/i2c/other/ak4113.c 	uinfo->type = SNDRV_CTL_ELEM_TYPE_INTEGER;
uinfo             215 sound/i2c/other/ak4113.c 	uinfo->count = 1;
uinfo             216 sound/i2c/other/ak4113.c 	uinfo->value.integer.min = 0;
uinfo             217 sound/i2c/other/ak4113.c 	uinfo->value.integer.max = 5;
uinfo             250 sound/i2c/other/ak4113.c 				struct snd_ctl_elem_info *uinfo)
uinfo             252 sound/i2c/other/ak4113.c 	uinfo->type = SNDRV_CTL_ELEM_TYPE_INTEGER;
uinfo             253 sound/i2c/other/ak4113.c 	uinfo->count = 1;
uinfo             254 sound/i2c/other/ak4113.c 	uinfo->value.integer.min = 0;
uinfo             255 sound/i2c/other/ak4113.c 	uinfo->value.integer.max = 192000;
uinfo             270 sound/i2c/other/ak4113.c 		struct snd_ctl_elem_info *uinfo)
uinfo             272 sound/i2c/other/ak4113.c 	uinfo->type = SNDRV_CTL_ELEM_TYPE_IEC958;
uinfo             273 sound/i2c/other/ak4113.c 	uinfo->count = 1;
uinfo             290 sound/i2c/other/ak4113.c 		struct snd_ctl_elem_info *uinfo)
uinfo             292 sound/i2c/other/ak4113.c 	uinfo->type = SNDRV_CTL_ELEM_TYPE_IEC958;
uinfo             293 sound/i2c/other/ak4113.c 	uinfo->count = 1;
uinfo             305 sound/i2c/other/ak4113.c 		struct snd_ctl_elem_info *uinfo)
uinfo             307 sound/i2c/other/ak4113.c 	uinfo->type = SNDRV_CTL_ELEM_TYPE_INTEGER;
uinfo             308 sound/i2c/other/ak4113.c 	uinfo->value.integer.min = 0;
uinfo             309 sound/i2c/other/ak4113.c 	uinfo->value.integer.max = 0xffff;
uinfo             310 sound/i2c/other/ak4113.c 	uinfo->count = 4;
uinfo             332 sound/i2c/other/ak4113.c 		struct snd_ctl_elem_info *uinfo)
uinfo             334 sound/i2c/other/ak4113.c 	uinfo->type = SNDRV_CTL_ELEM_TYPE_BYTES;
uinfo             335 sound/i2c/other/ak4113.c 	uinfo->count = AK4113_REG_QSUB_SIZE;
uinfo             169 sound/i2c/other/ak4114.c 				    struct snd_ctl_elem_info *uinfo)
uinfo             171 sound/i2c/other/ak4114.c 	uinfo->type = SNDRV_CTL_ELEM_TYPE_INTEGER;
uinfo             172 sound/i2c/other/ak4114.c 	uinfo->count = 1;
uinfo             173 sound/i2c/other/ak4114.c 	uinfo->value.integer.min = 0;
uinfo             174 sound/i2c/other/ak4114.c 	uinfo->value.integer.max = LONG_MAX;
uinfo             206 sound/i2c/other/ak4114.c 				struct snd_ctl_elem_info *uinfo)
uinfo             208 sound/i2c/other/ak4114.c 	uinfo->type = SNDRV_CTL_ELEM_TYPE_INTEGER;
uinfo             209 sound/i2c/other/ak4114.c 	uinfo->count = 1;
uinfo             210 sound/i2c/other/ak4114.c 	uinfo->value.integer.min = 0;
uinfo             211 sound/i2c/other/ak4114.c 	uinfo->value.integer.max = 192000;
uinfo             224 sound/i2c/other/ak4114.c static int snd_ak4114_spdif_info(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_info *uinfo)
uinfo             226 sound/i2c/other/ak4114.c 	uinfo->type = SNDRV_CTL_ELEM_TYPE_IEC958;
uinfo             227 sound/i2c/other/ak4114.c 	uinfo->count = 1;
uinfo             264 sound/i2c/other/ak4114.c static int snd_ak4114_spdif_mask_info(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_info *uinfo)
uinfo             266 sound/i2c/other/ak4114.c 	uinfo->type = SNDRV_CTL_ELEM_TYPE_IEC958;
uinfo             267 sound/i2c/other/ak4114.c 	uinfo->count = 1;
uinfo             278 sound/i2c/other/ak4114.c static int snd_ak4114_spdif_pinfo(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_info *uinfo)
uinfo             280 sound/i2c/other/ak4114.c 	uinfo->type = SNDRV_CTL_ELEM_TYPE_INTEGER;
uinfo             281 sound/i2c/other/ak4114.c 	uinfo->value.integer.min = 0;
uinfo             282 sound/i2c/other/ak4114.c 	uinfo->value.integer.max = 0xffff;
uinfo             283 sound/i2c/other/ak4114.c 	uinfo->count = 4;
uinfo             302 sound/i2c/other/ak4114.c static int snd_ak4114_spdif_qinfo(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_info *uinfo)
uinfo             304 sound/i2c/other/ak4114.c 	uinfo->type = SNDRV_CTL_ELEM_TYPE_BYTES;
uinfo             305 sound/i2c/other/ak4114.c 	uinfo->count = AK4114_REG_QSUB_SIZE;
uinfo             143 sound/i2c/other/ak4117.c 				    struct snd_ctl_elem_info *uinfo)
uinfo             145 sound/i2c/other/ak4117.c 	uinfo->type = SNDRV_CTL_ELEM_TYPE_INTEGER;
uinfo             146 sound/i2c/other/ak4117.c 	uinfo->count = 1;
uinfo             147 sound/i2c/other/ak4117.c 	uinfo->value.integer.min = 0;
uinfo             148 sound/i2c/other/ak4117.c 	uinfo->value.integer.max = LONG_MAX;
uinfo             180 sound/i2c/other/ak4117.c 			      struct snd_ctl_elem_info *uinfo)
uinfo             182 sound/i2c/other/ak4117.c 	uinfo->type = SNDRV_CTL_ELEM_TYPE_INTEGER;
uinfo             183 sound/i2c/other/ak4117.c 	uinfo->count = 1;
uinfo             184 sound/i2c/other/ak4117.c 	uinfo->value.integer.min = 0;
uinfo             185 sound/i2c/other/ak4117.c 	uinfo->value.integer.max = 1;
uinfo             215 sound/i2c/other/ak4117.c 				struct snd_ctl_elem_info *uinfo)
uinfo             217 sound/i2c/other/ak4117.c 	uinfo->type = SNDRV_CTL_ELEM_TYPE_INTEGER;
uinfo             218 sound/i2c/other/ak4117.c 	uinfo->count = 1;
uinfo             219 sound/i2c/other/ak4117.c 	uinfo->value.integer.min = 0;
uinfo             220 sound/i2c/other/ak4117.c 	uinfo->value.integer.max = 192000;
uinfo             233 sound/i2c/other/ak4117.c static int snd_ak4117_spdif_info(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_info *uinfo)
uinfo             235 sound/i2c/other/ak4117.c 	uinfo->type = SNDRV_CTL_ELEM_TYPE_IEC958;
uinfo             236 sound/i2c/other/ak4117.c 	uinfo->count = 1;
uinfo             251 sound/i2c/other/ak4117.c static int snd_ak4117_spdif_mask_info(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_info *uinfo)
uinfo             253 sound/i2c/other/ak4117.c 	uinfo->type = SNDRV_CTL_ELEM_TYPE_IEC958;
uinfo             254 sound/i2c/other/ak4117.c 	uinfo->count = 1;
uinfo             265 sound/i2c/other/ak4117.c static int snd_ak4117_spdif_pinfo(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_info *uinfo)
uinfo             267 sound/i2c/other/ak4117.c 	uinfo->type = SNDRV_CTL_ELEM_TYPE_INTEGER;
uinfo             268 sound/i2c/other/ak4117.c 	uinfo->value.integer.min = 0;
uinfo             269 sound/i2c/other/ak4117.c 	uinfo->value.integer.max = 0xffff;
uinfo             270 sound/i2c/other/ak4117.c 	uinfo->count = 4;
uinfo             289 sound/i2c/other/ak4117.c static int snd_ak4117_spdif_qinfo(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_info *uinfo)
uinfo             291 sound/i2c/other/ak4117.c 	uinfo->type = SNDRV_CTL_ELEM_TYPE_BYTES;
uinfo             292 sound/i2c/other/ak4117.c 	uinfo->count = AK4117_REG_QSUB_SIZE;
uinfo             353 sound/i2c/other/ak4xxx-adda.c 				   struct snd_ctl_elem_info *uinfo)
uinfo             357 sound/i2c/other/ak4xxx-adda.c 	uinfo->type = SNDRV_CTL_ELEM_TYPE_INTEGER;
uinfo             358 sound/i2c/other/ak4xxx-adda.c 	uinfo->count = 1;
uinfo             359 sound/i2c/other/ak4xxx-adda.c 	uinfo->value.integer.min = 0;
uinfo             360 sound/i2c/other/ak4xxx-adda.c 	uinfo->value.integer.max = mask;
uinfo             411 sound/i2c/other/ak4xxx-adda.c 					  struct snd_ctl_elem_info *uinfo)
uinfo             415 sound/i2c/other/ak4xxx-adda.c 	uinfo->type = SNDRV_CTL_ELEM_TYPE_INTEGER;
uinfo             416 sound/i2c/other/ak4xxx-adda.c 	uinfo->count = 2;
uinfo             417 sound/i2c/other/ak4xxx-adda.c 	uinfo->value.integer.min = 0;
uinfo             418 sound/i2c/other/ak4xxx-adda.c 	uinfo->value.integer.max = mask;
uinfo             452 sound/i2c/other/ak4xxx-adda.c 				       struct snd_ctl_elem_info *uinfo)
uinfo             457 sound/i2c/other/ak4xxx-adda.c 	return snd_ctl_enum_info(uinfo, 1, 4, texts);
uinfo             548 sound/i2c/other/ak4xxx-adda.c 				      struct snd_ctl_elem_info *uinfo)
uinfo             557 sound/i2c/other/ak4xxx-adda.c 	return snd_ctl_enum_info(uinfo, 1, num_names,
uinfo              71 sound/i2c/other/pt2258.c 				     struct snd_ctl_elem_info *uinfo)
uinfo              73 sound/i2c/other/pt2258.c 	uinfo->type = SNDRV_CTL_ELEM_TYPE_INTEGER;
uinfo              74 sound/i2c/other/pt2258.c 	uinfo->count = 2;
uinfo              75 sound/i2c/other/pt2258.c 	uinfo->value.integer.min = 0;
uinfo              76 sound/i2c/other/pt2258.c 	uinfo->value.integer.max = 79;
uinfo              72 sound/i2c/tea6330t.c 					   struct snd_ctl_elem_info *uinfo)
uinfo              74 sound/i2c/tea6330t.c 	uinfo->type = SNDRV_CTL_ELEM_TYPE_INTEGER;
uinfo              75 sound/i2c/tea6330t.c 	uinfo->count = 2;
uinfo              76 sound/i2c/tea6330t.c 	uinfo->value.integer.min = 0;
uinfo              77 sound/i2c/tea6330t.c 	uinfo->value.integer.max = 43;
uinfo             175 sound/i2c/tea6330t.c 				  struct snd_ctl_elem_info *uinfo)
uinfo             179 sound/i2c/tea6330t.c 	uinfo->type = SNDRV_CTL_ELEM_TYPE_INTEGER;
uinfo             180 sound/i2c/tea6330t.c 	uinfo->count = 1;
uinfo             181 sound/i2c/tea6330t.c 	uinfo->value.integer.min = 0;
uinfo             182 sound/i2c/tea6330t.c 	uinfo->value.integer.max = tea->max_bass;
uinfo             222 sound/i2c/tea6330t.c 				    struct snd_ctl_elem_info *uinfo)
uinfo             226 sound/i2c/tea6330t.c 	uinfo->type = SNDRV_CTL_ELEM_TYPE_INTEGER;
uinfo             227 sound/i2c/tea6330t.c 	uinfo->count = 1;
uinfo             228 sound/i2c/tea6330t.c 	uinfo->value.integer.min = 0;
uinfo             229 sound/i2c/tea6330t.c 	uinfo->value.integer.max = tea->max_treble;
uinfo             715 sound/isa/ad1816a/ad1816a_lib.c static int snd_ad1816a_info_mux(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_info *uinfo)
uinfo             722 sound/isa/ad1816a/ad1816a_lib.c 	return snd_ctl_enum_info(uinfo, 2, 7, texts);
uinfo             770 sound/isa/ad1816a/ad1816a_lib.c static int snd_ad1816a_info_single(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_info *uinfo)
uinfo             774 sound/isa/ad1816a/ad1816a_lib.c 	uinfo->type = mask == 1 ? SNDRV_CTL_ELEM_TYPE_BOOLEAN : SNDRV_CTL_ELEM_TYPE_INTEGER;
uinfo             775 sound/isa/ad1816a/ad1816a_lib.c 	uinfo->count = 1;
uinfo             776 sound/isa/ad1816a/ad1816a_lib.c 	uinfo->value.integer.min = 0;
uinfo             777 sound/isa/ad1816a/ad1816a_lib.c 	uinfo->value.integer.max = mask;
uinfo             835 sound/isa/ad1816a/ad1816a_lib.c static int snd_ad1816a_info_double(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_info *uinfo)
uinfo             839 sound/isa/ad1816a/ad1816a_lib.c 	uinfo->type = mask == 1 ? SNDRV_CTL_ELEM_TYPE_BOOLEAN : SNDRV_CTL_ELEM_TYPE_INTEGER;
uinfo             840 sound/isa/ad1816a/ad1816a_lib.c 	uinfo->count = 2;
uinfo             841 sound/isa/ad1816a/ad1816a_lib.c 	uinfo->value.integer.min = 0;
uinfo             842 sound/isa/ad1816a/ad1816a_lib.c 	uinfo->value.integer.max = mask;
uinfo             394 sound/isa/cs423x/cs4236_lib.c static int snd_cs4236_info_single(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_info *uinfo)
uinfo             398 sound/isa/cs423x/cs4236_lib.c 	uinfo->type = mask == 1 ? SNDRV_CTL_ELEM_TYPE_BOOLEAN : SNDRV_CTL_ELEM_TYPE_INTEGER;
uinfo             399 sound/isa/cs423x/cs4236_lib.c 	uinfo->count = 1;
uinfo             400 sound/isa/cs423x/cs4236_lib.c 	uinfo->value.integer.min = 0;
uinfo             401 sound/isa/cs423x/cs4236_lib.c 	uinfo->value.integer.max = mask;
uinfo             507 sound/isa/cs423x/cs4236_lib.c static int snd_cs4236_info_double(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_info *uinfo)
uinfo             511 sound/isa/cs423x/cs4236_lib.c 	uinfo->type = mask == 1 ? SNDRV_CTL_ELEM_TYPE_BOOLEAN : SNDRV_CTL_ELEM_TYPE_INTEGER;
uinfo             512 sound/isa/cs423x/cs4236_lib.c 	uinfo->count = 2;
uinfo             513 sound/isa/cs423x/cs4236_lib.c 	uinfo->value.integer.min = 0;
uinfo             514 sound/isa/cs423x/cs4236_lib.c 	uinfo->value.integer.max = mask;
uinfo             741 sound/isa/es1688/es1688_lib.c static int snd_es1688_info_mux(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_info *uinfo)
uinfo             748 sound/isa/es1688/es1688_lib.c 	return snd_ctl_enum_info(uinfo, 1, 8, texts);
uinfo             783 sound/isa/es1688/es1688_lib.c static int snd_es1688_info_single(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_info *uinfo)
uinfo             787 sound/isa/es1688/es1688_lib.c 	uinfo->type = mask == 1 ? SNDRV_CTL_ELEM_TYPE_BOOLEAN : SNDRV_CTL_ELEM_TYPE_INTEGER;
uinfo             788 sound/isa/es1688/es1688_lib.c 	uinfo->count = 1;
uinfo             789 sound/isa/es1688/es1688_lib.c 	uinfo->value.integer.min = 0;
uinfo             790 sound/isa/es1688/es1688_lib.c 	uinfo->value.integer.max = mask;
uinfo             842 sound/isa/es1688/es1688_lib.c static int snd_es1688_info_double(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_info *uinfo)
uinfo             846 sound/isa/es1688/es1688_lib.c 	uinfo->type = mask == 1 ? SNDRV_CTL_ELEM_TYPE_BOOLEAN : SNDRV_CTL_ELEM_TYPE_INTEGER;
uinfo             847 sound/isa/es1688/es1688_lib.c 	uinfo->count = 2;
uinfo             848 sound/isa/es1688/es1688_lib.c 	uinfo->value.integer.min = 0;
uinfo             849 sound/isa/es1688/es1688_lib.c 	uinfo->value.integer.max = mask;
uinfo             951 sound/isa/es18xx.c static int snd_es18xx_info_mux(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_info *uinfo)
uinfo             965 sound/isa/es18xx.c 		return snd_ctl_enum_info(uinfo, 1, 4, texts5Source);
uinfo             968 sound/isa/es18xx.c 		return snd_ctl_enum_info(uinfo, 1, 5, texts5Source);
uinfo             971 sound/isa/es18xx.c 		return snd_ctl_enum_info(uinfo, 1, 8, texts8Source);
uinfo            1057 sound/isa/es18xx.c static int snd_es18xx_info_hw_volume(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_info *uinfo)
uinfo            1059 sound/isa/es18xx.c 	uinfo->type = SNDRV_CTL_ELEM_TYPE_INTEGER;
uinfo            1060 sound/isa/es18xx.c 	uinfo->count = 2;
uinfo            1061 sound/isa/es18xx.c 	uinfo->value.integer.min = 0;
uinfo            1062 sound/isa/es18xx.c 	uinfo->value.integer.max = 63;
uinfo            1119 sound/isa/es18xx.c static int snd_es18xx_info_single(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_info *uinfo)
uinfo            1123 sound/isa/es18xx.c 	uinfo->type = mask == 1 ? SNDRV_CTL_ELEM_TYPE_BOOLEAN : SNDRV_CTL_ELEM_TYPE_INTEGER;
uinfo            1124 sound/isa/es18xx.c 	uinfo->count = 1;
uinfo            1125 sound/isa/es18xx.c 	uinfo->value.integer.min = 0;
uinfo            1126 sound/isa/es18xx.c 	uinfo->value.integer.max = mask;
uinfo            1183 sound/isa/es18xx.c static int snd_es18xx_info_double(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_info *uinfo)
uinfo            1187 sound/isa/es18xx.c 	uinfo->type = mask == 1 ? SNDRV_CTL_ELEM_TYPE_BOOLEAN : SNDRV_CTL_ELEM_TYPE_INTEGER;
uinfo            1188 sound/isa/es18xx.c 	uinfo->count = 2;
uinfo            1189 sound/isa/es18xx.c 	uinfo->value.integer.min = 0;
uinfo            1190 sound/isa/es18xx.c 	uinfo->value.integer.max = mask;
uinfo              37 sound/isa/gus/gus_main.c static int snd_gus_joystick_info(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_info *uinfo)
uinfo              39 sound/isa/gus/gus_main.c 	uinfo->type = SNDRV_CTL_ELEM_TYPE_INTEGER;
uinfo              40 sound/isa/gus/gus_main.c 	uinfo->count = 1;
uinfo              41 sound/isa/gus/gus_main.c 	uinfo->value.integer.min = 0;
uinfo              42 sound/isa/gus/gus_main.c 	uinfo->value.integer.max = 31;
uinfo              66 sound/isa/gus/gus_mixer.c static int snd_ics_info_double(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_info *uinfo)
uinfo              68 sound/isa/gus/gus_mixer.c 	uinfo->type = SNDRV_CTL_ELEM_TYPE_INTEGER;
uinfo              69 sound/isa/gus/gus_mixer.c 	uinfo->count = 2;
uinfo              70 sound/isa/gus/gus_mixer.c 	uinfo->value.integer.min = 0;
uinfo              71 sound/isa/gus/gus_mixer.c 	uinfo->value.integer.max = 127;
uinfo             749 sound/isa/gus/gus_pcm.c static int snd_gf1_pcm_volume_info(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_info *uinfo)
uinfo             751 sound/isa/gus/gus_pcm.c 	uinfo->type = SNDRV_CTL_ELEM_TYPE_INTEGER;
uinfo             752 sound/isa/gus/gus_pcm.c 	uinfo->count = 2;
uinfo             753 sound/isa/gus/gus_pcm.c 	uinfo->value.integer.min = 0;
uinfo             754 sound/isa/gus/gus_pcm.c 	uinfo->value.integer.max = 127;
uinfo              53 sound/isa/msnd/msnd_pinnacle_mixer.c 				struct snd_ctl_elem_info *uinfo)
uinfo              61 sound/isa/msnd/msnd_pinnacle_mixer.c 	return snd_ctl_enum_info(uinfo, 1, items, texts);
uinfo             125 sound/isa/msnd/msnd_pinnacle_mixer.c 				   struct snd_ctl_elem_info *uinfo)
uinfo             127 sound/isa/msnd/msnd_pinnacle_mixer.c 	uinfo->type = SNDRV_CTL_ELEM_TYPE_INTEGER;
uinfo             128 sound/isa/msnd/msnd_pinnacle_mixer.c 	uinfo->count = 2;
uinfo             129 sound/isa/msnd/msnd_pinnacle_mixer.c 	uinfo->value.integer.min = 0;
uinfo             130 sound/isa/msnd/msnd_pinnacle_mixer.c 	uinfo->value.integer.max = 100;
uinfo             298 sound/isa/opti9xx/miro.c 				struct snd_ctl_elem_info *uinfo)
uinfo             300 sound/isa/opti9xx/miro.c 	uinfo->type = SNDRV_CTL_ELEM_TYPE_INTEGER;
uinfo             301 sound/isa/opti9xx/miro.c 	uinfo->count = 1;
uinfo             302 sound/isa/opti9xx/miro.c 	uinfo->value.integer.min = 0;
uinfo             303 sound/isa/opti9xx/miro.c 	uinfo->value.integer.max = 3;
uinfo             401 sound/isa/opti9xx/miro.c 				struct snd_ctl_elem_info *uinfo)
uinfo             405 sound/isa/opti9xx/miro.c 	uinfo->type = SNDRV_CTL_ELEM_TYPE_INTEGER;
uinfo             406 sound/isa/opti9xx/miro.c 	uinfo->count = 2;
uinfo             412 sound/isa/opti9xx/miro.c 		uinfo->value.integer.min = - 0x7f;
uinfo             413 sound/isa/opti9xx/miro.c 		uinfo->value.integer.max = 0x7f;
uinfo             418 sound/isa/opti9xx/miro.c 		uinfo->value.integer.min = 0;
uinfo             419 sound/isa/opti9xx/miro.c 		uinfo->value.integer.max = 0x20;
uinfo             426 sound/isa/opti9xx/miro.c 			       struct snd_ctl_elem_value *uinfo)
uinfo             451 sound/isa/opti9xx/miro.c 			uinfo->value.integer.value[0] = left_val;
uinfo             453 sound/isa/opti9xx/miro.c 			uinfo->value.integer.value[0] = 0x80 - left_val;
uinfo             457 sound/isa/opti9xx/miro.c 			uinfo->value.integer.value[1] = right_val;
uinfo             459 sound/isa/opti9xx/miro.c 			uinfo->value.integer.value[1] = 0x80 - right_val;
uinfo             466 sound/isa/opti9xx/miro.c 		uinfo->value.integer.value[0] = 0x20 - left_val;
uinfo             467 sound/isa/opti9xx/miro.c 		uinfo->value.integer.value[1] = 0x20 - right_val;
uinfo             820 sound/isa/sb/emu8000.c static int mixer_bass_treble_info(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_info *uinfo)
uinfo             822 sound/isa/sb/emu8000.c 	uinfo->type = SNDRV_CTL_ELEM_TYPE_INTEGER;
uinfo             823 sound/isa/sb/emu8000.c 	uinfo->count = 1;
uinfo             824 sound/isa/sb/emu8000.c 	uinfo->value.integer.min = 0;
uinfo             825 sound/isa/sb/emu8000.c 	uinfo->value.integer.max = 11;
uinfo             881 sound/isa/sb/emu8000.c static int mixer_chorus_reverb_info(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_info *uinfo)
uinfo             883 sound/isa/sb/emu8000.c 	uinfo->type = SNDRV_CTL_ELEM_TYPE_INTEGER;
uinfo             884 sound/isa/sb/emu8000.c 	uinfo->count = 1;
uinfo             885 sound/isa/sb/emu8000.c 	uinfo->value.integer.min = 0;
uinfo             886 sound/isa/sb/emu8000.c 	uinfo->value.integer.max = kcontrol->private_value ? (SNDRV_EMU8000_CHORUS_NUMBERS-1) : (SNDRV_EMU8000_REVERB_NUMBERS-1);
uinfo             948 sound/isa/sb/emu8000.c static int mixer_fm_depth_info(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_info *uinfo)
uinfo             950 sound/isa/sb/emu8000.c 	uinfo->type = SNDRV_CTL_ELEM_TYPE_INTEGER;
uinfo             951 sound/isa/sb/emu8000.c 	uinfo->count = 1;
uinfo             952 sound/isa/sb/emu8000.c 	uinfo->value.integer.min = 0;
uinfo             953 sound/isa/sb/emu8000.c 	uinfo->value.integer.max = 255;
uinfo             975 sound/isa/sb/sb16_csp.c static int snd_sb_qsound_space_info(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_info *uinfo)
uinfo             977 sound/isa/sb/sb16_csp.c 	uinfo->type = SNDRV_CTL_ELEM_TYPE_INTEGER;
uinfo             978 sound/isa/sb/sb16_csp.c 	uinfo->count = 2;
uinfo             979 sound/isa/sb/sb16_csp.c 	uinfo->value.integer.min = 0;
uinfo             980 sound/isa/sb/sb16_csp.c 	uinfo->value.integer.max = SNDRV_SB_CSP_QSOUND_MAX_RIGHT;
uinfo             691 sound/isa/sb/sb16_main.c static int snd_sb16_dma_control_info(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_info *uinfo)
uinfo             697 sound/isa/sb/sb16_main.c 	return snd_ctl_enum_info(uinfo, 1, 3, texts);
uinfo              45 sound/isa/sb/sb_mixer.c static int snd_sbmixer_info_single(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_info *uinfo)
uinfo              49 sound/isa/sb/sb_mixer.c 	uinfo->type = mask == 1 ? SNDRV_CTL_ELEM_TYPE_BOOLEAN : SNDRV_CTL_ELEM_TYPE_INTEGER;
uinfo              50 sound/isa/sb/sb_mixer.c 	uinfo->count = 1;
uinfo              51 sound/isa/sb/sb_mixer.c 	uinfo->value.integer.min = 0;
uinfo              52 sound/isa/sb/sb_mixer.c 	uinfo->value.integer.max = mask;
uinfo              97 sound/isa/sb/sb_mixer.c static int snd_sbmixer_info_double(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_info *uinfo)
uinfo             101 sound/isa/sb/sb_mixer.c 	uinfo->type = mask == 1 ? SNDRV_CTL_ELEM_TYPE_BOOLEAN : SNDRV_CTL_ELEM_TYPE_INTEGER;
uinfo             102 sound/isa/sb/sb_mixer.c 	uinfo->count = 2;
uinfo             103 sound/isa/sb/sb_mixer.c 	uinfo->value.integer.min = 0;
uinfo             104 sound/isa/sb/sb_mixer.c 	uinfo->value.integer.max = mask;
uinfo             168 sound/isa/sb/sb_mixer.c static int snd_dt019x_input_sw_info(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_info *uinfo)
uinfo             174 sound/isa/sb/sb_mixer.c 	return snd_ctl_enum_info(uinfo, 1, 5, texts);
uinfo             255 sound/isa/sb/sb_mixer.c 					     struct snd_ctl_elem_info *uinfo)
uinfo             261 sound/isa/sb/sb_mixer.c 	return snd_ctl_enum_info(uinfo, 1, 3, texts);
uinfo             308 sound/isa/sb/sb_mixer.c static int snd_sb8mixer_info_mux(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_info *uinfo)
uinfo             314 sound/isa/sb/sb_mixer.c 	return snd_ctl_enum_info(uinfo, 1, 3, texts);
uinfo             375 sound/isa/sb/sb_mixer.c static int snd_sb16mixer_info_input_sw(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_info *uinfo)
uinfo             377 sound/isa/sb/sb_mixer.c 	uinfo->type = SNDRV_CTL_ELEM_TYPE_BOOLEAN;
uinfo             378 sound/isa/sb/sb_mixer.c 	uinfo->count = 4;
uinfo             379 sound/isa/sb/sb_mixer.c 	uinfo->value.integer.min = 0;
uinfo             380 sound/isa/sb/sb_mixer.c 	uinfo->value.integer.max = 1;
uinfo             593 sound/isa/sscape.c 			    struct snd_ctl_elem_info *uinfo)
uinfo             595 sound/isa/sscape.c 	uinfo->type = SNDRV_CTL_ELEM_TYPE_INTEGER;
uinfo             596 sound/isa/sscape.c 	uinfo->count = 1;
uinfo             597 sound/isa/sscape.c 	uinfo->value.integer.min = 0;
uinfo             598 sound/isa/sscape.c 	uinfo->value.integer.max = 127;
uinfo            1973 sound/isa/wss/wss_lib.c 			    struct snd_ctl_elem_info *uinfo)
uinfo            2000 sound/isa/wss/wss_lib.c 	return snd_ctl_enum_info(uinfo, 2, 4, ptexts);
uinfo            2041 sound/isa/wss/wss_lib.c 			struct snd_ctl_elem_info *uinfo)
uinfo            2045 sound/isa/wss/wss_lib.c 	uinfo->type = mask == 1 ? SNDRV_CTL_ELEM_TYPE_BOOLEAN : SNDRV_CTL_ELEM_TYPE_INTEGER;
uinfo            2046 sound/isa/wss/wss_lib.c 	uinfo->count = 1;
uinfo            2047 sound/isa/wss/wss_lib.c 	uinfo->value.integer.min = 0;
uinfo            2048 sound/isa/wss/wss_lib.c 	uinfo->value.integer.max = mask;
uinfo            2098 sound/isa/wss/wss_lib.c 			struct snd_ctl_elem_info *uinfo)
uinfo            2102 sound/isa/wss/wss_lib.c 	uinfo->type = mask == 1 ? SNDRV_CTL_ELEM_TYPE_BOOLEAN : SNDRV_CTL_ELEM_TYPE_INTEGER;
uinfo            2103 sound/isa/wss/wss_lib.c 	uinfo->count = 2;
uinfo            2104 sound/isa/wss/wss_lib.c 	uinfo->value.integer.min = 0;
uinfo            2105 sound/isa/wss/wss_lib.c 	uinfo->value.integer.max = mask;
uinfo             170 sound/mips/hal2.c 			       struct snd_ctl_elem_info *uinfo)
uinfo             172 sound/mips/hal2.c 	uinfo->type = SNDRV_CTL_ELEM_TYPE_INTEGER;
uinfo             173 sound/mips/hal2.c 	uinfo->count = 2;
uinfo             174 sound/mips/hal2.c 	uinfo->value.integer.min = 0;
uinfo             177 sound/mips/hal2.c 		uinfo->value.integer.max = 31;
uinfo             180 sound/mips/hal2.c 		uinfo->value.integer.max = 15;
uinfo             145 sound/mips/sgio2audio.c 			       struct snd_ctl_elem_info *uinfo)
uinfo             149 sound/mips/sgio2audio.c 	uinfo->type = SNDRV_CTL_ELEM_TYPE_INTEGER;
uinfo             150 sound/mips/sgio2audio.c 	uinfo->count = 2;
uinfo             151 sound/mips/sgio2audio.c 	uinfo->value.integer.min = 0;
uinfo             152 sound/mips/sgio2audio.c 	uinfo->value.integer.max = ad1843_get_gain_max(&chip->ad1843,
uinfo             188 sound/mips/sgio2audio.c 			       struct snd_ctl_elem_info *uinfo)
uinfo             193 sound/mips/sgio2audio.c 	return snd_ctl_enum_info(uinfo, 1, 3, texts);
uinfo             677 sound/parisc/harmony.c 			      struct snd_ctl_elem_info *uinfo)
uinfo             683 sound/parisc/harmony.c 	uinfo->type = mask == 1 ? SNDRV_CTL_ELEM_TYPE_BOOLEAN : 
uinfo             685 sound/parisc/harmony.c 	uinfo->count = left_shift == right_shift ? 1 : 2;
uinfo             686 sound/parisc/harmony.c 	uinfo->value.integer.min = 0;
uinfo             687 sound/parisc/harmony.c 	uinfo->value.integer.max = mask;
uinfo             758 sound/parisc/harmony.c 			      struct snd_ctl_elem_info *uinfo)
uinfo             762 sound/parisc/harmony.c 	return snd_ctl_enum_info(uinfo, 1, 2, texts);
uinfo             448 sound/pci/ac97/ac97_codec.c 				     struct snd_ctl_elem_info *uinfo)
uinfo             452 sound/pci/ac97/ac97_codec.c 	return snd_ctl_enum_info(uinfo, e->shift_l == e->shift_r ? 1 : 2,
uinfo             521 sound/pci/ac97/ac97_codec.c 			       struct snd_ctl_elem_info *uinfo)
uinfo             527 sound/pci/ac97/ac97_codec.c 	uinfo->type = mask == 1 ? SNDRV_CTL_ELEM_TYPE_BOOLEAN : SNDRV_CTL_ELEM_TYPE_INTEGER;
uinfo             528 sound/pci/ac97/ac97_codec.c 	uinfo->count = shift == rshift ? 1 : 2;
uinfo             529 sound/pci/ac97/ac97_codec.c 	uinfo->value.integer.min = 0;
uinfo             530 sound/pci/ac97/ac97_codec.c 	uinfo->value.integer.max = mask;
uinfo             687 sound/pci/ac97/ac97_codec.c static int snd_ac97_spdif_mask_info(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_info *uinfo)
uinfo             689 sound/pci/ac97/ac97_codec.c 	uinfo->type = SNDRV_CTL_ELEM_TYPE_IEC958;
uinfo             690 sound/pci/ac97/ac97_codec.c 	uinfo->count = 1;
uinfo             872 sound/pci/ac97/ac97_codec.c static int snd_ac97_ad18xx_pcm_info_bits(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_info *uinfo)
uinfo             879 sound/pci/ac97/ac97_codec.c 	uinfo->type = mask == 1 ? SNDRV_CTL_ELEM_TYPE_BOOLEAN : SNDRV_CTL_ELEM_TYPE_INTEGER;
uinfo             881 sound/pci/ac97/ac97_codec.c 		uinfo->count = 2;
uinfo             883 sound/pci/ac97/ac97_codec.c 		uinfo->count = 1;
uinfo             884 sound/pci/ac97/ac97_codec.c 	uinfo->value.integer.min = 0;
uinfo             885 sound/pci/ac97/ac97_codec.c 	uinfo->value.integer.max = mask;
uinfo             926 sound/pci/ac97/ac97_codec.c static int snd_ac97_ad18xx_pcm_info_volume(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_info *uinfo)
uinfo             928 sound/pci/ac97/ac97_codec.c 	uinfo->type = SNDRV_CTL_ELEM_TYPE_INTEGER;
uinfo             929 sound/pci/ac97/ac97_codec.c 	uinfo->count = 2;
uinfo             930 sound/pci/ac97/ac97_codec.c 	uinfo->value.integer.min = 0;
uinfo             931 sound/pci/ac97/ac97_codec.c 	uinfo->value.integer.max = 31;
uinfo              70 sound/pci/ac97/ac97_patch.c static int ac97_surround_jack_mode_info(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_info *uinfo)
uinfo              74 sound/pci/ac97/ac97_patch.c 	return snd_ctl_enum_info(uinfo, 1, 2, texts);
uinfo              99 sound/pci/ac97/ac97_patch.c static int ac97_channel_mode_info(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_info *uinfo)
uinfo             103 sound/pci/ac97/ac97_patch.c 	return snd_ctl_enum_info(uinfo, 1, kcontrol->private_value, texts);
uinfo             216 sound/pci/ac97/ac97_patch.c 					struct snd_ctl_elem_info *uinfo)
uinfo             222 sound/pci/ac97/ac97_patch.c 	return snd_ctl_enum_info(uinfo, 1, 3, texts);
uinfo             263 sound/pci/ac97/ac97_patch.c 					     struct snd_ctl_elem_info *uinfo)
uinfo             267 sound/pci/ac97/ac97_patch.c 	return snd_ctl_enum_info(uinfo, 1, 2, texts);
uinfo             365 sound/pci/ac97/ac97_patch.c static int snd_ac97_ymf753_spdif_output_pin_info(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_info *uinfo)
uinfo             369 sound/pci/ac97/ac97_patch.c 	return snd_ctl_enum_info(uinfo, 1, 3, texts);
uinfo            1061 sound/pci/ac97/ac97_patch.c static int snd_ac97_stac9758_output_jack_info(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_info *uinfo)
uinfo            1067 sound/pci/ac97/ac97_patch.c 	return snd_ctl_enum_info(uinfo, 1, 5, texts);
uinfo            1100 sound/pci/ac97/ac97_patch.c static int snd_ac97_stac9758_input_jack_info(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_info *uinfo)
uinfo            1106 sound/pci/ac97/ac97_patch.c 	return snd_ctl_enum_info(uinfo, 1, 7, texts);
uinfo            1129 sound/pci/ac97/ac97_patch.c static int snd_ac97_stac9758_phonesel_info(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_info *uinfo)
uinfo            1135 sound/pci/ac97/ac97_patch.c 	return snd_ctl_enum_info(uinfo, 1, 3, texts);
uinfo            1748 sound/pci/ac97/ac97_patch.c static int snd_ac97_ad198x_spdif_source_info(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_info *uinfo)
uinfo            1752 sound/pci/ac97/ac97_patch.c 	return snd_ctl_enum_info(uinfo, 1, 2, texts);
uinfo            1932 sound/pci/ac97/ac97_patch.c static int snd_ac97_ad1888_downmix_info(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_info *uinfo)
uinfo            1936 sound/pci/ac97/ac97_patch.c 	return snd_ctl_enum_info(uinfo, 1, 3, texts);
uinfo            2085 sound/pci/ac97/ac97_patch.c 					struct snd_ctl_elem_info *uinfo)
uinfo            2091 sound/pci/ac97/ac97_patch.c 	return snd_ctl_enum_info(uinfo, 1, 4, texts);
uinfo            2683 sound/pci/ac97/ac97_patch.c static int alc655_iec958_route_info(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_info *uinfo)
uinfo            2694 sound/pci/ac97/ac97_patch.c 		return snd_ctl_enum_info(uinfo, 1, 4, texts_658);
uinfo            2696 sound/pci/ac97/ac97_patch.c 		return snd_ctl_enum_info(uinfo, 1, 3, texts_655);
uinfo            2980 sound/pci/ac97/ac97_patch.c static int snd_ac97_cmedia_spdif_playback_source_info(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_info *uinfo)
uinfo            2984 sound/pci/ac97/ac97_patch.c 	return snd_ctl_enum_info(uinfo, 1, 2, texts);
uinfo            3154 sound/pci/ac97/ac97_patch.c static int cm9761_spdif_out_source_info(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_info *uinfo)
uinfo            3158 sound/pci/ac97/ac97_patch.c 	return snd_ctl_enum_info(uinfo, 1, 3, texts);
uinfo            3492 sound/pci/ac97/ac97_patch.c 					 struct snd_ctl_elem_info *uinfo)
uinfo            3504 sound/pci/ac97/ac97_patch.c 	return snd_ctl_enum_info(uinfo, 1, 8, texts);
uinfo            3666 sound/pci/ac97/ac97_patch.c 				    struct snd_ctl_elem_info *uinfo)
uinfo            3668 sound/pci/ac97/ac97_patch.c 	return snd_ctl_enum_info(uinfo, 1, 4,
uinfo            3712 sound/pci/ac97/ac97_patch.c 				     struct snd_ctl_elem_info *uinfo)
uinfo            3716 sound/pci/ac97/ac97_patch.c 	return snd_ctl_enum_info(uinfo, 1, 2, txt_aux);
uinfo              57 sound/pci/ac97/ac97_patch.h 			       struct snd_ctl_elem_info *uinfo);
uinfo              76 sound/pci/ac97/ac97_patch.h 				     struct snd_ctl_elem_info *uinfo);
uinfo              60 sound/pci/ak4531_codec.c static int snd_ak4531_info_single(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_info *uinfo)
uinfo              64 sound/pci/ak4531_codec.c 	uinfo->type = mask == 1 ? SNDRV_CTL_ELEM_TYPE_BOOLEAN : SNDRV_CTL_ELEM_TYPE_INTEGER;
uinfo              65 sound/pci/ak4531_codec.c 	uinfo->count = 1;
uinfo              66 sound/pci/ak4531_codec.c 	uinfo->value.integer.min = 0;
uinfo              67 sound/pci/ak4531_codec.c 	uinfo->value.integer.max = mask;
uinfo             127 sound/pci/ak4531_codec.c static int snd_ak4531_info_double(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_info *uinfo)
uinfo             131 sound/pci/ak4531_codec.c 	uinfo->type = mask == 1 ? SNDRV_CTL_ELEM_TYPE_BOOLEAN : SNDRV_CTL_ELEM_TYPE_INTEGER;
uinfo             132 sound/pci/ak4531_codec.c 	uinfo->count = 2;
uinfo             133 sound/pci/ak4531_codec.c 	uinfo->value.integer.min = 0;
uinfo             134 sound/pci/ak4531_codec.c 	uinfo->value.integer.max = mask;
uinfo             204 sound/pci/ak4531_codec.c static int snd_ak4531_info_input_sw(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_info *uinfo)
uinfo             206 sound/pci/ak4531_codec.c 	uinfo->type = SNDRV_CTL_ELEM_TYPE_BOOLEAN;
uinfo             207 sound/pci/ak4531_codec.c 	uinfo->count = 4;
uinfo             208 sound/pci/ak4531_codec.c 	uinfo->value.integer.min = 0;
uinfo             209 sound/pci/ak4531_codec.c 	uinfo->value.integer.max = 1;
uinfo            1476 sound/pci/asihpi/asihpi.c 				  struct snd_ctl_elem_info *uinfo)
uinfo            1498 sound/pci/asihpi/asihpi.c 	uinfo->type = SNDRV_CTL_ELEM_TYPE_INTEGER;
uinfo            1499 sound/pci/asihpi/asihpi.c 	uinfo->count = count;
uinfo            1500 sound/pci/asihpi/asihpi.c 	uinfo->value.integer.min = min_gain_mB / VOL_STEP_mB;
uinfo            1501 sound/pci/asihpi/asihpi.c 	uinfo->value.integer.max = max_gain_mB / VOL_STEP_mB;
uinfo            1502 sound/pci/asihpi/asihpi.c 	uinfo->value.integer.step = step_gain_mB / VOL_STEP_mB;
uinfo            1599 sound/pci/asihpi/asihpi.c 				 struct snd_ctl_elem_info *uinfo)
uinfo            1616 sound/pci/asihpi/asihpi.c 	uinfo->type = SNDRV_CTL_ELEM_TYPE_INTEGER;
uinfo            1617 sound/pci/asihpi/asihpi.c 	uinfo->count = 2;
uinfo            1618 sound/pci/asihpi/asihpi.c 	uinfo->value.integer.min = min_gain_mB / HPI_UNITS_PER_dB;
uinfo            1619 sound/pci/asihpi/asihpi.c 	uinfo->value.integer.max = max_gain_mB / HPI_UNITS_PER_dB;
uinfo            1620 sound/pci/asihpi/asihpi.c 	uinfo->value.integer.step = step_gain_mB / HPI_UNITS_PER_dB;
uinfo            1687 sound/pci/asihpi/asihpi.c 				  struct snd_ctl_elem_info *uinfo)
uinfo            1689 sound/pci/asihpi/asihpi.c 	return snd_ctl_enum_info(uinfo, 1, 3, asihpi_aesebu_format_names);
uinfo            1747 sound/pci/asihpi/asihpi.c 				  struct snd_ctl_elem_info *uinfo)
uinfo            1749 sound/pci/asihpi/asihpi.c 	uinfo->type = SNDRV_CTL_ELEM_TYPE_INTEGER;
uinfo            1750 sound/pci/asihpi/asihpi.c 	uinfo->count = 1;
uinfo            1752 sound/pci/asihpi/asihpi.c 	uinfo->value.integer.min = 0;
uinfo            1753 sound/pci/asihpi/asihpi.c 	uinfo->value.integer.max = 0X1F;
uinfo            1754 sound/pci/asihpi/asihpi.c 	uinfo->value.integer.step = 1;
uinfo            1831 sound/pci/asihpi/asihpi.c 				  struct snd_ctl_elem_info *uinfo)
uinfo            1845 sound/pci/asihpi/asihpi.c 	uinfo->type = SNDRV_CTL_ELEM_TYPE_INTEGER;
uinfo            1846 sound/pci/asihpi/asihpi.c 	uinfo->count = 1;
uinfo            1847 sound/pci/asihpi/asihpi.c 	uinfo->value.integer.min = ((int)gain_range[0]) / HPI_UNITS_PER_dB;
uinfo            1848 sound/pci/asihpi/asihpi.c 	uinfo->value.integer.max = ((int)gain_range[1]) / HPI_UNITS_PER_dB;
uinfo            1849 sound/pci/asihpi/asihpi.c 	uinfo->value.integer.step = ((int) gain_range[2]) / HPI_UNITS_PER_dB;
uinfo            1905 sound/pci/asihpi/asihpi.c 				  struct snd_ctl_elem_info *uinfo)
uinfo            1916 sound/pci/asihpi/asihpi.c 	return snd_ctl_enum_info(uinfo, 1, num_bands, asihpi_tuner_band_names);
uinfo            1972 sound/pci/asihpi/asihpi.c 				  struct snd_ctl_elem_info *uinfo)
uinfo            2008 sound/pci/asihpi/asihpi.c 	uinfo->type = SNDRV_CTL_ELEM_TYPE_INTEGER;
uinfo            2009 sound/pci/asihpi/asihpi.c 	uinfo->count = 1;
uinfo            2010 sound/pci/asihpi/asihpi.c 	uinfo->value.integer.min = ((int)freq_range[0]);
uinfo            2011 sound/pci/asihpi/asihpi.c 	uinfo->value.integer.max = ((int)freq_range[1]);
uinfo            2012 sound/pci/asihpi/asihpi.c 	uinfo->value.integer.step = ((int)freq_range[2]);
uinfo            2080 sound/pci/asihpi/asihpi.c 				 struct snd_ctl_elem_info *uinfo)
uinfo            2089 sound/pci/asihpi/asihpi.c 	uinfo->type = SNDRV_CTL_ELEM_TYPE_INTEGER;
uinfo            2090 sound/pci/asihpi/asihpi.c 	uinfo->count = count;
uinfo            2091 sound/pci/asihpi/asihpi.c 	uinfo->value.integer.min = 0;
uinfo            2092 sound/pci/asihpi/asihpi.c 	uinfo->value.integer.max = 0x7FFFFFFF;
uinfo            2183 sound/pci/asihpi/asihpi.c 			       struct snd_ctl_elem_info *uinfo)
uinfo            2189 sound/pci/asihpi/asihpi.c 	uinfo->type = SNDRV_CTL_ELEM_TYPE_ENUMERATED;
uinfo            2190 sound/pci/asihpi/asihpi.c 	uinfo->count = 1;
uinfo            2191 sound/pci/asihpi/asihpi.c 	uinfo->value.enumerated.items =
uinfo            2194 sound/pci/asihpi/asihpi.c 	if (uinfo->value.enumerated.item >= uinfo->value.enumerated.items)
uinfo            2195 sound/pci/asihpi/asihpi.c 		uinfo->value.enumerated.item =
uinfo            2196 sound/pci/asihpi/asihpi.c 		    uinfo->value.enumerated.items - 1;
uinfo            2200 sound/pci/asihpi/asihpi.c 					uinfo->value.enumerated.item,
uinfo            2203 sound/pci/asihpi/asihpi.c 	sprintf(uinfo->value.enumerated.name, "%s %d",
uinfo            2279 sound/pci/asihpi/asihpi.c 				 struct snd_ctl_elem_info *uinfo)
uinfo            2307 sound/pci/asihpi/asihpi.c 	return snd_ctl_enum_info(uinfo, 1, valid_modes, mapped_names);
uinfo            2369 sound/pci/asihpi/asihpi.c 				  struct snd_ctl_elem_info *uinfo)
uinfo            2374 sound/pci/asihpi/asihpi.c 	uinfo->type = SNDRV_CTL_ELEM_TYPE_ENUMERATED;
uinfo            2375 sound/pci/asihpi/asihpi.c 	uinfo->count = 1;
uinfo            2376 sound/pci/asihpi/asihpi.c 	uinfo->value.enumerated.items = clkcache->count;
uinfo            2378 sound/pci/asihpi/asihpi.c 	if (uinfo->value.enumerated.item >= uinfo->value.enumerated.items)
uinfo            2379 sound/pci/asihpi/asihpi.c 		uinfo->value.enumerated.item =
uinfo            2380 sound/pci/asihpi/asihpi.c 				uinfo->value.enumerated.items - 1;
uinfo            2382 sound/pci/asihpi/asihpi.c 	strcpy(uinfo->value.enumerated.name,
uinfo            2383 sound/pci/asihpi/asihpi.c 	       clkcache->s[uinfo->value.enumerated.item].name);
uinfo            2444 sound/pci/asihpi/asihpi.c 				   struct snd_ctl_elem_info *uinfo)
uinfo            2446 sound/pci/asihpi/asihpi.c 	uinfo->type = SNDRV_CTL_ELEM_TYPE_INTEGER;
uinfo            2447 sound/pci/asihpi/asihpi.c 	uinfo->count = 1;
uinfo            2448 sound/pci/asihpi/asihpi.c 	uinfo->value.integer.min = 8000;
uinfo            2449 sound/pci/asihpi/asihpi.c 	uinfo->value.integer.max = 192000;
uinfo            2450 sound/pci/asihpi/asihpi.c 	uinfo->value.integer.step = 100;
uinfo            2486 sound/pci/asihpi/asihpi.c 				   struct snd_ctl_elem_info *uinfo)
uinfo            2488 sound/pci/asihpi/asihpi.c 	uinfo->type = SNDRV_CTL_ELEM_TYPE_INTEGER;
uinfo            2489 sound/pci/asihpi/asihpi.c 	uinfo->count = 1;
uinfo            2490 sound/pci/asihpi/asihpi.c 	uinfo->value.integer.min = 8000;
uinfo            2491 sound/pci/asihpi/asihpi.c 	uinfo->value.integer.max = 192000;
uinfo            2492 sound/pci/asihpi/asihpi.c 	uinfo->value.integer.step = 100;
uinfo             717 sound/pci/au88x0/au88x0_a3d.c snd_vortex_a3d_hrtf_info(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_info *uinfo)
uinfo             719 sound/pci/au88x0/au88x0_a3d.c 	uinfo->type = SNDRV_CTL_ELEM_TYPE_INTEGER;
uinfo             720 sound/pci/au88x0/au88x0_a3d.c 	uinfo->count = 6;
uinfo             721 sound/pci/au88x0/au88x0_a3d.c 	uinfo->value.integer.min = 0x00000000;
uinfo             722 sound/pci/au88x0/au88x0_a3d.c 	uinfo->value.integer.max = 0xffffffff;
uinfo             726 sound/pci/au88x0/au88x0_a3d.c snd_vortex_a3d_itd_info(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_info *uinfo)
uinfo             728 sound/pci/au88x0/au88x0_a3d.c 	uinfo->type = SNDRV_CTL_ELEM_TYPE_INTEGER;
uinfo             729 sound/pci/au88x0/au88x0_a3d.c 	uinfo->count = 2;
uinfo             730 sound/pci/au88x0/au88x0_a3d.c 	uinfo->value.integer.min = 0x00000000;
uinfo             731 sound/pci/au88x0/au88x0_a3d.c 	uinfo->value.integer.max = 0xffffffff;
uinfo             735 sound/pci/au88x0/au88x0_a3d.c snd_vortex_a3d_ild_info(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_info *uinfo)
uinfo             737 sound/pci/au88x0/au88x0_a3d.c 	uinfo->type = SNDRV_CTL_ELEM_TYPE_INTEGER;
uinfo             738 sound/pci/au88x0/au88x0_a3d.c 	uinfo->count = 2;
uinfo             739 sound/pci/au88x0/au88x0_a3d.c 	uinfo->value.integer.min = 0x00000000;
uinfo             740 sound/pci/au88x0/au88x0_a3d.c 	uinfo->value.integer.max = 0xffffffff;
uinfo             745 sound/pci/au88x0/au88x0_a3d.c 			   struct snd_ctl_elem_info *uinfo)
uinfo             747 sound/pci/au88x0/au88x0_a3d.c 	uinfo->type = SNDRV_CTL_ELEM_TYPE_INTEGER;
uinfo             748 sound/pci/au88x0/au88x0_a3d.c 	uinfo->count = 4;
uinfo             749 sound/pci/au88x0/au88x0_a3d.c 	uinfo->value.integer.min = 0x00000000;
uinfo             750 sound/pci/au88x0/au88x0_a3d.c 	uinfo->value.integer.max = 0xffffffff;
uinfo             760 sound/pci/au88x0/au88x0_eq.c snd_vortex_eq_info(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_info *uinfo)
uinfo             762 sound/pci/au88x0/au88x0_eq.c 	uinfo->type = SNDRV_CTL_ELEM_TYPE_INTEGER;
uinfo             763 sound/pci/au88x0/au88x0_eq.c 	uinfo->count = 2;
uinfo             764 sound/pci/au88x0/au88x0_eq.c 	uinfo->value.integer.min = 0x0000;
uinfo             765 sound/pci/au88x0/au88x0_eq.c 	uinfo->value.integer.max = 0x7fff;
uinfo             818 sound/pci/au88x0/au88x0_eq.c snd_vortex_peaks_info(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_info *uinfo)
uinfo             820 sound/pci/au88x0/au88x0_eq.c 	uinfo->type = SNDRV_CTL_ELEM_TYPE_INTEGER;
uinfo             821 sound/pci/au88x0/au88x0_eq.c 	uinfo->count = 20;
uinfo             822 sound/pci/au88x0/au88x0_eq.c 	uinfo->value.integer.min = 0x0000;
uinfo             823 sound/pci/au88x0/au88x0_eq.c 	uinfo->value.integer.max = 0x7fff;
uinfo             463 sound/pci/au88x0/au88x0_pcm.c static int snd_vortex_spdif_info(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_info *uinfo)
uinfo             465 sound/pci/au88x0/au88x0_pcm.c 	uinfo->type = SNDRV_CTL_ELEM_TYPE_IEC958;
uinfo             466 sound/pci/au88x0/au88x0_pcm.c 	uinfo->count = 1;
uinfo             530 sound/pci/au88x0/au88x0_pcm.c 				struct snd_ctl_elem_info *uinfo)
uinfo             533 sound/pci/au88x0/au88x0_pcm.c 	uinfo->type = SNDRV_CTL_ELEM_TYPE_INTEGER;
uinfo             534 sound/pci/au88x0/au88x0_pcm.c 	uinfo->count = (VORTEX_IS_QUAD(vortex) ? 4 : 2);
uinfo             535 sound/pci/au88x0/au88x0_pcm.c 	uinfo->value.integer.min = -128;
uinfo             536 sound/pci/au88x0/au88x0_pcm.c 	uinfo->value.integer.max = 32;
uinfo             128 sound/pci/aw2/aw2-alsa.c 					       struct snd_ctl_elem_info *uinfo);
uinfo             695 sound/pci/aw2/aw2-alsa.c 					       struct snd_ctl_elem_info *uinfo)
uinfo             700 sound/pci/aw2/aw2-alsa.c 	return snd_ctl_enum_info(uinfo, 1, 2, texts);
uinfo             921 sound/pci/azt3328.c 		       struct snd_ctl_elem_info *uinfo)
uinfo             926 sound/pci/azt3328.c 	uinfo->type = reg.mask == 1 ?
uinfo             928 sound/pci/azt3328.c 	uinfo->count = reg.stereo + 1;
uinfo             929 sound/pci/azt3328.c 	uinfo->value.integer.min = 0;
uinfo             930 sound/pci/azt3328.c 	uinfo->value.integer.max = reg.mask;
uinfo            1004 sound/pci/azt3328.c 			    struct snd_ctl_elem_info *uinfo)
uinfo            1038 sound/pci/azt3328.c 	return snd_ctl_enum_info(uinfo,
uinfo             172 sound/pci/ca0106/ca0106_mixer.c 					  struct snd_ctl_elem_info *uinfo)
uinfo             178 sound/pci/ca0106/ca0106_mixer.c 	return snd_ctl_enum_info(uinfo, 1, 6, texts);
uinfo             209 sound/pci/ca0106/ca0106_mixer.c 					  struct snd_ctl_elem_info *uinfo)
uinfo             215 sound/pci/ca0106/ca0106_mixer.c 	return snd_ctl_enum_info(uinfo, 1, 4, texts);
uinfo             248 sound/pci/ca0106/ca0106_mixer.c 					       struct snd_ctl_elem_info *uinfo)
uinfo             252 sound/pci/ca0106/ca0106_mixer.c 	return snd_ctl_enum_info(uinfo, 1, 2, texts);
uinfo             256 sound/pci/ca0106/ca0106_mixer.c 					       struct snd_ctl_elem_info *uinfo)
uinfo             260 sound/pci/ca0106/ca0106_mixer.c 	return snd_ctl_enum_info(uinfo, 1, 2, texts);
uinfo             310 sound/pci/ca0106/ca0106_mixer.c 				 struct snd_ctl_elem_info *uinfo)
uinfo             312 sound/pci/ca0106/ca0106_mixer.c 	uinfo->type = SNDRV_CTL_ELEM_TYPE_IEC958;
uinfo             313 sound/pci/ca0106/ca0106_mixer.c 	uinfo->count = 1;
uinfo             402 sound/pci/ca0106/ca0106_mixer.c 				  struct snd_ctl_elem_info *uinfo)
uinfo             404 sound/pci/ca0106/ca0106_mixer.c         uinfo->type = SNDRV_CTL_ELEM_TYPE_INTEGER;
uinfo             405 sound/pci/ca0106/ca0106_mixer.c         uinfo->count = 2;
uinfo             406 sound/pci/ca0106/ca0106_mixer.c         uinfo->value.integer.min = 0;
uinfo             407 sound/pci/ca0106/ca0106_mixer.c         uinfo->value.integer.max = 255;
uinfo             449 sound/pci/ca0106/ca0106_mixer.c 				  struct snd_ctl_elem_info *uinfo)
uinfo             451 sound/pci/ca0106/ca0106_mixer.c         uinfo->type = SNDRV_CTL_ELEM_TYPE_INTEGER;
uinfo             452 sound/pci/ca0106/ca0106_mixer.c         uinfo->count = 2;
uinfo             453 sound/pci/ca0106/ca0106_mixer.c         uinfo->value.integer.min = 0;
uinfo             454 sound/pci/ca0106/ca0106_mixer.c         uinfo->value.integer.max = 255;
uinfo             998 sound/pci/cmipci.c 					 struct snd_ctl_elem_info *uinfo)
uinfo            1000 sound/pci/cmipci.c 	uinfo->type = SNDRV_CTL_ELEM_TYPE_IEC958;
uinfo            1001 sound/pci/cmipci.c 	uinfo->count = 1;
uinfo            1045 sound/pci/cmipci.c 				      struct snd_ctl_elem_info *uinfo)
uinfo            1047 sound/pci/cmipci.c 	uinfo->type = SNDRV_CTL_ELEM_TYPE_IEC958;
uinfo            1048 sound/pci/cmipci.c 	uinfo->count = 1;
uinfo            1072 sound/pci/cmipci.c 					struct snd_ctl_elem_info *uinfo)
uinfo            1074 sound/pci/cmipci.c 	uinfo->type = SNDRV_CTL_ELEM_TYPE_IEC958;
uinfo            1075 sound/pci/cmipci.c 	uinfo->count = 1;
uinfo            2023 sound/pci/cmipci.c 				  struct snd_ctl_elem_info *uinfo)
uinfo            2028 sound/pci/cmipci.c 	uinfo->type = reg.mask == 1 ? SNDRV_CTL_ELEM_TYPE_BOOLEAN : SNDRV_CTL_ELEM_TYPE_INTEGER;
uinfo            2029 sound/pci/cmipci.c 	uinfo->count = reg.stereo + 1;
uinfo            2030 sound/pci/cmipci.c 	uinfo->value.integer.min = 0;
uinfo            2031 sound/pci/cmipci.c 	uinfo->value.integer.max = reg.mask;
uinfo            2108 sound/pci/cmipci.c 				    struct snd_ctl_elem_info *uinfo)
uinfo            2110 sound/pci/cmipci.c 	uinfo->type = SNDRV_CTL_ELEM_TYPE_BOOLEAN;
uinfo            2111 sound/pci/cmipci.c 	uinfo->count = 4;
uinfo            2112 sound/pci/cmipci.c 	uinfo->value.integer.min = 0;
uinfo            2113 sound/pci/cmipci.c 	uinfo->value.integer.max = 1;
uinfo            2194 sound/pci/cmipci.c 					struct snd_ctl_elem_info *uinfo)
uinfo            2199 sound/pci/cmipci.c 	uinfo->type = reg.mask == 1 ? SNDRV_CTL_ELEM_TYPE_BOOLEAN : SNDRV_CTL_ELEM_TYPE_INTEGER;
uinfo            2200 sound/pci/cmipci.c 	uinfo->count = reg.stereo + 1;
uinfo            2201 sound/pci/cmipci.c 	uinfo->value.integer.min = 0;
uinfo            2202 sound/pci/cmipci.c 	uinfo->value.integer.max = reg.mask;
uinfo            2500 sound/pci/cmipci.c 					struct snd_ctl_elem_info *uinfo)
uinfo            2507 sound/pci/cmipci.c 	return snd_ctl_enum_info(uinfo, 1,
uinfo            2556 sound/pci/cmipci.c 				       struct snd_ctl_elem_info *uinfo)
uinfo            2560 sound/pci/cmipci.c 	return snd_ctl_enum_info(uinfo, 1, 2, texts);
uinfo             990 sound/pci/cs4281.c 				  struct snd_ctl_elem_info *uinfo)
uinfo             992 sound/pci/cs4281.c 	uinfo->type              = SNDRV_CTL_ELEM_TYPE_INTEGER;
uinfo             993 sound/pci/cs4281.c 	uinfo->count             = 2;
uinfo             994 sound/pci/cs4281.c 	uinfo->value.integer.min = 0;
uinfo             995 sound/pci/cs4281.c 	uinfo->value.integer.max = CS_VOL_MASK;
uinfo            1891 sound/pci/cs46xx/cs46xx_lib.c 			       struct snd_ctl_elem_info *uinfo)
uinfo            1893 sound/pci/cs46xx/cs46xx_lib.c 	uinfo->type = SNDRV_CTL_ELEM_TYPE_INTEGER;
uinfo            1894 sound/pci/cs46xx/cs46xx_lib.c 	uinfo->count = 2;
uinfo            1895 sound/pci/cs46xx/cs46xx_lib.c 	uinfo->value.integer.min = 0;
uinfo            1896 sound/pci/cs46xx/cs46xx_lib.c 	uinfo->value.integer.max = 0x7fff;
uinfo            2141 sound/pci/cs46xx/cs46xx_lib.c static int snd_cs46xx_spdif_info(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_info *uinfo)
uinfo            2143 sound/pci/cs46xx/cs46xx_lib.c 	uinfo->type = SNDRV_CTL_ELEM_TYPE_IEC958;
uinfo            2144 sound/pci/cs46xx/cs46xx_lib.c 	uinfo->count = 1;
uinfo              62 sound/pci/cs5535audio/cs5535audio_olpc.c 		struct snd_ctl_elem_info *uinfo)
uinfo              64 sound/pci/cs5535audio/cs5535audio_olpc.c 	uinfo->type = SNDRV_CTL_ELEM_TYPE_BOOLEAN;
uinfo              65 sound/pci/cs5535audio/cs5535audio_olpc.c 	uinfo->count = 1;
uinfo              66 sound/pci/cs5535audio/cs5535audio_olpc.c 	uinfo->value.integer.min = 0;
uinfo              67 sound/pci/cs5535audio/cs5535audio_olpc.c 	uinfo->value.integer.max = 1;
uinfo              86 sound/pci/cs5535audio/cs5535audio_olpc.c 		struct snd_ctl_elem_info *uinfo)
uinfo              88 sound/pci/cs5535audio/cs5535audio_olpc.c 	uinfo->type = SNDRV_CTL_ELEM_TYPE_BOOLEAN;
uinfo              89 sound/pci/cs5535audio/cs5535audio_olpc.c 	uinfo->count = 1;
uinfo              90 sound/pci/cs5535audio/cs5535audio_olpc.c 	uinfo->value.integer.min = 0;
uinfo              91 sound/pci/cs5535audio/cs5535audio_olpc.c 	uinfo->value.integer.max = 1;
uinfo             331 sound/pci/ctxfi/ctmixer.c 				   struct snd_ctl_elem_info *uinfo)
uinfo             333 sound/pci/ctxfi/ctmixer.c 	uinfo->type = SNDRV_CTL_ELEM_TYPE_INTEGER;
uinfo             334 sound/pci/ctxfi/ctmixer.c 	uinfo->count = 2;
uinfo             335 sound/pci/ctxfi/ctmixer.c 	uinfo->value.integer.min = 0;
uinfo             336 sound/pci/ctxfi/ctmixer.c 	uinfo->value.integer.max = VOL_MAX;
uinfo             567 sound/pci/ctxfi/ctmixer.c 				   struct snd_ctl_elem_info *uinfo)
uinfo             569 sound/pci/ctxfi/ctmixer.c 	uinfo->type = SNDRV_CTL_ELEM_TYPE_BOOLEAN;
uinfo             570 sound/pci/ctxfi/ctmixer.c 	uinfo->count = 1;
uinfo             571 sound/pci/ctxfi/ctmixer.c 	uinfo->value.integer.min = 0;
uinfo             572 sound/pci/ctxfi/ctmixer.c 	uinfo->value.integer.max = 1;
uinfo             573 sound/pci/ctxfi/ctmixer.c 	uinfo->value.integer.step = 1;
uinfo             616 sound/pci/ctxfi/ctmixer.c 			 struct snd_ctl_elem_info *uinfo)
uinfo             618 sound/pci/ctxfi/ctmixer.c 	uinfo->type = SNDRV_CTL_ELEM_TYPE_IEC958;
uinfo             619 sound/pci/ctxfi/ctmixer.c 	uinfo->count = 1;
uinfo             978 sound/pci/echoaudio/echoaudio.c 				     struct snd_ctl_elem_info *uinfo)
uinfo             983 sound/pci/echoaudio/echoaudio.c 	uinfo->type = SNDRV_CTL_ELEM_TYPE_INTEGER;
uinfo             984 sound/pci/echoaudio/echoaudio.c 	uinfo->count = num_busses_out(chip);
uinfo             985 sound/pci/echoaudio/echoaudio.c 	uinfo->value.integer.min = ECHOGAIN_MINOUT;
uinfo             986 sound/pci/echoaudio/echoaudio.c 	uinfo->value.integer.max = ECHOGAIN_MAXOUT;
uinfo            1059 sound/pci/echoaudio/echoaudio.c 				    struct snd_ctl_elem_info *uinfo)
uinfo            1064 sound/pci/echoaudio/echoaudio.c 	uinfo->type = SNDRV_CTL_ELEM_TYPE_INTEGER;
uinfo            1065 sound/pci/echoaudio/echoaudio.c 	uinfo->count = num_analog_busses_in(chip);
uinfo            1066 sound/pci/echoaudio/echoaudio.c 	uinfo->value.integer.min = ECHOGAIN_MININP;
uinfo            1067 sound/pci/echoaudio/echoaudio.c 	uinfo->value.integer.max = ECHOGAIN_MAXINP;
uinfo            1128 sound/pci/echoaudio/echoaudio.c 					 struct snd_ctl_elem_info *uinfo)
uinfo            1133 sound/pci/echoaudio/echoaudio.c 	uinfo->type = SNDRV_CTL_ELEM_TYPE_BOOLEAN;
uinfo            1134 sound/pci/echoaudio/echoaudio.c 	uinfo->count = num_analog_busses_out(chip);
uinfo            1135 sound/pci/echoaudio/echoaudio.c 	uinfo->value.integer.min = 0;
uinfo            1136 sound/pci/echoaudio/echoaudio.c 	uinfo->value.integer.max = 1;
uinfo            1190 sound/pci/echoaudio/echoaudio.c 				       struct snd_ctl_elem_info *uinfo)
uinfo            1195 sound/pci/echoaudio/echoaudio.c 	uinfo->type = SNDRV_CTL_ELEM_TYPE_BOOLEAN;
uinfo            1196 sound/pci/echoaudio/echoaudio.c 	uinfo->count = num_analog_busses_in(chip);
uinfo            1197 sound/pci/echoaudio/echoaudio.c 	uinfo->value.integer.min = 0;
uinfo            1198 sound/pci/echoaudio/echoaudio.c 	uinfo->value.integer.max = 1;
uinfo            1256 sound/pci/echoaudio/echoaudio.c 			       struct snd_ctl_elem_info *uinfo)
uinfo            1261 sound/pci/echoaudio/echoaudio.c 	uinfo->type = SNDRV_CTL_ELEM_TYPE_INTEGER;
uinfo            1262 sound/pci/echoaudio/echoaudio.c 	uinfo->count = 1;
uinfo            1263 sound/pci/echoaudio/echoaudio.c 	uinfo->value.integer.min = ECHOGAIN_MINOUT;
uinfo            1264 sound/pci/echoaudio/echoaudio.c 	uinfo->value.integer.max = ECHOGAIN_MAXOUT;
uinfo            1265 sound/pci/echoaudio/echoaudio.c 	uinfo->dimen.d[0] = num_busses_out(chip);
uinfo            1266 sound/pci/echoaudio/echoaudio.c 	uinfo->dimen.d[1] = num_busses_in(chip);
uinfo            1328 sound/pci/echoaudio/echoaudio.c 				struct snd_ctl_elem_info *uinfo)
uinfo            1333 sound/pci/echoaudio/echoaudio.c 	uinfo->type = SNDRV_CTL_ELEM_TYPE_INTEGER;
uinfo            1334 sound/pci/echoaudio/echoaudio.c 	uinfo->count = 1;
uinfo            1335 sound/pci/echoaudio/echoaudio.c 	uinfo->value.integer.min = ECHOGAIN_MINOUT;
uinfo            1336 sound/pci/echoaudio/echoaudio.c 	uinfo->value.integer.max = ECHOGAIN_MAXOUT;
uinfo            1337 sound/pci/echoaudio/echoaudio.c 	uinfo->dimen.d[0] = num_busses_out(chip);
uinfo            1338 sound/pci/echoaudio/echoaudio.c 	uinfo->dimen.d[1] = num_pipes_out(chip);
uinfo            1396 sound/pci/echoaudio/echoaudio.c 				      struct snd_ctl_elem_info *uinfo)
uinfo            1405 sound/pci/echoaudio/echoaudio.c 	return snd_ctl_enum_info(uinfo, 1, chip->num_digital_modes, names);
uinfo            1483 sound/pci/echoaudio/echoaudio.c 				    struct snd_ctl_elem_info *uinfo)
uinfo            1487 sound/pci/echoaudio/echoaudio.c 	return snd_ctl_enum_info(uinfo, 1, 2, names);
uinfo            1533 sound/pci/echoaudio/echoaudio.c 				      struct snd_ctl_elem_info *uinfo)
uinfo            1542 sound/pci/echoaudio/echoaudio.c 	return snd_ctl_enum_info(uinfo, 1, chip->num_clock_sources, names);
uinfo            1715 sound/pci/echoaudio/echoaudio.c 				  struct snd_ctl_elem_info *uinfo)
uinfo            1717 sound/pci/echoaudio/echoaudio.c 	uinfo->type = SNDRV_CTL_ELEM_TYPE_INTEGER;
uinfo            1718 sound/pci/echoaudio/echoaudio.c 	uinfo->count = 96;
uinfo            1719 sound/pci/echoaudio/echoaudio.c 	uinfo->value.integer.min = ECHOGAIN_MINOUT;
uinfo            1720 sound/pci/echoaudio/echoaudio.c 	uinfo->value.integer.max = 0;
uinfo            1722 sound/pci/echoaudio/echoaudio.c 	uinfo->dimen.d[0] = 3;	/* Out, In, Virt */
uinfo            1724 sound/pci/echoaudio/echoaudio.c 	uinfo->dimen.d[0] = 2;	/* Out, In */
uinfo            1726 sound/pci/echoaudio/echoaudio.c 	uinfo->dimen.d[1] = 16;	/* 16 channels */
uinfo            1727 sound/pci/echoaudio/echoaudio.c 	uinfo->dimen.d[2] = 2;	/* 0=level, 1=peak */
uinfo            1756 sound/pci/echoaudio/echoaudio.c 				       struct snd_ctl_elem_info *uinfo)
uinfo            1758 sound/pci/echoaudio/echoaudio.c 	uinfo->type = SNDRV_CTL_ELEM_TYPE_INTEGER;
uinfo            1759 sound/pci/echoaudio/echoaudio.c 	uinfo->count = 6;
uinfo            1760 sound/pci/echoaudio/echoaudio.c 	uinfo->value.integer.min = 0;
uinfo            1761 sound/pci/echoaudio/echoaudio.c 	uinfo->value.integer.max = 1 << ECHO_CLOCK_NUMBER;
uinfo            1103 sound/pci/emu10k1/emu10k1x.c static int snd_emu10k1x_spdif_info(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_info *uinfo)
uinfo            1105 sound/pci/emu10k1/emu10k1x.c 	uinfo->type = SNDRV_CTL_ELEM_TYPE_IEC958;
uinfo            1106 sound/pci/emu10k1/emu10k1x.c 	uinfo->count = 1;
uinfo             304 sound/pci/emu10k1/emufx.c static int snd_emu10k1_gpr_ctl_info(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_info *uinfo)
uinfo             310 sound/pci/emu10k1/emufx.c 		uinfo->type = SNDRV_CTL_ELEM_TYPE_BOOLEAN;
uinfo             312 sound/pci/emu10k1/emufx.c 		uinfo->type = SNDRV_CTL_ELEM_TYPE_INTEGER;
uinfo             313 sound/pci/emu10k1/emufx.c 	uinfo->count = ctl->vcount;
uinfo             314 sound/pci/emu10k1/emufx.c 	uinfo->value.integer.min = ctl->min;
uinfo             315 sound/pci/emu10k1/emufx.c 	uinfo->value.integer.max = ctl->max;
uinfo              32 sound/pci/emu10k1/emumixer.c static int snd_emu10k1_spdif_info(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_info *uinfo)
uinfo              34 sound/pci/emu10k1/emumixer.c 	uinfo->type = SNDRV_CTL_ELEM_TYPE_IEC958;
uinfo              35 sound/pci/emu10k1/emumixer.c 	uinfo->count = 1;
uinfo             379 sound/pci/emu10k1/emumixer.c 						struct snd_ctl_elem_info *uinfo)
uinfo             384 sound/pci/emu10k1/emumixer.c 		return snd_ctl_enum_info(uinfo, 1, 49, emu1616_src_texts);
uinfo             386 sound/pci/emu10k1/emumixer.c 		return snd_ctl_enum_info(uinfo, 1, 53, emu1010_src_texts);
uinfo             674 sound/pci/emu10k1/emumixer.c 					  struct snd_ctl_elem_info *uinfo)
uinfo             680 sound/pci/emu10k1/emumixer.c 	return snd_ctl_enum_info(uinfo, 1, 4, texts);
uinfo             796 sound/pci/emu10k1/emumixer.c 					  struct snd_ctl_elem_info *uinfo)
uinfo             802 sound/pci/emu10k1/emumixer.c 	return snd_ctl_enum_info(uinfo, 1, 2, texts);
uinfo             847 sound/pci/emu10k1/emumixer.c 					  struct snd_ctl_elem_info *uinfo)
uinfo             853 sound/pci/emu10k1/emumixer.c 	return snd_ctl_enum_info(uinfo, 1, 2, texts);
uinfo             898 sound/pci/emu10k1/emumixer.c 					  struct snd_ctl_elem_info *uinfo)
uinfo             909 sound/pci/emu10k1/emumixer.c 	return snd_ctl_enum_info(uinfo, 1, 2, texts);
uinfo             977 sound/pci/emu10k1/emumixer.c 				  struct snd_ctl_elem_info *uinfo)
uinfo             979 sound/pci/emu10k1/emumixer.c 	uinfo->type = SNDRV_CTL_ELEM_TYPE_INTEGER;
uinfo             980 sound/pci/emu10k1/emumixer.c 	uinfo->count = 2;
uinfo             981 sound/pci/emu10k1/emumixer.c 	uinfo->value.integer.min = 0;
uinfo             982 sound/pci/emu10k1/emumixer.c 	uinfo->value.integer.max = 255;
uinfo            1060 sound/pci/emu10k1/emumixer.c static int snd_audigy_spdif_output_rate_info(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_info *uinfo)
uinfo            1064 sound/pci/emu10k1/emumixer.c 	return snd_ctl_enum_info(uinfo, 1, 3, texts);
uinfo            1217 sound/pci/emu10k1/emumixer.c static int snd_emu10k1_send_routing_info(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_info *uinfo)
uinfo            1220 sound/pci/emu10k1/emumixer.c 	uinfo->type = SNDRV_CTL_ELEM_TYPE_INTEGER;
uinfo            1221 sound/pci/emu10k1/emumixer.c 	uinfo->count = emu->audigy ? 3*8 : 3*4;
uinfo            1222 sound/pci/emu10k1/emumixer.c 	uinfo->value.integer.min = 0;
uinfo            1223 sound/pci/emu10k1/emumixer.c 	uinfo->value.integer.max = emu->audigy ? 0x3f : 0x0f;
uinfo            1293 sound/pci/emu10k1/emumixer.c static int snd_emu10k1_send_volume_info(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_info *uinfo)
uinfo            1296 sound/pci/emu10k1/emumixer.c 	uinfo->type = SNDRV_CTL_ELEM_TYPE_INTEGER;
uinfo            1297 sound/pci/emu10k1/emumixer.c 	uinfo->count = emu->audigy ? 3*8 : 3*4;
uinfo            1298 sound/pci/emu10k1/emumixer.c 	uinfo->value.integer.min = 0;
uinfo            1299 sound/pci/emu10k1/emumixer.c 	uinfo->value.integer.max = 255;
uinfo            1364 sound/pci/emu10k1/emumixer.c static int snd_emu10k1_attn_info(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_info *uinfo)
uinfo            1366 sound/pci/emu10k1/emumixer.c 	uinfo->type = SNDRV_CTL_ELEM_TYPE_INTEGER;
uinfo            1367 sound/pci/emu10k1/emumixer.c 	uinfo->count = 3;
uinfo            1368 sound/pci/emu10k1/emumixer.c 	uinfo->value.integer.min = 0;
uinfo            1369 sound/pci/emu10k1/emumixer.c 	uinfo->value.integer.max = 0xffff;
uinfo            1431 sound/pci/emu10k1/emumixer.c static int snd_emu10k1_efx_send_routing_info(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_info *uinfo)
uinfo            1434 sound/pci/emu10k1/emumixer.c 	uinfo->type = SNDRV_CTL_ELEM_TYPE_INTEGER;
uinfo            1435 sound/pci/emu10k1/emumixer.c 	uinfo->count = emu->audigy ? 8 : 4;
uinfo            1436 sound/pci/emu10k1/emumixer.c 	uinfo->value.integer.min = 0;
uinfo            1437 sound/pci/emu10k1/emumixer.c 	uinfo->value.integer.max = emu->audigy ? 0x3f : 0x0f;
uinfo            1501 sound/pci/emu10k1/emumixer.c static int snd_emu10k1_efx_send_volume_info(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_info *uinfo)
uinfo            1504 sound/pci/emu10k1/emumixer.c 	uinfo->type = SNDRV_CTL_ELEM_TYPE_INTEGER;
uinfo            1505 sound/pci/emu10k1/emumixer.c 	uinfo->count = emu->audigy ? 8 : 4;
uinfo            1506 sound/pci/emu10k1/emumixer.c 	uinfo->value.integer.min = 0;
uinfo            1507 sound/pci/emu10k1/emumixer.c 	uinfo->value.integer.max = 255;
uinfo            1568 sound/pci/emu10k1/emumixer.c static int snd_emu10k1_efx_attn_info(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_info *uinfo)
uinfo            1570 sound/pci/emu10k1/emumixer.c 	uinfo->type = SNDRV_CTL_ELEM_TYPE_INTEGER;
uinfo            1571 sound/pci/emu10k1/emumixer.c 	uinfo->count = 1;
uinfo            1572 sound/pci/emu10k1/emumixer.c 	uinfo->value.integer.min = 0;
uinfo            1573 sound/pci/emu10k1/emumixer.c 	uinfo->value.integer.max = 0xffff;
uinfo            1489 sound/pci/emu10k1/emupcm.c static int snd_emu10k1_pcm_efx_voices_mask_info(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_info *uinfo)
uinfo            1493 sound/pci/emu10k1/emupcm.c 	uinfo->type = SNDRV_CTL_ELEM_TYPE_BOOLEAN;
uinfo            1494 sound/pci/emu10k1/emupcm.c 	uinfo->count = nefx;
uinfo            1495 sound/pci/emu10k1/emupcm.c 	uinfo->value.integer.min = 0;
uinfo            1496 sound/pci/emu10k1/emupcm.c 	uinfo->value.integer.max = 1;
uinfo             671 sound/pci/emu10k1/p16v.c 				struct snd_ctl_elem_info *uinfo)
uinfo             673 sound/pci/emu10k1/p16v.c         uinfo->type = SNDRV_CTL_ELEM_TYPE_INTEGER;
uinfo             674 sound/pci/emu10k1/p16v.c         uinfo->count = 2;
uinfo             675 sound/pci/emu10k1/p16v.c         uinfo->value.integer.min = 0;
uinfo             676 sound/pci/emu10k1/p16v.c         uinfo->value.integer.max = 255;
uinfo             725 sound/pci/emu10k1/p16v.c 					struct snd_ctl_elem_info *uinfo)
uinfo             732 sound/pci/emu10k1/p16v.c 	return snd_ctl_enum_info(uinfo, 1, 8, texts);
uinfo             767 sound/pci/emu10k1/p16v.c 					 struct snd_ctl_elem_info *uinfo)
uinfo             771 sound/pci/emu10k1/p16v.c 	return snd_ctl_enum_info(uinfo, 1, 4, texts);
uinfo            1331 sound/pci/ens1370.c 				  struct snd_ctl_elem_info *uinfo)
uinfo            1333 sound/pci/ens1370.c 	uinfo->type = SNDRV_CTL_ELEM_TYPE_IEC958;
uinfo            1334 sound/pci/ens1370.c 	uinfo->count = 1;
uinfo            1047 sound/pci/es1938.c 			       struct snd_ctl_elem_info *uinfo)
uinfo            1054 sound/pci/es1938.c 	return snd_ctl_enum_info(uinfo, 1, 8, texts);
uinfo            1104 sound/pci/es1938.c 				     struct snd_ctl_elem_info *uinfo)
uinfo            1106 sound/pci/es1938.c 	uinfo->type = SNDRV_CTL_ELEM_TYPE_INTEGER;
uinfo            1107 sound/pci/es1938.c 	uinfo->count = 2;
uinfo            1108 sound/pci/es1938.c 	uinfo->value.integer.min = 0;
uinfo            1109 sound/pci/es1938.c 	uinfo->value.integer.max = 63;
uinfo            1174 sound/pci/es1938.c 				  struct snd_ctl_elem_info *uinfo)
uinfo            1178 sound/pci/es1938.c 	uinfo->type = mask == 1 ? SNDRV_CTL_ELEM_TYPE_BOOLEAN : SNDRV_CTL_ELEM_TYPE_INTEGER;
uinfo            1179 sound/pci/es1938.c 	uinfo->count = 1;
uinfo            1180 sound/pci/es1938.c 	uinfo->value.integer.min = 0;
uinfo            1181 sound/pci/es1938.c 	uinfo->value.integer.max = mask;
uinfo            1235 sound/pci/es1938.c 				  struct snd_ctl_elem_info *uinfo)
uinfo            1239 sound/pci/es1938.c 	uinfo->type = mask == 1 ? SNDRV_CTL_ELEM_TYPE_BOOLEAN : SNDRV_CTL_ELEM_TYPE_INTEGER;
uinfo            1240 sound/pci/es1938.c 	uinfo->count = 2;
uinfo            1241 sound/pci/es1938.c 	uinfo->value.integer.min = 0;
uinfo            1242 sound/pci/es1938.c 	uinfo->value.integer.max = mask;
uinfo             841 sound/pci/fm801.c 				 struct snd_ctl_elem_info *uinfo)
uinfo             845 sound/pci/fm801.c 	uinfo->type = mask == 1 ? SNDRV_CTL_ELEM_TYPE_BOOLEAN : SNDRV_CTL_ELEM_TYPE_INTEGER;
uinfo             846 sound/pci/fm801.c 	uinfo->count = 1;
uinfo             847 sound/pci/fm801.c 	uinfo->value.integer.min = 0;
uinfo             848 sound/pci/fm801.c 	uinfo->value.integer.max = mask;
uinfo             897 sound/pci/fm801.c 				 struct snd_ctl_elem_info *uinfo)
uinfo             901 sound/pci/fm801.c 	uinfo->type = mask == 1 ? SNDRV_CTL_ELEM_TYPE_BOOLEAN : SNDRV_CTL_ELEM_TYPE_INTEGER;
uinfo             902 sound/pci/fm801.c 	uinfo->count = 2;
uinfo             903 sound/pci/fm801.c 	uinfo->value.integer.min = 0;
uinfo             904 sound/pci/fm801.c 	uinfo->value.integer.max = mask;
uinfo             953 sound/pci/fm801.c 			      struct snd_ctl_elem_info *uinfo)
uinfo             959 sound/pci/fm801.c 	return snd_ctl_enum_info(uinfo, 1, 5, texts);
uinfo            1399 sound/pci/hda/hda_codec.c 				  struct snd_ctl_elem_info *uinfo)
uinfo            1407 sound/pci/hda/hda_codec.c 	uinfo->type = SNDRV_CTL_ELEM_TYPE_INTEGER;
uinfo            1408 sound/pci/hda/hda_codec.c 	uinfo->count = chs == 3 ? 2 : 1;
uinfo            1409 sound/pci/hda/hda_codec.c 	uinfo->value.integer.min = 0;
uinfo            1410 sound/pci/hda/hda_codec.c 	uinfo->value.integer.max = get_amp_max_value(codec, nid, dir, ofs);
uinfo            1411 sound/pci/hda/hda_codec.c 	if (!uinfo->value.integer.max) {
uinfo            1986 sound/pci/hda/hda_codec.c 				  struct snd_ctl_elem_info *uinfo)
uinfo            1992 sound/pci/hda/hda_codec.c 	return snd_ctl_enum_info(uinfo, 1, 3, texts);
uinfo            2096 sound/pci/hda/hda_codec.c 				  struct snd_ctl_elem_info *uinfo)
uinfo            2100 sound/pci/hda/hda_codec.c 	uinfo->type = SNDRV_CTL_ELEM_TYPE_BOOLEAN;
uinfo            2101 sound/pci/hda/hda_codec.c 	uinfo->count = chs == 3 ? 2 : 1;
uinfo            2102 sound/pci/hda/hda_codec.c 	uinfo->value.integer.min = 0;
uinfo            2103 sound/pci/hda/hda_codec.c 	uinfo->value.integer.max = 1;
uinfo            2175 sound/pci/hda/hda_codec.c 				   struct snd_ctl_elem_info *uinfo)
uinfo            2177 sound/pci/hda/hda_codec.c 	uinfo->type = SNDRV_CTL_ELEM_TYPE_IEC958;
uinfo            2178 sound/pci/hda/hda_codec.c 	uinfo->count = 1;
uinfo            3469 sound/pci/hda/hda_codec.c 			   struct snd_ctl_elem_info *uinfo)
uinfo            3473 sound/pci/hda/hda_codec.c 	uinfo->type = SNDRV_CTL_ELEM_TYPE_ENUMERATED;
uinfo            3474 sound/pci/hda/hda_codec.c 	uinfo->count = 1;
uinfo            3475 sound/pci/hda/hda_codec.c 	uinfo->value.enumerated.items = imux->num_items;
uinfo            3478 sound/pci/hda/hda_codec.c 	index = uinfo->value.enumerated.item;
uinfo            3481 sound/pci/hda/hda_codec.c 	strcpy(uinfo->value.enumerated.name, imux->items[index].label);
uinfo            3528 sound/pci/hda/hda_codec.c 			     struct snd_ctl_elem_info *uinfo,
uinfo            3540 sound/pci/hda/hda_codec.c 	return snd_ctl_enum_info(uinfo, 1, num_items, texts);
uinfo            2203 sound/pci/hda/hda_generic.c 			 struct snd_ctl_elem_info *uinfo)
uinfo            2205 sound/pci/hda/hda_generic.c 	return snd_hda_enum_bool_helper_info(kcontrol, uinfo);
uinfo            2307 sound/pci/hda/hda_generic.c 			struct snd_ctl_elem_info *uinfo)
uinfo            2313 sound/pci/hda/hda_generic.c 	uinfo->type = SNDRV_CTL_ELEM_TYPE_ENUMERATED;
uinfo            2314 sound/pci/hda/hda_generic.c 	uinfo->count = 1;
uinfo            2315 sound/pci/hda/hda_generic.c 	uinfo->value.enumerated.items = spec->multi_ios + 1;
uinfo            2316 sound/pci/hda/hda_generic.c 	if (uinfo->value.enumerated.item > spec->multi_ios)
uinfo            2317 sound/pci/hda/hda_generic.c 		uinfo->value.enumerated.item = spec->multi_ios;
uinfo            2318 sound/pci/hda/hda_generic.c 	chs = uinfo->value.enumerated.item * 2 + spec->min_channel_count;
uinfo            2319 sound/pci/hda/hda_generic.c 	sprintf(uinfo->value.enumerated.name, "%dch", chs);
uinfo            2646 sound/pci/hda/hda_generic.c 			      struct snd_ctl_elem_info *uinfo)
uinfo            2648 sound/pci/hda/hda_generic.c 	return snd_hda_enum_helper_info(kcontrol, uinfo, 2, out_jack_texts);
uinfo            2799 sound/pci/hda/hda_generic.c 			     struct snd_ctl_elem_info *uinfo)
uinfo            2805 sound/pci/hda/hda_generic.c 	snd_hda_enum_helper_info(kcontrol, uinfo, hweight32(vref_caps),
uinfo            2808 sound/pci/hda/hda_generic.c 	strcpy(uinfo->value.enumerated.name,
uinfo            2809 sound/pci/hda/hda_generic.c 	       vref_texts[get_vref_idx(vref_caps, uinfo->value.enumerated.item)]);
uinfo            2892 sound/pci/hda/hda_generic.c 				 struct snd_ctl_elem_info *uinfo)
uinfo            2901 sound/pci/hda/hda_generic.c 	uinfo->type = SNDRV_CTL_ELEM_TYPE_ENUMERATED;
uinfo            2902 sound/pci/hda/hda_generic.c 	uinfo->count = 1;
uinfo            2903 sound/pci/hda/hda_generic.c 	uinfo->value.enumerated.items = out_jacks + in_jacks;
uinfo            2904 sound/pci/hda/hda_generic.c 	if (uinfo->value.enumerated.item >= uinfo->value.enumerated.items)
uinfo            2905 sound/pci/hda/hda_generic.c 		uinfo->value.enumerated.item = uinfo->value.enumerated.items - 1;
uinfo            2906 sound/pci/hda/hda_generic.c 	idx = uinfo->value.enumerated.item;
uinfo            2921 sound/pci/hda/hda_generic.c 	strcpy(uinfo->value.enumerated.name, text);
uinfo            3399 sound/pci/hda/hda_generic.c 			 struct snd_ctl_elem_info *uinfo)
uinfo            3403 sound/pci/hda/hda_generic.c 	return snd_hda_input_mux_info(&spec->input_mux, uinfo);
uinfo            3953 sound/pci/hda/hda_generic.c 				 struct snd_ctl_elem_info *uinfo)
uinfo            3959 sound/pci/hda/hda_generic.c 	return snd_ctl_enum_info(uinfo, 1, ARRAY_SIZE(texts), texts);
uinfo            4669 sound/pci/hda/hda_generic.c 			      struct snd_ctl_elem_info *uinfo)
uinfo            4678 sound/pci/hda/hda_generic.c 		return snd_hda_enum_helper_info(kcontrol, uinfo, 3, texts3);
uinfo            4679 sound/pci/hda/hda_generic.c 	return snd_hda_enum_bool_helper_info(kcontrol, uinfo);
uinfo              97 sound/pci/hda/hda_local.h 				  struct snd_ctl_elem_info *uinfo);
uinfo             105 sound/pci/hda/hda_local.h 				  struct snd_ctl_elem_info *uinfo);
uinfo             194 sound/pci/hda/hda_local.h 			   struct snd_ctl_elem_info *uinfo);
uinfo             644 sound/pci/hda/hda_local.h 			     struct snd_ctl_elem_info *uinfo,
uinfo             646 sound/pci/hda/hda_local.h #define snd_hda_enum_bool_helper_info(kcontrol, uinfo) \
uinfo             647 sound/pci/hda/hda_local.h 	snd_hda_enum_helper_info(kcontrol, uinfo, 0, NULL)
uinfo             450 sound/pci/hda/patch_analog.c 				      struct snd_ctl_elem_info *uinfo)
uinfo             460 sound/pci/hda/patch_analog.c 		return snd_hda_enum_helper_info(kcontrol, uinfo, 2, texts2);
uinfo             462 sound/pci/hda/patch_analog.c 		return snd_hda_enum_helper_info(kcontrol, uinfo, 3, texts3);
uinfo             730 sound/pci/hda/patch_analog.c 				      struct snd_ctl_elem_info *uinfo)
uinfo             739 sound/pci/hda/patch_analog.c 	return snd_hda_enum_helper_info(kcontrol, uinfo, num_conns, texts);
uinfo            3866 sound/pci/hda/patch_ca0132.c 			      struct snd_ctl_elem_info *uinfo)
uinfo            3869 sound/pci/hda/patch_ca0132.c 	uinfo->type = SNDRV_CTL_ELEM_TYPE_INTEGER;
uinfo            3870 sound/pci/hda/patch_ca0132.c 	uinfo->count = chs == 3 ? 2 : 1;
uinfo            3871 sound/pci/hda/patch_ca0132.c 	uinfo->value.integer.min = 20;
uinfo            3872 sound/pci/hda/patch_ca0132.c 	uinfo->value.integer.max = 180;
uinfo            3873 sound/pci/hda/patch_ca0132.c 	uinfo->value.integer.step = 1;
uinfo            3901 sound/pci/hda/patch_ca0132.c 			      struct snd_ctl_elem_info *uinfo)
uinfo            3904 sound/pci/hda/patch_ca0132.c 	uinfo->type = SNDRV_CTL_ELEM_TYPE_INTEGER;
uinfo            3905 sound/pci/hda/patch_ca0132.c 	uinfo->count = chs == 3 ? 2 : 1;
uinfo            3906 sound/pci/hda/patch_ca0132.c 	uinfo->value.integer.min = 0;
uinfo            3907 sound/pci/hda/patch_ca0132.c 	uinfo->value.integer.max = 100;
uinfo            3908 sound/pci/hda/patch_ca0132.c 	uinfo->value.integer.step = 1;
uinfo            3936 sound/pci/hda/patch_ca0132.c 			      struct snd_ctl_elem_info *uinfo)
uinfo            3939 sound/pci/hda/patch_ca0132.c 	uinfo->type = SNDRV_CTL_ELEM_TYPE_INTEGER;
uinfo            3940 sound/pci/hda/patch_ca0132.c 	uinfo->count = chs == 3 ? 2 : 1;
uinfo            3941 sound/pci/hda/patch_ca0132.c 	uinfo->value.integer.min = 0;
uinfo            3942 sound/pci/hda/patch_ca0132.c 	uinfo->value.integer.max = 48;
uinfo            3943 sound/pci/hda/patch_ca0132.c 	uinfo->value.integer.step = 1;
uinfo            5199 sound/pci/hda/patch_ca0132.c 		struct snd_ctl_elem_info *uinfo)
uinfo            5201 sound/pci/hda/patch_ca0132.c 	uinfo->type = SNDRV_CTL_ELEM_TYPE_INTEGER;
uinfo            5202 sound/pci/hda/patch_ca0132.c 	uinfo->count = 1;
uinfo            5203 sound/pci/hda/patch_ca0132.c 	uinfo->value.integer.min = 1;
uinfo            5204 sound/pci/hda/patch_ca0132.c 	uinfo->value.integer.max = 100;
uinfo            5205 sound/pci/hda/patch_ca0132.c 	uinfo->value.integer.step = 1;
uinfo            5211 sound/pci/hda/patch_ca0132.c 		struct snd_ctl_elem_info *uinfo)
uinfo            5215 sound/pci/hda/patch_ca0132.c 	uinfo->type = SNDRV_CTL_ELEM_TYPE_INTEGER;
uinfo            5216 sound/pci/hda/patch_ca0132.c 	uinfo->count = chs == 3 ? 2 : 1;
uinfo            5217 sound/pci/hda/patch_ca0132.c 	uinfo->value.integer.min = 0;
uinfo            5218 sound/pci/hda/patch_ca0132.c 	uinfo->value.integer.max = 100;
uinfo            5219 sound/pci/hda/patch_ca0132.c 	uinfo->value.integer.step = 1;
uinfo            5277 sound/pci/hda/patch_ca0132.c 				 struct snd_ctl_elem_info *uinfo)
uinfo            5282 sound/pci/hda/patch_ca0132.c 	uinfo->type = SNDRV_CTL_ELEM_TYPE_ENUMERATED;
uinfo            5283 sound/pci/hda/patch_ca0132.c 	uinfo->count = 1;
uinfo            5284 sound/pci/hda/patch_ca0132.c 	uinfo->value.enumerated.items = MIC_BOOST_NUM_OF_STEPS;
uinfo            5285 sound/pci/hda/patch_ca0132.c 	if (uinfo->value.enumerated.item >= MIC_BOOST_NUM_OF_STEPS)
uinfo            5286 sound/pci/hda/patch_ca0132.c 		uinfo->value.enumerated.item = MIC_BOOST_NUM_OF_STEPS - 1;
uinfo            5287 sound/pci/hda/patch_ca0132.c 	sprintf(namestr, "%d %s", (uinfo->value.enumerated.item * 10), sfx);
uinfo            5288 sound/pci/hda/patch_ca0132.c 	strcpy(uinfo->value.enumerated.name, namestr);
uinfo            5329 sound/pci/hda/patch_ca0132.c 				 struct snd_ctl_elem_info *uinfo)
uinfo            5334 sound/pci/hda/patch_ca0132.c 	uinfo->type = SNDRV_CTL_ELEM_TYPE_ENUMERATED;
uinfo            5335 sound/pci/hda/patch_ca0132.c 	uinfo->count = 1;
uinfo            5336 sound/pci/hda/patch_ca0132.c 	uinfo->value.enumerated.items = AE5_HEADPHONE_GAIN_MAX;
uinfo            5337 sound/pci/hda/patch_ca0132.c 	if (uinfo->value.enumerated.item >= AE5_HEADPHONE_GAIN_MAX)
uinfo            5338 sound/pci/hda/patch_ca0132.c 		uinfo->value.enumerated.item = AE5_HEADPHONE_GAIN_MAX - 1;
uinfo            5340 sound/pci/hda/patch_ca0132.c 		ae5_headphone_gain_presets[uinfo->value.enumerated.item].name,
uinfo            5342 sound/pci/hda/patch_ca0132.c 	strcpy(uinfo->value.enumerated.name, namestr);
uinfo            5384 sound/pci/hda/patch_ca0132.c 				 struct snd_ctl_elem_info *uinfo)
uinfo            5388 sound/pci/hda/patch_ca0132.c 	uinfo->type = SNDRV_CTL_ELEM_TYPE_ENUMERATED;
uinfo            5389 sound/pci/hda/patch_ca0132.c 	uinfo->count = 1;
uinfo            5390 sound/pci/hda/patch_ca0132.c 	uinfo->value.enumerated.items = AE5_SOUND_FILTER_MAX;
uinfo            5391 sound/pci/hda/patch_ca0132.c 	if (uinfo->value.enumerated.item >= AE5_SOUND_FILTER_MAX)
uinfo            5392 sound/pci/hda/patch_ca0132.c 		uinfo->value.enumerated.item = AE5_SOUND_FILTER_MAX - 1;
uinfo            5394 sound/pci/hda/patch_ca0132.c 			ae5_filter_presets[uinfo->value.enumerated.item].name);
uinfo            5395 sound/pci/hda/patch_ca0132.c 	strcpy(uinfo->value.enumerated.name, namestr);
uinfo            5437 sound/pci/hda/patch_ca0132.c 				 struct snd_ctl_elem_info *uinfo)
uinfo            5439 sound/pci/hda/patch_ca0132.c 	uinfo->type = SNDRV_CTL_ELEM_TYPE_ENUMERATED;
uinfo            5440 sound/pci/hda/patch_ca0132.c 	uinfo->count = 1;
uinfo            5441 sound/pci/hda/patch_ca0132.c 	uinfo->value.enumerated.items = IN_SRC_NUM_OF_INPUTS;
uinfo            5442 sound/pci/hda/patch_ca0132.c 	if (uinfo->value.enumerated.item >= IN_SRC_NUM_OF_INPUTS)
uinfo            5443 sound/pci/hda/patch_ca0132.c 		uinfo->value.enumerated.item = IN_SRC_NUM_OF_INPUTS - 1;
uinfo            5444 sound/pci/hda/patch_ca0132.c 	strcpy(uinfo->value.enumerated.name,
uinfo            5445 sound/pci/hda/patch_ca0132.c 			in_src_str[uinfo->value.enumerated.item]);
uinfo            5482 sound/pci/hda/patch_ca0132.c 				 struct snd_ctl_elem_info *uinfo)
uinfo            5484 sound/pci/hda/patch_ca0132.c 	uinfo->type = SNDRV_CTL_ELEM_TYPE_ENUMERATED;
uinfo            5485 sound/pci/hda/patch_ca0132.c 	uinfo->count = 1;
uinfo            5486 sound/pci/hda/patch_ca0132.c 	uinfo->value.enumerated.items = NUM_OF_OUTPUTS;
uinfo            5487 sound/pci/hda/patch_ca0132.c 	if (uinfo->value.enumerated.item >= NUM_OF_OUTPUTS)
uinfo            5488 sound/pci/hda/patch_ca0132.c 		uinfo->value.enumerated.item = NUM_OF_OUTPUTS - 1;
uinfo            5489 sound/pci/hda/patch_ca0132.c 	strcpy(uinfo->value.enumerated.name,
uinfo            5490 sound/pci/hda/patch_ca0132.c 			alt_out_presets[uinfo->value.enumerated.item].name);
uinfo            5538 sound/pci/hda/patch_ca0132.c 				 struct snd_ctl_elem_info *uinfo)
uinfo            5540 sound/pci/hda/patch_ca0132.c 	uinfo->type = SNDRV_CTL_ELEM_TYPE_ENUMERATED;
uinfo            5541 sound/pci/hda/patch_ca0132.c 	uinfo->count = 1;
uinfo            5542 sound/pci/hda/patch_ca0132.c 	uinfo->value.enumerated.items = NUM_OF_SVM_SETTINGS;
uinfo            5543 sound/pci/hda/patch_ca0132.c 	if (uinfo->value.enumerated.item >= NUM_OF_SVM_SETTINGS)
uinfo            5544 sound/pci/hda/patch_ca0132.c 		uinfo->value.enumerated.item = NUM_OF_SVM_SETTINGS - 1;
uinfo            5545 sound/pci/hda/patch_ca0132.c 	strcpy(uinfo->value.enumerated.name,
uinfo            5546 sound/pci/hda/patch_ca0132.c 			out_svm_set_enum_str[uinfo->value.enumerated.item]);
uinfo            5600 sound/pci/hda/patch_ca0132.c 				 struct snd_ctl_elem_info *uinfo)
uinfo            5604 sound/pci/hda/patch_ca0132.c 	uinfo->type = SNDRV_CTL_ELEM_TYPE_ENUMERATED;
uinfo            5605 sound/pci/hda/patch_ca0132.c 	uinfo->count = 1;
uinfo            5606 sound/pci/hda/patch_ca0132.c 	uinfo->value.enumerated.items = items;
uinfo            5607 sound/pci/hda/patch_ca0132.c 	if (uinfo->value.enumerated.item >= items)
uinfo            5608 sound/pci/hda/patch_ca0132.c 		uinfo->value.enumerated.item = items - 1;
uinfo            5609 sound/pci/hda/patch_ca0132.c 	strcpy(uinfo->value.enumerated.name,
uinfo            5610 sound/pci/hda/patch_ca0132.c 		ca0132_alt_eq_presets[uinfo->value.enumerated.item].name);
uinfo            5657 sound/pci/hda/patch_ca0132.c 				 struct snd_ctl_elem_info *uinfo)
uinfo            5661 sound/pci/hda/patch_ca0132.c 	uinfo->type = SNDRV_CTL_ELEM_TYPE_ENUMERATED;
uinfo            5662 sound/pci/hda/patch_ca0132.c 	uinfo->count = 1;
uinfo            5663 sound/pci/hda/patch_ca0132.c 	uinfo->value.enumerated.items = items;
uinfo            5664 sound/pci/hda/patch_ca0132.c 	if (uinfo->value.enumerated.item >= items)
uinfo            5665 sound/pci/hda/patch_ca0132.c 		uinfo->value.enumerated.item = items - 1;
uinfo            5666 sound/pci/hda/patch_ca0132.c 	strcpy(uinfo->value.enumerated.name,
uinfo            5667 sound/pci/hda/patch_ca0132.c 	       ca0132_voicefx_presets[uinfo->value.enumerated.item].name);
uinfo            5872 sound/pci/hda/patch_ca0132.c 			      struct snd_ctl_elem_info *uinfo)
uinfo            5889 sound/pci/hda/patch_ca0132.c 		err = snd_hda_mixer_amp_volume_info(kcontrol, uinfo);
uinfo            5899 sound/pci/hda/patch_ca0132.c 		err = snd_hda_mixer_amp_volume_info(kcontrol, uinfo);
uinfo            5904 sound/pci/hda/patch_ca0132.c 		err = snd_hda_mixer_amp_volume_info(kcontrol, uinfo);
uinfo             935 sound/pci/hda/patch_cirrus.c 				struct snd_ctl_elem_info *uinfo)
uinfo             937 sound/pci/hda/patch_cirrus.c 	uinfo->type = SNDRV_CTL_ELEM_TYPE_INTEGER;
uinfo             938 sound/pci/hda/patch_cirrus.c 	uinfo->count = 1;
uinfo             939 sound/pci/hda/patch_cirrus.c 	uinfo->value.integer.min = 0;
uinfo             940 sound/pci/hda/patch_cirrus.c 	uinfo->value.integer.max = 3;
uinfo             473 sound/pci/hda/patch_conexant.c 				     struct snd_ctl_elem_info *uinfo)
uinfo             475 sound/pci/hda/patch_conexant.c 	return snd_hda_input_mux_info(&olpc_xo_dc_bias, uinfo);
uinfo             328 sound/pci/hda/patch_hdmi.c 			struct snd_ctl_elem_info *uinfo)
uinfo             336 sound/pci/hda/patch_hdmi.c 	uinfo->type = SNDRV_CTL_ELEM_TYPE_BYTES;
uinfo             343 sound/pci/hda/patch_hdmi.c 		uinfo->count = 0;
uinfo             347 sound/pci/hda/patch_hdmi.c 	uinfo->count = eld->eld_valid ? eld->eld_size : 0;
uinfo             904 sound/pci/hda/patch_sigmatel.c 			       struct snd_ctl_elem_info *uinfo)
uinfo             908 sound/pci/hda/patch_sigmatel.c 	return snd_hda_input_mux_info(&spec->spdif_mux, uinfo);
uinfo             213 sound/pci/hda/patch_via.c 				  struct snd_ctl_elem_info *uinfo)
uinfo             215 sound/pci/hda/patch_via.c 	return snd_hda_enum_bool_helper_info(kcontrol, uinfo);
uinfo             877 sound/pci/hda/patch_via.c 			    struct snd_ctl_elem_info *uinfo)
uinfo             879 sound/pci/hda/patch_via.c 	uinfo->type = SNDRV_CTL_ELEM_TYPE_BOOLEAN;
uinfo             880 sound/pci/hda/patch_via.c 	uinfo->count = 1;
uinfo             881 sound/pci/hda/patch_via.c 	uinfo->value.integer.min = 0;
uinfo             882 sound/pci/hda/patch_via.c 	uinfo->value.integer.max = 1;
uinfo             189 sound/pci/ice1712/aureon.c 				      struct snd_ctl_elem_info *uinfo)
uinfo             194 sound/pci/ice1712/aureon.c 	return snd_ctl_enum_info(uinfo, 1, 3, texts);
uinfo             347 sound/pci/ice1712/aureon.c static int aureon_ac97_vol_info(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_info *uinfo)
uinfo             349 sound/pci/ice1712/aureon.c 	uinfo->type = SNDRV_CTL_ELEM_TYPE_INTEGER;
uinfo             350 sound/pci/ice1712/aureon.c 	uinfo->count = kcontrol->private_value & AUREON_AC97_STEREO ? 2 : 1;
uinfo             351 sound/pci/ice1712/aureon.c 	uinfo->value.integer.min = 0;
uinfo             352 sound/pci/ice1712/aureon.c 	uinfo->value.integer.max = 31;
uinfo             733 sound/pci/ice1712/aureon.c static int wm_master_vol_info(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_info *uinfo)
uinfo             735 sound/pci/ice1712/aureon.c 	uinfo->type = SNDRV_CTL_ELEM_TYPE_INTEGER;
uinfo             736 sound/pci/ice1712/aureon.c 	uinfo->count = 2;
uinfo             737 sound/pci/ice1712/aureon.c 	uinfo->value.integer.min = 0;
uinfo             738 sound/pci/ice1712/aureon.c 	uinfo->value.integer.max = WM_VOL_MAX;
uinfo             782 sound/pci/ice1712/aureon.c static int wm_vol_info(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_info *uinfo)
uinfo             785 sound/pci/ice1712/aureon.c 	uinfo->type = SNDRV_CTL_ELEM_TYPE_INTEGER;
uinfo             786 sound/pci/ice1712/aureon.c 	uinfo->count = voices;
uinfo             787 sound/pci/ice1712/aureon.c 	uinfo->value.integer.min = 0;		/* mute (-101dB) */
uinfo             788 sound/pci/ice1712/aureon.c 	uinfo->value.integer.max = WM_VOL_MAX;	/* 0dB */
uinfo             836 sound/pci/ice1712/aureon.c static int wm_mute_info(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_info *uinfo)
uinfo             838 sound/pci/ice1712/aureon.c 	uinfo->type = SNDRV_CTL_ELEM_TYPE_BOOLEAN;
uinfo             839 sound/pci/ice1712/aureon.c 	uinfo->count = kcontrol->private_value >> 8;
uinfo             840 sound/pci/ice1712/aureon.c 	uinfo->value.integer.min = 0;
uinfo             841 sound/pci/ice1712/aureon.c 	uinfo->value.integer.max = 1;
uinfo             933 sound/pci/ice1712/aureon.c static int wm_pcm_vol_info(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_info *uinfo)
uinfo             935 sound/pci/ice1712/aureon.c 	uinfo->type = SNDRV_CTL_ELEM_TYPE_INTEGER;
uinfo             936 sound/pci/ice1712/aureon.c 	uinfo->count = 1;
uinfo             937 sound/pci/ice1712/aureon.c 	uinfo->value.integer.min = 0;		/* mute (-64dB) */
uinfo             938 sound/pci/ice1712/aureon.c 	uinfo->value.integer.max = PCM_RES;	/* 0dB */
uinfo            1019 sound/pci/ice1712/aureon.c static int wm_adc_vol_info(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_info *uinfo)
uinfo            1021 sound/pci/ice1712/aureon.c 	uinfo->type = SNDRV_CTL_ELEM_TYPE_INTEGER;
uinfo            1022 sound/pci/ice1712/aureon.c 	uinfo->count = 2;
uinfo            1023 sound/pci/ice1712/aureon.c 	uinfo->value.integer.min = 0;		/* -12dB */
uinfo            1024 sound/pci/ice1712/aureon.c 	uinfo->value.integer.max = 0x1f;	/* 19dB */
uinfo            1068 sound/pci/ice1712/aureon.c static int wm_adc_mux_info(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_info *uinfo)
uinfo            1090 sound/pci/ice1712/aureon.c 		return snd_ctl_enum_info(uinfo, 2, 8, universe_texts);
uinfo            1092 sound/pci/ice1712/aureon.c 		return snd_ctl_enum_info(uinfo, 2, 5, texts);
uinfo            1129 sound/pci/ice1712/aureon.c static int aureon_cs8415_mux_info(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_info *uinfo)
uinfo            1141 sound/pci/ice1712/aureon.c 		return snd_ctl_enum_info(uinfo, 1, 2, prodigy_texts);
uinfo            1143 sound/pci/ice1712/aureon.c 		return snd_ctl_enum_info(uinfo, 1, 2, aureon_texts);
uinfo            1177 sound/pci/ice1712/aureon.c static int aureon_cs8415_rate_info(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_info *uinfo)
uinfo            1179 sound/pci/ice1712/aureon.c 	uinfo->type = SNDRV_CTL_ELEM_TYPE_INTEGER;
uinfo            1180 sound/pci/ice1712/aureon.c 	uinfo->count = 1;
uinfo            1181 sound/pci/ice1712/aureon.c 	uinfo->value.integer.min = 0;
uinfo            1182 sound/pci/ice1712/aureon.c 	uinfo->value.integer.max = 192000;
uinfo            1230 sound/pci/ice1712/aureon.c static int aureon_cs8415_qsub_info(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_info *uinfo)
uinfo            1232 sound/pci/ice1712/aureon.c 	uinfo->type = SNDRV_CTL_ELEM_TYPE_BYTES;
uinfo            1233 sound/pci/ice1712/aureon.c 	uinfo->count = 10;
uinfo            1248 sound/pci/ice1712/aureon.c static int aureon_cs8415_spdif_info(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_info *uinfo)
uinfo            1250 sound/pci/ice1712/aureon.c 	uinfo->type = SNDRV_CTL_ELEM_TYPE_IEC958;
uinfo            1251 sound/pci/ice1712/aureon.c 	uinfo->count = 1;
uinfo            1355 sound/pci/ice1712/aureon.c static int aureon_oversampling_info(struct snd_kcontrol *k, struct snd_ctl_elem_info *uinfo)
uinfo            1359 sound/pci/ice1712/aureon.c 	return snd_ctl_enum_info(uinfo, 1, 2, texts);
uinfo             564 sound/pci/ice1712/ews.c static int snd_ice1712_ewx_io_sense_info(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_info *uinfo){
uinfo             569 sound/pci/ice1712/ews.c 	return snd_ctl_enum_info(uinfo, 1, 2, texts);
uinfo             886 sound/pci/ice1712/ews.c static int snd_ice1712_6fire_select_input_info(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_info *uinfo)
uinfo             891 sound/pci/ice1712/ews.c 	return snd_ctl_enum_info(uinfo, 1, 4, texts);
uinfo            1322 sound/pci/ice1712/ice1712.c static int snd_ice1712_pro_mixer_volume_info(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_info *uinfo)
uinfo            1324 sound/pci/ice1712/ice1712.c 	uinfo->type = SNDRV_CTL_ELEM_TYPE_INTEGER;
uinfo            1325 sound/pci/ice1712/ice1712.c 	uinfo->count = 2;
uinfo            1326 sound/pci/ice1712/ice1712.c 	uinfo->value.integer.min = 0;
uinfo            1327 sound/pci/ice1712/ice1712.c 	uinfo->value.integer.max = 96;
uinfo            1600 sound/pci/ice1712/ice1712.c 				   struct snd_ctl_elem_info *uinfo)
uinfo            1602 sound/pci/ice1712/ice1712.c 	uinfo->type = SNDRV_CTL_ELEM_TYPE_BYTES;
uinfo            1603 sound/pci/ice1712/ice1712.c 	uinfo->count = sizeof(struct snd_ice1712_eeprom);
uinfo            1627 sound/pci/ice1712/ice1712.c 				  struct snd_ctl_elem_info *uinfo)
uinfo            1629 sound/pci/ice1712/ice1712.c 	uinfo->type = SNDRV_CTL_ELEM_TYPE_IEC958;
uinfo            1630 sound/pci/ice1712/ice1712.c 	uinfo->count = 1;
uinfo            1788 sound/pci/ice1712/ice1712.c 					       struct snd_ctl_elem_info *uinfo)
uinfo            1806 sound/pci/ice1712/ice1712.c 	return snd_ctl_enum_info(uinfo, 1, 14, texts);
uinfo            1873 sound/pci/ice1712/ice1712.c 						       struct snd_ctl_elem_info *uinfo)
uinfo            1891 sound/pci/ice1712/ice1712.c 	return snd_ctl_enum_info(uinfo, 1, 13, texts);
uinfo            2003 sound/pci/ice1712/ice1712.c 				      struct snd_ctl_elem_info *uinfo)
uinfo            2012 sound/pci/ice1712/ice1712.c 	int num_items = snd_ctl_get_ioffidx(kcontrol, &uinfo->id) < 2 ? 12 : 11;
uinfo            2013 sound/pci/ice1712/ice1712.c 	return snd_ctl_enum_info(uinfo, 1, num_items, texts);
uinfo            2170 sound/pci/ice1712/ice1712.c 					    struct snd_ctl_elem_info *uinfo)
uinfo            2172 sound/pci/ice1712/ice1712.c 	uinfo->type = SNDRV_CTL_ELEM_TYPE_INTEGER;
uinfo            2173 sound/pci/ice1712/ice1712.c 	uinfo->count = 1;
uinfo            2174 sound/pci/ice1712/ice1712.c 	uinfo->value.integer.min = 0;
uinfo            2175 sound/pci/ice1712/ice1712.c 	uinfo->value.integer.max = 255;
uinfo            2210 sound/pci/ice1712/ice1712.c 				     struct snd_ctl_elem_info *uinfo)
uinfo            2212 sound/pci/ice1712/ice1712.c 	uinfo->type = SNDRV_CTL_ELEM_TYPE_INTEGER;
uinfo            2213 sound/pci/ice1712/ice1712.c 	uinfo->count = 22;
uinfo            2214 sound/pci/ice1712/ice1712.c 	uinfo->value.integer.min = 0;
uinfo            2215 sound/pci/ice1712/ice1712.c 	uinfo->value.integer.max = 255;
uinfo            1571 sound/pci/ice1712/ice1724.c 				  struct snd_ctl_elem_info *uinfo)
uinfo            1573 sound/pci/ice1712/ice1724.c 	uinfo->type = SNDRV_CTL_ELEM_TYPE_BYTES;
uinfo            1574 sound/pci/ice1712/ice1724.c 	uinfo->count = sizeof(struct snd_ice1712_eeprom);
uinfo            1598 sound/pci/ice1712/ice1724.c 				 struct snd_ctl_elem_info *uinfo)
uinfo            1600 sound/pci/ice1712/ice1724.c 	uinfo->type = SNDRV_CTL_ELEM_TYPE_IEC958;
uinfo            1601 sound/pci/ice1712/ice1724.c 	uinfo->count = 1;
uinfo            1836 sound/pci/ice1712/ice1724.c 					      struct snd_ctl_elem_info *uinfo)
uinfo            1840 sound/pci/ice1712/ice1724.c 	uinfo->type = SNDRV_CTL_ELEM_TYPE_ENUMERATED;
uinfo            1841 sound/pci/ice1712/ice1724.c 	uinfo->count = 1;
uinfo            1844 sound/pci/ice1712/ice1724.c 	uinfo->value.enumerated.items = hw_rates_count;
uinfo            1848 sound/pci/ice1712/ice1724.c 		uinfo->value.enumerated.items += ice->ext_clock_count;
uinfo            1850 sound/pci/ice1712/ice1724.c 	if (uinfo->value.enumerated.item >= uinfo->value.enumerated.items)
uinfo            1851 sound/pci/ice1712/ice1724.c 		uinfo->value.enumerated.item = uinfo->value.enumerated.items - 1;
uinfo            1852 sound/pci/ice1712/ice1724.c 	if (uinfo->value.enumerated.item >= hw_rates_count)
uinfo            1854 sound/pci/ice1712/ice1724.c 		strcpy(uinfo->value.enumerated.name,
uinfo            1856 sound/pci/ice1712/ice1724.c 				uinfo->value.enumerated.item - hw_rates_count]);
uinfo            1859 sound/pci/ice1712/ice1724.c 		sprintf(uinfo->value.enumerated.name, "%d",
uinfo            1860 sound/pci/ice1712/ice1724.c 			ice->hw_rates->list[uinfo->value.enumerated.item]);
uinfo            2028 sound/pci/ice1712/ice1724.c 				     struct snd_ctl_elem_info *uinfo)
uinfo            2036 sound/pci/ice1712/ice1724.c 	return snd_ctl_enum_info(uinfo, 1, 5, texts);
uinfo            2151 sound/pci/ice1712/ice1724.c 				    struct snd_ctl_elem_info *uinfo)
uinfo            2153 sound/pci/ice1712/ice1724.c 	uinfo->type = SNDRV_CTL_ELEM_TYPE_INTEGER;
uinfo            2154 sound/pci/ice1712/ice1724.c 	uinfo->count = 22; /* FIXME: for compatibility with ice1712... */
uinfo            2155 sound/pci/ice1712/ice1724.c 	uinfo->value.integer.min = 0;
uinfo            2156 sound/pci/ice1712/ice1724.c 	uinfo->value.integer.max = 255;
uinfo             158 sound/pci/ice1712/maya44.c 			 struct snd_ctl_elem_info *uinfo)
uinfo             163 sound/pci/ice1712/maya44.c 	uinfo->type = SNDRV_CTL_ELEM_TYPE_INTEGER;
uinfo             164 sound/pci/ice1712/maya44.c 	uinfo->count = 2;
uinfo             165 sound/pci/ice1712/maya44.c 	uinfo->value.integer.min = 0;
uinfo             166 sound/pci/ice1712/maya44.c 	uinfo->value.integer.max = vol->maxval;
uinfo             344 sound/pci/ice1712/maya44.c 			     struct snd_ctl_elem_info *uinfo)
uinfo             348 sound/pci/ice1712/maya44.c 	return snd_ctl_enum_info(uinfo, 1, ARRAY_SIZE(texts), texts);
uinfo             385 sound/pci/ice1712/maya44.c 			      struct snd_ctl_elem_info *uinfo)
uinfo             392 sound/pci/ice1712/maya44.c 	return snd_ctl_enum_info(uinfo, 1, ARRAY_SIZE(texts), texts);
uinfo             319 sound/pci/ice1712/phase.c 				struct snd_ctl_elem_info *uinfo)
uinfo             321 sound/pci/ice1712/phase.c 	uinfo->type = SNDRV_CTL_ELEM_TYPE_INTEGER;
uinfo             322 sound/pci/ice1712/phase.c 	uinfo->count = 2;
uinfo             323 sound/pci/ice1712/phase.c 	uinfo->value.integer.min = 0;
uinfo             324 sound/pci/ice1712/phase.c 	uinfo->value.integer.max = WM_VOL_MAX;
uinfo             465 sound/pci/ice1712/phase.c 			struct snd_ctl_elem_info *uinfo)
uinfo             468 sound/pci/ice1712/phase.c 	uinfo->type = SNDRV_CTL_ELEM_TYPE_INTEGER;
uinfo             469 sound/pci/ice1712/phase.c 	uinfo->count = voices;
uinfo             470 sound/pci/ice1712/phase.c 	uinfo->value.integer.min = 0;		/* mute (-101dB) */
uinfo             471 sound/pci/ice1712/phase.c 	uinfo->value.integer.max = 0x7F;	/* 0dB */
uinfo             523 sound/pci/ice1712/phase.c 			struct snd_ctl_elem_info *uinfo) {
uinfo             524 sound/pci/ice1712/phase.c 	uinfo->type = SNDRV_CTL_ELEM_TYPE_BOOLEAN;
uinfo             525 sound/pci/ice1712/phase.c 	uinfo->count = kcontrol->private_value >> 8;
uinfo             526 sound/pci/ice1712/phase.c 	uinfo->value.integer.min = 0;
uinfo             527 sound/pci/ice1712/phase.c 	uinfo->value.integer.max = 1;
uinfo             626 sound/pci/ice1712/phase.c 				struct snd_ctl_elem_info *uinfo)
uinfo             628 sound/pci/ice1712/phase.c 	uinfo->type = SNDRV_CTL_ELEM_TYPE_INTEGER;
uinfo             629 sound/pci/ice1712/phase.c 	uinfo->count = 1;
uinfo             630 sound/pci/ice1712/phase.c 	uinfo->value.integer.min = 0;		/* mute (-64dB) */
uinfo             631 sound/pci/ice1712/phase.c 	uinfo->value.integer.max = PCM_RES;	/* 0dB */
uinfo             708 sound/pci/ice1712/phase.c 					struct snd_ctl_elem_info *uinfo)
uinfo             712 sound/pci/ice1712/phase.c 	return snd_ctl_enum_info(uinfo, 1, 2, texts);
uinfo             100 sound/pci/ice1712/pontis.c static int wm_dac_vol_info(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_info *uinfo)
uinfo             102 sound/pci/ice1712/pontis.c 	uinfo->type = SNDRV_CTL_ELEM_TYPE_INTEGER;
uinfo             103 sound/pci/ice1712/pontis.c 	uinfo->count = 2;
uinfo             104 sound/pci/ice1712/pontis.c 	uinfo->value.integer.min = 0;	/* mute */
uinfo             105 sound/pci/ice1712/pontis.c 	uinfo->value.integer.max = DAC_RES;	/* 0dB, 0.5dB step */
uinfo             155 sound/pci/ice1712/pontis.c static int wm_adc_vol_info(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_info *uinfo)
uinfo             157 sound/pci/ice1712/pontis.c 	uinfo->type = SNDRV_CTL_ELEM_TYPE_INTEGER;
uinfo             158 sound/pci/ice1712/pontis.c 	uinfo->count = 2;
uinfo             159 sound/pci/ice1712/pontis.c 	uinfo->value.integer.min = 0;	/* mute (-64dB) */
uinfo             160 sound/pci/ice1712/pontis.c 	uinfo->value.integer.max = ADC_RES;	/* 0dB, 0.5dB step */
uinfo             399 sound/pci/ice1712/pontis.c static int cs_source_info(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_info *uinfo)
uinfo             406 sound/pci/ice1712/pontis.c 	return snd_ctl_enum_info(uinfo, 1, 3, texts);
uinfo             440 sound/pci/ice1712/pontis.c static int pontis_gpio_mask_info(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_info *uinfo)
uinfo             442 sound/pci/ice1712/pontis.c 	uinfo->type = SNDRV_CTL_ELEM_TYPE_INTEGER;
uinfo             443 sound/pci/ice1712/pontis.c 	uinfo->count = 1;
uinfo             444 sound/pci/ice1712/pontis.c 	uinfo->value.integer.min = 0;
uinfo             445 sound/pci/ice1712/pontis.c 	uinfo->value.integer.max = 0xffff; /* 16bit */
uinfo             133 sound/pci/ice1712/prodigy192.c static int stac9460_dac_vol_info(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_info *uinfo)
uinfo             135 sound/pci/ice1712/prodigy192.c 	uinfo->type = SNDRV_CTL_ELEM_TYPE_INTEGER;
uinfo             136 sound/pci/ice1712/prodigy192.c 	uinfo->count = 1;
uinfo             137 sound/pci/ice1712/prodigy192.c 	uinfo->value.integer.min = 0;			/* mute */
uinfo             138 sound/pci/ice1712/prodigy192.c 	uinfo->value.integer.max = 0x7f;		/* 0dB */
uinfo             225 sound/pci/ice1712/prodigy192.c static int stac9460_adc_vol_info(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_info *uinfo)
uinfo             227 sound/pci/ice1712/prodigy192.c 	uinfo->type = SNDRV_CTL_ELEM_TYPE_INTEGER;
uinfo             228 sound/pci/ice1712/prodigy192.c 	uinfo->count = 2;
uinfo             229 sound/pci/ice1712/prodigy192.c 	uinfo->value.integer.min = 0;		/* 0dB */
uinfo             230 sound/pci/ice1712/prodigy192.c 	uinfo->value.integer.max = 0x0f;	/* 22.5dB */
uinfo             269 sound/pci/ice1712/prodigy192.c 	       			struct snd_ctl_elem_info *uinfo)
uinfo             273 sound/pci/ice1712/prodigy192.c 	return snd_ctl_enum_info(uinfo, 1, 2, texts);
uinfo             540 sound/pci/ice1712/prodigy192.c 	       			struct snd_ctl_elem_info *uinfo)
uinfo             544 sound/pci/ice1712/prodigy192.c 	return snd_ctl_enum_info(uinfo, 1, 2, texts);
uinfo             242 sound/pci/ice1712/prodigy_hifi.c 			       struct snd_ctl_elem_info *uinfo)
uinfo             244 sound/pci/ice1712/prodigy_hifi.c 	uinfo->type = SNDRV_CTL_ELEM_TYPE_INTEGER;
uinfo             245 sound/pci/ice1712/prodigy_hifi.c 	uinfo->count = 2;
uinfo             246 sound/pci/ice1712/prodigy_hifi.c 	uinfo->value.integer.min = 0;   /* mute */
uinfo             247 sound/pci/ice1712/prodigy_hifi.c 	uinfo->value.integer.max = 0xFF; /* linear */
uinfo             351 sound/pci/ice1712/prodigy_hifi.c 			   struct snd_ctl_elem_info *uinfo)
uinfo             353 sound/pci/ice1712/prodigy_hifi.c 	uinfo->type = SNDRV_CTL_ELEM_TYPE_INTEGER;
uinfo             354 sound/pci/ice1712/prodigy_hifi.c 	uinfo->count = 2;
uinfo             355 sound/pci/ice1712/prodigy_hifi.c 	uinfo->value.integer.min = 0;	/* mute */
uinfo             356 sound/pci/ice1712/prodigy_hifi.c 	uinfo->value.integer.max = DAC_RES;	/* 0dB, 0.5dB step */
uinfo             398 sound/pci/ice1712/prodigy_hifi.c 			   struct snd_ctl_elem_info *uinfo)
uinfo             401 sound/pci/ice1712/prodigy_hifi.c 	uinfo->type = SNDRV_CTL_ELEM_TYPE_INTEGER;
uinfo             402 sound/pci/ice1712/prodigy_hifi.c 	uinfo->count = voices;
uinfo             403 sound/pci/ice1712/prodigy_hifi.c 	uinfo->value.integer.min = 0;		/* mute */
uinfo             404 sound/pci/ice1712/prodigy_hifi.c 	uinfo->value.integer.max = DAC_RES;	/* 0dB */
uinfo             450 sound/pci/ice1712/prodigy_hifi.c 			      struct snd_ctl_elem_info *uinfo)
uinfo             452 sound/pci/ice1712/prodigy_hifi.c 	uinfo->type = SNDRV_CTL_ELEM_TYPE_INTEGER;
uinfo             453 sound/pci/ice1712/prodigy_hifi.c 	uinfo->count = 2;
uinfo             454 sound/pci/ice1712/prodigy_hifi.c 	uinfo->value.integer.min = 0;
uinfo             455 sound/pci/ice1712/prodigy_hifi.c 	uinfo->value.integer.max = DAC_RES;
uinfo             505 sound/pci/ice1712/prodigy_hifi.c 				struct snd_ctl_elem_info *uinfo)
uinfo             530 sound/pci/ice1712/prodigy_hifi.c 	return snd_ctl_enum_info(uinfo, 1, 32, texts);
uinfo             573 sound/pci/ice1712/prodigy_hifi.c 			   struct snd_ctl_elem_info *uinfo)
uinfo             575 sound/pci/ice1712/prodigy_hifi.c 	uinfo->type = SNDRV_CTL_ELEM_TYPE_INTEGER;
uinfo             576 sound/pci/ice1712/prodigy_hifi.c 	uinfo->count = 2;
uinfo             577 sound/pci/ice1712/prodigy_hifi.c 	uinfo->value.integer.min = 0;	/* mute (-64dB) */
uinfo             578 sound/pci/ice1712/prodigy_hifi.c 	uinfo->value.integer.max = ADC_RES;	/* 0dB, 0.5dB step */
uinfo             532 sound/pci/ice1712/quartet.c 		struct snd_ctl_elem_info *uinfo)
uinfo             536 sound/pci/ice1712/quartet.c 	return snd_ctl_enum_info(uinfo, 1, ARRAY_SIZE(texts), texts);
uinfo             674 sound/pci/ice1712/quartet.c 		struct snd_ctl_elem_info *uinfo)
uinfo             678 sound/pci/ice1712/quartet.c 	return snd_ctl_enum_info(uinfo, 1, ARRAY_SIZE(private.texts),
uinfo             421 sound/pci/ice1712/se.c 				     struct snd_ctl_elem_info *uinfo)
uinfo             423 sound/pci/ice1712/se.c 	uinfo->type = SNDRV_CTL_ELEM_TYPE_INTEGER;
uinfo             424 sound/pci/ice1712/se.c 	uinfo->count = 2;
uinfo             425 sound/pci/ice1712/se.c 	uinfo->value.integer.min = 0; /* mute */
uinfo             426 sound/pci/ice1712/se.c 	uinfo->value.integer.max = 0xff; /* 0dB */
uinfo             433 sound/pci/ice1712/se.c 				   struct snd_ctl_elem_info *uinfo)
uinfo             441 sound/pci/ice1712/se.c 	return snd_ctl_enum_info(uinfo, 1, c, se200pci_cont[n].member);
uinfo             182 sound/pci/ice1712/wm8766.c 				   struct snd_ctl_elem_info *uinfo)
uinfo             187 sound/pci/ice1712/wm8766.c 	uinfo->type = SNDRV_CTL_ELEM_TYPE_INTEGER;
uinfo             188 sound/pci/ice1712/wm8766.c 	uinfo->count = (wm->ctl[n].flags & WM8766_FLAG_STEREO) ? 2 : 1;
uinfo             189 sound/pci/ice1712/wm8766.c 	uinfo->value.integer.min = wm->ctl[n].min;
uinfo             190 sound/pci/ice1712/wm8766.c 	uinfo->value.integer.max = wm->ctl[n].max;
uinfo             196 sound/pci/ice1712/wm8766.c 				      struct snd_ctl_elem_info *uinfo)
uinfo             201 sound/pci/ice1712/wm8766.c 	return snd_ctl_enum_info(uinfo, 1, wm->ctl[n].max,
uinfo             456 sound/pci/ice1712/wm8776.c 				   struct snd_ctl_elem_info *uinfo)
uinfo             461 sound/pci/ice1712/wm8776.c 	uinfo->type = SNDRV_CTL_ELEM_TYPE_INTEGER;
uinfo             462 sound/pci/ice1712/wm8776.c 	uinfo->count = (wm->ctl[n].flags & WM8776_FLAG_STEREO) ? 2 : 1;
uinfo             463 sound/pci/ice1712/wm8776.c 	uinfo->value.integer.min = wm->ctl[n].min;
uinfo             464 sound/pci/ice1712/wm8776.c 	uinfo->value.integer.max = wm->ctl[n].max;
uinfo             470 sound/pci/ice1712/wm8776.c 				      struct snd_ctl_elem_info *uinfo)
uinfo             475 sound/pci/ice1712/wm8776.c 	return snd_ctl_enum_info(uinfo, 1, wm->ctl[n].max,
uinfo             182 sound/pci/ice1712/wtm.c 				struct snd_ctl_elem_info *uinfo)
uinfo             184 sound/pci/ice1712/wtm.c 	uinfo->type = SNDRV_CTL_ELEM_TYPE_INTEGER;
uinfo             185 sound/pci/ice1712/wtm.c 	uinfo->count = 1;
uinfo             186 sound/pci/ice1712/wtm.c 	uinfo->value.integer.min = 0;			/* mute */
uinfo             187 sound/pci/ice1712/wtm.c 	uinfo->value.integer.max = 0x7f;		/* 0dB */
uinfo             317 sound/pci/ice1712/wtm.c 				struct snd_ctl_elem_info *uinfo)
uinfo             319 sound/pci/ice1712/wtm.c 	uinfo->type = SNDRV_CTL_ELEM_TYPE_INTEGER;
uinfo             320 sound/pci/ice1712/wtm.c 	uinfo->count = 2;
uinfo             321 sound/pci/ice1712/wtm.c 	uinfo->value.integer.min = 0;		/* 0dB */
uinfo             322 sound/pci/ice1712/wtm.c 	uinfo->value.integer.max = 0x0f;	/* 22.5dB */
uinfo             387 sound/pci/ice1712/wtm.c 				struct snd_ctl_elem_info *uinfo)
uinfo             391 sound/pci/ice1712/wtm.c 	return snd_ctl_enum_info(uinfo, 1, 2, texts);
uinfo            1716 sound/pci/korg1212/korg1212.c 					   struct snd_ctl_elem_info *uinfo)
uinfo            1718 sound/pci/korg1212/korg1212.c 	uinfo->type = SNDRV_CTL_ELEM_TYPE_BOOLEAN;
uinfo            1719 sound/pci/korg1212/korg1212.c 	uinfo->count = (kcontrol->private_value >= 8) ? 2 : 1;
uinfo            1780 sound/pci/korg1212/korg1212.c 					    struct snd_ctl_elem_info *uinfo)
uinfo            1782 sound/pci/korg1212/korg1212.c         uinfo->type = SNDRV_CTL_ELEM_TYPE_INTEGER;
uinfo            1783 sound/pci/korg1212/korg1212.c 	uinfo->count = (kcontrol->private_value >= 8) ? 2 : 1;
uinfo            1784 sound/pci/korg1212/korg1212.c         uinfo->value.integer.min = k1212MinVolume;
uinfo            1785 sound/pci/korg1212/korg1212.c 	uinfo->value.integer.max = k1212MaxVolume;
uinfo            1848 sound/pci/korg1212/korg1212.c 					   struct snd_ctl_elem_info *uinfo)
uinfo            1850 sound/pci/korg1212/korg1212.c 	return snd_ctl_enum_info(uinfo,
uinfo            1906 sound/pci/korg1212/korg1212.c 				     struct snd_ctl_elem_info *uinfo)
uinfo            1908 sound/pci/korg1212/korg1212.c         uinfo->type = SNDRV_CTL_ELEM_TYPE_INTEGER;
uinfo            1909 sound/pci/korg1212/korg1212.c         uinfo->count = 2;
uinfo            1910 sound/pci/korg1212/korg1212.c         uinfo->value.integer.min = k1212MaxADCSens;
uinfo            1911 sound/pci/korg1212/korg1212.c 	uinfo->value.integer.max = k1212MinADCSens;
uinfo            1960 sound/pci/korg1212/korg1212.c 					  struct snd_ctl_elem_info *uinfo)
uinfo            1962 sound/pci/korg1212/korg1212.c 	return snd_ctl_enum_info(uinfo, 1, 3, clockSourceTypeName);
uinfo             500 sound/pci/lola/lola_mixer.c 				struct snd_ctl_elem_info *uinfo)
uinfo             505 sound/pci/lola/lola_mixer.c 	uinfo->type = SNDRV_CTL_ELEM_TYPE_INTEGER;
uinfo             506 sound/pci/lola/lola_mixer.c 	uinfo->count = chip->pin[dir].num_pins;
uinfo             507 sound/pci/lola/lola_mixer.c 	uinfo->value.integer.min = 0;
uinfo             508 sound/pci/lola/lola_mixer.c 	uinfo->value.integer.max = chip->pin[dir].pins[0].amp_num_steps;
uinfo             598 sound/pci/lola/lola_mixer.c 			       struct snd_ctl_elem_info *uinfo)
uinfo             602 sound/pci/lola/lola_mixer.c 	uinfo->type = SNDRV_CTL_ELEM_TYPE_BOOLEAN;
uinfo             603 sound/pci/lola/lola_mixer.c 	uinfo->count = chip->pin[CAPT].num_pins;
uinfo             604 sound/pci/lola/lola_mixer.c 	uinfo->value.integer.min = 0;
uinfo             605 sound/pci/lola/lola_mixer.c 	uinfo->value.integer.max = 1;
uinfo             660 sound/pci/lola/lola_mixer.c 			      struct snd_ctl_elem_info *uinfo)
uinfo             664 sound/pci/lola/lola_mixer.c 	uinfo->type = SNDRV_CTL_ELEM_TYPE_INTEGER;
uinfo             665 sound/pci/lola/lola_mixer.c 	uinfo->count = count;
uinfo             666 sound/pci/lola/lola_mixer.c 	uinfo->value.integer.min = 0;
uinfo             667 sound/pci/lola/lola_mixer.c 	uinfo->value.integer.max = 409;
uinfo             741 sound/pci/lola/lola_mixer.c 			       struct snd_ctl_elem_info *uinfo)
uinfo             745 sound/pci/lola/lola_mixer.c 	uinfo->type = SNDRV_CTL_ELEM_TYPE_INTEGER;
uinfo             746 sound/pci/lola/lola_mixer.c 	uinfo->count = src_num;
uinfo             747 sound/pci/lola/lola_mixer.c 	uinfo->value.integer.min = 0;
uinfo             748 sound/pci/lola/lola_mixer.c 	uinfo->value.integer.max = 433;
uinfo             859 sound/pci/lx6464es/lx6464es.c 				    struct snd_ctl_elem_info *uinfo)
uinfo             861 sound/pci/lx6464es/lx6464es.c 	uinfo->type = SNDRV_CTL_ELEM_TYPE_BOOLEAN;
uinfo             862 sound/pci/lx6464es/lx6464es.c 	uinfo->count = 1;
uinfo             863 sound/pci/lx6464es/lx6464es.c 	uinfo->value.integer.min = 0;
uinfo             864 sound/pci/lx6464es/lx6464es.c 	uinfo->value.integer.max = 1;
uinfo             330 sound/pci/mixart/mixart_mixer.c static int mixart_analog_vol_info(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_info *uinfo)
uinfo             332 sound/pci/mixart/mixart_mixer.c 	uinfo->type = SNDRV_CTL_ELEM_TYPE_INTEGER;
uinfo             333 sound/pci/mixart/mixart_mixer.c 	uinfo->count = 2;
uinfo             335 sound/pci/mixart/mixart_mixer.c 		uinfo->value.integer.min = MIXART_ANALOG_PLAYBACK_LEVEL_MIN;  /* -96 dB */
uinfo             336 sound/pci/mixart/mixart_mixer.c 		uinfo->value.integer.max = MIXART_ANALOG_PLAYBACK_LEVEL_MAX;  /* 0 dB */
uinfo             338 sound/pci/mixart/mixart_mixer.c 		uinfo->value.integer.min = MIXART_ANALOG_CAPTURE_LEVEL_MIN;   /* -96 dB */
uinfo             339 sound/pci/mixart/mixart_mixer.c 		uinfo->value.integer.max = MIXART_ANALOG_CAPTURE_LEVEL_MAX;   /* 31.5 dB */
uinfo             809 sound/pci/mixart/mixart_mixer.c static int mixart_digital_vol_info(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_info *uinfo)
uinfo             811 sound/pci/mixart/mixart_mixer.c 	uinfo->type = SNDRV_CTL_ELEM_TYPE_INTEGER;
uinfo             812 sound/pci/mixart/mixart_mixer.c 	uinfo->count = 2;
uinfo             813 sound/pci/mixart/mixart_mixer.c 	uinfo->value.integer.min = MIXART_DIGITAL_LEVEL_MIN;   /* -109.5 dB */
uinfo             814 sound/pci/mixart/mixart_mixer.c 	uinfo->value.integer.max = MIXART_DIGITAL_LEVEL_MAX;   /*   18.0 dB */
uinfo             699 sound/pci/pcxhr/pcxhr_mix22.c 			      struct snd_ctl_elem_info *uinfo)
uinfo             701 sound/pci/pcxhr/pcxhr_mix22.c 	uinfo->type = SNDRV_CTL_ELEM_TYPE_INTEGER;
uinfo             702 sound/pci/pcxhr/pcxhr_mix22.c 	uinfo->count = 1;
uinfo             703 sound/pci/pcxhr/pcxhr_mix22.c 	uinfo->value.integer.min = HR222_MICRO_CAPTURE_LEVEL_MIN; /* -98 dB */
uinfo             705 sound/pci/pcxhr/pcxhr_mix22.c 	uinfo->value.integer.max = HR222_MICRO_CAPTURE_LEVEL_MAX; /*  +7 dB */
uinfo             750 sound/pci/pcxhr/pcxhr_mix22.c 				struct snd_ctl_elem_info *uinfo)
uinfo             752 sound/pci/pcxhr/pcxhr_mix22.c 	uinfo->type = SNDRV_CTL_ELEM_TYPE_INTEGER;
uinfo             753 sound/pci/pcxhr/pcxhr_mix22.c 	uinfo->count = 1;
uinfo             754 sound/pci/pcxhr/pcxhr_mix22.c 	uinfo->value.integer.min = 0;	/*  0 dB */
uinfo             755 sound/pci/pcxhr/pcxhr_mix22.c 	uinfo->value.integer.max = 3;	/* 54 dB */
uinfo              75 sound/pci/pcxhr/pcxhr_mixer.c 				 struct snd_ctl_elem_info *uinfo)
uinfo              79 sound/pci/pcxhr/pcxhr_mixer.c 	uinfo->type = SNDRV_CTL_ELEM_TYPE_INTEGER;
uinfo              80 sound/pci/pcxhr/pcxhr_mixer.c 	uinfo->count = 2;
uinfo              83 sound/pci/pcxhr/pcxhr_mixer.c 		uinfo->value.integer.min =
uinfo              85 sound/pci/pcxhr/pcxhr_mixer.c 		uinfo->value.integer.max =
uinfo              88 sound/pci/pcxhr/pcxhr_mixer.c 		uinfo->value.integer.min =
uinfo              90 sound/pci/pcxhr/pcxhr_mixer.c 		uinfo->value.integer.max =
uinfo              95 sound/pci/pcxhr/pcxhr_mixer.c 		uinfo->value.integer.min =
uinfo              97 sound/pci/pcxhr/pcxhr_mixer.c 		uinfo->value.integer.max =
uinfo             100 sound/pci/pcxhr/pcxhr_mixer.c 		uinfo->value.integer.min =
uinfo             102 sound/pci/pcxhr/pcxhr_mixer.c 		uinfo->value.integer.max =
uinfo             337 sound/pci/pcxhr/pcxhr_mixer.c 				  struct snd_ctl_elem_info *uinfo)
uinfo             339 sound/pci/pcxhr/pcxhr_mixer.c 	uinfo->type = SNDRV_CTL_ELEM_TYPE_INTEGER;
uinfo             340 sound/pci/pcxhr/pcxhr_mixer.c 	uinfo->count = 2;
uinfo             341 sound/pci/pcxhr/pcxhr_mixer.c 	uinfo->value.integer.min = PCXHR_DIGITAL_LEVEL_MIN;   /* -109.5 dB */
uinfo             342 sound/pci/pcxhr/pcxhr_mixer.c 	uinfo->value.integer.max = PCXHR_DIGITAL_LEVEL_MAX;   /*   18.0 dB */
uinfo             636 sound/pci/pcxhr/pcxhr_mixer.c 				struct snd_ctl_elem_info *uinfo)
uinfo             650 sound/pci/pcxhr/pcxhr_mixer.c 	return snd_ctl_enum_info(uinfo, 1, i, texts);
uinfo             715 sound/pci/pcxhr/pcxhr_mixer.c 				 struct snd_ctl_elem_info *uinfo)
uinfo             739 sound/pci/pcxhr/pcxhr_mixer.c 	return snd_ctl_enum_info(uinfo, 1, clock_items, texts);
uinfo             801 sound/pci/pcxhr/pcxhr_mixer.c 				 struct snd_ctl_elem_info *uinfo)
uinfo             804 sound/pci/pcxhr/pcxhr_mixer.c 	uinfo->type = SNDRV_CTL_ELEM_TYPE_INTEGER;
uinfo             805 sound/pci/pcxhr/pcxhr_mixer.c 	uinfo->count = 3 + mgr->capture_chips;
uinfo             806 sound/pci/pcxhr/pcxhr_mixer.c 	uinfo->value.integer.min = 0;		/* clock not present */
uinfo             807 sound/pci/pcxhr/pcxhr_mixer.c 	uinfo->value.integer.max = 192000;	/* max sample rate 192 kHz */
uinfo             844 sound/pci/pcxhr/pcxhr_mixer.c 			     struct snd_ctl_elem_info *uinfo)
uinfo             846 sound/pci/pcxhr/pcxhr_mixer.c 	uinfo->type = SNDRV_CTL_ELEM_TYPE_IEC958;
uinfo             847 sound/pci/pcxhr/pcxhr_mixer.c 	uinfo->count = 1;
uinfo            1602 sound/pci/rme32.c 				 struct snd_ctl_elem_info *uinfo)
uinfo            1622 sound/pci/rme32.c 	return snd_ctl_enum_info(uinfo, 1, num_items, texts);
uinfo            1684 sound/pci/rme32.c 				 struct snd_ctl_elem_info *uinfo)
uinfo            1691 sound/pci/rme32.c 	return snd_ctl_enum_info(uinfo, 1, 4, texts);
uinfo            1741 sound/pci/rme32.c 					struct snd_ctl_elem_info *uinfo)
uinfo            1743 sound/pci/rme32.c 	uinfo->type = SNDRV_CTL_ELEM_TYPE_IEC958;
uinfo            1744 sound/pci/rme32.c 	uinfo->count = 1;
uinfo            1774 sound/pci/rme32.c 					       struct snd_ctl_elem_info *uinfo)
uinfo            1776 sound/pci/rme32.c 	uinfo->type = SNDRV_CTL_ELEM_TYPE_IEC958;
uinfo            1777 sound/pci/rme32.c 	uinfo->count = 1;
uinfo            1812 sound/pci/rme32.c 					     struct snd_ctl_elem_info *uinfo)
uinfo            1814 sound/pci/rme32.c 	uinfo->type = SNDRV_CTL_ELEM_TYPE_IEC958;
uinfo            1815 sound/pci/rme32.c 	uinfo->count = 1;
uinfo            1894 sound/pci/rme96.c snd_rme96_info_inputtype_control(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_info *uinfo)
uinfo            1927 sound/pci/rme96.c 	return snd_ctl_enum_info(uinfo, 1, num_items, texts);
uinfo            2011 sound/pci/rme96.c snd_rme96_info_clockmode_control(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_info *uinfo)
uinfo            2015 sound/pci/rme96.c 	return snd_ctl_enum_info(uinfo, 1, 3, texts);
uinfo            2043 sound/pci/rme96.c snd_rme96_info_attenuation_control(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_info *uinfo)
uinfo            2049 sound/pci/rme96.c 	return snd_ctl_enum_info(uinfo, 1, 4, texts);
uinfo            2078 sound/pci/rme96.c snd_rme96_info_montracks_control(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_info *uinfo)
uinfo            2082 sound/pci/rme96.c 	return snd_ctl_enum_info(uinfo, 1, 4, texts);
uinfo            2131 sound/pci/rme96.c static int snd_rme96_control_spdif_info(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_info *uinfo)
uinfo            2133 sound/pci/rme96.c 	uinfo->type = SNDRV_CTL_ELEM_TYPE_IEC958;
uinfo            2134 sound/pci/rme96.c 	uinfo->count = 1;
uinfo            2160 sound/pci/rme96.c static int snd_rme96_control_spdif_stream_info(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_info *uinfo)
uinfo            2162 sound/pci/rme96.c 	uinfo->type = SNDRV_CTL_ELEM_TYPE_IEC958;
uinfo            2163 sound/pci/rme96.c 	uinfo->count = 1;
uinfo            2192 sound/pci/rme96.c static int snd_rme96_control_spdif_mask_info(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_info *uinfo)
uinfo            2194 sound/pci/rme96.c 	uinfo->type = SNDRV_CTL_ELEM_TYPE_IEC958;
uinfo            2195 sound/pci/rme96.c 	uinfo->count = 1;
uinfo            2206 sound/pci/rme96.c snd_rme96_dac_volume_info(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_info *uinfo)
uinfo            2210 sound/pci/rme96.c         uinfo->type = SNDRV_CTL_ELEM_TYPE_INTEGER;
uinfo            2211 sound/pci/rme96.c         uinfo->count = 2;
uinfo            2212 sound/pci/rme96.c         uinfo->value.integer.min = 0;
uinfo            2213 sound/pci/rme96.c 	uinfo->value.integer.max = RME96_185X_MAX_OUT(rme96);
uinfo            1566 sound/pci/rme9652/hdsp.c static int snd_hdsp_control_spdif_info(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_info *uinfo)
uinfo            1568 sound/pci/rme9652/hdsp.c 	uinfo->type = SNDRV_CTL_ELEM_TYPE_IEC958;
uinfo            1569 sound/pci/rme9652/hdsp.c 	uinfo->count = 1;
uinfo            1595 sound/pci/rme9652/hdsp.c static int snd_hdsp_control_spdif_stream_info(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_info *uinfo)
uinfo            1597 sound/pci/rme9652/hdsp.c 	uinfo->type = SNDRV_CTL_ELEM_TYPE_IEC958;
uinfo            1598 sound/pci/rme9652/hdsp.c 	uinfo->count = 1;
uinfo            1626 sound/pci/rme9652/hdsp.c static int snd_hdsp_control_spdif_mask_info(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_info *uinfo)
uinfo            1628 sound/pci/rme9652/hdsp.c 	uinfo->type = SNDRV_CTL_ELEM_TYPE_IEC958;
uinfo            1629 sound/pci/rme9652/hdsp.c 	uinfo->count = 1;
uinfo            1660 sound/pci/rme9652/hdsp.c static int snd_hdsp_info_spdif_in(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_info *uinfo)
uinfo            1667 sound/pci/rme9652/hdsp.c 	return snd_ctl_enum_info(uinfo, 1, (hdsp->io_type == H9632) ? 4 : 3,
uinfo            1763 sound/pci/rme9652/hdsp.c static int snd_hdsp_info_spdif_sample_rate(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_info *uinfo)
uinfo            1771 sound/pci/rme9652/hdsp.c 	return snd_ctl_enum_info(uinfo, 1, (hdsp->io_type == H9632) ? 10 : 7,
uinfo            1822 sound/pci/rme9652/hdsp.c static int snd_hdsp_info_system_sample_rate(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_info *uinfo)
uinfo            1824 sound/pci/rme9652/hdsp.c 	uinfo->type = SNDRV_CTL_ELEM_TYPE_INTEGER;
uinfo            1825 sound/pci/rme9652/hdsp.c 	uinfo->count = 1;
uinfo            1846 sound/pci/rme9652/hdsp.c static int snd_hdsp_info_autosync_sample_rate(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_info *uinfo)
uinfo            1854 sound/pci/rme9652/hdsp.c 	return snd_ctl_enum_info(uinfo, 1, (hdsp->io_type == H9632) ? 10 : 7,
uinfo            1914 sound/pci/rme9652/hdsp.c static int snd_hdsp_info_system_clock_mode(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_info *uinfo)
uinfo            1918 sound/pci/rme9652/hdsp.c 	return snd_ctl_enum_info(uinfo, 1, 2, texts);
uinfo            2017 sound/pci/rme9652/hdsp.c static int snd_hdsp_info_clock_source(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_info *uinfo)
uinfo            2027 sound/pci/rme9652/hdsp.c 	return snd_ctl_enum_info(uinfo, 1, (hdsp->io_type == H9632) ? 10 : 7,
uinfo            2130 sound/pci/rme9652/hdsp.c static int snd_hdsp_info_da_gain(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_info *uinfo)
uinfo            2134 sound/pci/rme9652/hdsp.c 	return snd_ctl_enum_info(uinfo, 1, 3, texts);
uinfo            2209 sound/pci/rme9652/hdsp.c static int snd_hdsp_info_ad_gain(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_info *uinfo)
uinfo            2213 sound/pci/rme9652/hdsp.c 	return snd_ctl_enum_info(uinfo, 1, 3, texts);
uinfo            2288 sound/pci/rme9652/hdsp.c static int snd_hdsp_info_phone_gain(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_info *uinfo)
uinfo            2292 sound/pci/rme9652/hdsp.c 	return snd_ctl_enum_info(uinfo, 1, 3, texts);
uinfo            2386 sound/pci/rme9652/hdsp.c static int snd_hdsp_info_pref_sync_ref(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_info *uinfo)
uinfo            2409 sound/pci/rme9652/hdsp.c 	return snd_ctl_enum_info(uinfo, 1, num_items, texts);
uinfo            2487 sound/pci/rme9652/hdsp.c static int snd_hdsp_info_autosync_ref(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_info *uinfo)
uinfo            2493 sound/pci/rme9652/hdsp.c 	return snd_ctl_enum_info(uinfo, 1, 7, texts);
uinfo            2608 sound/pci/rme9652/hdsp.c static int snd_hdsp_info_mixer(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_info *uinfo)
uinfo            2610 sound/pci/rme9652/hdsp.c 	uinfo->type = SNDRV_CTL_ELEM_TYPE_INTEGER;
uinfo            2611 sound/pci/rme9652/hdsp.c 	uinfo->count = 3;
uinfo            2612 sound/pci/rme9652/hdsp.c 	uinfo->value.integer.min = 0;
uinfo            2613 sound/pci/rme9652/hdsp.c 	uinfo->value.integer.max = 65536;
uinfo            2614 sound/pci/rme9652/hdsp.c 	uinfo->value.integer.step = 1;
uinfo            2678 sound/pci/rme9652/hdsp.c static int snd_hdsp_info_sync_check(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_info *uinfo)
uinfo            2682 sound/pci/rme9652/hdsp.c 	return snd_ctl_enum_info(uinfo, 1, 3, texts);
uinfo            2852 sound/pci/rme9652/hdsp.c static int snd_hdsp_info_dds_offset(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_info *uinfo)
uinfo            2854 sound/pci/rme9652/hdsp.c 	uinfo->type = SNDRV_CTL_ELEM_TYPE_INTEGER;
uinfo            2855 sound/pci/rme9652/hdsp.c 	uinfo->count = 1;
uinfo            2856 sound/pci/rme9652/hdsp.c 	uinfo->value.integer.min = -5000;
uinfo            2857 sound/pci/rme9652/hdsp.c 	uinfo->value.integer.max = 5000;
uinfo            3037 sound/pci/rme9652/hdsp.c static int snd_hdsp_info_rpm_input(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_info *uinfo)
uinfo            3043 sound/pci/rme9652/hdsp.c 	return snd_ctl_enum_info(uinfo, 1, 5, texts);
uinfo            3166 sound/pci/rme9652/hdsp.c static int snd_hdsp_info_rpm_bypass(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_info *uinfo)
uinfo            3170 sound/pci/rme9652/hdsp.c 	return snd_ctl_enum_info(uinfo, 1, 2, texts);
uinfo            3217 sound/pci/rme9652/hdsp.c static int snd_hdsp_info_rpm_disconnect(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_info *uinfo)
uinfo            3221 sound/pci/rme9652/hdsp.c 	return snd_ctl_enum_info(uinfo, 1, 2, texts);
uinfo            2238 sound/pci/rme9652/hdspm.c 					     struct snd_ctl_elem_info *uinfo)
uinfo            2240 sound/pci/rme9652/hdspm.c 	uinfo->type = SNDRV_CTL_ELEM_TYPE_INTEGER;
uinfo            2241 sound/pci/rme9652/hdspm.c 	uinfo->count = 1;
uinfo            2242 sound/pci/rme9652/hdspm.c 	uinfo->value.integer.min = 27000;
uinfo            2243 sound/pci/rme9652/hdspm.c 	uinfo->value.integer.max = 207000;
uinfo            2244 sound/pci/rme9652/hdspm.c 	uinfo->value.integer.step = 1;
uinfo            2406 sound/pci/rme9652/hdspm.c 					       struct snd_ctl_elem_info *uinfo)
uinfo            2408 sound/pci/rme9652/hdspm.c 	ENUMERATED_CTL_INFO(uinfo, texts_freq);
uinfo            2551 sound/pci/rme9652/hdspm.c 					    struct snd_ctl_elem_info *uinfo)
uinfo            2554 sound/pci/rme9652/hdspm.c 	ENUMERATED_CTL_INFO(uinfo, texts);
uinfo            2645 sound/pci/rme9652/hdspm.c 				       struct snd_ctl_elem_info *uinfo)
uinfo            2647 sound/pci/rme9652/hdspm.c 	return snd_ctl_enum_info(uinfo, 1, 9, texts_freq + 1);
uinfo            2962 sound/pci/rme9652/hdspm.c 					struct snd_ctl_elem_info *uinfo)
uinfo            2966 sound/pci/rme9652/hdspm.c 	snd_ctl_enum_info(uinfo, 1, hdspm->texts_autosync_items, hdspm->texts_autosync);
uinfo            3056 sound/pci/rme9652/hdspm.c 				       struct snd_ctl_elem_info *uinfo)
uinfo            3064 sound/pci/rme9652/hdspm.c 		ENUMERATED_CTL_INFO(uinfo, texts);
uinfo            3069 sound/pci/rme9652/hdspm.c 		ENUMERATED_CTL_INFO(uinfo, texts);
uinfo            3095 sound/pci/rme9652/hdspm.c 				       struct snd_ctl_elem_info *uinfo)
uinfo            3098 sound/pci/rme9652/hdspm.c 	ENUMERATED_CTL_INFO(uinfo, texts);
uinfo            3141 sound/pci/rme9652/hdspm.c 				       struct snd_ctl_elem_info *uinfo)
uinfo            3145 sound/pci/rme9652/hdspm.c 	ENUMERATED_CTL_INFO(uinfo, texts);
uinfo            3291 sound/pci/rme9652/hdspm.c 				       struct snd_ctl_elem_info *uinfo)
uinfo            3294 sound/pci/rme9652/hdspm.c 	ENUMERATED_CTL_INFO(uinfo, texts);
uinfo            3353 sound/pci/rme9652/hdspm.c 				  struct snd_ctl_elem_info *uinfo)
uinfo            3356 sound/pci/rme9652/hdspm.c 	ENUMERATED_CTL_INFO(uinfo, texts);
uinfo            3426 sound/pci/rme9652/hdspm.c 				       struct snd_ctl_elem_info *uinfo)
uinfo            3429 sound/pci/rme9652/hdspm.c 	ENUMERATED_CTL_INFO(uinfo, texts);
uinfo            3490 sound/pci/rme9652/hdspm.c 				       struct snd_ctl_elem_info *uinfo)
uinfo            3499 sound/pci/rme9652/hdspm.c 		ENUMERATED_CTL_INFO(uinfo, texts_spdif);
uinfo            3502 sound/pci/rme9652/hdspm.c 		ENUMERATED_CTL_INFO(uinfo, texts_levels);
uinfo            3580 sound/pci/rme9652/hdspm.c 				       struct snd_ctl_elem_info *uinfo)
uinfo            3583 sound/pci/rme9652/hdspm.c 	ENUMERATED_CTL_INFO(uinfo, texts);
uinfo            3632 sound/pci/rme9652/hdspm.c 				struct snd_ctl_elem_info *uinfo)
uinfo            3634 sound/pci/rme9652/hdspm.c 	uinfo->type = SNDRV_CTL_ELEM_TYPE_INTEGER;
uinfo            3635 sound/pci/rme9652/hdspm.c 	uinfo->count = 3;
uinfo            3636 sound/pci/rme9652/hdspm.c 	uinfo->value.integer.min = 0;
uinfo            3637 sound/pci/rme9652/hdspm.c 	uinfo->value.integer.max = 65535;
uinfo            3638 sound/pci/rme9652/hdspm.c 	uinfo->value.integer.step = 1;
uinfo            3736 sound/pci/rme9652/hdspm.c 					 struct snd_ctl_elem_info *uinfo)
uinfo            3738 sound/pci/rme9652/hdspm.c 	uinfo->type = SNDRV_CTL_ELEM_TYPE_INTEGER;
uinfo            3739 sound/pci/rme9652/hdspm.c 	uinfo->count = 1;
uinfo            3740 sound/pci/rme9652/hdspm.c 	uinfo->value.integer.min = 0;
uinfo            3741 sound/pci/rme9652/hdspm.c 	uinfo->value.integer.max = 64;
uinfo            3742 sound/pci/rme9652/hdspm.c 	uinfo->value.integer.step = 1;
uinfo            3815 sound/pci/rme9652/hdspm.c 				     struct snd_ctl_elem_info *uinfo)
uinfo            3818 sound/pci/rme9652/hdspm.c 	ENUMERATED_CTL_INFO(uinfo, texts);
uinfo            3823 sound/pci/rme9652/hdspm.c 				     struct snd_ctl_elem_info *uinfo)
uinfo            3826 sound/pci/rme9652/hdspm.c 	ENUMERATED_CTL_INFO(uinfo, texts);
uinfo            4208 sound/pci/rme9652/hdspm.c 					  struct snd_ctl_elem_info *uinfo)
uinfo            4212 sound/pci/rme9652/hdspm.c 	ENUMERATED_CTL_INFO(uinfo, texts);
uinfo            4255 sound/pci/rme9652/hdspm.c 				   struct snd_ctl_elem_info *uinfo)
uinfo            4259 sound/pci/rme9652/hdspm.c 	ENUMERATED_CTL_INFO(uinfo, texts);
uinfo            4301 sound/pci/rme9652/hdspm.c 					     struct snd_ctl_elem_info *uinfo)
uinfo            4304 sound/pci/rme9652/hdspm.c 	ENUMERATED_CTL_INFO(uinfo, texts);
uinfo            4347 sound/pci/rme9652/hdspm.c 					  struct snd_ctl_elem_info *uinfo)
uinfo            4351 sound/pci/rme9652/hdspm.c 	ENUMERATED_CTL_INFO(uinfo, texts);
uinfo            4394 sound/pci/rme9652/hdspm.c 					  struct snd_ctl_elem_info *uinfo)
uinfo            4397 sound/pci/rme9652/hdspm.c 	ENUMERATED_CTL_INFO(uinfo, texts);
uinfo            4440 sound/pci/rme9652/hdspm.c 					struct snd_ctl_elem_info *uinfo)
uinfo            4442 sound/pci/rme9652/hdspm.c 	uinfo->type = SNDRV_CTL_ELEM_TYPE_BOOLEAN;
uinfo            4443 sound/pci/rme9652/hdspm.c 	uinfo->count = 1;
uinfo            4444 sound/pci/rme9652/hdspm.c 	uinfo->value.integer.min = 0;
uinfo            4445 sound/pci/rme9652/hdspm.c 	uinfo->value.integer.max = 1;
uinfo             797 sound/pci/rme9652/rme9652.c static int snd_rme9652_control_spdif_info(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_info *uinfo)
uinfo             799 sound/pci/rme9652/rme9652.c 	uinfo->type = SNDRV_CTL_ELEM_TYPE_IEC958;
uinfo             800 sound/pci/rme9652/rme9652.c 	uinfo->count = 1;
uinfo             826 sound/pci/rme9652/rme9652.c static int snd_rme9652_control_spdif_stream_info(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_info *uinfo)
uinfo             828 sound/pci/rme9652/rme9652.c 	uinfo->type = SNDRV_CTL_ELEM_TYPE_IEC958;
uinfo             829 sound/pci/rme9652/rme9652.c 	uinfo->count = 1;
uinfo             857 sound/pci/rme9652/rme9652.c static int snd_rme9652_control_spdif_mask_info(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_info *uinfo)
uinfo             859 sound/pci/rme9652/rme9652.c 	uinfo->type = SNDRV_CTL_ELEM_TYPE_IEC958;
uinfo             860 sound/pci/rme9652/rme9652.c 	uinfo->count = 1;
uinfo             908 sound/pci/rme9652/rme9652.c static int snd_rme9652_info_adat1_in(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_info *uinfo)
uinfo             912 sound/pci/rme9652/rme9652.c 	return snd_ctl_enum_info(uinfo, 1, 2, texts);
uinfo             973 sound/pci/rme9652/rme9652.c static int snd_rme9652_info_spdif_in(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_info *uinfo)
uinfo             977 sound/pci/rme9652/rme9652.c 	return snd_ctl_enum_info(uinfo, 1, 3, texts);
uinfo            1116 sound/pci/rme9652/rme9652.c static int snd_rme9652_info_sync_mode(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_info *uinfo)
uinfo            1122 sound/pci/rme9652/rme9652.c 	return snd_ctl_enum_info(uinfo, 1, 3, texts);
uinfo            1203 sound/pci/rme9652/rme9652.c static int snd_rme9652_info_sync_pref(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_info *uinfo)
uinfo            1210 sound/pci/rme9652/rme9652.c 	return snd_ctl_enum_info(uinfo, 1,
uinfo            1242 sound/pci/rme9652/rme9652.c static int snd_rme9652_info_thru(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_info *uinfo)
uinfo            1245 sound/pci/rme9652/rme9652.c 	uinfo->type = SNDRV_CTL_ELEM_TYPE_BOOLEAN;
uinfo            1246 sound/pci/rme9652/rme9652.c 	uinfo->count = rme9652->ss_channels;
uinfo            1247 sound/pci/rme9652/rme9652.c 	uinfo->value.integer.min = 0;
uinfo            1248 sound/pci/rme9652/rme9652.c 	uinfo->value.integer.max = 1;
uinfo            1337 sound/pci/rme9652/rme9652.c static int snd_rme9652_info_spdif_rate(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_info *uinfo)
uinfo            1339 sound/pci/rme9652/rme9652.c 	uinfo->type = SNDRV_CTL_ELEM_TYPE_INTEGER;
uinfo            1340 sound/pci/rme9652/rme9652.c 	uinfo->count = 1;
uinfo            1341 sound/pci/rme9652/rme9652.c 	uinfo->value.integer.min = 0;
uinfo            1342 sound/pci/rme9652/rme9652.c 	uinfo->value.integer.max = 96000;
uinfo            1362 sound/pci/rme9652/rme9652.c static int snd_rme9652_info_adat_sync(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_info *uinfo)
uinfo            1368 sound/pci/rme9652/rme9652.c 	return snd_ctl_enum_info(uinfo, 1, 4, texts);
uinfo             901 sound/pci/sonicvibes.c static int snd_sonicvibes_info_mux(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_info *uinfo)
uinfo             907 sound/pci/sonicvibes.c 	return snd_ctl_enum_info(uinfo, 2, 7, texts);
uinfo             950 sound/pci/sonicvibes.c static int snd_sonicvibes_info_single(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_info *uinfo)
uinfo             954 sound/pci/sonicvibes.c 	uinfo->type = mask == 1 ? SNDRV_CTL_ELEM_TYPE_BOOLEAN : SNDRV_CTL_ELEM_TYPE_INTEGER;
uinfo             955 sound/pci/sonicvibes.c 	uinfo->count = 1;
uinfo             956 sound/pci/sonicvibes.c 	uinfo->value.integer.min = 0;
uinfo             957 sound/pci/sonicvibes.c 	uinfo->value.integer.max = mask;
uinfo            1006 sound/pci/sonicvibes.c static int snd_sonicvibes_info_double(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_info *uinfo)
uinfo            1010 sound/pci/sonicvibes.c 	uinfo->type = mask == 1 ? SNDRV_CTL_ELEM_TYPE_BOOLEAN : SNDRV_CTL_ELEM_TYPE_INTEGER;
uinfo            1011 sound/pci/sonicvibes.c 	uinfo->count = 2;
uinfo            1012 sound/pci/sonicvibes.c 	uinfo->value.integer.min = 0;
uinfo            1013 sound/pci/sonicvibes.c 	uinfo->value.integer.max = mask;
uinfo            2362 sound/pci/trident/trident_main.c 					  struct snd_ctl_elem_info *uinfo)
uinfo            2364 sound/pci/trident/trident_main.c 	uinfo->type = SNDRV_CTL_ELEM_TYPE_IEC958;
uinfo            2365 sound/pci/trident/trident_main.c 	uinfo->count = 1;
uinfo            2424 sound/pci/trident/trident_main.c 				       struct snd_ctl_elem_info *uinfo)
uinfo            2426 sound/pci/trident/trident_main.c 	uinfo->type = SNDRV_CTL_ELEM_TYPE_IEC958;
uinfo            2427 sound/pci/trident/trident_main.c 	uinfo->count = 1;
uinfo            2457 sound/pci/trident/trident_main.c 					 struct snd_ctl_elem_info *uinfo)
uinfo            2459 sound/pci/trident/trident_main.c 	uinfo->type = SNDRV_CTL_ELEM_TYPE_IEC958;
uinfo            2460 sound/pci/trident/trident_main.c 	uinfo->count = 1;
uinfo            2570 sound/pci/trident/trident_main.c 					struct snd_ctl_elem_info *uinfo)
uinfo            2572 sound/pci/trident/trident_main.c 	uinfo->type = SNDRV_CTL_ELEM_TYPE_INTEGER;
uinfo            2573 sound/pci/trident/trident_main.c 	uinfo->count = 2;
uinfo            2574 sound/pci/trident/trident_main.c 	uinfo->value.integer.min = 0;
uinfo            2575 sound/pci/trident/trident_main.c 	uinfo->value.integer.max = 255;
uinfo            2640 sound/pci/trident/trident_main.c 					    struct snd_ctl_elem_info *uinfo)
uinfo            2644 sound/pci/trident/trident_main.c 	uinfo->type = SNDRV_CTL_ELEM_TYPE_INTEGER;
uinfo            2645 sound/pci/trident/trident_main.c 	uinfo->count = 1;
uinfo            2646 sound/pci/trident/trident_main.c 	uinfo->value.integer.min = 0;
uinfo            2647 sound/pci/trident/trident_main.c 	uinfo->value.integer.max = 255;
uinfo            2649 sound/pci/trident/trident_main.c 		uinfo->value.integer.max = 1023;
uinfo            2708 sound/pci/trident/trident_main.c 					    struct snd_ctl_elem_info *uinfo)
uinfo            2710 sound/pci/trident/trident_main.c 	uinfo->type = SNDRV_CTL_ELEM_TYPE_INTEGER;
uinfo            2711 sound/pci/trident/trident_main.c 	uinfo->count = 1;
uinfo            2712 sound/pci/trident/trident_main.c 	uinfo->value.integer.min = 0;
uinfo            2713 sound/pci/trident/trident_main.c 	uinfo->value.integer.max = 127;
uinfo            2771 sound/pci/trident/trident_main.c 					     struct snd_ctl_elem_info *uinfo)
uinfo            2773 sound/pci/trident/trident_main.c 	uinfo->type = SNDRV_CTL_ELEM_TYPE_INTEGER;
uinfo            2774 sound/pci/trident/trident_main.c 	uinfo->count = 1;
uinfo            2775 sound/pci/trident/trident_main.c 	uinfo->value.integer.min = 0;
uinfo            2776 sound/pci/trident/trident_main.c 	uinfo->value.integer.max = 127;
uinfo            2829 sound/pci/trident/trident_main.c 					     struct snd_ctl_elem_info *uinfo)
uinfo            2831 sound/pci/trident/trident_main.c 	uinfo->type = SNDRV_CTL_ELEM_TYPE_INTEGER;
uinfo            2832 sound/pci/trident/trident_main.c 	uinfo->count = 1;
uinfo            2833 sound/pci/trident/trident_main.c 	uinfo->value.integer.min = 0;
uinfo            2834 sound/pci/trident/trident_main.c 	uinfo->value.integer.max = 127;
uinfo            1596 sound/pci/via82xx.c 					   struct snd_ctl_elem_info *uinfo)
uinfo            1604 sound/pci/via82xx.c 	return snd_ctl_enum_info(uinfo, 1, 2, texts);
uinfo            1683 sound/pci/via82xx.c 				       struct snd_ctl_elem_info *uinfo)
uinfo            1685 sound/pci/via82xx.c 	uinfo->type = SNDRV_CTL_ELEM_TYPE_INTEGER;
uinfo            1686 sound/pci/via82xx.c 	uinfo->count = 2;
uinfo            1687 sound/pci/via82xx.c 	uinfo->value.integer.min = 0;
uinfo            1688 sound/pci/via82xx.c 	uinfo->value.integer.max = VIA_DXS_MAX_VOLUME;
uinfo             856 sound/pci/vx222/vx222_ops.c static int vx_input_level_info(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_info *uinfo)
uinfo             858 sound/pci/vx222/vx222_ops.c 	uinfo->type = SNDRV_CTL_ELEM_TYPE_INTEGER;
uinfo             859 sound/pci/vx222/vx222_ops.c 	uinfo->count = 2;
uinfo             860 sound/pci/vx222/vx222_ops.c 	uinfo->value.integer.min = 0;
uinfo             861 sound/pci/vx222/vx222_ops.c 	uinfo->value.integer.max = MIC_LEVEL_MAX;
uinfo             900 sound/pci/vx222/vx222_ops.c static int vx_mic_level_info(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_info *uinfo)
uinfo             902 sound/pci/vx222/vx222_ops.c 	uinfo->type = SNDRV_CTL_ELEM_TYPE_INTEGER;
uinfo             903 sound/pci/vx222/vx222_ops.c 	uinfo->count = 1;
uinfo             904 sound/pci/vx222/vx222_ops.c 	uinfo->value.integer.min = 0;
uinfo             905 sound/pci/vx222/vx222_ops.c 	uinfo->value.integer.max = MIC_LEVEL_MAX;
uinfo            1267 sound/pci/ymfpci/ymfpci_main.c static int snd_ymfpci_spdif_default_info(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_info *uinfo)
uinfo            1269 sound/pci/ymfpci/ymfpci_main.c 	uinfo->type = SNDRV_CTL_ELEM_TYPE_IEC958;
uinfo            1270 sound/pci/ymfpci/ymfpci_main.c 	uinfo->count = 1;
uinfo            1314 sound/pci/ymfpci/ymfpci_main.c static int snd_ymfpci_spdif_mask_info(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_info *uinfo)
uinfo            1316 sound/pci/ymfpci/ymfpci_main.c 	uinfo->type = SNDRV_CTL_ELEM_TYPE_IEC958;
uinfo            1317 sound/pci/ymfpci/ymfpci_main.c 	uinfo->count = 1;
uinfo            1342 sound/pci/ymfpci/ymfpci_main.c static int snd_ymfpci_spdif_stream_info(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_info *uinfo)
uinfo            1344 sound/pci/ymfpci/ymfpci_main.c 	uinfo->type = SNDRV_CTL_ELEM_TYPE_IEC958;
uinfo            1345 sound/pci/ymfpci/ymfpci_main.c 	uinfo->count = 1;
uinfo            1503 sound/pci/ymfpci/ymfpci_main.c static int snd_ymfpci_info_double(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_info *uinfo)
uinfo            1509 sound/pci/ymfpci/ymfpci_main.c 	uinfo->type = SNDRV_CTL_ELEM_TYPE_INTEGER;
uinfo            1510 sound/pci/ymfpci/ymfpci_main.c 	uinfo->count = 2;
uinfo            1511 sound/pci/ymfpci/ymfpci_main.c 	uinfo->value.integer.min = 0;
uinfo            1512 sound/pci/ymfpci/ymfpci_main.c 	uinfo->value.integer.max = 16383;
uinfo            1715 sound/pci/ymfpci/ymfpci_main.c 				   struct snd_ctl_elem_info *uinfo)
uinfo            1717 sound/pci/ymfpci/ymfpci_main.c 	uinfo->type = SNDRV_CTL_ELEM_TYPE_INTEGER;
uinfo            1718 sound/pci/ymfpci/ymfpci_main.c 	uinfo->count = 2;
uinfo            1719 sound/pci/ymfpci/ymfpci_main.c 	uinfo->value.integer.min = 0;
uinfo            1720 sound/pci/ymfpci/ymfpci_main.c 	uinfo->value.integer.max = 0x8000;
uinfo              21 sound/pcmcia/vx/vxp_mixer.c static int vx_mic_level_info(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_info *uinfo)
uinfo              23 sound/pcmcia/vx/vxp_mixer.c 	uinfo->type = SNDRV_CTL_ELEM_TYPE_INTEGER;
uinfo              24 sound/pcmcia/vx/vxp_mixer.c 	uinfo->count = 1;
uinfo              25 sound/pcmcia/vx/vxp_mixer.c 	uinfo->value.integer.min = 0;
uinfo              26 sound/pcmcia/vx/vxp_mixer.c 	uinfo->value.integer.max = MIC_LEVEL_MAX;
uinfo             123 sound/ppc/awacs.c 				      struct snd_ctl_elem_info *uinfo)
uinfo             125 sound/ppc/awacs.c 	uinfo->type = SNDRV_CTL_ELEM_TYPE_INTEGER;
uinfo             126 sound/ppc/awacs.c 	uinfo->count = 2;
uinfo             127 sound/ppc/awacs.c 	uinfo->value.integer.min = 0;
uinfo             128 sound/ppc/awacs.c 	uinfo->value.integer.max = 15;
uinfo             321 sound/ppc/awacs.c 					  struct snd_ctl_elem_info *uinfo)
uinfo             323 sound/ppc/awacs.c 	uinfo->type = SNDRV_CTL_ELEM_TYPE_INTEGER;
uinfo             324 sound/ppc/awacs.c 	uinfo->count = 2;
uinfo             325 sound/ppc/awacs.c 	uinfo->value.integer.min = 0;
uinfo             326 sound/ppc/awacs.c 	uinfo->value.integer.max = 31;
uinfo             387 sound/ppc/awacs.c 					struct snd_ctl_elem_info *uinfo)
uinfo             389 sound/ppc/awacs.c 	uinfo->type = SNDRV_CTL_ELEM_TYPE_INTEGER;
uinfo             390 sound/ppc/awacs.c 	uinfo->count = 1;
uinfo             391 sound/ppc/awacs.c 	uinfo->value.integer.min = 0;
uinfo             392 sound/ppc/awacs.c 	uinfo->value.integer.max = 14;
uinfo             427 sound/ppc/awacs.c 					  struct snd_ctl_elem_info *uinfo)
uinfo             429 sound/ppc/awacs.c 	uinfo->type = SNDRV_CTL_ELEM_TYPE_INTEGER;
uinfo             430 sound/ppc/awacs.c 	uinfo->count = 1;
uinfo             431 sound/ppc/awacs.c 	uinfo->value.integer.min = 0;
uinfo             432 sound/ppc/awacs.c 	uinfo->value.integer.max = 99;
uinfo             529 sound/ppc/awacs.c 					    struct snd_ctl_elem_info *uinfo)
uinfo             531 sound/ppc/awacs.c 	uinfo->type = SNDRV_CTL_ELEM_TYPE_INTEGER;
uinfo             532 sound/ppc/awacs.c 	uinfo->count = 1;
uinfo             533 sound/ppc/awacs.c 	uinfo->value.integer.min = 0;
uinfo             534 sound/ppc/awacs.c 	uinfo->value.integer.max = 3;
uinfo             162 sound/ppc/beep.c 			      struct snd_ctl_elem_info *uinfo)
uinfo             164 sound/ppc/beep.c 	uinfo->type = SNDRV_CTL_ELEM_TYPE_INTEGER;
uinfo             165 sound/ppc/beep.c 	uinfo->count = 1;
uinfo             166 sound/ppc/beep.c 	uinfo->value.integer.min = 0;
uinfo             167 sound/ppc/beep.c 	uinfo->value.integer.max = 100;
uinfo             162 sound/ppc/burgundy.c 					 struct snd_ctl_elem_info *uinfo)
uinfo             164 sound/ppc/burgundy.c 	uinfo->type = SNDRV_CTL_ELEM_TYPE_INTEGER;
uinfo             165 sound/ppc/burgundy.c 	uinfo->count = 2;
uinfo             166 sound/ppc/burgundy.c 	uinfo->value.integer.min = 0;
uinfo             167 sound/ppc/burgundy.c 	uinfo->value.integer.max = 100;
uinfo             238 sound/ppc/burgundy.c 					    struct snd_ctl_elem_info *uinfo)
uinfo             240 sound/ppc/burgundy.c 	uinfo->type = SNDRV_CTL_ELEM_TYPE_INTEGER;
uinfo             241 sound/ppc/burgundy.c 	uinfo->count = 2;
uinfo             242 sound/ppc/burgundy.c 	uinfo->value.integer.min = 0;
uinfo             243 sound/ppc/burgundy.c 	uinfo->value.integer.max = 100;
uinfo             284 sound/ppc/burgundy.c 				       struct snd_ctl_elem_info *uinfo)
uinfo             287 sound/ppc/burgundy.c 	uinfo->type = SNDRV_CTL_ELEM_TYPE_INTEGER;
uinfo             288 sound/ppc/burgundy.c 	uinfo->count = stereo + 1;
uinfo             289 sound/ppc/burgundy.c 	uinfo->value.integer.min = 0;
uinfo             290 sound/ppc/burgundy.c 	uinfo->value.integer.max = 15;
uinfo             346 sound/ppc/burgundy.c 					   struct snd_ctl_elem_info *uinfo)
uinfo             349 sound/ppc/burgundy.c 	uinfo->type = SNDRV_CTL_ELEM_TYPE_BOOLEAN;
uinfo             350 sound/ppc/burgundy.c 	uinfo->count = stereo + 1;
uinfo             351 sound/ppc/burgundy.c 	uinfo->value.integer.min = 0;
uinfo             352 sound/ppc/burgundy.c 	uinfo->value.integer.max = 1;
uinfo             402 sound/ppc/burgundy.c 					   struct snd_ctl_elem_info *uinfo)
uinfo             405 sound/ppc/burgundy.c 	uinfo->type = SNDRV_CTL_ELEM_TYPE_BOOLEAN;
uinfo             406 sound/ppc/burgundy.c 	uinfo->count = stereo + 1;
uinfo             407 sound/ppc/burgundy.c 	uinfo->value.integer.min = 0;
uinfo             408 sound/ppc/burgundy.c 	uinfo->value.integer.max = 1;
uinfo             112 sound/ppc/daca.c 			    struct snd_ctl_elem_info *uinfo)
uinfo             114 sound/ppc/daca.c 	uinfo->type = SNDRV_CTL_ELEM_TYPE_INTEGER;
uinfo             115 sound/ppc/daca.c 	uinfo->count = 2;
uinfo             116 sound/ppc/daca.c 	uinfo->value.integer.min = 0;
uinfo             117 sound/ppc/daca.c 	uinfo->value.integer.max = DACA_VOL_MAX;
uinfo             696 sound/ppc/snd_ps3.c 				   struct snd_ctl_elem_info *uinfo)
uinfo             698 sound/ppc/snd_ps3.c 	uinfo->type = SNDRV_CTL_ELEM_TYPE_IEC958;
uinfo             699 sound/ppc/snd_ps3.c 	uinfo->count = 1;
uinfo             243 sound/ppc/tumbler.c 				      struct snd_ctl_elem_info *uinfo)
uinfo             245 sound/ppc/tumbler.c 	uinfo->type = SNDRV_CTL_ELEM_TYPE_INTEGER;
uinfo             246 sound/ppc/tumbler.c 	uinfo->count = 2;
uinfo             247 sound/ppc/tumbler.c 	uinfo->value.integer.min = 0;
uinfo             248 sound/ppc/tumbler.c 	uinfo->value.integer.max = ARRAY_SIZE(master_volume_table) - 1;
uinfo             389 sound/ppc/tumbler.c 				  struct snd_ctl_elem_info *uinfo)
uinfo             392 sound/ppc/tumbler.c 	uinfo->type = SNDRV_CTL_ELEM_TYPE_INTEGER;
uinfo             393 sound/ppc/tumbler.c 	uinfo->count = 1;
uinfo             394 sound/ppc/tumbler.c 	uinfo->value.integer.min = 0;
uinfo             395 sound/ppc/tumbler.c 	uinfo->value.integer.max =
uinfo             510 sound/ppc/tumbler.c 			     struct snd_ctl_elem_info *uinfo)
uinfo             514 sound/ppc/tumbler.c 	uinfo->type = SNDRV_CTL_ELEM_TYPE_INTEGER;
uinfo             515 sound/ppc/tumbler.c 	uinfo->count = 1;
uinfo             516 sound/ppc/tumbler.c 	uinfo->value.integer.min = 0;
uinfo             517 sound/ppc/tumbler.c 	uinfo->value.integer.max = info->max - 1;
uinfo             657 sound/ppc/tumbler.c 			    struct snd_ctl_elem_info *uinfo)
uinfo             659 sound/ppc/tumbler.c 	uinfo->type = SNDRV_CTL_ELEM_TYPE_INTEGER;
uinfo             660 sound/ppc/tumbler.c 	uinfo->count = 2;
uinfo             661 sound/ppc/tumbler.c 	uinfo->value.integer.min = 0;
uinfo             662 sound/ppc/tumbler.c 	uinfo->value.integer.max = ARRAY_SIZE(mixer_volume_table) - 1;
uinfo             782 sound/ppc/tumbler.c 				       struct snd_ctl_elem_info *uinfo)
uinfo             788 sound/ppc/tumbler.c 	return snd_ctl_enum_info(uinfo, 1, 2, texts);
uinfo             473 sound/sh/aica.c 			       struct snd_ctl_elem_info *uinfo)
uinfo             475 sound/sh/aica.c 	uinfo->type = SNDRV_CTL_ELEM_TYPE_INTEGER;
uinfo             476 sound/sh/aica.c 	uinfo->count = 1;
uinfo             477 sound/sh/aica.c 	uinfo->value.integer.min = 0;
uinfo             478 sound/sh/aica.c 	uinfo->value.integer.max = 0xFF;
uinfo            1275 sound/soc/codecs/ab8500-codec.c 			struct snd_ctl_elem_info *uinfo)
uinfo            1280 sound/soc/codecs/ab8500-codec.c 	uinfo->type = SNDRV_CTL_ELEM_TYPE_INTEGER;
uinfo            1281 sound/soc/codecs/ab8500-codec.c 	uinfo->count = fc->count;
uinfo            1282 sound/soc/codecs/ab8500-codec.c 	uinfo->value.integer.min = fc->min;
uinfo            1283 sound/soc/codecs/ab8500-codec.c 	uinfo->value.integer.max = fc->max;
uinfo             292 sound/soc/codecs/hdmi-codec.c 			     struct snd_ctl_elem_info *uinfo)
uinfo             294 sound/soc/codecs/hdmi-codec.c 	uinfo->type = SNDRV_CTL_ELEM_TYPE_BYTES;
uinfo             295 sound/soc/codecs/hdmi-codec.c 	uinfo->count = FIELD_SIZEOF(struct hdmi_codec_priv, eld);
uinfo              37 sound/soc/codecs/inno_rk3036.c 				     struct snd_ctl_elem_info *uinfo)
uinfo              39 sound/soc/codecs/inno_rk3036.c 	uinfo->type = SNDRV_CTL_ELEM_TYPE_BOOLEAN;
uinfo              40 sound/soc/codecs/inno_rk3036.c 	uinfo->count = 2;
uinfo              41 sound/soc/codecs/inno_rk3036.c 	uinfo->value.integer.min = 0;
uinfo              42 sound/soc/codecs/inno_rk3036.c 	uinfo->value.integer.max = 1;
uinfo            1206 sound/soc/codecs/rt1011.c 			 struct snd_ctl_elem_info *uinfo)
uinfo            1208 sound/soc/codecs/rt1011.c 	uinfo->type = SNDRV_CTL_ELEM_TYPE_INTEGER;
uinfo            1209 sound/soc/codecs/rt1011.c 	uinfo->count = 128;
uinfo            1210 sound/soc/codecs/rt1011.c 	uinfo->value.integer.max = 0x17ffffff;
uinfo            1312 sound/soc/codecs/rt1011.c 			 struct snd_ctl_elem_info *uinfo)
uinfo            1314 sound/soc/codecs/rt1011.c 	uinfo->type = SNDRV_CTL_ELEM_TYPE_INTEGER;
uinfo            1315 sound/soc/codecs/rt1011.c 	uinfo->count = 1;
uinfo            1316 sound/soc/codecs/rt1011.c 	uinfo->value.integer.max = 0x1ffffff;
uinfo             664 sound/soc/codecs/rt5645.c 			 struct snd_ctl_elem_info *uinfo)
uinfo             666 sound/soc/codecs/rt5645.c 	uinfo->type = SNDRV_CTL_ELEM_TYPE_BYTES;
uinfo             667 sound/soc/codecs/rt5645.c 	uinfo->count = RT5645_HWEQ_NUM * sizeof(struct rt5645_eq_param_s);
uinfo             508 sound/soc/codecs/sgtl5000.c 			  struct snd_ctl_elem_info *uinfo)
uinfo             510 sound/soc/codecs/sgtl5000.c 	uinfo->type = SNDRV_CTL_ELEM_TYPE_INTEGER;
uinfo             511 sound/soc/codecs/sgtl5000.c 	uinfo->count = 2;
uinfo             512 sound/soc/codecs/sgtl5000.c 	uinfo->value.integer.min = 0;
uinfo             513 sound/soc/codecs/sgtl5000.c 	uinfo->value.integer.max = 0xfc - 0x3c;
uinfo             260 sound/soc/codecs/sta32x.c 				   struct snd_ctl_elem_info *uinfo)
uinfo             263 sound/soc/codecs/sta32x.c 	uinfo->type = SNDRV_CTL_ELEM_TYPE_BYTES;
uinfo             264 sound/soc/codecs/sta32x.c 	uinfo->count = 3 * numcoef;
uinfo             297 sound/soc/codecs/sta350.c 				   struct snd_ctl_elem_info *uinfo)
uinfo             300 sound/soc/codecs/sta350.c 	uinfo->type = SNDRV_CTL_ELEM_TYPE_BYTES;
uinfo             301 sound/soc/codecs/sta350.c 	uinfo->count = 3 * numcoef;
uinfo             230 sound/soc/codecs/tas571x.c 				   struct snd_ctl_elem_info *uinfo)
uinfo             234 sound/soc/codecs/tas571x.c 	uinfo->type = SNDRV_CTL_ELEM_TYPE_INTEGER;
uinfo             235 sound/soc/codecs/tas571x.c 	uinfo->count = numcoef;
uinfo             236 sound/soc/codecs/tas571x.c 	uinfo->value.integer.min = 0;
uinfo             237 sound/soc/codecs/tas571x.c 	uinfo->value.integer.max = 0xffffffff;
uinfo             143 sound/soc/codecs/tda7419.c 	struct snd_ctl_elem_info *uinfo)
uinfo             148 sound/soc/codecs/tda7419.c 	uinfo->type = SNDRV_CTL_ELEM_TYPE_INTEGER;
uinfo             149 sound/soc/codecs/tda7419.c 	uinfo->count = tda7419_vol_is_stereo(tvc) ? 2 : 1;
uinfo             150 sound/soc/codecs/tda7419.c 	uinfo->value.integer.min = tvc->min;
uinfo             151 sound/soc/codecs/tda7419.c 	uinfo->value.integer.max = tvc->max;
uinfo             487 sound/soc/codecs/wm8958-dsp2.c 			   struct snd_ctl_elem_info *uinfo)
uinfo             489 sound/soc/codecs/wm8958-dsp2.c 	uinfo->type = SNDRV_CTL_ELEM_TYPE_BOOLEAN;
uinfo             490 sound/soc/codecs/wm8958-dsp2.c 	uinfo->count = 1;
uinfo             491 sound/soc/codecs/wm8958-dsp2.c 	uinfo->value.integer.min = 0;
uinfo             492 sound/soc/codecs/wm8958-dsp2.c 	uinfo->value.integer.max = 1;
uinfo             610 sound/soc/codecs/wm8958-dsp2.c 			   struct snd_ctl_elem_info *uinfo)
uinfo             612 sound/soc/codecs/wm8958-dsp2.c 	uinfo->type = SNDRV_CTL_ELEM_TYPE_BOOLEAN;
uinfo             613 sound/soc/codecs/wm8958-dsp2.c 	uinfo->count = 1;
uinfo             614 sound/soc/codecs/wm8958-dsp2.c 	uinfo->value.integer.min = 0;
uinfo             615 sound/soc/codecs/wm8958-dsp2.c 	uinfo->value.integer.max = 1;
uinfo             671 sound/soc/codecs/wm8958-dsp2.c 			   struct snd_ctl_elem_info *uinfo)
uinfo             673 sound/soc/codecs/wm8958-dsp2.c 	uinfo->type = SNDRV_CTL_ELEM_TYPE_BOOLEAN;
uinfo             674 sound/soc/codecs/wm8958-dsp2.c 	uinfo->count = 1;
uinfo             675 sound/soc/codecs/wm8958-dsp2.c 	uinfo->value.integer.min = 0;
uinfo             676 sound/soc/codecs/wm8958-dsp2.c 	uinfo->value.integer.max = 1;
uinfo             777 sound/soc/codecs/wm8958-dsp2.c 			   struct snd_ctl_elem_info *uinfo)
uinfo             779 sound/soc/codecs/wm8958-dsp2.c 	uinfo->type = SNDRV_CTL_ELEM_TYPE_BOOLEAN;
uinfo             780 sound/soc/codecs/wm8958-dsp2.c 	uinfo->count = 1;
uinfo             781 sound/soc/codecs/wm8958-dsp2.c 	uinfo->value.integer.min = 0;
uinfo             782 sound/soc/codecs/wm8958-dsp2.c 	uinfo->value.integer.max = 1;
uinfo            1534 sound/soc/codecs/wm8962.c 				struct snd_ctl_elem_info *uinfo)
uinfo            1536 sound/soc/codecs/wm8962.c 	uinfo->type = SNDRV_CTL_ELEM_TYPE_BOOLEAN;
uinfo            1538 sound/soc/codecs/wm8962.c 	uinfo->count = 1;
uinfo            1539 sound/soc/codecs/wm8962.c 	uinfo->value.integer.min = 0;
uinfo            1540 sound/soc/codecs/wm8962.c 	uinfo->value.integer.max = 1;
uinfo             947 sound/soc/codecs/wm_adsp.c 			 struct snd_ctl_elem_info *uinfo)
uinfo             955 sound/soc/codecs/wm_adsp.c 		uinfo->type = SNDRV_CTL_ELEM_TYPE_INTEGER;
uinfo             956 sound/soc/codecs/wm_adsp.c 		uinfo->value.integer.min = WM_ADSP_ACKED_CTL_MIN_VALUE;
uinfo             957 sound/soc/codecs/wm_adsp.c 		uinfo->value.integer.max = WM_ADSP_ACKED_CTL_MAX_VALUE;
uinfo             958 sound/soc/codecs/wm_adsp.c 		uinfo->value.integer.step = 1;
uinfo             959 sound/soc/codecs/wm_adsp.c 		uinfo->count = 1;
uinfo             962 sound/soc/codecs/wm_adsp.c 		uinfo->type = SNDRV_CTL_ELEM_TYPE_BYTES;
uinfo             963 sound/soc/codecs/wm_adsp.c 		uinfo->count = ctl->len;
uinfo             645 sound/soc/fsl/fsl_spdif.c 				struct snd_ctl_elem_info *uinfo)
uinfo             647 sound/soc/fsl/fsl_spdif.c 	uinfo->type = SNDRV_CTL_ELEM_TYPE_IEC958;
uinfo             648 sound/soc/fsl/fsl_spdif.c 	uinfo->count = 1;
uinfo             741 sound/soc/fsl/fsl_spdif.c 				struct snd_ctl_elem_info *uinfo)
uinfo             743 sound/soc/fsl/fsl_spdif.c 	uinfo->type = SNDRV_CTL_ELEM_TYPE_BYTES;
uinfo             744 sound/soc/fsl/fsl_spdif.c 	uinfo->count = SPDIF_QSUB_SIZE;
uinfo             773 sound/soc/fsl/fsl_spdif.c 				struct snd_ctl_elem_info *uinfo)
uinfo             775 sound/soc/fsl/fsl_spdif.c 	uinfo->type = SNDRV_CTL_ELEM_TYPE_BOOLEAN;
uinfo             776 sound/soc/fsl/fsl_spdif.c 	uinfo->count = 1;
uinfo             777 sound/soc/fsl/fsl_spdif.c 	uinfo->value.integer.min = 0;
uinfo             778 sound/soc/fsl/fsl_spdif.c 	uinfo->value.integer.max = 1;
uinfo             801 sound/soc/fsl/fsl_spdif.c 				struct snd_ctl_elem_info *uinfo)
uinfo             803 sound/soc/fsl/fsl_spdif.c 	uinfo->type = SNDRV_CTL_ELEM_TYPE_INTEGER;
uinfo             804 sound/soc/fsl/fsl_spdif.c 	uinfo->count = 1;
uinfo             805 sound/soc/fsl/fsl_spdif.c 	uinfo->value.integer.min = 16000;
uinfo             806 sound/soc/fsl/fsl_spdif.c 	uinfo->value.integer.max = 96000;
uinfo             868 sound/soc/fsl/fsl_spdif.c 				struct snd_ctl_elem_info *uinfo)
uinfo             870 sound/soc/fsl/fsl_spdif.c 	uinfo->type = SNDRV_CTL_ELEM_TYPE_BOOLEAN;
uinfo             871 sound/soc/fsl/fsl_spdif.c 	uinfo->count = 1;
uinfo             872 sound/soc/fsl/fsl_spdif.c 	uinfo->value.integer.min = 0;
uinfo             873 sound/soc/fsl/fsl_spdif.c 	uinfo->value.integer.max = 1;
uinfo             271 sound/soc/img/img-spdif-in.c 		struct snd_ctl_elem_info *uinfo)
uinfo             273 sound/soc/img/img-spdif-in.c 	uinfo->type = SNDRV_CTL_ELEM_TYPE_IEC958;
uinfo             274 sound/soc/img/img-spdif-in.c 	uinfo->count = 1;
uinfo             311 sound/soc/img/img-spdif-in.c 		struct snd_ctl_elem_info *uinfo)
uinfo             313 sound/soc/img/img-spdif-in.c 	uinfo->type = SNDRV_CTL_ELEM_TYPE_INTEGER;
uinfo             314 sound/soc/img/img-spdif-in.c 	uinfo->count = IMG_SPDIF_IN_NUM_ACLKGEN;
uinfo             315 sound/soc/img/img-spdif-in.c 	uinfo->value.integer.min = 0;
uinfo             316 sound/soc/img/img-spdif-in.c 	uinfo->value.integer.max = LONG_MAX;
uinfo             385 sound/soc/img/img-spdif-in.c 		struct snd_ctl_elem_info *uinfo)
uinfo             387 sound/soc/img/img-spdif-in.c 	uinfo->type = SNDRV_CTL_ELEM_TYPE_INTEGER;
uinfo             388 sound/soc/img/img-spdif-in.c 	uinfo->count = 1;
uinfo             389 sound/soc/img/img-spdif-in.c 	uinfo->value.integer.min = 0;
uinfo             390 sound/soc/img/img-spdif-in.c 	uinfo->value.integer.max = LONG_MAX;
uinfo             425 sound/soc/img/img-spdif-in.c 		struct snd_ctl_elem_info *uinfo)
uinfo             427 sound/soc/img/img-spdif-in.c 	uinfo->type = SNDRV_CTL_ELEM_TYPE_INTEGER;
uinfo             428 sound/soc/img/img-spdif-in.c 	uinfo->count = 1;
uinfo             429 sound/soc/img/img-spdif-in.c 	uinfo->value.integer.min = 0;
uinfo             430 sound/soc/img/img-spdif-in.c 	uinfo->value.integer.max = 255;
uinfo             483 sound/soc/img/img-spdif-in.c 		struct snd_ctl_elem_info *uinfo)
uinfo             485 sound/soc/img/img-spdif-in.c 	uinfo->type = SNDRV_CTL_ELEM_TYPE_INTEGER;
uinfo             486 sound/soc/img/img-spdif-in.c 	uinfo->count = 1;
uinfo             487 sound/soc/img/img-spdif-in.c 	uinfo->value.integer.min = -128;
uinfo             488 sound/soc/img/img-spdif-in.c 	uinfo->value.integer.max = 127;
uinfo             112 sound/soc/img/img-spdif-out.c 					struct snd_ctl_elem_info *uinfo)
uinfo             114 sound/soc/img/img-spdif-out.c 	uinfo->type = SNDRV_CTL_ELEM_TYPE_IEC958;
uinfo             115 sound/soc/img/img-spdif-out.c 	uinfo->count = 1;
uinfo             128 sound/soc/intel/atom/sst-atom-controls.c 		       struct snd_ctl_elem_info *uinfo)
uinfo             132 sound/soc/intel/atom/sst-atom-controls.c 	uinfo->type = SNDRV_CTL_ELEM_TYPE_ENUMERATED;
uinfo             133 sound/soc/intel/atom/sst-atom-controls.c 	uinfo->count = 1;
uinfo             134 sound/soc/intel/atom/sst-atom-controls.c 	uinfo->value.enumerated.items = e->max;
uinfo             136 sound/soc/intel/atom/sst-atom-controls.c 	if (uinfo->value.enumerated.item > e->max - 1)
uinfo             137 sound/soc/intel/atom/sst-atom-controls.c 		uinfo->value.enumerated.item = e->max - 1;
uinfo             138 sound/soc/intel/atom/sst-atom-controls.c 	strcpy(uinfo->value.enumerated.name,
uinfo             139 sound/soc/intel/atom/sst-atom-controls.c 		e->texts[uinfo->value.enumerated.item]);
uinfo             308 sound/soc/intel/atom/sst-atom-controls.c 			    struct snd_ctl_elem_info *uinfo)
uinfo             312 sound/soc/intel/atom/sst-atom-controls.c 	uinfo->type = SNDRV_CTL_ELEM_TYPE_BYTES;
uinfo             313 sound/soc/intel/atom/sst-atom-controls.c 	uinfo->count = bc->max;
uinfo             366 sound/soc/intel/atom/sst-atom-controls.c 	struct snd_ctl_elem_info *uinfo)
uinfo             370 sound/soc/intel/atom/sst-atom-controls.c 	uinfo->type = SNDRV_CTL_ELEM_TYPE_INTEGER;
uinfo             371 sound/soc/intel/atom/sst-atom-controls.c 	uinfo->count = mc->stereo ? 2 : 1;
uinfo             372 sound/soc/intel/atom/sst-atom-controls.c 	uinfo->value.integer.min = mc->min;
uinfo             373 sound/soc/intel/atom/sst-atom-controls.c 	uinfo->value.integer.max = mc->max;
uinfo             276 sound/soc/meson/axg-spdifin.c 				   struct snd_ctl_elem_info *uinfo)
uinfo             278 sound/soc/meson/axg-spdifin.c 	uinfo->type = SNDRV_CTL_ELEM_TYPE_IEC958;
uinfo             279 sound/soc/meson/axg-spdifin.c 	uinfo->count = 1;
uinfo             350 sound/soc/meson/axg-spdifin.c 				      struct snd_ctl_elem_info *uinfo)
uinfo             352 sound/soc/meson/axg-spdifin.c 	uinfo->type = SNDRV_CTL_ELEM_TYPE_INTEGER;
uinfo             353 sound/soc/meson/axg-spdifin.c 	uinfo->count = 1;
uinfo             354 sound/soc/meson/axg-spdifin.c 	uinfo->value.integer.min = 0;
uinfo             355 sound/soc/meson/axg-spdifin.c 	uinfo->value.integer.max = 192000;
uinfo            1478 sound/soc/sh/rcar/core.c 			   struct snd_ctl_elem_info *uinfo)
uinfo            1483 sound/soc/sh/rcar/core.c 		uinfo->type = SNDRV_CTL_ELEM_TYPE_ENUMERATED;
uinfo            1484 sound/soc/sh/rcar/core.c 		uinfo->count = cfg->size;
uinfo            1485 sound/soc/sh/rcar/core.c 		uinfo->value.enumerated.items = cfg->max;
uinfo            1486 sound/soc/sh/rcar/core.c 		if (uinfo->value.enumerated.item >= cfg->max)
uinfo            1487 sound/soc/sh/rcar/core.c 			uinfo->value.enumerated.item = cfg->max - 1;
uinfo            1488 sound/soc/sh/rcar/core.c 		strlcpy(uinfo->value.enumerated.name,
uinfo            1489 sound/soc/sh/rcar/core.c 			cfg->texts[uinfo->value.enumerated.item],
uinfo            1490 sound/soc/sh/rcar/core.c 			sizeof(uinfo->value.enumerated.name));
uinfo            1492 sound/soc/sh/rcar/core.c 		uinfo->count = cfg->size;
uinfo            1493 sound/soc/sh/rcar/core.c 		uinfo->value.integer.min = 0;
uinfo            1494 sound/soc/sh/rcar/core.c 		uinfo->value.integer.max = cfg->max;
uinfo            1495 sound/soc/sh/rcar/core.c 		uinfo->type = (cfg->max == 1) ?
uinfo             338 sound/soc/sh/siu_dai.c 			       struct snd_ctl_elem_info *uinfo)
uinfo             344 sound/soc/sh/siu_dai.c 	uinfo->type = SNDRV_CTL_ELEM_TYPE_INTEGER;
uinfo             345 sound/soc/sh/siu_dai.c 	uinfo->count = 2;
uinfo             346 sound/soc/sh/siu_dai.c 	uinfo->value.integer.min = 0;
uinfo             347 sound/soc/sh/siu_dai.c 	uinfo->value.integer.max = SIU_MAX_VOLUME;
uinfo            3537 sound/soc/soc-dapm.c 				 struct snd_ctl_elem_info *uinfo)
uinfo            3539 sound/soc/soc-dapm.c 	uinfo->type = SNDRV_CTL_ELEM_TYPE_BOOLEAN;
uinfo            3540 sound/soc/soc-dapm.c 	uinfo->count = 1;
uinfo            3541 sound/soc/soc-dapm.c 	uinfo->value.integer.min = 0;
uinfo            3542 sound/soc/soc-dapm.c 	uinfo->value.integer.max = 1;
uinfo              41 sound/soc/soc-ops.c 	struct snd_ctl_elem_info *uinfo)
uinfo              45 sound/soc/soc-ops.c 	return snd_ctl_enum_info(uinfo, e->shift_l == e->shift_r ? 1 : 2,
uinfo             182 sound/soc/soc-ops.c 	struct snd_ctl_elem_info *uinfo)
uinfo             193 sound/soc/soc-ops.c 		uinfo->type = SNDRV_CTL_ELEM_TYPE_BOOLEAN;
uinfo             195 sound/soc/soc-ops.c 		uinfo->type = SNDRV_CTL_ELEM_TYPE_INTEGER;
uinfo             197 sound/soc/soc-ops.c 	uinfo->count = snd_soc_volsw_is_stereo(mc) ? 2 : 1;
uinfo             198 sound/soc/soc-ops.c 	uinfo->value.integer.min = 0;
uinfo             199 sound/soc/soc-ops.c 	uinfo->value.integer.max = platform_max - mc->min;
uinfo             217 sound/soc/soc-ops.c 			  struct snd_ctl_elem_info *uinfo)
uinfo             222 sound/soc/soc-ops.c 	snd_soc_info_volsw(kcontrol, uinfo);
uinfo             226 sound/soc/soc-ops.c 	uinfo->value.integer.max += mc->min;
uinfo             456 sound/soc/soc-ops.c 	struct snd_ctl_elem_info *uinfo)
uinfo             467 sound/soc/soc-ops.c 	uinfo->type = SNDRV_CTL_ELEM_TYPE_INTEGER;
uinfo             468 sound/soc/soc-ops.c 	uinfo->count = snd_soc_volsw_is_stereo(mc) ? 2 : 1;
uinfo             469 sound/soc/soc-ops.c 	uinfo->value.integer.min = 0;
uinfo             470 sound/soc/soc-ops.c 	uinfo->value.integer.max = platform_max - min;
uinfo             623 sound/soc/soc-ops.c 		       struct snd_ctl_elem_info *uinfo)
uinfo             628 sound/soc/soc-ops.c 	uinfo->type = SNDRV_CTL_ELEM_TYPE_BYTES;
uinfo             629 sound/soc/soc-ops.c 	uinfo->count = params->num_regs * component->val_bytes;
uinfo             800 sound/soc/soc-ops.c 	struct snd_ctl_elem_info *uinfo)
uinfo             804 sound/soc/soc-ops.c 	uinfo->type = SNDRV_CTL_ELEM_TYPE_INTEGER;
uinfo             805 sound/soc/soc-ops.c 	uinfo->count = 1;
uinfo             806 sound/soc/soc-ops.c 	uinfo->value.integer.min = mc->min;
uinfo             807 sound/soc/soc-ops.c 	uinfo->value.integer.max = mc->max;
uinfo             562 sound/soc/sti/uniperif_player.c 				       struct snd_ctl_elem_info *uinfo)
uinfo             564 sound/soc/sti/uniperif_player.c 	uinfo->type = SNDRV_CTL_ELEM_TYPE_IEC958;
uinfo             565 sound/soc/sti/uniperif_player.c 	uinfo->count = 1;
uinfo             627 sound/soc/sti/uniperif_player.c 				       struct snd_ctl_elem_info *uinfo)
uinfo             629 sound/soc/sti/uniperif_player.c 	uinfo->type = SNDRV_CTL_ELEM_TYPE_INTEGER;
uinfo             630 sound/soc/sti/uniperif_player.c 	uinfo->count = 1;
uinfo             631 sound/soc/sti/uniperif_player.c 	uinfo->value.integer.min = UNIPERIF_PLAYER_CLK_ADJ_MIN;
uinfo             632 sound/soc/sti/uniperif_player.c 	uinfo->value.integer.max = UNIPERIF_PLAYER_CLK_ADJ_MAX;
uinfo             633 sound/soc/sti/uniperif_player.c 	uinfo->value.integer.step = 1;
uinfo             262 sound/soc/stm/stm32_sai_sub.c 			       struct snd_ctl_elem_info *uinfo)
uinfo             264 sound/soc/stm/stm32_sai_sub.c 	uinfo->type = SNDRV_CTL_ELEM_TYPE_IEC958;
uinfo             265 sound/soc/stm/stm32_sai_sub.c 	uinfo->count = 1;
uinfo             460 sound/soc/stm/stm32_spdifrx.c 			      struct snd_ctl_elem_info *uinfo)
uinfo             462 sound/soc/stm/stm32_spdifrx.c 	uinfo->type = SNDRV_CTL_ELEM_TYPE_IEC958;
uinfo             463 sound/soc/stm/stm32_spdifrx.c 	uinfo->count = 1;
uinfo             469 sound/soc/stm/stm32_spdifrx.c 				 struct snd_ctl_elem_info *uinfo)
uinfo             471 sound/soc/stm/stm32_spdifrx.c 	uinfo->type = SNDRV_CTL_ELEM_TYPE_IEC958;
uinfo             472 sound/soc/stm/stm32_spdifrx.c 	uinfo->count = 1;
uinfo             385 sound/soc/ti/omap-mcbsp-st.c 				    struct snd_ctl_elem_info *uinfo)
uinfo             392 sound/soc/ti/omap-mcbsp-st.c 	uinfo->type = SNDRV_CTL_ELEM_TYPE_INTEGER;
uinfo             393 sound/soc/ti/omap-mcbsp-st.c 	uinfo->count = 1;
uinfo             394 sound/soc/ti/omap-mcbsp-st.c 	uinfo->value.integer.min = min;
uinfo             395 sound/soc/ti/omap-mcbsp-st.c 	uinfo->value.integer.max = max;
uinfo             490 sound/soc/uniphier/aio-cpu.c 				 struct snd_ctl_elem_info *uinfo)
uinfo             492 sound/soc/uniphier/aio-cpu.c 	uinfo->type = SNDRV_CTL_ELEM_TYPE_INTEGER;
uinfo             493 sound/soc/uniphier/aio-cpu.c 	uinfo->count = 1;
uinfo             494 sound/soc/uniphier/aio-cpu.c 	uinfo->value.integer.min = 0;
uinfo             495 sound/soc/uniphier/aio-cpu.c 	uinfo->value.integer.max = AUD_VOL_MAX;
uinfo             790 sound/sparc/amd7930.c static int snd_amd7930_info_volume(struct snd_kcontrol *kctl, struct snd_ctl_elem_info *uinfo)
uinfo             792 sound/sparc/amd7930.c 	uinfo->type = SNDRV_CTL_ELEM_TYPE_INTEGER;
uinfo             793 sound/sparc/amd7930.c 	uinfo->count = 1;
uinfo             794 sound/sparc/amd7930.c 	uinfo->value.integer.min = 0;
uinfo             795 sound/sparc/amd7930.c 	uinfo->value.integer.max = 255;
uinfo            1283 sound/sparc/cs4231.c 			       struct snd_ctl_elem_info *uinfo)
uinfo            1289 sound/sparc/cs4231.c 	return snd_ctl_enum_info(uinfo, 2, 4, texts);
uinfo            1337 sound/sparc/cs4231.c 				  struct snd_ctl_elem_info *uinfo)
uinfo            1341 sound/sparc/cs4231.c 	uinfo->type = (mask == 1) ?
uinfo            1343 sound/sparc/cs4231.c 	uinfo->count = 1;
uinfo            1344 sound/sparc/cs4231.c 	uinfo->value.integer.min = 0;
uinfo            1345 sound/sparc/cs4231.c 	uinfo->value.integer.max = mask;
uinfo            1402 sound/sparc/cs4231.c 				  struct snd_ctl_elem_info *uinfo)
uinfo            1406 sound/sparc/cs4231.c 	uinfo->type = mask == 1 ?
uinfo            1408 sound/sparc/cs4231.c 	uinfo->count = 2;
uinfo            1409 sound/sparc/cs4231.c 	uinfo->value.integer.min = 0;
uinfo            1410 sound/sparc/cs4231.c 	uinfo->value.integer.max = mask;
uinfo            2262 sound/sparc/dbri.c 				  struct snd_ctl_elem_info *uinfo)
uinfo            2264 sound/sparc/dbri.c 	uinfo->type = SNDRV_CTL_ELEM_TYPE_INTEGER;
uinfo            2265 sound/sparc/dbri.c 	uinfo->count = 2;
uinfo            2266 sound/sparc/dbri.c 	uinfo->value.integer.min = 0;
uinfo            2268 sound/sparc/dbri.c 		uinfo->value.integer.max = DBRI_MAX_VOLUME;
uinfo            2270 sound/sparc/dbri.c 		uinfo->value.integer.max = DBRI_MAX_GAIN;
uinfo            2328 sound/sparc/dbri.c 				  struct snd_ctl_elem_info *uinfo)
uinfo            2332 sound/sparc/dbri.c 	uinfo->type = (mask == 1) ?
uinfo            2334 sound/sparc/dbri.c 	uinfo->count = 1;
uinfo            2335 sound/sparc/dbri.c 	uinfo->value.integer.min = 0;
uinfo            2336 sound/sparc/dbri.c 	uinfo->value.integer.max = mask;
uinfo             455 sound/spi/at73c213.c 				  struct snd_ctl_elem_info *uinfo)
uinfo             460 sound/spi/at73c213.c 		uinfo->type = SNDRV_CTL_ELEM_TYPE_BOOLEAN;
uinfo             462 sound/spi/at73c213.c 		uinfo->type = SNDRV_CTL_ELEM_TYPE_INTEGER;
uinfo             464 sound/spi/at73c213.c 	uinfo->count = 2;
uinfo             465 sound/spi/at73c213.c 	uinfo->value.integer.min = 0;
uinfo             466 sound/spi/at73c213.c 	uinfo->value.integer.max = mask;
uinfo             608 sound/spi/at73c213.c 				  struct snd_ctl_elem_info *uinfo)
uinfo             610 sound/spi/at73c213.c 	uinfo->type = SNDRV_CTL_ELEM_TYPE_INTEGER;
uinfo             611 sound/spi/at73c213.c 	uinfo->count = 1;
uinfo             612 sound/spi/at73c213.c 	uinfo->value.integer.min = 0;
uinfo             613 sound/spi/at73c213.c 	uinfo->value.integer.max = ((kcontrol->private_value >> 16) & 0xff) - 1;
uinfo             620 sound/spi/at73c213.c 		struct snd_ctl_elem_info *uinfo)
uinfo             622 sound/spi/at73c213.c 	uinfo->type = SNDRV_CTL_ELEM_TYPE_INTEGER;
uinfo             623 sound/spi/at73c213.c 	uinfo->count = 2;
uinfo             625 sound/spi/at73c213.c 	uinfo->value.integer.min = 14;
uinfo             626 sound/spi/at73c213.c 	uinfo->value.integer.max = 31;
uinfo             633 sound/spi/at73c213.c 		struct snd_ctl_elem_info *uinfo)
uinfo             635 sound/spi/at73c213.c 	uinfo->type = SNDRV_CTL_ELEM_TYPE_INTEGER;
uinfo             636 sound/spi/at73c213.c 	uinfo->count = 1;
uinfo             638 sound/spi/at73c213.c 	uinfo->value.integer.min = 14;
uinfo             639 sound/spi/at73c213.c 	uinfo->value.integer.max = 31;
uinfo             176 sound/usb/6fire/control.c 		struct snd_ctl_elem_info *uinfo)
uinfo             178 sound/usb/6fire/control.c 	uinfo->type = SNDRV_CTL_ELEM_TYPE_INTEGER;
uinfo             179 sound/usb/6fire/control.c 	uinfo->count = 2;
uinfo             180 sound/usb/6fire/control.c 	uinfo->value.integer.min = 0;
uinfo             181 sound/usb/6fire/control.c 	uinfo->value.integer.max = 180;
uinfo             280 sound/usb/6fire/control.c 		struct snd_ctl_elem_info *uinfo)
uinfo             282 sound/usb/6fire/control.c 	uinfo->type = SNDRV_CTL_ELEM_TYPE_INTEGER;
uinfo             283 sound/usb/6fire/control.c 	uinfo->count = 2;
uinfo             284 sound/usb/6fire/control.c 	uinfo->value.integer.min = 0;
uinfo             285 sound/usb/6fire/control.c 	uinfo->value.integer.max = 30;
uinfo             324 sound/usb/6fire/control.c 		struct snd_ctl_elem_info *uinfo)
uinfo             326 sound/usb/6fire/control.c 	return snd_ctl_enum_info(uinfo, 1, 2, line_phono_texts);
uinfo             351 sound/usb/6fire/control.c 		struct snd_ctl_elem_info *uinfo)
uinfo             353 sound/usb/6fire/control.c 	return snd_ctl_enum_info(uinfo, 1, 2, opt_coax_texts);
uinfo              21 sound/usb/caiaq/control.c 			struct snd_ctl_elem_info *uinfo)
uinfo              29 sound/usb/caiaq/control.c 	uinfo->count = 1;
uinfo              37 sound/usb/caiaq/control.c 			uinfo->type = SNDRV_CTL_ELEM_TYPE_INTEGER;
uinfo              38 sound/usb/caiaq/control.c 			uinfo->value.integer.min = 0;
uinfo              39 sound/usb/caiaq/control.c 			uinfo->value.integer.max = 2;
uinfo              54 sound/usb/caiaq/control.c 		uinfo->type = SNDRV_CTL_ELEM_TYPE_INTEGER;
uinfo              55 sound/usb/caiaq/control.c 		uinfo->value.integer.min = 0;
uinfo              56 sound/usb/caiaq/control.c 		uinfo->value.integer.max = maxval;
uinfo              58 sound/usb/caiaq/control.c 		uinfo->type = SNDRV_CTL_ELEM_TYPE_BOOLEAN;
uinfo              59 sound/usb/caiaq/control.c 		uinfo->value.integer.min = 0;
uinfo              60 sound/usb/caiaq/control.c 		uinfo->value.integer.max = 1;
uinfo              21 sound/usb/line6/pcm.c 					 struct snd_ctl_elem_info *uinfo)
uinfo              23 sound/usb/line6/pcm.c 	uinfo->type = SNDRV_CTL_ELEM_TYPE_INTEGER;
uinfo              24 sound/usb/line6/pcm.c 	uinfo->count = 1;
uinfo              25 sound/usb/line6/pcm.c 	uinfo->value.integer.min = 0;
uinfo              26 sound/usb/line6/pcm.c 	uinfo->value.integer.max = 255;
uinfo              64 sound/usb/line6/pcm.c 					 struct snd_ctl_elem_info *uinfo)
uinfo              66 sound/usb/line6/pcm.c 	uinfo->type = SNDRV_CTL_ELEM_TYPE_INTEGER;
uinfo              67 sound/usb/line6/pcm.c 	uinfo->count = 1;
uinfo              68 sound/usb/line6/pcm.c 	uinfo->value.integer.min = 0;
uinfo              69 sound/usb/line6/pcm.c 	uinfo->value.integer.max = 2000;
uinfo             390 sound/usb/line6/pcm.c 					   struct snd_ctl_elem_info *uinfo)
uinfo             392 sound/usb/line6/pcm.c 	uinfo->type = SNDRV_CTL_ELEM_TYPE_INTEGER;
uinfo             393 sound/usb/line6/pcm.c 	uinfo->count = 2;
uinfo             394 sound/usb/line6/pcm.c 	uinfo->value.integer.min = 0;
uinfo             395 sound/usb/line6/pcm.c 	uinfo->value.integer.max = 256;
uinfo             315 sound/usb/line6/pod.c 					struct snd_ctl_elem_info *uinfo)
uinfo             317 sound/usb/line6/pod.c 	uinfo->type = SNDRV_CTL_ELEM_TYPE_INTEGER;
uinfo             318 sound/usb/line6/pod.c 	uinfo->count = 1;
uinfo             319 sound/usb/line6/pod.c 	uinfo->value.integer.min = 0;
uinfo             320 sound/usb/line6/pod.c 	uinfo->value.integer.max = 65535;
uinfo             143 sound/usb/line6/toneport.c 				     struct snd_ctl_elem_info *uinfo)
uinfo             145 sound/usb/line6/toneport.c 	uinfo->type = SNDRV_CTL_ELEM_TYPE_INTEGER;
uinfo             146 sound/usb/line6/toneport.c 	uinfo->count = 1;
uinfo             147 sound/usb/line6/toneport.c 	uinfo->value.integer.min = 0;
uinfo             148 sound/usb/line6/toneport.c 	uinfo->value.integer.max = 256;
uinfo             190 sound/usb/line6/toneport.c 				    struct snd_ctl_elem_info *uinfo)
uinfo             194 sound/usb/line6/toneport.c 	uinfo->type = SNDRV_CTL_ELEM_TYPE_ENUMERATED;
uinfo             195 sound/usb/line6/toneport.c 	uinfo->count = 1;
uinfo             196 sound/usb/line6/toneport.c 	uinfo->value.enumerated.items = size;
uinfo             198 sound/usb/line6/toneport.c 	if (uinfo->value.enumerated.item >= size)
uinfo             199 sound/usb/line6/toneport.c 		uinfo->value.enumerated.item = size - 1;
uinfo             201 sound/usb/line6/toneport.c 	strcpy(uinfo->value.enumerated.name,
uinfo             202 sound/usb/line6/toneport.c 	       toneport_source_info[uinfo->value.enumerated.item].name);
uinfo            1300 sound/usb/mixer.c 				  struct snd_ctl_elem_info *uinfo)
uinfo            1306 sound/usb/mixer.c 		uinfo->type = SNDRV_CTL_ELEM_TYPE_BOOLEAN;
uinfo            1308 sound/usb/mixer.c 		uinfo->type = SNDRV_CTL_ELEM_TYPE_INTEGER;
uinfo            1309 sound/usb/mixer.c 	uinfo->count = cval->channels;
uinfo            1312 sound/usb/mixer.c 		uinfo->value.integer.min = 0;
uinfo            1313 sound/usb/mixer.c 		uinfo->value.integer.max = 1;
uinfo            1326 sound/usb/mixer.c 		uinfo->value.integer.min = 0;
uinfo            1327 sound/usb/mixer.c 		uinfo->value.integer.max =
uinfo            2524 sound/usb/mixer.c 				   struct snd_ctl_elem_info *uinfo)
uinfo            2531 sound/usb/mixer.c 	return snd_ctl_enum_info(uinfo, 1, cval->max, itemlist);
uinfo             450 sound/usb/mixer_quirks.c 				      struct snd_ctl_elem_info *uinfo)
uinfo             454 sound/usb/mixer_quirks.c 	return snd_ctl_enum_info(uinfo, 1, ARRAY_SIZE(texts), texts);
uinfo             690 sound/usb/mixer_quirks.c 				 struct snd_ctl_elem_info *uinfo)
uinfo             697 sound/usb/mixer_quirks.c 	return snd_ctl_enum_info(uinfo, 1, ARRAY_SIZE(texts), texts);
uinfo             877 sound/usb/mixer_quirks.c 					struct snd_ctl_elem_info *uinfo)
uinfo             884 sound/usb/mixer_quirks.c 	return snd_ctl_enum_info(uinfo, 1, ARRAY_SIZE(texts), texts);
uinfo            1482 sound/usb/mixer_quirks.c 	struct snd_ctl_elem_info *uinfo)
uinfo            1484 sound/usb/mixer_quirks.c 	uinfo->type = SNDRV_CTL_ELEM_TYPE_IEC958;
uinfo            1485 sound/usb/mixer_quirks.c 	uinfo->count = 1;
uinfo            1767 sound/usb/mixer_quirks.c 					   struct snd_ctl_elem_info *uinfo)
uinfo            1773 sound/usb/mixer_quirks.c 	return snd_ctl_enum_info(uinfo, 1, ARRAY_SIZE(texts), texts);
uinfo            2037 sound/usb/mixer_quirks.c 			     struct snd_ctl_elem_info *uinfo)
uinfo            2039 sound/usb/mixer_quirks.c 	uinfo->type = SNDRV_CTL_ELEM_TYPE_INTEGER;
uinfo            2040 sound/usb/mixer_quirks.c 	uinfo->count = 1;
uinfo            2043 sound/usb/mixer_quirks.c 		uinfo->value.integer.min = 32000;
uinfo            2044 sound/usb/mixer_quirks.c 		uinfo->value.integer.max = 800000;
uinfo            2049 sound/usb/mixer_quirks.c 		uinfo->value.integer.min = 0;
uinfo            2050 sound/usb/mixer_quirks.c 		uinfo->value.integer.max = 200000;
uinfo            2052 sound/usb/mixer_quirks.c 	uinfo->value.integer.step = 0;
uinfo            2057 sound/usb/mixer_quirks.c 				   struct snd_ctl_elem_info *uinfo)
uinfo            2063 sound/usb/mixer_quirks.c 	return snd_ctl_enum_info(uinfo, 1,
uinfo            2068 sound/usb/mixer_quirks.c 				 struct snd_ctl_elem_info *uinfo)
uinfo            2074 sound/usb/mixer_quirks.c 	return snd_ctl_enum_info(uinfo, 1,
uinfo            2079 sound/usb/mixer_quirks.c 				     struct snd_ctl_elem_info *uinfo)
uinfo            2085 sound/usb/mixer_quirks.c 	return snd_ctl_enum_info(uinfo, 1,
uinfo            2090 sound/usb/mixer_quirks.c 				    struct snd_ctl_elem_info *uinfo)
uinfo            2096 sound/usb/mixer_quirks.c 	return snd_ctl_enum_info(uinfo, 1,
uinfo             223 sound/usb/mixer_scarlett.c 		struct snd_ctl_elem_info *uinfo)
uinfo             227 sound/usb/mixer_scarlett.c 	uinfo->type = SNDRV_CTL_ELEM_TYPE_BOOLEAN;
uinfo             228 sound/usb/mixer_scarlett.c 	uinfo->count = elem->channels;
uinfo             229 sound/usb/mixer_scarlett.c 	uinfo->value.integer.min = 0;
uinfo             230 sound/usb/mixer_scarlett.c 	uinfo->value.integer.max = 1;
uinfo             291 sound/usb/mixer_scarlett.c 			     struct snd_ctl_elem_info *uinfo)
uinfo             295 sound/usb/mixer_scarlett.c 	uinfo->type = SNDRV_CTL_ELEM_TYPE_INTEGER;
uinfo             296 sound/usb/mixer_scarlett.c 	uinfo->count = elem->channels;
uinfo             297 sound/usb/mixer_scarlett.c 	uinfo->value.integer.min = 0;
uinfo             298 sound/usb/mixer_scarlett.c 	uinfo->value.integer.max = (int)kctl->private_value +
uinfo             300 sound/usb/mixer_scarlett.c 	uinfo->value.integer.step = 1;
uinfo             368 sound/usb/mixer_scarlett.c 					  struct snd_ctl_elem_info *uinfo)
uinfo             374 sound/usb/mixer_scarlett.c 	uinfo->type = SNDRV_CTL_ELEM_TYPE_ENUMERATED;
uinfo             375 sound/usb/mixer_scarlett.c 	uinfo->count = elem->channels;
uinfo             376 sound/usb/mixer_scarlett.c 	uinfo->value.enumerated.items = items;
uinfo             378 sound/usb/mixer_scarlett.c 	if (uinfo->value.enumerated.item >= items)
uinfo             379 sound/usb/mixer_scarlett.c 		uinfo->value.enumerated.item = items - 1;
uinfo             382 sound/usb/mixer_scarlett.c 	scarlett_generate_name(uinfo->value.enumerated.item,
uinfo             383 sound/usb/mixer_scarlett.c 			       uinfo->value.enumerated.name,
uinfo             390 sound/usb/mixer_scarlett.c 				  struct snd_ctl_elem_info *uinfo)
uinfo             395 sound/usb/mixer_scarlett.c 	return snd_ctl_enum_info(uinfo, elem->channels, opt->len,
uinfo            1012 sound/usb/mixer_scarlett_gen2.c 				     struct snd_ctl_elem_info *uinfo)
uinfo            1016 sound/usb/mixer_scarlett_gen2.c 	uinfo->type = SNDRV_CTL_ELEM_TYPE_INTEGER;
uinfo            1017 sound/usb/mixer_scarlett_gen2.c 	uinfo->count = elem->channels;
uinfo            1018 sound/usb/mixer_scarlett_gen2.c 	uinfo->value.integer.min = 0;
uinfo            1019 sound/usb/mixer_scarlett_gen2.c 	uinfo->value.integer.max = SCARLETT2_VOLUME_BIAS;
uinfo            1020 sound/usb/mixer_scarlett_gen2.c 	uinfo->value.integer.step = 1;
uinfo            1117 sound/usb/mixer_scarlett_gen2.c 					 struct snd_ctl_elem_info *uinfo)
uinfo            1123 sound/usb/mixer_scarlett_gen2.c 	return snd_ctl_enum_info(uinfo, 1, 2, values);
uinfo            1201 sound/usb/mixer_scarlett_gen2.c 					 struct snd_ctl_elem_info *uinfo)
uinfo            1207 sound/usb/mixer_scarlett_gen2.c 	return snd_ctl_enum_info(uinfo, 1, 2, values);
uinfo            1467 sound/usb/mixer_scarlett_gen2.c 				    struct snd_ctl_elem_info *uinfo)
uinfo            1471 sound/usb/mixer_scarlett_gen2.c 	uinfo->type = SNDRV_CTL_ELEM_TYPE_INTEGER;
uinfo            1472 sound/usb/mixer_scarlett_gen2.c 	uinfo->count = elem->channels;
uinfo            1473 sound/usb/mixer_scarlett_gen2.c 	uinfo->value.integer.min = 0;
uinfo            1474 sound/usb/mixer_scarlett_gen2.c 	uinfo->value.integer.max = SCARLETT2_MIXER_MAX_VALUE;
uinfo            1475 sound/usb/mixer_scarlett_gen2.c 	uinfo->value.integer.step = 1;
uinfo            1566 sound/usb/mixer_scarlett_gen2.c 					   struct snd_ctl_elem_info *uinfo)
uinfo            1571 sound/usb/mixer_scarlett_gen2.c 	unsigned int item = uinfo->value.enumerated.item;
uinfo            1575 sound/usb/mixer_scarlett_gen2.c 	uinfo->type = SNDRV_CTL_ELEM_TYPE_ENUMERATED;
uinfo            1576 sound/usb/mixer_scarlett_gen2.c 	uinfo->count = elem->channels;
uinfo            1577 sound/usb/mixer_scarlett_gen2.c 	uinfo->value.enumerated.items = items;
uinfo            1580 sound/usb/mixer_scarlett_gen2.c 		item = uinfo->value.enumerated.item = items - 1;
uinfo            1586 sound/usb/mixer_scarlett_gen2.c 			sprintf(uinfo->value.enumerated.name,
uinfo            1676 sound/usb/mixer_scarlett_gen2.c 				    struct snd_ctl_elem_info *uinfo)
uinfo            1680 sound/usb/mixer_scarlett_gen2.c 	uinfo->type = SNDRV_CTL_ELEM_TYPE_INTEGER;
uinfo            1681 sound/usb/mixer_scarlett_gen2.c 	uinfo->count = elem->channels;
uinfo            1682 sound/usb/mixer_scarlett_gen2.c 	uinfo->value.integer.min = 0;
uinfo            1683 sound/usb/mixer_scarlett_gen2.c 	uinfo->value.integer.max = 4095;
uinfo            1684 sound/usb/mixer_scarlett_gen2.c 	uinfo->value.integer.step = 1;
uinfo             175 sound/usb/mixer_us16x08.c 	struct snd_ctl_elem_info *uinfo)
uinfo             177 sound/usb/mixer_us16x08.c 	return snd_ctl_enum_info(uinfo, 1, 10, route_names);
uinfo             239 sound/usb/mixer_us16x08.c 	struct snd_ctl_elem_info *uinfo)
uinfo             241 sound/usb/mixer_us16x08.c 	uinfo->count = 1;
uinfo             242 sound/usb/mixer_us16x08.c 	uinfo->type = SNDRV_CTL_ELEM_TYPE_INTEGER;
uinfo             243 sound/usb/mixer_us16x08.c 	uinfo->value.integer.max = SND_US16X08_KCMAX(kcontrol);
uinfo             244 sound/usb/mixer_us16x08.c 	uinfo->value.integer.min = SND_US16X08_KCMIN(kcontrol);
uinfo             245 sound/usb/mixer_us16x08.c 	uinfo->value.integer.step = SND_US16X08_KCSTEP(kcontrol);
uinfo             407 sound/usb/mixer_us16x08.c 	struct snd_ctl_elem_info *uinfo)
uinfo             409 sound/usb/mixer_us16x08.c 	uinfo->count = 1;
uinfo             410 sound/usb/mixer_us16x08.c 	uinfo->type = SNDRV_CTL_ELEM_TYPE_INTEGER;
uinfo             411 sound/usb/mixer_us16x08.c 	uinfo->value.integer.max = SND_US16X08_KCMAX(kcontrol);
uinfo             412 sound/usb/mixer_us16x08.c 	uinfo->value.integer.min = SND_US16X08_KCMIN(kcontrol);
uinfo             413 sound/usb/mixer_us16x08.c 	uinfo->value.integer.step = SND_US16X08_KCSTEP(kcontrol);
uinfo             608 sound/usb/mixer_us16x08.c 	struct snd_ctl_elem_info *uinfo)
uinfo             610 sound/usb/mixer_us16x08.c 	uinfo->count = 1;
uinfo             611 sound/usb/mixer_us16x08.c 	uinfo->type = SNDRV_CTL_ELEM_TYPE_INTEGER;
uinfo             612 sound/usb/mixer_us16x08.c 	uinfo->value.integer.max = 0x7FFF;
uinfo             613 sound/usb/mixer_us16x08.c 	uinfo->value.integer.min = 0;
uinfo             120 sound/usb/stream.c 			      struct snd_ctl_elem_info *uinfo)
uinfo             125 sound/usb/stream.c 	uinfo->type = SNDRV_CTL_ELEM_TYPE_INTEGER;
uinfo             126 sound/usb/stream.c 	uinfo->count = subs->channels_max;
uinfo             127 sound/usb/stream.c 	uinfo->value.integer.min = 0;
uinfo             128 sound/usb/stream.c 	uinfo->value.integer.max = SNDRV_CHMAP_LAST;
uinfo             534 sound/x86/intel_hdmi_audio.c 				struct snd_ctl_elem_info *uinfo)
uinfo             536 sound/x86/intel_hdmi_audio.c 	uinfo->type = SNDRV_CTL_ELEM_TYPE_INTEGER;
uinfo             537 sound/x86/intel_hdmi_audio.c 	uinfo->count = HAD_MAX_CHANNEL;
uinfo             538 sound/x86/intel_hdmi_audio.c 	uinfo->value.integer.min = 0;
uinfo             539 sound/x86/intel_hdmi_audio.c 	uinfo->value.integer.max = SNDRV_CHMAP_LAST;
uinfo            1413 sound/x86/intel_hdmi_audio.c 				struct snd_ctl_elem_info *uinfo)
uinfo            1415 sound/x86/intel_hdmi_audio.c 	uinfo->type = SNDRV_CTL_ELEM_TYPE_IEC958;
uinfo            1416 sound/x86/intel_hdmi_audio.c 	uinfo->count = 1;
uinfo            1467 sound/x86/intel_hdmi_audio.c 			    struct snd_ctl_elem_info *uinfo)
uinfo            1469 sound/x86/intel_hdmi_audio.c 	uinfo->type = SNDRV_CTL_ELEM_TYPE_BYTES;
uinfo            1470 sound/x86/intel_hdmi_audio.c 	uinfo->count = HDMI_MAX_ELD_BYTES;
uinfo              15 tools/testing/selftests/ptrace/peeksiginfo.c static int sys_rt_sigqueueinfo(pid_t tgid, int sig, siginfo_t *uinfo)
uinfo              17 tools/testing/selftests/ptrace/peeksiginfo.c 	return syscall(SYS_rt_sigqueueinfo, tgid, sig, uinfo);
uinfo              21 tools/testing/selftests/ptrace/peeksiginfo.c 					int sig, siginfo_t *uinfo)
uinfo              23 tools/testing/selftests/ptrace/peeksiginfo.c 	return syscall(SYS_rt_tgsigqueueinfo, tgid, tid, sig, uinfo);