coreboot
coreboot is an Open Source project aimed at replacing the proprietary BIOS found in most computers.
|
#include <soc/dramc_param.h>
Go to the source code of this file.
Functions | |
size_t | sdram_size (void) |
size_t | mtk_dram_size (void) |
void | mt_set_emi (struct dramc_param *dparam) |
void | mt_mem_init (struct dramc_param *dparam) |
void | mtk_dram_init (void) |
int | complex_mem_test (u8 *start, unsigned int len) |
bool | is_dvfs_enabled (void) |
u32 | get_ddr_geometry (void) |
u32 | get_ddr_type (void) |
void | init_dram_by_params (struct dramc_param *dparam) |
Definition at line 25 of file memory_test.c.
References PATTERN0, PATTERN1, PATTERN2, PATTERN3, PATTERN4, PATTERN5, PATTERN6, PATTERN7, PATTERN8, PATTERN9, PATTERNA, PATTERNB, PATTERNC, PATTERND, PATTERNE, PATTERNF, and value.
Referenced by mt_mem_init(), and mt_mem_test().
Definition at line 17 of file dram_init.c.
References sdram_info::ddr_geometry, dramc_data::ddr_info, dramc_param::dramc_datas, dramc_info, dramc_params, and ddr_base_info::sdram.
Definition at line 24 of file dram_init.c.
References dramc_data::ddr_info, sdram_info::ddr_type, dramc_param::dramc_datas, dramc_info, dramc_params, and ddr_base_info::sdram.
void init_dram_by_params | ( | struct dramc_param * | dparam | ) |
Definition at line 31 of file dram_init.c.
References dramc_params, and mt_set_emi().
Referenced by dram_run_fast_calibration().
Definition at line 10 of file dram_init.c.
References ddr_base_info::config_dvfs, dramc_data::ddr_info, dramc_param::dramc_datas, dramc_info, and dramc_params.
void mt_mem_init | ( | struct dramc_param * | dparam | ) |
Definition at line 304 of file memory.c.
References get_sdram_config(), and mt_mem_init_run().
Referenced by mtk_dram_init(), and platform_romstage_main().
void mt_set_emi | ( | struct dramc_param * | dparam | ) |
Definition at line 34 of file emi.c.
Referenced by init_dram_by_params(), mt_mem_init(), and mt_mem_init_run().
Definition at line 311 of file memory.c.
References curr_ddr_info, dramc_data::ddr_info, dramc_param::dramc_datas, dramc_parameter, mt_mem_init(), and mtk_mmu_after_dram().
Referenced by platform_romstage_main().
Definition at line 102 of file memory.c.
References curr_ddr_info, ddr_mrr_info::mr8_density, ddr_base_info::mrr_info, and RANK_MAX.
Referenced by fill_dram_info(), and sdram_size().
Definition at line 117 of file emi.c.
References COL_ADDR_BITS_MASK, COL_ADDR_BITS_SHIFT, CONA_32BIT_EN, CONA_DUAL_CH_EN, CONA_DUAL_RANK_EN, emi_regs::emi_cona, read32(), ROW_ADDR_BITS_MASK, ROW_ADDR_BITS_SHIFT, and value.
Referenced by cbmem_top_chipset(), mtk_mmu_after_dram(), and soc_read_resources().