| /linux/drivers/soundwire/ |
| H A D | intel.h | 133 #define SDW_INTEL_CHECK_OPS(sdw, cb) ((sdw) && (sdw)->link_res && (sdw)->link_res->hw_ops && \ argument 135 #define SDW_INTEL_OPS(sdw, cb) ((sdw)->link_res->hw_ops->cb) argument 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() 148 SDW_INTEL_OPS(sdw, debugfs_init)(sdw); in sdw_intel_debugfs_init() local 151 static inline void sdw_intel_debugfs_exit(struct sdw_intel *sdw) in sdw_intel_debugfs_exit() 154 SDW_INTEL_OPS(sdw, debugfs_exit)(sdw); in sdw_intel_debugfs_exit() local 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_ace2x.c | 49 static int intel_ace2x_bpt_open_stream(struct sdw_intel *sdw, struct sdw_slave *slave, in intel_ace2x_bpt_open_stream() 309 static void intel_ace2x_bpt_close_stream(struct sdw_intel *sdw, struct sdw_slave *slave, in intel_ace2x_bpt_close_stream() 344 static int intel_ace2x_bpt_send_async(struct sdw_intel *sdw, struct sdw_slave *slave, in intel_ace2x_bpt_send_async() 388 static int intel_ace2x_bpt_wait(struct sdw_intel *sdw, struct sdw_slave *slave, in intel_ace2x_bpt_wait() 433 static void intel_shim_vs_init(struct sdw_intel *sdw) in intel_shim_vs_init() 475 static void intel_shim_vs_set_clock_source(struct sdw_intel *sdw, u32 source) in intel_shim_vs_set_clock_source() 489 static int intel_shim_check_wake(struct sdw_intel *sdw) in intel_shim_check_wake() 499 static void intel_shim_wake(struct sdw_intel *sdw, bool wake_enable) in intel_shim_wake() 533 static int intel_link_power_up(struct sdw_intel *sdw) in intel_link_power_up() 602 static int intel_link_power_down(struct sdw_intel *sdw) in intel_link_power_down() [all …]
|
| H A D | intel_auxdevice.c | 94 struct sdw_intel *sdw = cdns_to_intel(cdns); in generic_bpt_send_async() local 104 struct sdw_intel *sdw = cdns_to_intel(cdns); in generic_bpt_wait() local 114 struct sdw_intel *sdw = cdns_to_intel(cdns); in generic_pre_bank_switch() local 122 struct sdw_intel *sdw = cdns_to_intel(cdns); in generic_post_bank_switch() local 132 struct sdw_intel *sdw = cdns_to_intel(cdns); in generic_new_peripheral_assigned() local 313 struct sdw_intel *sdw; in intel_link_probe() local 387 struct sdw_intel *sdw = cdns_to_intel(cdns); in intel_link_startup() local 498 struct sdw_intel *sdw = cdns_to_intel(cdns); in intel_link_remove() local 517 struct sdw_intel *sdw; in intel_link_process_wakeen_event() local 577 struct sdw_intel *sdw = cdns_to_intel(cdns); in intel_pm_prepare() local [all …]
|
| H A D | intel_ace2x_debugfs.c | 39 struct sdw_intel *sdw = s_file->private; in intel_reg_show() local 94 struct sdw_intel *sdw = data; in intel_set_m_datamode() local 112 struct sdw_intel *sdw = data; in intel_set_s_datamode() local 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/sound/soc/sdca/ |
| H A D | sdca_class.c | 27 static int class_read_prop(struct sdw_slave *sdw) in class_read_prop() 139 static int class_sdw_probe(struct sdw_slave *sdw, const struct sdw_device_id *id) in class_sdw_probe() 189 static void class_sdw_remove(struct sdw_slave *sdw) in class_sdw_remove()
|
| H A D | sdca_class_function.c | 135 struct sdw_slave *sdw = dev_to_sdw_dev(drv->dev->parent); in class_function_sdw_add_peripheral() local 170 struct sdw_slave *sdw = dev_to_sdw_dev(drv->dev->parent); in class_function_sdw_remove_peripheral() local
|
| /linux/sound/soc/codecs/ |
| H A D | cs42l43-sdw.c | 26 struct sdw_slave *sdw = dev_to_sdw_dev(priv->dev->parent); in cs42l43_sdw_add_peripheral() local 52 struct sdw_slave *sdw = dev_to_sdw_dev(priv->dev->parent); in cs42l43_sdw_remove_peripheral() local
|
| /linux/drivers/base/regmap/ |
| H A D | regmap-sdw.c | 69 struct regmap *__regmap_init_sdw(struct sdw_slave *sdw, in __regmap_init_sdw() 85 struct regmap *__devm_regmap_init_sdw(struct sdw_slave *sdw, in __devm_regmap_init_sdw()
|
| /linux/sound/soc/sof/intel/ |
| H A D | hda.c | 164 void *sdw; in hda_sdw_probe() local [all...] |
| /linux/drivers/dma/stm32/ |
| H A D | stm32-dma3.c | 478 u32 sdw = 1 << FIELD_GET(CTR1_SDW_LOG2, ctr1); in stm32_dma3_check_user_setting() local 575 u32 sdw, ddw, sbl_max, dbl_max, tcem, init_dw, init_bl_max; in stm32_dma3_chan_prep_hw() local
|
| /linux/sound/soc/sof/amd/ |
| H A D | acp.h | 240 struct sdw_amd_ctx *sdw; global() member
|
| /linux/sound/soc/amd/ps/ |
| H A D | acp63.h | 361 struct sdw_amd_ctx *sdw; member
|