From: Andrew Morton drivers/power/ds2760_battery.c: In function 'ds2760_battery_read_status': drivers/power/ds2760_battery.c:125: warning: cast from pointer to integer of different size Cc: Anton Vorontsov Signed-off-by: Andrew Morton --- drivers/power/ds2760_battery.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff -puN drivers/power/ds2760_battery.c~ds2760_battery-warning-fix drivers/power/ds2760_battery.c --- a/drivers/power/ds2760_battery.c~ds2760_battery-warning-fix +++ a/drivers/power/ds2760_battery.c @@ -122,8 +122,8 @@ static int ds2760_battery_read_status(st ret = w1_ds2760_read(di->w1_dev, di->raw + start, start, count); if (ret != count) { - dev_warn(di->dev, "call to w1_ds2760_read failed (0x%08x)\n", - (unsigned int)di->w1_dev); + dev_warn(di->dev, "call to w1_ds2760_read failed (0x%p)\n", + di->w1_dev); return 1; } _