Lines Matching refs:tx

108 	} tx;  in dln2_spi_enable()  local
109 unsigned len = sizeof(tx); in dln2_spi_enable()
111 tx.port = dln2->port; in dln2_spi_enable()
115 len -= sizeof(tx.wait_for_completion); in dln2_spi_enable()
117 tx.wait_for_completion = DLN2_TRANSFERS_WAIT_COMPLETE; in dln2_spi_enable()
121 return dln2_transfer_tx(dln2->pdev, cmd, &tx, len); in dln2_spi_enable()
137 } tx; in dln2_spi_cs_set() local
139 tx.port = dln2->port; in dln2_spi_cs_set()
146 tx.cs = ~cs_mask; in dln2_spi_cs_set()
148 return dln2_transfer_tx(dln2->pdev, DLN2_SPI_SET_SS, &tx, sizeof(tx)); in dln2_spi_cs_set()
167 } tx; in dln2_spi_cs_enable() local
170 tx.port = dln2->port; in dln2_spi_cs_enable()
171 tx.cs = cs_mask; in dln2_spi_cs_enable()
174 return dln2_transfer_tx(dln2->pdev, cmd, &tx, sizeof(tx)); in dln2_spi_cs_enable()
189 } tx; in dln2_spi_get_cs_num() local
195 tx.port = dln2->port; in dln2_spi_get_cs_num()
196 ret = dln2_transfer(dln2->pdev, DLN2_SPI_GET_SS_COUNT, &tx, sizeof(tx), in dln2_spi_get_cs_num()
215 } tx; in dln2_spi_get_speed() local
221 tx.port = dln2->port; in dln2_spi_get_speed()
223 ret = dln2_transfer(dln2->pdev, cmd, &tx, sizeof(tx), &rx, &rx_len); in dln2_spi_get_speed()
265 } __packed tx; in dln2_spi_set_speed() local
271 tx.port = dln2->port; in dln2_spi_set_speed()
272 tx.speed = cpu_to_le32(speed); in dln2_spi_set_speed()
274 ret = dln2_transfer(dln2->pdev, DLN2_SPI_SET_FREQUENCY, &tx, sizeof(tx), in dln2_spi_set_speed()
292 } tx; in dln2_spi_set_mode() local
294 tx.port = dln2->port; in dln2_spi_set_mode()
295 tx.mode = mode; in dln2_spi_set_mode()
297 return dln2_transfer_tx(dln2->pdev, DLN2_SPI_SET_MODE, &tx, sizeof(tx)); in dln2_spi_set_mode()
308 } tx; in dln2_spi_set_bpw() local
310 tx.port = dln2->port; in dln2_spi_set_bpw()
311 tx.bpw = bpw; in dln2_spi_set_bpw()
314 &tx, sizeof(tx)); in dln2_spi_set_bpw()
323 } tx; in dln2_spi_get_supported_frame_sizes() local
331 tx.port = dln2->port; in dln2_spi_get_supported_frame_sizes()
334 &tx, sizeof(tx), rx, &rx_len); in dln2_spi_get_supported_frame_sizes()
427 } __packed *tx = dln2->buf; in dln2_spi_write_one() local
430 BUILD_BUG_ON(sizeof(*tx) > DLN2_SPI_BUF_SIZE); in dln2_spi_write_one()
435 tx->port = dln2->port; in dln2_spi_write_one()
436 tx->size = cpu_to_le16(data_len); in dln2_spi_write_one()
437 tx->attr = attr; in dln2_spi_write_one()
439 dln2_spi_copy_to_buf(tx->buf, data, data_len, dln2->bpw); in dln2_spi_write_one()
441 tx_len = sizeof(*tx) + data_len - DLN2_SPI_MAX_XFER_SIZE; in dln2_spi_write_one()
442 return dln2_transfer_tx(dln2->pdev, DLN2_SPI_WRITE, tx, tx_len); in dln2_spi_write_one()
456 } __packed tx; in dln2_spi_read_one() local
468 tx.port = dln2->port; in dln2_spi_read_one()
469 tx.size = cpu_to_le16(data_len); in dln2_spi_read_one()
470 tx.attr = attr; in dln2_spi_read_one()
472 ret = dln2_transfer(dln2->pdev, DLN2_SPI_READ, &tx, sizeof(tx), in dln2_spi_read_one()
498 } __packed *tx; in dln2_spi_read_write_one() local
505 BUILD_BUG_ON(sizeof(*tx) > DLN2_SPI_BUF_SIZE || in dln2_spi_read_write_one()
516 tx = dln2->buf; in dln2_spi_read_write_one()
519 tx->port = dln2->port; in dln2_spi_read_write_one()
520 tx->size = cpu_to_le16(data_len); in dln2_spi_read_write_one()
521 tx->attr = attr; in dln2_spi_read_write_one()
523 dln2_spi_copy_to_buf(tx->buf, tx_data, data_len, dln2->bpw); in dln2_spi_read_write_one()
525 tx_len = sizeof(*tx) + data_len - DLN2_SPI_MAX_XFER_SIZE; in dln2_spi_read_write_one()
528 ret = dln2_transfer(dln2->pdev, DLN2_SPI_READ_WRITE, tx, tx_len, in dln2_spi_read_write_one()