diff --git a/drivers/hwmon/nzxt-grid3.c b/drivers/hwmon/nzxt-grid3.c index fb07510..295b086 100644 --- a/drivers/hwmon/nzxt-grid3.c +++ b/drivers/hwmon/nzxt-grid3.c @@ -33,7 +33,14 @@ * Copyright 2019-2021 Jonas Malaco */ +#include + +#if KERNEL_VERSION(6, 12, 0) <= LINUX_VERSION_CODE +#include +#else #include +#endif + #include #include #include diff --git a/drivers/hwmon/nzxt-kraken2.c b/drivers/hwmon/nzxt-kraken2.c index 2713747..b32931b 100644 --- a/drivers/hwmon/nzxt-kraken2.c +++ b/drivers/hwmon/nzxt-kraken2.c @@ -9,7 +9,14 @@ * Copyright 2019-2021 Jonas Malaco */ +#include + +#if KERNEL_VERSION(6, 12, 0) <= LINUX_VERSION_CODE +#include +#else #include +#endif + #include #include #include diff --git a/drivers/hwmon/nzxt-kraken3.c b/drivers/hwmon/nzxt-kraken3.c index 0b3f04c..89e67bc 100644 --- a/drivers/hwmon/nzxt-kraken3.c +++ b/drivers/hwmon/nzxt-kraken3.c @@ -8,6 +8,8 @@ * Copyright 2022 Aleksa Savic */ +#include + #include #include #include @@ -17,7 +19,12 @@ #include #include #include + +#if KERNEL_VERSION(6, 12, 0) <= LINUX_VERSION_CODE +#include +#else #include +#endif #define USB_VENDOR_ID_NZXT 0x1e71 #define USB_PRODUCT_ID_X53 0x2007 diff --git a/drivers/hwmon/nzxt-smart2.c b/drivers/hwmon/nzxt-smart2.c index 437f0a2..3f6e0e7 100644 --- a/drivers/hwmon/nzxt-smart2.c +++ b/drivers/hwmon/nzxt-smart2.c @@ -5,14 +5,14 @@ * Copyright (c) 2021 Aleksandr Mezin */ -#include +#include #include #include -#if KERNEL_VERSION(5, 11, 0) > LINUX_VERSION_CODE -#include -#else +#if KERNEL_VERSION(5, 11, 0) <= LINUX_VERSION_CODE #include +#else +#include #endif #include #include @@ -20,7 +20,12 @@ #include #include + +#if KERNEL_VERSION(6, 12, 0) <= LINUX_VERSION_CODE +#include +#else #include +#endif /* * The device has only 3 fan channels/connectors. But all HID reports have