Lines Matching full:int

14 int hda_bus_ml_init(struct hdac_bus *bus);
17 int hdac_bus_eml_get_count(struct hdac_bus *bus, bool alt, int elid);
18 void hdac_bus_eml_enable_interrupt_unlocked(struct hdac_bus *bus, bool alt, int elid, bool enable);
19 void hdac_bus_eml_enable_interrupt(struct hdac_bus *bus, bool alt, int elid, bool enable);
20 bool hdac_bus_eml_check_interrupt(struct hdac_bus *bus, bool alt, int elid);
22 int hdac_bus_eml_set_syncprd_unlocked(struct hdac_bus *bus, bool alt, int elid, u32 syncprd);
23 int hdac_bus_eml_sdw_set_syncprd_unlocked(struct hdac_bus *bus, u32 syncprd);
25 int hdac_bus_eml_wait_syncpu_unlocked(struct hdac_bus *bus, bool alt, int elid);
26 int hdac_bus_eml_sdw_wait_syncpu_unlocked(struct hdac_bus *bus);
28 void hdac_bus_eml_sync_arm_unlocked(struct hdac_bus *bus, bool alt, int elid, int sublink);
29 void hdac_bus_eml_sdw_sync_arm_unlocked(struct hdac_bus *bus, int sublink);
31 int hdac_bus_eml_sync_go_unlocked(struct hdac_bus *bus, bool alt, int elid);
32 int hdac_bus_eml_sdw_sync_go_unlocked(struct hdac_bus *bus);
34 bool hdac_bus_eml_check_cmdsync_unlocked(struct hdac_bus *bus, bool alt, int elid);
37 int hdac_bus_eml_power_up(struct hdac_bus *bus, bool alt, int elid, int sublink);
38 int hdac_bus_eml_power_up_unlocked(struct hdac_bus *bus, bool alt, int elid, int sublink);
40 int hdac_bus_eml_power_down(struct hdac_bus *bus, bool alt, int elid, int sublink);
41 int hdac_bus_eml_power_down_unlocked(struct hdac_bus *bus, bool alt, int elid, int sublink);
43 int hdac_bus_eml_sdw_power_up_unlocked(struct hdac_bus *bus, int sublink);
44 int hdac_bus_eml_sdw_power_down_unlocked(struct hdac_bus *bus, int sublink);
46 int hdac_bus_eml_sdw_get_lsdiid_unlocked(struct hdac_bus *bus, int sublink, u16 *lsdiid);
47 int hdac_bus_eml_sdw_set_lsdiid(struct hdac_bus *bus, int sublink, int dev_num);
49 int hdac_bus_eml_sdw_map_stream_ch(struct hdac_bus *bus, int sublink, int y,
50 int channel_mask, int stream_id, int dir);
54 int hda_bus_ml_resume(struct hdac_bus *bus);
55 int hda_bus_ml_suspend(struct hdac_bus *bus);
61 struct mutex *hdac_bus_eml_get_mutex(struct hdac_bus *bus, bool alt, int elid);
63 int hdac_bus_eml_enable_offload(struct hdac_bus *bus, bool alt, int elid, bool enable);
67 static inline int
72 static inline int
73 hdac_bus_eml_get_count(struct hdac_bus *bus, bool alt, int elid) { return 0; } in hdac_bus_eml_get_count()
76 hdac_bus_eml_enable_interrupt_unlocked(struct hdac_bus *bus, bool alt, int elid, bool enable) { } in hdac_bus_eml_enable_interrupt_unlocked()
79 hdac_bus_eml_enable_interrupt(struct hdac_bus *bus, bool alt, int elid, bool enable) { } in hdac_bus_eml_enable_interrupt()
82 hdac_bus_eml_check_interrupt(struct hdac_bus *bus, bool alt, int elid) { return false; } in hdac_bus_eml_check_interrupt()
84 static inline int
85 hdac_bus_eml_set_syncprd_unlocked(struct hdac_bus *bus, bool alt, int elid, u32 syncprd) in hdac_bus_eml_set_syncprd_unlocked()
90 static inline int
96 static inline int
97 hdac_bus_eml_wait_syncpu_unlocked(struct hdac_bus *bus, bool alt, int elid) in hdac_bus_eml_wait_syncpu_unlocked()
102 static inline int
106 hdac_bus_eml_sync_arm_unlocked(struct hdac_bus *bus, bool alt, int elid, int sublink) { } in hdac_bus_eml_sync_arm_unlocked()
109 hdac_bus_eml_sdw_sync_arm_unlocked(struct hdac_bus *bus, int sublink) { } in hdac_bus_eml_sdw_sync_arm_unlocked()
111 static inline int
112 hdac_bus_eml_sync_go_unlocked(struct hdac_bus *bus, bool alt, int elid) { return 0; } in hdac_bus_eml_sync_go_unlocked()
114 static inline int
118 hdac_bus_eml_check_cmdsync_unlocked(struct hdac_bus *bus, bool alt, int elid) { return false; } in hdac_bus_eml_check_cmdsync_unlocked()
123 static inline int
124 hdac_bus_eml_power_up(struct hdac_bus *bus, bool alt, int elid, int sublink) in hdac_bus_eml_power_up()
129 static inline int
130 hdac_bus_eml_power_up_unlocked(struct hdac_bus *bus, bool alt, int elid, int sublink) in hdac_bus_eml_power_up_unlocked()
135 static inline int
136 hdac_bus_eml_power_down(struct hdac_bus *bus, bool alt, int elid, int sublink) in hdac_bus_eml_power_down()
141 static inline int
142 hdac_bus_eml_power_down_unlocked(struct hdac_bus *bus, bool alt, int elid, int sublink) in hdac_bus_eml_power_down_unlocked()
147 static inline int
148 hdac_bus_eml_sdw_power_up_unlocked(struct hdac_bus *bus, int sublink) { return 0; } in hdac_bus_eml_sdw_power_up_unlocked()
150 static inline int
151 hdac_bus_eml_sdw_power_down_unlocked(struct hdac_bus *bus, int sublink) { return 0; } in hdac_bus_eml_sdw_power_down_unlocked()
153 static inline int
154 hdac_bus_eml_sdw_get_lsdiid_unlocked(struct hdac_bus *bus, int sublink, u16 *lsdiid) { return 0; } in hdac_bus_eml_sdw_get_lsdiid_unlocked()
156 static inline int
157 hdac_bus_eml_sdw_set_lsdiid(struct hdac_bus *bus, int sublink, int dev_num) { return 0; } in hdac_bus_eml_sdw_set_lsdiid()
159 static inline int
160 hdac_bus_eml_sdw_map_stream_ch(struct hdac_bus *bus, int sublink, int y, in hdac_bus_eml_sdw_map_stream_ch()
161 int channel_mask, int stream_id, int dir) in hdac_bus_eml_sdw_map_stream_ch()
168 static inline int hda_bus_ml_resume(struct hdac_bus *bus) { return 0; } in hda_bus_ml_resume()
169 static inline int hda_bus_ml_suspend(struct hdac_bus *bus) { return 0; } in hda_bus_ml_suspend()
181 hdac_bus_eml_get_mutex(struct hdac_bus *bus, bool alt, int elid) { return NULL; } in hdac_bus_eml_get_mutex()
183 static inline int
184 hdac_bus_eml_enable_offload(struct hdac_bus *bus, bool alt, int elid, bool enable) in hdac_bus_eml_enable_offload()