Home
last modified time | relevance | path

Searched refs:sdw_intel (Results 1 – 7 of 7) sorted by relevance

/linux-6.15/drivers/soundwire/
H A Dintel.h73 struct sdw_intel { struct
136 void intel_ace2x_debugfs_init(struct sdw_intel *sdw);
137 void intel_ace2x_debugfs_exit(struct sdw_intel *sdw);
168 static inline int sdw_intel_start_bus(struct sdw_intel *sdw) in sdw_intel_start_bus()
236 static inline int sdw_intel_sync_go(struct sdw_intel *sdw) in sdw_intel_sync_go()
258 int intel_start_bus(struct sdw_intel *sdw);
259 int intel_start_bus_after_reset(struct sdw_intel *sdw);
260 void intel_check_clock_stop(struct sdw_intel *sdw);
262 int intel_stop_bus(struct sdw_intel *sdw, bool clock_stop);
265 int intel_pre_bank_switch(struct sdw_intel *sdw);
[all …]
H A Dintel.c74 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()
258 static void intel_shim_init(struct sdw_intel *sdw) in intel_shim_init()
551 static void intel_pdi_init(struct sdw_intel *sdw, in intel_pdi_init()
702 static int intel_free_stream(struct sdw_intel *sdw, in intel_free_stream()
725 struct sdw_intel *sdw = cdns_to_intel(cdns); in intel_hw_params()
792 struct sdw_intel *sdw = cdns_to_intel(cdns); in intel_prepare()
[all …]
H A Dintel_ace2x.c334 static void intel_shim_vs_init(struct sdw_intel *sdw) in intel_shim_vs_init()
434 static int intel_link_power_up(struct sdw_intel *sdw) in intel_link_power_up()
535 static void intel_sync_arm(struct sdw_intel *sdw) in intel_sync_arm()
557 static int intel_sync_go(struct sdw_intel *sdw) in intel_sync_go()
597 static int intel_free_stream(struct sdw_intel *sdw, in intel_free_stream()
625 struct sdw_intel *sdw = cdns_to_intel(cdns); in intel_hw_params()
696 struct sdw_intel *sdw = cdns_to_intel(cdns); in intel_prepare()
741 struct sdw_intel *sdw = cdns_to_intel(cdns); in intel_hw_free()
795 struct sdw_intel *sdw = cdns_to_intel(cdns); in intel_trigger()
861 static void intel_pdi_init(struct sdw_intel *sdw, in intel_pdi_init()
[all …]
H A Dintel_bus_common.c12 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 Dintel_auxdevice.c86 struct sdw_intel *sdw = cdns_to_intel(cdns); in generic_bpt_send_async()
96 struct sdw_intel *sdw = cdns_to_intel(cdns); in generic_bpt_wait()
106 struct sdw_intel *sdw = cdns_to_intel(cdns); in generic_pre_bank_switch()
114 struct sdw_intel *sdw = cdns_to_intel(cdns); in generic_post_bank_switch()
124 struct sdw_intel *sdw = cdns_to_intel(cdns); in generic_new_peripheral_assigned()
305 struct sdw_intel *sdw; in intel_link_probe()
379 struct sdw_intel *sdw = cdns_to_intel(cdns); in intel_link_startup()
490 struct sdw_intel *sdw = cdns_to_intel(cdns); in intel_link_remove()
509 struct sdw_intel *sdw; in intel_link_process_wakeen_event()
569 struct sdw_intel *sdw = cdns_to_intel(cdns); in intel_pm_prepare()
[all …]
H A Dintel_ace2x_debugfs.c39 struct sdw_intel *sdw = s_file->private; in intel_reg_show()
88 struct sdw_intel *sdw = data; in intel_set_m_datamode()
106 struct sdw_intel *sdw = data; in intel_set_s_datamode()
122 void intel_ace2x_debugfs_init(struct sdw_intel *sdw) in intel_ace2x_debugfs_init()
143 void intel_ace2x_debugfs_exit(struct sdw_intel *sdw) in intel_ace2x_debugfs_exit()
/linux-6.15/include/linux/soundwire/
H A Dsdw_intel.h384 struct sdw_intel;
411 void (*debugfs_init)(struct sdw_intel *sdw);
412 void (*debugfs_exit)(struct sdw_intel *sdw);
414 int (*get_link_count)(struct sdw_intel *sdw);
416 int (*register_dai)(struct sdw_intel *sdw);
419 int (*start_bus)(struct sdw_intel *sdw);
424 int (*link_power_up)(struct sdw_intel *sdw);
425 int (*link_power_down)(struct sdw_intel *sdw);
430 int (*pre_bank_switch)(struct sdw_intel *sdw);
433 void (*sync_arm)(struct sdw_intel *sdw);
[all …]