/kernel/linux/linux-6.6/drivers/soundwire/ |
H A D | intel_bus_common.c | 12 int intel_start_bus(struct sdw_intel *sdw) in intel_start_bus() argument 66 int intel_start_bus_after_reset(struct sdw_intel *sdw) in intel_start_bus_after_reset() argument 157 intel_check_clock_stop(struct sdw_intel *sdw) intel_check_clock_stop() argument 167 intel_start_bus_after_clock_stop(struct sdw_intel *sdw) intel_start_bus_after_clock_stop() argument 190 intel_stop_bus(struct sdw_intel *sdw, bool clock_stop) intel_stop_bus() argument 226 intel_pre_bank_switch(struct sdw_intel *sdw) intel_pre_bank_switch() argument 240 intel_post_bank_switch(struct sdw_intel *sdw) intel_post_bank_switch() argument [all...] |
H A D | intel_ace2x_debugfs.c | 39 struct sdw_intel *sdw = s_file->private; in intel_reg_show() local 88 struct sdw_intel *sdw = data; in intel_set_m_datamode() local 106 struct sdw_intel *sdw = data; in intel_set_s_datamode() local 122 void intel_ace2x_debugfs_init(struct sdw_intel *sdw) in intel_ace2x_debugfs_init() argument 143 intel_ace2x_debugfs_exit(struct sdw_intel *sdw) intel_ace2x_debugfs_exit() argument [all...] |
H A D | intel_auxdevice.c | 80 struct sdw_intel *sdw = cdns_to_intel(cdns); in generic_pre_bank_switch() local 88 struct sdw_intel *sdw = cdns_to_intel(cdns); in generic_post_bank_switch() local 98 struct sdw_intel *sdw = cdns_to_intel(cdns); in generic_new_peripheral_assigned() local 217 struct sdw_intel *sdw; intel_link_probe() local 280 struct sdw_intel *sdw = cdns_to_intel(cdns); intel_link_startup() local 391 struct sdw_intel *sdw = cdns_to_intel(cdns); intel_link_remove() local 409 struct sdw_intel *sdw; intel_link_process_wakeen_event() local 469 struct sdw_intel *sdw = cdns_to_intel(cdns); intel_pm_prepare() local 529 struct sdw_intel *sdw = cdns_to_intel(cdns); intel_suspend() local 574 struct sdw_intel *sdw = cdns_to_intel(cdns); intel_suspend_runtime() local 613 struct sdw_intel *sdw = cdns_to_intel(cdns); intel_resume() local 681 struct sdw_intel *sdw = cdns_to_intel(cdns); intel_resume_runtime() local [all...] |
H A D | intel.h | 102 static inline void intel_ace2x_debugfs_init(struct sdw_intel *sdw) {} in intel_ace2x_debugfs_init() argument 103 intel_ace2x_debugfs_exit(struct sdw_intel *sdw) intel_ace2x_debugfs_exit() argument 106 sdw_intel_debugfs_init(struct sdw_intel *sdw) sdw_intel_debugfs_init() argument 112 sdw_intel_debugfs_exit(struct sdw_intel *sdw) sdw_intel_debugfs_exit() argument 118 sdw_intel_register_dai(struct sdw_intel *sdw) sdw_intel_register_dai() argument 125 sdw_intel_check_clock_stop(struct sdw_intel *sdw) sdw_intel_check_clock_stop() argument 131 sdw_intel_start_bus(struct sdw_intel *sdw) sdw_intel_start_bus() argument 138 sdw_intel_start_bus_after_reset(struct sdw_intel *sdw) sdw_intel_start_bus_after_reset() argument 145 sdw_intel_start_bus_after_clock_stop(struct sdw_intel *sdw) sdw_intel_start_bus_after_clock_stop() argument 152 sdw_intel_stop_bus(struct sdw_intel *sdw, bool clock_stop) sdw_intel_stop_bus() argument 159 sdw_intel_link_power_up(struct sdw_intel *sdw) sdw_intel_link_power_up() argument 166 sdw_intel_link_power_down(struct sdw_intel *sdw) sdw_intel_link_power_down() argument 173 sdw_intel_shim_check_wake(struct sdw_intel *sdw) sdw_intel_shim_check_wake() argument 180 sdw_intel_shim_wake(struct sdw_intel *sdw, bool wake_enable) sdw_intel_shim_wake() argument 186 sdw_intel_sync_arm(struct sdw_intel *sdw) sdw_intel_sync_arm() argument 192 sdw_intel_sync_go_unlocked(struct sdw_intel *sdw) sdw_intel_sync_go_unlocked() argument 199 sdw_intel_sync_go(struct sdw_intel *sdw) sdw_intel_sync_go() argument 206 sdw_intel_sync_check_cmdsync_unlocked(struct sdw_intel *sdw) sdw_intel_sync_check_cmdsync_unlocked() argument [all...] |
H A D | intel_ace2x.c | 23 static void intel_shim_vs_init(struct sdw_intel *sdw) in intel_shim_vs_init() argument 36 static int intel_shim_check_wake(struct sdw_intel *sdw) in intel_shim_check_wake() argument 47 static void intel_shim_wake(struct sdw_intel *sdw, bool wake_enable) in intel_shim_wake() argument 71 static int intel_link_power_up(struct sdw_intel *sdw) in intel_link_power_up() argument 128 intel_link_power_down(struct sdw_intel *sdw) intel_link_power_down() argument 156 intel_sync_arm(struct sdw_intel *sdw) intel_sync_arm() argument 167 intel_sync_go_unlocked(struct sdw_intel *sdw) intel_sync_go_unlocked() argument 178 intel_sync_go(struct sdw_intel *sdw) intel_sync_go() argument 191 intel_check_cmdsync_unlocked(struct sdw_intel *sdw) intel_check_cmdsync_unlocked() argument 197 intel_params_stream(struct sdw_intel *sdw, struct snd_pcm_substream *substream, struct snd_soc_dai *dai, struct snd_pcm_hw_params *hw_params, int link_id, int alh_stream_id) intel_params_stream() argument 218 intel_free_stream(struct sdw_intel *sdw, struct snd_pcm_substream *substream, struct snd_soc_dai *dai, int link_id) intel_free_stream() argument 246 struct sdw_intel *sdw = cdns_to_intel(cdns); intel_hw_params() local 318 struct sdw_intel *sdw = cdns_to_intel(cdns); intel_prepare() local 371 struct sdw_intel *sdw = cdns_to_intel(cdns); intel_hw_free() local 425 struct sdw_intel *sdw = cdns_to_intel(cdns); intel_trigger() local 491 intel_pdi_init(struct sdw_intel *sdw, struct sdw_cdns_stream_config *config) intel_pdi_init() argument 509 intel_pdi_get_ch_cap(struct sdw_intel *sdw, unsigned int pdi_num) intel_pdi_get_ch_cap() argument 517 intel_pdi_get_ch_update(struct sdw_intel *sdw, struct sdw_cdns_pdi *pdi, unsigned int num_pdi, unsigned int *num_ch) intel_pdi_get_ch_update() argument 534 intel_pdi_stream_ch_update(struct sdw_intel *sdw, struct sdw_cdns_streams *stream) intel_pdi_stream_ch_update() argument 580 intel_register_dai(struct sdw_intel *sdw) intel_register_dai() argument 637 intel_program_sdi(struct sdw_intel *sdw, int dev_num) intel_program_sdi() argument [all...] |
H A D | intel.c | 73 struct sdw_intel *sdw = s_file->private; in intel_reg_show() local 140 struct sdw_intel *sdw = data; in intel_set_m_datamode() local 158 struct sdw_intel *sdw = data; in intel_set_s_datamode() local 174 static void intel_debugfs_init(struct sdw_intel *sdw) in intel_debugfs_init() argument 195 intel_debugfs_exit(struct sdw_intel *sdw) intel_debugfs_exit() argument 200 intel_debugfs_init(struct sdw_intel *sdw) intel_debugfs_init() argument 201 intel_debugfs_exit(struct sdw_intel *sdw) intel_debugfs_exit() argument 208 intel_shim_glue_to_master_ip(struct sdw_intel *sdw) intel_shim_glue_to_master_ip() argument 238 intel_shim_master_ip_to_glue(struct sdw_intel *sdw) intel_shim_master_ip_to_glue() argument 259 intel_shim_init(struct sdw_intel *sdw) intel_shim_init() argument 292 intel_shim_check_wake(struct sdw_intel *sdw) intel_shim_check_wake() argument 303 intel_shim_wake(struct sdw_intel *sdw, bool wake_enable) intel_shim_wake() argument 329 intel_check_cmdsync_unlocked(struct sdw_intel *sdw) intel_check_cmdsync_unlocked() argument 338 intel_link_power_up(struct sdw_intel *sdw) intel_link_power_up() argument 420 intel_link_power_down(struct sdw_intel *sdw) intel_link_power_down() argument 469 intel_shim_sync_arm(struct sdw_intel *sdw) intel_shim_sync_arm() argument 484 intel_shim_sync_go_unlocked(struct sdw_intel *sdw) intel_shim_sync_go_unlocked() argument 504 intel_shim_sync_go(struct sdw_intel *sdw) intel_shim_sync_go() argument 520 intel_pdi_init(struct sdw_intel *sdw, struct sdw_cdns_stream_config *config) intel_pdi_init() argument 539 intel_pdi_get_ch_cap(struct sdw_intel *sdw, unsigned int pdi_num) intel_pdi_get_ch_cap() argument 562 intel_pdi_get_ch_update(struct sdw_intel *sdw, struct sdw_cdns_pdi *pdi, unsigned int num_pdi, unsigned int *num_ch) intel_pdi_get_ch_update() argument 579 intel_pdi_stream_ch_update(struct sdw_intel *sdw, struct sdw_cdns_streams *stream) intel_pdi_stream_ch_update() argument 595 intel_pdi_shim_configure(struct sdw_intel *sdw, struct sdw_cdns_pdi *pdi) intel_pdi_shim_configure() argument 626 intel_pdi_alh_configure(struct sdw_intel *sdw, struct sdw_cdns_pdi *pdi) intel_pdi_alh_configure() argument 646 intel_params_stream(struct sdw_intel *sdw, struct snd_pcm_substream *substream, struct snd_soc_dai *dai, struct snd_pcm_hw_params *hw_params, int link_id, int alh_stream_id) intel_params_stream() argument 676 struct sdw_intel *sdw = cdns_to_intel(cdns); intel_hw_params() local 749 struct sdw_intel *sdw = cdns_to_intel(cdns); intel_prepare() local 982 intel_register_dai(struct sdw_intel *sdw) intel_register_dai() argument [all...] |
/kernel/linux/linux-6.6/sound/soc/codecs/ |
H A D | cs42l43-sdw.c | 25 struct sdw_slave *sdw = dev_to_sdw_dev(priv->dev->parent); in cs42l43_sdw_add_peripheral() local 55 struct sdw_slave *sdw = dev_to_sdw_dev(priv->dev->parent); in cs42l43_sdw_remove_peripheral() local
|
H A D | Makefile | [all...] |
/kernel/linux/linux-6.6/sound/hda/ |
H A D | Makefile | |
/kernel/linux/linux-5.10/drivers/base/regmap/ |
H A D | regmap-sdw.c | 54 struct regmap *__regmap_init_sdw(struct sdw_slave *sdw, in __regmap_init_sdw() argument 70 struct regmap *__devm_regmap_init_sdw(struct sdw_slave *sdw, in __devm_regmap_init_sdw() argument
|
/kernel/linux/linux-6.6/drivers/base/regmap/ |
H A D | regmap-sdw-mbq.c | 68 struct regmap *__regmap_init_sdw_mbq(struct sdw_slave *sdw, in __regmap_init_sdw_mbq() argument 84 struct regmap *__devm_regmap_init_sdw_mbq(struct sdw_slave *sdw, in __devm_regmap_init_sdw_mbq() argument
|
H A D | regmap-sdw.c | 69 struct regmap *__regmap_init_sdw(struct sdw_slave *sdw, in __regmap_init_sdw() argument 85 struct regmap *__devm_regmap_init_sdw(struct sdw_slave *sdw, in __devm_regmap_init_sdw() argument
|
/kernel/linux/linux-6.6/sound/soc/amd/ps/ |
H A D | Makefile | |
/kernel/linux/linux-6.6/drivers/mfd/ |
H A D | cs42l43-sdw.c | 57 static int cs42l43_read_prop(struct sdw_slave *sdw) in cs42l43_read_prop() argument 89 static int cs42l43_sdw_update_status(struct sdw_slave *sdw, enum sdw_slave_status status) in cs42l43_sdw_update_status() argument 119 static int cs42l43_sdw_interrupt(struct sdw_slave *sdw, in cs42l43_sdw_interrupt() argument 136 cs42l43_sdw_bus_config(struct sdw_slave *sdw, struct sdw_bus_params *params) cs42l43_sdw_bus_config() argument 166 cs42l43_sdw_probe(struct sdw_slave *sdw, const struct sdw_device_id *id) cs42l43_sdw_probe() argument 189 cs42l43_sdw_remove(struct sdw_slave *sdw) cs42l43_sdw_remove() argument [all...] |
/kernel/linux/linux-6.6/include/linux/mfd/ |
H A D | cs42l43.h | 75 struct sdw_slave *sdw; member
|
/kernel/linux/linux-6.6/sound/soc/qcom/ |
H A D | Makefile | |
/kernel/linux/linux-5.10/sound/soc/sof/intel/ |
H A D | hda.c | 160 void *sdw; in hda_sdw_probe() local 1073 link_slaves_found(struct snd_sof_dev *sdev, const struct snd_soc_acpi_link_adr *link, struct sdw_intel_ctx *sdw) link_slaves_found() argument [all...] |
H A D | hda.h | 449 struct sdw_intel_ctx *sdw; member
|
/kernel/linux/linux-5.10/drivers/soundwire/ |
H A D | intel.c | 199 struct sdw_intel *sdw = s_file->private; in intel_reg_show() local 267 struct sdw_intel *sdw = data; in intel_set_m_datamode() local 285 struct sdw_intel *sdw = data; in intel_set_s_datamode() local 301 static void intel_debugfs_init(struct sdw_intel *sdw) in intel_debugfs_init() argument 322 intel_debugfs_exit(struct sdw_intel *sdw) intel_debugfs_exit() argument 327 intel_debugfs_init(struct sdw_intel *sdw) intel_debugfs_init() argument 328 intel_debugfs_exit(struct sdw_intel *sdw) intel_debugfs_exit() argument 335 intel_link_power_up(struct sdw_intel *sdw) intel_link_power_up() argument 415 intel_shim_glue_to_master_ip(struct sdw_intel *sdw) intel_shim_glue_to_master_ip() argument 445 intel_shim_master_ip_to_glue(struct sdw_intel *sdw) intel_shim_master_ip_to_glue() argument 465 intel_shim_init(struct sdw_intel *sdw, bool clock_stop) intel_shim_init() argument 504 intel_shim_wake(struct sdw_intel *sdw, bool wake_enable) intel_shim_wake() argument 530 intel_link_power_down(struct sdw_intel *sdw) intel_link_power_down() argument 581 intel_shim_sync_arm(struct sdw_intel *sdw) intel_shim_sync_arm() argument 596 intel_shim_sync_go_unlocked(struct sdw_intel *sdw) intel_shim_sync_go_unlocked() argument 621 intel_shim_sync_go(struct sdw_intel *sdw) intel_shim_sync_go() argument 637 intel_pdi_init(struct sdw_intel *sdw, struct sdw_cdns_stream_config *config) intel_pdi_init() argument 666 intel_pdi_get_ch_cap(struct sdw_intel *sdw, unsigned int pdi_num, bool pcm) intel_pdi_get_ch_cap() argument 695 intel_pdi_get_ch_update(struct sdw_intel *sdw, struct sdw_cdns_pdi *pdi, unsigned int num_pdi, unsigned int *num_ch, bool pcm) intel_pdi_get_ch_update() argument 712 intel_pdi_stream_ch_update(struct sdw_intel *sdw, struct sdw_cdns_streams *stream, bool pcm) intel_pdi_stream_ch_update() argument 727 intel_pdi_ch_update(struct sdw_intel *sdw) intel_pdi_ch_update() argument 737 intel_pdi_shim_configure(struct sdw_intel *sdw, struct sdw_cdns_pdi *pdi) intel_pdi_shim_configure() argument 768 intel_pdi_alh_configure(struct sdw_intel *sdw, struct sdw_cdns_pdi *pdi) intel_pdi_alh_configure() argument 788 intel_params_stream(struct sdw_intel *sdw, struct snd_pcm_substream *substream, struct snd_soc_dai *dai, struct snd_pcm_hw_params *hw_params, int link_id, int alh_stream_id) intel_params_stream() argument 809 intel_free_stream(struct sdw_intel *sdw, struct snd_pcm_substream *substream, struct snd_soc_dai *dai, int link_id) intel_free_stream() argument 835 struct sdw_intel *sdw = cdns_to_intel(cdns); intel_pre_bank_switch() local 849 struct sdw_intel *sdw = cdns_to_intel(cdns); intel_post_bank_switch() local 911 struct sdw_intel *sdw = cdns_to_intel(cdns); intel_hw_params() local 996 struct sdw_intel *sdw = cdns_to_intel(cdns); intel_prepare() local 1044 struct sdw_intel *sdw = cdns_to_intel(cdns); intel_hw_free() local 1203 intel_register_dai(struct sdw_intel *sdw) intel_register_dai() argument 1316 intel_init(struct sdw_intel *sdw) intel_init() argument 1336 struct sdw_intel *sdw; intel_master_probe() local 1393 struct sdw_intel *sdw = cdns_to_intel(cdns); intel_master_startup() local 1531 struct sdw_intel *sdw = cdns_to_intel(cdns); intel_master_remove() local 1552 struct sdw_intel *sdw; intel_master_process_wakeen_event() local 1595 struct sdw_intel *sdw = cdns_to_intel(cdns); intel_suspend() local 1649 struct sdw_intel *sdw = cdns_to_intel(cdns); intel_suspend_runtime() local 1711 struct sdw_intel *sdw = cdns_to_intel(cdns); intel_resume() local 1804 struct sdw_intel *sdw = cdns_to_intel(cdns); intel_resume_runtime() local [all...] |
/kernel/linux/linux-6.6/sound/soc/sof/intel/ |
H A D | hda.c | 197 void *sdw; in hda_sdw_probe() local [all...] |
H A D | hda.h | 519 struct sdw_intel_ctx *sdw; member
|
/kernel/linux/linux-5.10/sound/soc/codecs/ |
H A D | Makefile | [all...] |