Lines Matching refs:ccc_tgt_payload

22 	struct i3c_ccc_target_payload ccc_tgt_payload;  in i3c_ccc_do_getbcr()  local
28 ccc_tgt_payload.addr = target->dynamic_addr; in i3c_ccc_do_getbcr()
29 ccc_tgt_payload.rnw = 1; in i3c_ccc_do_getbcr()
30 ccc_tgt_payload.data = &bcr->bcr; in i3c_ccc_do_getbcr()
31 ccc_tgt_payload.data_len = sizeof(bcr->bcr); in i3c_ccc_do_getbcr()
35 ccc_payload.targets.payloads = &ccc_tgt_payload; in i3c_ccc_do_getbcr()
45 struct i3c_ccc_target_payload ccc_tgt_payload; in i3c_ccc_do_getdcr() local
51 ccc_tgt_payload.addr = target->dynamic_addr; in i3c_ccc_do_getdcr()
52 ccc_tgt_payload.rnw = 1; in i3c_ccc_do_getdcr()
53 ccc_tgt_payload.data = &dcr->dcr; in i3c_ccc_do_getdcr()
54 ccc_tgt_payload.data_len = sizeof(dcr->dcr); in i3c_ccc_do_getdcr()
58 ccc_payload.targets.payloads = &ccc_tgt_payload; in i3c_ccc_do_getdcr()
68 struct i3c_ccc_target_payload ccc_tgt_payload; in i3c_ccc_do_getpid() local
74 ccc_tgt_payload.addr = target->dynamic_addr; in i3c_ccc_do_getpid()
75 ccc_tgt_payload.rnw = 1; in i3c_ccc_do_getpid()
76 ccc_tgt_payload.data = &pid->pid[0]; in i3c_ccc_do_getpid()
77 ccc_tgt_payload.data_len = sizeof(pid->pid); in i3c_ccc_do_getpid()
81 ccc_payload.targets.payloads = &ccc_tgt_payload; in i3c_ccc_do_getpid()
111 struct i3c_ccc_target_payload ccc_tgt_payload; in i3c_ccc_do_rstact() local
119 ccc_tgt_payload.addr = target->dynamic_addr; in i3c_ccc_do_rstact()
123 ccc_tgt_payload.rnw = 1; in i3c_ccc_do_rstact()
124 ccc_tgt_payload.data = data; in i3c_ccc_do_rstact()
125 ccc_tgt_payload.data_len = sizeof(*data); in i3c_ccc_do_rstact()
127 ccc_tgt_payload.rnw = 0; in i3c_ccc_do_rstact()
134 ccc_payload.targets.payloads = &ccc_tgt_payload; in i3c_ccc_do_rstact()
155 struct i3c_ccc_target_payload ccc_tgt_payload; in i3c_ccc_do_setdasa() local
164 ccc_tgt_payload.addr = target->static_addr; in i3c_ccc_do_setdasa()
165 ccc_tgt_payload.rnw = 0; in i3c_ccc_do_setdasa()
166 ccc_tgt_payload.data = (uint8_t *)&da.addr; in i3c_ccc_do_setdasa()
167 ccc_tgt_payload.data_len = 1; in i3c_ccc_do_setdasa()
171 ccc_payload.targets.payloads = &ccc_tgt_payload; in i3c_ccc_do_setdasa()
180 struct i3c_ccc_target_payload ccc_tgt_payload; in i3c_ccc_do_setnewda() local
189 ccc_tgt_payload.addr = target->dynamic_addr; in i3c_ccc_do_setnewda()
190 ccc_tgt_payload.rnw = 0; in i3c_ccc_do_setnewda()
191 ccc_tgt_payload.data = (uint8_t *)&new_da.addr; in i3c_ccc_do_setnewda()
192 ccc_tgt_payload.data_len = 1; in i3c_ccc_do_setnewda()
196 ccc_payload.targets.payloads = &ccc_tgt_payload; in i3c_ccc_do_setnewda()
223 struct i3c_ccc_target_payload ccc_tgt_payload; in i3c_ccc_do_events_set() local
232 ccc_tgt_payload.addr = target->dynamic_addr; in i3c_ccc_do_events_set()
233 ccc_tgt_payload.rnw = 0; in i3c_ccc_do_events_set()
234 ccc_tgt_payload.data = &events->events; in i3c_ccc_do_events_set()
235 ccc_tgt_payload.data_len = sizeof(events->events); in i3c_ccc_do_events_set()
239 ccc_payload.targets.payloads = &ccc_tgt_payload; in i3c_ccc_do_events_set()
248 struct i3c_ccc_target_payload ccc_tgt_payload; in i3c_ccc_do_entas() local
256 ccc_tgt_payload.addr = target->dynamic_addr; in i3c_ccc_do_entas()
257 ccc_tgt_payload.rnw = 0; in i3c_ccc_do_entas()
258 ccc_tgt_payload.data_len = 0; in i3c_ccc_do_entas()
261 ccc_payload.targets.payloads = &ccc_tgt_payload; in i3c_ccc_do_entas()
305 struct i3c_ccc_target_payload ccc_tgt_payload; in i3c_ccc_do_setmwl() local
313 ccc_tgt_payload.addr = target->dynamic_addr; in i3c_ccc_do_setmwl()
314 ccc_tgt_payload.rnw = 0; in i3c_ccc_do_setmwl()
315 ccc_tgt_payload.data = &data[0]; in i3c_ccc_do_setmwl()
316 ccc_tgt_payload.data_len = sizeof(data); in i3c_ccc_do_setmwl()
319 ccc_payload.targets.payloads = &ccc_tgt_payload; in i3c_ccc_do_setmwl()
332 struct i3c_ccc_target_payload ccc_tgt_payload; in i3c_ccc_do_getmwl() local
340 ccc_tgt_payload.addr = target->dynamic_addr; in i3c_ccc_do_getmwl()
341 ccc_tgt_payload.rnw = 1; in i3c_ccc_do_getmwl()
342 ccc_tgt_payload.data = &data[0]; in i3c_ccc_do_getmwl()
343 ccc_tgt_payload.data_len = sizeof(data); in i3c_ccc_do_getmwl()
347 ccc_payload.targets.payloads = &ccc_tgt_payload; in i3c_ccc_do_getmwl()
390 struct i3c_ccc_target_payload ccc_tgt_payload; in i3c_ccc_do_setmrl() local
398 ccc_tgt_payload.addr = target->dynamic_addr; in i3c_ccc_do_setmrl()
399 ccc_tgt_payload.rnw = 0; in i3c_ccc_do_setmrl()
400 ccc_tgt_payload.data = &data[0]; in i3c_ccc_do_setmrl()
403 ccc_payload.targets.payloads = &ccc_tgt_payload; in i3c_ccc_do_setmrl()
411 ccc_tgt_payload.data_len = 3; in i3c_ccc_do_setmrl()
415 ccc_tgt_payload.data_len = 2; in i3c_ccc_do_setmrl()
425 struct i3c_ccc_target_payload ccc_tgt_payload; in i3c_ccc_do_getmrl() local
437 ccc_tgt_payload.addr = target->dynamic_addr; in i3c_ccc_do_getmrl()
438 ccc_tgt_payload.rnw = 1; in i3c_ccc_do_getmrl()
439 ccc_tgt_payload.data = &data[0]; in i3c_ccc_do_getmrl()
440 ccc_tgt_payload.data_len = has_ibi_sz ? 3 : 2; in i3c_ccc_do_getmrl()
444 ccc_payload.targets.payloads = &ccc_tgt_payload; in i3c_ccc_do_getmrl()
504 struct i3c_ccc_target_payload ccc_tgt_payload; in i3c_ccc_do_getstatus() local
513 ccc_tgt_payload.addr = target->dynamic_addr; in i3c_ccc_do_getstatus()
514 ccc_tgt_payload.rnw = 1; in i3c_ccc_do_getstatus()
515 ccc_tgt_payload.data = &data[0]; in i3c_ccc_do_getstatus()
518 ccc_tgt_payload.data_len = 2; in i3c_ccc_do_getstatus()
524 ccc_tgt_payload.data_len = 2; in i3c_ccc_do_getstatus()
537 ccc_payload.targets.payloads = &ccc_tgt_payload; in i3c_ccc_do_getstatus()
576 struct i3c_ccc_target_payload ccc_tgt_payload; in i3c_ccc_do_getcaps() local
586 ccc_tgt_payload.addr = target->dynamic_addr; in i3c_ccc_do_getcaps()
587 ccc_tgt_payload.rnw = 1; in i3c_ccc_do_getcaps()
588 ccc_tgt_payload.data = &data[0]; in i3c_ccc_do_getcaps()
592 ccc_tgt_payload.data_len = 4; in i3c_ccc_do_getcaps()
599 ccc_tgt_payload.data_len = 2; in i3c_ccc_do_getcaps()
605 ccc_tgt_payload.data_len = 4; in i3c_ccc_do_getcaps()
618 ccc_payload.targets.payloads = &ccc_tgt_payload; in i3c_ccc_do_getcaps()
632 len = ccc_tgt_payload.num_xfer; in i3c_ccc_do_getcaps()
699 struct i3c_ccc_target_payload ccc_tgt_payload; in i3c_ccc_do_getvendor() local
709 ccc_tgt_payload.addr = target->dynamic_addr; in i3c_ccc_do_getvendor()
710 ccc_tgt_payload.rnw = 1; in i3c_ccc_do_getvendor()
711 ccc_tgt_payload.data = payload; in i3c_ccc_do_getvendor()
712 ccc_tgt_payload.data_len = len; in i3c_ccc_do_getvendor()
716 ccc_payload.targets.payloads = &ccc_tgt_payload; in i3c_ccc_do_getvendor()
722 *num_xfer = ccc_tgt_payload.num_xfer; in i3c_ccc_do_getvendor()
736 struct i3c_ccc_target_payload ccc_tgt_payload; in i3c_ccc_do_getvendor_defbyte() local
746 ccc_tgt_payload.addr = target->dynamic_addr; in i3c_ccc_do_getvendor_defbyte()
747 ccc_tgt_payload.rnw = 1; in i3c_ccc_do_getvendor_defbyte()
748 ccc_tgt_payload.data = payload; in i3c_ccc_do_getvendor_defbyte()
749 ccc_tgt_payload.data_len = len; in i3c_ccc_do_getvendor_defbyte()
755 ccc_payload.targets.payloads = &ccc_tgt_payload; in i3c_ccc_do_getvendor_defbyte()
761 *num_xfer = ccc_tgt_payload.num_xfer; in i3c_ccc_do_getvendor_defbyte()
807 struct i3c_ccc_target_payload ccc_tgt_payload; in i3c_ccc_do_getmxds() local
817 ccc_tgt_payload.addr = target->dynamic_addr; in i3c_ccc_do_getmxds()
818 ccc_tgt_payload.rnw = 1; in i3c_ccc_do_getmxds()
819 ccc_tgt_payload.data = &data[0]; in i3c_ccc_do_getmxds()
823 ccc_tgt_payload.data_len = sizeof(((union i3c_ccc_getmxds *)0)->fmt2); in i3c_ccc_do_getmxds()
828 ccc_tgt_payload.data_len = in i3c_ccc_do_getmxds()
833 ccc_tgt_payload.data_len = in i3c_ccc_do_getmxds()
847 ccc_payload.targets.payloads = &ccc_tgt_payload; in i3c_ccc_do_getmxds()
861 len = ccc_tgt_payload.num_xfer; in i3c_ccc_do_getmxds()
919 struct i3c_ccc_target_payload ccc_tgt_payload; in i3c_ccc_do_getacccr() local
925 ccc_tgt_payload.addr = target->dynamic_addr; in i3c_ccc_do_getacccr()
926 ccc_tgt_payload.rnw = 1; in i3c_ccc_do_getacccr()
927 ccc_tgt_payload.data = &handoff_address->addr; in i3c_ccc_do_getacccr()
928 ccc_tgt_payload.data_len = 1; in i3c_ccc_do_getacccr()
932 ccc_payload.targets.payloads = &ccc_tgt_payload; in i3c_ccc_do_getacccr()