Lines Matching defs:tegra_qspi
133 struct tegra_qspi { struct
134 struct device *dev;
135 struct spi_master *master;
137 spinlock_t lock;
139 struct clk *clk;
140 struct reset_control *rst;
141 void __iomem *base;
142 phys_addr_t phys;
143 unsigned int irq;
145 u32 cur_speed;
146 unsigned int cur_pos;
147 unsigned int words_per_32bit;
148 unsigned int bytes_per_word;
149 unsigned int curr_dma_words;
150 unsigned int cur_direction;
152 unsigned int cur_rx_pos;
153 unsigned int cur_tx_pos;
155 unsigned int dma_buf_size;
156 unsigned int max_buf_size;
157 bool is_curr_dma_xfer;
159 struct completion rx_dma_complete;
160 struct completion tx_dma_complete;
162 u32 tx_status;
163 u32 rx_status;
164 u32 status_reg;
165 bool is_packed;
166 bool use_dma;
190 static inline u32 tegra_qspi_readl(struct tegra_qspi *tqspi, unsigned long offset) in tegra_qspi_readl() argument