Searched refs:ddr_registers (Results 1 – 4 of 4) sorted by relevance
| /rk3399_ARM-atf/drivers/st/ddr/ |
| H A D | stm32mp_ddr.c | 30 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 D | stm32mp1_ddr.c | 173 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 D | stm32mp2_ddr.c | 174 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 D | stm32mp_ddr.h | 70 const void *param, const struct stm32mp_ddr_reg_info *ddr_registers);
|