On Mon, Aug 16, 2021 at 3:40 PM Hans de Goede <hdegoede@xxxxxxxxxx> wrote: > > Hi, > > On 8/16/21 5:11 AM, Pandruvada, Srinivas wrote: > > On Sun, 2021-08-15 at 16:08 +0200, Hans de Goede wrote: > >> Hi, > >> > >> On 8/14/21 12:39 PM, Daniel Lezcano wrote: > >>> On 10/08/2021 11:58, Kate Hsuan wrote: > >>> > >>> > >>> Why not move it into drivers/thermal/intel ? > >> > >> This cleanup is really something which Intel should have been doing > >> itself, but they have not done that, so now Kate has stepped up to > >> do this. > >> > >> Figuring out if there is a better home for each of these drivers > >> really falls outside of the scope of this. If Intel and specifically > >> Sujith Thomas, the maintainer for that driver who is in the Cc, > >> believe that drivers/thermal/intel is a better place then they > >> can submit a patch for this themselves. > >> > >> If Intel does that right away, then this patch can be dropped from > >> Kate's patch-set. Otherwise this can be moved a second time once > >> someone from Intel gets around to it. > > We can move to thermal/intel. I will submit a change to do that. > > Great, I see that you've already send a patch for this, thank you. > > Kate, please drop this patch from your series. > > Regards, > > Hans > Got it. I have dropped it. -- BR, Kate > > > >>>> Signed-off-by: Kate Hsuan <hpa@xxxxxxxxxx> > >>>> --- > >>>> drivers/platform/x86/Kconfig | 8 -------- > >>>> drivers/platform/x86/Makefile | 2 +- > >>>> drivers/platform/x86/intel/Kconfig | 1 + > >>>> drivers/platform/x86/intel/Makefile | 2 ++ > >>>> drivers/platform/x86/intel/menlow/Kconfig | 14 > >>>> ++++++++++++++ > >>>> drivers/platform/x86/intel/menlow/Makefile | 6 ++++++ > >>>> .../platform/x86/{ => intel/menlow}/intel_menlow.c | 0 > >>>> 7 files changed, 24 insertions(+), 9 deletions(-) > >>>> create mode 100644 drivers/platform/x86/intel/menlow/Kconfig > >>>> create mode 100644 drivers/platform/x86/intel/menlow/Makefile > >>>> rename drivers/platform/x86/{ => intel/menlow}/intel_menlow.c > >>>> (100%) > >>>> > >>>> diff --git a/drivers/platform/x86/Kconfig > >>>> b/drivers/platform/x86/Kconfig > >>>> index b9c0d2d97793..50ded236a841 100644 > >>>> --- a/drivers/platform/x86/Kconfig > >>>> +++ b/drivers/platform/x86/Kconfig > >>>> @@ -632,15 +632,7 @@ config THINKPAD_LMI > >>>> > >>>> source "drivers/platform/x86/intel/Kconfig" > >>>> > >>>> -config INTEL_MENLOW > >>>> - tristate "Thermal Management driver for Intel menlow > >>>> platform" > >>>> - depends on ACPI_THERMAL > >>>> - select THERMAL > >>>> - help > >>>> - ACPI thermal management enhancement driver on > >>>> - Intel Menlow platform. > >>>> > >>>> - If unsure, say N. > >>>> > >>>> config INTEL_OAKTRAIL > >>>> tristate "Intel Oaktrail Platform Extras" > >>>> diff --git a/drivers/platform/x86/Makefile > >>>> b/drivers/platform/x86/Makefile > >>>> index f4c6ced59da1..ea5f5dd3f78a 100644 > >>>> --- a/drivers/platform/x86/Makefile > >>>> +++ b/drivers/platform/x86/Makefile > >>>> @@ -67,7 +67,7 @@ obj-$(CONFIG_THINKPAD_LMI) += think-lmi.o > >>>> obj-$(CONFIG_X86_PLATFORM_DRIVERS_INTEL) += intel/ > >>>> > >>>> > >>>> -obj-$(CONFIG_INTEL_MENLOW) += intel_menlow.o > >>>> + > >>>> obj-$(CONFIG_INTEL_OAKTRAIL) += intel_oaktrail.o > >>>> obj-$(CONFIG_INTEL_VBTN) += intel-vbtn.o > >>>> > >>>> diff --git a/drivers/platform/x86/intel/Kconfig > >>>> b/drivers/platform/x86/intel/Kconfig > >>>> index 4efb5ad3e3e1..59c9b602c784 100644 > >>>> --- a/drivers/platform/x86/intel/Kconfig > >>>> +++ b/drivers/platform/x86/intel/Kconfig > >>>> @@ -36,6 +36,7 @@ source > >>>> "drivers/platform/x86/intel/intel_speed_select_if/Kconfig" > >>>> source "drivers/platform/x86/intel/turbo_max_3/Kconfig" > >>>> source "drivers/platform/x86/intel/uncore_freq/Kconfig" > >>>> source "drivers/platform/x86/intel/int0002/Kconfig" > >>>> +source "drivers/platform/x86/intel/menlow/Kconfig" > >>>> > >>>> > >>>> endif # X86_PLATFORM_DRIVERS_INTEL > >>>> diff --git a/drivers/platform/x86/intel/Makefile > >>>> b/drivers/platform/x86/intel/Makefile > >>>> index fe5058c3af18..b2326554bd84 100644 > >>>> --- a/drivers/platform/x86/intel/Makefile > >>>> +++ b/drivers/platform/x86/intel/Makefile > >>>> @@ -12,6 +12,7 @@ obj-$(CONFIG_INTEL_HID_EVENT) += hid/ > >>>> obj-$(CONFIG_INTEL_WMI_SBL_FW_UPDATE) += wmi/ > >>>> obj-$(CONFIG_INTEL_WMI_THUNDERBOLT) += wmi/ > >>>> obj-$(CONFIG_INTEL_INT0002_VGPIO) += int0002/ > >>>> +obj-$(CONFIG_INTEL_MENLOW) += menlow/ > >>>> > >>>> > >>>> # Intel PMIC / PMC / P-Unit devices > >>>> @@ -38,3 +39,4 @@ obj- > >>>> $(CONFIG_INTEL_SPEED_SELECT_INTERFACE) += > >>>> intel_speed_select_if/ > >>>> obj-$(CONFIG_INTEL_TURBO_MAX_3) += > >>>> turbo_max_3/ > >>>> obj-$(CONFIG_INTEL_UNCORE_FREQ_CONTROL) += > >>>> uncore_freq/ > >>>> > >>>> + > >>>> diff --git a/drivers/platform/x86/intel/menlow/Kconfig > >>>> b/drivers/platform/x86/intel/menlow/Kconfig > >>>> new file mode 100644 > >>>> index 000000000000..b2920d259ff7 > >>>> --- /dev/null > >>>> +++ b/drivers/platform/x86/intel/menlow/Kconfig > >>>> @@ -0,0 +1,14 @@ > >>>> +# SPDX-License-Identifier: GPL-2.0-only > >>>> +# > >>>> +# Intel x86 Platform Specific Drivers > >>>> +# > >>>> + > >>>> +config INTEL_MENLOW > >>>> + tristate "Thermal Management driver for Intel menlow > >>>> platform" > >>>> + depends on ACPI_THERMAL > >>>> + select THERMAL > >>>> + help > >>>> + ACPI thermal management enhancement driver on > >>>> + Intel Menlow platform. > >>>> + > >>>> + If unsure, say N. > >>>> diff --git a/drivers/platform/x86/intel/menlow/Makefile > >>>> b/drivers/platform/x86/intel/menlow/Makefile > >>>> new file mode 100644 > >>>> index 000000000000..0e9fda9bff98 > >>>> --- /dev/null > >>>> +++ b/drivers/platform/x86/intel/menlow/Makefile > >>>> @@ -0,0 +1,6 @@ > >>>> +# SPDX-License-Identifier: GPL-2.0-only > >>>> +# > >>>> +# Intel x86 Platform Specific Drivers > >>>> +# > >>>> + > >>>> +obj-$(CONFIG_INTEL_MENLOW) += intel_menlow.o > >>>> diff --git a/drivers/platform/x86/intel_menlow.c > >>>> b/drivers/platform/x86/intel/menlow/intel_menlow.c > >>>> similarity index 100% > >>>> rename from drivers/platform/x86/intel_menlow.c > >>>> rename to drivers/platform/x86/intel/menlow/intel_menlow.c > >>>> > >>> > >>> > >> > > >