hwmon: (nct6775-core) Explicitly initialize nct6775_device_names indexes
authorGuenter Roeck <linux@roeck-us.net>
Thu, 16 Nov 2023 23:57:45 +0000 (15:57 -0800)
committerGuenter Roeck <linux@roeck-us.net>
Mon, 11 Dec 2023 14:20:54 +0000 (06:20 -0800)
commit2792fc8f8c834e035b09be42d445085bd8bcac7e
tree60c7bd8dc90f046e3899dbe19f715f2a4432bf86
parentefe86092ab316db8d3c6e98f57b193511a09a073
hwmon: (nct6775-core) Explicitly initialize nct6775_device_names indexes

Changing the "kinds" enum start value to be 1-indexed instead of
0-indexed caused look-ups in nct6775_device_names[] to be misaligned or
off the end.

Initialize the string list with explicit indexes.

Cc: Rob Herring <robh@kernel.org>
Cc: Kees Cook <keescook@chromium.org>
Fixes: 10a0575ea09d ("hwmon: nct6775-i2c: Use i2c_get_match_data()")
Reviewed-by: Rob Herring <robh@kernel.org>
Signed-off-by: Guenter Roeck <linux@roeck-us.net>
drivers/hwmon/nct6775-core.c