Lines Matching refs:cr
25 static int ddr2_decodtype_is_seq(const unsigned int base, u32 cr) in ddr2_decodtype_is_seq() argument
31 (cr & ATMEL_MPDDRC_CR_DECOD_INTERLEAVED)) in ddr2_decodtype_is_seq()
44 u32 ba_off, cr; in ddr2_init() local
47 ba_off = (mpddr_value->cr & ATMEL_MPDDRC_CR_NC_MASK) + 9; in ddr2_init()
48 if (ddr2_decodtype_is_seq(base, mpddr_value->cr)) in ddr2_init()
49 ba_off += ((mpddr_value->cr & ATMEL_MPDDRC_CR_NR_MASK) >> 2) + 11; in ddr2_init()
57 writel(mpddr_value->cr, &mpddr->cr); in ddr2_init()
92 cr = readl(&mpddr->cr); in ddr2_init()
93 writel(cr | ATMEL_MPDDRC_CR_DLL_RESET_ENABLED, &mpddr->cr); in ddr2_init()
106 cr = readl(&mpddr->cr); in ddr2_init()
107 writel(cr & (~ATMEL_MPDDRC_CR_DLL_RESET_ENABLED), &mpddr->cr); in ddr2_init()
113 cr = readl(&mpddr->cr); in ddr2_init()
114 writel(cr | ATMEL_MPDDRC_CR_OCD_DEFAULT, &mpddr->cr); in ddr2_init()
124 cr = readl(&mpddr->cr); in ddr2_init()
125 writel(cr & (~ATMEL_MPDDRC_CR_OCD_DEFAULT), &mpddr->cr); in ddr2_init()
154 ba_off = (mpddr_value->cr & ATMEL_MPDDRC_CR_NC_MASK) + 9; in ddr3_init()
155 if (ddr2_decodtype_is_seq(base, mpddr_value->cr)) in ddr3_init()
156 ba_off += ((mpddr_value->cr & in ddr3_init()
167 writel(mpddr_value->cr, &mpddr->cr); in ddr3_init()