Received: by 2002:a05:6a10:8c0a:0:0:0:0 with SMTP id go10csp2439721pxb; Thu, 11 Feb 2021 12:22:18 -0800 (PST) X-Google-Smtp-Source: ABdhPJyi972HO+jP9eT2ek+wO0zAP51ux2lY8UEuG5vt/OGGY0aBEDu4XiEj6xlAXAGI1B2RmU5e X-Received: by 2002:a17:906:33db:: with SMTP id w27mr10177962eja.43.1613074938083; Thu, 11 Feb 2021 12:22:18 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1613074938; cv=none; d=google.com; s=arc-20160816; b=zcbAyQsez3Azq9kuUssrc64Y6l2WPgvNv5YL0sr4qRQl5easdRcHycHuEGH2E5WK7F Ct+YQXYsVqdBJfCJgD4U5HhLHr+2UxSzEBLykiL04Lv1Cf1DYFPl2bj3EvMjZnBmOQxn 6QuqT22tk7+Bkf7I1JdarB2z9t3dY2f84b55DbU9GWct5vE4sL+F+PQMOYCIPJCS14ga ZGk5Y7BvjyfnmWHusyEbT/xQLWlAGEAbKMRRo8VjKMCLKVmZv5OgvvxaOd81lVJEy1Cf C70IHwDaVZ9SqvzPUDNiT/S4C+0IRURh1sMBMijjHfvBpIWO1dmPVWda2BEpGcCpp44w +sGg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:content-transfer-encoding:mime-version :references:in-reply-to:message-id:date:subject:cc:to:from :dkim-signature; bh=M42x2vdXUf7iABaSw/DfzeNpDBBVtTjcyxsHTr3EEdA=; b=sWdNifRpKcDpJ/6rlwbLnWYqNKGEfV1QIimoLywCUydpoNXXS9I9KpTz98rsMwEmc/ JpUU58dxnPLkKz7BFQHrgW5e1Hx3OgVmoQUW6E0BiR3h4P6z989DDN0wXVo7xGH6E7i0 l8wpNAz3/A8CktR8RNVSy0v6zVsnmF3v6VE5GFdeLE8EuSuRV+ePlMlXI/1Z+7oKO7mP MIcPjzbVQfwFFAEV9XQALywyU1ueJtlHmAOAEz69gIIiRAjK7sTpqWFcjOPxzh8YtNuz 07Zg8Ae3W/AA3G1dcQccXGKk0ws+jBHg8ofDBVCjiqTavlo1G2lT0dCxpw9BiCQkA348 duow== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@gmail.com header.s=20161025 header.b=gP3z+vu8; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=QUARANTINE dis=NONE) header.from=gmail.com Return-Path: Received: from vger.kernel.org (vger.kernel.org. [23.128.96.18]) by mx.google.com with ESMTP id o5si4555707edt.430.2021.02.11.12.21.54; Thu, 11 Feb 2021 12:22:18 -0800 (PST) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) client-ip=23.128.96.18; Authentication-Results: mx.google.com; dkim=pass header.i=@gmail.com header.s=20161025 header.b=gP3z+vu8; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=QUARANTINE dis=NONE) header.from=gmail.com Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S231821AbhBKUSa (ORCPT + 99 others); Thu, 11 Feb 2021 15:18:30 -0500 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:58430 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S230479AbhBKUR6 (ORCPT ); Thu, 11 Feb 2021 15:17:58 -0500 Received: from mail-ej1-x630.google.com (mail-ej1-x630.google.com [IPv6:2a00:1450:4864:20::630]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 16005C0613D6; Thu, 11 Feb 2021 12:17:18 -0800 (PST) Received: by mail-ej1-x630.google.com with SMTP id f14so11985527ejc.8; Thu, 11 Feb 2021 12:17:18 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:to:cc:subject:date:message-id:in-reply-to:references :mime-version:content-transfer-encoding; bh=M42x2vdXUf7iABaSw/DfzeNpDBBVtTjcyxsHTr3EEdA=; b=gP3z+vu82mgwwojod39XLEzEHCxx+VfVn7qE4nukM6NzCRpOPC5bB9OktOleLpHk0L 83KYNS5aANgXc7guOSY6YCjuS3PNuphLZbWxJRlQJq9/5g/6E8HQywlNOYXzVuYgUTER HFhonCFIltvZZaaEjCZ5Kjk86H8twyvPnhjCo9X2bu5nRU5SH1W69ZQVjrXILymN84qT UFQg2GGwRZNL5sGFFtU+7650/CQ5ZAd8rWQEPFcxX+sKK6ab9ioE/0AGzxT/++zRUIPL f8p0pYWCqYgZj6Ry2XGGA0z7U6mmXxPeXk6g82GSOy5UzYo0TzYms6WDhcl2Nhkb40Wd TUmw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:date:message-id:in-reply-to :references:mime-version:content-transfer-encoding; bh=M42x2vdXUf7iABaSw/DfzeNpDBBVtTjcyxsHTr3EEdA=; b=Haiav619SRSvhjtZfO4Jps5t/tsW0X0fAGiuN46h3YMr2XDnkURAXUrf7dlLrFteSU ZD76QbMReXT4v+zDawwjH8Ry1jYeK4vYMXKOXLzWtUs2GvmtymVL6/S2SAM/ZYrY31G7 NS5WxR5YNZyNKKbhXdbucaSr71ve9A9vmKKE2qPvTY1NX9KXAeU9tUcNKPuw6m6pKkXv 4BrL5SHe1rcIjNEKbchNyZPoCMuQ2NhXcyg8QJ4R3jdigXjh1DVW5Z5l63S+dcZDo9MS mdmiLQIUNgwcxyjV4U5TBpyXnubQIdER74S9FKVJ+YDhXdxNa6IBQPwRIRvOecIJJJlz +v/Q== X-Gm-Message-State: AOAM531Bu5wf/gQNg/737ZNLxBAhmO+E9/5bD28Ngdoi1ZEUW9E/43DF WeqFzgPD0DOQPhTqXI80W6Q= X-Received: by 2002:a17:906:d8ae:: with SMTP id qc14mr10236017ejb.129.1613074636879; Thu, 11 Feb 2021 12:17:16 -0800 (PST) Received: from xws.localdomain ([37.58.58.229]) by smtp.gmail.com with ESMTPSA id a1sm4938177edj.6.2021.02.11.12.17.15 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 11 Feb 2021 12:17:16 -0800 (PST) From: Maximilian Luz To: Hans de Goede , "Rafael J. Wysocki" Cc: Maximilian Luz , Mark Gross , Len Brown , Mark Pearson , Jiaxun Yang , platform-driver-x86@vger.kernel.org, linux-acpi@vger.kernel.org, linux-kernel@vger.kernel.org Subject: [PATCH v2 1/4] ACPI: platform: Hide ACPI_PLATFORM_PROFILE option Date: Thu, 11 Feb 2021 21:17:00 +0100 Message-Id: <20210211201703.658240-2-luzmaximilian@gmail.com> X-Mailer: git-send-email 2.30.0 In-Reply-To: <20210211201703.658240-1-luzmaximilian@gmail.com> References: <20210211201703.658240-1-luzmaximilian@gmail.com> MIME-Version: 1.0 Content-Transfer-Encoding: 8bit Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org The ACPI_PLATFORM_PROFILE option essentially provides a library and not really an independent module. Thus it seems to be more user-friendly to hide this option and simply make drivers depending on it select it. Suggested-by: Hans de Goede Signed-off-by: Maximilian Luz --- drivers/acpi/Kconfig | 16 +--------------- drivers/platform/x86/Kconfig | 4 ++-- 2 files changed, 3 insertions(+), 17 deletions(-) diff --git a/drivers/acpi/Kconfig b/drivers/acpi/Kconfig index 5ddff93e38c2..030678965159 100644 --- a/drivers/acpi/Kconfig +++ b/drivers/acpi/Kconfig @@ -327,21 +327,7 @@ config ACPI_THERMAL the module will be called thermal. config ACPI_PLATFORM_PROFILE - tristate "ACPI Platform Profile Driver" - default m - help - This driver adds support for platform-profiles on platforms that - support it. - - Platform-profiles can be used to control the platform behaviour. For - example whether to operate in a lower power mode, in a higher - power performance mode or between the two. - - This driver provides the sysfs interface and is used as the registration - point for platform specific drivers. - - Which profiles are supported is determined on a per-platform basis and - should be obtained from the platform specific driver. + tristate config ACPI_CUSTOM_DSDT_FILE string "Custom DSDT Table file to include" diff --git a/drivers/platform/x86/Kconfig b/drivers/platform/x86/Kconfig index 56353e8c792a..ad4e630e73e2 100644 --- a/drivers/platform/x86/Kconfig +++ b/drivers/platform/x86/Kconfig @@ -450,7 +450,7 @@ config IDEAPAD_LAPTOP depends on BACKLIGHT_CLASS_DEVICE depends on ACPI_VIDEO || ACPI_VIDEO = n depends on ACPI_WMI || ACPI_WMI = n - depends on ACPI_PLATFORM_PROFILE + select ACPI_PLATFORM_PROFILE select INPUT_SPARSEKMAP select NEW_LEDS select LEDS_CLASS @@ -484,7 +484,7 @@ config THINKPAD_ACPI depends on RFKILL || RFKILL = n depends on ACPI_VIDEO || ACPI_VIDEO = n depends on BACKLIGHT_CLASS_DEVICE - depends on ACPI_PLATFORM_PROFILE + select ACPI_PLATFORM_PROFILE select HWMON select NVRAM select NEW_LEDS -- 2.30.0