Searched refs:spi_chip (Results 1 – 5 of 5) sorted by relevance
| /optee_os/core/include/ |
| H A D | spi.h | 25 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/core/drivers/ |
| H A D | pl022_spi.c | 139 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()
|
| H A D | ls_dspi.c | 238 static enum spi_result ls_dspi_txrx8(struct spi_chip *chip, uint8_t *wdata, in ls_dspi_txrx8() 291 static enum spi_result ls_dspi_txrx16(struct spi_chip *chip, uint16_t *wdata, in ls_dspi_txrx16() 341 static void ls_dspi_start(struct spi_chip *chip) in ls_dspi_start() 354 static void ls_dspi_end(struct spi_chip *chip) in ls_dspi_end() 393 static void ls_dspi_flush(struct spi_chip *chip) in ls_dspi_flush() 514 static void ls_dspi_configure(struct spi_chip *chip) in ls_dspi_configure()
|
| /optee_os/core/include/drivers/ |
| H A D | pl022_spi.h | 33 struct spi_chip chip;
|
| H A D | ls_dspi.h | 54 struct spi_chip chip;
|