Linux kernel mirror (for testing) git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
kernel os linux

power_supply: Replace strict_strtoul() with kstrtoul()

The usage of strict_strtoul() is not preferred, because strict_strtoul()
is obsolete. Thus, kstrtoul() should be used.

Signed-off-by: Jingoo Han <jg1.han@samsung.com>
Reviewed-by: Andy Shevchenko <andriy.shevchenko@linux.intel.com>
Signed-off-by: Anton Vorontsov <anton@enomsg.org>

authored by

Jingoo Han and committed by
Anton Vorontsov
4b43eb67 d211c6e8

+7 -7
+3 -3
drivers/power/ab8500_fg.c
··· 2465 2465 size_t count) 2466 2466 { 2467 2467 unsigned long charge_full; 2468 - ssize_t ret = -EINVAL; 2468 + ssize_t ret; 2469 2469 2470 - ret = strict_strtoul(buf, 10, &charge_full); 2470 + ret = kstrtoul(buf, 10, &charge_full); 2471 2471 2472 2472 dev_dbg(di->dev, "Ret %zd charge_full %lu", ret, charge_full); 2473 2473 ··· 2489 2489 unsigned long charge_now; 2490 2490 ssize_t ret; 2491 2491 2492 - ret = strict_strtoul(buf, 10, &charge_now); 2492 + ret = kstrtoul(buf, 10, &charge_now); 2493 2493 2494 2494 dev_dbg(di->dev, "Ret %zd charge_now %lu was %d", 2495 2495 ret, charge_now, di->bat_cap.prev_mah);
+4 -4
drivers/power/pcf50633-charger.c
··· 191 191 unsigned long ma; 192 192 int ret; 193 193 194 - ret = strict_strtoul(buf, 10, &ma); 194 + ret = kstrtoul(buf, 10, &ma); 195 195 if (ret) 196 - return -EINVAL; 196 + return ret; 197 197 198 198 pcf50633_mbc_usb_curlim_set(mbc->pcf, ma); 199 199 ··· 228 228 if (!mbc->pcf->pdata->charger_reference_current_ma) 229 229 return -ENODEV; 230 230 231 - ret = strict_strtoul(buf, 10, &ma); 231 + ret = kstrtoul(buf, 10, &ma); 232 232 if (ret) 233 - return -EINVAL; 233 + return ret; 234 234 235 235 mbcc5 = (ma << 8) / mbc->pcf->pdata->charger_reference_current_ma; 236 236 if (mbcc5 > 255)