| 170 | } |
| 171 | |
| 172 | static rt_uint32_t regulator_get_enable_time(struct rt_regulator_node *reg_np) |
| 173 | { |
| 174 | if (reg_np->param->enable_delay) |
| 175 | { |
| 176 | return reg_np->param->enable_delay; |
| 177 | } |
| 178 | |
| 179 | if (reg_np->ops->enable_time) |
| 180 | { |
| 181 | return reg_np->ops->enable_time(reg_np); |
| 182 | } |
| 183 | |
| 184 | return 0; |
| 185 | } |
| 186 | |
| 187 | static void regulator_delay(rt_uint32_t delay) |
| 188 | { |