The structs attribute_group and device are provided by linux/sysfs.h and linux/device.h. Use those definitions. Signed-off-by: Armin Wolf <W_Armin@xxxxxx> --- include/linux/hwmon.h | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/include/linux/hwmon.h b/include/linux/hwmon.h index 281387ee03bc..e8acc35af12d 100644 --- a/include/linux/hwmon.h +++ b/include/linux/hwmon.h @@ -13,12 +13,11 @@ #define _HWMON_H_ #include <linux/bitops.h> +#include <linux/device.h> #include <linux/err.h> #include <linux/errno.h> #include <linux/kconfig.h> - -struct device; -struct attribute_group; +#include <linux/sysfs.h> enum hwmon_sensor_types { hwmon_chip, -- 2.30.2