The ACPI INT3404 device IDs are shared between the DPTF core and thermal drivers, thus they are moved to the common header. Signed-off-by: Slawomir Rosek <srosek@xxxxxxxxxx> --- drivers/acpi/dptf/int340x_thermal.c | 9 +-------- drivers/acpi/fan.h | 10 ++-------- drivers/acpi/int340x_thermal.h | 10 ++++++++++ 3 files changed, 13 insertions(+), 16 deletions(-) diff --git a/drivers/acpi/dptf/int340x_thermal.c b/drivers/acpi/dptf/int340x_thermal.c index f042bf22b664..be2299aadcff 100644 --- a/drivers/acpi/dptf/int340x_thermal.c +++ b/drivers/acpi/dptf/int340x_thermal.c @@ -17,7 +17,7 @@ static const struct acpi_device_id int340x_thermal_device_ids[] = { ACPI_INT3401_DEVICE_IDS, ACPI_INT3402_DEVICE_IDS, ACPI_INT3403_DEVICE_IDS, - {"INT3404"}, + ACPI_INT3404_DEVICE_IDS, {"INT3406"}, {"INT3407"}, {"INT3408"}, @@ -25,31 +25,24 @@ static const struct acpi_device_id int340x_thermal_device_ids[] = { {"INT340A"}, {"INT340B"}, {"INT3532"}, - {"INTC1044"}, {"INTC1045"}, {"INTC1047"}, - {"INTC1048"}, {"INTC1049"}, {"INTC1050"}, {"INTC1060"}, {"INTC1061"}, - {"INTC1063"}, {"INTC1064"}, {"INTC1065"}, {"INTC1066"}, - {"INTC106A"}, {"INTC106B"}, {"INTC106C"}, {"INTC106D"}, - {"INTC10A2"}, {"INTC10A3"}, {"INTC10A4"}, {"INTC10A5"}, - {"INTC10D6"}, {"INTC10D7"}, {"INTC10D8"}, {"INTC10D9"}, - {"INTC10FE"}, {"INTC10FF"}, {"INTC1100"}, {"INTC1101"}, diff --git a/drivers/acpi/fan.h b/drivers/acpi/fan.h index 8a28a72a7c6a..4015ac56c009 100644 --- a/drivers/acpi/fan.h +++ b/drivers/acpi/fan.h @@ -11,16 +11,10 @@ #define _ACPI_FAN_H_ #include <linux/kconfig.h> +#include "int340x_thermal.h" #define ACPI_FAN_DEVICE_IDS \ - {"INT3404", }, /* Fan */ \ - {"INTC1044", }, /* Fan for Tiger Lake generation */ \ - {"INTC1048", }, /* Fan for Alder Lake generation */ \ - {"INTC1063", }, /* Fan for Meteor Lake generation */ \ - {"INTC106A", }, /* Fan for Lunar Lake generation */ \ - {"INTC10A2", }, /* Fan for Raptor Lake generation */ \ - {"INTC10D6", }, /* Fan for Panther Lake generation */ \ - {"INTC10FE", }, /* Fan for Wildcat Lake generation */ \ + ACPI_INT3404_DEVICE_IDS, \ {"PNP0C0B", } /* Generic ACPI fan */ #define ACPI_FPS_NAME_LEN 20 diff --git a/drivers/acpi/int340x_thermal.h b/drivers/acpi/int340x_thermal.h index 3b34b5338618..d1ffa9c3cfb7 100644 --- a/drivers/acpi/int340x_thermal.h +++ b/drivers/acpi/int340x_thermal.h @@ -34,4 +34,14 @@ {"INTC10D5"}, \ {"INTC10FD"} +#define ACPI_INT3404_DEVICE_IDS \ + {"INT3404", }, /* Fan */ \ + {"INTC1044", }, /* Fan for Tiger Lake generation */ \ + {"INTC1048", }, /* Fan for Alder Lake generation */ \ + {"INTC1063", }, /* Fan for Meteor Lake generation */ \ + {"INTC106A", }, /* Fan for Lunar Lake generation */ \ + {"INTC10A2", }, /* Fan for Raptor Lake generation */ \ + {"INTC10D6", }, /* Fan for Panther Lake generation */ \ + {"INTC10FE", } /* Fan for Wildcat Lake generation */ + #endif -- 2.51.0.318.gd7df087d1a-goog