Searched refs:link_dev (Results 1 – 6 of 6) sorted by relevance
| /OK3568_Linux_fs/kernel/sound/soc/sof/intel/ |
| H A D | hda-dai.c | 206 struct hdac_ext_stream *link_dev; in hda_link_hw_params() local 216 link_dev = snd_soc_dai_get_dma_data(dai, substream); in hda_link_hw_params() 217 if (!link_dev) { in hda_link_hw_params() 218 link_dev = hda_link_stream_assign(bus, substream); in hda_link_hw_params() 219 if (!link_dev) in hda_link_hw_params() 222 snd_soc_dai_set_dma_data(dai, substream, (void *)link_dev); in hda_link_hw_params() 225 stream_tag = hdac_stream(link_dev)->stream_tag; in hda_link_hw_params() 227 hda_stream = hstream_to_sof_hda_stream(link_dev); in hda_link_hw_params() 258 return hda_link_dma_params(link_dev, &p_params); in hda_link_hw_params() 264 struct hdac_ext_stream *link_dev = in hda_link_pcm_prepare() local [all …]
|
| H A D | hda-stream.c | 606 struct hdac_ext_stream *link_dev = container_of(stream, in hda_dsp_stream_hw_free() local 614 if (!link_dev->link_locked) in hda_dsp_stream_hw_free()
|
| /OK3568_Linux_fs/kernel/sound/soc/intel/skylake/ |
| H A D | skl-pcm.c | 546 struct hdac_ext_stream *link_dev; in skl_link_hw_params() local 553 link_dev = snd_hdac_ext_stream_assign(bus, substream, in skl_link_hw_params() 555 if (!link_dev) in skl_link_hw_params() 558 snd_soc_dai_set_dma_data(dai, substream, (void *)link_dev); in skl_link_hw_params() 564 stream_tag = hdac_stream(link_dev)->stream_tag; in skl_link_hw_params() 606 struct hdac_ext_stream *link_dev = in skl_link_pcm_trigger() local 616 snd_hdac_ext_link_stream_start(link_dev); in skl_link_pcm_trigger() 622 snd_hdac_ext_link_stream_clear(link_dev); in skl_link_pcm_trigger() 638 struct hdac_ext_stream *link_dev = in skl_link_hw_free() local 645 link_dev->link_prepared = 0; in skl_link_hw_free() [all …]
|
| /OK3568_Linux_fs/kernel/drivers/base/ |
| H A D | core.c | 386 #define to_devlink(dev) container_of((dev), struct device_link, link_dev) 520 ret = sysfs_create_link(&link->link_dev.kobj, &sup->kobj, "supplier"); in devlink_add_symlinks() 524 ret = sysfs_create_link(&link->link_dev.kobj, &con->kobj, "consumer"); in devlink_add_symlinks() 529 ret = sysfs_create_link(&sup->kobj, &link->link_dev.kobj, buf); in devlink_add_symlinks() 534 ret = sysfs_create_link(&con->kobj, &link->link_dev.kobj, buf); in devlink_add_symlinks() 544 sysfs_remove_link(&link->link_dev.kobj, "consumer"); in devlink_add_symlinks() 546 sysfs_remove_link(&link->link_dev.kobj, "supplier"); in devlink_add_symlinks() 561 sysfs_remove_link(&link->link_dev.kobj, "consumer"); in devlink_remove_symlinks() 562 sysfs_remove_link(&link->link_dev.kobj, "supplier"); in devlink_remove_symlinks() 803 link->link_dev.class = &devlink_class; in device_link_add() [all …]
|
| /OK3568_Linux_fs/kernel/drivers/ata/ |
| H A D | libata-eh.c | 3242 struct ata_device *dev, *link_dev = NULL, *lpm_dev = NULL; in ata_eh_set_lpm() local 3265 if (!link_dev) in ata_eh_set_lpm() 3266 link_dev = dev; in ata_eh_set_lpm() 3305 dev = lpm_dev ? lpm_dev : link_dev; in ata_eh_set_lpm()
|
| /OK3568_Linux_fs/kernel/include/linux/ |
| H A D | device.h | 586 struct device link_dev; member
|