Home
last modified time | relevance | path

Searched defs:mrc_params (Results 1 – 6 of 6) sorted by relevance

/OK3568_Linux_fs/u-boot/arch/x86/include/asm/arch-quark/
H A Dmrc.h109 struct mrc_params { struct
111 uint32_t boot_mode; /* BM_COLD, BM_FAST, BM_WARM, BM_S3 */
113 uint8_t dram_width; /* x8, x16 */
114 uint8_t ddr_speed; /* DDRFREQ_800, DDRFREQ_1066 */
115 uint8_t ddr_type; /* DDR3, DDR3L */
116 uint8_t ecc_enables; /* 0, 1 (memory size reduced to 7/8) */
117 uint8_t scrambling_enables; /* 0, 1 */
119 uint32_t rank_enables;
120 uint32_t channel_enables; /* 1 only */
121 uint32_t channel_width; /* x16 only */
[all …]
/OK3568_Linux_fs/u-boot/arch/x86/cpu/quark/
H A Dsmc.c58 void clear_self_refresh(struct mrc_params *mrc_params) in clear_self_refresh()
69 void prog_ddr_timing_control(struct mrc_params *mrc_params) in prog_ddr_timing_control()
182 void prog_decode_before_jedec(struct mrc_params *mrc_params) in prog_decode_before_jedec()
236 void perform_ddr_reset(struct mrc_params *mrc_params) in perform_ddr_reset()
258 void ddrphy_init(struct mrc_params *mrc_params) in ddrphy_init()
1154 void perform_jedec_init(struct mrc_params *mrc_params) in perform_jedec_init()
1337 void set_ddr_init_complete(struct mrc_params *mrc_params) in set_ddr_init_complete()
1357 void restore_timings(struct mrc_params *mrc_params) in restore_timings()
1386 void default_timings(struct mrc_params *mrc_params) in default_timings()
1408 void rcvn_cal(struct mrc_params *mrc_params) in rcvn_cal()
[all …]
H A Dhte.c87 static u16 hte_basic_data_cmp(struct mrc_params *mrc_params, u32 addr, in hte_basic_data_cmp()
142 static u16 hte_rw_data_cmp(struct mrc_params *mrc_params, u32 addr, in hte_rw_data_cmp()
208 u32 hte_mem_init(struct mrc_params *mrc_params, u8 flag) in hte_mem_init()
298 u16 hte_basic_write_read(struct mrc_params *mrc_params, u32 addr, in hte_basic_write_read()
327 u16 hte_write_stress_bit_lanes(struct mrc_params *mrc_params, in hte_write_stress_bit_lanes()
H A Dmrc.c71 static void mrc_adjust_params(struct mrc_params *mrc_params) in mrc_adjust_params()
152 static void mrc_mem_init(struct mrc_params *mrc_params) in mrc_mem_init()
191 void mrc_init(struct mrc_params *mrc_params) in mrc_init()
H A Ddram.c20 static __maybe_unused int prepare_mrc_cache(struct mrc_params *mrc_params) in prepare_mrc_cache()
43 static int mrc_configure_params(struct mrc_params *mrc_params) in mrc_configure_params()
126 struct mrc_params mrc_params; in dram_init() local
H A Dmrc_util.c1023 uint32_t sample_dqs(struct mrc_params *mrc_params, uint8_t channel, in sample_dqs()
1090 void find_rising_edge(struct mrc_params *mrc_params, uint32_t delay[], in find_rising_edge()
1254 uint32_t byte_lane_mask(struct mrc_params *mrc_params) in byte_lane_mask()
1283 uint32_t check_rw_coarse(struct mrc_params *mrc_params, uint32_t address) in check_rw_coarse()
1307 uint32_t check_bls_ex(struct mrc_params *mrc_params, uint32_t address) in check_bls_ex()
1444 void print_timings(struct mrc_params *mrc_params) in print_timings()