Lines Matching refs:sd

146 sdram_calculate_timing(struct sdram_info *sd, u_int cpu_khz,  in sdram_calculate_timing()  argument
165 sd->mdcnfg = MDCNFG & 0x007f007f; in sdram_calculate_timing()
174 sd->mdcnfg |= trp << 8; in sdram_calculate_timing()
175 sd->mdcnfg |= trp << 24; in sdram_calculate_timing()
176 sd->mdcnfg |= sdram->cas_latency << 12; in sdram_calculate_timing()
177 sd->mdcnfg |= sdram->cas_latency << 28; in sdram_calculate_timing()
178 sd->mdcnfg |= twr << 14; in sdram_calculate_timing()
179 sd->mdcnfg |= twr << 30; in sdram_calculate_timing()
181 sd->mdrefr = MDREFR & 0xffbffff0; in sdram_calculate_timing()
182 sd->mdrefr |= 7; in sdram_calculate_timing()
185 sd->mdrefr |= MDREFR_K1DB2; in sdram_calculate_timing()
188 set_mdcas(sd->mdcas, sd_khz >= 62000, in sdram_calculate_timing()
193 sd->mdcnfg, sd->mdrefr, sd->mdcas[0], sd->mdcas[1], in sdram_calculate_timing()
194 sd->mdcas[2]); in sdram_calculate_timing()
235 struct sdram_info sd; in sa1110_target() local
239 sdram_calculate_timing(&sd, sa11x0_freq_table[ppcr].frequency, sdram); in sa1110_target()
248 sd.mdrefr |= MDREFR_K1DB2; in sa1110_target()
249 sd.mdcas[0] = 0xaaaaaa7f; in sa1110_target()
251 sd.mdrefr &= ~MDREFR_K1DB2; in sa1110_target()
252 sd.mdcas[0] = 0xaaaaaa9f; in sa1110_target()
254 sd.mdcas[1] = 0xaaaaaaaa; in sa1110_target()
255 sd.mdcas[2] = 0xaaaaaaaa; in sa1110_target()
294 : "r" (&MDCNFG), "r" (&PPCR), "0" (sd.mdcnfg), in sa1110_target()
295 "r" (sd.mdrefr), "r" (sd.mdcas[0]), in sa1110_target()
296 "r" (sd.mdcas[1]), "r" (sd.mdcas[2]), "r" (ppcr)); in sa1110_target()