Home
last modified time | relevance | path

Searched refs:dram_para (Results 1 – 25 of 27) sorted by relevance

12

/arch/arm/mach-sunxi/
A Ddram_sun8i_a23.c30 static const struct dram_para dram_para = { variable
102 if (dram_para.tpr13 & 0x20) in mctl_init()
107 if (dram_para.clock >= 480) in mctl_init()
141 if (dram_para.clock <= 240 || !dram_para.odt_en) { in mctl_init()
145 if (dram_para.clock <= 240) { in mctl_init()
201 writel((dram_para.mr0 << 16) | dram_para.mr1, &mctl_ctl->init3); in mctl_init()
202 writel((dram_para.mr2 << 16) | dram_para.mr3, &mctl_ctl->init4); in mctl_init()
211 if (dram_para.tpr13 & 0x20) in mctl_init()
254 if (dram_para.odt_correction) { in mctl_init()
256 dram_para.odt_correction); in mctl_init()
[all …]
A Ddram_sun8i_a33.c23 struct dram_para { struct
33 static void mctl_set_cr(struct dram_para *para) in mctl_set_cr() argument
47 static void auto_detect_dram_size(struct dram_para *para) in auto_detect_dram_size()
87 static void auto_set_timing_para(struct dram_para *para) in auto_set_timing_para()
180 static void mctl_data_train_cfg(struct dram_para *para) in mctl_data_train_cfg()
191 static int mctl_train_dram(struct dram_para *para) in mctl_train_dram()
202 static int mctl_channel_init(struct dram_para *para) in mctl_channel_init()
295 static void mctl_sys_init(struct dram_para *para) in mctl_sys_init()
335 struct dram_para para = { in sunxi_dram_init()
A Ddram_sun8i_a83t.c21 struct dram_para { struct
32 static void mctl_set_cr(struct dram_para *para) in mctl_set_cr() argument
46 static void auto_detect_dram_size(struct dram_para *para) in auto_detect_dram_size()
86 static void auto_set_timing_para(struct dram_para *para) in auto_set_timing_para()
212 static void mctl_data_train_cfg(struct dram_para *para) in mctl_data_train_cfg()
223 static int mctl_train_dram(struct dram_para *para) in mctl_train_dram()
258 static int mctl_channel_init(struct dram_para *para) in mctl_channel_init()
388 static void mctl_sys_init(struct dram_para *para) in mctl_sys_init()
432 struct dram_para para = { in sunxi_dram_init()
A Ddram_suniv.c42 struct dram_para { struct
56 struct dram_para suniv_dram_para = { argument
128 static int dram_para_setup(struct dram_para *para) in dram_para_setup()
202 static u32 dram_check_type(struct dram_para *para) in dram_check_type()
223 static u32 dram_scan_readpipe(struct dram_para *para) in dram_scan_readpipe()
256 static u32 dram_get_dram_size(struct dram_para *para) in dram_get_dram_size()
346 static void do_dram_init(struct dram_para *para) in do_dram_init()
A Ddram_sunxi_dw.c28 static void mctl_set_bit_delays(struct dram_para *para) in mctl_set_bit_delays()
296 static void mctl_h3_zq_calibration_quirk(struct dram_para *para) in mctl_h3_zq_calibration_quirk()
363 static void mctl_v3s_zq_calibration_quirk(struct dram_para *para) in mctl_v3s_zq_calibration_quirk()
385 static void mctl_set_cr(uint16_t socid, struct dram_para *para) in mctl_set_cr()
421 static void mctl_sys_init(uint16_t socid, struct dram_para *para) in mctl_sys_init()
476 static int mctl_channel_init(uint16_t socid, struct dram_para *para) in mctl_channel_init()
653 static void mctl_auto_detect_dram_size_rank(uint16_t socid, struct dram_para *para, ulong base, str… in mctl_auto_detect_dram_size_rank()
696 static void mctl_r40_detect_rank_count(struct dram_para *para) in mctl_r40_detect_rank_count()
729 static void mctl_auto_detect_dram_size(uint16_t socid, struct dram_para *para) in mctl_auto_detect_dram_size()
834 struct dram_para para = { in sunxi_dram_init()
A Ddram_dw_helpers.c12 void mctl_auto_detect_rank_width(const struct dram_para *para, in mctl_auto_detect_rank_width()
87 void mctl_auto_detect_dram_size(const struct dram_para *para, in mctl_auto_detect_dram_size()
A Ddram_sun50i_a133.c109 static void mctl_set_odtmap(const struct dram_para *para, in mctl_set_odtmap()
339 static void mctl_com_init(const struct dram_para *para, in mctl_com_init()
416 static void mctl_drive_odt_config(const struct dram_para *para) in mctl_drive_odt_config()
517 static void mctl_phy_init(const struct dram_para *para, in mctl_phy_init()
701 static void mctl_dfi_init(const struct dram_para *para) in mctl_dfi_init()
895 static void mctl_phy_dx_delay_compensation(const struct dram_para *para) in mctl_phy_dx_delay_compensation()
949 static bool mctl_calibrate_phy(const struct dram_para *para, in mctl_calibrate_phy()
985 static bool mctl_core_init(const struct dram_para *para, in mctl_core_init()
997 static void auto_detect_ranks(const struct dram_para *para, in auto_detect_ranks()
1062 static void mctl_auto_detect_dram_size(const struct dram_para *para, in mctl_auto_detect_dram_size()
[all …]
A Ddram_sun50i_h6.c39 static void mctl_com_init(const struct dram_para *para,
41 static bool mctl_channel_init(const struct dram_para *para,
44 bool mctl_core_init(const struct dram_para *para, in mctl_core_init()
289 static void mctl_com_init(const struct dram_para *para, in mctl_com_init()
360 static void mctl_bit_delay_set(const struct dram_para *para) in mctl_bit_delay_set()
419 static bool mctl_channel_init(const struct dram_para *para, in mctl_channel_init()
586 static const struct dram_para para = {
A Ddram_sun55i_a523.c152 static void mctl_phy_configure_odt(const struct dram_para *para) in mctl_phy_configure_odt()
192 static bool mctl_phy_write_leveling(const struct dram_para *para, in mctl_phy_write_leveling()
277 static bool mctl_phy_read_calibration(const struct dram_para *para, in mctl_phy_read_calibration()
322 static bool mctl_phy_read_training(const struct dram_para *para, in mctl_phy_read_training()
508 static void mctl_phy_bit_delay_compensation(const struct dram_para *para, in mctl_phy_bit_delay_compensation()
919 static bool mctl_phy_init(const struct dram_para *para, in mctl_phy_init()
1293 static bool mctl_ctrl_init(const struct dram_para *para, in mctl_ctrl_init()
1390 static bool mctl_core_init(const struct dram_para *para, in mctl_core_init()
1398 static void mctl_auto_detect_rank_width(const struct dram_para *para, in mctl_auto_detect_rank_width()
1440 static void mctl_auto_detect_dram_size(const struct dram_para *para, in mctl_auto_detect_dram_size()
[all …]
A Ddram_sun50i_h616.c270 static void mctl_phy_configure_odt(const struct dram_para *para) in mctl_phy_configure_odt()
318 static bool mctl_phy_write_leveling(const struct dram_para *para, in mctl_phy_write_leveling()
440 static bool mctl_phy_read_training(const struct dram_para *para, in mctl_phy_read_training()
623 static void mctl_phy_bit_delay_compensation(const struct dram_para *para) in mctl_phy_bit_delay_compensation()
826 static void mctl_phy_ca_bit_delay_compensation(const struct dram_para *para, in mctl_phy_ca_bit_delay_compensation()
904 static bool mctl_phy_init(const struct dram_para *para, in mctl_phy_init()
1200 static bool mctl_ctrl_init(const struct dram_para *para, in mctl_ctrl_init()
1314 bool mctl_core_init(const struct dram_para *para, in mctl_core_init()
1322 static const struct dram_para para = {
A Ddram_sun4i.c562 static unsigned long dramc_init_helper(struct dram_para *para) in dramc_init_helper()
693 unsigned long dramc_init(struct dram_para *para) in dramc_init()
/arch/arm/include/asm/arch-sunxi/
A Ddram_dw_helpers.h14 bool mctl_core_init(const struct dram_para *para,
16 void mctl_auto_detect_rank_width(const struct dram_para *para,
18 void mctl_auto_detect_dram_size(const struct dram_para *para,
A Ddram_sun50i_h616.h149 struct dram_para { struct
178 void mctl_set_timing_params(const struct dram_para *para); argument
A Ddram_sun4i.h67 struct dram_para { struct
178 unsigned long dramc_init(struct dram_para *para);
A Ddram_sunxi_dw.h225 struct dram_para { struct
241 void mctl_set_timing_params(uint16_t socid, struct dram_para *para); argument
A Ddram_sun50i_a133.h197 struct dram_para { struct
219 void mctl_set_timing_params(const struct dram_para *para); argument
A Ddram_sun55i_a523.h120 struct dram_para { struct
/arch/arm/mach-sunxi/dram_timings/
A Dh616_lpddr3.c17 void mctl_set_timing_params(const struct dram_para *para) in mctl_set_timing_params()
A Da133_ddr4.c4 void mctl_set_timing_params(const struct dram_para *para) in mctl_set_timing_params()
A Dddr2_v3s.c4 void mctl_set_timing_params(uint16_t socid, struct dram_para *para) in mctl_set_timing_params()
A Dddr3_1333.c4 void mctl_set_timing_params(uint16_t socid, struct dram_para *para) in mctl_set_timing_params()
A Dlpddr3_stock.c4 void mctl_set_timing_params(uint16_t socid, struct dram_para *para) in mctl_set_timing_params()
A Dh616_ddr3_1333.c17 void mctl_set_timing_params(const struct dram_para *para) in mctl_set_timing_params()
A Dh616_lpddr4_2133.c15 void mctl_set_timing_params(const struct dram_para *para) in mctl_set_timing_params()
A Da133_lpddr4.c4 void mctl_set_timing_params(const struct dram_para *para) in mctl_set_timing_params()

Completed in 45 milliseconds

12