Lines Matching refs:hdac_bus
7 int snd_hdac_ext_bus_init(struct hdac_bus *bus, struct device *dev,
11 void snd_hdac_ext_bus_exit(struct hdac_bus *bus);
12 int snd_hdac_ext_bus_device_init(struct hdac_bus *bus, int addr,
15 void snd_hdac_ext_bus_device_remove(struct hdac_bus *bus);
24 void snd_hdac_ext_bus_ppcap_enable(struct hdac_bus *chip, bool enable);
25 void snd_hdac_ext_bus_ppcap_int_enable(struct hdac_bus *chip, bool enable);
27 void snd_hdac_ext_stream_spbcap_enable(struct hdac_bus *chip,
30 int snd_hdac_ext_bus_get_ml_capabilities(struct hdac_bus *bus);
31 struct hdac_ext_link *snd_hdac_ext_bus_get_link(struct hdac_bus *bus,
80 void snd_hdac_ext_stream_init(struct hdac_bus *bus,
83 int snd_hdac_ext_stream_init_all(struct hdac_bus *bus, int start_idx,
85 void snd_hdac_stream_free_all(struct hdac_bus *bus);
86 void snd_hdac_link_free_all(struct hdac_bus *bus);
87 struct hdac_ext_stream *snd_hdac_ext_stream_assign(struct hdac_bus *bus,
91 void snd_hdac_ext_stream_decouple_locked(struct hdac_bus *bus,
93 void snd_hdac_ext_stream_decouple(struct hdac_bus *bus,
95 void snd_hdac_ext_stop_streams(struct hdac_bus *bus);
97 int snd_hdac_ext_stream_set_spib(struct hdac_bus *bus,
99 int snd_hdac_ext_stream_get_spbmaxfifo(struct hdac_bus *bus,
101 void snd_hdac_ext_stream_drsm_enable(struct hdac_bus *bus,
103 int snd_hdac_ext_stream_set_dpibr(struct hdac_bus *bus,
113 struct hdac_bus *bus;
126 int snd_hdac_ext_bus_link_power_up_all(struct hdac_bus *bus);
127 int snd_hdac_ext_bus_link_power_down_all(struct hdac_bus *bus);
133 int snd_hdac_ext_bus_link_get(struct hdac_bus *bus, struct hdac_ext_link *link);
134 int snd_hdac_ext_bus_link_put(struct hdac_bus *bus, struct hdac_ext_link *link);