Home
last modified time | relevance | path

Searched refs:nxfers (Results 1 – 9 of 9) sorted by relevance

/linux/drivers/i3c/master/mipi-i3c-hci/
H A Dcore.c286 unsigned int nxfers = ccc->ndests + prefixed; in i3c_hci_send_ccc_cmd() local
293 xfer = hci_alloc_xfer(nxfers); in i3c_hci_send_ccc_cmd()
306 for (i = 0; i < nxfers - prefixed; i++) { in i3c_hci_send_ccc_cmd()
324 ret = i3c_hci_process_xfer(hci, xfer, nxfers); in i3c_hci_send_ccc_cmd()
327 for (i = prefixed; i < nxfers; i++) { in i3c_hci_send_ccc_cmd()
349 hci_free_xfer(xfer, nxfers); in i3c_hci_send_ccc_cmd()
361 struct i3c_xfer *i3c_xfers, int nxfers, in i3c_hci_i3c_xfers() argument
371 dev_dbg(&hci->master.dev, "nxfers = %d", nxfers); in i3c_hci_i3c_xfers()
373 xfer = hci_alloc_xfer(nxfers); in i3c_hci_i3c_xfers()
379 for (i = 0; i < nxfers; i++) { in i3c_hci_i3c_xfers()
[all …]
/linux/drivers/i3c/
H A Ddevice.c37 int nxfers, enum i3c_xfer_mode mode) in i3c_device_do_xfers() argument
41 if (nxfers < 1) in i3c_device_do_xfers()
44 for (i = 0; i < nxfers; i++) { in i3c_device_do_xfers()
54 ret = i3c_dev_do_xfers_locked(dev->desc, xfers, nxfers, mode); in i3c_device_do_xfers()
H A Dinternals.h24 int nxfers, enum i3c_xfer_mode mode);
H A Dmaster.c2516 struct i2c_msg *xfers, int nxfers) in i3c_master_i2c_adapter_xfer() argument
2523 if (!xfers || !master || nxfers <= 0) in i3c_master_i2c_adapter_xfer()
2531 for (i = 1; i < nxfers; i++) { in i3c_master_i2c_adapter_xfer()
2545 ret = master->ops->i2c_xfers(dev, xfers, nxfers); in i3c_master_i2c_adapter_xfer()
2550 return ret ? ret : nxfers; in i3c_master_i2c_adapter_xfer()
3154 int nxfers, enum i3c_xfer_mode mode) in i3c_dev_do_xfers_locked() argument
3168 return master->ops->i3c_xfers(dev, xfers, nxfers, mode); in i3c_dev_do_xfers_locked()
/linux/drivers/i3c/master/
H A Dadi-i3c-master.c369 int nxfers, enum i3c_xfer_mode mode) in adi_i3c_master_i3c_xfers() argument
375 if (!nxfers) in adi_i3c_master_i3c_xfers()
378 struct adi_i3c_xfer *xfer __free(kfree) = adi_i3c_master_alloc_xfer(master, nxfers); in adi_i3c_master_i3c_xfers()
382 for (i = 0; i < nxfers; i++) { in adi_i3c_master_i3c_xfers()
398 if (i < nxfers - 1) in adi_i3c_master_i3c_xfers()
412 for (i = 0; i < nxfers; i++) in adi_i3c_master_i3c_xfers()
774 int nxfers) in adi_i3c_master_i2c_xfers() argument
780 if (!nxfers) in adi_i3c_master_i2c_xfers()
782 for (i = 0; i < nxfers; i++) { in adi_i3c_master_i2c_xfers()
787 struct adi_i3c_xfer *xfer __free(kfree) = adi_i3c_master_alloc_xfer(master, nxfers); in adi_i3c_master_i2c_xfers()
[all …]
H A Di3c-master-cdns.c725 int nxfers, enum i3c_xfer_mode mode) in cdns_i3c_master_i3c_xfers() argument
732 for (i = 0; i < nxfers; i++) { in cdns_i3c_master_i3c_xfers()
737 if (!nxfers) in cdns_i3c_master_i3c_xfers()
740 if (nxfers > master->caps.cmdfifodepth || in cdns_i3c_master_i3c_xfers()
741 nxfers > master->caps.cmdrfifodepth) in cdns_i3c_master_i3c_xfers()
748 for (i = 0; i < nxfers; i++) { in cdns_i3c_master_i3c_xfers()
759 cdns_xfer = cdns_i3c_master_alloc_xfer(master, nxfers); in cdns_i3c_master_i3c_xfers()
763 for (i = 0; i < nxfers; i++) { in cdns_i3c_master_i3c_xfers()
782 if (i < nxfers - 1) in cdns_i3c_master_i3c_xfers()
796 for (i = 0; i < nxfers; i++) in cdns_i3c_master_i3c_xfers()
[all …]
H A Dsvc-i3c-master.c1737 int nxfers, enum i3c_xfer_mode mode) in svc_i3c_master_i3c_xfers() argument
1752 for (i = 0; i < nxfers; i++) in svc_i3c_master_i3c_xfers()
1757 xfer = svc_i3c_master_alloc_xfer(master, nxfers); in svc_i3c_master_i3c_xfers()
1763 for (i = 0; i < nxfers; i++) { in svc_i3c_master_i3c_xfers()
1775 cmd->continued = (i + 1) < nxfers; in svc_i3c_master_i3c_xfers()
1792 int nxfers) in svc_i3c_master_i2c_xfers() argument
1800 xfer = svc_i3c_master_alloc_xfer(master, nxfers); in svc_i3c_master_i2c_xfers()
1806 for (i = 0; i < nxfers; i++) { in svc_i3c_master_i2c_xfers()
1815 cmd->continued = (i + 1 < nxfers); in svc_i3c_master_i2c_xfers()
/linux/include/linux/i3c/
H A Dmaster.h481 int nxfers, enum i3c_xfer_mode mode);
485 struct i2c_msg *xfers, int nxfers);
593 int nxfers);
H A Ddevice.h310 int nxfers, enum i3c_xfer_mode mode);
315 int nxfers, enum i3c_xfer_mode mode) in i3c_device_do_xfers() argument