Received: by 2002:a05:6500:2018:b0:1fb:9675:f89d with SMTP id t24csp697257lqh; Fri, 31 May 2024 13:37:20 -0700 (PDT) X-Forwarded-Encrypted: i=3; AJvYcCWm7+DCRfPaigYzeIk1n2eWByKdEb1YuIU3VfpZBHTE7zVZykzk0YkH7yOTNmHt+e9bhUnLR2yEmGUdmsbnp9B1PCm6vPHHc8kDiZT2Ug== X-Google-Smtp-Source: AGHT+IHBprIE485kJtaAEWIlWyDqNykmEKK8Ypdi7jI2gqgYdVjQqmaJGU3mFW9wnTKkCNhD6Si1 X-Received: by 2002:a2e:88ce:0:b0:2e0:298d:65ec with SMTP id 38308e7fff4ca-2ea95113d2cmr24122931fa.17.1717187840021; Fri, 31 May 2024 13:37:20 -0700 (PDT) ARC-Seal: i=2; a=rsa-sha256; t=1717187839; cv=pass; d=google.com; s=arc-20160816; b=x79Qp3ftZmrPhNar82FwI2nVRDBcJ5k/C56AHZJBPT1beoGVh8yLgNvYDdEPxNrNlu WVnvHFUGXDJraBBkgeRZ913PHXLFKPBQT1wAjwlPLLf62IiHNAqSACW+HLdHjEWo3jo/ /T+Y2ArTUvtJkK/moxJzrGfoMoS58ehEUbAFKVeF92ib/KXMfFhyUzgpAZ9WpNlIBhAy nKQxtgkufkpIroE39MaZ9GzxtLFj5fFD+xqHUYiF87so2+dWW5IWh9GD66HGlr+eq+Ez N5NuGj7/RTdN5/4Y+jRV0vvglg89GLm5YeLzE9X2Pjt25clD4Rjsoy7SXgTBU0nozOcv fUTg== ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=content-transfer-encoding:mime-version:list-unsubscribe :list-subscribe:list-id:precedence:message-id:date:subject:cc:to :from:dkim-signature; bh=4ZOdrHKjzcOd1oUeT4zLjRqOyxwBv6skx5/bcnpUQ8s=; fh=Wxk4eDXiGzRWPmnGwHY/fiJJG4GnGwxBu3SzDcL/oAs=; b=K115lIQCqEPJqzZg+pd/IaHDj10/ec8AKOSyJdJBkZHNitjeJkOizTbUU0buweOWl3 iwRxQRpHqpLPhjtykdwllkfiRp9AkyNT17skfqLgaA/s9oAhBcE94cY+MqxLTnqDDwNC ZkF1AMjk/ngXrpA5v5wMZJEhGv2MxeFV5QrA2mq1NChp6IkvC1sjLyqWHuGELa8EPLQm M5FmLs/5DE6QmYMaTWqcgxa/ILC0yu7tJNc4/su2ZoH5Na9IeDpwy7f9P+sqRkjFQmBj Elal0Xs4ZCYcBfwGM6EXluYxQvZeNbiGzvyi+N3SPXKuExCn0wJ2B5X7mNLLVnzNVxxf TsAQ==; dara=google.com ARC-Authentication-Results: i=2; mx.google.com; dkim=pass header.i=@intel.com header.s=Intel header.b=IBenSTy+; arc=pass (i=1 spf=pass spfdomain=intel.com dkim=pass dkdomain=intel.com dmarc=pass fromdomain=intel.com); spf=pass (google.com: domain of linux-kernel+bounces-197450-linux.lists.archive=gmail.com@vger.kernel.org designates 147.75.80.249 as permitted sender) smtp.mailfrom="linux-kernel+bounces-197450-linux.lists.archive=gmail.com@vger.kernel.org"; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=intel.com Return-Path: Received: from am.mirrors.kernel.org (am.mirrors.kernel.org. [147.75.80.249]) by mx.google.com with ESMTPS id a640c23a62f3a-a67e6f037d3si123606766b.162.2024.05.31.13.37.19 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 31 May 2024 13:37:19 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel+bounces-197450-linux.lists.archive=gmail.com@vger.kernel.org designates 147.75.80.249 as permitted sender) client-ip=147.75.80.249; Authentication-Results: mx.google.com; dkim=pass header.i=@intel.com header.s=Intel header.b=IBenSTy+; arc=pass (i=1 spf=pass spfdomain=intel.com dkim=pass dkdomain=intel.com dmarc=pass fromdomain=intel.com); spf=pass (google.com: domain of linux-kernel+bounces-197450-linux.lists.archive=gmail.com@vger.kernel.org designates 147.75.80.249 as permitted sender) smtp.mailfrom="linux-kernel+bounces-197450-linux.lists.archive=gmail.com@vger.kernel.org"; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=intel.com Received: from smtp.subspace.kernel.org (wormhole.subspace.kernel.org [52.25.139.140]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by am.mirrors.kernel.org (Postfix) with ESMTPS id B4ADB1F263C4 for ; Fri, 31 May 2024 20:37:19 +0000 (UTC) Received: from localhost.localdomain (localhost.localdomain [127.0.0.1]) by smtp.subspace.kernel.org (Postfix) with ESMTP id B7D0617E454; Fri, 31 May 2024 20:37:13 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=intel.com header.i=@intel.com header.b="IBenSTy+" Received: from mgamail.intel.com (mgamail.intel.com [198.175.65.17]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id 7797B7D40E; Fri, 31 May 2024 20:37:11 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=198.175.65.17 ARC-Seal:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1717187832; cv=none; b=DHFdTYEtSRjWWRIz/V62YiQfQZnrzt9ZItobLtzzsaNzr0QhNc86iYHSfqWnoAYITtwRa0Hh0kD96zMKQGI6Bu8Hz6AUzF+KIItypQTypBW0GssBNkxqAqFMVYPwhdvh6061hUFQaxKHGvEkZnAdQzhIGID2UcnPVyGPc5t9rGk= ARC-Message-Signature:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1717187832; c=relaxed/simple; bh=geUk9QqAqwdlj+xo+azEieXJI7qruG0IFBgwbdK8oXA=; h=From:To:Cc:Subject:Date:Message-ID:MIME-Version; b=ZF9O+uij0F34j35H5ShoHHKWvXgzkce1gAPOqggLVk0WqQK4mFm7g056cxNz7b2F4nd3Qtnl5JueKHSaZFL6TC6bGI4M6QaBx4HS36bIHwNmRHIlP9Lf4XNpDhcR+bA9KRWVLDeWKsUuQBBMB1f2y080JkabBYlf4x+UMnz8zvw= ARC-Authentication-Results:i=1; smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=intel.com; spf=pass smtp.mailfrom=intel.com; dkim=pass (2048-bit key) header.d=intel.com header.i=@intel.com header.b=IBenSTy+; arc=none smtp.client-ip=198.175.65.17 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=intel.com Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=intel.com DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=intel.com; i=@intel.com; q=dns/txt; s=Intel; t=1717187831; x=1748723831; h=from:to:cc:subject:date:message-id:mime-version: content-transfer-encoding; bh=geUk9QqAqwdlj+xo+azEieXJI7qruG0IFBgwbdK8oXA=; b=IBenSTy+JtsR/3cJc7DjXhXXQpgSywrleZF3Tqy4eAcDVkj9cjrwVpji Ilb4TYj4Q3opZ9R6f4igfm9dQpM9tO2JxRgcbJk07z53d0Aq71NARkzju mC8Ny0jpw+h92VrLn2ROtzueDYMpyNzvsQvLvnPGakGT/HA8ypPoD2HbP GsC1hxPcz1DNqBmazY1HxWF7U8v33qsQwVF0LssgcPBlAC/CE+EovWKtD NMabTviFTtIO+i1O9OeTy1Hv3AkTaM3l4qkNNwmzWc20uM2e0PcRwNcZq nnMC2asiGWemLATQYfwmuxPX+JQ6hztHPwSoiZ2/a5g/yKyiuXQZq2uyo Q==; X-CSE-ConnectionGUID: rFn6DQGZTUOGvDXsuaHvzg== X-CSE-MsgGUID: zmX3yzaHRAG/Y1rgqHMJZg== X-IronPort-AV: E=McAfee;i="6600,9927,11089"; a="13871818" X-IronPort-AV: E=Sophos;i="6.08,205,1712646000"; d="scan'208";a="13871818" Received: from orviesa009.jf.intel.com ([10.64.159.149]) by orvoesa109.jf.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 31 May 2024 13:37:11 -0700 X-CSE-ConnectionGUID: hklv9mXdTW6bg5dHxhtUkg== X-CSE-MsgGUID: 3ppO/1SoRwKVKqp7VUakQQ== X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="6.08,205,1712646000"; d="scan'208";a="36355361" Received: from agluck-desk3.sc.intel.com ([172.25.222.70]) by orviesa009-auth.jf.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 31 May 2024 13:37:11 -0700 From: Tony Luck To: =?UTF-8?q?Ilpo=20J=C3=A4rvinen?= , Hans de Goede Cc: platform-driver-x86@vger.kernel.org, x86@kernel.org, linux-kernel@vger.kernel.org, patches@lists.linux.dev, Tony Luck Subject: [PATCH 00/11] New Intel CPU model defines for x86/platform Date: Fri, 31 May 2024 13:36:56 -0700 Message-ID: <20240531203706.233365-1-tony.luck@intel.com> X-Mailer: git-send-email 2.45.0 Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Transfer-Encoding: 8bit These patches were part of the v6 patch bomb converting everything. Link: https://lore.kernel.org/all/20240520224620.9480-1-tony.luck@intel.com/ This reposting as requested by maintainer to make it easier to pick up and apply. Changes since that post: Combined two telemetry patches into one and fixed shorlog tag Combined two pmc patches into one and fixed shorlog tag The ISST patch may now be irrelevant as Srinivas has done the conversion. I put it as the last patch to make it easy to skip. Signed-off-by: Tony Luck Tony Luck (11): platform/x86/intel/pmc: Switch to new Intel CPU model defines platform/x86: intel_telemetry: Switch to new Intel CPU model defines x86/platform/atom: Switch to new Intel CPU model defines platform/x86: p2sb: Switch to new Intel CPU model defines platform/x86: intel_turbo_max_3: Switch to new Intel CPU model defines platform/x86: intel_ips: Switch to new Intel CPU model defines platform/x86: intel-uncore-freq: Switch to new Intel CPU model defines platform/x86: intel_speed_select_if: Switch to new Intel CPU model defines platform/x86: intel_scu_wdt: Switch to new Intel CPU model defines platform/x86/intel/ifs: Switch to new Intel CPU model defines platform/x86: ISST: Switch to new Intel CPU model defines arch/x86/platform/atom/punit_atom_debug.c | 11 ++-- drivers/platform/x86/intel/ifs/core.c | 15 +++-- drivers/platform/x86/intel/pmc/core.c | 46 +++++++-------- drivers/platform/x86/intel/pmc/pltdrv.c | 16 +++--- .../intel/speed_select_if/isst_if_common.c | 8 +-- .../intel/speed_select_if/isst_if_mbox_msr.c | 2 +- .../platform/x86/intel/telemetry/debugfs.c | 4 +- drivers/platform/x86/intel/telemetry/pltdrv.c | 4 +- drivers/platform/x86/intel/turbo_max_3.c | 4 +- .../intel/uncore-frequency/uncore-frequency.c | 56 +++++++++---------- drivers/platform/x86/intel_ips.c | 3 +- drivers/platform/x86/intel_scu_wdt.c | 2 +- drivers/platform/x86/p2sb.c | 2 +- 13 files changed, 86 insertions(+), 87 deletions(-) base-commit: 1613e604df0cd359cf2a7fbd9be7a0bcfacfabd0 -- 2.45.0