Searched refs:sdw_intel (Results 1 – 7 of 7) sorted by relevance
| /linux/drivers/soundwire/ |
| H A D | intel.h | 75 struct sdw_intel { struct 127 #define cdns_to_intel(_cdns) container_of(_cdns, struct sdw_intel, cdns) 138 void intel_ace2x_debugfs_init(struct sdw_intel *sdw); 139 void intel_ace2x_debugfs_exit(struct sdw_intel *sdw); 141 static inline void intel_ace2x_debugfs_init(struct sdw_intel *sdw) {} in intel_ace2x_debugfs_init() 142 static inline void intel_ace2x_debugfs_exit(struct sdw_intel *sdw) {} in intel_ace2x_debugfs_exit() 145 static inline void sdw_intel_debugfs_init(struct sdw_intel *sdw) in sdw_intel_debugfs_init() 151 static inline void sdw_intel_debugfs_exit(struct sdw_intel *sdw) in sdw_intel_debugfs_exit() 157 static inline int sdw_intel_register_dai(struct sdw_intel *sdw) in sdw_intel_register_dai() 164 static inline void sdw_intel_check_clock_stop(struct sdw_intel *sdw) in sdw_intel_check_clock_stop() [all …]
|
| H A D | intel.c | 74 struct sdw_intel *sdw = s_file->private; in intel_reg_show() 139 struct sdw_intel *sdw = data; in intel_set_m_datamode() 157 struct sdw_intel *sdw = data; in intel_set_s_datamode() 173 static void intel_debugfs_init(struct sdw_intel *sdw) in intel_debugfs_init() 194 static void intel_debugfs_exit(struct sdw_intel *sdw) in intel_debugfs_exit() 199 static void intel_debugfs_init(struct sdw_intel *sdw) {} in intel_debugfs_init() 200 static void intel_debugfs_exit(struct sdw_intel *sdw) {} in intel_debugfs_exit() 207 static void intel_shim_glue_to_master_ip(struct sdw_intel *sdw) in intel_shim_glue_to_master_ip() 237 static void intel_shim_master_ip_to_glue(struct sdw_intel *sdw) in intel_shim_master_ip_to_glue() 258 static void intel_shim_init(struct sdw_intel *sdw) in intel_shim_init() [all …]
|
| H A D | intel_ace2x.c | 49 static int intel_ace2x_bpt_open_stream(struct sdw_intel *sdw, struct sdw_slave *slave, in intel_ace2x_bpt_open_stream() 287 static void intel_ace2x_bpt_close_stream(struct sdw_intel *sdw, struct sdw_slave *slave, in intel_ace2x_bpt_close_stream() 320 static int intel_ace2x_bpt_send_async(struct sdw_intel *sdw, struct sdw_slave *slave, in intel_ace2x_bpt_send_async() 364 static int intel_ace2x_bpt_wait(struct sdw_intel *sdw, struct sdw_slave *slave, in intel_ace2x_bpt_wait() 409 static void intel_shim_vs_init(struct sdw_intel *sdw) in intel_shim_vs_init() 451 static void intel_shim_vs_set_clock_source(struct sdw_intel *sdw, u32 source) in intel_shim_vs_set_clock_source() 465 static int intel_shim_check_wake(struct sdw_intel *sdw) in intel_shim_check_wake() 475 static void intel_shim_wake(struct sdw_intel *sdw, bool wake_enable) in intel_shim_wake() 509 static int intel_link_power_up(struct sdw_intel *sdw) in intel_link_power_up() 578 static int intel_link_power_down(struct sdw_intel *sdw) in intel_link_power_down() [all …]
|
| H A D | intel_bus_common.c | 12 int intel_start_bus(struct sdw_intel *sdw) in intel_start_bus() 75 int intel_start_bus_after_reset(struct sdw_intel *sdw) in intel_start_bus_after_reset() 169 void intel_check_clock_stop(struct sdw_intel *sdw) in intel_check_clock_stop() 179 int intel_start_bus_after_clock_stop(struct sdw_intel *sdw) in intel_start_bus_after_clock_stop() 205 int intel_stop_bus(struct sdw_intel *sdw, bool clock_stop) in intel_stop_bus() 243 int intel_pre_bank_switch(struct sdw_intel *sdw) in intel_pre_bank_switch() 257 int intel_post_bank_switch(struct sdw_intel *sdw) in intel_post_bank_switch()
|
| H A D | intel_auxdevice.c | 88 struct sdw_intel *sdw = cdns_to_intel(cdns); in generic_bpt_send_async() 98 struct sdw_intel *sdw = cdns_to_intel(cdns); in generic_bpt_wait() 108 struct sdw_intel *sdw = cdns_to_intel(cdns); in generic_pre_bank_switch() 116 struct sdw_intel *sdw = cdns_to_intel(cdns); in generic_post_bank_switch() 126 struct sdw_intel *sdw = cdns_to_intel(cdns); in generic_new_peripheral_assigned() 307 struct sdw_intel *sdw; in intel_link_probe() 381 struct sdw_intel *sdw = cdns_to_intel(cdns); in intel_link_startup() 492 struct sdw_intel *sdw = cdns_to_intel(cdns); in intel_link_remove() 511 struct sdw_intel *sdw; in intel_link_process_wakeen_event() 571 struct sdw_intel *sdw = cdns_to_intel(cdns); in intel_pm_prepare() [all …]
|
| H A D | intel_ace2x_debugfs.c | 39 struct sdw_intel *sdw = s_file->private; in intel_reg_show() 94 struct sdw_intel *sdw = data; in intel_set_m_datamode() 112 struct sdw_intel *sdw = data; in intel_set_s_datamode() 128 void intel_ace2x_debugfs_init(struct sdw_intel *sdw) in intel_ace2x_debugfs_init() 149 void intel_ace2x_debugfs_exit(struct sdw_intel *sdw) in intel_ace2x_debugfs_exit()
|
| /linux/include/linux/soundwire/ |
| H A D | sdw_intel.h | 389 struct sdw_intel; 416 void (*debugfs_init)(struct sdw_intel *sdw); 417 void (*debugfs_exit)(struct sdw_intel *sdw); 419 int (*get_link_count)(struct sdw_intel *sdw); 421 int (*register_dai)(struct sdw_intel *sdw); 423 void (*check_clock_stop)(struct sdw_intel *sdw); 424 int (*start_bus)(struct sdw_intel *sdw); 425 int (*start_bus_after_reset)(struct sdw_intel *sdw); 426 int (*start_bus_after_clock_stop)(struct sdw_intel *sdw); 427 int (*stop_bus)(struct sdw_intel *sdw, bool clock_stop); [all …]
|