Lines Matching refs:cs_cap
2268 u64 cs_cap[2], cap; in split_setup() local
2270 cs_cap[0] = sdram_get_cs_cap(cap_info, 0, dramtype); in split_setup()
2271 cs_cap[1] = sdram_get_cs_cap(cap_info, 1, dramtype); in split_setup()
2274 if ((cs_cap[1]) || (cs_cap[0] >= 0x100000000ULL)) in split_setup()
2279 cap = cs_cap[0] / (1 << (cap_info->cs0_row - in split_setup()
2284 cap = cs_cap[0]; in split_setup()
2286 cap = cs_cap[0] + cs_cap[1] / (1 << (cap_info->cs1_row - in split_setup()
2335 u64 cs_cap[2]; in dram_all_config() local
2344 cs_cap[0] = sdram_get_cs_cap(cap_info, 0, dram_type); in dram_all_config()
2345 cs_cap[1] = sdram_get_cs_cap(cap_info, 1, dram_type); in dram_all_config()
2351 cs_cap[0] = 1llu << cs_pst; in dram_all_config()
2354 writel(((((cs_cap[1] >> 20) / 64) & 0xff) << 8) | in dram_all_config()
2355 (((cs_cap[0] >> 20) / 64) & 0xff), in dram_all_config()
2400 u64 cs_cap[2]; in ddr_set_atags() local
2405 cs_cap[0] = sdram_get_cs_cap(cap_info, 0, dram_type); in ddr_set_atags()
2406 cs_cap[1] = sdram_get_cs_cap(cap_info, 1, dram_type); in ddr_set_atags()
2423 cs_cap[0] = cs_cap[0] * 3 / 4; in ddr_set_atags()
2424 cs_cap[1] = cs_cap[1] * 3 / 4; in ddr_set_atags()
2427 reduce_cap = (cs_cap[0] + cs_cap[1] - (split_size << 24)) / 2; in ddr_set_atags()
2431 if (cs_cap[1]) { in ddr_set_atags()
2436 if (cs_cap[1] && cs_pst > 27) { in ddr_set_atags()
2439 t_ddrmem.bank[2] = cs_cap[0]; in ddr_set_atags()
2440 t_ddrmem.bank[3] = cs_cap[1] - reduce_cap; in ddr_set_atags()
2443 t_ddrmem.bank[1] = (u64)cs_cap[0] + (u64)cs_cap[1] - reduce_cap; in ddr_set_atags()