regulator: core: Fix cast to pointer from integer of different size warning
PATCH 1/1 regulator: core: Fix cast to pointer from integer of different size warning
This is to address the following warning during compilation time: (Compile on x86_64)
CC drivers/regulator/core.odrivers/regulator/core.c: In function '_regulator_do_set_voltage':drivers/regulator/core.c:2183:10: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
This patch adds a temporary variable to avoid double cast.
Signed-off-by Axel Lin <[email protected]>
--- drivers/regulator/core.c | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-)
drivers/regulator/core.c +5 -2
@@ -2179,9 +2179,12 @@ static int _regulator_do_set_voltage(struct regulator_dev *rdev, } } -if (ret ==0 && best_val >=0 ) +if (ret ==0 && best_val >=0 ) { +unsigned long data = best_val; +_notifier_call_chain (rdev,REGULATOR_EVENT_VOLTAGE_CHANGE , - (void *)best_val); + (void *)data); + }trace_regulator_set_voltage_complete (rdev_get_name (rdev), best_val);
Signature · 1 line
1.7.9.5
Mark Brown
AppliedQuoted 1 line · Axel Lin
This is to address the following warning during compilation time: (Compile on
x86_64)
Applied, thanks.