Lines Matching refs:regulator_dev
70 struct regulator_dev *regulator;
99 static int _regulator_is_enabled(struct regulator_dev *rdev);
100 static int _regulator_disable(struct regulator_dev *rdev);
101 static int _regulator_get_voltage(struct regulator_dev *rdev);
102 static int _regulator_get_current_limit(struct regulator_dev *rdev);
103 static unsigned int _regulator_get_mode(struct regulator_dev *rdev);
104 static int _notifier_call_chain(struct regulator_dev *rdev,
106 static int _regulator_do_set_voltage(struct regulator_dev *rdev,
108 static struct regulator *create_regulator(struct regulator_dev *rdev,
113 static const char *rdev_get_name(struct regulator_dev *rdev) in rdev_get_name()
128 static bool regulator_ops_is_valid(struct regulator_dev *rdev, int ops) in regulator_ops_is_valid()
141 static inline struct regulator_dev *rdev_get_supply(struct regulator_dev *rdev) in rdev_get_supply()
160 static void regulator_lock_nested(struct regulator_dev *rdev, in regulator_lock_nested()
175 static inline void regulator_lock(struct regulator_dev *rdev) in regulator_lock()
187 static void regulator_unlock(struct regulator_dev *rdev) in regulator_unlock()
203 static void regulator_lock_supply(struct regulator_dev *rdev) in regulator_lock_supply()
215 static void regulator_unlock_supply(struct regulator_dev *rdev) in regulator_unlock_supply()
258 static int regulator_check_voltage(struct regulator_dev *rdev, in regulator_check_voltage()
291 static int regulator_check_consumers(struct regulator_dev *rdev, in regulator_check_consumers()
323 static int regulator_check_current_limit(struct regulator_dev *rdev, in regulator_check_current_limit()
348 static int regulator_mode_constrain(struct regulator_dev *rdev, in regulator_mode_constrain()
380 regulator_get_suspend_state(struct regulator_dev *rdev, suspend_state_t state) in regulator_get_suspend_state()
400 struct regulator_dev *rdev = dev_get_drvdata(dev); in regulator_uV_show()
414 struct regulator_dev *rdev = dev_get_drvdata(dev); in regulator_uA_show()
423 struct regulator_dev *rdev = dev_get_drvdata(dev); in name_show()
447 struct regulator_dev *rdev = dev_get_drvdata(dev); in regulator_opmode_show()
466 struct regulator_dev *rdev = dev_get_drvdata(dev); in regulator_state_show()
480 struct regulator_dev *rdev = dev_get_drvdata(dev); in regulator_status_show()
527 struct regulator_dev *rdev = dev_get_drvdata(dev); in regulator_min_uA_show()
539 struct regulator_dev *rdev = dev_get_drvdata(dev); in regulator_max_uA_show()
551 struct regulator_dev *rdev = dev_get_drvdata(dev); in regulator_min_uV_show()
563 struct regulator_dev *rdev = dev_get_drvdata(dev); in regulator_max_uV_show()
575 struct regulator_dev *rdev = dev_get_drvdata(dev); in regulator_total_uA_show()
590 struct regulator_dev *rdev = dev_get_drvdata(dev); in num_users_show()
598 struct regulator_dev *rdev = dev_get_drvdata(dev); in type_show()
613 struct regulator_dev *rdev = dev_get_drvdata(dev); in regulator_suspend_mem_uV_show()
623 struct regulator_dev *rdev = dev_get_drvdata(dev); in regulator_suspend_disk_uV_show()
633 struct regulator_dev *rdev = dev_get_drvdata(dev); in regulator_suspend_standby_uV_show()
643 struct regulator_dev *rdev = dev_get_drvdata(dev); in regulator_suspend_mem_mode_show()
654 struct regulator_dev *rdev = dev_get_drvdata(dev); in regulator_suspend_disk_mode_show()
665 struct regulator_dev *rdev = dev_get_drvdata(dev); in regulator_suspend_standby_mode_show()
676 struct regulator_dev *rdev = dev_get_drvdata(dev); in regulator_suspend_mem_state_show()
687 struct regulator_dev *rdev = dev_get_drvdata(dev); in regulator_suspend_disk_state_show()
698 struct regulator_dev *rdev = dev_get_drvdata(dev); in regulator_suspend_standby_state_show()
709 struct regulator_dev *rdev = dev_get_drvdata(dev); in regulator_bypass_show()
730 static int drms_uA_update(struct regulator_dev *rdev) in drms_uA_update()
803 static int suspend_set_state(struct regulator_dev *rdev, in suspend_set_state()
858 static void print_constraints(struct regulator_dev *rdev) in print_constraints()
928 static int machine_constraints_voltage(struct regulator_dev *rdev, in machine_constraints_voltage()
1059 static int machine_constraints_current(struct regulator_dev *rdev, in machine_constraints_current()
1089 static int _regulator_do_enable(struct regulator_dev *rdev);
1102 static int set_machine_constraints(struct regulator_dev *rdev, in set_machine_constraints()
1225 static int set_supply(struct regulator_dev *rdev, in set_supply()
1226 struct regulator_dev *supply_rdev) in set_supply()
1256 static int set_consumer_device_supply(struct regulator_dev *rdev, in set_consumer_device_supply()
1310 static void unset_regulator_supplies(struct regulator_dev *rdev) in unset_regulator_supplies()
1374 static struct regulator *create_regulator(struct regulator_dev *rdev, in create_regulator()
1450 static int _regulator_get_enable_time(struct regulator_dev *rdev) in _regulator_get_enable_time()
1487 struct regulator_dev *r = dev_to_rdev(dev); in regulator_match()
1492 static struct regulator_dev *regulator_lookup_by_name(const char *name) in regulator_lookup_by_name()
1513 static struct regulator_dev *regulator_dev_lookup(struct device *dev, in regulator_dev_lookup()
1516 struct regulator_dev *r = NULL; in regulator_dev_lookup()
1568 static int regulator_resolve_supply(struct regulator_dev *rdev) in regulator_resolve_supply()
1570 struct regulator_dev *r; in regulator_resolve_supply()
1643 struct regulator_dev *rdev; in _regulator_get()
1823 struct regulator_dev *rdev; in _regulator_put()
2009 static int regulator_ena_gpio_request(struct regulator_dev *rdev, in regulator_ena_gpio_request()
2054 static void regulator_ena_gpio_free(struct regulator_dev *rdev) in regulator_ena_gpio_free()
2086 static int regulator_ena_gpio_ctrl(struct regulator_dev *rdev, bool enable) in regulator_ena_gpio_ctrl()
2156 static int _regulator_do_enable(struct regulator_dev *rdev) in _regulator_do_enable()
2224 static int _regulator_enable(struct regulator_dev *rdev) in _regulator_enable()
2273 struct regulator_dev *rdev = regulator->rdev; in regulator_enable()
2296 static int _regulator_do_disable(struct regulator_dev *rdev) in _regulator_do_disable()
2328 static int _regulator_disable(struct regulator_dev *rdev) in _regulator_disable()
2387 struct regulator_dev *rdev = regulator->rdev; in regulator_disable()
2405 static int _regulator_force_disable(struct regulator_dev *rdev) in _regulator_force_disable()
2441 struct regulator_dev *rdev = regulator->rdev; in regulator_force_disable()
2459 struct regulator_dev *rdev = container_of(work, struct regulator_dev, in regulator_disable_work()
2511 struct regulator_dev *rdev = regulator->rdev; in regulator_disable_deferred()
2529 static int _regulator_is_enabled(struct regulator_dev *rdev) in _regulator_is_enabled()
2542 static int _regulator_list_voltage(struct regulator_dev *rdev, in _regulator_list_voltage()
2613 struct regulator_dev *rdev = regulator->rdev; in regulator_count_voltages()
2673 struct regulator_dev *rdev = regulator->rdev; in regulator_get_hardware_vsel_register()
2700 struct regulator_dev *rdev = regulator->rdev; in regulator_list_hardware_vsel()
2721 struct regulator_dev *rdev = regulator->rdev; in regulator_get_linear_step()
2739 struct regulator_dev *rdev = regulator->rdev; in regulator_is_supported_voltage()
2772 static int regulator_map_voltage(struct regulator_dev *rdev, int min_uV, in regulator_map_voltage()
2789 static int _regulator_call_set_voltage(struct regulator_dev *rdev, in _regulator_call_set_voltage()
2814 static int _regulator_call_set_voltage_sel(struct regulator_dev *rdev, in _regulator_call_set_voltage_sel()
2838 static int _regulator_set_voltage_time(struct regulator_dev *rdev, in _regulator_set_voltage_time()
2864 static int _regulator_do_set_voltage(struct regulator_dev *rdev, in _regulator_do_set_voltage()
2971 static int _regulator_do_set_suspend_voltage(struct regulator_dev *rdev, in _regulator_do_set_suspend_voltage()
3001 struct regulator_dev *rdev = regulator->rdev; in regulator_set_voltage_unlocked()
3152 static inline int regulator_suspend_toggle(struct regulator_dev *rdev, in regulator_suspend_toggle()
3169 int regulator_suspend_enable(struct regulator_dev *rdev, in regulator_suspend_enable()
3176 int regulator_suspend_disable(struct regulator_dev *rdev, in regulator_suspend_disable()
3200 struct regulator_dev *rdev = regulator->rdev; in _regulator_set_suspend_voltage()
3248 struct regulator_dev *rdev = regulator->rdev; in regulator_set_voltage_time()
3296 int regulator_set_voltage_time_sel(struct regulator_dev *rdev, in regulator_set_voltage_time_sel()
3327 struct regulator_dev *rdev = regulator->rdev; in regulator_sync_voltage()
3365 static int _regulator_get_voltage(struct regulator_dev *rdev) in _regulator_get_voltage()
3450 struct regulator_dev *rdev = regulator->rdev; in regulator_set_current_limit()
3473 static int _regulator_get_current_limit(struct regulator_dev *rdev) in _regulator_get_current_limit()
3519 struct regulator_dev *rdev = regulator->rdev; in regulator_set_mode()
3552 static unsigned int _regulator_get_mode(struct regulator_dev *rdev) in _regulator_get_mode()
3582 static int _regulator_get_error_flags(struct regulator_dev *rdev, in _regulator_get_error_flags()
3643 struct regulator_dev *rdev = regulator->rdev; in regulator_set_load()
3668 struct regulator_dev *rdev = regulator->rdev; in regulator_allow_bypass()
3740 static int _notifier_call_chain(struct regulator_dev *rdev, in _notifier_call_chain()
3954 int regulator_notifier_call_chain(struct regulator_dev *rdev, in regulator_notifier_call_chain()
4024 struct regulator_dev *rdev = dev_to_rdev(dev); in regulator_attr_is_visible()
4102 struct regulator_dev *rdev = dev_get_drvdata(dev); in regulator_dev_release()
4109 static void rdev_init_debugfs(struct regulator_dev *rdev) in rdev_init_debugfs()
4138 struct regulator_dev *rdev = dev_to_rdev(dev); in regulator_register_resolve_supply()
4146 static int regulator_fill_coupling_array(struct regulator_dev *rdev) in regulator_fill_coupling_array()
4150 struct regulator_dev *c_rdev; in regulator_fill_coupling_array()
4175 struct regulator_dev *rdev = dev_to_rdev(dev); in regulator_register_fill_coupling_array()
4186 static int regulator_resolve_coupling(struct regulator_dev *rdev) in regulator_resolve_coupling()
4245 struct regulator_dev *
4253 struct regulator_dev *rdev; in regulator_register()
4286 rdev = kzalloc(sizeof(struct regulator_dev), GFP_KERNEL); in regulator_register()
4435 void regulator_unregister(struct regulator_dev *rdev) in regulator_unregister()
4460 struct regulator_dev *rdev = dev_to_rdev(dev); in _regulator_suspend()
4488 struct regulator_dev *rdev = dev_to_rdev(dev); in _regulator_resume()
4562 void *rdev_get_drvdata(struct regulator_dev *rdev) in rdev_get_drvdata()
4596 int rdev_get_id(struct regulator_dev *rdev) in rdev_get_id()
4602 struct device *rdev_get_dev(struct regulator_dev *rdev) in rdev_get_dev()
4646 struct regulator_dev *parent;
4651 struct regulator_dev *rdev,
4656 struct regulator_dev *rdev = dev_to_rdev(dev); in regulator_summary_show_children()
4667 struct regulator_dev *rdev, in regulator_summary_show_subtree()
4733 struct regulator_dev *rdev = dev_to_rdev(dev); in regulator_summary_show_roots()
4794 struct regulator_dev *rdev = dev_to_rdev(dev); in regulator_late_cleanup()