Searched refs:ext_ops (Results 1 – 7 of 7) sorted by relevance
85 if (codec->bus->core.ext_ops) { in hda_codec_driver_probe()86 if (WARN_ON(!codec->bus->core.ext_ops->hdev_attach)) in hda_codec_driver_probe()88 return codec->bus->core.ext_ops->hdev_attach(&codec->core); in hda_codec_driver_probe()145 if (codec->bus->core.ext_ops) { in hda_codec_driver_remove()146 if (WARN_ON(!codec->bus->core.ext_ops->hdev_detach)) in hda_codec_driver_remove()148 return codec->bus->core.ext_ops->hdev_detach(&codec->core); in hda_codec_driver_remove()
31 const struct hdac_ext_bus_ops *ext_ops) in snd_hdac_ext_bus_init() argument39 bus->ext_ops = ext_ops; in snd_hdac_ext_bus_init()
9 const struct hdac_ext_bus_ops *ext_ops);
285 const struct hdac_ext_bus_ops *ext_ops; member
863 struct hdac_ext_bus_ops *ext_ops = NULL; in skl_create() local888 ext_ops = snd_soc_hdac_hda_get_ops(); in skl_create()890 snd_hdac_ext_bus_init(bus, &pci->dev, &bus_core_ops, ext_ops); in skl_create()
585 const struct snd_soc_tplg_bytes_ext_ops *ext_ops; in soc_tplg_kcontrol_bind_io() local604 ext_ops = tplg->bytes_ext_ops; in soc_tplg_kcontrol_bind_io()607 if (!sbe->put && ext_ops[i].id == be->ext_ops.put) in soc_tplg_kcontrol_bind_io()608 sbe->put = ext_ops[i].put; in soc_tplg_kcontrol_bind_io()609 if (!sbe->get && ext_ops[i].id == be->ext_ops.get) in soc_tplg_kcontrol_bind_io()610 sbe->get = ext_ops[i].get; in soc_tplg_kcontrol_bind_io()
442 struct snd_soc_tplg_io_ops ext_ops; member