Lines Matching defs:sdw_intel

51 struct sdw_intel {
90 #define cdns_to_intel(_cdns) container_of(_cdns, struct sdw_intel, cdns)
99 void intel_ace2x_debugfs_init(struct sdw_intel *sdw);
100 void intel_ace2x_debugfs_exit(struct sdw_intel *sdw);
102 static inline void intel_ace2x_debugfs_init(struct sdw_intel *sdw) {}
103 static inline void intel_ace2x_debugfs_exit(struct sdw_intel *sdw) {}
106 static inline void sdw_intel_debugfs_init(struct sdw_intel *sdw)
112 static inline void sdw_intel_debugfs_exit(struct sdw_intel *sdw)
118 static inline int sdw_intel_register_dai(struct sdw_intel *sdw)
125 static inline void sdw_intel_check_clock_stop(struct sdw_intel *sdw)
131 static inline int sdw_intel_start_bus(struct sdw_intel *sdw)
138 static inline int sdw_intel_start_bus_after_reset(struct sdw_intel *sdw)
145 static inline int sdw_intel_start_bus_after_clock_stop(struct sdw_intel *sdw)
152 static inline int sdw_intel_stop_bus(struct sdw_intel *sdw, bool clock_stop)
159 static inline int sdw_intel_link_power_up(struct sdw_intel *sdw)
166 static inline int sdw_intel_link_power_down(struct sdw_intel *sdw)
173 static inline int sdw_intel_shim_check_wake(struct sdw_intel *sdw)
180 static inline void sdw_intel_shim_wake(struct sdw_intel *sdw, bool wake_enable)
186 static inline void sdw_intel_sync_arm(struct sdw_intel *sdw)
192 static inline int sdw_intel_sync_go_unlocked(struct sdw_intel *sdw)
199 static inline int sdw_intel_sync_go(struct sdw_intel *sdw)
206 static inline bool sdw_intel_sync_check_cmdsync_unlocked(struct sdw_intel *sdw)
214 int intel_start_bus(struct sdw_intel *sdw);
215 int intel_start_bus_after_reset(struct sdw_intel *sdw);
216 void intel_check_clock_stop(struct sdw_intel *sdw);
217 int intel_start_bus_after_clock_stop(struct sdw_intel *sdw);
218 int intel_stop_bus(struct sdw_intel *sdw, bool clock_stop);
221 int intel_pre_bank_switch(struct sdw_intel *sdw);
222 int intel_post_bank_switch(struct sdw_intel *sdw);