Lines Matching defs:cdev

32 #define sof_client_dev_to_sof_dev(cdev)		((cdev)->sdev)
40 int sof_client_ipc_tx_message(struct sof_client_dev *cdev, void *ipc_msg,
42 static inline int sof_client_ipc_tx_message_no_reply(struct sof_client_dev *cdev, void *ipc_msg)
44 return sof_client_ipc_tx_message(cdev, ipc_msg, NULL, 0);
46 int sof_client_ipc_set_get_data(struct sof_client_dev *cdev, void *ipc_msg,
51 struct dentry *sof_client_get_debugfs_root(struct sof_client_dev *cdev);
52 struct device *sof_client_get_dma_dev(struct sof_client_dev *cdev);
53 const struct sof_ipc_fw_version *sof_client_get_fw_version(struct sof_client_dev *cdev);
54 size_t sof_client_get_ipc_max_payload_size(struct sof_client_dev *cdev);
55 enum sof_ipc_type sof_client_get_ipc_type(struct sof_client_dev *cdev);
58 int sof_client_core_module_get(struct sof_client_dev *cdev);
59 void sof_client_core_module_put(struct sof_client_dev *cdev);
62 typedef void (*sof_client_event_callback)(struct sof_client_dev *cdev, void *msg_buf);
64 int sof_client_register_ipc_rx_handler(struct sof_client_dev *cdev,
67 void sof_client_unregister_ipc_rx_handler(struct sof_client_dev *cdev,
71 typedef void (*sof_client_fw_state_callback)(struct sof_client_dev *cdev,
74 int sof_client_register_fw_state_handler(struct sof_client_dev *cdev,
76 void sof_client_unregister_fw_state_handler(struct sof_client_dev *cdev);
77 enum sof_fw_state sof_client_get_fw_state(struct sof_client_dev *cdev);
78 int sof_client_ipc_rx_message(struct sof_client_dev *cdev, void *ipc_msg, void *msg_buf);