diff options
-rw-r--r-- | drivers/regulator/core.c | 44 | ||||
-rw-r--r-- | include/linux/regulator/consumer.h | 8 |
2 files changed, 26 insertions, 26 deletions
diff --git a/drivers/regulator/core.c b/drivers/regulator/core.c index 7ba9491a05cb..ea12c68c327f 100644 --- a/drivers/regulator/core.c +++ b/drivers/regulator/core.c | |||
@@ -655,7 +655,7 @@ static void print_constraints(struct regulator_dev *rdev) | |||
655 | 655 | ||
656 | /** | 656 | /** |
657 | * set_machine_constraints - sets regulator constraints | 657 | * set_machine_constraints - sets regulator constraints |
658 | * @regulator: regulator source | 658 | * @rdev: regulator source |
659 | * | 659 | * |
660 | * Allows platform initialisation code to define and constrain | 660 | * Allows platform initialisation code to define and constrain |
661 | * regulator circuits e.g. valid voltage/current ranges, etc. NOTE: | 661 | * regulator circuits e.g. valid voltage/current ranges, etc. NOTE: |
@@ -730,8 +730,8 @@ out: | |||
730 | 730 | ||
731 | /** | 731 | /** |
732 | * set_supply - set regulator supply regulator | 732 | * set_supply - set regulator supply regulator |
733 | * @regulator: regulator name | 733 | * @rdev: regulator name |
734 | * @supply: supply regulator name | 734 | * @supply_rdev: supply regulator name |
735 | * | 735 | * |
736 | * Called by platform initialisation code to set the supply regulator for this | 736 | * Called by platform initialisation code to set the supply regulator for this |
737 | * regulator. This ensures that a regulators supply will also be enabled by the | 737 | * regulator. This ensures that a regulators supply will also be enabled by the |
@@ -758,9 +758,9 @@ out: | |||
758 | 758 | ||
759 | /** | 759 | /** |
760 | * set_consumer_device_supply: Bind a regulator to a symbolic supply | 760 | * set_consumer_device_supply: Bind a regulator to a symbolic supply |
761 | * @regulator: regulator source | 761 | * @rdev: regulator source |
762 | * @dev: device the supply applies to | 762 | * @consumer_dev: device the supply applies to |
763 | * @supply: symbolic name for supply | 763 | * @supply: symbolic name for supply |
764 | * | 764 | * |
765 | * Allows platform initialisation code to map physical regulator | 765 | * Allows platform initialisation code to map physical regulator |
766 | * sources to symbolic names for supplies for use by devices. Devices | 766 | * sources to symbolic names for supplies for use by devices. Devices |
@@ -1013,9 +1013,8 @@ static int _regulator_enable(struct regulator_dev *rdev) | |||
1013 | * | 1013 | * |
1014 | * Enable the regulator output at the predefined voltage or current value. | 1014 | * Enable the regulator output at the predefined voltage or current value. |
1015 | * NOTE: the output value can be set by other drivers, boot loader or may be | 1015 | * NOTE: the output value can be set by other drivers, boot loader or may be |
1016 | * hardwired in the regulator. | 1016 | * hardwired in the regulator. Calls to regulator_enable() must be balanced |
1017 | * NOTE: calls to regulator_enable() must be balanced with calls to | 1017 | * with calls to regulator_disable(). |
1018 | * regulator_disable(). | ||
1019 | */ | 1018 | */ |
1020 | int regulator_enable(struct regulator *regulator) | 1019 | int regulator_enable(struct regulator *regulator) |
1021 | { | 1020 | { |
@@ -1074,10 +1073,10 @@ static int _regulator_disable(struct regulator_dev *rdev) | |||
1074 | * @regulator: regulator source | 1073 | * @regulator: regulator source |
1075 | * | 1074 | * |
1076 | * Disable the regulator output voltage or current. | 1075 | * Disable the regulator output voltage or current. |
1076 | * | ||
1077 | * NOTE: this will only disable the regulator output if no other consumer | 1077 | * NOTE: this will only disable the regulator output if no other consumer |
1078 | * devices have it enabled. | 1078 | * devices have it enabled. Calls to regulator_enable() must be balanced with |
1079 | * NOTE: calls to regulator_enable() must be balanced with calls to | 1079 | * calls to regulator_disable(). |
1080 | * regulator_disable(). | ||
1081 | */ | 1080 | */ |
1082 | int regulator_disable(struct regulator *regulator) | 1081 | int regulator_disable(struct regulator *regulator) |
1083 | { | 1082 | { |
@@ -1200,7 +1199,7 @@ EXPORT_SYMBOL_GPL(regulator_is_enabled); | |||
1200 | * | 1199 | * |
1201 | * NOTE: If the regulator is shared between several devices then the lowest | 1200 | * NOTE: If the regulator is shared between several devices then the lowest |
1202 | * request voltage that meets the system constraints will be used. | 1201 | * request voltage that meets the system constraints will be used. |
1203 | * NOTE: Regulator system constraints must be set for this regulator before | 1202 | * Regulator system constraints must be set for this regulator before |
1204 | * calling this function otherwise this call will fail. | 1203 | * calling this function otherwise this call will fail. |
1205 | */ | 1204 | */ |
1206 | int regulator_set_voltage(struct regulator *regulator, int min_uV, int max_uV) | 1205 | int regulator_set_voltage(struct regulator *regulator, int min_uV, int max_uV) |
@@ -1498,7 +1497,7 @@ EXPORT_SYMBOL_GPL(regulator_set_optimum_mode); | |||
1498 | /** | 1497 | /** |
1499 | * regulator_register_notifier - register regulator event notifier | 1498 | * regulator_register_notifier - register regulator event notifier |
1500 | * @regulator: regulator source | 1499 | * @regulator: regulator source |
1501 | * @notifier_block: notifier block | 1500 | * @nb: notifier block |
1502 | * | 1501 | * |
1503 | * Register notifier block to receive regulator events. | 1502 | * Register notifier block to receive regulator events. |
1504 | */ | 1503 | */ |
@@ -1513,7 +1512,7 @@ EXPORT_SYMBOL_GPL(regulator_register_notifier); | |||
1513 | /** | 1512 | /** |
1514 | * regulator_unregister_notifier - unregister regulator event notifier | 1513 | * regulator_unregister_notifier - unregister regulator event notifier |
1515 | * @regulator: regulator source | 1514 | * @regulator: regulator source |
1516 | * @notifier_block: notifier block | 1515 | * @nb: notifier block |
1517 | * | 1516 | * |
1518 | * Unregister regulator event notifier block. | 1517 | * Unregister regulator event notifier block. |
1519 | */ | 1518 | */ |
@@ -1679,9 +1678,9 @@ EXPORT_SYMBOL_GPL(regulator_bulk_free); | |||
1679 | 1678 | ||
1680 | /** | 1679 | /** |
1681 | * regulator_notifier_call_chain - call regulator event notifier | 1680 | * regulator_notifier_call_chain - call regulator event notifier |
1682 | * @regulator: regulator source | 1681 | * @rdev: regulator source |
1683 | * @event: notifier block | 1682 | * @event: notifier block |
1684 | * @data: | 1683 | * @data: callback-specific data. |
1685 | * | 1684 | * |
1686 | * Called by regulator drivers to notify clients a regulator event has | 1685 | * Called by regulator drivers to notify clients a regulator event has |
1687 | * occurred. We also notify regulator clients downstream. | 1686 | * occurred. We also notify regulator clients downstream. |
@@ -1808,8 +1807,9 @@ static int add_regulator_attributes(struct regulator_dev *rdev) | |||
1808 | 1807 | ||
1809 | /** | 1808 | /** |
1810 | * regulator_register - register regulator | 1809 | * regulator_register - register regulator |
1811 | * @regulator: regulator source | 1810 | * @regulator_desc: regulator to register |
1812 | * @reg_data: private regulator data | 1811 | * @dev: struct device for the regulator |
1812 | * @driver_data: private regulator data | ||
1813 | * | 1813 | * |
1814 | * Called by regulator drivers to register a regulator. | 1814 | * Called by regulator drivers to register a regulator. |
1815 | * Returns 0 on success. | 1815 | * Returns 0 on success. |
@@ -1916,7 +1916,7 @@ EXPORT_SYMBOL_GPL(regulator_register); | |||
1916 | 1916 | ||
1917 | /** | 1917 | /** |
1918 | * regulator_unregister - unregister regulator | 1918 | * regulator_unregister - unregister regulator |
1919 | * @regulator: regulator source | 1919 | * @rdev: regulator to unregister |
1920 | * | 1920 | * |
1921 | * Called by regulator drivers to unregister a regulator. | 1921 | * Called by regulator drivers to unregister a regulator. |
1922 | */ | 1922 | */ |
@@ -1971,7 +1971,7 @@ EXPORT_SYMBOL_GPL(regulator_suspend_prepare); | |||
1971 | 1971 | ||
1972 | /** | 1972 | /** |
1973 | * rdev_get_drvdata - get rdev regulator driver data | 1973 | * rdev_get_drvdata - get rdev regulator driver data |
1974 | * @regulator: regulator | 1974 | * @rdev: regulator |
1975 | * | 1975 | * |
1976 | * Get rdev regulator driver private data. This call can be used in the | 1976 | * Get rdev regulator driver private data. This call can be used in the |
1977 | * regulator driver context. | 1977 | * regulator driver context. |
@@ -2008,7 +2008,7 @@ EXPORT_SYMBOL_GPL(regulator_set_drvdata); | |||
2008 | 2008 | ||
2009 | /** | 2009 | /** |
2010 | * regulator_get_id - get regulator ID | 2010 | * regulator_get_id - get regulator ID |
2011 | * @regulator: regulator | 2011 | * @rdev: regulator |
2012 | */ | 2012 | */ |
2013 | int rdev_get_id(struct regulator_dev *rdev) | 2013 | int rdev_get_id(struct regulator_dev *rdev) |
2014 | { | 2014 | { |
diff --git a/include/linux/regulator/consumer.h b/include/linux/regulator/consumer.h index afdc4558bb94..801bf77ff4e2 100644 --- a/include/linux/regulator/consumer.h +++ b/include/linux/regulator/consumer.h | |||
@@ -104,10 +104,10 @@ struct regulator; | |||
104 | /** | 104 | /** |
105 | * struct regulator_bulk_data - Data used for bulk regulator operations. | 105 | * struct regulator_bulk_data - Data used for bulk regulator operations. |
106 | * | 106 | * |
107 | * @supply The name of the supply. Initialised by the user before | 107 | * @supply: The name of the supply. Initialised by the user before |
108 | * using the bulk regulator APIs. | 108 | * using the bulk regulator APIs. |
109 | * @consumer The regulator consumer for the supply. This will be managed | 109 | * @consumer: The regulator consumer for the supply. This will be managed |
110 | * by the bulk API. | 110 | * by the bulk API. |
111 | * | 111 | * |
112 | * The regulator APIs provide a series of regulator_bulk_() API calls as | 112 | * The regulator APIs provide a series of regulator_bulk_() API calls as |
113 | * a convenience to consumers which require multiple supplies. This | 113 | * a convenience to consumers which require multiple supplies. This |