Lines Matching refs:chip_info
256 uint32_t Get_DDR_Capacity(const MEM_CHIP_INFO *chip_info) in Get_DDR_Capacity() argument
261 assert_param(chip_info); in Get_DDR_Capacity()
262 n=(chip_info->Chip_type<_16Mbx16)?(chip_info->Chip_type):(chip_info->Chip_type-_16Mbx16); in Get_DDR_Capacity()
263 …capacity=(chip_info->Chip_type<_16Mbx16)?(CHIP_MIN_CAPACITY*(1<<n)*(chip_info->Chip_num+1)):(CHIP_… in Get_DDR_Capacity()
268 uint32_t Calc_DDR_RFC(const MEM_CHIP_INFO *chip_info) in Calc_DDR_RFC() argument
272 assert_param(chip_info); in Calc_DDR_RFC()
275 capacity=Get_DDR_Capacity(chip_info); in Calc_DDR_RFC()
276 if (chip_info->mem_type==MEM_DDR2) { in Calc_DDR_RFC()
309 static void DDR2_conf(const MEM_CHIP_INFO *chip_info ,const void *ddr) in DDR2_conf() argument
316 tRFC=Calc_DDR_RFC(chip_info); in DDR2_conf()
363 static void DDR3_conf(const MEM_CHIP_INFO *chip_info ,const void *ddr) in DDR3_conf() argument
370 tRFC = Calc_DDR_RFC(chip_info); in DDR3_conf()
424 BOOL DDR_Init(const MEM_CHIP_INFO *chip_info, const void *ddr) in DDR_Init() argument
428 assert_param(chip_info); in DDR_Init()
430 if((chip_info->Bus_width<BUS_WIDTH_MAX) in DDR_Init()
431 &&(chip_info->Chip_num<CHIP_NUM_MAX) in DDR_Init()
432 &&(chip_info->Chip_type< CHIP_TYPE_MAX)) in DDR_Init()
434 if(chip_info->mem_type==MEM_DDR2) in DDR_Init()
436 mode=DDR2_MODE[chip_info->Bus_width][chip_info->Chip_num][chip_info->Chip_type]; in DDR_Init()
440 mode=DDR3_MODE[chip_info->Bus_width][chip_info->Chip_num][chip_info->Chip_type]; in DDR_Init()
466 if (chip_info->mem_type==MEM_DDR2) { in DDR_Init()
478 DDR2_conf(chip_info,ptr); in DDR_Init()
494 DDR3_conf(chip_info,ptr); in DDR_Init()