| /external/coreboot/src/soc/mediatek/common/ |
| D | dram_init.c | 13 dramc_params->dramc_datas.ddr_info.config_dvfs); in is_dvfs_enabled() 14 return !!(dramc_params->dramc_datas.ddr_info.config_dvfs); in is_dvfs_enabled() 20 dramc_params->dramc_datas.ddr_info.sdram.ddr_geometry); in get_ddr_geometry() 21 return dramc_params->dramc_datas.ddr_info.sdram.ddr_geometry; in get_ddr_geometry() 27 dramc_params->dramc_datas.ddr_info.sdram.ddr_type); in get_ddr_type() 28 return dramc_params->dramc_datas.ddr_info.sdram.ddr_type; in get_ddr_type()
|
| D | memory.c | 32 const struct ddr_base_info *ddr_info = &dparam->ddr_info; in mt_mem_test() local 34 for (u8 rank = RANK_0; rank < ddr_info->support_ranks; rank++) { in mt_mem_test() 44 addr += ddr_info->rank_size[rank]; in mt_mem_test() 194 if (dparam->dramc_datas.ddr_info.config_dvfs != config) { in dram_run_fast_calibration() 198 config, dparam->dramc_datas.ddr_info.config_dvfs); in dram_run_fast_calibration() 244 dparam->dramc_datas.ddr_info.sdram.ddr_type = type; in mem_init_set_default_config() 247 dparam->dramc_datas.ddr_info.config_dvfs = DRAMC_ENABLE_DVFS; in mem_init_set_default_config() 251 dparam->dramc_datas.ddr_info.sdram.ddr_geometry = geometry; in mem_init_set_default_config() 255 dparam->dramc_datas.ddr_info.config_dvfs, in mem_init_set_default_config() 332 curr_ddr_info = &dramc_parameter.dramc_datas.ddr_info; in mtk_dram_init()
|
| /external/arm-trusted-firmware/include/drivers/nxp/ddr/ |
| D | ddr.h | 88 struct ddr_info { struct 125 int disable_unused_ddrc(struct ddr_info *priv, int mask, argument 127 int ddr_board_options(struct ddr_info *priv); 134 int compute_ddr_phy(struct ddr_info *priv); 139 int cal_board_params(struct ddr_info *priv, 144 long long dram_init(struct ddr_info *priv 149 long long board_static_ddr(struct ddr_info *info);
|
| /external/trusty/arm-trusted-firmware/include/drivers/nxp/ddr/ |
| D | ddr.h | 88 struct ddr_info { struct 125 int disable_unused_ddrc(struct ddr_info *priv, int mask, argument 127 int ddr_board_options(struct ddr_info *priv); 134 int compute_ddr_phy(struct ddr_info *priv); 139 int cal_board_params(struct ddr_info *priv, 144 long long dram_init(struct ddr_info *priv 149 long long board_static_ddr(struct ddr_info *info);
|
| /external/trusty/arm-trusted-firmware/plat/brcm/board/stingray/src/ |
| D | bl2_setup.c | 360 static struct ddr_info ddr_info; variable 406 &ddr_info); in board_detect_fru() 430 INFO("DDR channel index: %d\n", ddr_info.mcb[i].idx); in board_detect_fru() 431 INFO("DDR size %u GB\n", ddr_info.mcb[i].size_mb / 1024); in board_detect_fru() 433 ddr_info.mcb[i].ref_id); in board_detect_fru() 572 memcpy(&ddr_info, &gpio_ddr_info[gpio_bitmap], sizeof(ddr_info)); in board_detect_gpio() 581 memcpy(&ddr_info, &default_ddr_info, sizeof(ddr_info)); in bcm_board_detect() 694 ddr_initialize(&ddr_info); in plat_bcm_bl2_plat_arch_setup()
|
| /external/arm-trusted-firmware/plat/brcm/board/stingray/src/ |
| D | bl2_setup.c | 360 static struct ddr_info ddr_info; variable 406 &ddr_info); in board_detect_fru() 430 INFO("DDR channel index: %d\n", ddr_info.mcb[i].idx); in board_detect_fru() 431 INFO("DDR size %u GB\n", ddr_info.mcb[i].size_mb / 1024); in board_detect_fru() 433 ddr_info.mcb[i].ref_id); in board_detect_fru() 572 memcpy(&ddr_info, &gpio_ddr_info[gpio_bitmap], sizeof(ddr_info)); in board_detect_gpio() 581 memcpy(&ddr_info, &default_ddr_info, sizeof(ddr_info)); in bcm_board_detect() 694 ddr_initialize(&ddr_info); in plat_bcm_bl2_plat_arch_setup()
|
| /external/trusty/arm-trusted-firmware/plat/nxp/soc-ls1088a/ls1088aqds/ |
| D | ddr_init.c | 31 int ddr_board_options(struct ddr_info *priv) in ddr_board_options() 60 struct ddr_info info; in init_ddr() 69 zeromem(&info, sizeof(struct ddr_info)); in init_ddr()
|
| /external/arm-trusted-firmware/include/drivers/brcm/ |
| D | fru.h | 78 struct ddr_info { struct 117 struct ddr_info *ddr); 128 struct ddr_info *ddr) in fru_parse_ddr()
|
| /external/trusty/arm-trusted-firmware/include/drivers/brcm/ |
| D | fru.h | 78 struct ddr_info { struct 117 struct ddr_info *ddr); 128 struct ddr_info *ddr) in fru_parse_ddr()
|
| /external/trusty/arm-trusted-firmware/plat/nxp/soc-ls1046a/ls1046aqds/ |
| D | ddr_init.c | 28 int ddr_board_options(struct ddr_info *priv) in ddr_board_options() 60 struct ddr_info info; in init_ddr() 73 zeromem(&info, sizeof(struct ddr_info)); in init_ddr()
|
| /external/trusty/arm-trusted-firmware/plat/nxp/soc-ls1088a/ls1088ardb/ |
| D | ddr_init.c | 32 int ddr_board_options(struct ddr_info *priv) in ddr_board_options() 61 struct ddr_info info; in init_ddr() 70 zeromem(&info, sizeof(struct ddr_info)); in init_ddr()
|
| /external/trusty/arm-trusted-firmware/plat/nxp/soc-ls1043a/ls1043ardb/ |
| D | ddr_init.c | 53 uint64_t board_static_ddr(struct ddr_info *priv) 70 int ddr_board_options(struct ddr_info *priv) 137 struct ddr_info info; 147 zeromem(&info, sizeof(struct ddr_info));
|
| /external/trusty/arm-trusted-firmware/plat/nxp/soc-ls1046a/ls1046afrwy/ |
| D | ddr_init.c | 54 long long board_static_ddr(struct ddr_info *priv) in board_static_ddr() 71 int ddr_board_options(struct ddr_info *priv) in ddr_board_options() 147 struct ddr_info info; in init_ddr() 160 zeromem(&info, sizeof(struct ddr_info)); in init_ddr()
|
| /external/arm-trusted-firmware/plat/nxp/soc-ls1028a/ls1028ardb/ |
| D | ddr_init.c | 56 unsigned long long board_static_ddr(struct ddr_info *priv) in board_static_ddr() 73 int ddr_board_options(struct ddr_info *priv) in ddr_board_options() 163 struct ddr_info info; in init_ddr() 172 zeromem(&info, sizeof(struct ddr_info)); in init_ddr()
|
| /external/trusty/arm-trusted-firmware/plat/nxp/soc-ls1028a/ls1028ardb/ |
| D | ddr_init.c | 56 unsigned long long board_static_ddr(struct ddr_info *priv) in board_static_ddr() 73 int ddr_board_options(struct ddr_info *priv) in ddr_board_options() 163 struct ddr_info info; in init_ddr() 172 zeromem(&info, sizeof(struct ddr_info)); in init_ddr()
|
| /external/arm-trusted-firmware/drivers/st/ddr/ |
| D | stm32mp1_ram.c | 24 static struct ddr_info ddr_priv_data; 26 int stm32mp1_ddr_clk_enable(struct ddr_info *priv, uint32_t mem_speed) in stm32mp1_ddr_clk_enable() 168 struct ddr_info *priv = &ddr_priv_data; in stm32mp1_ddr_setup() 288 struct ddr_info *priv = &ddr_priv_data; in stm32mp1_ddr_probe()
|
| /external/arm-trusted-firmware/include/drivers/st/ |
| D | stm32mp1_ddr.h | 29 struct ddr_info { struct 171 int stm32mp1_ddr_clk_enable(struct ddr_info *priv, uint32_t mem_speed); 172 void stm32mp1_ddr_init(struct ddr_info *priv,
|
| /external/trusty/arm-trusted-firmware/plat/nxp/soc-ls1046a/ls1046ardb/ |
| D | ddr_init.c | 169 long long board_static_ddr(struct ddr_info *priv) in board_static_ddr() 204 int ddr_board_options(struct ddr_info *priv) in ddr_board_options() 236 struct ddr_info info; in init_ddr() 249 zeromem(&info, sizeof(struct ddr_info)); in init_ddr()
|
| /external/trusty/arm-trusted-firmware/drivers/nxp/ddr/nxp-ddr/ |
| D | ddr.c | 432 int cal_board_params(struct ddr_info *priv, in cal_board_params() 474 static int synthesize_ctlr(struct ddr_info *priv) in synthesize_ctlr() 510 static int parse_spd(struct ddr_info *priv) in parse_spd() 770 unsigned long long assign_addresses(struct ddr_info *priv) 773 unsigned long long assign_addresses(struct ddr_info *priv) in assign_addresses() 801 static int cal_ddrc_regs(struct ddr_info *priv) in cal_ddrc_regs() 820 static int write_ddrc_regs(struct ddr_info *priv) in write_ddrc_regs() 836 long long dram_init(struct ddr_info *priv in dram_init()
|
| /external/arm-trusted-firmware/drivers/nxp/ddr/nxp-ddr/ |
| D | ddr.c | 432 int cal_board_params(struct ddr_info *priv, in cal_board_params() 474 static int synthesize_ctlr(struct ddr_info *priv) in synthesize_ctlr() 510 static int parse_spd(struct ddr_info *priv) in parse_spd() 770 unsigned long long assign_addresses(struct ddr_info *priv) 773 unsigned long long assign_addresses(struct ddr_info *priv) in assign_addresses() 801 static int cal_ddrc_regs(struct ddr_info *priv) in cal_ddrc_regs() 820 static int write_ddrc_regs(struct ddr_info *priv) in write_ddrc_regs() 836 long long dram_init(struct ddr_info *priv in dram_init()
|
| /external/arm-trusted-firmware/plat/nxp/soc-lx2160a/lx2160ardb/ |
| D | ddr_init.c | 58 unsigned long long board_static_ddr(struct ddr_info *priv) in board_static_ddr() 124 int ddr_board_options(struct ddr_info *priv) in ddr_board_options() 168 struct ddr_info info; in init_ddr()
|
| /external/trusty/arm-trusted-firmware/plat/nxp/soc-lx2160a/lx2160ardb/ |
| D | ddr_init.c | 58 unsigned long long board_static_ddr(struct ddr_info *priv) in board_static_ddr() 124 int ddr_board_options(struct ddr_info *priv) in ddr_board_options() 168 struct ddr_info info; in init_ddr()
|
| /external/trusty/arm-trusted-firmware/plat/intel/soc/agilex5/include/ |
| D | agilex5_ddr.h | 24 struct ddr_info { struct
|
| /external/trusty/arm-trusted-firmware/plat/brcm/board/stingray/include/ |
| D | ddr_init.h | 18 void ddr_initialize(struct ddr_info *ddr) in ddr_initialize()
|
| /external/arm-trusted-firmware/plat/brcm/board/stingray/include/ |
| D | ddr_init.h | 18 void ddr_initialize(struct ddr_info *ddr) in ddr_initialize()
|