/u-boot/drivers/firmware/ |
H A D | ti_sci.c | 79 * @xfer: xfer info 92 struct ti_sci_xfer xfer; 130 struct ti_sci_xfer *xfer = &info->xfer; 144 xfer->tx_message.buf = buf; 145 xfer->tx_message.len = tx_message_size; 146 xfer->rx_len = (u8)rx_message_size; 154 return xfer; 160 * @xfer 93 struct ti_sci_xfer xfer; member in struct:ti_sci_info 131 struct ti_sci_xfer *xfer = &info->xfer; local 168 ti_sci_get_response(struct ti_sci_info *info, struct ti_sci_xfer *xfer, struct mbox_chan *chan) argument 235 ti_sci_do_xfer(struct ti_sci_info *info, struct ti_sci_xfer *xfer) argument 297 struct ti_sci_xfer *xfer; local 348 struct ti_sci_xfer *xfer; local 501 struct ti_sci_xfer *xfer; local 548 struct ti_sci_xfer *xfer; local 593 struct ti_sci_xfer *xfer; local 879 struct ti_sci_xfer *xfer; local 941 struct ti_sci_xfer *xfer; local 988 struct ti_sci_xfer *xfer; local 1201 struct ti_sci_xfer *xfer; local 1246 struct ti_sci_xfer *xfer; local 1293 struct ti_sci_xfer *xfer; local 1352 struct ti_sci_xfer *xfer; local 1411 struct ti_sci_xfer *xfer; local 1458 struct ti_sci_xfer *xfer; local 1500 struct ti_sci_xfer *xfer; local 1546 struct ti_sci_xfer *xfer; local 1670 struct ti_sci_xfer *xfer; local 1715 struct ti_sci_xfer *xfer; local 1754 struct ti_sci_xfer *xfer; local 1796 struct ti_sci_xfer *xfer; local 1841 struct ti_sci_xfer *xfer; local 1889 struct ti_sci_xfer *xfer; local 1935 struct ti_sci_xfer *xfer; local 1984 struct ti_sci_xfer *xfer; local 2069 struct ti_sci_xfer *xfer; local 2182 struct ti_sci_xfer *xfer; local 2224 struct ti_sci_xfer *xfer; local 2261 struct ti_sci_xfer *xfer; local 2299 struct ti_sci_xfer *xfer; local 2353 struct ti_sci_xfer *xfer; local 2404 struct ti_sci_xfer *xfer; local 2468 struct ti_sci_xfer *xfer; local 2516 struct ti_sci_xfer *xfer; local 2570 struct ti_sci_xfer *xfer; local [all...] |
/u-boot/arch/sandbox/include/asm/ |
H A D | spi.h | 32 int (*xfer)(void *priv, const u8 *rx, u8 *tx, uint bytes); member in struct:sandbox_spi_emu_ops
|
/u-boot/drivers/i2c/ |
H A D | tegra186_bpmp_i2c.c | 48 req.xfer.bus_id = priv->bpmp_bus_id; 49 p = &req.xfer.data_buf[0]; 50 left = ARRAY_SIZE(req.xfer.data_buf); 69 req.xfer.data_size = p - &req.xfer.data_buf[0]; 76 p = &resp.xfer.data_buf[0]; 77 left = resp.xfer.data_size; 78 if (left > ARRAY_SIZE(resp.xfer.data_buf)) 111 .xfer = tegra186_bpmp_i2c_xfer,
|
H A D | cros_ec_tunnel.c | 45 .xfer = cros_ec_i2c_xfer,
|
H A D | sandbox_i2c.c | 80 return ops->xfer(emul, msg, nmsgs); 84 .xfer = sandbox_i2c_xfer,
|
H A D | cros_ec_ldo.c | 61 .xfer = cros_ec_ldo_xfer,
|
H A D | i2c-uclass.c | 101 ret = ops->xfer(bus, msg, ptr - msg); 125 ret = ops->xfer(bus, msg, 1); 142 if (!ops->xfer) 160 return ops->xfer(bus, msg, msg_count); 174 if (!ops->xfer) 207 ret = ops->xfer(bus, msg, 1); 218 if (!ops->xfer) 221 return ops->xfer(bus, msg, nmsgs); 280 if (!ops->xfer) 289 return ops->xfer(bu [all...] |
H A D | i2c-uniphier.c | 203 .xfer = uniphier_i2c_xfer,
|
/u-boot/drivers/video/nexell/ |
H A D | s5pxx18_dp_mipi.c | 377 struct mipi_xfer_msg *xfer) argument 383 if (xfer->tx_len > DSI_TX_FIFO_SIZE) 385 (int)xfer->tx_len, DSI_TX_FIFO_SIZE); 388 size = xfer->tx_len; 389 txb = xfer->tx_buf; 413 data = (xfer->data[1] << 16) | (xfer->data[0] << 8) | xfer->id; 439 struct mipi_xfer_msg *xfer) argument 441 u8 *rxb = xfer 542 struct mipi_xfer_msg xfer; local [all...] |
/u-boot/drivers/sound/ |
H A D | rockchip_i2s.c | 25 u32 xfer; /* I2S_XFER, 0x1C */ 58 clrbits_le32(®s->xfer, I2S_TX_TRAN_BIT); 90 setbits_le32(®s->xfer, I2S_TRAN_MASK); 99 clrbits_le32(®s->xfer, I2S_TRAN_MASK); 26 u32 xfer; /* I2S_XFER, 0x1C */ member in struct:rk_i2s_regs
|
/u-boot/drivers/spi/ |
H A D | sandbox_spi.c | 80 printf("sandbox_spi: xfer: invalid bitlen size %u; needs to be 8bit\n", 104 ret = ops->xfer(emul, bitlen, dout, din, flags); 106 log_content("sandbox_spi: xfer: got back %i (that's %s)\n rx:", 156 .xfer = sandbox_spi_xfer,
|
H A D | altera_spi.c | 183 .xfer = altera_spi_xfer,
|
H A D | mscc_bb_spi.c | 203 .xfer = mscc_bb_spi_xfer,
|
H A D | spi-uclass.c | 102 if (!ops->xfer) 105 return ops->xfer(dev, bitlen, dout, din, flags);
|
H A D | mt7620_spi.c | 266 .xfer = mt7620_spi_xfer,
|
H A D | gxp_spi.c | 284 .xfer = gxp_spi_xfer,
|
H A D | apple_spi.c | 232 .xfer = apple_spi_xfer,
|
H A D | ath79_spi.c | 210 .xfer = ath79_spi_xfer,
|
/u-boot/drivers/tpm/ |
H A D | tpm-uclass.c | 95 if (ops->xfer) 96 return ops->xfer(dev, sendbuf, send_size, recvbuf, recv_size); 147 return log_msg_ret("xfer", ret);
|
H A D | tpm_atmel_twi.c | 150 .xfer = tpm_atmel_twi_xfer,
|
/u-boot/drivers/i2c/muxes/ |
H A D | i2c-mux-uclass.c | 196 if (!ops->xfer) 201 ret = ops->xfer(priv->i2c_bus, msg, nmsgs); 208 .xfer = i2c_mux_bus_xfer,
|
/u-boot/include/ |
H A D | tpm-common.h | 49 * communcation is attempted. If the device has an xfer() method, this is 80 * In gneral you should implement everything except xfer(). Where you need 81 * complete control of the transfer, then xfer() can be provided and will 168 * xfer() - send data to the TPM and get response 183 int (*xfer)(struct udevice *dev, const u8 *sendbuf, size_t send_size, member in struct:tpm_ops
|
H A D | spi.h | 462 int (*xfer)(struct udevice *dev, unsigned int bitlen, const void *dout, member in struct:dm_spi_ops 550 int (*xfer)(struct udevice *slave, unsigned int bitlen, member in struct:dm_spi_emul_ops 662 * slave, so that xfer() operations on the slave will be handled by the
|
/u-boot/drivers/power/pmic/ |
H A D | i2c_pmic_emul.c | 150 .xfer = sandbox_i2c_pmic_xfer,
|
/u-boot/arch/arm/include/asm/arch-tegra/ |
H A D | bpmp_abi.h | 761 struct cmd_i2c_xfer_request xfer; member in struct:mrq_i2c_request 769 struct cmd_i2c_xfer_response xfer; member in struct:mrq_i2c_response
|