| /linux-6.15/drivers/soundwire/ |
| H A D | intel.h | 133 #define SDW_INTEL_OPS(sdw, cb) ((sdw)->link_res->hw_ops->cb) argument 143 static inline void sdw_intel_debugfs_init(struct sdw_intel *sdw) in sdw_intel_debugfs_init() 146 SDW_INTEL_OPS(sdw, debugfs_init)(sdw); in sdw_intel_debugfs_init() local 152 SDW_INTEL_OPS(sdw, debugfs_exit)(sdw); in sdw_intel_debugfs_exit() local 155 static inline int sdw_intel_register_dai(struct sdw_intel *sdw) in sdw_intel_register_dai() 165 SDW_INTEL_OPS(sdw, check_clock_stop)(sdw); in sdw_intel_check_clock_stop() local 168 static inline int sdw_intel_start_bus(struct sdw_intel *sdw) in sdw_intel_start_bus() 220 SDW_INTEL_OPS(sdw, shim_wake)(sdw, wake_enable); in sdw_intel_shim_wake() local 223 static inline void sdw_intel_sync_arm(struct sdw_intel *sdw) in sdw_intel_sync_arm() 226 SDW_INTEL_OPS(sdw, sync_arm)(sdw); in sdw_intel_sync_arm() local [all …]
|
| H A D | intel_ace2x.c | 334 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() local 696 struct sdw_intel *sdw = cdns_to_intel(cdns); in intel_prepare() local 741 struct sdw_intel *sdw = cdns_to_intel(cdns); in intel_hw_free() local 795 struct sdw_intel *sdw = cdns_to_intel(cdns); in intel_trigger() local 861 static void intel_pdi_init(struct sdw_intel *sdw, in intel_pdi_init() [all …]
|
| H A D | intel.c | 74 struct sdw_intel *sdw = s_file->private; in intel_reg_show() local 139 struct sdw_intel *sdw = data; in intel_set_m_datamode() local 157 struct sdw_intel *sdw = data; in intel_set_s_datamode() local 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() local 792 struct sdw_intel *sdw = cdns_to_intel(cdns); in intel_prepare() local [all …]
|
| H A D | intel_auxdevice.c | 86 struct sdw_intel *sdw = cdns_to_intel(cdns); in generic_bpt_send_async() local 96 struct sdw_intel *sdw = cdns_to_intel(cdns); in generic_bpt_wait() local 106 struct sdw_intel *sdw = cdns_to_intel(cdns); in generic_pre_bank_switch() local 114 struct sdw_intel *sdw = cdns_to_intel(cdns); in generic_post_bank_switch() local 124 struct sdw_intel *sdw = cdns_to_intel(cdns); in generic_new_peripheral_assigned() local 305 struct sdw_intel *sdw; in intel_link_probe() local 379 struct sdw_intel *sdw = cdns_to_intel(cdns); in intel_link_startup() local 490 struct sdw_intel *sdw = cdns_to_intel(cdns); in intel_link_remove() local 509 struct sdw_intel *sdw; in intel_link_process_wakeen_event() local 569 struct sdw_intel *sdw = cdns_to_intel(cdns); in intel_pm_prepare() local [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_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() 143 void intel_ace2x_debugfs_exit(struct sdw_intel *sdw) in intel_ace2x_debugfs_exit()
|
| /linux-6.15/drivers/mfd/ |
| H A D | cs42l43-sdw.c | 61 static int cs42l43_read_prop(struct sdw_slave *sdw) in cs42l43_read_prop() 93 static int cs42l43_sdw_update_status(struct sdw_slave *sdw, enum sdw_slave_status status) in cs42l43_sdw_update_status() 123 static int cs42l43_sdw_interrupt(struct sdw_slave *sdw, in cs42l43_sdw_interrupt() 140 static int cs42l43_sdw_bus_config(struct sdw_slave *sdw, in cs42l43_sdw_bus_config() 170 static int cs42l43_sdw_probe(struct sdw_slave *sdw, const struct sdw_device_id *id) in cs42l43_sdw_probe()
|
| /linux-6.15/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-6.15/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()
|
| H A D | regmap-sdw-mbq.c | 231 struct regmap *__regmap_init_sdw_mbq(struct sdw_slave *sdw, in __regmap_init_sdw_mbq() 253 struct regmap *__devm_regmap_init_sdw_mbq(struct sdw_slave *sdw, in __devm_regmap_init_sdw_mbq()
|
| /linux-6.15/include/linux/mfd/ |
| H A D | cs42l43.h | 76 struct sdw_slave *sdw; member
|
| /linux-6.15/include/linux/ |
| H A D | regmap.h | 958 #define regmap_init_sdw(sdw, config) \ argument 971 #define regmap_init_sdw_mbq(sdw, config) \ argument 986 #define regmap_init_sdw_mbq_cfg(sdw, config, mbq_config) \ argument 1185 #define devm_regmap_init_sdw(sdw, config) \ argument 1199 #define devm_regmap_init_sdw_mbq(sdw, config) \ argument 1214 #define devm_regmap_init_sdw_mbq_cfg(sdw, config, mbq_config) \ argument
|
| /linux-6.15/sound/soc/sof/intel/ |
| H A D | hda.c | 162 void *sdw; in hda_sdw_probe() local
|
| H A D | hda.h | 539 struct sdw_intel_ctx *sdw; member
|
| /linux-6.15/drivers/dma/stm32/ |
| H A D | stm32-dma3.c | 472 u32 sdw = 1 << FIELD_GET(CTR1_SDW_LOG2, ctr1); in stm32_dma3_check_user_setting() local 569 u32 sdw, ddw, sbl_max, dbl_max, tcem, init_dw, init_bl_max; in stm32_dma3_chan_prep_hw() local
|
| /linux-6.15/sound/soc/sof/amd/ |
| H A D | acp.h | 236 struct sdw_amd_ctx *sdw; member
|
| /linux-6.15/sound/soc/amd/ps/ |
| H A D | acp63.h | 358 struct sdw_amd_ctx *sdw; member
|