• Home
  • Raw
  • Download

Lines Matching refs:tx

107 	} tx;  in dln2_spi_enable()  local
108 unsigned len = sizeof(tx); in dln2_spi_enable()
110 tx.port = dln2->port; in dln2_spi_enable()
114 len -= sizeof(tx.wait_for_completion); in dln2_spi_enable()
116 tx.wait_for_completion = DLN2_TRANSFERS_WAIT_COMPLETE; in dln2_spi_enable()
120 return dln2_transfer_tx(dln2->pdev, cmd, &tx, len); in dln2_spi_enable()
136 } tx; in dln2_spi_cs_set() local
138 tx.port = dln2->port; in dln2_spi_cs_set()
145 tx.cs = ~cs_mask; in dln2_spi_cs_set()
147 return dln2_transfer_tx(dln2->pdev, DLN2_SPI_SET_SS, &tx, sizeof(tx)); in dln2_spi_cs_set()
166 } tx; in dln2_spi_cs_enable() local
169 tx.port = dln2->port; in dln2_spi_cs_enable()
170 tx.cs = cs_mask; in dln2_spi_cs_enable()
173 return dln2_transfer_tx(dln2->pdev, cmd, &tx, sizeof(tx)); in dln2_spi_cs_enable()
188 } tx; in dln2_spi_get_cs_num() local
194 tx.port = dln2->port; in dln2_spi_get_cs_num()
195 ret = dln2_transfer(dln2->pdev, DLN2_SPI_GET_SS_COUNT, &tx, sizeof(tx), in dln2_spi_get_cs_num()
214 } tx; in dln2_spi_get_speed() local
220 tx.port = dln2->port; in dln2_spi_get_speed()
222 ret = dln2_transfer(dln2->pdev, cmd, &tx, sizeof(tx), &rx, &rx_len); in dln2_spi_get_speed()
264 } __packed tx; in dln2_spi_set_speed() local
270 tx.port = dln2->port; in dln2_spi_set_speed()
271 tx.speed = cpu_to_le32(speed); in dln2_spi_set_speed()
273 ret = dln2_transfer(dln2->pdev, DLN2_SPI_SET_FREQUENCY, &tx, sizeof(tx), in dln2_spi_set_speed()
291 } tx; in dln2_spi_set_mode() local
293 tx.port = dln2->port; in dln2_spi_set_mode()
294 tx.mode = mode; in dln2_spi_set_mode()
296 return dln2_transfer_tx(dln2->pdev, DLN2_SPI_SET_MODE, &tx, sizeof(tx)); in dln2_spi_set_mode()
307 } tx; in dln2_spi_set_bpw() local
309 tx.port = dln2->port; in dln2_spi_set_bpw()
310 tx.bpw = bpw; in dln2_spi_set_bpw()
313 &tx, sizeof(tx)); in dln2_spi_set_bpw()
322 } tx; in dln2_spi_get_supported_frame_sizes() local
330 tx.port = dln2->port; in dln2_spi_get_supported_frame_sizes()
333 &tx, sizeof(tx), rx, &rx_len); in dln2_spi_get_supported_frame_sizes()
426 } __packed *tx = dln2->buf; in dln2_spi_write_one() local
429 BUILD_BUG_ON(sizeof(*tx) > DLN2_SPI_BUF_SIZE); in dln2_spi_write_one()
434 tx->port = dln2->port; in dln2_spi_write_one()
435 tx->size = cpu_to_le16(data_len); in dln2_spi_write_one()
436 tx->attr = attr; in dln2_spi_write_one()
438 dln2_spi_copy_to_buf(tx->buf, data, data_len, dln2->bpw); in dln2_spi_write_one()
440 tx_len = sizeof(*tx) + data_len - DLN2_SPI_MAX_XFER_SIZE; in dln2_spi_write_one()
441 return dln2_transfer_tx(dln2->pdev, DLN2_SPI_WRITE, tx, tx_len); in dln2_spi_write_one()
455 } __packed tx; in dln2_spi_read_one() local
467 tx.port = dln2->port; in dln2_spi_read_one()
468 tx.size = cpu_to_le16(data_len); in dln2_spi_read_one()
469 tx.attr = attr; in dln2_spi_read_one()
471 ret = dln2_transfer(dln2->pdev, DLN2_SPI_READ, &tx, sizeof(tx), in dln2_spi_read_one()
497 } __packed *tx; in dln2_spi_read_write_one() local
504 BUILD_BUG_ON(sizeof(*tx) > DLN2_SPI_BUF_SIZE || in dln2_spi_read_write_one()
515 tx = dln2->buf; in dln2_spi_read_write_one()
518 tx->port = dln2->port; in dln2_spi_read_write_one()
519 tx->size = cpu_to_le16(data_len); in dln2_spi_read_write_one()
520 tx->attr = attr; in dln2_spi_read_write_one()
522 dln2_spi_copy_to_buf(tx->buf, tx_data, data_len, dln2->bpw); in dln2_spi_read_write_one()
524 tx_len = sizeof(*tx) + data_len - DLN2_SPI_MAX_XFER_SIZE; in dln2_spi_read_write_one()
527 ret = dln2_transfer(dln2->pdev, DLN2_SPI_READ_WRITE, tx, tx_len, in dln2_spi_read_write_one()