From: Ashish Yadav Date: Tue, 9 Jun 2026 07:22:31 +0000 (+0530) Subject: hwmon: (pmbus/xdp720) Fix driver issues xdp720/730 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=d647ebf5a5d50bf794e609b397d471e5b92a02ca;p=thirdparty%2Flinux.git hwmon: (pmbus/xdp720) Fix driver issues xdp720/730 Fix driver issues: - Add the missing regulator and property files in include - Declare XDP720_DEFAULT_RIMON as unsigned constant - Declare struct pmbus_driver_info xdp720_info as constant Signed-off-by: Ashish Yadav Link: https://lore.kernel.org/r/20260609072231.15486-4-Ashish.Yadav@infineon.com Signed-off-by: Guenter Roeck --- diff --git a/drivers/hwmon/pmbus/xdp720.c b/drivers/hwmon/pmbus/xdp720.c index 88f076e3d15bc..5a162084f338b 100644 --- a/drivers/hwmon/pmbus/xdp720.c +++ b/drivers/hwmon/pmbus/xdp720.c @@ -17,13 +17,15 @@ #include #include #include +#include +#include #include "pmbus.h" /* * The IMON resistor required to generate the system overcurrent protection. * Arbitrary default Rimon value: 2k Ohm */ -#define XDP720_DEFAULT_RIMON 2000000000 /* 2k ohm */ +#define XDP720_DEFAULT_RIMON 2000000000U /* 2k ohm */ #define XDP720_TELEMETRY_AVG 0xE9 #define XDP720_TELEMETRY_AVG_GIMON BIT(10) /* high/low GIMON select */ @@ -38,7 +40,7 @@ struct xdp720_data { struct pmbus_driver_info info; }; -static struct pmbus_driver_info xdp720_info = { +static const struct pmbus_driver_info xdp720_info = { .pages = 1, .format[PSC_VOLTAGE_IN] = direct, .format[PSC_VOLTAGE_OUT] = direct,