Lines Matching refs:edl
21 struct edl_event_hdr *edl; in qca_read_soc_version() local
25 u8 rlen = sizeof(*edl) + sizeof(*ver); in qca_read_soc_version()
56 edl = (struct edl_event_hdr *)(skb->data); in qca_read_soc_version()
57 if (!edl) { in qca_read_soc_version()
63 if (edl->cresp != EDL_CMD_REQ_RES_EVT || in qca_read_soc_version()
64 edl->rtype != rtype) { in qca_read_soc_version()
65 bt_dev_err(hdev, "QCA Wrong packet received %d %d", edl->cresp, in qca_read_soc_version()
66 edl->rtype); in qca_read_soc_version()
72 memcpy(ver, edl->data + 1, sizeof(*ver)); in qca_read_soc_version()
74 memcpy(ver, &edl->data, sizeof(*ver)); in qca_read_soc_version()
100 struct edl_event_hdr *edl; in qca_read_fw_build_info() local
116 edl = (struct edl_event_hdr *)(skb->data); in qca_read_fw_build_info()
117 if (!edl) { in qca_read_fw_build_info()
123 if (edl->cresp != EDL_CMD_REQ_RES_EVT || in qca_read_fw_build_info()
124 edl->rtype != EDL_GET_BUILD_INFO_CMD) { in qca_read_fw_build_info()
125 bt_dev_err(hdev, "QCA Wrong packet received %d %d", edl->cresp, in qca_read_fw_build_info()
126 edl->rtype); in qca_read_fw_build_info()
131 build_lbl_len = edl->data[0]; in qca_read_fw_build_info()
133 memcpy(build_label, edl->data + 1, build_lbl_len); in qca_read_fw_build_info()
307 struct edl_event_hdr *edl; in qca_tlv_send_segment() local
312 u8 rlen = (sizeof(*edl) + sizeof(*tlv_resp)); in qca_tlv_send_segment()
329 rlen = sizeof(*edl); in qca_tlv_send_segment()
347 edl = (struct edl_event_hdr *)(skb->data); in qca_tlv_send_segment()
348 if (!edl) { in qca_tlv_send_segment()
354 if (edl->cresp != EDL_CMD_REQ_RES_EVT || edl->rtype != rtype) { in qca_tlv_send_segment()
356 edl->cresp, edl->rtype); in qca_tlv_send_segment()
363 tlv_resp = (struct tlv_seg_resp *)(edl->data); in qca_tlv_send_segment()
366 edl->cresp, edl->rtype, tlv_resp->result); in qca_tlv_send_segment()