| /sound/soc/ |
| A D | soc-card.c | 36 jack->card = card; in jack_new() 105 ret = card->suspend_pre(card); in snd_soc_card_suspend_pre() 115 ret = card->suspend_post(card); in snd_soc_card_suspend_post() 125 ret = card->resume_pre(card); in snd_soc_card_resume_pre() 135 ret = card->resume_post(card); in snd_soc_card_resume_post() 143 int ret = card->probe(card); in snd_soc_card_probe() 166 int ret = card->late_probe(card); in snd_soc_card_late_probe() 190 card->fixup_controls(card); in snd_soc_card_fixup_controls() 199 ret = card->remove(card); in snd_soc_card_remove() 236 ret = card->add_dai_link(card, dai_link); in snd_soc_card_add_dai_link() [all …]
|
| A D | soc-core.c | 560 rtd->card = card; in soc_new_pcm_runtime() 1607 if (component->card != card) { in soc_probe_component() 1620 component->card = card; in soc_probe_component() 1966 card->long_name = card->dmi_longname; in snd_soc_set_dmi_name() 2054 card->name = card->topology_shortname; in soc_check_tplg_fes() 2171 ret = snd_soc_add_pcm_runtimes(card, card->dai_link, card->num_links); in snd_soc_bind_card() 2177 card->owner, 0, &card->snd_card); in snd_soc_bind_card() 2260 card->long_name, card->name); in snd_soc_bind_card() 2262 card->driver_name, card->name); in snd_soc_bind_card() 2547 if (!card->name || !card->dev) in snd_soc_register_card() [all …]
|
| A D | soc-topology-test.c | 49 struct snd_soc_card card; member 245 kunit_comp->card.dev = test_dev; in snd_soc_tplg_test_load_with_null_comp() 287 kunit_comp->card.dev = test_dev; in snd_soc_tplg_test_load_with_null_ops() 349 kunit_comp->card.dev = test_dev; in snd_soc_tplg_test_load_with_null_fw() 397 kunit_comp->card.dev = test_dev; in snd_soc_tplg_test_load_empty_tplg() 452 kunit_comp->card.dev = test_dev; in snd_soc_tplg_test_load_empty_tplg_bad_magic() 507 kunit_comp->card.dev = test_dev; in snd_soc_tplg_test_load_empty_tplg_bad_abi() 562 kunit_comp->card.dev = test_dev; in snd_soc_tplg_test_load_empty_tplg_bad_size() 618 kunit_comp->card.dev = test_dev; in snd_soc_tplg_test_load_empty_tplg_bad_payload_size() 666 kunit_comp->card.dev = test_dev; in snd_soc_tplg_test_load_pcm_tplg() [all …]
|
| /sound/core/ |
| A D | init.c | 136 if (card) in snd_device_alloc() 185 if (!card) in snd_card_new() 270 if (card) in snd_card_free_on_error() 285 strscpy(card->id, xid, sizeof(card->id)); in snd_card_init() 340 card->card_dev.groups = card->dev_groups; in snd_card_init() 390 if (card) in snd_card_ref() 589 card->private_free(card); in snd_card_do_free() 754 strscpy(card->id, card->proc_root->name, sizeof(card->id)); in snd_card_set_id_no_lock() 905 memcpy(tmpid, card->id, sizeof(card->id)); in snd_card_register() 911 src = *card->shortname ? card->shortname : card->longname; in snd_card_register() [all …]
|
| A D | control.c | 77 ctl->card = card; in snd_ctl_open() 118 card = ctl->card; in snd_ctl_release() 662 struct snd_card *card = file->card; in snd_ctl_remove_user_ctl() local 876 info->card = card->number; in snd_ctl_card_info() 1162 struct snd_card *card = ctl->card; in snd_ctl_elem_info() local 1175 struct snd_card *card = ctl->card; in snd_ctl_elem_info_user() local 1331 card = file->card; in snd_ctl_elem_write_user() 1348 struct snd_card *card = file->card; in snd_ctl_elem_lock() local 1369 struct snd_card *card = file->card; in snd_ctl_elem_unlock() local 1700 ue->card = card; in snd_ctl_elem_add() [all …]
|
| A D | device.c | 41 dev->card = card; in snd_device_new() 48 list_for_each_prev(p, &card->devices) { in snd_device_new() 110 if (snd_BUG_ON(!card || !device_data)) in snd_device_disconnect() 112 dev = look_for_dev(card, device_data); in snd_device_disconnect() 134 if (snd_BUG_ON(!card || !device_data)) in snd_device_free() 136 dev = look_for_dev(card, device_data); in snd_device_free() 175 if (snd_BUG_ON(!card || !device_data)) in snd_device_register() 177 dev = look_for_dev(card, device_data); in snd_device_register() 194 if (snd_BUG_ON(!card)) in snd_device_register_all() 212 if (snd_BUG_ON(!card)) in snd_device_disconnect_all() [all …]
|
| /sound/ppc/ |
| A D | snd_ps3.c | 208 if ((card->dma_start_vaddr[ch] + (card->dma_buffer_size / 2)) <= in snd_ps3_bump_buffer() 210 card->dma_next_transfer_vaddr[ch] = card->dma_start_vaddr[ch]; in snd_ps3_bump_buffer() 253 v_to_bus(card, in snd_ps3_program_dma() 307 if (!card->running) { in snd_ps3_interrupt() 324 if (card->silent) { in snd_ps3_interrupt() 331 card->silent--; in snd_ps3_interrupt() 444 avs = card->avs; in snd_ps3_set_avsetting() 451 card->avs.avs_audio_rate, card->avs.avs_audio_width); in snd_ps3_set_avsetting() 491 card->avs.avs_audio_rate, card->avs.avs_audio_width); in snd_ps3_set_avsetting() 493 card->avs = avs; in snd_ps3_set_avsetting() [all …]
|
| A D | powermac.c | 42 struct snd_card *card; in snd_pmac_probe() local 51 err = snd_pmac_new(card, &chip); in snd_pmac_probe() 54 card->private_data = chip; in snd_pmac_probe() 58 strscpy(card->driver, "PMac Burgundy"); in snd_pmac_probe() 67 strscpy(card->driver, "PMac DACA"); in snd_pmac_probe() 100 sprintf(card->longname, "%s%s Rev %d", in snd_pmac_probe() 120 err = snd_card_register(card); in snd_pmac_probe() 124 platform_set_drvdata(devptr, card); in snd_pmac_probe() 128 snd_card_free(card); in snd_pmac_probe() 142 snd_pmac_suspend(card->private_data); in snd_pmac_driver_suspend() [all …]
|
| /sound/soc/sdw_utils/ |
| A D | soc_sdw_cs42l43.c | 60 struct snd_soc_card *card = rtd->card; in asoc_sdw_cs42l43_hs_rtd_init() local 63 card->components = devm_kasprintf(card->dev, GFP_KERNEL, "%s hs:cs42l43", in asoc_sdw_cs42l43_hs_rtd_init() 64 card->components); in asoc_sdw_cs42l43_hs_rtd_init() 65 if (!card->components) in asoc_sdw_cs42l43_hs_rtd_init() 109 struct snd_soc_card *card = rtd->card; in asoc_sdw_cs42l43_spk_rtd_init() local 115 card->components = devm_kasprintf(card->dev, GFP_KERNEL, in asoc_sdw_cs42l43_spk_rtd_init() 118 if (!card->components) in asoc_sdw_cs42l43_spk_rtd_init() 156 struct snd_soc_card *card = rtd->card; in asoc_sdw_cs42l43_dmic_rtd_init() local 159 card->components = devm_kasprintf(card->dev, GFP_KERNEL, "%s mic:cs42l43-dmic", in asoc_sdw_cs42l43_dmic_rtd_init() 160 card->components); in asoc_sdw_cs42l43_dmic_rtd_init() [all …]
|
| /sound/soc/meson/ |
| A D | meson-card-utils.c | 49 links = krealloc(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() 232 return func(card, propname); in meson_card_parse_of_optional() 237 struct snd_soc_card *card = &priv->card; in meson_card_clean_references() local 243 if (card->dai_link) { in meson_card_clean_references() 252 if (card->aux_dev) { in meson_card_clean_references() 253 for_each_card_pre_auxs(card, i, aux) in meson_card_clean_references() 257 kfree(card->dai_link); in meson_card_clean_references() 281 priv->card.owner = THIS_MODULE; in meson_card_probe() [all …]
|
| /sound/soc/amd/acp/ |
| A D | acp-mach.h | 27 #define acp_get_drvdata(card) ((struct acp_card_drvdata *)(card)->drvdata) argument 57 int (*probe)(struct snd_soc_card *card); 59 int (*configure_widgets)(struct snd_soc_card *card); 60 int (*suspend_pre)(struct snd_soc_card *card); 61 int (*resume_post)(struct snd_soc_card *card); 91 struct acp_card_drvdata *priv = acp_get_drvdata(card); in acp_ops_probe() 94 ret = ACP_OPS(priv, probe)(card); in acp_ops_probe() 105 ret = ACP_OPS(priv, configure_link)(card, dai_link); in acp_ops_configure_link() 115 ret = ACP_OPS(priv, configure_widgets)(card); in acp_ops_configure_widgets() 125 ret = ACP_OPS(priv, suspend_pre)(card); in acp_ops_suspend_pre() [all …]
|
| A D | acp-sdw-legacy-mach.c | 417 WARN_ON(codec_conf != card->codec_conf + card->num_configs); in soc_card_dai_links_create() 418 WARN_ON(dai_links != card->dai_link + card->num_links); in soc_card_dai_links_create() 443 card = &ctx->card; in mc_probe() 444 card->dev = &pdev->dev; in mc_probe() 459 log_quirks(card->dev); in mc_probe() 479 card->components = devm_kasprintf(card->dev, GFP_KERNEL, in mc_probe() 481 if (!card->components) in mc_probe() 484 card->components = devm_kasprintf(card->dev, GFP_KERNEL, in mc_probe() 486 card->components, in mc_probe() 488 if (!card->components) in mc_probe() [all …]
|
| A D | acp-sdw-sof-mach.c | 323 card->dai_link = dai_links; in sof_card_dai_links_create() 345 WARN_ON(codec_conf != card->codec_conf + card->num_configs); in sof_card_dai_links_create() 346 WARN_ON(dai_links != card->dai_link + card->num_links); in sof_card_dai_links_create() 354 struct snd_soc_card *card; in mc_probe() local 371 card = &ctx->card; in mc_probe() 372 card->dev = &pdev->dev; in mc_probe() 374 card->owner = THIS_MODULE; in mc_probe() 387 log_quirks(card->dev); in mc_probe() 406 card->components = devm_kasprintf(card->dev, GFP_KERNEL, in mc_probe() 408 if (!card->components) in mc_probe() [all …]
|
| /sound/arm/ |
| A D | pxa2xx-ac97.c | 148 if (card) in pxa2xx_ac97_suspend() 159 if (card) in pxa2xx_ac97_resume() 205 struct snd_card *card; in pxa2xx_ac97_probe() local 218 THIS_MODULE, 0, &card); in pxa2xx_ac97_probe() 222 strscpy(card->driver, dev->dev.driver->name, sizeof(card->driver)); in pxa2xx_ac97_probe() 240 snprintf(card->shortname, sizeof(card->shortname), in pxa2xx_ac97_probe() 242 snprintf(card->longname, sizeof(card->longname), in pxa2xx_ac97_probe() 256 if (card) in pxa2xx_ac97_probe() 257 snd_card_free(card); in pxa2xx_ac97_probe() 266 if (card) { in pxa2xx_ac97_remove() [all …]
|
| /sound/soc/mediatek/common/ |
| A D | mtk-soundcard-driver.c | 22 struct device *dev = card->dev; in set_card_codec_info() 91 struct device *dev = card->dev; in parse_dai_link_info() 110 if (i >= card->num_links) { in parse_dai_link_info() 203 struct snd_soc_card *card; in mtk_soundcard_common_probe() local 211 card = pdata->card_data->card; in mtk_soundcard_common_probe() 212 card->dev = &pdev->dev; in mtk_soundcard_common_probe() 220 if (!card->name) { in mtk_soundcard_common_probe() 289 card->dai_link, card->num_links); in mtk_soundcard_common_probe() 302 snprintf(card->topology_shortname, 32, "sof-%s", card->name); in mtk_soundcard_common_probe() 305 card->name = card->topology_shortname; in mtk_soundcard_common_probe() [all …]
|
| /sound/pci/lx6464es/ |
| A D | lx6464es.c | 241 dev_warn(chip->card->dev, in lx_pcm_open() 638 dev_warn(chip->card->dev, in lx_init_ethersound_config() 755 dev_info(chip->card->dev, in lx_init_dsp() 932 dev_err(card->dev, in snd_lx6464es_create() 937 chip->card = card; in snd_lx6464es_create() 971 card->sync_irq = chip->irq; in snd_lx6464es_create() 1000 struct snd_card *card; in snd_lx6464es_probe() local 1014 sizeof(*chip), &card); in snd_lx6464es_probe() 1017 chip = card->private_data; in snd_lx6464es_probe() 1042 pci_set_drvdata(pci, card); in snd_lx6464es_probe() [all …]
|
| /sound/isa/wavefront/ |
| A D | wavefront.c | 315 struct snd_card *card; in snd_wavefront_card_new() local 324 acard = card->private_data; in snd_wavefront_card_new() 330 acard->wavefront.card = card; in snd_wavefront_card_new() 332 *cardp = card; in snd_wavefront_card_new() 496 card->driver, in snd_wavefront_probe() 502 sprintf(card->longname + strlen(card->longname), "&%d", dma2[dev]); in snd_wavefront_probe() 505 sprintf (card->longname + strlen (card->longname), in snd_wavefront_probe() 511 sprintf (card->longname + strlen (card->longname), in snd_wavefront_probe() 542 struct snd_card *card; in snd_wavefront_isa_probe() local 573 struct snd_card *card; in snd_wavefront_pnp_detect() local [all …]
|
| /sound/soc/intel/avs/boards/ |
| A D | rt274.c | 31 struct snd_soc_card *card = dapm->card; in avs_rt274_clock_control() local 95 struct snd_soc_card *card = runtime->card; in avs_rt274_codec_init() local 214 struct snd_soc_card *card; in avs_rt274_probe() local 235 card = devm_kzalloc(dev, sizeof(*card), GFP_KERNEL); in avs_rt274_probe() 236 if (!jack || !card) in avs_rt274_probe() 240 card->name = "avs_rt274"; in avs_rt274_probe() 243 card->long_name = card->name = "AVS I2S ALC274"; in avs_rt274_probe() 245 card->dev = dev; in avs_rt274_probe() 246 card->owner = THIS_MODULE; in avs_rt274_probe() 249 card->dai_link = dai_link; in avs_rt274_probe() [all …]
|
| A D | nau8825.c | 27 struct snd_soc_card *card = dapm->card; in avs_nau8825_clock_control() local 83 struct snd_soc_card *card = runtime->card; in avs_nau8825_codec_init() local 250 struct snd_soc_card *card; in avs_nau8825_probe() local 271 card = devm_kzalloc(dev, sizeof(*card), GFP_KERNEL); in avs_nau8825_probe() 272 if (!jack || !card) in avs_nau8825_probe() 279 card->long_name = card->name = "AVS I2S NAU8825"; in avs_nau8825_probe() 281 card->dev = dev; in avs_nau8825_probe() 282 card->owner = THIS_MODULE; in avs_nau8825_probe() 285 card->dai_link = dai_link; in avs_nau8825_probe() 286 card->num_links = 1; in avs_nau8825_probe() [all …]
|
| A D | es8336.c | 41 struct snd_soc_card *card = w->dapm->card; in avs_es8336_speaker_power_event() local 103 struct snd_soc_card *card = runtime->card; in avs_es8336_codec_init() local 264 struct snd_soc_card *card; in avs_es8336_probe() local 284 card = devm_kzalloc(dev, sizeof(*card), GFP_KERNEL); in avs_es8336_probe() 285 if (!data || !card) in avs_es8336_probe() 292 card->long_name = card->name = "AVS I2S ES8336"; in avs_es8336_probe() 294 card->dev = dev; in avs_es8336_probe() 295 card->owner = THIS_MODULE; in avs_es8336_probe() 298 card->dai_link = dai_link; in avs_es8336_probe() 299 card->num_links = 1; in avs_es8336_probe() [all …]
|
| /sound/pci/ |
| A D | cs5530.c | 54 struct snd_card *card; member 91 chip->card = card; in snd_cs5530_create() 119 dev_info(card->dev, "MPU at 0x300\n"); in snd_cs5530_create() 189 struct snd_card *card; in snd_cs5530_probe() local 201 sizeof(*chip), &card); in snd_cs5530_probe() 204 chip = card->private_data; in snd_cs5530_probe() 206 err = snd_cs5530_create(card, pci); in snd_cs5530_probe() 210 strscpy(card->driver, "CS5530"); in snd_cs5530_probe() 212 sprintf(card->longname, "%s at 0x%lx", card->shortname, chip->pci_base); in snd_cs5530_probe() 214 err = snd_card_register(card); in snd_cs5530_probe() [all …]
|
| /sound/soc/sunxi/ |
| A D | sun4i-codec.c | 1602 struct snd_soc_card *card = rtd->card; in sun4i_codec_machine_init() local 1696 card = devm_kzalloc(dev, sizeof(*card), GFP_KERNEL); in sun4i_codec_create_card() 1697 if (!card) in sun4i_codec_create_card() 1729 card = devm_kzalloc(dev, sizeof(*card), GFP_KERNEL); in sun6i_codec_create_card() 1730 if (!card) in sun6i_codec_create_card() 1775 card = devm_kzalloc(dev, sizeof(*card), GFP_KERNEL); in sun8i_a23_codec_create_card() 1776 if (!card) in sun8i_a23_codec_create_card() 1814 card = devm_kzalloc(dev, sizeof(*card), GFP_KERNEL); in sun8i_h3_codec_create_card() 1815 if (!card) in sun8i_h3_codec_create_card() 1853 card = devm_kzalloc(dev, sizeof(*card), GFP_KERNEL); in sun8i_v3s_codec_create_card() [all …]
|
| /sound/isa/opti9xx/ |
| A D | miro.c | 114 struct snd_card *card; member 155 dev_dbg(aci->card->dev, in aci_busy_wait() 1218 aci->card = card; in snd_card_miro_aci_detect() 1355 scnprintf(card->longname, sizeof(card->longname), in snd_miro_probe() 1410 struct snd_card *card; in snd_miro_isa_probe() local 1417 miro = card->private_data; in snd_miro_isa_probe() 1436 dev_err(card->dev, in snd_miro_isa_probe() 1452 dev_err(card->dev, in snd_miro_isa_probe() 1557 struct snd_card *card; in snd_miro_pnp_probe() local 1570 miro = card->private_data; in snd_miro_pnp_probe() [all …]
|
| A D | opti92x-ad1848.c | 112 struct snd_card *card; member 587 struct snd_card *card; in snd_opti93x_mixer() local 595 card = chip->card; in snd_opti93x_mixer() 861 sprintf(card->shortname, "OPTi %s", card->driver); 863 scnprintf(card->longname, sizeof(card->longname), 868 scnprintf(card->longname, sizeof(card->longname), 919 struct snd_card *card; local 926 *cardp = card; 1001 error = snd_card_opti9xx_detect(card, card->private_data); 1076 error = snd_opti9xx_card_new(&pcard->card->dev, &card); [all …]
|
| /sound/soc/intel/boards/ |
| A D | skl_hda_dsp_generic.c | 23 return sof_intel_board_card_late_probe(card); in skl_hda_card_late_probe() 34 for_each_card_rtds(card, rtd) { in skl_set_hda_codec_autosuspend_delay() 104 struct snd_soc_card *card; in skl_hda_audio_probe() local 109 if (!card) in skl_hda_audio_probe() 112 card->name = "hda-dsp"; in skl_hda_audio_probe() 113 card->owner = THIS_MODULE; in skl_hda_audio_probe() 114 card->fully_routed = true; in skl_hda_audio_probe() 139 card->dev = &pdev->dev; in skl_hda_audio_probe() 142 card->components = devm_kasprintf(card->dev, GFP_KERNEL, in skl_hda_audio_probe() 145 if (!card->components) in skl_hda_audio_probe() [all …]
|