/u-boot/drivers/ram/rockchip/ |
H A D | sdram_common.c | 38 void sdram_print_ddr_info(struct sdram_cap_info *cap_info, argument 44 bg = (cap_info->dbw == 0) ? 2 : 1; 53 printdec(8 << cap_info->bw); 55 printdec(cap_info->col); 57 printdec(0x1 << cap_info->bk); 63 printdec(cap_info->cs0_row); 64 if (cap_info->cs0_high16bit_row != 65 cap_info->cs0_row) { 67 printdec(cap_info->cs0_high16bit_row); 69 if (cap_info 127 sdram_print_ddr_info(struct sdram_cap_info *cap_info, struct sdram_base_params *base, u32 split) argument 143 sdram_get_cs_cap(struct sdram_cap_info *cap_info, u32 cs, u32 dram_type) argument 184 sdram_org_config(struct sdram_cap_info *cap_info, struct sdram_base_params *base, u32 *p_os_reg2, u32 *p_os_reg3, u32 channel) argument 207 sdram_detect_bw(struct sdram_cap_info *cap_info) argument 212 sdram_detect_cs(struct sdram_cap_info *cap_info) argument 217 sdram_detect_col(struct sdram_cap_info *cap_info, u32 coltmp) argument 243 sdram_detect_bank(struct sdram_cap_info *cap_info, u32 coltmp, u32 bktmp) argument 266 sdram_detect_bg(struct sdram_cap_info *cap_info, u32 coltmp) argument 289 sdram_detect_dbw(struct sdram_cap_info *cap_info, u32 dram_type) argument 334 sdram_detect_row(struct sdram_cap_info *cap_info, u32 coltmp, u32 bktmp, u32 rowtmp) argument 360 sdram_detect_row_3_4(struct sdram_cap_info *cap_info, u32 coltmp, u32 bktmp) argument 384 sdram_detect_high_row(struct sdram_cap_info *cap_info) argument 392 sdram_detect_cs1_row(struct sdram_cap_info *cap_info, u32 dram_type) argument [all...] |
H A D | sdram_px30.c | 211 struct sdram_cap_info *cap_info = &sdram_params->ch.cap_info; local 216 bw = cap_info->bw; 217 die_bw = cap_info->dbw; 218 col = cap_info->col; 219 bank = cap_info->bk; 249 struct sdram_cap_info *cap_info = &sdram_params->ch.cap_info; local 259 bg = (cap_info->dbw == 0) ? 2 : 1; 263 cs_pst = cap_info 385 sdram_msch_config(struct msch_regs *msch, struct sdram_msch_timings *noc_timings, struct sdram_cap_info *cap_info, struct sdram_base_params *base) argument 419 struct sdram_cap_info *cap_info = &sdram_params->ch.cap_info; local 487 struct sdram_cap_info *cap_info = &sdram_params->ch.cap_info; local 569 struct sdram_cap_info *cap_info = &sdram_params->ch.cap_info; local 649 struct sdram_cap_info *cap_info = &sdram_params->ch.cap_info; local [all...] |
H A D | sdram_rk3328.c | 138 struct sdram_cap_info *cap_info = &sdram_params->ch.cap_info; local 144 cs = cap_info->rank; 145 bw = cap_info->bw; 146 die_bw = cap_info->dbw; 147 col = cap_info->col; 148 row = cap_info->cs0_row; 149 cs1_row = cap_info->cs1_row; 150 bank = cap_info->bk; 220 struct sdram_cap_info *cap_info local 307 struct sdram_cap_info *cap_info = &sdram_params->ch.cap_info; local 345 struct sdram_cap_info *cap_info = &sdram_params->ch.cap_info; local 402 struct sdram_cap_info *cap_info = &sdram_params->ch.cap_info; local 476 struct sdram_cap_info *cap_info = &sdram_params->ch.cap_info; local [all...] |
H A D | sdram_rv1126.c | 375 struct sdram_cap_info *cap_info = &sdram_params->ch.cap_info; local 382 cs = cap_info->rank; 383 bw = cap_info->bw; 384 die_bw = cap_info->dbw; 385 col = cap_info->col; 386 row = cap_info->cs0_row; 387 cs1_row = cap_info->cs1_row; 388 bank = cap_info->bk; 389 row_3_4 = cap_info 502 struct sdram_cap_info *cap_info = &sdram_params->ch.cap_info; local 1214 struct sdram_cap_info *cap_info = &sdram_params->ch.cap_info; local 2216 struct sdram_cap_info *cap_info = &sdram_params->ch.cap_info; local 2276 struct sdram_cap_info *cap_info = &sdram_params->ch.cap_info; local 2473 struct sdram_cap_info *cap_info = &sdram_params->ch.cap_info; local 2622 struct sdram_cap_info *cap_info = &sdram_params->ch.cap_info; local 2690 struct sdram_cap_info *cap_info = &sdram_params->ch.cap_info; local 3048 pctl_modify_trfc(struct ddr_pctl_regs *pctl_regs, struct sdram_cap_info *cap_info, u32 dram_type, u32 freq) argument [all...] |
H A D | sdram_rk3399.c | 298 if (sdram_ch->cap_info.ddrconfig < 2 || 299 sdram_ch->cap_info.ddrconfig == 4) 301 else if (sdram_ch->cap_info.ddrconfig == 3 || 302 sdram_ch->cap_info.ddrconfig == 5) 307 cs_map = (sdram_ch->cap_info.rank > 1) ? 3 : 1; 308 reduc = (sdram_ch->cap_info.bw == 2) ? 0 : 1; 311 clrsetbits_le32(&denali_ctl[191], 0xF, (12 - sdram_ch->cap_info.col)); 313 ((3 - sdram_ch->cap_info.bk) << 16) | 320 clrsetbits_le32(&denali_pi[199], 0xF, (12 - sdram_ch->cap_info.col)); 324 ((3 - sdram_ch->cap_info 2675 struct sdram_cap_info *cap_info = ¶ms->ch[channel].cap_info; local 2775 struct sdram_cap_info *cap_info = local 2967 struct sdram_cap_info *cap_info = local [all...] |
H A D | sdram_pctl_px30.c | 141 struct sdram_cap_info *cap_info, 155 switch (cap_info->dbw) { 173 if (cap_info->rank == 2 || dram_type == DDR3 || 179 tmp |= (2 - cap_info->bw) << 12; 140 pctl_remodify_sdram_params(struct ddr_pctl_regs *pctl_regs, struct sdram_cap_info *cap_info, u32 dram_type) argument
|
/u-boot/arch/arm/include/asm/arch-rockchip/ |
H A D | sdram_common.h | 330 void sdram_print_ddr_info(struct sdram_cap_info *cap_info, 334 void sdram_org_config(struct sdram_cap_info *cap_info, 338 int sdram_detect_bw(struct sdram_cap_info *cap_info); 339 int sdram_detect_cs(struct sdram_cap_info *cap_info); 340 int sdram_detect_col(struct sdram_cap_info *cap_info, 342 int sdram_detect_bank(struct sdram_cap_info *cap_info, 344 int sdram_detect_bg(struct sdram_cap_info *cap_info, 346 int sdram_detect_dbw(struct sdram_cap_info *cap_info, u32 dram_type); 347 int sdram_detect_row(struct sdram_cap_info *cap_info, 349 int sdram_detect_row_3_4(struct sdram_cap_info *cap_info, [all...] |
H A D | sdram_rk3399.h | 72 struct sdram_cap_info cap_info; member in struct:rk3399_sdram_channel
|
H A D | sdram_px30.h | 121 struct sdram_cap_info cap_info; member in struct:px30_sdram_channel
|
H A D | sdram_rk3328.h | 253 struct sdram_cap_info cap_info; member in struct:rk3328_sdram_channel
|
H A D | sdram_pctl_px30.h | 234 struct sdram_cap_info *cap_info,
|
H A D | sdram_rv1126.h | 327 struct sdram_cap_info cap_info; member in struct:rv1126_sdram_channel
|