Searched refs:cap_info (Results 1 – 12 of 12) sorted by relevance
| /rk3399_rockchip-uboot/drivers/ram/rockchip/ |
| H A D | sdram_common.c | 53 void sdram_print_ddr_info(struct sdram_cap_info *cap_info, in sdram_print_ddr_info() argument 59 bg = (cap_info->dbw == 0) ? 2 : 1; in sdram_print_ddr_info() 68 printdec(8 << cap_info->bw); in sdram_print_ddr_info() 70 printdec(cap_info->col); in sdram_print_ddr_info() 72 printdec(0x1 << cap_info->bk); in sdram_print_ddr_info() 78 printdec(cap_info->cs0_row); in sdram_print_ddr_info() 79 if (cap_info->cs0_high16bit_row != in sdram_print_ddr_info() 80 cap_info->cs0_row) { in sdram_print_ddr_info() 82 printdec(cap_info->cs0_high16bit_row); in sdram_print_ddr_info() 84 if (cap_info->rank > 1) { in sdram_print_ddr_info() [all …]
|
| H A D | sdram_px30.c | 134 struct sdram_cap_info *cap_info = &sdram_params->ch.cap_info; in calculate_ddrconfig() local 139 bw = cap_info->bw; in calculate_ddrconfig() 140 die_bw = cap_info->dbw; in calculate_ddrconfig() 141 col = cap_info->col; in calculate_ddrconfig() 142 bank = cap_info->bk; in calculate_ddrconfig() 172 struct sdram_cap_info *cap_info = &sdram_params->ch.cap_info; in set_ctl_address_map() local 182 bg = (cap_info->dbw == 0) ? 2 : 1; in set_ctl_address_map() 186 cs_pst = cap_info->bw + cap_info->col + in set_ctl_address_map() 187 bg + cap_info->bk + cap_info->cs0_row; in set_ctl_address_map() 188 if (cs_pst >= 32 || cap_info->rank == 1) in set_ctl_address_map() [all …]
|
| H A D | sdram_rk3328.c | 140 struct sdram_cap_info *cap_info = &sdram_params->ch.cap_info; in calculate_ddrconfig() local 146 cs = cap_info->rank; in calculate_ddrconfig() 147 bw = cap_info->bw; in calculate_ddrconfig() 148 die_bw = cap_info->dbw; in calculate_ddrconfig() 149 col = cap_info->col; in calculate_ddrconfig() 150 row = cap_info->cs0_row; in calculate_ddrconfig() 151 cs1_row = cap_info->cs1_row; in calculate_ddrconfig() 152 bank = cap_info->bk; in calculate_ddrconfig() 222 struct sdram_cap_info *cap_info = &sdram_params->ch.cap_info; in set_ctl_address_map() local 226 &addrmap[cap_info->ddrconfig][0], 9 * 4); in set_ctl_address_map() [all …]
|
| H A D | sdram_rk3399.c | 151 if (sdram_ch->cap_info.ddrconfig < 2 || in set_memory_map() 152 sdram_ch->cap_info.ddrconfig == 4) in set_memory_map() 154 else if (sdram_ch->cap_info.ddrconfig == 3 || in set_memory_map() 155 sdram_ch->cap_info.ddrconfig == 5) in set_memory_map() 160 cs_map = (sdram_ch->cap_info.rank > 1) ? 3 : 1; in set_memory_map() 161 reduc = (sdram_ch->cap_info.bw == 2) ? 0 : 1; in set_memory_map() 164 clrsetbits_le32(&denali_ctl[191], 0xF, (12 - sdram_ch->cap_info.col)); in set_memory_map() 166 ((3 - sdram_ch->cap_info.bk) << 16) | in set_memory_map() 173 clrsetbits_le32(&denali_pi[199], 0xF, (12 - sdram_ch->cap_info.col)); in set_memory_map() 177 ((3 - sdram_ch->cap_info.bk) << 16) | in set_memory_map() [all …]
|
| H A D | sdram_rv1126.c | 399 struct sdram_cap_info *cap_info = &sdram_params->ch.cap_info; in calculate_ddrconfig() local 406 cs = cap_info->rank; in calculate_ddrconfig() 407 bw = cap_info->bw; in calculate_ddrconfig() 408 die_bw = cap_info->dbw; in calculate_ddrconfig() 409 col = cap_info->col; in calculate_ddrconfig() 410 row = cap_info->cs0_row; in calculate_ddrconfig() 411 cs1_row = cap_info->cs1_row; in calculate_ddrconfig() 412 bank = cap_info->bk; in calculate_ddrconfig() 413 row_3_4 = cap_info->row_3_4; in calculate_ddrconfig() 526 struct sdram_cap_info *cap_info = &sdram_params->ch.cap_info; in set_ctl_address_map() local [all …]
|
| H A D | sdram_pctl_px30.c | 153 struct sdram_cap_info *cap_info, in pctl_remodify_sdram_params() argument 167 switch (cap_info->dbw) { in pctl_remodify_sdram_params() 183 tmp |= (2 - cap_info->bw) << 12; in pctl_remodify_sdram_params()
|
| /rk3399_rockchip-uboot/arch/arm/include/asm/arch-rockchip/ |
| H A D | sdram_common.h | 423 void sdram_org_config(struct sdram_cap_info *cap_info, 426 void sdram_org_config_v3(struct sdram_cap_info *cap_info, 429 int sdram_detect_bw(struct sdram_cap_info *cap_info); 430 int sdram_detect_cs(struct sdram_cap_info *cap_info); 431 int sdram_detect_col(struct sdram_cap_info *cap_info, 433 int sdram_detect_bank(struct sdram_cap_info *cap_info, void __iomem *pctl_base, 435 int sdram_detect_bg(struct sdram_cap_info *cap_info, void __iomem *pctl_base, 437 int sdram_detect_dbw(struct sdram_cap_info *cap_info, u32 dram_type); 438 int sdram_detect_row(struct sdram_cap_info *cap_info, 440 int sdram_detect_row_3_4(struct sdram_cap_info *cap_info, [all …]
|
| H A D | sdram_rk3399.h | 70 struct sdram_cap_info cap_info; member
|
| H A D | sdram_px30.h | 201 struct sdram_cap_info cap_info; member
|
| H A D | sdram_rk3328.h | 253 struct sdram_cap_info cap_info; member
|
| H A D | sdram_pctl_px30.h | 263 struct sdram_cap_info *cap_info,
|
| H A D | sdram_rv1126.h | 327 struct sdram_cap_info cap_info; member
|