Lines Matching refs:smcr
163 uint32_t smcr, val, cycles;
188 smcr = readl(nemc->base + NEMC_SMCRn(bank));
189 smcr &= ~NEMC_SMCR_SMT;
192 smcr &= ~NEMC_SMCR_BW_MASK;
195 smcr |= NEMC_SMCR_BW_8;
208 smcr &= ~NEMC_SMCR_TAS_MASK;
216 smcr |= cycles << NEMC_SMCR_TAS_SHIFT;
220 smcr &= ~NEMC_SMCR_TAH_MASK;
228 smcr |= cycles << NEMC_SMCR_TAH_SHIFT;
232 smcr &= ~NEMC_SMCR_TBP_MASK;
240 smcr |= convert_tBP_tAW[cycles] << NEMC_SMCR_TBP_SHIFT;
244 smcr &= ~NEMC_SMCR_TAW_MASK;
252 smcr |= convert_tBP_tAW[cycles] << NEMC_SMCR_TAW_SHIFT;
256 smcr &= ~NEMC_SMCR_TSTRV_MASK;
264 smcr |= cycles << NEMC_SMCR_TSTRV_SHIFT;
267 writel(smcr, nemc->base + NEMC_SMCRn(bank));