drivers/soundwire/intel.h
50
struct hdac_bus *hbus;
drivers/soundwire/intel.h
7
struct hdac_bus;
include/linux/soundwire/sdw_intel.h
283
struct hdac_bus;
include/linux/soundwire/sdw_intel.h
357
struct hdac_bus *hbus;
include/sound/hda-mlink.h
103
hdac_bus_eml_wait_syncpu_unlocked(struct hdac_bus *bus, bool alt, int elid)
include/sound/hda-mlink.h
109
hdac_bus_eml_sdw_wait_syncpu_unlocked(struct hdac_bus *bus) { return 0; }
include/sound/hda-mlink.h
112
hdac_bus_eml_sync_arm_unlocked(struct hdac_bus *bus, bool alt, int elid, int sublink) { }
include/sound/hda-mlink.h
115
hdac_bus_eml_sdw_sync_arm_unlocked(struct hdac_bus *bus, int sublink) { }
include/sound/hda-mlink.h
118
hdac_bus_eml_sync_go_unlocked(struct hdac_bus *bus, bool alt, int elid) { return 0; }
include/sound/hda-mlink.h
121
hdac_bus_eml_sdw_sync_go_unlocked(struct hdac_bus *bus) { return 0; }
include/sound/hda-mlink.h
124
hdac_bus_eml_check_cmdsync_unlocked(struct hdac_bus *bus, bool alt, int elid) { return false; }
include/sound/hda-mlink.h
127
hdac_bus_eml_sdw_check_cmdsync_unlocked(struct hdac_bus *bus) { return false; }
include/sound/hda-mlink.h
130
hdac_bus_eml_power_up(struct hdac_bus *bus, bool alt, int elid, int sublink)
include/sound/hda-mlink.h
136
hdac_bus_eml_power_up_unlocked(struct hdac_bus *bus, bool alt, int elid, int sublink)
include/sound/hda-mlink.h
14
int hda_bus_ml_init(struct hdac_bus *bus);
include/sound/hda-mlink.h
142
hdac_bus_eml_power_down(struct hdac_bus *bus, bool alt, int elid, int sublink)
include/sound/hda-mlink.h
148
hdac_bus_eml_power_down_unlocked(struct hdac_bus *bus, bool alt, int elid, int sublink)
include/sound/hda-mlink.h
15
void hda_bus_ml_free(struct hdac_bus *bus);
include/sound/hda-mlink.h
154
hdac_bus_eml_sdw_power_up_unlocked(struct hdac_bus *bus, int sublink) { return 0; }
include/sound/hda-mlink.h
157
hdac_bus_eml_sdw_power_down_unlocked(struct hdac_bus *bus, int sublink) { return 0; }
include/sound/hda-mlink.h
160
hdac_bus_eml_sdw_get_lsdiid_unlocked(struct hdac_bus *bus, int sublink, u16 *lsdiid) { return 0; }
include/sound/hda-mlink.h
163
hdac_bus_eml_sdw_set_lsdiid(struct hdac_bus *bus, int sublink, int dev_num) { return 0; }
include/sound/hda-mlink.h
166
hdac_bus_eml_sdw_map_stream_ch(struct hdac_bus *bus, int sublink, int y,
include/sound/hda-mlink.h
17
int hdac_bus_eml_get_count(struct hdac_bus *bus, bool alt, int elid);
include/sound/hda-mlink.h
172
static inline void hda_bus_ml_put_all(struct hdac_bus *bus) { }
include/sound/hda-mlink.h
173
static inline void hda_bus_ml_reset_losidv(struct hdac_bus *bus) { }
include/sound/hda-mlink.h
174
static inline int hda_bus_ml_resume(struct hdac_bus *bus) { return 0; }
include/sound/hda-mlink.h
175
static inline int hda_bus_ml_suspend(struct hdac_bus *bus) { return 0; }
include/sound/hda-mlink.h
178
hdac_bus_eml_ssp_get_hlink(struct hdac_bus *bus) { return NULL; }
include/sound/hda-mlink.h
18
void hdac_bus_eml_enable_interrupt_unlocked(struct hdac_bus *bus, bool alt, int elid, bool enable);
include/sound/hda-mlink.h
181
hdac_bus_eml_dmic_get_hlink(struct hdac_bus *bus) { return NULL; }
include/sound/hda-mlink.h
184
hdac_bus_eml_sdw_get_hlink(struct hdac_bus *bus) { return NULL; }
include/sound/hda-mlink.h
187
hdac_bus_eml_get_mutex(struct hdac_bus *bus, bool alt, int elid) { return NULL; }
include/sound/hda-mlink.h
19
void hdac_bus_eml_enable_interrupt(struct hdac_bus *bus, bool alt, int elid, bool enable);
include/sound/hda-mlink.h
190
hdac_bus_eml_enable_offload(struct hdac_bus *bus, bool alt, int elid, bool enable)
include/sound/hda-mlink.h
196
hdac_bus_eml_set_mic_privacy_mask(struct hdac_bus *bus, bool alt, int elid,
include/sound/hda-mlink.h
20
bool hdac_bus_eml_check_interrupt(struct hdac_bus *bus, bool alt, int elid);
include/sound/hda-mlink.h
202
hdac_bus_eml_is_mic_privacy_changed(struct hdac_bus *bus, bool alt, int elid)
include/sound/hda-mlink.h
208
hdac_bus_eml_get_mic_privacy_state(struct hdac_bus *bus, bool alt, int elid)
include/sound/hda-mlink.h
22
int hdac_bus_eml_set_syncprd_unlocked(struct hdac_bus *bus, bool alt, int elid, u32 syncprd);
include/sound/hda-mlink.h
23
int hdac_bus_eml_sdw_set_syncprd_unlocked(struct hdac_bus *bus, u32 syncprd);
include/sound/hda-mlink.h
25
int hdac_bus_eml_wait_syncpu_unlocked(struct hdac_bus *bus, bool alt, int elid);
include/sound/hda-mlink.h
26
int hdac_bus_eml_sdw_wait_syncpu_unlocked(struct hdac_bus *bus);
include/sound/hda-mlink.h
28
void hdac_bus_eml_sync_arm_unlocked(struct hdac_bus *bus, bool alt, int elid, int sublink);
include/sound/hda-mlink.h
29
void hdac_bus_eml_sdw_sync_arm_unlocked(struct hdac_bus *bus, int sublink);
include/sound/hda-mlink.h
31
int hdac_bus_eml_sync_go_unlocked(struct hdac_bus *bus, bool alt, int elid);
include/sound/hda-mlink.h
32
int hdac_bus_eml_sdw_sync_go_unlocked(struct hdac_bus *bus);
include/sound/hda-mlink.h
34
bool hdac_bus_eml_check_cmdsync_unlocked(struct hdac_bus *bus, bool alt, int elid);
include/sound/hda-mlink.h
35
bool hdac_bus_eml_sdw_check_cmdsync_unlocked(struct hdac_bus *bus);
include/sound/hda-mlink.h
37
int hdac_bus_eml_power_up(struct hdac_bus *bus, bool alt, int elid, int sublink);
include/sound/hda-mlink.h
38
int hdac_bus_eml_power_up_unlocked(struct hdac_bus *bus, bool alt, int elid, int sublink);
include/sound/hda-mlink.h
40
int hdac_bus_eml_power_down(struct hdac_bus *bus, bool alt, int elid, int sublink);
include/sound/hda-mlink.h
41
int hdac_bus_eml_power_down_unlocked(struct hdac_bus *bus, bool alt, int elid, int sublink);
include/sound/hda-mlink.h
43
int hdac_bus_eml_sdw_power_up_unlocked(struct hdac_bus *bus, int sublink);
include/sound/hda-mlink.h
44
int hdac_bus_eml_sdw_power_down_unlocked(struct hdac_bus *bus, int sublink);
include/sound/hda-mlink.h
46
int hdac_bus_eml_sdw_get_lsdiid_unlocked(struct hdac_bus *bus, int sublink, u16 *lsdiid);
include/sound/hda-mlink.h
47
int hdac_bus_eml_sdw_set_lsdiid(struct hdac_bus *bus, int sublink, int dev_num);
include/sound/hda-mlink.h
49
int hdac_bus_eml_sdw_map_stream_ch(struct hdac_bus *bus, int sublink, int y,
include/sound/hda-mlink.h
52
void hda_bus_ml_put_all(struct hdac_bus *bus);
include/sound/hda-mlink.h
53
void hda_bus_ml_reset_losidv(struct hdac_bus *bus);
include/sound/hda-mlink.h
54
int hda_bus_ml_resume(struct hdac_bus *bus);
include/sound/hda-mlink.h
55
int hda_bus_ml_suspend(struct hdac_bus *bus);
include/sound/hda-mlink.h
57
struct hdac_ext_link *hdac_bus_eml_ssp_get_hlink(struct hdac_bus *bus);
include/sound/hda-mlink.h
58
struct hdac_ext_link *hdac_bus_eml_dmic_get_hlink(struct hdac_bus *bus);
include/sound/hda-mlink.h
59
struct hdac_ext_link *hdac_bus_eml_sdw_get_hlink(struct hdac_bus *bus);
include/sound/hda-mlink.h
61
struct mutex *hdac_bus_eml_get_mutex(struct hdac_bus *bus, bool alt, int elid);
include/sound/hda-mlink.h
63
int hdac_bus_eml_enable_offload(struct hdac_bus *bus, bool alt, int elid, bool enable);
include/sound/hda-mlink.h
66
void hdac_bus_eml_set_mic_privacy_mask(struct hdac_bus *bus, bool alt, int elid,
include/sound/hda-mlink.h
68
bool hdac_bus_eml_is_mic_privacy_changed(struct hdac_bus *bus, bool alt, int elid);
include/sound/hda-mlink.h
69
bool hdac_bus_eml_get_mic_privacy_state(struct hdac_bus *bus, bool alt, int elid);
include/sound/hda-mlink.h
74
hda_bus_ml_init(struct hdac_bus *bus) { return 0; }
include/sound/hda-mlink.h
76
static inline void hda_bus_ml_free(struct hdac_bus *bus) { }
include/sound/hda-mlink.h
79
hdac_bus_eml_get_count(struct hdac_bus *bus, bool alt, int elid) { return 0; }
include/sound/hda-mlink.h
82
hdac_bus_eml_enable_interrupt_unlocked(struct hdac_bus *bus, bool alt, int elid, bool enable) { }
include/sound/hda-mlink.h
85
hdac_bus_eml_enable_interrupt(struct hdac_bus *bus, bool alt, int elid, bool enable) { }
include/sound/hda-mlink.h
88
hdac_bus_eml_check_interrupt(struct hdac_bus *bus, bool alt, int elid) { return false; }
include/sound/hda-mlink.h
9
struct hdac_bus;
include/sound/hda-mlink.h
91
hdac_bus_eml_set_syncprd_unlocked(struct hdac_bus *bus, bool alt, int elid, u32 syncprd)
include/sound/hda-mlink.h
97
hdac_bus_eml_sdw_set_syncprd_unlocked(struct hdac_bus *bus, u32 syncprd)
include/sound/hda_codec.h
39
struct hdac_bus core;
include/sound/hda_component.h
14
int snd_hdac_set_codec_wakeup(struct hdac_bus *bus, bool enable);
include/sound/hda_component.h
15
void snd_hdac_display_power(struct hdac_bus *bus, unsigned int idx,
include/sound/hda_component.h
21
int snd_hdac_acomp_init(struct hdac_bus *bus,
include/sound/hda_component.h
25
int snd_hdac_acomp_exit(struct hdac_bus *bus);
include/sound/hda_component.h
26
int snd_hdac_acomp_register_notifier(struct hdac_bus *bus,
include/sound/hda_component.h
29
static inline int snd_hdac_set_codec_wakeup(struct hdac_bus *bus, bool enable)
include/sound/hda_component.h
33
static inline void snd_hdac_display_power(struct hdac_bus *bus,
include/sound/hda_component.h
48
static inline int snd_hdac_acomp_init(struct hdac_bus *bus,
include/sound/hda_component.h
56
static inline int snd_hdac_acomp_exit(struct hdac_bus *bus)
include/sound/hda_component.h
60
static inline int snd_hdac_acomp_register_notifier(struct hdac_bus *bus,
include/sound/hda_i915.h
11
void snd_hdac_i915_set_bclk(struct hdac_bus *bus);
include/sound/hda_i915.h
12
int snd_hdac_i915_init(struct hdac_bus *bus);
include/sound/hda_i915.h
14
static inline void snd_hdac_i915_set_bclk(struct hdac_bus *bus)
include/sound/hda_i915.h
17
static inline int snd_hdac_i915_init(struct hdac_bus *bus)
include/sound/hda_i915.h
22
static inline int snd_hdac_i915_exit(struct hdac_bus *bus)
include/sound/hdaudio.h
121
int snd_hdac_device_init(struct hdac_device *dev, struct hdac_bus *bus,
include/sound/hdaudio.h
245
int (*command)(struct hdac_bus *bus, unsigned int cmd);
include/sound/hdaudio.h
247
int (*get_response)(struct hdac_bus *bus, unsigned int addr,
include/sound/hdaudio.h
26
struct hdac_bus;
include/sound/hdaudio.h
388
int snd_hdac_bus_init(struct hdac_bus *bus, struct device *dev,
include/sound/hdaudio.h
390
void snd_hdac_bus_exit(struct hdac_bus *bus);
include/sound/hdaudio.h
391
int snd_hdac_bus_exec_verb_unlocked(struct hdac_bus *bus, unsigned int addr,
include/sound/hdaudio.h
397
int snd_hdac_bus_send_cmd(struct hdac_bus *bus, unsigned int val);
include/sound/hdaudio.h
398
int snd_hdac_bus_get_response(struct hdac_bus *bus, unsigned int addr,
include/sound/hdaudio.h
400
int snd_hdac_bus_parse_capabilities(struct hdac_bus *bus);
include/sound/hdaudio.h
402
bool snd_hdac_bus_init_chip(struct hdac_bus *bus, bool full_reset);
include/sound/hdaudio.h
403
void snd_hdac_bus_stop_chip(struct hdac_bus *bus);
include/sound/hdaudio.h
404
void snd_hdac_bus_init_cmd_io(struct hdac_bus *bus);
include/sound/hdaudio.h
405
void snd_hdac_bus_stop_cmd_io(struct hdac_bus *bus);
include/sound/hdaudio.h
406
void snd_hdac_bus_enter_link_reset(struct hdac_bus *bus);
include/sound/hdaudio.h
407
void snd_hdac_bus_exit_link_reset(struct hdac_bus *bus);
include/sound/hdaudio.h
408
int snd_hdac_bus_reset_link(struct hdac_bus *bus, bool full_reset);
include/sound/hdaudio.h
411
void snd_hdac_bus_update_rirb(struct hdac_bus *bus);
include/sound/hdaudio.h
412
int snd_hdac_bus_handle_stream_irq(struct hdac_bus *bus, unsigned int status,
include/sound/hdaudio.h
413
void (*ack)(struct hdac_bus *,
include/sound/hdaudio.h
416
int snd_hdac_bus_alloc_stream_pages(struct hdac_bus *bus);
include/sound/hdaudio.h
417
void snd_hdac_bus_free_stream_pages(struct hdac_bus *bus);
include/sound/hdaudio.h
430
static inline void snd_hdac_reg_writeb(struct hdac_bus *bus, void __iomem *addr,
include/sound/hdaudio.h
439
static inline void snd_hdac_reg_writew(struct hdac_bus *bus, void __iomem *addr,
include/sound/hdaudio.h
448
static inline u8 snd_hdac_reg_readb(struct hdac_bus *bus, void __iomem *addr)
include/sound/hdaudio.h
454
static inline u16 snd_hdac_reg_readw(struct hdac_bus *bus, void __iomem *addr)
include/sound/hdaudio.h
517
struct hdac_bus *bus;
include/sound/hdaudio.h
55
struct hdac_bus *bus;
include/sound/hdaudio.h
572
void snd_hdac_stream_init(struct hdac_bus *bus, struct hdac_stream *azx_dev,
include/sound/hdaudio.h
574
struct hdac_stream *snd_hdac_stream_assign(struct hdac_bus *bus,
include/sound/hdaudio.h
578
struct hdac_stream *snd_hdac_get_stream(struct hdac_bus *bus,
include/sound/hdaudio.h
588
void snd_hdac_stop_streams(struct hdac_bus *bus);
include/sound/hdaudio.h
589
void snd_hdac_stop_streams_and_chip(struct hdac_bus *bus);
include/sound/hdaudio.h
597
int snd_hdac_get_stream_stripe_ctl(struct hdac_bus *bus,
include/sound/hdaudio.h
600
void snd_hdac_stream_spbcap_enable(struct hdac_bus *chip,
include/sound/hdaudio.h
602
int snd_hdac_stream_set_spib(struct hdac_bus *bus,
include/sound/hdaudio.h
604
void snd_hdac_stream_drsm_enable(struct hdac_bus *bus,
include/sound/hdaudio.h
607
int snd_hdac_stream_set_dpibr(struct hdac_bus *bus,
include/sound/hdaudio_ext.h
11
void snd_hdac_ext_bus_exit(struct hdac_bus *bus);
include/sound/hdaudio_ext.h
114
int snd_hdac_ext_bus_link_power_up_all(struct hdac_bus *bus);
include/sound/hdaudio_ext.h
115
int snd_hdac_ext_bus_link_power_down_all(struct hdac_bus *bus);
include/sound/hdaudio_ext.h
12
void snd_hdac_ext_bus_device_remove(struct hdac_bus *bus);
include/sound/hdaudio_ext.h
121
int snd_hdac_ext_bus_link_get(struct hdac_bus *bus, struct hdac_ext_link *hlink);
include/sound/hdaudio_ext.h
122
int snd_hdac_ext_bus_link_put(struct hdac_bus *bus, struct hdac_ext_link *hlink);
include/sound/hdaudio_ext.h
21
void snd_hdac_ext_bus_ppcap_enable(struct hdac_bus *chip, bool enable);
include/sound/hdaudio_ext.h
22
void snd_hdac_ext_bus_ppcap_int_enable(struct hdac_bus *chip, bool enable);
include/sound/hdaudio_ext.h
24
int snd_hdac_ext_bus_get_ml_capabilities(struct hdac_bus *bus);
include/sound/hdaudio_ext.h
25
struct hdac_ext_link *snd_hdac_ext_bus_get_hlink_by_id(struct hdac_bus *bus, u32 id);
include/sound/hdaudio_ext.h
26
struct hdac_ext_link *snd_hdac_ext_bus_get_hlink_by_addr(struct hdac_bus *bus, int addr);
include/sound/hdaudio_ext.h
27
struct hdac_ext_link *snd_hdac_ext_bus_get_hlink_by_name(struct hdac_bus *bus,
include/sound/hdaudio_ext.h
7
int snd_hdac_ext_bus_init(struct hdac_bus *bus, struct device *dev,
include/sound/hdaudio_ext.h
74
int snd_hdac_ext_stream_init_all(struct hdac_bus *bus, int start_idx,
include/sound/hdaudio_ext.h
76
void snd_hdac_ext_stream_free_all(struct hdac_bus *bus);
include/sound/hdaudio_ext.h
77
void snd_hdac_ext_link_free_all(struct hdac_bus *bus);
include/sound/hdaudio_ext.h
78
struct hdac_ext_stream *snd_hdac_ext_stream_assign(struct hdac_bus *bus,
include/sound/hdaudio_ext.h
82
struct hdac_ext_stream *snd_hdac_ext_cstream_assign(struct hdac_bus *bus,
include/sound/hdaudio_ext.h
84
void snd_hdac_ext_stream_decouple_locked(struct hdac_bus *bus,
include/sound/hdaudio_ext.h
86
void snd_hdac_ext_stream_decouple(struct hdac_bus *bus,
include/sound/hdaudio_ext.h
96
struct hdac_bus *bus;
sound/hda/codecs/hdmi/hdmi.c
2211
struct hdac_bus *bus = data;
sound/hda/common/controller.c
1030
struct hdac_bus *bus = azx_bus(chip);
sound/hda/common/controller.c
1045
static void stream_update(struct hdac_bus *bus, struct hdac_stream *s)
sound/hda/common/controller.c
1062
struct hdac_bus *bus = azx_bus(chip);
sound/hda/common/controller.c
1121
struct hdac_bus *bus = azx_bus(chip);
sound/hda/common/controller.c
1188
struct hdac_bus *bus = azx_bus(chip);
sound/hda/common/controller.c
1313
struct hdac_bus *bus = azx_bus(chip);
sound/hda/common/controller.c
205
struct hdac_bus *bus = azx_bus(chip);
sound/hda/common/controller.c
695
struct hdac_bus *bus = &_bus->core;
sound/hda/common/controller.c
761
static int azx_rirb_get_response(struct hdac_bus *bus, unsigned int addr,
sound/hda/common/controller.c
858
static int azx_single_send_cmd(struct hdac_bus *bus, u32 val)
sound/hda/common/controller.c
886
static int azx_single_get_response(struct hdac_bus *bus, unsigned int addr,
sound/hda/common/controller.c
902
static int azx_send_cmd(struct hdac_bus *bus, unsigned int val)
sound/hda/common/controller.c
915
static int azx_get_response(struct hdac_bus *bus, unsigned int addr,
sound/hda/common/controller.c
942
struct hdac_bus *bus = azx_bus(chip);
sound/hda/common/controller.c
956
struct hdac_bus *bus = &codec->bus->core;
sound/hda/common/controller.c
987
struct hdac_bus *bus = &codec->bus->core;
sound/hda/common/controller.c
998
struct hdac_bus *bus = &codec->bus->core;
sound/hda/controllers/acpi.c
68
struct hdac_bus *bus = azx_bus(&hda->azx);
sound/hda/controllers/cix-ipbloq.c
103
struct hdac_bus *bus = azx_bus(chip);
sound/hda/controllers/cix-ipbloq.c
65
struct hdac_bus *bus = azx_bus(chip);
sound/hda/controllers/intel.c
1337
struct hdac_bus *bus = azx_bus(chip);
sound/hda/controllers/intel.c
1402
struct hdac_bus *bus = azx_bus(chip);
sound/hda/controllers/intel.c
1857
struct hdac_bus *bus = azx_bus(chip);
sound/hda/controllers/intel.c
2060
struct hdac_bus *bus = azx_bus(chip);
sound/hda/controllers/intel.c
2336
struct hdac_bus *bus = azx_bus(chip);
sound/hda/controllers/intel.c
471
struct hdac_bus *bus = azx_bus(chip);
sound/hda/controllers/intel.c
490
struct hdac_bus *bus = azx_bus(chip);
sound/hda/controllers/intel.c
517
struct hdac_bus *bus = azx_bus(chip);
sound/hda/controllers/intel.c
554
struct hdac_bus *bus = azx_bus(chip);
sound/hda/controllers/intel.c
726
struct hdac_bus *bus = azx_bus(chip);
sound/hda/controllers/intel.c
767
struct hdac_bus *bus = azx_bus(chip);
sound/hda/controllers/intel.c
779
struct hdac_bus *bus = azx_bus(chip);
sound/hda/controllers/intel.c
978
struct hdac_bus *bus = azx_bus(chip);
sound/hda/controllers/tegra.c
249
struct hdac_bus *bus = azx_bus(chip);
sound/hda/controllers/tegra.c
268
struct hdac_bus *bus = azx_bus(chip);
sound/hda/core/bus.c
104
int snd_hdac_bus_exec_verb_unlocked(struct hdac_bus *bus, unsigned int addr,
sound/hda/core/bus.c
145
void snd_hdac_bus_queue_event(struct hdac_bus *bus, u32 res, u32 res_ex)
sound/hda/core/bus.c
168
struct hdac_bus *bus = container_of(work, struct hdac_bus, unsol_work);
sound/hda/core/bus.c
203
int snd_hdac_bus_add_device(struct hdac_bus *bus, struct hdac_device *codec)
sound/hda/core/bus.c
223
void snd_hdac_bus_remove_device(struct hdac_bus *bus,
sound/hda/core/bus.c
268
struct hdac_bus *bus = codec->bus;
sound/hda/core/bus.c
279
struct hdac_bus *bus = codec->bus;
sound/hda/core/bus.c
31
int snd_hdac_bus_init(struct hdac_bus *bus, struct device *dev,
sound/hda/core/bus.c
71
void snd_hdac_bus_exit(struct hdac_bus *bus)
sound/hda/core/bus.c
88
int snd_hdac_bus_exec_verb(struct hdac_bus *bus, unsigned int addr,
sound/hda/core/component.c
121
struct hdac_bus *bus = codec->bus;
sound/hda/core/component.c
162
struct hdac_bus *bus = codec->bus;
sound/hda/core/component.c
250
int snd_hdac_acomp_register_notifier(struct hdac_bus *bus,
sound/hda/core/component.c
280
int snd_hdac_acomp_init(struct hdac_bus *bus,
sound/hda/core/component.c
330
int snd_hdac_acomp_exit(struct hdac_bus *bus)
sound/hda/core/component.c
36
int snd_hdac_set_codec_wakeup(struct hdac_bus *bus, bool enable)
sound/hda/core/component.c
66
void snd_hdac_display_power(struct hdac_bus *bus, unsigned int idx, bool enable)
sound/hda/core/controller.c
112
void snd_hdac_bus_stop_cmd_io(struct hdac_bus *bus)
sound/hda/core/controller.c
138
static int snd_hdac_bus_wait_for_pio_response(struct hdac_bus *bus,
sound/hda/core/controller.c
15
static void azx_clear_corbrp(struct hdac_bus *bus)
sound/hda/core/controller.c
168
static int snd_hdac_bus_send_cmd_pio(struct hdac_bus *bus, unsigned int val)
sound/hda/core/controller.c
203
static int snd_hdac_bus_get_response_pio(struct hdac_bus *bus,
sound/hda/core/controller.c
219
static int snd_hdac_bus_send_cmd_corb(struct hdac_bus *bus, unsigned int val)
sound/hda/core/controller.c
259
void snd_hdac_bus_update_rirb(struct hdac_bus *bus)
sound/hda/core/controller.c
313
static int snd_hdac_bus_get_response_rirb(struct hdac_bus *bus,
sound/hda/core/controller.c
372
int snd_hdac_bus_send_cmd(struct hdac_bus *bus, unsigned int val)
sound/hda/core/controller.c
389
int snd_hdac_bus_get_response(struct hdac_bus *bus, unsigned int addr,
sound/hda/core/controller.c
406
int snd_hdac_bus_parse_capabilities(struct hdac_bus *bus)
sound/hda/core/controller.c
43
void snd_hdac_bus_init_cmd_io(struct hdac_bus *bus)
sound/hda/core/controller.c
490
void snd_hdac_bus_enter_link_reset(struct hdac_bus *bus)
sound/hda/core/controller.c
510
void snd_hdac_bus_exit_link_reset(struct hdac_bus *bus)
sound/hda/core/controller.c
523
int snd_hdac_bus_reset_link(struct hdac_bus *bus, bool full_reset)
sound/hda/core/controller.c
564
static void azx_int_enable(struct hdac_bus *bus)
sound/hda/core/controller.c
573
static void azx_int_disable(struct hdac_bus *bus)
sound/hda/core/controller.c
586
static void azx_int_clear(struct hdac_bus *bus)
sound/hda/core/controller.c
609
bool snd_hdac_bus_init_chip(struct hdac_bus *bus, bool full_reset)
sound/hda/core/controller.c
642
void snd_hdac_bus_stop_chip(struct hdac_bus *bus)
sound/hda/core/controller.c
672
int snd_hdac_bus_handle_stream_irq(struct hdac_bus *bus, unsigned int status,
sound/hda/core/controller.c
673
void (*ack)(struct hdac_bus *,
sound/hda/core/controller.c
703
int snd_hdac_bus_alloc_stream_pages(struct hdac_bus *bus)
sound/hda/core/controller.c
738
void snd_hdac_bus_free_stream_pages(struct hdac_bus *bus)
sound/hda/core/controller.c
93
static void hdac_wait_for_cmd_dmas(struct hdac_bus *bus)
sound/hda/core/device.c
41
int snd_hdac_device_init(struct hdac_device *codec, struct hdac_bus *bus,
sound/hda/core/ext/bus.c
29
int snd_hdac_ext_bus_init(struct hdac_bus *bus, struct device *dev,
sound/hda/core/ext/bus.c
56
void snd_hdac_ext_bus_exit(struct hdac_bus *bus)
sound/hda/core/ext/bus.c
68
void snd_hdac_ext_bus_device_remove(struct hdac_bus *bus)
sound/hda/core/ext/controller.c
124
void snd_hdac_ext_link_free_all(struct hdac_bus *bus)
sound/hda/core/ext/controller.c
136
struct hdac_ext_link *snd_hdac_ext_bus_get_hlink_by_id(struct hdac_bus *bus, u32 id)
sound/hda/core/ext/controller.c
154
struct hdac_ext_link *snd_hdac_ext_bus_get_hlink_by_addr(struct hdac_bus *bus, int addr)
sound/hda/core/ext/controller.c
170
struct hdac_ext_link *snd_hdac_ext_bus_get_hlink_by_name(struct hdac_bus *bus,
sound/hda/core/ext/controller.c
239
int snd_hdac_ext_bus_link_power_up_all(struct hdac_bus *bus)
sound/hda/core/ext/controller.c
258
int snd_hdac_ext_bus_link_power_down_all(struct hdac_bus *bus)
sound/hda/core/ext/controller.c
28
void snd_hdac_ext_bus_ppcap_enable(struct hdac_bus *bus, bool enable)
sound/hda/core/ext/controller.c
297
int snd_hdac_ext_bus_link_get(struct hdac_bus *bus,
sound/hda/core/ext/controller.c
338
int snd_hdac_ext_bus_link_put(struct hdac_bus *bus,
sound/hda/core/ext/controller.c
397
struct hdac_bus *bus = codec->bus;
sound/hda/core/ext/controller.c
50
void snd_hdac_ext_bus_ppcap_int_enable(struct hdac_bus *bus, bool enable)
sound/hda/core/ext/controller.c
80
int snd_hdac_ext_bus_get_ml_capabilities(struct hdac_bus *bus)
sound/hda/core/ext/stream.c
123
void snd_hdac_ext_stream_free_all(struct hdac_bus *bus)
sound/hda/core/ext/stream.c
137
void snd_hdac_ext_stream_decouple_locked(struct hdac_bus *bus,
sound/hda/core/ext/stream.c
162
void snd_hdac_ext_stream_decouple(struct hdac_bus *bus,
sound/hda/core/ext/stream.c
255
hdac_ext_link_dma_stream_assign(struct hdac_bus *bus,
sound/hda/core/ext/stream.c
290
hdac_ext_host_dma_stream_assign(struct hdac_bus *bus,
sound/hda/core/ext/stream.c
341
struct hdac_ext_stream *snd_hdac_ext_stream_assign(struct hdac_bus *bus,
sound/hda/core/ext/stream.c
378
struct hdac_bus *bus = hext_stream->hstream.bus;
sound/hda/core/ext/stream.c
420
struct hdac_ext_stream *snd_hdac_ext_cstream_assign(struct hdac_bus *bus,
sound/hda/core/ext/stream.c
65
static void snd_hdac_ext_stream_init(struct hdac_bus *bus,
sound/hda/core/ext/stream.c
90
int snd_hdac_ext_stream_init_all(struct hdac_bus *bus, int start_idx,
sound/hda/core/i915.c
110
struct hdac_bus *bus = data;
sound/hda/core/i915.c
185
int snd_hdac_i915_init(struct hdac_bus *bus)
sound/hda/core/i915.c
34
void snd_hdac_i915_set_bclk(struct hdac_bus *bus)
sound/hda/core/local.h
15
int snd_hdac_bus_add_device(struct hdac_bus *bus, struct hdac_device *codec);
sound/hda/core/local.h
16
void snd_hdac_bus_remove_device(struct hdac_bus *bus,
sound/hda/core/local.h
18
void snd_hdac_bus_queue_event(struct hdac_bus *bus, u32 res, u32 res_ex);
sound/hda/core/local.h
19
int snd_hdac_bus_exec_verb(struct hdac_bus *bus, unsigned int addr,
sound/hda/core/stream.c
132
struct hdac_bus *bus = azx_dev->bus;
sound/hda/core/stream.c
197
void snd_hdac_stop_streams(struct hdac_bus *bus)
sound/hda/core/stream.c
210
void snd_hdac_stop_streams_and_chip(struct hdac_bus *bus)
sound/hda/core/stream.c
259
struct hdac_bus *bus = azx_dev->bus;
sound/hda/core/stream.c
361
struct hdac_stream *snd_hdac_stream_assign(struct hdac_bus *bus,
sound/hda/core/stream.c
419
struct hdac_bus *bus = azx_dev->bus;
sound/hda/core/stream.c
434
struct hdac_stream *snd_hdac_get_stream(struct hdac_bus *bus,
sound/hda/core/stream.c
451
static int setup_bdle(struct hdac_bus *bus,
sound/hda/core/stream.c
504
struct hdac_bus *bus = azx_dev->bus;
sound/hda/core/stream.c
55
int snd_hdac_get_stream_stripe_ctl(struct hdac_bus *bus,
sound/hda/core/stream.c
684
struct hdac_bus *bus = azx_dev->bus;
sound/hda/core/stream.c
719
struct hdac_bus *bus = azx_dev->bus;
sound/hda/core/stream.c
745
struct hdac_bus *bus = azx_dev->bus;
sound/hda/core/stream.c
787
void snd_hdac_stream_spbcap_enable(struct hdac_bus *bus,
sound/hda/core/stream.c
812
int snd_hdac_stream_set_spib(struct hdac_bus *bus,
sound/hda/core/stream.c
832
void snd_hdac_stream_drsm_enable(struct hdac_bus *bus,
sound/hda/core/stream.c
859
struct hdac_bus *bus = azx_dev->bus;
sound/hda/core/stream.c
879
int snd_hdac_stream_set_dpibr(struct hdac_bus *bus,
sound/hda/core/stream.c
920
struct hdac_bus *bus = azx_dev->bus;
sound/hda/core/stream.c
94
void snd_hdac_stream_init(struct hdac_bus *bus, struct hdac_stream *azx_dev,
sound/hda/core/stream.c
983
struct hdac_bus *bus = azx_dev->bus;
sound/hda/core/trace.h
16
struct hdac_bus;
sound/hda/core/trace.h
20
TP_PROTO(struct hdac_bus *bus, unsigned int cmd),
sound/hda/core/trace.h
34
TP_PROTO(struct hdac_bus *bus, unsigned int addr, unsigned int res),
sound/hda/core/trace.h
50
TP_PROTO(struct hdac_bus *bus, u32 res, u32 res_ex),
sound/hda/core/trace.h
67
TP_PROTO(struct hdac_bus *bus, struct hdac_stream *azx_dev),
sound/hda/core/trace.h
83
TP_PROTO(struct hdac_bus *bus, struct hdac_stream *azx_dev),
sound/hda/core/trace.h
88
TP_PROTO(struct hdac_bus *bus, struct hdac_stream *azx_dev),
sound/soc/codecs/hda.c
149
struct hdac_bus *bus = hdev->bus;
sound/soc/codecs/hda.c
177
struct hdac_bus *bus = hdev->bus;
sound/soc/codecs/hda.c
272
struct hdac_bus *bus = hdev->bus;
sound/soc/codecs/hdac_hdmi.c
1938
struct hdac_bus *bus = hdev->bus;
sound/soc/codecs/hdac_hdmi.c
1974
struct hdac_bus *bus = hdev->bus;
sound/soc/intel/avs/avs.h
183
struct hdac_bus *__bus = dev_get_drvdata(dev); \
sound/soc/intel/avs/board_selection.c
617
struct hdac_bus *bus = &adev->base.core;
sound/soc/intel/avs/cldma.c
262
int hda_cldma_init(struct hda_cldma *cl, struct hdac_bus *bus, void __iomem *dsp_ba,
sound/soc/intel/avs/cldma.c
33
struct hdac_bus *bus;
sound/soc/intel/avs/cldma.h
28
int hda_cldma_init(struct hda_cldma *cl, struct hdac_bus *bus, void __iomem *dsp_ba,
sound/soc/intel/avs/core.c
106
static bool avs_hdac_bus_init_chip(struct hdac_bus *bus, bool full_reset)
sound/soc/intel/avs/core.c
130
static int probe_codec(struct hdac_bus *bus, int addr)
sound/soc/intel/avs/core.c
169
static void avs_hdac_bus_probe_codecs(struct hdac_bus *bus)
sound/soc/intel/avs/core.c
205
struct hdac_bus *bus = &adev->base.core;
sound/soc/intel/avs/core.c
255
static void hdac_update_stream(struct hdac_bus *bus, struct hdac_stream *stream)
sound/soc/intel/avs/core.c
267
static irqreturn_t avs_hda_interrupt(struct hdac_bus *bus)
sound/soc/intel/avs/core.c
292
struct hdac_bus *bus = dev_id;
sound/soc/intel/avs/core.c
307
struct hdac_bus *bus = dev_id;
sound/soc/intel/avs/core.c
330
struct hdac_bus *bus = &adev->base.core;
sound/soc/intel/avs/core.c
345
struct hdac_bus *bus = &adev->base.core;
sound/soc/intel/avs/core.c
427
struct hdac_bus *bus;
sound/soc/intel/avs/core.c
43
avs_hda_update_config_dword(struct hdac_bus *bus, u32 reg, u32 mask, u32 value)
sound/soc/intel/avs/core.c
527
struct hdac_bus *bus = pci_get_drvdata(pci);
sound/soc/intel/avs/core.c
549
struct hdac_bus *bus = pci_get_drvdata(pci);
sound/soc/intel/avs/core.c
605
struct hdac_bus *bus = &adev->base.core;
sound/soc/intel/avs/core.c
62
static void avs_hdac_clock_gating_enable(struct hdac_bus *bus, bool enable)
sound/soc/intel/avs/core.c
621
struct hdac_bus *bus = &adev->base.core;
sound/soc/intel/avs/core.c
666
struct hdac_bus *bus = &adev->base.core;
sound/soc/intel/avs/core.c
682
struct hdac_bus *bus = &adev->base.core;
sound/soc/intel/avs/core.c
90
static int avs_hdac_bus_init_streams(struct hdac_bus *bus)
sound/soc/intel/avs/icl.c
134
struct hdac_bus *bus = &adev->base.core;
sound/soc/intel/avs/lnl.c
16
struct hdac_bus *bus = &adev->base.core;
sound/soc/intel/avs/loader.c
366
struct hdac_bus *bus = &adev->base.core;
sound/soc/intel/avs/loader.c
434
struct hdac_bus *bus = &adev->base.core;
sound/soc/intel/avs/pcm.c
1106
struct hdac_bus *bus;
sound/soc/intel/avs/pcm.c
619
struct hdac_bus *bus;
sound/soc/intel/avs/pcm.c
751
struct hdac_bus *bus;
sound/soc/intel/avs/pcm.c
788
static void avs_hda_stream_start(struct hdac_bus *bus, struct hdac_ext_stream *host_stream)
sound/soc/intel/avs/pcm.c
823
static void avs_hda_stream_stop(struct hdac_bus *bus, struct hdac_ext_stream *host_stream)
sound/soc/intel/avs/pcm.c
866
struct hdac_bus *bus;
sound/soc/intel/avs/probes.c
188
struct hdac_bus *bus = &adev->base.core;
sound/soc/intel/avs/probes.c
66
struct hdac_bus *bus = &adev->base.core;
sound/soc/sof/intel/hda-bus.c
107
struct hdac_bus *bus = sof_to_bus(sdev);
sound/soc/sof/intel/hda-bus.c
22
static void update_codec_wake_enable(struct hdac_bus *bus, unsigned int addr, bool link_power)
sound/soc/sof/intel/hda-bus.c
36
struct hdac_bus *bus = codec->bus;
sound/soc/sof/intel/hda-bus.c
71
struct hdac_bus *bus = sof_to_bus(sdev);
sound/soc/sof/intel/hda-codec.c
133
static struct hda_codec *hda_codec_device_init(struct hdac_bus *bus, int addr, int type)
sound/soc/sof/intel/hda-codec.c
219
struct hdac_bus *bus = sof_to_bus(sdev);
sound/soc/sof/intel/hda-codec.c
244
struct hdac_bus *bus = sof_to_bus(sdev);
sound/soc/sof/intel/hda-codec.c
257
struct hdac_bus *bus = sof_to_bus(sdev);
sound/soc/sof/intel/hda-codec.c
279
struct hdac_bus *bus = sof_to_bus(sdev);
sound/soc/sof/intel/hda-codec.c
292
struct hdac_bus *bus = sof_to_bus(sdev);
sound/soc/sof/intel/hda-codec.c
306
struct hdac_bus *bus = sof_to_bus(sdev);
sound/soc/sof/intel/hda-codec.c
319
struct hdac_bus *bus = sof_to_bus(sdev);
sound/soc/sof/intel/hda-codec.c
334
struct hdac_bus *bus = sof_to_bus(sdev);
sound/soc/sof/intel/hda-codec.c
347
struct hdac_bus *bus = sof_to_bus(sdev);
sound/soc/sof/intel/hda-codec.c
358
struct hdac_bus *bus = sof_to_bus(sdev);
sound/soc/sof/intel/hda-codec.c
385
struct hdac_bus *bus = sof_to_bus(sdev);
sound/soc/sof/intel/hda-codec.c
402
struct hdac_bus *bus = sof_to_bus(sdev);
sound/soc/sof/intel/hda-codec.c
417
struct hdac_bus *bus = sof_to_bus(sdev);
sound/soc/sof/intel/hda-codec.c
438
struct hdac_bus *bus = sof_to_bus(sdev);
sound/soc/sof/intel/hda-codec.c
79
struct hdac_bus *bus = sof_to_bus(sdev);
sound/soc/sof/intel/hda-ctrl.c
188
struct hdac_bus *bus = sof_to_bus(sdev);
sound/soc/sof/intel/hda-ctrl.c
277
struct hdac_bus *bus = sof_to_bus(sdev);
sound/soc/sof/intel/hda-ctrl.c
60
struct hdac_bus *bus = sof_to_bus(sdev);
sound/soc/sof/intel/hda-dai-ops.c
220
struct hdac_bus *bus = sof_to_bus(sdev);
sound/soc/sof/intel/hda-dai-ops.c
274
struct hdac_bus *bus = sof_to_bus(sdev);
sound/soc/sof/intel/hda-dai-ops.c
282
struct hdac_bus *bus = sof_to_bus(sdev);
sound/soc/sof/intel/hda-dai-ops.c
290
struct hdac_bus *bus = sof_to_bus(sdev);
sound/soc/sof/intel/hda-dai-ops.c
45
hda_link_stream_assign(struct hdac_bus *bus, struct snd_pcm_substream *substream)
sound/soc/sof/intel/hda-dai.c
651
static int hda_dai_suspend(struct hdac_bus *bus)
sound/soc/sof/intel/hda-dsp.c
1013
struct hdac_bus *bus = sof_to_bus(sdev);
sound/soc/sof/intel/hda-dsp.c
1077
struct hdac_bus *bus = sof_to_bus(sdev);
sound/soc/sof/intel/hda-dsp.c
1173
struct hdac_bus *bus = &hdev->hbus.core;
sound/soc/sof/intel/hda-dsp.c
1294
struct hdac_bus *bus;
sound/soc/sof/intel/hda-dsp.c
784
struct hdac_bus *bus = sof_to_bus(sdev);
sound/soc/sof/intel/hda-dsp.c
904
struct hdac_bus *bus = sof_to_bus(sdev);
sound/soc/sof/intel/hda-dsp.c
972
struct hdac_bus *hbus = sof_to_bus(sdev);
sound/soc/sof/intel/hda-mlink.c
1012
void hdac_bus_eml_set_mic_privacy_mask(struct hdac_bus *bus, bool alt, int elid,
sound/soc/sof/intel/hda-mlink.c
1038
bool hdac_bus_eml_is_mic_privacy_changed(struct hdac_bus *bus, bool alt, int elid)
sound/soc/sof/intel/hda-mlink.c
1072
bool hdac_bus_eml_get_mic_privacy_state(struct hdac_bus *bus, bool alt, int elid)
sound/soc/sof/intel/hda-mlink.c
389
static int hda_ml_alloc_h2link(struct hdac_bus *bus, int index)
sound/soc/sof/intel/hda-mlink.c
426
int hda_bus_ml_init(struct hdac_bus *bus)
sound/soc/sof/intel/hda-mlink.c
450
void hda_bus_ml_free(struct hdac_bus *bus)
sound/soc/sof/intel/hda-mlink.c
469
find_ext2_link(struct hdac_bus *bus, bool alt, int elid)
sound/soc/sof/intel/hda-mlink.c
483
int hdac_bus_eml_get_count(struct hdac_bus *bus, bool alt, int elid)
sound/soc/sof/intel/hda-mlink.c
495
void hdac_bus_eml_enable_interrupt_unlocked(struct hdac_bus *bus, bool alt, int elid, bool enable)
sound/soc/sof/intel/hda-mlink.c
513
void hdac_bus_eml_enable_interrupt(struct hdac_bus *bus, bool alt, int elid, bool enable)
sound/soc/sof/intel/hda-mlink.c
532
bool hdac_bus_eml_check_interrupt(struct hdac_bus *bus, bool alt, int elid)
sound/soc/sof/intel/hda-mlink.c
550
int hdac_bus_eml_set_syncprd_unlocked(struct hdac_bus *bus, bool alt, int elid, u32 syncprd)
sound/soc/sof/intel/hda-mlink.c
570
int hdac_bus_eml_sdw_set_syncprd_unlocked(struct hdac_bus *bus, u32 syncprd)
sound/soc/sof/intel/hda-mlink.c
576
int hdac_bus_eml_wait_syncpu_unlocked(struct hdac_bus *bus, bool alt, int elid)
sound/soc/sof/intel/hda-mlink.c
594
int hdac_bus_eml_sdw_wait_syncpu_unlocked(struct hdac_bus *bus)
sound/soc/sof/intel/hda-mlink.c
600
void hdac_bus_eml_sync_arm_unlocked(struct hdac_bus *bus, bool alt, int elid, int sublink)
sound/soc/sof/intel/hda-mlink.c
618
void hdac_bus_eml_sdw_sync_arm_unlocked(struct hdac_bus *bus, int sublink)
sound/soc/sof/intel/hda-mlink.c
624
int hdac_bus_eml_sync_go_unlocked(struct hdac_bus *bus, bool alt, int elid)
sound/soc/sof/intel/hda-mlink.c
644
int hdac_bus_eml_sdw_sync_go_unlocked(struct hdac_bus *bus)
sound/soc/sof/intel/hda-mlink.c
650
bool hdac_bus_eml_check_cmdsync_unlocked(struct hdac_bus *bus, bool alt, int elid)
sound/soc/sof/intel/hda-mlink.c
673
bool hdac_bus_eml_sdw_check_cmdsync_unlocked(struct hdac_bus *bus)
sound/soc/sof/intel/hda-mlink.c
679
static int hdac_bus_eml_power_up_base(struct hdac_bus *bus, bool alt, int elid, int sublink,
sound/soc/sof/intel/hda-mlink.c
729
int hdac_bus_eml_power_up(struct hdac_bus *bus, bool alt, int elid, int sublink)
sound/soc/sof/intel/hda-mlink.c
735
int hdac_bus_eml_power_up_unlocked(struct hdac_bus *bus, bool alt, int elid, int sublink)
sound/soc/sof/intel/hda-mlink.c
741
static int hdac_bus_eml_power_down_base(struct hdac_bus *bus, bool alt, int elid, int sublink,
sound/soc/sof/intel/hda-mlink.c
786
int hdac_bus_eml_power_down(struct hdac_bus *bus, bool alt, int elid, int sublink)
sound/soc/sof/intel/hda-mlink.c
792
int hdac_bus_eml_power_down_unlocked(struct hdac_bus *bus, bool alt, int elid, int sublink)
sound/soc/sof/intel/hda-mlink.c
798
int hdac_bus_eml_sdw_power_up_unlocked(struct hdac_bus *bus, int sublink)
sound/soc/sof/intel/hda-mlink.c
804
int hdac_bus_eml_sdw_power_down_unlocked(struct hdac_bus *bus, int sublink)
sound/soc/sof/intel/hda-mlink.c
810
int hdac_bus_eml_sdw_get_lsdiid_unlocked(struct hdac_bus *bus, int sublink, u16 *lsdiid)
sound/soc/sof/intel/hda-mlink.c
826
int hdac_bus_eml_sdw_set_lsdiid(struct hdac_bus *bus, int sublink, int dev_num)
sound/soc/sof/intel/hda-mlink.c
847
int hdac_bus_eml_sdw_map_stream_ch(struct hdac_bus *bus, int sublink, int y,
sound/soc/sof/intel/hda-mlink.c
883
void hda_bus_ml_put_all(struct hdac_bus *bus)
sound/soc/sof/intel/hda-mlink.c
896
void hda_bus_ml_reset_losidv(struct hdac_bus *bus)
sound/soc/sof/intel/hda-mlink.c
906
int hda_bus_ml_resume(struct hdac_bus *bus)
sound/soc/sof/intel/hda-mlink.c
925
int hda_bus_ml_suspend(struct hdac_bus *bus)
sound/soc/sof/intel/hda-mlink.c
943
struct mutex *hdac_bus_eml_get_mutex(struct hdac_bus *bus, bool alt, int elid)
sound/soc/sof/intel/hda-mlink.c
955
struct hdac_ext_link *hdac_bus_eml_ssp_get_hlink(struct hdac_bus *bus)
sound/soc/sof/intel/hda-mlink.c
967
struct hdac_ext_link *hdac_bus_eml_dmic_get_hlink(struct hdac_bus *bus)
sound/soc/sof/intel/hda-mlink.c
979
struct hdac_ext_link *hdac_bus_eml_sdw_get_hlink(struct hdac_bus *bus)
sound/soc/sof/intel/hda-mlink.c
991
int hdac_bus_eml_enable_offload(struct hdac_bus *bus, bool alt, int elid, bool enable)
sound/soc/sof/intel/hda-sdw-bpt.c
146
struct hdac_bus *bus = sof_to_bus(sdev);
sound/soc/sof/intel/hda-sdw-bpt.c
174
struct hdac_bus *bus = sof_to_bus(sdev);
sound/soc/sof/intel/hda-stream.c
1035
struct hdac_bus *bus = sof_to_bus(sdev);
sound/soc/sof/intel/hda-stream.c
218
struct hdac_bus *bus = sof_to_bus(sdev);
sound/soc/sof/intel/hda-stream.c
291
struct hdac_bus *bus = sof_to_bus(sdev);
sound/soc/sof/intel/hda-stream.c
560
struct hdac_bus *bus = sof_to_bus(sdev);
sound/soc/sof/intel/hda-stream.c
70
struct hdac_bus *bus = sof_to_bus(sdev);
sound/soc/sof/intel/hda-stream.c
759
struct hdac_bus *bus = sof_to_bus(sdev);
sound/soc/sof/intel/hda-stream.c
780
struct hdac_bus *bus = sof_to_bus(sdev);
sound/soc/sof/intel/hda-stream.c
816
static bool hda_dsp_stream_check(struct hdac_bus *bus, u32 status)
sound/soc/sof/intel/hda-stream.c
868
struct hdac_bus *bus = sof_to_bus(sdev);
sound/soc/sof/intel/hda-stream.c
897
struct hdac_bus *bus = sof_to_bus(sdev);
sound/soc/sof/intel/hda.c
1032
struct hdac_bus *bus = sof_to_bus(sdev);
sound/soc/sof/intel/hda.c
1494
struct hdac_bus *bus = sof_to_bus(sdev);
sound/soc/sof/intel/hda.c
492
struct hdac_bus *bus;
sound/soc/sof/intel/hda.c
610
struct hdac_bus *bus = sof_to_bus(sdev);
sound/soc/sof/intel/hda.h
562
static inline struct hdac_bus *sof_to_bus(struct snd_sof_dev *s)
sound/soc/sof/intel/lnl.c
133
struct hdac_bus *bus = sof_to_bus(sdev);
sound/soc/sof/intel/lnl.c
148
struct hdac_bus *bus = sof_to_bus(sdev);
sound/soc/sof/intel/lnl.c
24
static int hdac_bus_offload_dmic_ssp(struct hdac_bus *bus, bool enable)
sound/soc/sof/intel/ptl.c
35
struct hdac_bus *bus = &hdev->hbus.core;