Received: by 2002:a25:c205:0:0:0:0:0 with SMTP id s5csp6669199ybf; Fri, 6 Mar 2020 02:13:31 -0800 (PST) X-Google-Smtp-Source: ADFU+vuj2SOSXe7xusxG944SXRss7RnH2MtMObR7xSj4HkFYDFNbi0coMMZ2Jf+smBRAKjyKWCvO X-Received: by 2002:aca:fc4c:: with SMTP id a73mr2000517oii.147.1583489611316; Fri, 06 Mar 2020 02:13:31 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1583489611; cv=none; d=google.com; s=arc-20160816; b=mSFDtBWTK9f8P0FDfOhsf3CFvP6Npdtj15Iu+hsjg2D+vdomaVWbYvHbbp9Mk1DrYu sNCZ1hgjUQKXLI4K9ifO5/DnetB1FN6+2vLGyEL+u2EY+SyZrmChD2EZBCUiwtGSnJSN kUGX4GLI7yUt7xYQF10LwQ5WUrF0/c9QWuI1/rkqGHWQyW73ipkfVEehZriAuDhktHAM 9roK77NgAHhaeHIAVeEK5Ab4vLlf+f8Iq3dZ5y6R/MgSI5Pk/KH+k2XfI8nejS7wqQzE SfG+4oLIjGRk+9lTpsOHPVqM33vQFO4vgZr1KIskcQtRK27lo/Hd+J6tJkl5ZHLmNlYx O57Q== 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; bh=KxKV0i5ijj03u3eDeLiZOlL34MQQomgwBlUXUjywtCw=; b=DcwTQ8vfmKdln2aVd0/gEttmNmbKUNhnM0W5qlxfiIsc7W90Yy71kgfnYUHvfiM6qD LTs+LGWXnUv+rcS71YCSoAz3hhB7bymMmrOeex2n8EXD2Ms6759AnwwY60PW5sGkKWmt XFeuhXzdsLWU0TcTBvhtm2GjkAaMw/KDaspEqTBcHvT6kJkuwBbhN1y+tSHe+65V4VLw uaaBW+vKDEn0I6LKzFazISO2fCniK5c+wqkPhXnR+rOM7PlMf+6b0eIYZy0fBIJJb+C0 ct67i/+Ko1oCc7dQW1JYPaY02CZtCAkSSRCVz6/acT0ccfc746PCWVm2QcQ2cYYhZBlY jeuA== 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; dmarc=fail (p=NONE sp=NONE dis=NONE) header.from=intel.com Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id h23si1099395otr.53.2020.03.06.02.13.18; Fri, 06 Mar 2020 02:13:31 -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; dmarc=fail (p=NONE sp=NONE dis=NONE) header.from=intel.com Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1726382AbgCFKMz (ORCPT + 99 others); Fri, 6 Mar 2020 05:12:55 -0500 Received: from mga17.intel.com ([192.55.52.151]:26192 "EHLO mga17.intel.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1726212AbgCFKMz (ORCPT ); Fri, 6 Mar 2020 05:12:55 -0500 X-Amp-Result: SKIPPED(no attachment in message) X-Amp-File-Uploaded: False Received: from orsmga007.jf.intel.com ([10.7.209.58]) by fmsmga107.fm.intel.com with ESMTP/TLS/DHE-RSA-AES256-GCM-SHA384; 06 Mar 2020 02:12:55 -0800 X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.70,521,1574150400"; d="scan'208";a="230020025" Received: from unknown (HELO linuxpc.iind.intel.com) ([10.223.107.108]) by orsmga007.jf.intel.com with ESMTP; 06 Mar 2020 02:12:52 -0800 From: Sumeet Pawnikar To: rui.zhang@intel.com, srinivas.pandruvada@linux.intel.com, daniel.lezcano@linaro.org, linux-pm@vger.kernel.org, linux-kernel@vger.kernel.org Cc: Sumeet Pawnikar Subject: [PATCH V2] thermal: int340x: processor_thermal: Add Tiger Lake support Date: Fri, 6 Mar 2020 15:49:12 +0530 Message-Id: <1583489952-29612-1-git-send-email-sumeet.r.pawnikar@intel.com> X-Mailer: git-send-email 1.7.9.5 Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Added new PCI id for Tiger Lake processor thermal device along with MMIO RAPL support. Signed-off-by: Sumeet Pawnikar --- .../int340x_thermal/processor_thermal_device.c | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/drivers/thermal/intel/int340x_thermal/processor_thermal_device.c b/drivers/thermal/intel/int340x_thermal/processor_thermal_device.c index b1fd345..297db1d 100644 --- a/drivers/thermal/intel/int340x_thermal/processor_thermal_device.c +++ b/drivers/thermal/intel/int340x_thermal/processor_thermal_device.c @@ -45,6 +45,9 @@ /* JasperLake thermal reporting device */ #define PCI_DEVICE_ID_PROC_JSL_THERMAL 0x4503 +/* TigerLake thermal reporting device */ +#define PCI_DEVICE_ID_PROC_TGL_THERMAL 0x9A03 + #define DRV_NAME "proc_thermal" struct power_config { @@ -728,6 +731,8 @@ static int proc_thermal_resume(struct device *dev) { PCI_DEVICE(PCI_VENDOR_ID_INTEL, PCI_DEVICE_ID_PROC_ICL_THERMAL), .driver_data = (kernel_ulong_t)&rapl_mmio_hsw, }, { PCI_DEVICE(PCI_VENDOR_ID_INTEL, PCI_DEVICE_ID_PROC_JSL_THERMAL)}, + { PCI_DEVICE(PCI_VENDOR_ID_INTEL, PCI_DEVICE_ID_PROC_TGL_THERMAL), + .driver_data = (kernel_ulong_t)&rapl_mmio_hsw, }, { 0, }, }; -- 1.7.9.5