• Home
  • Raw
  • Download

Lines Matching refs:tplg_pp

26 int tplg_build_hw_cfg_object(struct tplg_pre_processor *tplg_pp,  in tplg_build_hw_cfg_object()  argument
33 obj = tplg_object_get_instance_config(tplg_pp, obj_cfg); in tplg_build_hw_cfg_object()
35 name = tplg_object_get_name(tplg_pp, obj); in tplg_build_hw_cfg_object()
39 ret = tplg_build_object_from_template(tplg_pp, obj_cfg, &hw_cfg, NULL, false); in tplg_build_hw_cfg_object()
43 return tplg_parent_update(tplg_pp, parent, "hw_configs", name); in tplg_build_hw_cfg_object()
46 int tplg_build_fe_dai_object(struct tplg_pre_processor *tplg_pp, snd_config_t *obj_cfg, in tplg_build_fe_dai_object() argument
49 return tplg_build_base_object(tplg_pp, obj_cfg, parent, false); in tplg_build_fe_dai_object()
52 static int tplg_update_pcm_object(struct tplg_pre_processor *tplg_pp, in tplg_update_pcm_object() argument
60 obj = tplg_object_get_instance_config(tplg_pp, obj_cfg); in tplg_update_pcm_object()
61 item_name = tplg_object_get_name(tplg_pp, obj); in tplg_update_pcm_object()
79 top = tplg_object_get_section(tplg_pp, parent); in tplg_update_pcm_object()
85 parent_obj = tplg_object_get_instance_config(tplg_pp, parent); in tplg_update_pcm_object()
88 parent_name = tplg_object_get_name(tplg_pp, parent_obj); in tplg_update_pcm_object()
125 int tplg_build_pcm_caps_object(struct tplg_pre_processor *tplg_pp, in tplg_build_pcm_caps_object() argument
131 ret = tplg_build_object_from_template(tplg_pp, obj_cfg, &caps, NULL, false); in tplg_build_pcm_caps_object()
136 return tplg_update_pcm_object(tplg_pp, obj_cfg, parent); in tplg_build_pcm_caps_object()