Home
last modified time | relevance | path

Searched refs:copp (Results 1 - 6 of 6) sorted by relevance

/kernel/linux/linux-5.10/sound/soc/qcom/qdsp6/
H A Dq6adm.c130 struct q6copp *copp; in q6adm_callback() local
144 dev_err(&adev->dev, "Invalid copp idx %d token %d\n", in q6adm_callback()
158 copp = q6adm_find_copp(adm, port_idx, copp_idx); in q6adm_callback()
159 if (!copp) in q6adm_callback()
162 copp->result = *result; in q6adm_callback()
163 wake_up(&copp->wait); in q6adm_callback()
164 kref_put(&copp->refcount, q6adm_free_copp); in q6adm_callback()
185 copp = q6adm_find_copp(adm, port_idx, copp_idx); in q6adm_callback()
186 if (!copp) in q6adm_callback()
192 copp in q6adm_callback()
237 q6adm_apr_send_copp_pkt(struct q6adm *adm, struct q6copp *copp, struct apr_pkt *pkt, uint32_t rsp_opcode) q6adm_apr_send_copp_pkt() argument
279 q6adm_device_close(struct q6adm *adm, struct q6copp *copp, int port_id, int copp_idx) q6adm_device_close() argument
321 q6adm_device_open(struct q6adm *adm, struct q6copp *copp, int port_id, int path, int topology, int channel_mode, int bit_width, int rate) q6adm_device_open() argument
388 struct q6copp *copp; q6adm_open() local
440 q6adm_get_copp_id(struct q6copp *copp) q6adm_get_copp_id() argument
469 struct q6copp *copp; q6adm_matrix_map() local
568 q6adm_close(struct device *dev, struct q6copp *copp) q6adm_close() argument
[all...]
H A Dq6adm.h10 /* multiple copp per stream. */
22 int q6adm_close(struct device *dev, struct q6copp *copp);
23 int q6adm_get_copp_id(struct q6copp *copp);
H A Dq6routing.c361 struct q6copp *copp; in q6routing_stream_open() local
383 copp = q6adm_open(routing_data->dev, session->port_id, in q6routing_stream_open()
388 if (IS_ERR_OR_NULL(copp)) { in q6routing_stream_open()
393 copp_idx = q6adm_get_copp_id(copp); in q6routing_stream_open()
395 session->copps[copp_idx] = copp; in q6routing_stream_open()
/kernel/linux/linux-6.6/sound/soc/qcom/qdsp6/
H A Dq6adm.c130 struct q6copp *copp; in q6adm_callback() local
144 dev_err(&adev->dev, "Invalid copp idx %d token %d\n", in q6adm_callback()
158 copp = q6adm_find_copp(adm, port_idx, copp_idx); in q6adm_callback()
159 if (!copp) in q6adm_callback()
162 copp->result = *result; in q6adm_callback()
163 wake_up(&copp->wait); in q6adm_callback()
164 kref_put(&copp->refcount, q6adm_free_copp); in q6adm_callback()
185 copp = q6adm_find_copp(adm, port_idx, copp_idx); in q6adm_callback()
186 if (!copp) in q6adm_callback()
192 copp in q6adm_callback()
237 q6adm_apr_send_copp_pkt(struct q6adm *adm, struct q6copp *copp, struct apr_pkt *pkt, uint32_t rsp_opcode) q6adm_apr_send_copp_pkt() argument
279 q6adm_device_close(struct q6adm *adm, struct q6copp *copp, int port_id, int copp_idx) q6adm_device_close() argument
321 q6adm_device_open(struct q6adm *adm, struct q6copp *copp, int port_id, int path, int topology, int channel_mode, int bit_width, int rate) q6adm_device_open() argument
388 struct q6copp *copp; q6adm_open() local
440 q6adm_get_copp_id(struct q6copp *copp) q6adm_get_copp_id() argument
469 struct q6copp *copp; q6adm_matrix_map() local
568 q6adm_close(struct device *dev, struct q6copp *copp) q6adm_close() argument
[all...]
H A Dq6adm.h10 /* multiple copp per stream. */
22 int q6adm_close(struct device *dev, struct q6copp *copp);
23 int q6adm_get_copp_id(struct q6copp *copp);
H A Dq6routing.c365 struct q6copp *copp; in q6routing_stream_open() local
393 copp = q6adm_open(routing_data->dev, session->port_id, in q6routing_stream_open()
398 if (IS_ERR_OR_NULL(copp)) { in q6routing_stream_open()
403 copp_idx = q6adm_get_copp_id(copp); in q6routing_stream_open()
405 session->copps[copp_idx] = copp; in q6routing_stream_open()

Completed in 6 milliseconds