skl_dev 52 sound/soc/intel/skylake/bxt-sst.c struct skl_dev *skl = ctx->thread_context; skl_dev 187 sound/soc/intel/skylake/bxt-sst.c struct skl_dev *skl = ctx->thread_context; skl_dev 271 sound/soc/intel/skylake/bxt-sst.c struct skl_dev *skl = ctx->thread_context; skl_dev 291 sound/soc/intel/skylake/bxt-sst.c struct skl_dev *skl = container_of(work, skl_dev 292 sound/soc/intel/skylake/bxt-sst.c struct skl_dev, d0i3.work.work); skl_dev 334 sound/soc/intel/skylake/bxt-sst.c struct skl_dev *skl = ctx->thread_context; skl_dev 353 sound/soc/intel/skylake/bxt-sst.c struct skl_dev *skl = ctx->thread_context; skl_dev 392 sound/soc/intel/skylake/bxt-sst.c struct skl_dev *skl = ctx->thread_context; skl_dev 489 sound/soc/intel/skylake/bxt-sst.c struct skl_dev *skl = ctx->thread_context; skl_dev 544 sound/soc/intel/skylake/bxt-sst.c static struct sst_dsp_device skl_dev = { skl_dev 551 sound/soc/intel/skylake/bxt-sst.c struct skl_dev **dsp) skl_dev 553 sound/soc/intel/skylake/bxt-sst.c struct skl_dev *skl; skl_dev 557 sound/soc/intel/skylake/bxt-sst.c ret = skl_sst_ctx_init(dev, irq, fw_name, dsp_ops, dsp, &skl_dev); skl_dev 594 sound/soc/intel/skylake/bxt-sst.c int bxt_sst_init_fw(struct device *dev, struct skl_dev *skl) skl_dev 621 sound/soc/intel/skylake/bxt-sst.c void bxt_sst_dsp_cleanup(struct device *dev, struct skl_dev *skl) skl_dev 99 sound/soc/intel/skylake/cnl-sst-dsp.h struct skl_dev **dsp); skl_dev 100 sound/soc/intel/skylake/cnl-sst-dsp.h int cnl_sst_init_fw(struct device *dev, struct skl_dev *skl); skl_dev 101 sound/soc/intel/skylake/cnl-sst-dsp.h void cnl_sst_dsp_cleanup(struct device *dev, struct skl_dev *skl); skl_dev 111 sound/soc/intel/skylake/cnl-sst.c struct skl_dev *cnl = ctx->thread_context; skl_dev 169 sound/soc/intel/skylake/cnl-sst.c struct skl_dev *cnl = ctx->thread_context; skl_dev 231 sound/soc/intel/skylake/cnl-sst.c struct skl_dev *cnl = ctx->thread_context; skl_dev 295 sound/soc/intel/skylake/cnl-sst.c struct skl_dev *cnl = sst_dsp_get_thread_context(dsp); skl_dev 388 sound/soc/intel/skylake/cnl-sst.c static int cnl_ipc_init(struct device *dev, struct skl_dev *cnl) skl_dev 417 sound/soc/intel/skylake/cnl-sst.c struct skl_dev **dsp) skl_dev 419 sound/soc/intel/skylake/cnl-sst.c struct skl_dev *cnl; skl_dev 456 sound/soc/intel/skylake/cnl-sst.c int cnl_sst_init_fw(struct device *dev, struct skl_dev *skl) skl_dev 475 sound/soc/intel/skylake/cnl-sst.c void cnl_sst_dsp_cleanup(struct device *dev, struct skl_dev *skl) skl_dev 23 sound/soc/intel/skylake/skl-debug.c struct skl_dev *skl; skl_dev 218 sound/soc/intel/skylake/skl-debug.c struct skl_debug *skl_debugfs_init(struct skl_dev *skl) skl_dev 241 sound/soc/intel/skylake/skl-debug.c void skl_debugfs_exit(struct skl_dev *skl) skl_dev 39 sound/soc/intel/skylake/skl-messages.c void skl_dsp_set_astate_cfg(struct skl_dev *skl, u32 cnt, void *data) skl_dev 251 sound/soc/intel/skylake/skl-messages.c int skl_init_dsp(struct skl_dev *skl) skl_dev 316 sound/soc/intel/skylake/skl-messages.c int skl_free_dsp(struct skl_dev *skl) skl_dev 341 sound/soc/intel/skylake/skl-messages.c int skl_suspend_late_dsp(struct skl_dev *skl) skl_dev 360 sound/soc/intel/skylake/skl-messages.c int skl_suspend_dsp(struct skl_dev *skl) skl_dev 380 sound/soc/intel/skylake/skl-messages.c int skl_resume_dsp(struct skl_dev *skl) skl_dev 444 sound/soc/intel/skylake/skl-messages.c static void skl_set_base_module_format(struct skl_dev *skl, skl_dev 498 sound/soc/intel/skylake/skl-messages.c static u32 skl_get_node_id(struct skl_dev *skl, skl_dev 555 sound/soc/intel/skylake/skl-messages.c static void skl_setup_cpr_gateway_cfg(struct skl_dev *skl, skl_dev 620 sound/soc/intel/skylake/skl-messages.c int skl_dsp_set_dma_control(struct skl_dev *skl, u32 *caps, skl_dev 660 sound/soc/intel/skylake/skl-messages.c static void skl_setup_out_format(struct skl_dev *skl, skl_dev 687 sound/soc/intel/skylake/skl-messages.c static void skl_set_src_format(struct skl_dev *skl, skl_dev 706 sound/soc/intel/skylake/skl-messages.c static void skl_set_updown_mixer_format(struct skl_dev *skl, skl_dev 727 sound/soc/intel/skylake/skl-messages.c static void skl_set_copier_format(struct skl_dev *skl, skl_dev 745 sound/soc/intel/skylake/skl-messages.c static void skl_set_algo_format(struct skl_dev *skl, skl_dev 769 sound/soc/intel/skylake/skl-messages.c static void skl_set_base_outfmt_format(struct skl_dev *skl, skl_dev 781 sound/soc/intel/skylake/skl-messages.c static u16 skl_get_module_param_size(struct skl_dev *skl, skl_dev 826 sound/soc/intel/skylake/skl-messages.c static int skl_set_module_format(struct skl_dev *skl, skl_dev 972 sound/soc/intel/skylake/skl-messages.c int skl_init_module(struct skl_dev *skl, skl_dev 1014 sound/soc/intel/skylake/skl-messages.c static void skl_dump_bind_info(struct skl_dev *skl, struct skl_module_cfg skl_dev 1031 sound/soc/intel/skylake/skl-messages.c int skl_unbind_modules(struct skl_dev *skl, skl_dev 1110 sound/soc/intel/skylake/skl-messages.c int skl_bind_modules(struct skl_dev *skl, skl_dev 1191 sound/soc/intel/skylake/skl-messages.c static int skl_set_pipe_state(struct skl_dev *skl, struct skl_pipe *pipe, skl_dev 1205 sound/soc/intel/skylake/skl-messages.c int skl_create_pipeline(struct skl_dev *skl, struct skl_pipe *pipe) skl_dev 1230 sound/soc/intel/skylake/skl-messages.c int skl_delete_pipe(struct skl_dev *skl, struct skl_pipe *pipe) skl_dev 1276 sound/soc/intel/skylake/skl-messages.c int skl_run_pipe(struct skl_dev *skl, struct skl_pipe *pipe) skl_dev 1310 sound/soc/intel/skylake/skl-messages.c int skl_stop_pipe(struct skl_dev *skl, struct skl_pipe *pipe) skl_dev 1335 sound/soc/intel/skylake/skl-messages.c int skl_reset_pipe(struct skl_dev *skl, struct skl_pipe *pipe) skl_dev 1355 sound/soc/intel/skylake/skl-messages.c int skl_set_module_params(struct skl_dev *skl, u32 *params, int size, skl_dev 1368 sound/soc/intel/skylake/skl-messages.c int skl_get_module_params(struct skl_dev *skl, u32 *params, int size, skl_dev 82 sound/soc/intel/skylake/skl-nhlt.c *skl_get_ep_blob(struct skl_dev *skl, u32 instance, u8 link_type, skl_dev 133 sound/soc/intel/skylake/skl-nhlt.c int skl_nhlt_update_topology_bin(struct skl_dev *skl) skl_dev 157 sound/soc/intel/skylake/skl-nhlt.c struct skl_dev *skl = bus_to_skl(bus); skl_dev 171 sound/soc/intel/skylake/skl-nhlt.c int skl_nhlt_create_sysfs(struct skl_dev *skl) skl_dev 181 sound/soc/intel/skylake/skl-nhlt.c void skl_nhlt_remove_sysfs(struct skl_dev *skl) skl_dev 193 sound/soc/intel/skylake/skl-nhlt.c static void skl_get_ssp_clks(struct skl_dev *skl, struct skl_ssp_clk *ssp_clks, skl_dev 291 sound/soc/intel/skylake/skl-nhlt.c static void skl_get_mclk(struct skl_dev *skl, struct skl_ssp_clk *mclk, skl_dev 335 sound/soc/intel/skylake/skl-nhlt.c void skl_get_clks(struct skl_dev *skl, struct skl_ssp_clk *ssp_clks) skl_dev 119 sound/soc/intel/skylake/skl-pcm.c struct skl_dev *skl = bus_to_skl(bus); skl_dev 135 sound/soc/intel/skylake/skl-pcm.c struct skl_dev *skl = bus_to_skl(bus); skl_dev 227 sound/soc/intel/skylake/skl-pcm.c struct skl_dev *skl = get_skl_ctx(dai->dev); skl_dev 274 sound/soc/intel/skylake/skl-pcm.c struct skl_dev *skl = get_skl_ctx(dai->dev); skl_dev 353 sound/soc/intel/skylake/skl-pcm.c struct skl_dev *skl = bus_to_skl(bus); skl_dev 390 sound/soc/intel/skylake/skl-pcm.c struct skl_dev *skl = get_skl_ctx(dai->dev); skl_dev 474 sound/soc/intel/skylake/skl-pcm.c struct skl_dev *skl = get_skl_ctx(dai->dev); skl_dev 604 sound/soc/intel/skylake/skl-pcm.c struct skl_dev *skl = get_skl_ctx(dai->dev); skl_dev 1303 sound/soc/intel/skylake/skl-pcm.c struct skl_dev *skl = bus_to_skl(bus); skl_dev 1320 sound/soc/intel/skylake/skl-pcm.c static int skl_get_module_info(struct skl_dev *skl, skl_dev 1380 sound/soc/intel/skylake/skl-pcm.c static int skl_populate_modules(struct skl_dev *skl) skl_dev 1410 sound/soc/intel/skylake/skl-pcm.c struct skl_dev *skl = bus_to_skl(bus); skl_dev 1464 sound/soc/intel/skylake/skl-pcm.c struct skl_dev *skl = bus_to_skl(bus); skl_dev 1487 sound/soc/intel/skylake/skl-pcm.c struct skl_dev *skl = bus_to_skl(bus); skl_dev 1521 sound/soc/intel/skylake/skl-pcm.c struct skl_dev *skl = bus_to_skl(bus); skl_dev 105 sound/soc/intel/skylake/skl-ssp-clk.c static int skl_send_clk_dma_control(struct skl_dev *skl, skl_dev 36 sound/soc/intel/skylake/skl-sst-dsp.c struct skl_dev *skl = ctx->thread_context; skl_dev 51 sound/soc/intel/skylake/skl-sst-dsp.c struct skl_dev *skl = ctx->thread_context; skl_dev 338 sound/soc/intel/skylake/skl-sst-dsp.c struct skl_dev *skl = ctx->thread_context; skl_dev 367 sound/soc/intel/skylake/skl-sst-dsp.c struct skl_dev *skl = ctx->thread_context; skl_dev 20 sound/soc/intel/skylake/skl-sst-dsp.h struct skl_dev; skl_dev 225 sound/soc/intel/skylake/skl-sst-dsp.h struct skl_dev **dsp); skl_dev 228 sound/soc/intel/skylake/skl-sst-dsp.h struct skl_dev **dsp); skl_dev 229 sound/soc/intel/skylake/skl-sst-dsp.h int skl_sst_init_fw(struct device *dev, struct skl_dev *skl); skl_dev 230 sound/soc/intel/skylake/skl-sst-dsp.h int bxt_sst_init_fw(struct device *dev, struct skl_dev *skl); skl_dev 231 sound/soc/intel/skylake/skl-sst-dsp.h void skl_sst_dsp_cleanup(struct device *dev, struct skl_dev *skl); skl_dev 232 sound/soc/intel/skylake/skl-sst-dsp.h void bxt_sst_dsp_cleanup(struct device *dev, struct skl_dev *skl); skl_dev 236 sound/soc/intel/skylake/skl-sst-dsp.h int skl_get_pvt_id(struct skl_dev *skl, guid_t *uuid_mod, int instance_id); skl_dev 237 sound/soc/intel/skylake/skl-sst-dsp.h int skl_put_pvt_id(struct skl_dev *skl, guid_t *uuid_mod, int *pvt_id); skl_dev 238 sound/soc/intel/skylake/skl-sst-dsp.h int skl_get_pvt_instance_id_map(struct skl_dev *skl, skl_dev 240 sound/soc/intel/skylake/skl-sst-dsp.h void skl_freeup_uuid_list(struct skl_dev *skl); skl_dev 244 sound/soc/intel/skylake/skl-sst-dsp.h void skl_dsp_set_astate_cfg(struct skl_dev *skl, u32 cnt, void *data); skl_dev 247 sound/soc/intel/skylake/skl-sst-dsp.h struct skl_dsp_loader_ops dsp_ops, struct skl_dev **dsp, skl_dev 248 sound/soc/intel/skylake/skl-sst-dsp.h struct sst_dsp_device *skl_dev); skl_dev 249 sound/soc/intel/skylake/skl-sst-dsp.h int skl_prepare_lib_load(struct skl_dev *skl, struct skl_lib_info *linfo, skl_dev 348 sound/soc/intel/skylake/skl-sst-ipc.c struct skl_dev *skl = container_of(ipc, struct skl_dev, ipc); skl_dev 439 sound/soc/intel/skylake/skl-sst-ipc.c struct skl_dev *skl = container_of(ipc, struct skl_dev, ipc); skl_dev 492 sound/soc/intel/skylake/skl-sst-ipc.c struct skl_dev *skl = sst_dsp_get_thread_context(dsp); skl_dev 599 sound/soc/intel/skylake/skl-sst-ipc.c int skl_ipc_init(struct device *dev, struct skl_dev *skl) skl_dev 160 sound/soc/intel/skylake/skl-sst-ipc.h int skl_ipc_init(struct device *dev, struct skl_dev *skl); skl_dev 101 sound/soc/intel/skylake/skl-sst-utils.c int skl_get_pvt_instance_id_map(struct skl_dev *skl, skl_dev 172 sound/soc/intel/skylake/skl-sst-utils.c int skl_get_pvt_id(struct skl_dev *skl, guid_t *uuid_mod, int instance_id) skl_dev 202 sound/soc/intel/skylake/skl-sst-utils.c int skl_put_pvt_id(struct skl_dev *skl, guid_t *uuid_mod, int *pvt_id) skl_dev 236 sound/soc/intel/skylake/skl-sst-utils.c struct skl_dev *skl = ctx->thread_context; skl_dev 319 sound/soc/intel/skylake/skl-sst-utils.c void skl_freeup_uuid_list(struct skl_dev *skl) skl_dev 357 sound/soc/intel/skylake/skl-sst-utils.c struct skl_dsp_loader_ops dsp_ops, struct skl_dev **dsp, skl_dev 358 sound/soc/intel/skylake/skl-sst-utils.c struct sst_dsp_device *skl_dev) skl_dev 360 sound/soc/intel/skylake/skl-sst-utils.c struct skl_dev *skl = *dsp; skl_dev 364 sound/soc/intel/skylake/skl-sst-utils.c skl_dev->thread_context = skl; skl_dev 366 sound/soc/intel/skylake/skl-sst-utils.c skl->dsp = skl_dsp_ctx_init(dev, skl_dev, irq); skl_dev 383 sound/soc/intel/skylake/skl-sst-utils.c int skl_prepare_lib_load(struct skl_dev *skl, struct skl_lib_info *linfo, skl_dev 69 sound/soc/intel/skylake/skl-sst.c struct skl_dev *skl = ctx->thread_context; skl_dev 164 sound/soc/intel/skylake/skl-sst.c struct skl_dev *skl = ctx->thread_context; skl_dev 218 sound/soc/intel/skylake/skl-sst.c struct skl_dev *skl = ctx->thread_context; skl_dev 335 sound/soc/intel/skylake/skl-sst.c struct skl_dev *skl = ctx->thread_context; skl_dev 387 sound/soc/intel/skylake/skl-sst.c struct skl_dev *skl = ctx->thread_context; skl_dev 445 sound/soc/intel/skylake/skl-sst.c struct skl_dev *skl = ctx->thread_context; skl_dev 514 sound/soc/intel/skylake/skl-sst.c static struct sst_dsp_device skl_dev = { skl_dev 521 sound/soc/intel/skylake/skl-sst.c struct skl_dev **dsp) skl_dev 523 sound/soc/intel/skylake/skl-sst.c struct skl_dev *skl; skl_dev 527 sound/soc/intel/skylake/skl-sst.c ret = skl_sst_ctx_init(dev, irq, fw_name, dsp_ops, dsp, &skl_dev); skl_dev 557 sound/soc/intel/skylake/skl-sst.c int skl_sst_init_fw(struct device *dev, struct skl_dev *skl) skl_dev 584 sound/soc/intel/skylake/skl-sst.c void skl_sst_dsp_cleanup(struct device *dev, struct skl_dev *skl) skl_dev 49 sound/soc/intel/skylake/skl-topology.c void skl_tplg_d0i3_get(struct skl_dev *skl, enum d0i3_capability caps) skl_dev 68 sound/soc/intel/skylake/skl-topology.c void skl_tplg_d0i3_put(struct skl_dev *skl, enum d0i3_capability caps) skl_dev 113 sound/soc/intel/skylake/skl-topology.c static void skl_dump_mconfig(struct skl_dev *skl, struct skl_module_cfg *mcfg) skl_dev 231 sound/soc/intel/skylake/skl-topology.c static void skl_tplg_update_buffer_size(struct skl_dev *skl, skl_dev 283 sound/soc/intel/skylake/skl-topology.c struct skl_dev *skl) skl_dev 344 sound/soc/intel/skylake/skl-topology.c struct skl_dev *skl) skl_dev 379 sound/soc/intel/skylake/skl-topology.c struct skl_dev *skl) skl_dev 450 sound/soc/intel/skylake/skl-topology.c static int skl_tplg_module_prepare(struct skl_dev *skl, struct skl_pipe *pipe, skl_dev 470 sound/soc/intel/skylake/skl-topology.c skl_tplg_init_pipe_modules(struct skl_dev *skl, struct skl_pipe *pipe) skl_dev 548 sound/soc/intel/skylake/skl-topology.c static int skl_tplg_unload_pipe_modules(struct skl_dev *skl, skl_dev 589 sound/soc/intel/skylake/skl-topology.c skl_tplg_get_pipe_config(struct skl_dev *skl, struct skl_module_cfg *mconfig) skl_dev 647 sound/soc/intel/skylake/skl-topology.c struct skl_dev *skl) skl_dev 708 sound/soc/intel/skylake/skl-topology.c static int skl_fill_sink_instance_id(struct skl_dev *skl, u32 *params, skl_dev 739 sound/soc/intel/skylake/skl-topology.c struct skl_module_cfg *mcfg, struct skl_dev *skl) skl_dev 800 sound/soc/intel/skylake/skl-topology.c static int skl_get_module_id(struct skl_dev *skl, guid_t *uuid) skl_dev 812 sound/soc/intel/skylake/skl-topology.c static int skl_tplg_find_moduleid_from_uuid(struct skl_dev *skl, skl_dev 856 sound/soc/intel/skylake/skl-topology.c void skl_tplg_add_moduleid_in_bind_params(struct skl_dev *skl, skl_dev 880 sound/soc/intel/skylake/skl-topology.c static int skl_tplg_module_add_deferred_bind(struct skl_dev *skl, skl_dev 918 sound/soc/intel/skylake/skl-topology.c struct skl_dev *skl, skl_dev 1018 sound/soc/intel/skylake/skl-topology.c struct skl_dev *skl) skl_dev 1042 sound/soc/intel/skylake/skl-topology.c struct snd_soc_dapm_widget *w, struct skl_dev *skl) skl_dev 1082 sound/soc/intel/skylake/skl-topology.c struct skl_dev *skl) skl_dev 1134 sound/soc/intel/skylake/skl-topology.c struct skl_dev *skl) skl_dev 1167 sound/soc/intel/skylake/skl-topology.c struct skl_dev *skl) skl_dev 1235 sound/soc/intel/skylake/skl-topology.c struct skl_dev *skl) skl_dev 1274 sound/soc/intel/skylake/skl-topology.c struct skl_dev *skl = get_skl_ctx(dapm->dev); skl_dev 1304 sound/soc/intel/skylake/skl-topology.c struct skl_dev *skl = get_skl_ctx(dapm->dev); skl_dev 1325 sound/soc/intel/skylake/skl-topology.c struct skl_dev *skl = get_skl_ctx(w->dapm->dev); skl_dev 1360 sound/soc/intel/skylake/skl-topology.c struct skl_dev *skl = get_skl_ctx(w->dapm->dev); skl_dev 1538 sound/soc/intel/skylake/skl-topology.c struct skl_dev *skl = get_skl_ctx(dev); skl_dev 1735 sound/soc/intel/skylake/skl-topology.c struct skl_dev *skl = get_skl_ctx(dai->dev); skl_dev 1949 sound/soc/intel/skylake/skl-topology.c struct skl_module_cfg *mconfig, struct skl_dev *skl, skl_dev 2257 sound/soc/intel/skylake/skl-topology.c struct skl_dev *skl, struct skl_module_cfg *mconfig) skl_dev 2507 sound/soc/intel/skylake/skl-topology.c char *pvt_data, struct skl_dev *skl, skl_dev 2603 sound/soc/intel/skylake/skl-topology.c struct skl_module_cfg *mconfig, struct skl_dev *skl, skl_dev 2680 sound/soc/intel/skylake/skl-topology.c struct skl_dev *skl, struct device *dev, skl_dev 2762 sound/soc/intel/skylake/skl-topology.c struct skl_dev *skl, struct device *dev, skl_dev 2857 sound/soc/intel/skylake/skl-topology.c void skl_cleanup_resources(struct skl_dev *skl) skl_dev 2891 sound/soc/intel/skylake/skl-topology.c struct skl_dev *skl = bus_to_skl(bus); skl_dev 3035 sound/soc/intel/skylake/skl-topology.c struct skl_dev *skl) skl_dev 3064 sound/soc/intel/skylake/skl-topology.c struct skl_dev *skl) skl_dev 3171 sound/soc/intel/skylake/skl-topology.c struct skl_dev *skl) skl_dev 3342 sound/soc/intel/skylake/skl-topology.c char *pvt_data, struct skl_dev *skl, skl_dev 3412 sound/soc/intel/skylake/skl-topology.c struct device *dev, struct skl_dev *skl) skl_dev 3474 sound/soc/intel/skylake/skl-topology.c struct skl_dev *skl = bus_to_skl(bus); skl_dev 3533 sound/soc/intel/skylake/skl-topology.c static void skl_tplg_set_pipe_type(struct skl_dev *skl, struct skl_pipe *pipe) skl_dev 3563 sound/soc/intel/skylake/skl-topology.c struct skl_dev *skl = bus_to_skl(bus); skl_dev 3605 sound/soc/intel/skylake/skl-topology.c struct skl_dev *skl = bus_to_skl(bus); skl_dev 441 sound/soc/intel/skylake/skl-topology.h static inline struct skl_dev *get_skl_ctx(struct device *dev) skl_dev 450 sound/soc/intel/skylake/skl-topology.h int skl_dsp_set_dma_control(struct skl_dev *skl, u32 *caps, skl_dev 463 sound/soc/intel/skylake/skl-topology.h void skl_tplg_d0i3_get(struct skl_dev *skl, enum d0i3_capability caps); skl_dev 464 sound/soc/intel/skylake/skl-topology.h void skl_tplg_d0i3_put(struct skl_dev *skl, enum d0i3_capability caps); skl_dev 466 sound/soc/intel/skylake/skl-topology.h int skl_create_pipeline(struct skl_dev *skl, struct skl_pipe *pipe); skl_dev 468 sound/soc/intel/skylake/skl-topology.h int skl_run_pipe(struct skl_dev *skl, struct skl_pipe *pipe); skl_dev 470 sound/soc/intel/skylake/skl-topology.h int skl_pause_pipe(struct skl_dev *skl, struct skl_pipe *pipe); skl_dev 472 sound/soc/intel/skylake/skl-topology.h int skl_delete_pipe(struct skl_dev *skl, struct skl_pipe *pipe); skl_dev 474 sound/soc/intel/skylake/skl-topology.h int skl_stop_pipe(struct skl_dev *skl, struct skl_pipe *pipe); skl_dev 476 sound/soc/intel/skylake/skl-topology.h int skl_reset_pipe(struct skl_dev *skl, struct skl_pipe *pipe); skl_dev 478 sound/soc/intel/skylake/skl-topology.h int skl_init_module(struct skl_dev *skl, struct skl_module_cfg *module_config); skl_dev 480 sound/soc/intel/skylake/skl-topology.h int skl_bind_modules(struct skl_dev *skl, struct skl_module_cfg skl_dev 483 sound/soc/intel/skylake/skl-topology.h int skl_unbind_modules(struct skl_dev *skl, struct skl_module_cfg skl_dev 486 sound/soc/intel/skylake/skl-topology.h int skl_set_module_params(struct skl_dev *skl, u32 *params, int size, skl_dev 488 sound/soc/intel/skylake/skl-topology.h int skl_get_module_params(struct skl_dev *skl, u32 *params, int size, skl_dev 502 sound/soc/intel/skylake/skl-topology.h void skl_tplg_add_moduleid_in_bind_params(struct skl_dev *skl, skl_dev 55 sound/soc/intel/skylake/skl.c static void skl_init_pci(struct skl_dev *skl) skl_dev 257 sound/soc/intel/skylake/skl.c struct skl_dev *skl = bus_to_skl(bus); skl_dev 281 sound/soc/intel/skylake/skl.c struct skl_dev *skl = bus_to_skl(bus); skl_dev 289 sound/soc/intel/skylake/skl.c struct skl_dev *skl = bus_to_skl(bus); skl_dev 312 sound/soc/intel/skylake/skl.c struct skl_dev *skl = bus_to_skl(bus); skl_dev 330 sound/soc/intel/skylake/skl.c struct skl_dev *skl = bus_to_skl(bus); skl_dev 360 sound/soc/intel/skylake/skl.c struct skl_dev *skl = bus_to_skl(bus); skl_dev 435 sound/soc/intel/skylake/skl.c struct skl_dev *skl = bus_to_skl(bus); skl_dev 480 sound/soc/intel/skylake/skl.c static struct snd_soc_acpi_mach *skl_find_hda_machine(struct skl_dev *skl, skl_dev 499 sound/soc/intel/skylake/skl.c static int skl_find_machine(struct skl_dev *skl, void *driver_data) skl_dev 529 sound/soc/intel/skylake/skl.c static int skl_machine_device_register(struct skl_dev *skl) skl_dev 565 sound/soc/intel/skylake/skl.c static void skl_machine_device_unregister(struct skl_dev *skl) skl_dev 571 sound/soc/intel/skylake/skl.c static int skl_dmic_device_register(struct skl_dev *skl) skl_dev 595 sound/soc/intel/skylake/skl.c static void skl_dmic_device_unregister(struct skl_dev *skl) skl_dev 633 sound/soc/intel/skylake/skl.c static int skl_clock_device_register(struct skl_dev *skl) skl_dev 663 sound/soc/intel/skylake/skl.c static void skl_clock_device_unregister(struct skl_dev *skl) skl_dev 699 sound/soc/intel/skylake/skl.c struct skl_dev *skl = bus_to_skl(bus); skl_dev 799 sound/soc/intel/skylake/skl.c struct skl_dev *skl = container_of(work, struct skl_dev, probe_work); skl_dev 861 sound/soc/intel/skylake/skl.c struct skl_dev **rskl) skl_dev 864 sound/soc/intel/skylake/skl.c struct skl_dev *skl; skl_dev 908 sound/soc/intel/skylake/skl.c struct skl_dev *skl = bus_to_skl(bus); skl_dev 984 sound/soc/intel/skylake/skl.c struct skl_dev *skl; skl_dev 1113 sound/soc/intel/skylake/skl.c struct skl_dev *skl; skl_dev 1135 sound/soc/intel/skylake/skl.c struct skl_dev *skl = bus_to_skl(bus); skl_dev 138 sound/soc/intel/skylake/skl.h #define bus_to_skl(bus) container_of(bus, struct skl_dev, hbus.core) skl_dev 141 sound/soc/intel/skylake/skl.h #define hbus_to_skl(hbus) container_of((hbus), struct skl_dev, (hbus)) skl_dev 160 sound/soc/intel/skylake/skl.h struct skl_dev **skl_sst); skl_dev 161 sound/soc/intel/skylake/skl.h int (*init_fw)(struct device *dev, struct skl_dev *skl); skl_dev 162 sound/soc/intel/skylake/skl.h void (*cleanup)(struct device *dev, struct skl_dev *skl); skl_dev 168 sound/soc/intel/skylake/skl.h struct nhlt_specific_cfg *skl_get_ep_blob(struct skl_dev *skl, u32 instance, skl_dev 172 sound/soc/intel/skylake/skl.h int skl_nhlt_update_topology_bin(struct skl_dev *skl); skl_dev 173 sound/soc/intel/skylake/skl.h int skl_init_dsp(struct skl_dev *skl); skl_dev 174 sound/soc/intel/skylake/skl.h int skl_free_dsp(struct skl_dev *skl); skl_dev 175 sound/soc/intel/skylake/skl.h int skl_suspend_late_dsp(struct skl_dev *skl); skl_dev 176 sound/soc/intel/skylake/skl.h int skl_suspend_dsp(struct skl_dev *skl); skl_dev 177 sound/soc/intel/skylake/skl.h int skl_resume_dsp(struct skl_dev *skl); skl_dev 178 sound/soc/intel/skylake/skl.h void skl_cleanup_resources(struct skl_dev *skl); skl_dev 181 sound/soc/intel/skylake/skl.h int skl_nhlt_create_sysfs(struct skl_dev *skl); skl_dev 182 sound/soc/intel/skylake/skl.h void skl_nhlt_remove_sysfs(struct skl_dev *skl); skl_dev 183 sound/soc/intel/skylake/skl.h void skl_get_clks(struct skl_dev *skl, struct skl_ssp_clk *ssp_clks); skl_dev 185 sound/soc/intel/skylake/skl.h int skl_dsp_set_dma_control(struct skl_dev *skl, u32 *caps, skl_dev 191 sound/soc/intel/skylake/skl.h struct skl_debug *skl_debugfs_init(struct skl_dev *skl); skl_dev 192 sound/soc/intel/skylake/skl.h void skl_debugfs_exit(struct skl_dev *skl); skl_dev 197 sound/soc/intel/skylake/skl.h static inline struct skl_debug *skl_debugfs_init(struct skl_dev *skl) skl_dev 202 sound/soc/intel/skylake/skl.h static inline void skl_debugfs_exit(struct skl_dev *skl)