/openbmc/linux/sound/isa/wavefront/ |
H A D | wavefront_midi.c | 93 struct snd_card *card; in get_wavefront_midi() local 99 card = substream->rmidi->card; in get_wavefront_midi() 101 if (card == NULL) in get_wavefront_midi() 104 if (card->private_data == NULL) in get_wavefront_midi() 107 acard = card->private_data; in get_wavefront_midi() 362 snd_wavefront_midi_output_write(card); in snd_wavefront_midi_output_timer() 415 midi = &card->wavefront.midi; in snd_wavefront_midi_interrupt() 454 snd_wavefront_midi_output_write(card); in snd_wavefront_midi_interrupt() 464 card->wavefront.midi.isvirtual = 1; in snd_wavefront_midi_enable_virtual() 479 card->wavefront.midi.isvirtual = 0; in snd_wavefront_midi_disable_virtual() [all …]
|
/openbmc/linux/sound/usb/caiaq/ |
H A D | device.c | 385 struct snd_card *card; in create_card() local 403 cdev->chip.card = card; in create_card() 408 *cardp = card; in create_card() 416 struct snd_card *card = cdev->chip.card; in init_card() local 466 strscpy(card->driver, MODNAME, sizeof(card->driver)); in init_card() 467 strscpy(card->shortname, cdev->product_name, sizeof(card->shortname)); in init_card() 468 strscpy(card->mixername, cdev->product_name, sizeof(card->mixername)); in init_card() 488 scnprintf(card->longname, sizeof(card->longname), "%s %s (%s)", in init_card() 515 snd_card_free(card); in snd_probe() 528 if (!card) in snd_disconnect() [all …]
|
/openbmc/linux/sound/isa/msnd/ |
H A D | msnd_pinnacle.c | 230 card->shortname, in snd_msnd_probe() 290 card->shortname, in snd_msnd_probe() 533 card->sync_irq = chip->irq; in snd_msnd_attach() 535 card->shortname)) in snd_msnd_attach() 539 card->shortname)) { in snd_msnd_attach() 849 struct snd_card *card; in snd_msnd_isa_probe() local 866 chip = card->private_data; in snd_msnd_isa_probe() 867 chip->card = card; in snd_msnd_isa_probe() 1022 struct snd_card *card; in snd_msnd_pnp_detect() local 1064 chip = card->private_data; in snd_msnd_pnp_detect() [all …]
|
/openbmc/linux/sound/soc/intel/boards/ |
H A D | sof_sdw_rt715_sdca.c | 16 struct snd_soc_card *card = rtd->card; in rt715_sdca_rtd_init() local 18 card->components = devm_kasprintf(card->dev, GFP_KERNEL, in rt715_sdca_rtd_init() 20 card->components); in rt715_sdca_rtd_init() 21 if (!card->components) in rt715_sdca_rtd_init() 27 int sof_sdw_rt715_sdca_init(struct snd_soc_card *card, in sof_sdw_rt715_sdca_init() argument
|
H A D | sof_sdw_rt715.c | 16 struct snd_soc_card *card = rtd->card; in rt715_rtd_init() local 18 card->components = devm_kasprintf(card->dev, GFP_KERNEL, in rt715_rtd_init() 20 card->components); in rt715_rtd_init() 21 if (!card->components) in rt715_rtd_init() 27 int sof_sdw_rt715_init(struct snd_soc_card *card, in sof_sdw_rt715_init() argument
|
H A D | sof_sdw_cs_amp.c | 19 struct snd_soc_card *card = rtd->card; in cs_spk_init() local 23 card->components = devm_kasprintf(card->dev, GFP_KERNEL, in cs_spk_init() 25 card->components, codec_name); in cs_spk_init() 26 if (!card->components) in cs_spk_init() 33 int sof_sdw_cs_amp_init(struct snd_soc_card *card, in sof_sdw_cs_amp_init() argument
|
/openbmc/linux/sound/core/ |
H A D | info.c | 506 if (snd_BUG_ON(!card)) in snd_info_card_create() 515 return snd_card_ro_proc_new(card, "id", card, snd_card_id_read); in snd_info_card_create() 535 if (!strcmp(card->id, card->proc_root->name)) in snd_info_card_register() 540 p = proc_symlink(card->id, snd_proc_root->p, card->proc_root->name); in snd_info_card_register() 557 if (strcmp(card->id, card->proc_root->name)) in snd_info_card_id_change() 558 card->proc_root_link = proc_symlink(card->id, in snd_info_card_id_change() 570 if (!card) in snd_info_card_disconnect() 574 if (card->proc_root) in snd_info_card_disconnect() 578 if (card->proc_root) in snd_info_card_disconnect() 591 if (!card) in snd_info_card_free() [all …]
|
H A D | pcm_trace.h | 16 __field( unsigned int, card ) 28 __entry->card = (substream)->pcm->card->number; 39 __entry->card, __entry->device, 54 __field( unsigned int, card ) 64 __entry->card = (substream)->pcm->card->number; 74 __entry->card, __entry->device, 87 __field( unsigned int, card ) 94 __entry->card = (substream)->pcm->card->number; 110 __field( unsigned int, card ) 121 __entry->card = (substream)->pcm->card->number; [all …]
|
H A D | hwdep.c | 37 if (hwdep->card == card && hwdep->device == device) in snd_hwdep_search() 89 snd_card_unref(hw->card); in snd_hwdep_open() 119 if (hw->card->shutdown) { in snd_hwdep_open() 141 module_put(hw->card->module); in snd_hwdep_open() 142 snd_card_unref(hw->card); in snd_hwdep_open() 179 info.card = hw->card->number; in snd_hwdep_info() 375 if (snd_BUG_ON(!card)) in snd_hwdep_new() 385 hwdep->card = card; in snd_hwdep_new() 422 struct snd_card *card = hwdep->card; in snd_hwdep_dev_register() local 432 hwdep->card, hwdep->device, in snd_hwdep_dev_register() [all …]
|
H A D | control_compat.c | 36 err = snd_ctl_elem_list(card, &data); in snd_ctl_elem_list_compat() 175 down_read(&card->controls_rwsem); in get_ctl_type() 176 kctl = snd_ctl_find_id_locked(card, id); in get_ctl_type() 178 up_read(&card->controls_rwsem); in get_ctl_type() 183 up_read(&card->controls_rwsem); in get_ctl_type() 187 err = snd_power_ref_and_wait(card); in get_ctl_type() 190 snd_power_unref(card); in get_ctl_type() 191 up_read(&card->controls_rwsem); in get_ctl_type() 304 err = snd_ctl_elem_read(card, data); in ctl_elem_read_user() 317 struct snd_card *card = file->card; in ctl_elem_write_user() local [all …]
|
/openbmc/linux/drivers/isdn/hardware/mISDN/ |
H A D | mISDNinfineon.c | 865 card->ipac.isac.release(&card->ipac.isac); in release_card() 866 free_irq(card->irq, card); in release_card() 889 kfree(card); in release_card() 906 card->ipac.isac.name = card->name; in setup_instance() 907 card->ipac.name = card->name; in setup_instance() 910 card->ipac.isac.hwlock = &card->lock; in setup_instance() 911 card->ipac.hwlock = &card->lock; in setup_instance() 919 mISDNipac_init(&card->ipac, card); in setup_instance() 925 &card->pdev->dev, card->name); in setup_instance() 937 card->ipac.release(&card->ipac); in setup_instance() [all …]
|
/openbmc/linux/sound/drivers/pcsp/ |
H A D | pcsp.c | 43 static int snd_pcsp_create(struct snd_card *card) in snd_pcsp_create() argument 81 pcsp_chip.card = card; in snd_pcsp_create() 85 card->private_data = &pcsp_chip; in snd_pcsp_create() 92 static void alsa_card_pcsp_free(struct snd_card *card) in alsa_card_pcsp_free() argument 94 pcsp_stop_beep(card->private_data); in alsa_card_pcsp_free() 99 struct snd_card *card; in snd_card_pcsp_probe() local 112 err = snd_pcsp_create(card); in snd_card_pcsp_probe() 125 strcpy(card->driver, "PC-Speaker"); in snd_card_pcsp_probe() 126 strcpy(card->shortname, "pcsp"); in snd_card_pcsp_probe() 130 err = snd_card_register(card); in snd_card_pcsp_probe() [all …]
|
/openbmc/linux/sound/soc/ |
H A D | soc-dapm.c | 718 struct snd_soc_card *card = dapm->card; in snd_soc_dapm_set_bias_level() local 727 if (!card || dapm != &card->dapm) in snd_soc_dapm_set_bias_level() 873 struct snd_card *card = dapm->card->snd_card; in dapm_create_or_share_kcontrol() local 2080 pop_dbg(card->dev, card->pop_time, in dapm_power_widgets() 2308 struct snd_soc_card *card = dapm->card; in snd_soc_dapm_mux_update_power() local 2373 struct snd_soc_card *card = dapm->card; in snd_soc_dapm_mixer_update_power() local 3383 struct snd_soc_card *card = dapm->card; in snd_soc_dapm_put_volsw() local 3510 struct snd_soc_card *card = dapm->card; in snd_soc_dapm_put_enum_double() local 4516 struct snd_soc_card *card = rtd->card; in snd_soc_dapm_stream_event() local 4820 dapm->card = card; in snd_soc_dapm_init() [all …]
|
/openbmc/linux/sound/soc/ti/ |
H A D | ams-delta.c | 110 if (!cx20442_codec->card->pop_time) in ams_delta_set_audio_mode() 318 dapm = &component->card->dapm; in cx81801_close() 351 if (!component->card->pop_time) { in cx81801_receive() 466 struct snd_soc_card *card = rtd->card; in ams_delta_cx20442_init() local 479 dev_warn(card->dev, in ams_delta_cx20442_init() 487 dev_warn(card->dev, in ams_delta_cx20442_init() 510 dev_warn(card->dev, in ams_delta_cx20442_init() 562 card->dev = &pdev->dev; in ams_delta_probe() 577 card->dev = NULL; in ams_delta_probe() 589 snd_soc_unregister_card(card); in ams_delta_remove() [all …]
|
/openbmc/linux/sound/soc/fsl/ |
H A D | mpc8610_hpcd.c | 32 struct snd_soc_card card; member 54 container_of(card, struct mpc8610_hpcd_data, card); in mpc8610_hpcd_machine_probe() 103 container_of(rtd->card, struct mpc8610_hpcd_data, card); in mpc8610_hpcd_startup() 104 struct device *dev = rtd->card->dev; in mpc8610_hpcd_startup() 138 container_of(card, struct mpc8610_hpcd_data, card); in mpc8610_hpcd_machine_remove() 362 machine_data->card.owner = THIS_MODULE; in mpc8610_hpcd_probe() 363 machine_data->card.dev = &pdev->dev; in mpc8610_hpcd_probe() 364 machine_data->card.num_links = 2; in mpc8610_hpcd_probe() 365 machine_data->card.dai_link = machine_data->dai; in mpc8610_hpcd_probe() 394 container_of(card, struct mpc8610_hpcd_data, card); in mpc8610_hpcd_remove() [all …]
|
H A D | p1022_ds.c | 65 struct snd_soc_card card; member 86 container_of(card, struct machine_data, card); in p1022_ds_machine_probe() 126 container_of(rtd->card, struct machine_data, card); in p1022_ds_startup() 127 struct device *dev = rtd->card->dev; in p1022_ds_startup() 160 container_of(card, struct machine_data, card); in p1022_ds_machine_remove() 371 mdata->card.owner = THIS_MODULE; in p1022_ds_probe() 372 mdata->card.dev = &pdev->dev; in p1022_ds_probe() 373 mdata->card.num_links = 2; in p1022_ds_probe() 374 mdata->card.dai_link = mdata->dai; in p1022_ds_probe() 403 container_of(card, struct machine_data, card); in p1022_ds_remove() [all …]
|
H A D | imx-sgtl5000.c | 20 struct snd_soc_card card; member 30 struct device *dev = rtd->card->dev; in imx_sgtl5000_dai_init() 158 data->card.dev = &pdev->dev; in imx_sgtl5000_probe() 159 ret = snd_soc_of_parse_card_name(&data->card, "model"); in imx_sgtl5000_probe() 165 data->card.num_links = 1; in imx_sgtl5000_probe() 166 data->card.owner = THIS_MODULE; in imx_sgtl5000_probe() 167 data->card.dai_link = &data->dai; in imx_sgtl5000_probe() 168 data->card.dapm_widgets = imx_sgtl5000_dapm_widgets; in imx_sgtl5000_probe() 171 platform_set_drvdata(pdev, &data->card); in imx_sgtl5000_probe() 172 snd_soc_card_set_drvdata(&data->card, data); in imx_sgtl5000_probe() [all …]
|
/openbmc/linux/sound/soc/generic/ |
H A D | Makefile | 2 snd-soc-simple-card-utils-objs := simple-card-utils.o 3 snd-soc-simple-card-objs := simple-card.o 4 snd-soc-audio-graph-card-objs := audio-graph-card.o 9 obj-$(CONFIG_SND_SIMPLE_CARD_UTILS) += snd-soc-simple-card-utils.o 10 obj-$(CONFIG_SND_SIMPLE_CARD) += snd-soc-simple-card.o 11 obj-$(CONFIG_SND_AUDIO_GRAPH_CARD) += snd-soc-audio-graph-card.o
|
/openbmc/linux/sound/isa/gus/ |
H A D | gusextreme.c | 209 error = snd_ctl_rename_id(card, &id1, &id2); in snd_gusextreme_mixer() 216 error = snd_ctl_rename_id(card, &id1, &id2); in snd_gusextreme_mixer() 225 struct snd_card *card; in snd_gusextreme_probe() local 232 sizeof(struct snd_es1688), &card); in snd_gusextreme_probe() 236 es1688 = card->private_data; in snd_gusextreme_probe() 273 error = snd_es1688_pcm(card, es1688, 0); in snd_gusextreme_probe() 277 error = snd_es1688_mixer(card, es1688); in snd_gusextreme_probe() 281 snd_component_add(card, "ES1688"); in snd_gusextreme_probe() 293 error = snd_gusextreme_mixer(card); in snd_gusextreme_probe() 317 error = snd_card_register(card); in snd_gusextreme_probe() [all …]
|
/openbmc/linux/sound/pcmcia/vx/ |
H A D | vxpocket.c | 151 struct snd_card *card = chip->card; in snd_vxpocket_assign_resources() local 157 sprintf(card->shortname, "Digigram %s", card->driver); in snd_vxpocket_assign_resources() 159 card->shortname, port, irq); in snd_vxpocket_assign_resources() 162 card->sync_irq = chip->irq; in snd_vxpocket_assign_resources() 191 strcpy(chip->card->driver, vxp440_hw.name); in vxpocket_config() 262 struct snd_card *card; in vxpocket_probe() local 280 0, &card); in vxpocket_probe() 288 snd_card_free(card); in vxpocket_probe() 291 card->private_data = vxp; in vxpocket_probe() 314 snd_card_disconnect(chip->card); in vxpocket_detach() [all …]
|
/openbmc/linux/sound/firewire/fireface/ |
H A D | ff.c | 30 strcpy(ff->card->driver, "Fireface"); in name_card() 31 strcpy(ff->card->shortname, name); in name_card() 32 strcpy(ff->card->mixername, name); in name_card() 33 snprintf(ff->card->longname, sizeof(ff->card->longname), in name_card() 54 struct snd_card *card; in snd_ff_probe() local 61 card->private_free = ff_card_free; in snd_ff_probe() 63 ff = card->private_data; in snd_ff_probe() 66 ff->card = card; in snd_ff_probe() 107 err = snd_card_register(card); in snd_ff_probe() 113 snd_card_free(card); in snd_ff_probe() [all …]
|
/openbmc/linux/drivers/net/wireless/intersil/orinoco/ |
H A D | orinoco_cs.c | 73 struct orinoco_pccard *card = priv->card; in orinoco_cs_hard_reset() local 74 struct pcmcia_device *link = card->p_dev; in orinoco_cs_hard_reset() 78 set_bit(0, &card->hard_reset_in_progress); in orinoco_cs_hard_reset() 85 clear_bit(0, &card->hard_reset_in_progress); in orinoco_cs_hard_reset() 98 struct orinoco_pccard *card; in orinoco_cs_probe() local 105 card = priv->card; in orinoco_cs_probe() 108 card->p_dev = link; in orinoco_cs_probe() 221 struct orinoco_pccard *card = priv->card; in orinoco_cs_suspend() local 226 if (!test_bit(0, &card->hard_reset_in_progress)) in orinoco_cs_suspend() 235 struct orinoco_pccard *card = priv->card; in orinoco_cs_resume() local [all …]
|
/openbmc/linux/drivers/media/pci/cx88/ |
H A D | cx88-cards.c | 25 module_param_array(card, int, NULL, 0444); 29 MODULE_PARM_DESC(card, "card type"); 2351 .card = CX88_BOARD_HAUPPAUGE, 2355 .card = CX88_BOARD_HAUPPAUGE, 2359 .card = CX88_BOARD_GDI, 2363 .card = CX88_BOARD_GDI, 2443 .card = CX88_BOARD_PIXELVIEW, 2751 .card = CX88_BOARD_TBS_8910, 2755 .card = CX88_BOARD_TBS_8920, 2759 .card = CX88_BOARD_PROF_6200, [all …]
|
/openbmc/linux/arch/arm64/boot/dts/freescale/ |
H A D | imx8mq-zii-ultra-zest.dts | 15 compatible = "simple-audio-card"; 16 simple-audio-card,name = "front"; 17 simple-audio-card,format = "i2s"; 18 simple-audio-card,bitclock-master = <&sound_codec>; 19 simple-audio-card,frame-master = <&sound_codec>; 20 simple-audio-card,widgets = 23 simple-audio-card,routing = 32 simple-audio-card,aux-devs = <&hpa1>, <&hpa2>; 34 sound_cpu: simple-audio-card,cpu { 38 sound_codec: simple-audio-card,codec {
|
/openbmc/linux/sound/isa/ |
H A D | adlib.c | 48 struct snd_card *card; in snd_adlib_probe() local 52 error = snd_devm_card_new(dev, index[n], id[n], THIS_MODULE, 0, &card); in snd_adlib_probe() 58 card->private_data = devm_request_region(dev, port[n], 4, CRD_NAME); in snd_adlib_probe() 59 if (!card->private_data) { in snd_adlib_probe() 64 strcpy(card->driver, DEV_NAME); in snd_adlib_probe() 65 strcpy(card->shortname, CRD_NAME); in snd_adlib_probe() 66 sprintf(card->longname, CRD_NAME " at %#lx", port[n]); in snd_adlib_probe() 68 error = snd_opl3_create(card, port[n], port[n] + 2, OPL3_HW_AUTO, 1, &opl3); in snd_adlib_probe() 80 error = snd_card_register(card); in snd_adlib_probe() 86 dev_set_drvdata(dev, card); in snd_adlib_probe()
|