power_supply.h requires to forward declare few structures. One of them is done at the top of the file and other one just before it is used. Declare them together for better readability.
Signed-off-by: Viresh Kumar viresh.kumar@linaro.org --- include/linux/power_supply.h | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-)
diff --git a/include/linux/power_supply.h b/include/linux/power_supply.h index f3dea41..8c18412 100644 --- a/include/linux/power_supply.h +++ b/include/linux/power_supply.h @@ -18,8 +18,6 @@ #include <linux/spinlock.h> #include <linux/notifier.h>
-struct device; - /* * All voltages, currents, charges, energies, time and temperatures in uV, * µA, µAh, µWh, seconds and tenths of degree Celsius unless otherwise @@ -172,6 +170,7 @@ union power_supply_propval { const char *strval; };
+struct device; struct device_node;
struct power_supply {