Searched refs:spi_slave (Results 1 - 25 of 75) sorted by last modified time

123

/u-boot/test/dm/
H A Dspi.c23 struct spi_slave *slave;
105 struct spi_slave *slave_a,
106 struct spi_slave *slave_b)
142 struct spi_slave *slave_a, *slave_b;
176 struct spi_slave *slave;
/u-boot/examples/standalone/
H A Datmel_df_pow2.c17 static int flash_cmd(struct spi_slave *slave, uchar cmd, uchar *buf, int len)
23 static int flash_status(struct spi_slave *slave)
31 static int flash_set_pow2(struct spi_slave *slave)
54 static int flash_check(struct spi_slave *slave)
130 struct spi_slave *slave;
/u-boot/drivers/video/
H A Dhx8238d.c84 struct spi_slave *spi;
/u-boot/drivers/video/bridge/
H A Dssd2825.c449 struct spi_slave *slave = dev_get_parent_priv(dev);
/u-boot/drivers/usb/gadget/
H A Dmax3420_udc.c136 struct spi_slave *slave;
149 struct spi_slave *slave = udc->slave;
158 struct spi_slave *slave = udc->slave;
179 struct spi_slave *slave = udc->slave;
197 struct spi_slave *slave = udc->slave;
209 struct spi_slave *slave = udc->slave;
/u-boot/drivers/tpm/
H A Dtpm_tis_st33zp24_spi.c117 struct spi_slave *slave = dev_get_parent_priv(dev);
168 struct spi_slave *slave = dev_get_parent_priv(dev);
H A Dtpm2_tis_spi.c68 struct spi_slave *slave = dev_get_parent_priv(dev);
/u-boot/drivers/spi/
H A Dzynqmp_gqspi.c761 static int zynqmp_qspi_exec_op(struct spi_slave *slave,
H A Dzynq_qspi.c179 struct spi_slave *slave = dev_get_parent_priv(bus);
674 static int zynq_qspi_exec_op(struct spi_slave *slave,
729 static int zynq_qspi_check_buswidth(struct spi_slave *slave, u8 width)
749 static bool zynq_qspi_mem_exec_op(struct spi_slave *slave,
H A Dxilinx_spi.c315 static int xilinx_spi_mem_exec_op(struct spi_slave *spi,
380 static int xilinx_qspi_check_buswidth(struct spi_slave *slave, u8 width)
400 static bool xilinx_qspi_mem_exec_op(struct spi_slave *slave,
H A Dti_qspi.c324 static int ti_qspi_exec_mem_op(struct spi_slave *slave,
H A Dtegra210_qspi.c171 * @param slave Pointer to spi_slave to which controller has to
195 * @param slave Pointer to spi_slave to which controller has to
428 .per_child_auto = sizeof(struct spi_slave),
H A Dtegra20_slink.c92 struct spi_slave slave;
H A Dstm32_qspi.c238 static int stm32_qspi_exec_op(struct spi_slave *slave,
H A Dspi.c10 int spi_set_wordlen(struct spi_slave *slave, unsigned int wordlen)
29 struct spi_slave *slave;
32 slave = (struct spi_slave *)(ptr + offset);
H A Dspi-uclass.c57 struct spi_slave *slave = dev_get_parent_priv(dev);
122 int spi_claim_bus(struct spi_slave *slave)
127 void spi_release_bus(struct spi_slave *slave)
132 int spi_set_speed(struct spi_slave *slave, uint hz)
147 int spi_xfer(struct spi_slave *slave, unsigned int bitlen,
153 int spi_write_then_read(struct spi_slave *slave, const u8 *opcode,
205 struct spi_slave *slave = dev_get_parent_priv(dev);
208 * This is needed because we pass struct spi_slave around the place
210 * way to access the slave udevice given struct spi_slave. Once we
211 * change the SPI API to use udevice instead of spi_slave, w
[all...]
H A Dspi-sn-f-ospi.c493 static int f_ospi_exec_op(struct spi_slave *slave, const struct spi_mem_op *op)
546 static bool f_ospi_supports_op(struct spi_slave *slave,
561 static int f_ospi_adjust_op_size(struct spi_slave *slave, struct spi_mem_op *op)
H A Dspi-sifive.c270 static int sifive_spi_exec_op(struct spi_slave *slave,
H A Dspi-mem.c114 static int spi_check_buswidth_req(struct spi_slave *slave, u8 buswidth, bool tx)
149 static bool spi_mem_check_buswidth(struct spi_slave *slave,
171 bool spi_mem_dtr_supports_op(struct spi_slave *slave,
195 bool spi_mem_default_supports_op(struct spi_slave *slave,
223 bool spi_mem_supports_op(struct spi_slave *slave,
248 int spi_mem_exec_op(struct spi_slave *slave, const struct spi_mem_op *op)
467 int spi_mem_adjust_op_size(struct spi_slave *slave, struct spi_mem_op *op)
553 spi_mem_dirmap_create(struct spi_slave *slave,
635 devm_spi_mem_dirmap_create(struct udevice *dev, struct spi_slave *slave,
H A Dspi-mxic.c338 static bool mxic_spi_mem_supports_op(struct spi_slave *slave,
351 static int mxic_spi_mem_exec_op(struct spi_slave *slave,
470 struct spi_slave *slave = dev_get_parent_priv(dev);
H A Dspi-aspeed-smc.c553 static bool aspeed_spi_supports_op(struct spi_slave *slave,
584 static int aspeed_spi_exec_op_user_mode(struct spi_slave *slave,
H A Dsh_qspi.c73 struct spi_slave slave;
228 static inline struct sh_qspi_slave *to_sh_qspi(struct spi_slave *slave)
238 void spi_cs_activate(struct spi_slave *slave)
245 void spi_cs_deactivate(struct spi_slave *slave)
252 struct spi_slave *spi_setup_slave(unsigned int bus, unsigned int cs,
274 void spi_free_slave(struct spi_slave *slave)
281 int spi_claim_bus(struct spi_slave *slave)
286 void spi_release_bus(struct spi_slave *slave)
290 int spi_xfer(struct spi_slave *slave, unsigned int bitlen,
H A Dsoft_spi.c242 struct spi_slave *slave = dev_get_parent_priv(dev);
H A Drenesas_rpc_spi.c258 static int rpc_spi_mem_exec_op(struct spi_slave *spi,
H A Dnxp_fspi.c389 static bool nxp_fspi_supports_op(struct spi_slave *slave,
767 static int nxp_fspi_exec_op(struct spi_slave *slave,
806 static int nxp_fspi_adjust_op_size(struct spi_slave *slave,

Completed in 134 milliseconds

123