Lines Matching refs:node
28 static void ddr3_supply_read(void *fdt, int node, struct ddr3_supply *supply) in ddr3_supply_read() argument
30 supply->vdd = regulator_get_by_supply_name(fdt, node, "vdd"); in ddr3_supply_read()
31 supply->vref = regulator_get_by_supply_name(fdt, node, "vref"); in ddr3_supply_read()
32 supply->vtt = regulator_get_by_supply_name(fdt, node, "vtt"); in ddr3_supply_read()
35 static int ddr_power_init(void *fdt, int node) in ddr_power_init() argument
40 ddr3_supply_read(fdt, node, &supply); in ddr_power_init()
76 static void ddr4_supply_read(void *fdt, int node, struct ddr4_supply *supply) in ddr4_supply_read() argument
78 supply->vpp = regulator_get_by_supply_name(fdt, node, "vpp"); in ddr4_supply_read()
79 supply->vdd = regulator_get_by_supply_name(fdt, node, "vdd"); in ddr4_supply_read()
80 supply->vref = regulator_get_by_supply_name(fdt, node, "vref"); in ddr4_supply_read()
81 supply->vtt = regulator_get_by_supply_name(fdt, node, "vtt"); in ddr4_supply_read()
84 static int ddr_power_init(void *fdt, int node) in ddr_power_init() argument
89 ddr4_supply_read(fdt, node, &supply); in ddr_power_init()
136 static void lpddr4_supply_read(void *fdt, int node, struct lpddr4_supply *supply) in lpddr4_supply_read() argument
138 supply->vdd1 = regulator_get_by_supply_name(fdt, node, "vdd1"); in lpddr4_supply_read()
139 supply->vdd2 = regulator_get_by_supply_name(fdt, node, "vdd2"); in lpddr4_supply_read()
140 supply->vddq = regulator_get_by_supply_name(fdt, node, "vddq"); in lpddr4_supply_read()
143 static int ddr_power_init(void *fdt, int node) in ddr_power_init() argument
148 lpddr4_supply_read(fdt, node, &supply); in ddr_power_init()
191 int node; in stm32mp_board_ddr_power_init() local
210 node = fdt_node_offset_by_compatible(fdt, -1, DT_DDR_COMPAT); in stm32mp_board_ddr_power_init()
211 if (node < 0) { in stm32mp_board_ddr_power_init()
216 return ddr_power_init(fdt, node); in stm32mp_board_ddr_power_init()