Lines Matching refs:cs

198 	u32 reg, cs;  in ddr3_restore_and_set_final_windows()  local
200 for (cs = 0; cs < MAX_CS; cs++) { in ddr3_restore_and_set_final_windows()
201 if (cs_ena & (1 << cs)) { in ddr3_restore_and_set_final_windows()
202 reg |= (cs << 2); in ddr3_restore_and_set_final_windows()
214 u32 reg, tmp_count, cs, ui; in ddr3_save_and_set_training_windows() local
245 for (cs = 0; cs < MAX_CS; cs++) { in ddr3_save_and_set_training_windows()
246 if (cs_ena & (1 << cs)) { in ddr3_save_and_set_training_windows()
247 switch (cs) { in ddr3_save_and_set_training_windows()
521 u32 cs; in ddr3_get_cs_num_from_reg() local
523 for (cs = 0; cs < MAX_CS; cs++) { in ddr3_get_cs_num_from_reg()
524 if (cs_ena & (1 << cs)) in ddr3_get_cs_num_from_reg()
581 u32 reg, cs; in ddr3_fast_path_dynamic_cs_size_config() local
593 for (cs = 0; cs < MAX_CS; cs++) { in ddr3_fast_path_dynamic_cs_size_config()
594 if (cs_ena & (1 << cs)) { in ddr3_fast_path_dynamic_cs_size_config()
596 if (ddr3_calc_mem_cs_size(cs, &cs_mem_size) != MV_OK) in ddr3_fast_path_dynamic_cs_size_config()
608 if (ddr3_get_device_width(cs) == 16) { in ddr3_fast_path_dynamic_cs_size_config()
619 ddr3_get_device_width(cs)); in ddr3_fast_path_dynamic_cs_size_config()
628 reg |= (cs << 2); in ddr3_fast_path_dynamic_cs_size_config()
631 reg_write(REG_FASTPATH_WIN_CTRL_ADDR(cs), reg); in ddr3_fast_path_dynamic_cs_size_config()
634 reg = ((cs_mem_size) * cs) & 0xffff0000; in ddr3_fast_path_dynamic_cs_size_config()
636 reg_write(REG_FASTPATH_WIN_BASE_ADDR(cs), reg); in ddr3_fast_path_dynamic_cs_size_config()
670 u32 ddr3_get_device_width(u32 cs) in ddr3_get_device_width() argument
675 (0x3 << (REG_SDRAM_ADDRESS_CTRL_STRUCT_OFFS * cs))) >> in ddr3_get_device_width()
676 (REG_SDRAM_ADDRESS_CTRL_STRUCT_OFFS * cs); in ddr3_get_device_width()
681 static int ddr3_get_device_size(u32 cs) in ddr3_get_device_size() argument
686 cs_low_offset = REG_SDRAM_ADDRESS_SIZE_OFFS + cs * 4; in ddr3_get_device_size()
688 REG_SDRAM_ADDRESS_SIZE_HIGH_OFFS + cs; in ddr3_get_device_size()
709 DEBUG_INIT_C("Error: Wrong device size of Cs: ", cs, 1); in ddr3_get_device_size()
718 int ddr3_calc_mem_cs_size(u32 cs, u32 *cs_size) in ddr3_calc_mem_cs_size() argument
723 cs_mem_size = ((ddr3_get_bus_width() / ddr3_get_device_width(cs)) * in ddr3_calc_mem_cs_size()
724 ddr3_get_device_size(cs)) / 8; in ddr3_calc_mem_cs_size()
735 DEBUG_INIT_C("Error: Wrong Memory size of Cs: ", cs, 1); in ddr3_calc_mem_cs_size()