/openbmc/linux/sound/hda/ |
H A D | hdac_component.c | 37 struct drm_audio_component *acomp = bus->audio_component; in snd_hdac_set_codec_wakeup() local 39 if (!acomp || !acomp->ops) in snd_hdac_set_codec_wakeup() 42 if (!acomp->ops->codec_wake_override) in snd_hdac_set_codec_wakeup() 48 acomp->ops->codec_wake_override(acomp->dev, enable); in snd_hdac_set_codec_wakeup() 68 struct drm_audio_component *acomp = bus->audio_component; in snd_hdac_display_power() local 79 if (!acomp || !acomp->ops) in snd_hdac_display_power() 86 if (acomp->ops->get_power) in snd_hdac_display_power() 87 cookie = acomp->ops->get_power(acomp->dev); in snd_hdac_display_power() 97 if (acomp->ops->put_power) in snd_hdac_display_power() 98 acomp->ops->put_power(acomp->dev, cookie); in snd_hdac_display_power() [all …]
|
H A D | hdac_i915.c | 30 struct drm_audio_component *acomp = bus->audio_component; in snd_hdac_i915_set_bclk() local 35 if (!acomp || !acomp->ops || !acomp->ops->get_cdclk_freq) in snd_hdac_i915_set_bclk() 40 cdclk_freq = acomp->ops->get_cdclk_freq(acomp->dev); in snd_hdac_i915_set_bclk() 151 struct drm_audio_component *acomp; in snd_hdac_i915_init() local 159 sizeof(struct i915_audio_component) - sizeof(*acomp)); in snd_hdac_i915_init() 162 acomp = bus->audio_component; in snd_hdac_i915_init() 163 if (!acomp) in snd_hdac_i915_init() 165 if (!acomp->ops) { in snd_hdac_i915_init() 169 wait_for_completion_killable_timeout(&acomp->master_bind_complete, in snd_hdac_i915_init() 173 if (!acomp->ops) { in snd_hdac_i915_init()
|
/openbmc/linux/crypto/ |
H A D | acompress.c | 58 struct crypto_acomp *acomp = __crypto_acomp_tfm(tfm); in crypto_acomp_exit_tfm() local 59 struct acomp_alg *alg = crypto_acomp_alg(acomp); in crypto_acomp_exit_tfm() 61 alg->exit(acomp); in crypto_acomp_exit_tfm() 66 struct crypto_acomp *acomp = __crypto_acomp_tfm(tfm); in crypto_acomp_init_tfm() local 67 struct acomp_alg *alg = crypto_acomp_alg(acomp); in crypto_acomp_init_tfm() 72 acomp->compress = alg->compress; in crypto_acomp_init_tfm() 73 acomp->decompress = alg->decompress; in crypto_acomp_init_tfm() 74 acomp->dst_free = alg->dst_free; in crypto_acomp_init_tfm() 75 acomp->reqsize = alg->reqsize; in crypto_acomp_init_tfm() 78 acomp->base.exit = crypto_acomp_exit_tfm; in crypto_acomp_init_tfm() [all …]
|
H A D | scompress.c | 214 struct crypto_acomp *acomp = crypto_acomp_reqtfm(req); in crypto_acomp_scomp_alloc_ctx() local 215 struct crypto_tfm *tfm = crypto_acomp_tfm(acomp); in crypto_acomp_scomp_alloc_ctx() 233 struct crypto_acomp *acomp = crypto_acomp_reqtfm(req); in crypto_acomp_scomp_free_ctx() local 234 struct crypto_tfm *tfm = crypto_acomp_tfm(acomp); in crypto_acomp_scomp_free_ctx()
|
H A D | testmgr.c | 3690 struct crypto_acomp *acomp; in alg_test_comp() local 3695 acomp = crypto_alloc_acomp(driver, type, mask); in alg_test_comp() 3696 if (IS_ERR(acomp)) { in alg_test_comp() 3698 driver, PTR_ERR(acomp)); in alg_test_comp() 3699 return PTR_ERR(acomp); in alg_test_comp() 3701 err = test_acomp(acomp, desc->suite.comp.comp.vecs, in alg_test_comp() 3705 crypto_free_acomp(acomp); in alg_test_comp()
|
/openbmc/linux/Documentation/sound/hd-audio/ |
H A D | dp-mst.rst | 44 - MST must be dyn_pcm_assign, and it is acomp (for Intel scenario); 45 - NON-MST may or may not be dyn_pcm_assign, it can be acomp or !acomp; 48 a. MST (&& dyn_pcm_assign && acomp) 49 b. NON-MST && dyn_pcm_assign && acomp 50 c. NON-MST && !dyn_pcm_assign && !acomp 78 Enable unsolicited event if !acomp. 83 - acomp 91 - !acomp
|
/openbmc/linux/drivers/gpu/drm/i915/display/ |
H A D | intel_audio.c | 340 struct i915_audio_component *acomp = i915->display.audio.component; in hsw_hdmi_audio_config_update() local 346 rate = acomp ? acomp->aud_sample_rate[port] : 0; in hsw_hdmi_audio_config_update() 714 struct i915_audio_component *acomp = i915->display.audio.component; in intel_audio_codec_enable() local 745 if (acomp && acomp->base.audio_ops && in intel_audio_codec_enable() 746 acomp->base.audio_ops->pin_eld_notify) { in intel_audio_codec_enable() 750 acomp->base.audio_ops->pin_eld_notify(acomp->base.audio_ops->audio_ptr, in intel_audio_codec_enable() 773 struct i915_audio_component *acomp = i915->display.audio.component; in intel_audio_codec_disable() local 802 if (acomp && acomp->base.audio_ops && in intel_audio_codec_disable() 803 acomp->base.audio_ops->pin_eld_notify) { in intel_audio_codec_disable() 807 acomp->base.audio_ops->pin_eld_notify(acomp->base.audio_ops->audio_ptr, in intel_audio_codec_disable() [all …]
|
/openbmc/linux/drivers/gpu/drm/radeon/ |
H A D | radeon_audio.c | 735 struct drm_audio_component *acomp; in radeon_audio_component_notify() local 738 acomp = rdev->audio.component; in radeon_audio_component_notify() 739 if (acomp && acomp->audio_ops && acomp->audio_ops->pin_eld_notify) in radeon_audio_component_notify() 740 acomp->audio_ops->pin_eld_notify(acomp->audio_ops->audio_ptr, in radeon_audio_component_notify() 795 struct drm_audio_component *acomp = data; in radeon_audio_component_bind() local 801 acomp->ops = &radeon_audio_component_ops; in radeon_audio_component_bind() 802 acomp->dev = kdev; in radeon_audio_component_bind() 803 rdev->audio.component = acomp; in radeon_audio_component_bind() 814 struct drm_audio_component *acomp = data; in radeon_audio_component_unbind() local 820 acomp->ops = NULL; in radeon_audio_component_unbind() [all …]
|
/openbmc/linux/sound/soc/intel/avs/ |
H A D | pcm.c | 737 static int avs_component_load_libraries(struct avs_soc_component *acomp) in avs_component_load_libraries() argument 739 struct avs_tplg *tplg = acomp->tplg; in avs_component_load_libraries() 740 struct avs_dev *adev = to_avs_dev(acomp->base.dev); in avs_component_load_libraries() 774 struct avs_soc_component *acomp; in avs_component_probe() local 781 acomp = to_avs_soc_component(component); in avs_component_probe() 784 acomp->tplg = avs_tplg_new(component); in avs_component_probe() 785 if (!acomp->tplg) in avs_component_probe() 824 ret = avs_component_load_libraries(acomp); in avs_component_probe() 835 list_add_tail(&acomp->node, &adev->comp_list); in avs_component_probe() 847 struct avs_soc_component *acomp = to_avs_soc_component(component); in avs_component_remove() local [all …]
|
H A D | topology.c | 334 struct avs_soc_component *acomp = to_avs_soc_component(comp); \ 339 if (idx >= acomp->tplg->num_##member) \ 342 *val = &acomp->tplg->member[idx]; \ 486 struct avs_soc_component *acomp = to_avs_soc_component(comp); in avs_tplg_parse_libraries() local 487 struct avs_tplg *tplg = acomp->tplg; in avs_tplg_parse_libraries() 551 struct avs_soc_component *acomp = to_avs_soc_component(comp); in avs_tplg_parse_audio_formats() local 552 struct avs_tplg *tplg = acomp->tplg; in avs_tplg_parse_audio_formats() 592 struct avs_soc_component *acomp = to_avs_soc_component(comp); in avs_tplg_parse_modcfgs_base() local 593 struct avs_tplg *tplg = acomp->tplg; in avs_tplg_parse_modcfgs_base() 890 struct avs_soc_component *acomp = to_avs_soc_component(comp); in avs_tplg_parse_modcfgs_ext() local [all …]
|
H A D | ipc.c | 97 struct avs_soc_component *acomp; in avs_dsp_recovery() local 103 list_for_each_entry(acomp, &adev->comp_list, node) { in avs_dsp_recovery() 107 card = acomp->base.card; in avs_dsp_recovery()
|
H A D | loader.c | 600 struct avs_soc_component *acomp; in avs_dsp_boot_firmware() local 625 list_for_each_entry(acomp, &adev->comp_list, node) { in avs_dsp_boot_firmware() 626 struct avs_tplg *tplg = acomp->tplg; in avs_dsp_boot_firmware()
|
H A D | path.c | 21 struct avs_soc_component *acomp; in avs_path_find_tplg() local 23 list_for_each_entry(acomp, &adev->comp_list, node) in avs_path_find_tplg() 24 if (!strcmp(acomp->tplg->name, name)) in avs_path_find_tplg() 25 return acomp->tplg; in avs_path_find_tplg()
|
/openbmc/linux/mm/ |
H A D | zswap.c | 152 struct crypto_acomp *acomp; member 493 struct crypto_acomp *acomp; in zswap_cpu_comp_prepare() local 496 acomp = crypto_alloc_acomp_node(pool->tfm_name, 0, 0, cpu_to_node(cpu)); in zswap_cpu_comp_prepare() 497 if (IS_ERR(acomp)) { in zswap_cpu_comp_prepare() 499 pool->tfm_name, PTR_ERR(acomp)); in zswap_cpu_comp_prepare() 500 return PTR_ERR(acomp); in zswap_cpu_comp_prepare() 502 acomp_ctx->acomp = acomp; in zswap_cpu_comp_prepare() 504 req = acomp_request_alloc(acomp_ctx->acomp); in zswap_cpu_comp_prepare() 508 crypto_free_acomp(acomp_ctx->acomp); in zswap_cpu_comp_prepare() 536 if (!IS_ERR_OR_NULL(acomp_ctx->acomp)) in zswap_cpu_comp_dead() [all …]
|
/openbmc/linux/drivers/gpu/drm/nouveau/dispnv50/ |
H A D | disp.c | 590 nv50_audio_component_eld_notify(struct drm_audio_component *acomp, int port, in nv50_audio_component_eld_notify() argument 593 if (acomp && acomp->audio_ops && acomp->audio_ops->pin_eld_notify) in nv50_audio_component_eld_notify() 594 acomp->audio_ops->pin_eld_notify(acomp->audio_ops->audio_ptr, in nv50_audio_component_eld_notify() 650 struct drm_audio_component *acomp = data; in nv50_audio_component_bind() local 656 acomp->ops = &nv50_audio_component_ops; in nv50_audio_component_bind() 657 acomp->dev = kdev; in nv50_audio_component_bind() 658 drm->audio.component = acomp; in nv50_audio_component_bind() 669 struct drm_audio_component *acomp = data; in nv50_audio_component_unbind() local 673 acomp->ops = NULL; in nv50_audio_component_unbind() 674 acomp->dev = NULL; in nv50_audio_component_unbind()
|
/openbmc/linux/sound/pci/hda/ |
H A D | patch_hdmi.c | 2636 static void generic_acomp_notifier_set(struct drm_audio_component *acomp, in generic_acomp_notifier_set() argument 2642 spec = container_of(acomp->audio_ops, struct hdmi_spec, drm_audio_ops); in generic_acomp_notifier_set() 2658 struct drm_audio_component *acomp) in generic_acomp_master_bind() argument 2660 generic_acomp_notifier_set(acomp, true); in generic_acomp_master_bind() 2665 struct drm_audio_component *acomp) in generic_acomp_master_unbind() argument 2667 generic_acomp_notifier_set(acomp, false); in generic_acomp_master_unbind()
|
/openbmc/linux/drivers/gpu/drm/amd/display/amdgpu_dm/ |
H A D | amdgpu_dm.c | 983 struct drm_audio_component *acomp = data; in amdgpu_dm_audio_component_bind() local 985 acomp->ops = &amdgpu_dm_audio_component_ops; in amdgpu_dm_audio_component_bind() 986 acomp->dev = kdev; in amdgpu_dm_audio_component_bind() 987 adev->dm.audio_component = acomp; in amdgpu_dm_audio_component_bind() 997 struct drm_audio_component *acomp = data; in amdgpu_dm_audio_component_unbind() local 999 acomp->ops = NULL; in amdgpu_dm_audio_component_unbind() 1000 acomp->dev = NULL; in amdgpu_dm_audio_component_unbind() 1061 struct drm_audio_component *acomp = adev->dm.audio_component; in amdgpu_dm_audio_eld_notify() local 1063 if (acomp && acomp->audio_ops && acomp->audio_ops->pin_eld_notify) { in amdgpu_dm_audio_eld_notify() 1066 acomp->audio_ops->pin_eld_notify(acomp->audio_ops->audio_ptr, in amdgpu_dm_audio_eld_notify()
|