Lines Matching defs:tegra_qspi
176 struct tegra_qspi { struct
177 struct device *dev;
178 struct spi_controller *host;
180 spinlock_t lock;
182 struct clk *clk;
183 void __iomem *base;
184 phys_addr_t phys;
185 unsigned int irq;
187 u32 cur_speed;
188 unsigned int cur_pos;
189 unsigned int words_per_32bit;
190 unsigned int bytes_per_word;
191 unsigned int curr_dma_words;
192 unsigned int cur_direction;
194 unsigned int cur_rx_pos;
195 unsigned int cur_tx_pos;
197 unsigned int dma_buf_size;
198 unsigned int max_buf_size;
199 bool is_curr_dma_xfer;
201 struct completion rx_dma_complete;
202 struct completion tx_dma_complete;
204 u32 tx_status;
205 u32 rx_status;
206 u32 status_reg;
230 const struct tegra_qspi_soc_data *soc_data; argument
233 static inline u32 tegra_qspi_readl(struct tegra_qspi *tqspi, unsigned long offset) in tegra_qspi_readl() argument