Received: by 10.223.185.116 with SMTP id b49csp2574524wrg; Mon, 12 Feb 2018 11:53:26 -0800 (PST) X-Google-Smtp-Source: AH8x227a92vn8g1VwmnI4E/NhmBXt0BdqGftUCBi1dcVdWOcCJoGkP/AYV9WPQ7RAEGuLjKBtGMe X-Received: by 10.98.25.207 with SMTP id 198mr12761805pfz.83.1518465206853; Mon, 12 Feb 2018 11:53:26 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1518465206; cv=none; d=google.com; s=arc-20160816; b=MpfUFwfYGIT13skqcHHfEXhC1vl8lbaB5gqbXoUG748nkq1m7WTBNjzO53FR3HffYd PY1SmvGPKEwzHf44qOQDwQI2xvS1JyAGFfX9XCcOld9ztpagMSMEB5P4csjZjQ5EJwsq a2euocYJ6FMj8GftON/FbplGOZwpaJ58LXtRbqvILkDBZv/MddsrXJpvvrmDxA0Jj0lg iGdpCkx8AP0KiVHsLb7e3o1wdMxSCf3aBnTgkbZa4pcxRk/s3tdklAKYNeB6FMHO6nvH GF7lsW6m9U4kM+kmQi8cc/+B3dZMea+g4jGhl7XArb5yvVKxgr4n+7sHh5mhRs/BNEBr bNgw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:message-id:date:subject:cc:to:from :arc-authentication-results; bh=EON3DZ6dRFvaXwbipaFaZiywl1mE+e7rGtCz15U4/tE=; b=lQn2AfKB3+BfEp3hbxBrFQhCHdZqVVD7LWFSCTdfU8doler8VeSyQFV4iWcAF04K+U gCuHum7l7D7O4eXLGp3kuotu/eBFdwFo4L6+F6BcogKdzR2urwV7hWw+Bs+peSkokB9r cq77NjdkTNz3psfl0tHorh0oAXvvUNDSBFzttEkYkpoxyudgp2SRm7vA5UygWQM3EyYA SfENQQB354di4KY362Zn0VnSLQnsP4hzNaB3rg8ZAWWWy+nIpPbez/uV4zyhYCxlVEaw ar7bU0IzK0hOO55ateSov4dukl6Ta3AJUVd0ybxXpaeE2z7Z13U5zfyq9IYgf1KFT7dA +6sg== ARC-Authentication-Results: i=1; mx.google.com; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id 43-v6si64692plb.548.2018.02.12.11.53.12; Mon, 12 Feb 2018 11:53:26 -0800 (PST) Received-SPF: pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) client-ip=209.132.180.67; Authentication-Results: mx.google.com; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1753938AbeBLTvN (ORCPT + 99 others); Mon, 12 Feb 2018 14:51:13 -0500 Received: from mga02.intel.com ([134.134.136.20]:46462 "EHLO mga02.intel.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1751231AbeBLTvL (ORCPT ); Mon, 12 Feb 2018 14:51:11 -0500 X-Amp-Result: SKIPPED(no attachment in message) X-Amp-File-Uploaded: False Received: from orsmga002.jf.intel.com ([10.7.209.21]) by orsmga101.jf.intel.com with ESMTP/TLS/DHE-RSA-AES256-GCM-SHA384; 12 Feb 2018 11:51:11 -0800 X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.46,503,1511856000"; d="scan'208";a="34127674" Received: from spandruv-desk.jf.intel.com ([10.54.75.31]) by orsmga002.jf.intel.com with ESMTP; 12 Feb 2018 11:51:11 -0800 From: Srinivas Pandruvada To: dvhart@infradead.org, andy@infradead.org Cc: platform-driver-x86@vger.kernel.org, linux-kernel@vger.kernel.org, arjan@linux.intel.com, Srinivas Pandruvada Subject: [PATCH] platform/x86: intel_turbo_max_3: Remove restriction for HWP platforms Date: Mon, 12 Feb 2018 11:50:47 -0800 Message-Id: <20180212195047.23671-1-srinivas.pandruvada@linux.intel.com> X-Mailer: git-send-email 2.13.6 Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On systems supporting HWP (Hardware P-States) mode, we expected to enumerate core priority via ACPI-CPPC tables. Unfortunately deployment of TURBO 3.0 didn't use this method to show core priority. So users are not able to utilize this feature in HWP mode. So remove the loading restriction of this driver for HWP enabled systems. Even if there are some systems, which are providing the core priority via ACPI CPPC, this shouldn't cause any conflict as the source of priority definition is same. Signed-off-by: Srinivas Pandruvada Reported-and-tested-and-reviewed-by: Arjan van de Ven --- drivers/platform/x86/intel_turbo_max_3.c | 3 --- 1 file changed, 3 deletions(-) diff --git a/drivers/platform/x86/intel_turbo_max_3.c b/drivers/platform/x86/intel_turbo_max_3.c index d4ea01805879..a6d5aa0c3c47 100644 --- a/drivers/platform/x86/intel_turbo_max_3.c +++ b/drivers/platform/x86/intel_turbo_max_3.c @@ -138,9 +138,6 @@ static int __init itmt_legacy_init(void) if (!id) return -ENODEV; - if (boot_cpu_has(X86_FEATURE_HWP)) - return -ENODEV; - ret = cpuhp_setup_state(CPUHP_AP_ONLINE_DYN, "platform/x86/turbo_max_3:online", itmt_legacy_cpu_online, NULL); -- 2.13.6