/kernel/linux/linux-6.6/drivers/char/tpm/ |
H A D | tpm_tis_spi_main.c | 49 struct spi_transfer *spi_xfer) in tpm_tis_spi_flow_control() 57 spi_xfer->len = 1; in tpm_tis_spi_flow_control() 59 spi_message_add_tail(spi_xfer, &m); in tpm_tis_spi_flow_control() 84 struct spi_transfer spi_xfer[3]; in tpm_tis_spi_transfer_half() local 98 memset(&spi_xfer, 0, sizeof(spi_xfer)); in tpm_tis_spi_transfer_half() 100 spi_xfer[0].tx_buf = phy->iobuf; in tpm_tis_spi_transfer_half() 101 spi_xfer[0].len = 1; in tpm_tis_spi_transfer_half() 102 spi_message_add_tail(&spi_xfer[0], &m); in tpm_tis_spi_transfer_half() 104 spi_xfer[ in tpm_tis_spi_transfer_half() 48 tpm_tis_spi_flow_control(struct tpm_tis_spi_phy *phy, struct spi_transfer *spi_xfer) tpm_tis_spi_flow_control() argument 146 struct spi_transfer spi_xfer; tpm_tis_spi_transfer_full() local [all...] |
H A D | tpm_tis_spi_cr50.c | 163 struct spi_transfer *spi_xfer) in cr50_spi_flow_control() 170 spi_xfer->len = 1; in cr50_spi_flow_control() 174 spi_message_add_tail(spi_xfer, &m); in cr50_spi_flow_control() 162 cr50_spi_flow_control(struct tpm_tis_spi_phy *phy, struct spi_transfer *spi_xfer) cr50_spi_flow_control() argument
|
/kernel/linux/linux-5.10/drivers/char/tpm/ |
H A D | tpm_tis_spi_main.c | 49 struct spi_transfer *spi_xfer) in tpm_tis_spi_flow_control() 57 spi_xfer->len = 1; in tpm_tis_spi_flow_control() 59 spi_message_add_tail(spi_xfer, &m); in tpm_tis_spi_flow_control() 80 struct spi_transfer spi_xfer; in tpm_tis_spi_transfer() local 93 memset(&spi_xfer, 0, sizeof(spi_xfer)); in tpm_tis_spi_transfer() 94 spi_xfer.tx_buf = phy->iobuf; in tpm_tis_spi_transfer() 95 spi_xfer.rx_buf = phy->iobuf; in tpm_tis_spi_transfer() 96 spi_xfer.len = 4; in tpm_tis_spi_transfer() 97 spi_xfer in tpm_tis_spi_transfer() 48 tpm_tis_spi_flow_control(struct tpm_tis_spi_phy *phy, struct spi_transfer *spi_xfer) tpm_tis_spi_flow_control() argument [all...] |
H A D | tpm_tis_spi_cr50.c | 160 struct spi_transfer *spi_xfer) in cr50_spi_flow_control() 167 spi_xfer->len = 1; in cr50_spi_flow_control() 171 spi_message_add_tail(spi_xfer, &m); in cr50_spi_flow_control() 159 cr50_spi_flow_control(struct tpm_tis_spi_phy *phy, struct spi_transfer *spi_xfer) cr50_spi_flow_control() argument
|
/kernel/linux/linux-6.6/drivers/char/tpm/st33zp24/ |
H A D | spi.c | 102 struct spi_transfer spi_xfer = { in st33zp24_spi_send() local 121 spi_xfer.len = total_length + phy->latency; in st33zp24_spi_send() 123 ret = spi_sync_transfer(dev, &spi_xfer, 1); in st33zp24_spi_send() 145 struct spi_transfer spi_xfer = { in st33zp24_spi_read8_reg() local 157 spi_xfer.len = total_length + phy->latency + tpm_size; in st33zp24_spi_read8_reg() 160 ret = spi_sync_transfer(dev, &spi_xfer, 1); in st33zp24_spi_read8_reg()
|
/kernel/linux/linux-6.6/drivers/nfc/st-nci/ |
H A D | spi.c | 82 struct spi_transfer spi_xfer = { in st_nci_spi_write() local 91 r = spi_sync_transfer(dev, &spi_xfer, 1); in st_nci_spi_write() 124 struct spi_transfer spi_xfer = { in st_nci_spi_read() local 129 r = spi_sync_transfer(dev, &spi_xfer, 1); in st_nci_spi_read() 151 spi_xfer.len = len; in st_nci_spi_read() 152 r = spi_sync_transfer(dev, &spi_xfer, 1); in st_nci_spi_read()
|
/kernel/linux/linux-5.10/drivers/char/tpm/st33zp24/ |
H A D | spi.c | 107 struct spi_transfer spi_xfer = { in st33zp24_spi_send() local 126 spi_xfer.len = total_length + phy->latency; in st33zp24_spi_send() 128 ret = spi_sync_transfer(dev, &spi_xfer, 1); in st33zp24_spi_send() 150 struct spi_transfer spi_xfer = { in st33zp24_spi_read8_reg() local 162 spi_xfer.len = total_length + phy->latency + tpm_size; in st33zp24_spi_read8_reg() 165 ret = spi_sync_transfer(dev, &spi_xfer, 1); in st33zp24_spi_read8_reg()
|
/kernel/linux/linux-5.10/drivers/nfc/st-nci/ |
H A D | spi.c | 82 struct spi_transfer spi_xfer = { in st_nci_spi_write() local 91 r = spi_sync_transfer(dev, &spi_xfer, 1); in st_nci_spi_write() 127 struct spi_transfer spi_xfer = { in st_nci_spi_read() local 132 r = spi_sync_transfer(dev, &spi_xfer, 1); in st_nci_spi_read() 154 spi_xfer.len = len; in st_nci_spi_read() 155 r = spi_sync_transfer(dev, &spi_xfer, 1); in st_nci_spi_read()
|
/kernel/linux/linux-5.10/drivers/tty/serial/ |
H A D | ifx6x60.c | 748 ifx_dev->spi_xfer.len = IFX_SPI_TRANSFER_SIZE; in ifx_spi_io() 749 ifx_dev->spi_xfer.cs_change = 0; in ifx_spi_io() 750 ifx_dev->spi_xfer.speed_hz = ifx_dev->spi_dev->max_speed_hz; in ifx_spi_io() 751 /* ifx_dev->spi_xfer.speed_hz = 390625; */ in ifx_spi_io() 752 ifx_dev->spi_xfer.bits_per_word = in ifx_spi_io() 755 ifx_dev->spi_xfer.tx_buf = ifx_dev->tx_buffer; in ifx_spi_io() 756 ifx_dev->spi_xfer.rx_buf = ifx_dev->rx_buffer; in ifx_spi_io() 765 ifx_dev->spi_xfer.tx_dma = ifx_dev->tx_dma; in ifx_spi_io() 766 ifx_dev->spi_xfer.rx_dma = ifx_dev->rx_dma; in ifx_spi_io() 771 ifx_dev->spi_xfer in ifx_spi_io() [all...] |
H A D | ifx6x60.h | 95 struct spi_transfer spi_xfer; member
|
/kernel/linux/linux-6.6/drivers/net/ethernet/vertexcom/ |
H A D | mse102x.c | 85 struct spi_transfer spi_xfer; member 107 (unsigned long)mses->spi_xfer.effective_speed_hz); in mse102x_info_show() 151 struct spi_transfer *xfer = &mses->spi_xfer; in mse102x_tx_cmd_spi() 174 struct spi_transfer *xfer = &mses->spi_xfer; in mse102x_rx_cmd_spi() 223 struct spi_transfer *xfer = &mses->spi_xfer; in mse102x_tx_frame_spi() 267 struct spi_transfer *xfer = &mses->spi_xfer; in mse102x_rx_frame_spi() 703 spi_message_add_tail(&mses->spi_xfer, &mses->spi_msg); in mse102x_probe_spi()
|