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

hwmon: Include <linux/kstrtox.h> when appropriate

The kstrto<something>() functions have been moved from kernel.h to
kstrtox.h.

So, include the latter directly in the appropriate files.

Signed-off-by: Christophe JAILLET <christophe.jaillet@wanadoo.fr>
Link: https://lore.kernel.org/r/51688cf50bda44e2731381a31287c62319388783.1667763218.git.christophe.jaillet@wanadoo.fr
Signed-off-by: Guenter Roeck <linux@roeck-us.net>

authored by

Christophe JAILLET and committed by
Guenter Roeck
25f98688 c1cb98c5

+8
+1
drivers/hwmon/atxp1.c
··· 16 16 #include <linux/hwmon.h> 17 17 #include <linux/hwmon-vid.h> 18 18 #include <linux/err.h> 19 + #include <linux/kstrtox.h> 19 20 #include <linux/mutex.h> 20 21 #include <linux/sysfs.h> 21 22 #include <linux/slab.h>
+1
drivers/hwmon/gpio-fan.c
··· 14 14 #include <linux/irq.h> 15 15 #include <linux/platform_device.h> 16 16 #include <linux/err.h> 17 + #include <linux/kstrtox.h> 17 18 #include <linux/mutex.h> 18 19 #include <linux/hwmon.h> 19 20 #include <linux/gpio/consumer.h>
+1
drivers/hwmon/hwmon.c
··· 15 15 #include <linux/gfp.h> 16 16 #include <linux/hwmon.h> 17 17 #include <linux/idr.h> 18 + #include <linux/kstrtox.h> 18 19 #include <linux/list.h> 19 20 #include <linux/module.h> 20 21 #include <linux/pci.h>
+1
drivers/hwmon/lm90.c
··· 103 103 #include <linux/interrupt.h> 104 104 #include <linux/jiffies.h> 105 105 #include <linux/hwmon.h> 106 + #include <linux/kstrtox.h> 106 107 #include <linux/module.h> 107 108 #include <linux/mutex.h> 108 109 #include <linux/of_device.h>
+1
drivers/hwmon/mr75203.c
··· 11 11 #include <linux/clk.h> 12 12 #include <linux/debugfs.h> 13 13 #include <linux/hwmon.h> 14 + #include <linux/kstrtox.h> 14 15 #include <linux/module.h> 15 16 #include <linux/mod_devicetable.h> 16 17 #include <linux/mutex.h>
+1
drivers/hwmon/pcf8591.c
··· 14 14 #include <linux/mutex.h> 15 15 #include <linux/err.h> 16 16 #include <linux/hwmon.h> 17 + #include <linux/kstrtox.h> 17 18 18 19 /* Insmod parameters */ 19 20
+1
drivers/hwmon/pmbus/q54sj108a2.c
··· 8 8 9 9 #include <linux/debugfs.h> 10 10 #include <linux/i2c.h> 11 + #include <linux/kstrtox.h> 11 12 #include <linux/module.h> 12 13 #include <linux/of_device.h> 13 14 #include "pmbus.h"
+1
include/linux/hwmon-sysfs.h
··· 8 8 #define _LINUX_HWMON_SYSFS_H 9 9 10 10 #include <linux/device.h> 11 + #include <linux/kstrtox.h> 11 12 12 13 struct sensor_device_attribute{ 13 14 struct device_attribute dev_attr;