Lines Matching refs:reg

80     rt_err_t    (*enable)(struct rt_regulator_node *reg);
81 rt_err_t (*disable)(struct rt_regulator_node *reg);
82 rt_bool_t (*is_enabled)(struct rt_regulator_node *reg);
83 rt_err_t (*set_voltage)(struct rt_regulator_node *reg, int min_uvolt, int max_uvolt);
84 int (*get_voltage)(struct rt_regulator_node *reg);
85 rt_err_t (*set_mode)(struct rt_regulator_node *reg, rt_uint32_t mode);
86 rt_int32_t (*get_mode)(struct rt_regulator_node *reg);
87 rt_err_t (*set_ramp_delay)(struct rt_regulator_node *reg, int ramp);
88 rt_uint32_t (*enable_time)(struct rt_regulator_node *reg);
123 rt_err_t rt_regulator_notifier_register(struct rt_regulator *reg,
125 rt_err_t rt_regulator_notifier_unregister(struct rt_regulator *reg,
129 void rt_regulator_put(struct rt_regulator *reg);
131 rt_err_t rt_regulator_enable(struct rt_regulator *reg);
132 rt_err_t rt_regulator_disable(struct rt_regulator *reg);
133 rt_bool_t rt_regulator_is_enabled(struct rt_regulator *reg);
135 rt_bool_t rt_regulator_is_supported_voltage(struct rt_regulator *reg, int min_uvolt, int max_uvolt);
136 rt_err_t rt_regulator_set_voltage(struct rt_regulator *reg, int min_uvolt, int max_uvolt);
137 int rt_regulator_get_voltage(struct rt_regulator *reg);
139 rt_err_t rt_regulator_set_mode(struct rt_regulator *reg, rt_uint32_t mode);
140 rt_int32_t rt_regulator_get_mode(struct rt_regulator *reg);
142 rt_inline rt_err_t rt_regulator_set_voltage_triplet(struct rt_regulator *reg, in rt_regulator_set_voltage_triplet() argument
145 if (!rt_regulator_set_voltage(reg, target_uvolt, max_uvolt)) in rt_regulator_set_voltage_triplet()
150 return rt_regulator_set_voltage(reg, min_uvolt, max_uvolt); in rt_regulator_set_voltage_triplet()