mfd: lpc_ich: Convert gpio_version to be enum
authorAndy Shevchenko <andriy.shevchenko@linux.intel.com>
Tue, 26 Sep 2023 19:08:32 +0000 (22:08 +0300)
committerLee Jones <lee@kernel.org>
Wed, 1 Nov 2023 10:02:13 +0000 (10:02 +0000)
We have an anonymous enum for the GPIO versions. Make it named
and use this type for the gpio_version member of struct lpc_ich_info.

Signed-off-by: Andy Shevchenko <andriy.shevchenko@linux.intel.com>
Link: https://lore.kernel.org/r/20230926190834.932233-2-andriy.shevchenko@linux.intel.com
Signed-off-by: Lee Jones <lee@kernel.org>
include/linux/mfd/lpc_ich.h

index ea4a4b1b246a29e494036ad5a885ba2854e5a09a..83621e0ccf330d61f414d97761f28068ebbab3ef 100644 (file)
@@ -15,7 +15,7 @@
 #define ICH_RES_GPE0   1
 
 /* GPIO compatibility */
-enum {
+enum lpc_gpio_versions {
        ICH_I3100_GPIO,
        ICH_V5_GPIO,
        ICH_V6_GPIO,
@@ -29,7 +29,7 @@ enum {
 struct lpc_ich_info {
        char name[32];
        unsigned int iTCO_version;
-       unsigned int gpio_version;
+       enum lpc_gpio_versions gpio_version;
        enum intel_spi_type spi_type;
        u8 use_gpio;
 };