/sound/soc/ |
D | soc-card.c | 12 static inline int _soc_card_ret(struct snd_soc_card *card, in _soc_card_ret() argument 21 dev_err(card->dev, in _soc_card_ret() 23 func, card->name, ret); in _soc_card_ret() 32 struct snd_card *card = soc_card->snd_card; in snd_soc_card_get_kcontrol() local 38 list_for_each_entry(kctl, &card->controls, list) in snd_soc_card_get_kcontrol() 45 static int jack_new(struct snd_soc_card *card, const char *id, int type, in jack_new() argument 49 jack->card = card; in jack_new() 54 return snd_jack_new(card->snd_card, id, type, &jack->jack, initial_kctl, false); in jack_new() 72 int snd_soc_card_jack_new(struct snd_soc_card *card, const char *id, int type, in snd_soc_card_jack_new() argument 75 return soc_card_ret(card, jack_new(card, id, type, jack, true)); in snd_soc_card_jack_new() [all …]
|
D | soc-core.c | 135 if (!component->card->debugfs_card_root) in soc_init_component_debugfs() 145 component->card->debugfs_card_root); in soc_init_component_debugfs() 150 component->card->debugfs_card_root); in soc_init_component_debugfs() 197 static void soc_init_card_debugfs(struct snd_soc_card *card) in soc_init_card_debugfs() argument 199 card->debugfs_card_root = debugfs_create_dir(card->name, in soc_init_card_debugfs() 202 debugfs_create_u32("dapm_pop_time", 0644, card->debugfs_card_root, in soc_init_card_debugfs() 203 &card->pop_time); in soc_init_card_debugfs() 205 snd_soc_dapm_debugfs_init(&card->dapm, card->debugfs_card_root); in soc_init_card_debugfs() 208 static void soc_cleanup_card_debugfs(struct snd_soc_card *card) in soc_cleanup_card_debugfs() argument 210 debugfs_remove_recursive(card->debugfs_card_root); in soc_cleanup_card_debugfs() [all …]
|
D | soc-topology-test.c | 55 struct snd_soc_card card; member 253 kunit_comp->card.dev = test_dev, in snd_soc_tplg_test_load_with_null_comp() 254 kunit_comp->card.name = "kunit-card", in snd_soc_tplg_test_load_with_null_comp() 255 kunit_comp->card.owner = THIS_MODULE, in snd_soc_tplg_test_load_with_null_comp() 256 kunit_comp->card.dai_link = kunit_dai_links, in snd_soc_tplg_test_load_with_null_comp() 257 kunit_comp->card.num_links = ARRAY_SIZE(kunit_dai_links), in snd_soc_tplg_test_load_with_null_comp() 258 kunit_comp->card.fully_routed = true, in snd_soc_tplg_test_load_with_null_comp() 261 ret = snd_soc_register_card(&kunit_comp->card); in snd_soc_tplg_test_load_with_null_comp() 272 snd_soc_unregister_card(&kunit_comp->card); in snd_soc_tplg_test_load_with_null_comp() 295 kunit_comp->card.dev = test_dev, in snd_soc_tplg_test_load_with_null_ops() [all …]
|
/sound/core/ |
D | init.c | 85 int (*snd_mixer_oss_notify_callback)(struct snd_card *card, int free_flag); 127 void snd_device_initialize(struct device *dev, struct snd_card *card) in snd_device_initialize() argument 130 if (card) in snd_device_initialize() 131 dev->parent = &card->card_dev; in snd_device_initialize() 137 static int snd_card_init(struct snd_card *card, struct device *parent, 140 static int snd_card_do_free(struct snd_card *card); 167 struct snd_card *card; in snd_card_new() local 176 card = kzalloc(sizeof(*card) + extra_size, GFP_KERNEL); in snd_card_new() 177 if (!card) in snd_card_new() 180 err = snd_card_init(card, parent, idx, xid, module, extra_size); in snd_card_new() [all …]
|
D | control.c | 45 struct snd_card *card; in snd_ctl_open() local 53 card = snd_lookup_minor_data(iminor(inode), SNDRV_DEVICE_TYPE_CONTROL); in snd_ctl_open() 54 if (!card) { in snd_ctl_open() 58 err = snd_card_file_add(card, file); in snd_ctl_open() 63 if (!try_module_get(card->module)) { in snd_ctl_open() 75 ctl->card = card; in snd_ctl_open() 80 write_lock_irqsave(&card->ctl_files_rwlock, flags); in snd_ctl_open() 81 list_add_tail(&ctl->list, &card->ctl_files); in snd_ctl_open() 82 write_unlock_irqrestore(&card->ctl_files_rwlock, flags); in snd_ctl_open() 83 snd_card_unref(card); in snd_ctl_open() [all …]
|
D | device.c | 29 int snd_device_new(struct snd_card *card, enum snd_device_type type, in snd_device_new() argument 35 if (snd_BUG_ON(!card || !device_data || !ops)) in snd_device_new() 41 dev->card = card; in snd_device_new() 48 list_for_each_prev(p, &card->devices) { in snd_device_new() 64 dev_err(dev->card->dev, "device disconnect failure\n"); in __snd_device_disconnect() 77 dev_err(dev->card->dev, "device free failure\n"); in __snd_device_free() 82 static struct snd_device *look_for_dev(struct snd_card *card, void *device_data) in look_for_dev() argument 86 list_for_each_entry(dev, &card->devices, list) in look_for_dev() 106 void snd_device_disconnect(struct snd_card *card, void *device_data) in snd_device_disconnect() argument 110 if (snd_BUG_ON(!card || !device_data)) in snd_device_disconnect() [all …]
|
/sound/ppc/ |
D | snd_ps3.c | 107 static int snd_ps3_verify_dma_stop(struct snd_ps3_card_info *card, in snd_ps3_verify_dma_stop() argument 149 static void snd_ps3_wait_for_dma_stop(struct snd_ps3_card_info *card) in snd_ps3_wait_for_dma_stop() argument 161 stop_forced = snd_ps3_verify_dma_stop(card, 700, 1); in snd_ps3_wait_for_dma_stop() 178 static void snd_ps3_kick_dma(struct snd_ps3_card_info *card) in snd_ps3_kick_dma() argument 189 static dma_addr_t v_to_bus(struct snd_ps3_card_info *card, void *paddr, int ch) in v_to_bus() argument 191 return card->dma_start_bus_addr[ch] + in v_to_bus() 192 (paddr - card->dma_start_vaddr[ch]); in v_to_bus() 200 static void snd_ps3_bump_buffer(struct snd_ps3_card_info *card, in snd_ps3_bump_buffer() argument 205 card->dma_last_transfer_vaddr[ch] = in snd_ps3_bump_buffer() 206 card->dma_next_transfer_vaddr[ch]; in snd_ps3_bump_buffer() [all …]
|
D | powermac.c | 42 struct snd_card *card; in snd_pmac_probe() local 47 err = snd_card_new(&devptr->dev, index, id, THIS_MODULE, 0, &card); in snd_pmac_probe() 51 err = snd_pmac_new(card, &chip); in snd_pmac_probe() 54 card->private_data = chip; in snd_pmac_probe() 58 strcpy(card->driver, "PMac Burgundy"); in snd_pmac_probe() 59 strcpy(card->shortname, "PowerMac Burgundy"); in snd_pmac_probe() 60 sprintf(card->longname, "%s (Dev %d) Sub-frame %d", in snd_pmac_probe() 61 card->shortname, chip->device_id, chip->subframe); in snd_pmac_probe() 67 strcpy(card->driver, "PMac DACA"); in snd_pmac_probe() 68 strcpy(card->shortname, "PowerMac DACA"); in snd_pmac_probe() [all …]
|
/sound/soc/meson/ |
D | meson-card-utils.c | 42 int meson_card_reallocate_links(struct snd_soc_card *card, in meson_card_reallocate_links() argument 45 struct meson_card *priv = snd_soc_card_get_drvdata(card); in meson_card_reallocate_links() 49 links = krealloc(priv->card.dai_link, in meson_card_reallocate_links() 50 num_links * sizeof(*priv->card.dai_link), in meson_card_reallocate_links() 61 priv->card.dai_link = links; in meson_card_reallocate_links() 63 priv->card.num_links = num_links; in meson_card_reallocate_links() 69 dev_err(priv->card.dev, "failed to allocate links\n"); in meson_card_reallocate_links() 75 int meson_card_parse_dai(struct snd_soc_card *card, in meson_card_parse_dai() argument 89 return dev_err_probe(card->dev, ret, "can't parse dai\n"); in meson_card_parse_dai() 97 static int meson_card_set_link_name(struct snd_soc_card *card, in meson_card_set_link_name() argument [all …]
|
/sound/arm/ |
D | pxa2xx-ac97.c | 79 platform_ops = substream->pcm->card->dev->platform_data; in pxa2xx_ac97_pcm_open() 93 platform_ops = substream->pcm->card->dev->platform_data; in pxa2xx_ac97_pcm_close() 116 static int pxa2xx_ac97_do_suspend(struct snd_card *card) in pxa2xx_ac97_do_suspend() argument 118 pxa2xx_audio_ops_t *platform_ops = card->dev->platform_data; in pxa2xx_ac97_do_suspend() 120 snd_power_change_state(card, SNDRV_CTL_POWER_D3cold); in pxa2xx_ac97_do_suspend() 128 static int pxa2xx_ac97_do_resume(struct snd_card *card) in pxa2xx_ac97_do_resume() argument 130 pxa2xx_audio_ops_t *platform_ops = card->dev->platform_data; in pxa2xx_ac97_do_resume() 140 snd_power_change_state(card, SNDRV_CTL_POWER_D0); in pxa2xx_ac97_do_resume() 147 struct snd_card *card = dev_get_drvdata(dev); in pxa2xx_ac97_suspend() local 150 if (card) in pxa2xx_ac97_suspend() [all …]
|
/sound/soc/intel/avs/boards/ |
D | da7219.c | 31 struct snd_soc_card *card = dapm->card; in platform_clock_control() local 35 codec_dai = snd_soc_card_get_codec_dai(card, DA7219_DAI_NAME); in platform_clock_control() 37 dev_err(card->dev, "Codec dai not found. Unable to set/unset codec pll\n"); in platform_clock_control() 44 dev_err(card->dev, "failed to stop PLL: %d\n", ret); in platform_clock_control() 49 dev_err(card->dev, "failed to start PLL: %d\n", ret); in platform_clock_control() 76 struct snd_soc_card *card = runtime->card; in avs_da7219_codec_init() local 82 jack = snd_soc_card_get_drvdata(card); in avs_da7219_codec_init() 87 dev_err(card->dev, "can't set codec sysclk configuration\n"); in avs_da7219_codec_init() 95 ret = snd_soc_card_jack_new(card, "Headset Jack", in avs_da7219_codec_init() 100 dev_err(card->dev, "Headset Jack creation failed: %d\n", ret); in avs_da7219_codec_init() [all …]
|
D | rt274.c | 30 struct snd_soc_card *card = dapm->card; in avs_rt274_clock_control() local 34 codec_dai = snd_soc_card_get_codec_dai(card, RT274_CODEC_DAI); in avs_rt274_clock_control() 94 struct snd_soc_card *card = runtime->card; in avs_rt274_codec_init() local 97 jack = snd_soc_card_get_drvdata(card); in avs_rt274_codec_init() 100 pins = devm_kmemdup(card->dev, card_headset_pins, sizeof(*pins) * num_pins, GFP_KERNEL); in avs_rt274_codec_init() 104 ret = snd_soc_card_jack_new_pins(card, "Headset", SND_JACK_HEADSET, jack, pins, num_pins); in avs_rt274_codec_init() 113 dev_err(card->dev, "can't set codec pcm format %d\n", ret); in avs_rt274_codec_init() 117 card->dapm.idle_bias_off = true; in avs_rt274_codec_init() 217 static int avs_card_set_jack(struct snd_soc_card *card, struct snd_soc_jack *jack) in avs_card_set_jack() argument 221 for_each_card_components(card, component) in avs_card_set_jack() [all …]
|
D | nau8825.c | 26 struct snd_soc_card *card = dapm->card; in avs_nau8825_clock_control() local 30 codec_dai = snd_soc_card_get_codec_dai(card, SKL_NUVOTON_CODEC_DAI); in avs_nau8825_clock_control() 32 dev_err(card->dev, "Codec dai not found\n"); in avs_nau8825_clock_control() 42 dev_err(card->dev, "Set sysclk failed: %d\n", ret); in avs_nau8825_clock_control() 86 struct snd_soc_card *card = runtime->card; in avs_nau8825_codec_init() local 89 jack = snd_soc_card_get_drvdata(card); in avs_nau8825_codec_init() 92 pins = devm_kmemdup(card->dev, card_headset_pins, sizeof(*pins) * num_pins, GFP_KERNEL); in avs_nau8825_codec_init() 100 ret = snd_soc_card_jack_new_pins(card, "Headset", SND_JACK_HEADSET | SND_JACK_BTN_0 | in avs_nau8825_codec_init() 250 static int avs_card_set_jack(struct snd_soc_card *card, struct snd_soc_jack *jack) in avs_card_set_jack() argument 254 for_each_card_components(card, component) in avs_card_set_jack() [all …]
|
D | rt298.c | 65 struct snd_soc_card *card = runtime->card; in avs_rt298_codec_init() local 68 jack = snd_soc_card_get_drvdata(card); in avs_rt298_codec_init() 71 pins = devm_kmemdup(card->dev, card_headset_pins, sizeof(*pins) * num_pins, GFP_KERNEL); in avs_rt298_codec_init() 75 ret = snd_soc_card_jack_new_pins(card, "Headset", SND_JACK_HEADSET | SND_JACK_BTN_0, jack, in avs_rt298_codec_init() 208 static int avs_card_set_jack(struct snd_soc_card *card, struct snd_soc_jack *jack) in avs_card_set_jack() argument 212 for_each_card_components(card, component) in avs_card_set_jack() 217 static int avs_card_remove(struct snd_soc_card *card) in avs_card_remove() argument 219 return avs_card_set_jack(card, NULL); in avs_card_remove() 222 static int avs_card_suspend_pre(struct snd_soc_card *card) in avs_card_suspend_pre() argument 224 return avs_card_set_jack(card, NULL); in avs_card_suspend_pre() [all …]
|
D | rt286.c | 54 struct snd_soc_card *card = runtime->card; in avs_rt286_codec_init() local 57 jack = snd_soc_card_get_drvdata(card); in avs_rt286_codec_init() 60 pins = devm_kmemdup(card->dev, card_headset_pins, sizeof(*pins) * num_pins, GFP_KERNEL); in avs_rt286_codec_init() 64 ret = snd_soc_card_jack_new_pins(card, "Headset", SND_JACK_HEADSET | SND_JACK_BTN_0, jack, in avs_rt286_codec_init() 188 static int avs_card_set_jack(struct snd_soc_card *card, struct snd_soc_jack *jack) in avs_card_set_jack() argument 192 for_each_card_components(card, component) in avs_card_set_jack() 197 static int avs_card_remove(struct snd_soc_card *card) in avs_card_remove() argument 199 return avs_card_set_jack(card, NULL); in avs_card_remove() 202 static int avs_card_suspend_pre(struct snd_soc_card *card) in avs_card_suspend_pre() argument 204 return avs_card_set_jack(card, NULL); in avs_card_suspend_pre() [all …]
|
D | rt5682.c | 85 struct snd_soc_card *card = runtime->card; in avs_rt5682_codec_init() local 88 jack = snd_soc_card_get_drvdata(card); in avs_rt5682_codec_init() 101 ret = snd_soc_card_jack_new(card, "Headset", SND_JACK_HEADSET | SND_JACK_BTN_0 | in avs_rt5682_codec_init() 104 dev_err(card->dev, "Headset Jack creation failed: %d\n", ret); in avs_rt5682_codec_init() 115 dev_err(card->dev, "Headset Jack call-back failed: %d\n", ret); in avs_rt5682_codec_init() 240 static int avs_card_set_jack(struct snd_soc_card *card, struct snd_soc_jack *jack) in avs_card_set_jack() argument 244 for_each_card_components(card, component) in avs_card_set_jack() 249 static int avs_card_remove(struct snd_soc_card *card) in avs_card_remove() argument 251 return avs_card_set_jack(card, NULL); in avs_card_remove() 254 static int avs_card_suspend_pre(struct snd_soc_card *card) in avs_card_suspend_pre() argument [all …]
|
/sound/pci/lx6464es/ |
D | lx6464es.c | 105 dev_dbg(chip->card->dev, "allocating pipe for %d channels\n", channels); in lx_hardware_open() 108 dev_err(chip->card->dev, LXP "allocating pipe failed\n"); in lx_hardware_open() 114 dev_err(chip->card->dev, "setting granularity to %ld failed\n", in lx_hardware_open() 129 dev_dbg(chip->card->dev, "setting stream format\n"); in lx_hardware_start() 132 dev_err(chip->card->dev, "setting stream format failed\n"); in lx_hardware_start() 136 dev_dbg(chip->card->dev, "starting pipe\n"); in lx_hardware_start() 139 dev_err(chip->card->dev, "starting pipe failed\n"); in lx_hardware_start() 143 dev_dbg(chip->card->dev, "waiting for pipe to start\n"); in lx_hardware_start() 146 dev_err(chip->card->dev, "waiting for pipe failed\n"); in lx_hardware_start() 160 dev_dbg(chip->card->dev, "pausing pipe\n"); in lx_hardware_stop() [all …]
|
/sound/pci/ |
D | cs5530.c | 54 struct snd_card *card; member 77 static int snd_cs5530_create(struct snd_card *card, in snd_cs5530_create() argument 80 struct snd_cs5530 *chip = card->private_data; in snd_cs5530_create() 91 chip->card = card; in snd_cs5530_create() 113 dev_info(card->dev, "XpressAudio at 0x%lx\n", sb_base); in snd_cs5530_create() 115 dev_err(card->dev, "Could not find XpressAudio!\n"); in snd_cs5530_create() 120 dev_info(card->dev, "MPU at 0x300\n"); in snd_cs5530_create() 122 dev_info(card->dev, "MPU at 0x330\n"); in snd_cs5530_create() 134 dev_err(card->dev, "No 16bit DMA enabled\n"); in snd_cs5530_create() 145 dev_err(card->dev, "No 8bit DMA enabled\n"); in snd_cs5530_create() [all …]
|
/sound/soc/qcom/ |
D | apq8016_sbc.c | 25 struct snd_soc_card card; member 51 struct snd_soc_card *card = rtd->card; in apq8016_dai_init() local 52 struct apq8016_sbc_data *pdata = snd_soc_card_get_drvdata(card); in apq8016_dai_init() 85 dev_err(card->dev, "unsupported cpu dai configuration\n"); in apq8016_dai_init() 93 rval = snd_soc_card_jack_new(card, "Headset Jack", in apq8016_dai_init() 102 dev_err(card->dev, "Unable to add Headphone Jack\n"); in apq8016_dai_init() 122 dev_warn(card->dev, "Failed to set mclk: %d\n", rval); in apq8016_dai_init() 127 dev_warn(card->dev, "Failed to set jack: %d\n", rval); in apq8016_dai_init() 142 static void apq8016_sbc_add_ops(struct snd_soc_card *card) in apq8016_sbc_add_ops() argument 147 for_each_card_prelinks(card, i, link) in apq8016_sbc_add_ops() [all …]
|
D | sc7180.c | 30 struct snd_soc_card card; member 47 struct snd_soc_card *card = rtd->card; in sc7180_headset_init() local 48 struct sc7180_snd_data *pdata = snd_soc_card_get_drvdata(card); in sc7180_headset_init() 55 card, "Headset Jack", in sc7180_headset_init() 63 dev_err(card->dev, "Unable to add Headset Jack\n"); in sc7180_headset_init() 82 struct snd_soc_card *card = rtd->card; in sc7180_hdmi_init() local 83 struct sc7180_snd_data *pdata = snd_soc_card_get_drvdata(card); in sc7180_hdmi_init() 90 card, "HDMI Jack", in sc7180_hdmi_init() 95 dev_err(card->dev, "Unable to add HDMI Jack\n"); in sc7180_hdmi_init() 128 struct snd_soc_card *card = rtd->card; in sc7180_snd_startup() local [all …]
|
D | storm.c | 23 struct snd_soc_card *card = soc_runtime->card; in storm_ops_hw_params() local 31 dev_err(card->dev, "invalid bit width given: %d\n", bitwidth); in storm_ops_hw_params() 44 dev_err(card->dev, "error setting sysclk to %u: %d\n", in storm_ops_hw_params() 68 static int storm_parse_of(struct snd_soc_card *card) in storm_parse_of() argument 70 struct snd_soc_dai_link *dai_link = card->dai_link; in storm_parse_of() 71 struct device_node *np = card->dev->of_node; in storm_parse_of() 75 dev_err(card->dev, "error getting cpu phandle\n"); in storm_parse_of() 82 dev_err(card->dev, "error getting codec phandle\n"); in storm_parse_of() 91 struct snd_soc_card *card; in storm_platform_probe() local 94 card = devm_kzalloc(&pdev->dev, sizeof(*card), GFP_KERNEL); in storm_platform_probe() [all …]
|
/sound/isa/es1688/ |
D | es1688.c | 78 static int snd_es1688_legacy_create(struct snd_card *card, in snd_es1688_legacy_create() argument 81 struct snd_es1688 *chip = card->private_data; in snd_es1688_legacy_create() 104 return snd_es1688_create(card, chip, port[n], mpu_port[n], in snd_es1688_legacy_create() 110 error = snd_es1688_create(card, chip, port[n], mpu_port[n], in snd_es1688_legacy_create() 117 static int snd_es1688_probe(struct snd_card *card, unsigned int n) in snd_es1688_probe() argument 119 struct snd_es1688 *chip = card->private_data; in snd_es1688_probe() 123 error = snd_es1688_pcm(card, chip, 0); in snd_es1688_probe() 127 error = snd_es1688_mixer(card, chip); in snd_es1688_probe() 131 strscpy(card->driver, "ES1688", sizeof(card->driver)); in snd_es1688_probe() 132 strscpy(card->shortname, chip->pcm->name, sizeof(card->shortname)); in snd_es1688_probe() [all …]
|
/sound/firewire/ |
D | iso-resources.c | 64 static int current_bandwidth_overhead(struct fw_card *card) in current_bandwidth_overhead() argument 76 return card->gap_count < 63 ? card->gap_count * 97 / 10 + 89 : 512; in current_bandwidth_overhead() 79 static int wait_isoch_resource_delay_after_bus_reset(struct fw_card *card) in wait_isoch_resource_delay_after_bus_reset() argument 82 s64 delay = (card->reset_jiffies + HZ) - get_jiffies_64(); in wait_isoch_resource_delay_after_bus_reset() 108 struct fw_card *card = fw_parent_device(r->unit)->card; in fw_iso_resources_allocate() local 117 spin_lock_irq(&card->lock); in fw_iso_resources_allocate() 118 r->generation = card->generation; in fw_iso_resources_allocate() 119 r->bandwidth_overhead = current_bandwidth_overhead(card); in fw_iso_resources_allocate() 120 spin_unlock_irq(&card->lock); in fw_iso_resources_allocate() 122 err = wait_isoch_resource_delay_after_bus_reset(card); in fw_iso_resources_allocate() [all …]
|
/sound/usb/hiface/ |
D | chip.c | 51 struct snd_card *card = NULL; in hiface_chip_create() local 60 sizeof(*chip), &card); in hiface_chip_create() 66 strscpy(card->driver, DRIVER_NAME, sizeof(card->driver)); in hiface_chip_create() 69 strscpy(card->shortname, quirk->device_name, sizeof(card->shortname)); in hiface_chip_create() 71 strscpy(card->shortname, "M2Tech generic audio", sizeof(card->shortname)); in hiface_chip_create() 73 strlcat(card->longname, card->shortname, sizeof(card->longname)); in hiface_chip_create() 74 len = strlcat(card->longname, " at ", sizeof(card->longname)); in hiface_chip_create() 75 if (len < sizeof(card->longname)) in hiface_chip_create() 76 usb_make_path(device, card->longname + len, in hiface_chip_create() 77 sizeof(card->longname) - len); in hiface_chip_create() [all …]
|
/sound/isa/wavefront/ |
D | wavefront.c | 88 snd_wavefront_pnp (int dev, snd_wavefront_card_t *acard, struct pnp_card_link *card, in snd_wavefront_pnp() argument 98 acard->wss = pnp_request_card_device(card, id->devs[0].id, NULL); in snd_wavefront_pnp() 114 acard->mpu = pnp_request_card_device(card, id->devs[2].id, NULL); in snd_wavefront_pnp() 121 acard->synth = pnp_request_card_device(card, id->devs[3].id, NULL); in snd_wavefront_pnp() 220 static struct snd_hwdep *snd_wavefront_new_synth(struct snd_card *card, in snd_wavefront_new_synth() argument 234 if (snd_hwdep_new(card, "WaveFront", hw_dev, &wavefront_synth) < 0) in snd_wavefront_new_synth() 245 static struct snd_hwdep *snd_wavefront_new_fx(struct snd_card *card, in snd_wavefront_new_fx() argument 258 if (snd_hwdep_new (card, "YSS225", hw_dev, &fx_processor) < 0) in snd_wavefront_new_fx() 271 static struct snd_rawmidi *snd_wavefront_new_midi(struct snd_card *card, in snd_wavefront_new_midi() argument 290 if (snd_rawmidi_new (card, "WaveFront MIDI", midi_dev, 1, 1, &rmidi) < 0) in snd_wavefront_new_midi() [all …]
|