Received: by 10.223.176.46 with SMTP id f43csp750982wra; Fri, 19 Jan 2018 01:07:42 -0800 (PST) X-Google-Smtp-Source: ACJfBosWH7jASDoVLWBPUDDhw6pGXW2sAncp+EAmyp7RpwI/IP6iqNuP5vR1wxcFKFJpSpP+VBYo X-Received: by 2002:a17:902:bc04:: with SMTP id n4-v6mr1221502pls.195.1516352862638; Fri, 19 Jan 2018 01:07:42 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1516352862; cv=none; d=google.com; s=arc-20160816; b=dGl3cHO905MoaTczw80g43kSgAH/1705GGlxjzo4j3RRoXuTtOXXtbUNevLpUMhJk/ yDFl+qTrsiu7rpIone/Xe1gBQ9O1SKtT+QV9qIQZ1uOwHNl89EhSTHX8dwGz2t0/eaXx 2XnL9Pzi/KqG4V5ZF+3iiXxsb3jEDwpzx/Qp8D+Yv/MsNOGn0X5Ed1/qze1H747CTysH Zd2I8fEFmb23bvzSqnM7qa6Joy+IQLMIlcLqsUvFdaZ7+YQY0/4eJGzpsHWM5yPgqEOx YDKiavYVsytNmql2VJzzeCShQnAvXQ6dKI6vimYW5vK5chUTlo/LT3AyobAW0cn+wx2+ FyKQ== 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=qLU+C0KqGegUmAxlFDhYMPDypnRDA2yTv/3BOc+iElo=; b=a1qbkNVclKmL7H55jmtK0Nu8drSVP8yhOFtntwHdXiGoMm9GA3tqK/6HnD3FRREHo3 56ZXCBbd109Vx/ypV/ZElfPsWu5zMEY8iwC410xF7cvrnZcfqCd2MdkmGV7oKd8s+4gj +MCmvULVSzKgspbCTp5BeHgRAPQIlX7XF+uhvLCVJvIKe2OFz9arP4H+Thm9S3nl/SKr d65knnsAuDPkT+XJTT9a7erE2c6xZ+YHwej+8w7AdG06E/nzVxX6eeLq3+J7qi2ToRTN c5WC1x1IzLlc9kJkcidjj136dKTAsLcX4flvJY94w74reGHnjhER2BJR8szFzPIjIOWq Xdqw== 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 q23si7709724pgv.191.2018.01.19.01.07.28; Fri, 19 Jan 2018 01:07:42 -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 S1755461AbeASJFn (ORCPT + 99 others); Fri, 19 Jan 2018 04:05:43 -0500 Received: from mga06.intel.com ([134.134.136.31]:52686 "EHLO mga06.intel.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1755463AbeASJDw (ORCPT ); Fri, 19 Jan 2018 04:03:52 -0500 X-Amp-Result: SKIPPED(no attachment in message) X-Amp-File-Uploaded: False Received: from fmsmga006.fm.intel.com ([10.253.24.20]) by orsmga104.jf.intel.com with ESMTP/TLS/DHE-RSA-AES256-GCM-SHA384; 19 Jan 2018 01:03:50 -0800 X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.46,381,1511856000"; d="scan'208";a="197007718" Received: from raj-desk2.iind.intel.com ([10.223.107.30]) by fmsmga006.fm.intel.com with ESMTP; 19 Jan 2018 01:03:45 -0800 From: Rajneesh Bhardwaj To: platform-driver-x86@vger.kernel.org Cc: dvhart@infradead.org, andy@infradead.org, linux-kernel@vger.kernel.org, vishwanath.somayaji@intel.com, srinivas.pandruvada@linux.intel.com, Rajneesh Bhardwaj , "Rafael J . Wysocki" , Len Brown , linux-acpi@vger.kernel.org, Dave Hansen , Thomas Gleixner , Ingo Molnar , "H. Peter Anvin" , x86@kernel.org Subject: [Patch v1 0/8] platform/x86: intel_pmc_core: Add CFL/CNL Support Date: Fri, 19 Jan 2018 14:28:19 +0530 Message-Id: <1516352307-20123-1-git-send-email-rajneesh.bhardwaj@intel.com> X-Mailer: git-send-email 2.7.4 Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org This series is the successor to https://www.spinics.net/lists/platform-driver-x86/msg14524.html and adds support for Intel Coffeelake and Cannonlake SoCs. This also presents an alternative to https://lkml.org/lkml/2017/11/17/876 and introduces Cannonlake SoC to intel-family.h The following patches, '0003-ACPI-LPIT-Export-lpit_read_residency_count_address.patch' and '0006-x86-cpu-Add-Cannonlake-to-Intel-family.patch' do not belong to platform-drivers-x86 subsystem but the other patches in the series depend on them so, requesting the respective MAINTAINERS for their review and ACK so that these two patches can also go through the platform-drivers-x86 subsystem. Cc: Rafael J. Wysocki Cc: Len Brown Cc: linux-acpi@vger.kernel.org Cc: Dave Hansen Cc: Thomas Gleixner cc: Ingo Molnar Cc: "H. Peter Anvin" Cc: x86@kernel.org Tested on Coffeelake, Cannonlake and Kabylake with 4.15-rc8 kernel. Rajneesh Bhardwaj (5): platform/x86: intel_pmc_core: Refactor debugfs entries platform/x86: intel_pmc_core: Convert to ICPU macro x86/cpu: Add Cannonlake to Intel family platform/x86: intel_pmc_core: Add CannonLake PCH support platform/x86: intel_pmc_core: Special case for Coffeelake Srinivas Pandruvada (3): platform/x86: intel_pmc_core: Substitute PCI with CPUID enumeration ACPI / LPIT: Export lpit_read_residency_count_address() platform/x86: intel_pmc_core: Read base address from LPIT arch/x86/include/asm/intel-family.h | 6 + drivers/acpi/acpi_lpit.c | 1 + drivers/platform/x86/intel_pmc_core.c | 242 +++++++++++++++++++++------------- drivers/platform/x86/intel_pmc_core.h | 14 +- 4 files changed, 174 insertions(+), 89 deletions(-) -- 2.7.4