Home
last modified time | relevance | path

Searched refs:spi_chip (Results 1 – 5 of 5) sorted by relevance

/optee_os-3.20.0/core/include/
A Dspi.h25 struct spi_chip { struct
30 void (*configure)(struct spi_chip *chip); argument
31 void (*start)(struct spi_chip *chip);
32 enum spi_result (*txrx8)(struct spi_chip *chip, uint8_t *wdat,
34 enum spi_result (*txrx16)(struct spi_chip *chip, uint16_t *wdat,
36 void (*end)(struct spi_chip *chip);
37 void (*flushfifo)(struct spi_chip *chip);
/optee_os-3.20.0/core/drivers/
A Dpl022_spi.c139 static enum spi_result pl022_txrx8(struct spi_chip *chip, uint8_t *wdat, in pl022_txrx8()
185 static enum spi_result pl022_txrx16(struct spi_chip *chip, uint16_t *wdat, in pl022_txrx16()
285 static void pl022_control_cs(struct spi_chip *chip, enum gpio_level value) in pl022_control_cs()
356 static void pl022_flush_fifo(struct spi_chip *chip) in pl022_flush_fifo()
368 static void pl022_configure(struct spi_chip *chip) in pl022_configure()
475 static void pl022_start(struct spi_chip *chip) in pl022_start()
485 static void pl022_end(struct spi_chip *chip) in pl022_end()
A Dls_dspi.c245 static enum spi_result ls_dspi_txrx8(struct spi_chip *chip, uint8_t *wdata, in ls_dspi_txrx8()
298 static enum spi_result ls_dspi_txrx16(struct spi_chip *chip, uint16_t *wdata, in ls_dspi_txrx16()
348 static void ls_dspi_start(struct spi_chip *chip) in ls_dspi_start()
361 static void ls_dspi_end(struct spi_chip *chip) in ls_dspi_end()
509 static void ls_dspi_configure(struct spi_chip *chip) in ls_dspi_configure()
/optee_os-3.20.0/core/include/drivers/
A Dpl022_spi.h33 struct spi_chip chip;
A Dls_dspi.h47 struct spi_chip chip;

Completed in 6 milliseconds