Home
last modified time | relevance | path

Searched refs:mrc_params (Results 1 – 7 of 7) sorted by relevance

/device/linaro/bootloader/edk2/QuarkSocPkg/QuarkNorthCluster/MemoryInit/Pei/
Dprememinit.c30 MRCParams_t *mrc_params) in PreMemInit() argument
47 DPF(D_INFO, "- f - boot mode [%d]\n", mrc_params->boot_mode); in PreMemInit()
48 DPF(D_INFO, "- r - rank enable [%d]\n", mrc_params->rank_enables); in PreMemInit()
49 DPF(D_INFO, "- e - ecc switch [%d]\n", mrc_params->ecc_enables); in PreMemInit()
50 DPF(D_INFO, "- b - scrambling switch [%d]\n", mrc_params->scrambling_enables); in PreMemInit()
51 DPF(D_INFO, "- a - adr mode [%d]\n", mrc_params->address_mode); in PreMemInit()
52 DPF(D_INFO, "- m - menu after mrc [%d]\n", mrc_params->menu_after_mrc); in PreMemInit()
53 DPF(D_INFO, "- t - tune to rcvn [%d]\n", mrc_params->tune_rcvn); in PreMemInit()
54 DPF(D_INFO, "- o - odt switch [%d]\n", mrc_params->rd_odt_value); in PreMemInit()
55 DPF(D_INFO, "- d - dram density [%d]\n", mrc_params->params.DENSITY); in PreMemInit()
[all …]
Dmeminit.c45 #define DRMC_DEFAULT (mrc_params->rd_odt_value==0?BIT12:0)
110 MRCParams_t *mrc_params) in select_memory_manager() argument
125 MRCParams_t *mrc_params) in select_hte() argument
160 MRCParams_t *mrc_params) in clear_self_refresh() argument
172 MRCParams_t *mrc_params) in prog_decode_before_jedec() argument
210 if (mrc_params->rank_enables & 1) in prog_decode_before_jedec()
212 if (mrc_params->rank_enables & 2) in prog_decode_before_jedec()
224 MRCParams_t *mrc_params) in perform_ddr_reset() argument
246 MRCParams_t *mrc_params) in set_ddr_init_complete() argument
261 MRCParams_t *mrc_params) in prog_page_ctrl() argument
[all …]
Dmrc.c28 void Mrc( MRCParams_t *mrc_params) in Mrc() argument
31 UartMmioBase = mrc_params->uart_mmio_base; in Mrc()
38 PreMemInit(mrc_params); in Mrc()
41 MemInit(mrc_params); in Mrc()
Dmeminit_utils.h71 void find_rising_edge(MRCParams_t *mrc_params, uint32_t delay[], uint8_t channel, uint8_t rank, boo…
72 uint32_t sample_dqs(MRCParams_t *mrc_params, uint8_t channel, uint8_t rank, bool rcvn);
73 uint32_t get_addr(MRCParams_t *mrc_params, uint8_t channel, uint8_t rank);
74 uint32_t byte_lane_mask(MRCParams_t *mrc_params);
85 void print_timings(MRCParams_t *mrc_params);
87 void enable_scrambling(MRCParams_t *mrc_params);
88 void store_timings(MRCParams_t *mrc_params);
89 void restore_timings(MRCParams_t *mrc_params);
90 void default_timings(MRCParams_t *mrc_params);
Dmeminit.h18 void MemInit(MRCParams_t *mrc_params);
20 typedef void (*MemInitFn_t)(MRCParams_t *mrc_params);
Dmeminit_utils.c23 MRCParams_t *mrc_params);
878 MRCParams_t *mrc_params, in find_rising_edge() argument
894 uint8_t bl_divisor = (mrc_params->channel_width == x16) ? 2 : 1; // byte lane divisor in find_rising_edge()
902 select_hte(mrc_params); in find_rising_edge()
922 sample_result[sample_i] = sample_dqs(mrc_params, channel, rank, rcvn); in find_rising_edge()
1003 tempD = sample_dqs(mrc_params, channel, rank, rcvn); // take a sample in find_rising_edge()
1061 MRCParams_t *mrc_params, in sample_dqs() argument
1069 uint8_t bl_divisor = (mrc_params->channel_width == x16) ? 2 : 1; // byte lane divisor in sample_dqs()
1075 uint32_t address = get_addr(mrc_params, channel, rank); in sample_dqs()
1129 MRCParams_t *mrc_params, in get_addr() argument
[all …]
Dprememinit.h18 void PreMemInit(MRCParams_t *mrc_params);