Lines Matching refs:spi_tx_buf
250 u8 *spi_tx_buf; member
315 .tx_buf = priv->spi_tx_buf, in mcp251x_spi_trans()
344 priv->spi_tx_buf[0] = INSTRUCTION_READ; in mcp251x_read_reg()
345 priv->spi_tx_buf[1] = reg; in mcp251x_read_reg()
358 priv->spi_tx_buf[0] = INSTRUCTION_READ; in mcp251x_read_2regs()
359 priv->spi_tx_buf[1] = reg; in mcp251x_read_2regs()
371 priv->spi_tx_buf[0] = INSTRUCTION_WRITE; in mcp251x_write_reg()
372 priv->spi_tx_buf[1] = reg; in mcp251x_write_reg()
373 priv->spi_tx_buf[2] = val; in mcp251x_write_reg()
383 priv->spi_tx_buf[0] = INSTRUCTION_BIT_MODIFY; in mcp251x_write_bits()
384 priv->spi_tx_buf[1] = reg; in mcp251x_write_bits()
385 priv->spi_tx_buf[2] = mask; in mcp251x_write_bits()
386 priv->spi_tx_buf[3] = val; in mcp251x_write_bits()
403 memcpy(priv->spi_tx_buf, buf, TXBDAT_OFF + len); in mcp251x_hw_tx_frame()
435 priv->spi_tx_buf[0] = INSTRUCTION_RTS(1 << tx_buf_idx); in mcp251x_hw_tx()
454 priv->spi_tx_buf[RXBCTRL_OFF] = INSTRUCTION_READ_RXB(buf_idx); in mcp251x_hw_rx_frame()
635 priv->spi_tx_buf[0] = INSTRUCTION_RESET; in mcp251x_hw_reset()
1111 priv->spi_tx_buf = dmam_alloc_coherent(&spi->dev, in mcp251x_can_probe()
1116 if (priv->spi_tx_buf) { in mcp251x_can_probe()
1117 priv->spi_rx_buf = (priv->spi_tx_buf + (PAGE_SIZE / 2)); in mcp251x_can_probe()
1128 priv->spi_tx_buf = devm_kzalloc(&spi->dev, SPI_TRANSFER_BUF_LEN, in mcp251x_can_probe()
1130 if (!priv->spi_tx_buf) { in mcp251x_can_probe()