Lines Matching refs:smcr
162 uint32_t smcr, val, cycles;
187 smcr = readl(nemc->base + NEMC_SMCRn(bank));
188 smcr &= ~NEMC_SMCR_SMT;
191 smcr &= ~NEMC_SMCR_BW_MASK;
194 smcr |= NEMC_SMCR_BW_8;
207 smcr &= ~NEMC_SMCR_TAS_MASK;
215 smcr |= cycles << NEMC_SMCR_TAS_SHIFT;
219 smcr &= ~NEMC_SMCR_TAH_MASK;
227 smcr |= cycles << NEMC_SMCR_TAH_SHIFT;
231 smcr &= ~NEMC_SMCR_TBP_MASK;
239 smcr |= convert_tBP_tAW[cycles] << NEMC_SMCR_TBP_SHIFT;
243 smcr &= ~NEMC_SMCR_TAW_MASK;
251 smcr |= convert_tBP_tAW[cycles] << NEMC_SMCR_TAW_SHIFT;
255 smcr &= ~NEMC_SMCR_TSTRV_MASK;
263 smcr |= cycles << NEMC_SMCR_TSTRV_SHIFT;
266 writel(smcr, nemc->base + NEMC_SMCRn(bank));