Lines Matching refs:hdac_ext_bus

62 static struct hdac_ext_bus *get_bus_ctx(struct snd_pcm_substream *substream)  in get_bus_ctx()
71 static int skl_substream_alloc_pages(struct hdac_ext_bus *ebus, in skl_substream_alloc_pages()
90 static void skl_set_pcm_constrains(struct hdac_ext_bus *ebus, in skl_set_pcm_constrains()
100 static enum hdac_ext_stream_type skl_get_host_stream_type(struct hdac_ext_bus *ebus) in skl_get_host_stream_type()
111 struct hdac_ext_bus *ebus = dev_get_drvdata(dai->dev); in skl_pcm_open()
159 struct hdac_ext_bus *ebus = dev_get_drvdata(dai->dev); in skl_get_format()
215 struct hdac_ext_bus *ebus = dev_get_drvdata(dai->dev); in skl_pcm_hw_params()
251 struct hdac_ext_bus *ebus = dev_get_drvdata(dai->dev); in skl_pcm_close()
273 struct hdac_ext_bus *ebus = dev_get_drvdata(dai->dev); in skl_pcm_hw_free()
328 struct hdac_ext_bus *ebus = dev_get_drvdata(dai->dev); in skl_link_hw_params()
364 struct hdac_ext_bus *ebus = dev_get_drvdata(dai->dev); in skl_link_pcm_prepare()
427 struct hdac_ext_bus *ebus = dev_get_drvdata(dai->dev); in skl_link_hw_free()
620 struct hdac_ext_bus *ebus = get_bus_ctx(substream); in skl_coupled_trigger()
694 struct hdac_ext_bus *ebus = get_bus_ctx(substream); in skl_decoupled_trigger()
745 struct hdac_ext_bus *ebus = get_bus_ctx(substream); in skl_platform_pcm_trigger()
754 static int skl_get_delay_from_lpib(struct hdac_ext_bus *ebus, in skl_get_delay_from_lpib()
792 struct hdac_ext_bus *ebus = get_bus_ctx(substream); in skl_get_position()
892 struct hdac_ext_bus *ebus = dev_get_drvdata(dai->dev); in skl_pcm_new()
919 struct hdac_ext_bus *ebus = dev_get_drvdata(platform->dev); in skl_platform_soc_probe()
940 struct hdac_ext_bus *ebus = dev_get_drvdata(dev); in skl_platform_register()