diff --git a/drivers/power/supply/sbs-battery.c b/drivers/power/supply/sbs-battery.c index 4407f684752b..501c8e069755 100644 --- a/drivers/power/supply/sbs-battery.c +++ b/drivers/power/supply/sbs-battery.c @@ -832,7 +832,7 @@ static int sbs_get_battery_serial_number(struct i2c_client *client, if (ret < 0) return ret; - sprintf(chip->serial, "%04x", ret); + sprintf(chip->serial, "%04x", (u16)ret); val->strval = chip->serial; return 0;