Home
last modified time | relevance | path

Searched refs:skl_sst (Results 1 – 9 of 9) sorted by relevance

/linux-4.4.14/sound/soc/intel/skylake/
Dskl-messages.c61 static void skl_dsp_enable_notification(struct skl_sst *ctx, bool enable) in skl_dsp_enable_notification()
99 loader_ops, &skl->skl_sst); in skl_init_dsp()
103 skl_dsp_enable_notification(skl->skl_sst, false); in skl_init_dsp()
113 struct skl_sst *ctx = skl->skl_sst; in skl_free_dsp()
125 struct skl_sst *ctx = skl->skl_sst; in skl_suspend_dsp()
145 struct skl_sst *ctx = skl->skl_sst; in skl_resume_dsp()
160 skl_dsp_enable_notification(skl->skl_sst, false); in skl_resume_dsp()
279 static void skl_set_base_module_format(struct skl_sst *ctx, in skl_set_base_module_format()
329 static void skl_setup_cpr_gateway_cfg(struct skl_sst *ctx, in skl_setup_cpr_gateway_cfg()
398 static void skl_setup_out_format(struct skl_sst *ctx, in skl_setup_out_format()
[all …]
Dskl-topology.h298 int skl_create_pipeline(struct skl_sst *ctx, struct skl_pipe *pipe);
300 int skl_run_pipe(struct skl_sst *ctx, struct skl_pipe *pipe);
302 int skl_pause_pipe(struct skl_sst *ctx, struct skl_pipe *pipe);
304 int skl_delete_pipe(struct skl_sst *ctx, struct skl_pipe *pipe);
306 int skl_stop_pipe(struct skl_sst *ctx, struct skl_pipe *pipe);
308 int skl_init_module(struct skl_sst *ctx, struct skl_module_cfg *module_config,
311 int skl_bind_modules(struct skl_sst *ctx, struct skl_module_cfg
314 int skl_unbind_modules(struct skl_sst *ctx, struct skl_module_cfg
Dskl-topology.c63 struct skl_sst *ctx = skl->skl_sst; in skl_tplg_alloc_pipe_mem()
92 struct skl_sst *ctx = skl->skl_sst; in skl_tplg_alloc_pipe_mcps()
127 static void skl_dump_mconfig(struct skl_sst *ctx, in skl_dump_mconfig()
208 static void skl_tplg_update_buffer_size(struct skl_sst *ctx, in skl_tplg_update_buffer_size()
228 struct skl_sst *ctx) in skl_tplg_update_module_params()
305 struct skl_sst *ctx = skl->skl_sst; in skl_tplg_init_pipe_modules()
345 struct skl_sst *ctx = skl->skl_sst; in skl_tplg_mixer_dapm_pre_pmu_event()
417 struct skl_sst *ctx = skl->skl_sst; in skl_tplg_pga_dapm_pre_pmu_event()
496 struct skl_sst *ctx = skl->skl_sst; in skl_tplg_mixer_dapm_post_pmu_event()
559 struct skl_sst *ctx = skl->skl_sst; in skl_tplg_mixer_dapm_pre_pmd_event()
[all …]
Dskl-sst-ipc.h24 struct skl_sst;
48 struct skl_sst { struct
124 int skl_ipc_init(struct device *dev, struct skl_sst *skl);
Dskl-sst.c73 struct skl_sst *skl = ctx->thread_context; in skl_load_base_firmware()
165 struct skl_sst *skl = ctx->thread_context; in skl_set_dsp_D3()
226 struct skl_dsp_loader_ops dsp_ops, struct skl_sst **dsp) in skl_sst_dsp_init()
228 struct skl_sst *skl; in skl_sst_dsp_init()
275 void skl_sst_dsp_cleanup(struct device *dev, struct skl_sst *ctx) in skl_sst_dsp_cleanup()
Dskl-sst-dsp.h24 struct skl_sst;
142 struct skl_dsp_loader_ops dsp_ops, struct skl_sst **dsp);
143 void skl_sst_dsp_cleanup(struct device *dev, struct skl_sst *ctx);
Dskl.h66 struct skl_sst *skl_sst; /* sst skl ctx */ member
Dskl-sst-ipc.c301 struct skl_sst *skl = container_of(ipc, struct skl_sst, ipc); in skl_ipc_process_notification()
378 struct skl_sst *skl = sst_dsp_get_thread_context(dsp); in skl_dsp_irq_thread_handler()
485 int skl_ipc_init(struct device *dev, struct skl_sst *skl) in skl_ipc_init()
Dskl-pcm.c303 struct skl_sst *ctx = skl->skl_sst; in skl_pcm_trigger()