Lines Matching refs:value
125 uint32_t value;
134 value = OSAL_READL(pl022->regMiscCtrl);
135 value &= ~pl022->miscCtrlCs;
136 value |= (cs << pl022->miscCtrlCsShift);
137 OSAL_WRITEL(value, pl022->regMiscCtrl);
143 uint32_t value;
145 value = OSAL_READL(pl022->regCrg);
146 value &= ~pl022->clkRstBit;
147 value |= pl022->clkEnBit;
148 OSAL_WRITEL(value, pl022->regCrg); /* open spi clk */
154 uint32_t value;
156 value = OSAL_READL(pl022->regCrg);
157 value |= pl022->clkRstBit;
158 value &= ~pl022->clkEnBit;
159 OSAL_WRITEL(value, pl022->regCrg); /* close spi clk */
165 uint32_t value;
167 value = OSAL_READL((uintptr_t)(pl022->regBase) + REG_SPI_CR1);
168 value |= SPI_CR1_SSE;
169 OSAL_WRITEL(value, (uintptr_t)(pl022->regBase) + REG_SPI_CR1);
174 uint32_t value;
176 value = OSAL_READL((uintptr_t)(pl022->regBase) + REG_SPI_CR1);
177 value &= ~SPI_CR1_SSE;
178 OSAL_WRITEL(value, (uintptr_t)(pl022->regBase) + REG_SPI_CR1);
183 uint32_t value;
185 value = OSAL_READL((uintptr_t)(pl022->regBase) + REG_SPI_CPSR);
186 value &= ~SPI_CPSR_CPSDVSR;
187 value |= cpsdvsr << SPI_CPSR_CPSDVSR_SHIFT;
188 OSAL_WRITEL(value, (uintptr_t)(pl022->regBase) + REG_SPI_CPSR);
194 uint32_t value;
196 value = OSAL_READL((uintptr_t)(pl022->regBase) + REG_SPI_CR0);
197 value &= ~SPI_CR0_DSS;
198 value |= (pl022->bitsPerWord - 1) << SPI_CR0_DSS_SHIFT;
199 value &= ~SPI_CR0_FRF;
200 value &= ~SPI_CR0_SPO;
202 value |= tmp;
203 value &= ~SPI_CR0_SPH;
205 value |= tmp;
206 value &= ~SPI_CR0_SCR;
207 value |= (scr << SPI_CR0_SCR_SHIFT);
208 OSAL_WRITEL(value, (uintptr_t)(pl022->regBase) + REG_SPI_CR0);
214 uint32_t value;
216 value = OSAL_READL((uintptr_t)(pl022->regBase) + REG_SPI_CR1);
217 value &= ~SPI_CR1_LBN;
219 value |= tmp;
220 value &= ~SPI_CR1_MS;
221 value &= ~SPI_CR1_BIG_END;
223 value |= tmp;
224 value &= ~SPI_CR1_ALT;
225 value |= 0x1 << SPI_CR1_ALT_SHIFT;
226 OSAL_WRITEL(value, (uintptr_t)(pl022->regBase) + REG_SPI_CR1);
231 uint32_t value;
236 value = OSAL_READL((uintptr_t)(pl022->regBase) + SPI_TX_FIFO_CR);
237 value &= ~(TX_DMA_BR_SIZE_MASK << TX_DMA_BR_SIZE_SHIFT);
238 OSAL_WRITEL(value, (uintptr_t)(pl022->regBase) + SPI_TX_FIFO_CR);
240 value = OSAL_READL((uintptr_t)(pl022->regBase) + SPI_RX_FIFO_CR);
241 value &= ~(RX_DMA_BR_SIZE_MASK << RX_DMA_BR_SIZE_SHIFT);
242 OSAL_WRITEL(value, (uintptr_t)(pl022->regBase) + SPI_RX_FIFO_CR);
254 unsigned long value;
257 value = OSAL_READL((uintptr_t)(pl022->regBase) + SPI_RX_FIFO_CR);
258 value &= ~(RX_INT_SIZE_MASK << RX_INT_SIZE_SHIFT);
259 value |= ((RX_INT_SIZE_VALUE & RX_INT_SIZE_MASK) << RX_INT_SIZE_SHIFT);
260 OSAL_WRITEL(value, (uintptr_t)(pl022->regBase) + SPI_RX_FIFO_CR);
309 unsigned long value;
312 value = OSAL_READL((uintptr_t)(pl022->regBase) + REG_SPI_SR);
313 if ((value & SPI_SR_TFE) && (!(value & SPI_SR_BSY))) {
327 uint32_t value;
335 value = OSAL_READL((uintptr_t)(pl022->regBase) + REG_SPI_SR);
336 if (!(value & SPI_SR_RNE)) {
362 unsigned long value;
365 for (value = 0; count >= bytes; count -= bytes) {
367 value = (bytes == 1) ? *tx : *((uint16_t *)tx);
370 OSAL_WRITEL(value, (uintptr_t)(pl022->regBase) + REG_SPI_DR);
376 unsigned long value;
379 for (value = 0; count >= bytes; count -= bytes) {
380 value = OSAL_READL((uintptr_t)(pl022->regBase) + REG_SPI_DR);
385 *rx = (uint8_t)value;
387 *((uint16_t *)rx) = (uint16_t)value;
863 unsigned long value;
872 value = OSAL_READL((uintptr_t)(pl022->regBase) + REG_SPI_MIS);
873 if ((value & SPI_RX_INTR_MASK) != 0) {