Home
last modified time | relevance | path

Searched defs:sdw (Results 1 – 17 of 17) sorted by relevance

/linux-6.12.1/drivers/soundwire/
Dintel.h108 #define SDW_INTEL_CHECK_OPS(sdw, cb) ((sdw) && (sdw)->link_res && (sdw)->link_res->hw_ops && \ argument
110 #define SDW_INTEL_OPS(sdw, cb) ((sdw)->link_res->hw_ops->cb) argument
116 static inline void intel_ace2x_debugfs_init(struct sdw_intel *sdw) {} in intel_ace2x_debugfs_init()
117 static inline void intel_ace2x_debugfs_exit(struct sdw_intel *sdw) {} in intel_ace2x_debugfs_exit()
120 static inline void sdw_intel_debugfs_init(struct sdw_intel *sdw) in sdw_intel_debugfs_init()
123 SDW_INTEL_OPS(sdw, debugfs_init)(sdw); in sdw_intel_debugfs_init() local
126 static inline void sdw_intel_debugfs_exit(struct sdw_intel *sdw) in sdw_intel_debugfs_exit()
129 SDW_INTEL_OPS(sdw, debugfs_exit)(sdw); in sdw_intel_debugfs_exit() local
132 static inline int sdw_intel_register_dai(struct sdw_intel *sdw) in sdw_intel_register_dai()
139 static inline void sdw_intel_check_clock_stop(struct sdw_intel *sdw) in sdw_intel_check_clock_stop()
[all …]
Dintel_ace2x.c26 static void intel_shim_vs_init(struct sdw_intel *sdw) in intel_shim_vs_init()
68 static void intel_shim_vs_set_clock_source(struct sdw_intel *sdw, u32 source) in intel_shim_vs_set_clock_source()
82 static int intel_shim_check_wake(struct sdw_intel *sdw) in intel_shim_check_wake()
92 static void intel_shim_wake(struct sdw_intel *sdw, bool wake_enable) in intel_shim_wake()
126 static int intel_link_power_up(struct sdw_intel *sdw) in intel_link_power_up()
192 static int intel_link_power_down(struct sdw_intel *sdw) in intel_link_power_down()
220 static void intel_sync_arm(struct sdw_intel *sdw) in intel_sync_arm()
231 static int intel_sync_go_unlocked(struct sdw_intel *sdw) in intel_sync_go_unlocked()
242 static int intel_sync_go(struct sdw_intel *sdw) in intel_sync_go()
255 static bool intel_check_cmdsync_unlocked(struct sdw_intel *sdw) in intel_check_cmdsync_unlocked()
[all …]
Dintel.c74 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()
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 …]
Dintel_bus_common.c12 int intel_start_bus(struct sdw_intel *sdw) in intel_start_bus()
69 int intel_start_bus_after_reset(struct sdw_intel *sdw) in intel_start_bus_after_reset()
163 void intel_check_clock_stop(struct sdw_intel *sdw) in intel_check_clock_stop()
173 int intel_start_bus_after_clock_stop(struct sdw_intel *sdw) in intel_start_bus_after_clock_stop()
199 int intel_stop_bus(struct sdw_intel *sdw, bool clock_stop) in intel_stop_bus()
237 int intel_pre_bank_switch(struct sdw_intel *sdw) in intel_pre_bank_switch()
251 int intel_post_bank_switch(struct sdw_intel *sdw) in intel_post_bank_switch()
Dintel_auxdevice.c81 struct sdw_intel *sdw = cdns_to_intel(cdns); in generic_pre_bank_switch() local
89 struct sdw_intel *sdw = cdns_to_intel(cdns); in generic_post_bank_switch() local
99 struct sdw_intel *sdw = cdns_to_intel(cdns); in generic_new_peripheral_assigned() local
294 struct sdw_intel *sdw; in intel_link_probe() local
371 struct sdw_intel *sdw = cdns_to_intel(cdns); in intel_link_startup() local
482 struct sdw_intel *sdw = cdns_to_intel(cdns); in intel_link_remove() local
501 struct sdw_intel *sdw; in intel_link_process_wakeen_event() local
561 struct sdw_intel *sdw = cdns_to_intel(cdns); in intel_pm_prepare() local
621 struct sdw_intel *sdw = cdns_to_intel(cdns); in intel_suspend() local
666 struct sdw_intel *sdw = cdns_to_intel(cdns); in intel_suspend_runtime() local
[all …]
Dintel_ace2x_debugfs.c39 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.12.1/drivers/mfd/
Dcs42l43-sdw.c61 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()
190 static int cs42l43_sdw_remove(struct sdw_slave *sdw) in cs42l43_sdw_remove()
/linux-6.12.1/sound/soc/codecs/
Dcs42l43-sdw.c26 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.12.1/drivers/base/regmap/
Dregmap-sdw-mbq.c68 struct regmap *__regmap_init_sdw_mbq(struct sdw_slave *sdw, in __regmap_init_sdw_mbq()
84 struct regmap *__devm_regmap_init_sdw_mbq(struct sdw_slave *sdw, in __devm_regmap_init_sdw_mbq()
Dregmap-sdw.c69 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-6.12.1/include/linux/mfd/
Dcs42l43.h76 struct sdw_slave *sdw; member
/linux-6.12.1/include/linux/
Dregmap.h923 #define regmap_init_sdw(sdw, config) \ argument
936 #define regmap_init_sdw_mbq(sdw, config) \ argument
1135 #define devm_regmap_init_sdw(sdw, config) \ argument
1149 #define devm_regmap_init_sdw_mbq(sdw, config) \ argument
/linux-6.12.1/sound/soc/sof/intel/
Dhda.c157 void *sdw; in hda_sdw_probe() local
Dhda.h525 struct sdw_intel_ctx *sdw; member
/linux-6.12.1/sound/soc/amd/ps/
Dacp63.h248 struct sdw_amd_ctx *sdw; member
/linux-6.12.1/drivers/dma/stm32/
Dstm32-dma3.c463 u32 sdw = 1 << FIELD_GET(CTR1_SDW_LOG2, ctr1); in stm32_dma3_check_user_setting() local
557 u32 sdw, ddw, sbl_max, dbl_max, tcem, init_dw, init_bl_max; in stm32_dma3_chan_prep_hw() local
/linux-6.12.1/sound/soc/sof/amd/
Dacp.h236 struct sdw_amd_ctx *sdw; member