Lines Matching refs:tx
110 } tx; in dln2_spi_enable() local
111 unsigned len = sizeof(tx); in dln2_spi_enable()
113 tx.port = dln2->port; in dln2_spi_enable()
117 len -= sizeof(tx.wait_for_completion); in dln2_spi_enable()
119 tx.wait_for_completion = DLN2_TRANSFERS_WAIT_COMPLETE; in dln2_spi_enable()
123 return dln2_transfer_tx(dln2->pdev, cmd, &tx, len); in dln2_spi_enable()
139 } tx; in dln2_spi_cs_set() local
141 tx.port = dln2->port; in dln2_spi_cs_set()
148 tx.cs = ~cs_mask; in dln2_spi_cs_set()
150 return dln2_transfer_tx(dln2->pdev, DLN2_SPI_SET_SS, &tx, sizeof(tx)); in dln2_spi_cs_set()
169 } tx; in dln2_spi_cs_enable() local
172 tx.port = dln2->port; in dln2_spi_cs_enable()
173 tx.cs = cs_mask; in dln2_spi_cs_enable()
176 return dln2_transfer_tx(dln2->pdev, cmd, &tx, sizeof(tx)); in dln2_spi_cs_enable()
191 } tx; in dln2_spi_get_cs_num() local
197 tx.port = dln2->port; in dln2_spi_get_cs_num()
198 ret = dln2_transfer(dln2->pdev, DLN2_SPI_GET_SS_COUNT, &tx, sizeof(tx), in dln2_spi_get_cs_num()
217 } tx; in dln2_spi_get_speed() local
223 tx.port = dln2->port; in dln2_spi_get_speed()
225 ret = dln2_transfer(dln2->pdev, cmd, &tx, sizeof(tx), &rx, &rx_len); in dln2_spi_get_speed()
267 } __packed tx; in dln2_spi_set_speed() local
273 tx.port = dln2->port; in dln2_spi_set_speed()
274 tx.speed = cpu_to_le32(speed); in dln2_spi_set_speed()
276 ret = dln2_transfer(dln2->pdev, DLN2_SPI_SET_FREQUENCY, &tx, sizeof(tx), in dln2_spi_set_speed()
294 } tx; in dln2_spi_set_mode() local
296 tx.port = dln2->port; in dln2_spi_set_mode()
297 tx.mode = mode; in dln2_spi_set_mode()
299 return dln2_transfer_tx(dln2->pdev, DLN2_SPI_SET_MODE, &tx, sizeof(tx)); in dln2_spi_set_mode()
310 } tx; in dln2_spi_set_bpw() local
312 tx.port = dln2->port; in dln2_spi_set_bpw()
313 tx.bpw = bpw; in dln2_spi_set_bpw()
316 &tx, sizeof(tx)); in dln2_spi_set_bpw()
325 } tx; in dln2_spi_get_supported_frame_sizes() local
333 tx.port = dln2->port; in dln2_spi_get_supported_frame_sizes()
336 &tx, sizeof(tx), rx, &rx_len); in dln2_spi_get_supported_frame_sizes()
429 } __packed *tx = dln2->buf; in dln2_spi_write_one() local
432 BUILD_BUG_ON(sizeof(*tx) > DLN2_SPI_BUF_SIZE); in dln2_spi_write_one()
437 tx->port = dln2->port; in dln2_spi_write_one()
438 tx->size = cpu_to_le16(data_len); in dln2_spi_write_one()
439 tx->attr = attr; in dln2_spi_write_one()
441 dln2_spi_copy_to_buf(tx->buf, data, data_len, dln2->bpw); in dln2_spi_write_one()
443 tx_len = sizeof(*tx) + data_len - DLN2_SPI_MAX_XFER_SIZE; in dln2_spi_write_one()
444 return dln2_transfer_tx(dln2->pdev, DLN2_SPI_WRITE, tx, tx_len); in dln2_spi_write_one()
458 } __packed tx; in dln2_spi_read_one() local
470 tx.port = dln2->port; in dln2_spi_read_one()
471 tx.size = cpu_to_le16(data_len); in dln2_spi_read_one()
472 tx.attr = attr; in dln2_spi_read_one()
474 ret = dln2_transfer(dln2->pdev, DLN2_SPI_READ, &tx, sizeof(tx), in dln2_spi_read_one()
500 } __packed *tx; in dln2_spi_read_write_one() local
507 BUILD_BUG_ON(sizeof(*tx) > DLN2_SPI_BUF_SIZE || in dln2_spi_read_write_one()
518 tx = dln2->buf; in dln2_spi_read_write_one()
521 tx->port = dln2->port; in dln2_spi_read_write_one()
522 tx->size = cpu_to_le16(data_len); in dln2_spi_read_write_one()
523 tx->attr = attr; in dln2_spi_read_write_one()
525 dln2_spi_copy_to_buf(tx->buf, tx_data, data_len, dln2->bpw); in dln2_spi_read_write_one()
527 tx_len = sizeof(*tx) + data_len - DLN2_SPI_MAX_XFER_SIZE; in dln2_spi_read_write_one()
530 ret = dln2_transfer(dln2->pdev, DLN2_SPI_READ_WRITE, tx, tx_len, in dln2_spi_read_write_one()