Lines Matching refs:hwdep
97 struct snd_hwdep *hwdep;
101 err = snd_hwdep_new(codec->card, hwname, codec->addr, &hwdep);
104 codec->hwdep = hwdep;
105 sprintf(hwdep->name, "HDA Codec %d", codec->addr);
106 hwdep->iface = SNDRV_HWDEP_IFACE_HDA;
107 hwdep->private_data = codec;
108 hwdep->exclusive = 1;
110 hwdep->ops.open = hda_hwdep_open;
111 hwdep->ops.ioctl = hda_hwdep_ioctl;
113 hwdep->ops.ioctl_compat = hda_hwdep_ioctl_compat;
117 hwdep->dev.groups = snd_hda_dev_attr_groups;
118 dev_set_drvdata(&hwdep->dev, codec);