Home
last modified time | relevance | path

Searched refs:reg_node (Results 1 – 13 of 13) sorted by relevance

/linux-6.1.9/drivers/regulator/
Drt5120-regulator.c293 struct device_node *reg_node; in rt5120_parse_regulator_dt_data() local
302 reg_node = of_get_child_by_name(dev->of_node, "regulators"); in rt5120_parse_regulator_dt_data()
303 if (!reg_node) { in rt5120_parse_regulator_dt_data()
308 ret = of_regulator_match(priv->dev, reg_node, rt5120_regu_match, in rt5120_parse_regulator_dt_data()
311 of_node_put(reg_node); in rt5120_parse_regulator_dt_data()
Dqcom-labibb-regulator.c766 struct device_node *reg_node; in qcom_labibb_regulator_probe() local
814 reg_node = of_get_child_by_name(pdev->dev.of_node, in qcom_labibb_regulator_probe()
816 if (!reg_node) in qcom_labibb_regulator_probe()
820 irq = of_irq_get_byname(reg_node, "sc-err"); in qcom_labibb_regulator_probe()
825 of_node_put(reg_node); in qcom_labibb_regulator_probe()
832 irq = of_irq_get_byname(reg_node, "ocp"); in qcom_labibb_regulator_probe()
835 of_node_put(reg_node); in qcom_labibb_regulator_probe()
Das3722-regulator.c611 struct device_node *reg_node; in as3722_get_regulator_dt_data() local
615 reg_node = as3722_regulator_matches[id].of_node; in as3722_get_regulator_dt_data()
617 if (!reg_config->reg_init || !reg_node) in as3722_get_regulator_dt_data()
620 ret = of_property_read_u32(reg_node, "ams,ext-control", &prop); in as3722_get_regulator_dt_data()
630 of_property_read_bool(reg_node, "ams,enable-tracking"); in as3722_get_regulator_dt_data()
Dda9211-regulator.c317 pdata->reg_node[n] = da9211_matches[i].of_node; in da9211_parse_regulators_dt()
319 of_fwnode_handle(pdata->reg_node[n]), in da9211_parse_regulators_dt()
409 config.of_node = chip->pdata->reg_node[i]; in da9211_regulator_init()
Ds5m8767.c447 rdata->reg_node, mode); in s5m8767_regulator_config_ext_control()
454 rdata->reg_node); in s5m8767_regulator_config_ext_control()
592 rdata->reg_node = reg_np; in s5m8767_pmic_dt_parse_pdata()
958 config.of_node = pdata->regulators[i].reg_node; in s5m8767_pmic_probe()
Dqcom_spmi-regulator.c2383 struct device_node *syscon, *reg_node; in qcom_spmi_regulator_probe() local
2413 reg_node = of_get_child_by_name(node, reg->name); in qcom_spmi_regulator_probe()
2414 reg_prop = of_find_property(reg_node, "qcom,saw-slave", in qcom_spmi_regulator_probe()
2416 of_node_put(reg_node); in qcom_spmi_regulator_probe()
2450 reg_node = of_get_child_by_name(node, reg->name); in qcom_spmi_regulator_probe()
2451 reg_prop = of_find_property(reg_node, "qcom,saw-leader", in qcom_spmi_regulator_probe()
2453 of_node_put(reg_node); in qcom_spmi_regulator_probe()
Dmax8998.c609 rdata->reg_node = reg_np; in max8998_pmic_dt_parse_pdata()
780 config.of_node = pdata->regulators[i].reg_node; in max8998_pmic_probe()
Dmax8997-regulator.c941 rdata->reg_node = reg_np; in max8997_pmic_dt_parse_pdata()
1182 config.of_node = pdata->regulators[i].reg_node; in max8997_pmic_probe()
/linux-6.1.9/include/linux/regulator/
Dda9121.h32 struct device_node *reg_node[DA9121_IDX_MAX]; member
Dda9211.h36 struct device_node *reg_node[DA9211_MAX_REGULATORS]; member
/linux-6.1.9/include/linux/mfd/
Dmax8998.h54 struct device_node *reg_node; member
Dmax8997.h65 struct device_node *reg_node; member
/linux-6.1.9/include/linux/mfd/samsung/
Dcore.h116 struct device_node *reg_node; member