Home
last modified time | relevance | path

Searched refs:sdw_msg (Results 1 - 15 of 15) sorted by relevance

/kernel/linux/linux-5.10/drivers/soundwire/
H A Dbus.h50 * struct sdw_msg - Message structure
61 struct sdw_msg { struct
151 int sdw_transfer(struct sdw_bus *bus, struct sdw_msg *msg);
152 int sdw_transfer_defer(struct sdw_bus *bus, struct sdw_msg *msg,
157 int sdw_fill_msg(struct sdw_msg *msg, struct sdw_slave *slave,
H A Dbus.c206 static inline int do_transfer(struct sdw_bus *bus, struct sdw_msg *msg) in do_transfer()
225 struct sdw_msg *msg, in do_transfer_defer()
264 static int sdw_transfer_unlocked(struct sdw_bus *bus, struct sdw_msg *msg) in sdw_transfer_unlocked()
284 int sdw_transfer(struct sdw_bus *bus, struct sdw_msg *msg) in sdw_transfer()
305 int sdw_transfer_defer(struct sdw_bus *bus, struct sdw_msg *msg, in sdw_transfer_defer()
324 int sdw_fill_msg(struct sdw_msg *msg, struct sdw_slave *slave, in sdw_fill_msg()
383 struct sdw_msg msg; in sdw_nread_no_pm()
397 struct sdw_msg msg; in sdw_nwrite_no_pm()
417 struct sdw_msg msg; in sdw_bread_no_pm()
436 struct sdw_msg ms in sdw_bwrite_no_pm()
[all...]
H A Dcadence_master.h188 cdns_xfer_msg(struct sdw_bus *bus, struct sdw_msg *msg);
192 struct sdw_msg *msg, struct sdw_defer *defer);
H A Dcadence_master.c477 struct sdw_msg *msg, int count, int offset) in cdns_fill_msg_resp()
538 _cdns_xfer_msg(struct sdw_cdns *cdns, struct sdw_msg *msg, int cmd, in _cdns_xfer_msg()
589 cdns_program_scp_addr(struct sdw_cdns *cdns, struct sdw_msg *msg) in cdns_program_scp_addr()
653 static int cdns_prep_msg(struct sdw_cdns *cdns, struct sdw_msg *msg, int *cmd) in cdns_prep_msg()
683 cdns_xfer_msg(struct sdw_bus *bus, struct sdw_msg *msg) in cdns_xfer_msg()
712 struct sdw_msg *msg, struct sdw_defer *defer) in cdns_xfer_msg_defer()
736 struct sdw_msg msg; in cdns_reset_page_addr()
H A Dqcom.c348 struct sdw_msg *msg) in qcom_swrm_xfer_msg()
H A Dstream.c658 struct sdw_msg *wr_msg; in sdw_bank_switch()
/kernel/linux/linux-6.6/drivers/soundwire/
H A Dbus.h52 * struct sdw_msg - Message structure
63 struct sdw_msg { struct
160 int sdw_transfer(struct sdw_bus *bus, struct sdw_msg *msg);
161 int sdw_transfer_defer(struct sdw_bus *bus, struct sdw_msg *msg);
165 int sdw_fill_msg(struct sdw_msg *msg, struct sdw_slave *slave,
H A Dbus.c231 static inline int do_transfer(struct sdw_bus *bus, struct sdw_msg *msg) in do_transfer()
250 struct sdw_msg *msg) in do_transfer_defer()
272 static int sdw_transfer_unlocked(struct sdw_bus *bus, struct sdw_msg *msg) in sdw_transfer_unlocked()
291 int sdw_transfer(struct sdw_bus *bus, struct sdw_msg *msg) in sdw_transfer()
343 int sdw_transfer_defer(struct sdw_bus *bus, struct sdw_msg *msg) in sdw_transfer_defer()
358 int sdw_fill_msg(struct sdw_msg *msg, struct sdw_slave *slave, in sdw_fill_msg()
414 struct sdw_msg msg; in sdw_ntransfer_no_pm()
485 struct sdw_msg msg; in sdw_bread_no_pm()
504 struct sdw_msg msg; in sdw_bwrite_no_pm()
517 struct sdw_msg ms in sdw_bread_no_pm_unlocked()
[all...]
H A Damd_manager.c151 static void amd_sdw_ctl_word_prep(u32 *lower_word, u32 *upper_word, struct sdw_msg *msg, in amd_sdw_ctl_word_prep()
224 amd_program_scp_addr(struct amd_sdw_manager *amd_manager, struct sdw_msg *msg) in amd_program_scp_addr()
226 struct sdw_msg scp_msg = {0}; in amd_program_scp_addr()
263 static int amd_prep_msg(struct amd_sdw_manager *amd_manager, struct sdw_msg *msg) in amd_prep_msg()
286 struct sdw_msg *msg, u64 response, in amd_sdw_fill_msg_resp()
310 static unsigned int _amd_sdw_xfer_msg(struct amd_sdw_manager *amd_manager, struct sdw_msg *msg, in _amd_sdw_xfer_msg()
321 static enum sdw_command_response amd_sdw_xfer_msg(struct sdw_bus *bus, struct sdw_msg *msg) in amd_sdw_xfer_msg()
H A Dcadence_master.h187 cdns_xfer_msg(struct sdw_bus *bus, struct sdw_msg *msg);
H A Dcadence_master.c565 struct sdw_msg *msg, int count, int offset) in cdns_fill_msg_resp()
626 _cdns_xfer_msg(struct sdw_cdns *cdns, struct sdw_msg *msg, int cmd, in _cdns_xfer_msg()
677 cdns_program_scp_addr(struct sdw_cdns *cdns, struct sdw_msg *msg) in cdns_program_scp_addr()
741 static int cdns_prep_msg(struct sdw_cdns *cdns, struct sdw_msg *msg, int *cmd) in cdns_prep_msg()
771 cdns_xfer_msg(struct sdw_bus *bus, struct sdw_msg *msg) in cdns_xfer_msg()
800 struct sdw_msg *msg = defer->msg; in cdns_xfer_msg_defer()
H A Dqcom.c897 struct sdw_msg *msg) in qcom_swrm_xfer_msg()
H A Dstream.c678 struct sdw_msg *wr_msg; in sdw_bank_switch()
/kernel/linux/linux-5.10/include/linux/soundwire/
H A Dsdw.h786 struct sdw_msg;
797 struct sdw_msg *msg;
814 (struct sdw_bus *bus, struct sdw_msg *msg);
816 (struct sdw_bus *bus, struct sdw_msg *msg,
/kernel/linux/linux-6.6/include/linux/soundwire/
H A Dsdw.h835 struct sdw_msg;
846 struct sdw_msg *msg;
870 (struct sdw_bus *bus, struct sdw_msg *msg);

Completed in 28 milliseconds