![]() |
coreboot
coreboot is an Open Source project aimed at replacing the proprietary BIOS found in most computers.
|
#include <spi.h>
Data Fields | |
struct tegra_spi_regs * | regs |
struct spi_slave | slave |
unsigned int | req_sel |
int | dual_mode |
u8 * | in_buf |
u8 * | out_buf |
struct apb_dma_channel * | dma_out |
struct apb_dma_channel * | dma_in |
enum spi_xfer_mode | xfer_mode |
struct apb_dma_channel * tegra_spi_channel::dma_in |
Definition at line 46 of file spi.h.
Referenced by tegra_spi_dma_finish(), tegra_spi_dma_prepare(), and tegra_spi_dma_start().
struct apb_dma_channel * tegra_spi_channel::dma_out |
Definition at line 46 of file spi.h.
Referenced by tegra_spi_dma_finish(), tegra_spi_dma_prepare(), and tegra_spi_dma_start().
u8 * tegra_spi_channel::in_buf |
Definition at line 45 of file spi.h.
Referenced by tegra_spi_dma_prepare(), tegra_spi_pio_finish(), and xfer_setup().
u8 * tegra_spi_channel::out_buf |
Definition at line 45 of file spi.h.
Referenced by tegra_spi_dma_prepare(), tegra_spi_pio_prepare(), and xfer_setup().
struct tegra_spi_regs * tegra_spi_channel::regs |
Definition at line 36 of file spi.h.
Referenced by clear_fifo_status(), dump_fifo_status(), dump_spi_regs(), fifo_error(), flush_fifos(), rx_fifo_count(), spi_byte_count(), spi_ctrlr_claim_bus(), spi_ctrlr_release_bus(), tegra_spi_dma_finish(), tegra_spi_dma_prepare(), tegra_spi_dma_start(), tegra_spi_init(), tegra_spi_pio_finish(), tegra_spi_pio_prepare(), tegra_spi_pio_start(), and tegra_spi_wait().
unsigned int tegra_spi_channel::req_sel |
Definition at line 40 of file spi.h.
Referenced by setup_dma_params().
struct spi_slave tegra_spi_channel::slave |
Definition at line 36 of file spi.h.
Referenced by spi_delay().
enum spi_xfer_mode tegra_spi_channel::xfer_mode |
Definition at line 46 of file spi.h.
Referenced by xfer_finish(), xfer_setup(), and xfer_start().