Lines Matching refs:np
27 static void of_get_regulation_constraints(struct device_node *np, in of_get_regulation_constraints() argument
38 constraints->name = of_get_property(np, "regulator-name", NULL); in of_get_regulation_constraints()
40 min_uV = of_get_property(np, "regulator-min-microvolt", NULL); in of_get_regulation_constraints()
43 max_uV = of_get_property(np, "regulator-max-microvolt", NULL); in of_get_regulation_constraints()
54 if (!of_property_read_u32(np, "regulator-microvolt-offset", &pval)) in of_get_regulation_constraints()
56 if (!of_property_read_u32(np, "regulator-min-microamp", &pval)) in of_get_regulation_constraints()
58 if (!of_property_read_u32(np, "regulator-max-microamp", &pval)) in of_get_regulation_constraints()
65 constraints->boot_on = of_property_read_bool(np, "regulator-boot-on"); in of_get_regulation_constraints()
66 constraints->always_on = of_property_read_bool(np, "regulator-always-on"); in of_get_regulation_constraints()
70 if (of_property_read_bool(np, "regulator-allow-bypass")) in of_get_regulation_constraints()
73 ret = of_property_read_u32(np, "regulator-ramp-delay", &pval); in of_get_regulation_constraints()
81 ret = of_property_read_u32(np, "regulator-enable-ramp-delay", &pval); in of_get_regulation_constraints()
85 if (!of_property_read_u32(np, "regulator-initial-mode", &pval)) { in of_get_regulation_constraints()
89 pr_err("%s: invalid mode %u\n", np->name, pval); in of_get_regulation_constraints()
94 np->name, pval); in of_get_regulation_constraints()
113 suspend_np = of_get_child_by_name(np, regulator_states[i]); in of_get_regulation_constraints()
123 np->name, pval); in of_get_regulation_constraints()
128 np->name, pval); in of_get_regulation_constraints()