diff options
author | Linus Torvalds <torvalds@linux-foundation.org> | 2013-07-10 14:13:00 -0400 |
---|---|---|
committer | Linus Torvalds <torvalds@linux-foundation.org> | 2013-07-10 14:13:00 -0400 |
commit | 7d3107d26b522a0fe92af6279256fa65fe3db771 (patch) | |
tree | 9c9fd7653737c6725752033421344579e2679aa4 /include/linux | |
parent | 3aa78e0cb5c9b8b4ed2a617bb1e1542bfb508379 (diff) | |
parent | 5a6c2208455f25b3e6f939adc2da59aa00d4806e (diff) |
Merge tag 'for-v3.11' of git://git.infradead.org/battery-2.6
Pull battery subsystem update from Anton Vorontsov:
"Nothing exciting this time, just assorted fixes and cleanups"
* tag 'for-v3.11' of git://git.infradead.org/battery-2.6: (25 commits)
charger-manager: Fix regulator_get() return check
charger-manager: Fix a bug when it unregisters notifier block of extcon
tps65090-charger: Add dt node to power_supply
sbs-battery: Add dt to power_supply struct
power_supply: Add of_node_put to fix refcount
power_supply: Move of_node out of the #ifdef CONFIG_OF
power/reset: Make the vexpress driver optional on arm and arm64
charger-manager: Add missing newlines, fix a couple of typos, add pr_fmt
tps65090-charger: Fix AC detect
MAINTAINERS: Update email address for Anton Vorontsov
charger-manager: Ensure event is not used as format string
power_supply: Replace strict_strtoul() with kstrtoul()
generic-adc-battery: Fix checking if none of the channels are supported
power: Use platform_{get,set}_drvdata()
pm2301_charger: Return error if create_singlethread_workqueue fails
pm2301_charger: Fix NULL pointer dereference
lp8727_charger: Support the device tree feature
twl4030_charger: Remove unnecessary platform_set_drvdata()
rx51_battery: Remove unnecessary platform_set_drvdata()
jz4740-battery: Remove unnecessary platform_set_drvdata()
...
Diffstat (limited to 'include/linux')
-rw-r--r-- | include/linux/power_supply.h | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/include/linux/power_supply.h b/include/linux/power_supply.h index 3828cefb4f65..804b90643a85 100644 --- a/include/linux/power_supply.h +++ b/include/linux/power_supply.h | |||
@@ -162,6 +162,8 @@ union power_supply_propval { | |||
162 | const char *strval; | 162 | const char *strval; |
163 | }; | 163 | }; |
164 | 164 | ||
165 | struct device_node; | ||
166 | |||
165 | struct power_supply { | 167 | struct power_supply { |
166 | const char *name; | 168 | const char *name; |
167 | enum power_supply_type type; | 169 | enum power_supply_type type; |
@@ -173,9 +175,7 @@ struct power_supply { | |||
173 | 175 | ||
174 | char **supplied_from; | 176 | char **supplied_from; |
175 | size_t num_supplies; | 177 | size_t num_supplies; |
176 | #ifdef CONFIG_OF | ||
177 | struct device_node *of_node; | 178 | struct device_node *of_node; |
178 | #endif | ||
179 | 179 | ||
180 | int (*get_property)(struct power_supply *psy, | 180 | int (*get_property)(struct power_supply *psy, |
181 | enum power_supply_property psp, | 181 | enum power_supply_property psp, |