Home
last modified time | relevance | path

Searched refs:ddr_registers (Results 1 – 4 of 4) sorted by relevance

/rk3399_ARM-atf/drivers/st/ddr/
H A Dstm32mp_ddr.c30 const void *param, const struct stm32mp_ddr_reg_info *ddr_registers) in stm32mp_ddr_set_reg() argument
34 enum stm32mp_ddr_base_type base = ddr_registers[type].base; in stm32mp_ddr_set_reg()
36 const struct stm32mp_ddr_reg_desc *desc = ddr_registers[type].desc; in stm32mp_ddr_set_reg()
38 VERBOSE("init %s\n", ddr_registers[type].name); in stm32mp_ddr_set_reg()
39 for (i = 0; i < ddr_registers[type].size; i++) { in stm32mp_ddr_set_reg()
44 ddr_registers[type].name, i); in stm32mp_ddr_set_reg()
H A Dstm32mp1_ddr.c173 static const struct stm32mp_ddr_reg_info ddr_registers[REG_TYPE_NB] = { variable
622 stm32mp_ddr_set_reg(priv, REG_REG, &config->c_reg, ddr_registers); in stm32mp1_ddr_init()
636 stm32mp_ddr_set_reg(priv, REG_TIMING, &config->c_timing, ddr_registers); in stm32mp1_ddr_init()
637 stm32mp_ddr_set_reg(priv, REG_MAP, &config->c_map, ddr_registers); in stm32mp1_ddr_init()
647 stm32mp_ddr_set_reg(priv, REG_PERF, &config->c_perf, ddr_registers); in stm32mp1_ddr_init()
658 stm32mp_ddr_set_reg(priv, REGPHY_REG, &config->p_reg, ddr_registers); in stm32mp1_ddr_init()
659 stm32mp_ddr_set_reg(priv, REGPHY_TIMING, &config->p_timing, ddr_registers); in stm32mp1_ddr_init()
H A Dstm32mp2_ddr.c174 static const struct stm32mp_ddr_reg_info ddr_registers[REG_TYPE_NB] __unused = { variable
425 stm32mp_ddr_set_reg(priv, REG_REG, &config->c_reg, ddr_registers); in stm32mp2_ddr_init()
426 stm32mp_ddr_set_reg(priv, REG_TIMING, &config->c_timing, ddr_registers); in stm32mp2_ddr_init()
427 stm32mp_ddr_set_reg(priv, REG_MAP, &config->c_map, ddr_registers); in stm32mp2_ddr_init()
428 stm32mp_ddr_set_reg(priv, REG_PERF, &config->c_perf, ddr_registers); in stm32mp2_ddr_init()
/rk3399_ARM-atf/include/drivers/st/
H A Dstm32mp_ddr.h70 const void *param, const struct stm32mp_ddr_reg_info *ddr_registers);