From patchwork Fri Jan 6 16:04:49 2023 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: "Liang, Kan" X-Patchwork-Id: 40183 Return-Path: Delivered-To: ouuuleilei@gmail.com Received: by 2002:a5d:4e01:0:0:0:0:0 with SMTP id p1csp899704wrt; Fri, 6 Jan 2023 08:07:59 -0800 (PST) X-Google-Smtp-Source: AMrXdXtfjrZL9jzPpnGNk/92az1omNTj253zBfWWUXkYjtuTLi9YElEHqwGPievnQqn83MYiu4Jb X-Received: by 2002:a17:90b:4004:b0:226:c966:28a3 with SMTP id ie4-20020a17090b400400b00226c96628a3mr7343296pjb.25.1673021279126; Fri, 06 Jan 2023 08:07:59 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1673021279; cv=none; d=google.com; s=arc-20160816; b=rkqEz2Ns1bGZed3aN/eUuYjNYwp6ABfI2QTLqFWJ8Tn0fNp1u0OcfK5xn+koJLYszf /upbRXTHjqgsXi/dYi6ZjqW9zjitOiU5WAYJnmN8P7ukga8cw+sKYtsXWU4LnkNiZyvk klXUbM12SWUpFwFwKHvJ4kEYoKrARqvLVYedvnjh1pWRggQv3dTZnMuwG5oxHSFer6gr Lp/BLrfe/cRPqSnp+ZSoK92+e+WwKyd8t/qQSSbkHsFOVkPywSKi42COPGIFZYr2hsY2 SAIGppPxTZHksBjAKJ2rQOBVRfic7p5DBO86/NAcvVxAONM05OaTLwnmHa/6DlD+TG8k EEmQ== 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=ClHMJ3TEKIP+2uZnQNsev3nsEscUPDyK7Fffsv0GvQc=; b=StdUT8U386tCBpuz9LEH7v6/rgvbzHO6gEjBtIs32yYwWFVwVsMoJhbydC376XHUET b5Si1Ra04gRKyRaPQ3bZjcgdJCPy6RBnq+gKNnP7H69YOwy3aBw6ik21ywqUFoXpbXu3 0fdRKWZu/IAuHohgXOed+1bYv8VXX2Jg/0+3s19vnwG2af/fqlLGE9VaWA/kEQqxmTmu fXBgjrSinuKC+bkLKhvUtNpTnUj+8L8b4+xBLimqCOFDuY/kXCv0gFRxUezOgnmF3Mca mXSl5BUiKnKAXr+eX4/E9IWXZNaH9/RW0st0GlTuL9Jm9P+ghooc0wPErdsi0PvCZfwc bRSg== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@intel.com header.s=Intel header.b=MeAojB75; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=intel.com Received: from out1.vger.email (out1.vger.email. [2620:137:e000::1:20]) by mx.google.com with ESMTP id lk11-20020a17090b33cb00b002265c110dbasi1864295pjb.28.2023.01.06.08.07.46; Fri, 06 Jan 2023 08:07:59 -0800 (PST) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) client-ip=2620:137:e000::1:20; Authentication-Results: mx.google.com; dkim=pass header.i=@intel.com header.s=Intel header.b=MeAojB75; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=intel.com Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S234665AbjAFQFX (ORCPT + 99 others); Fri, 6 Jan 2023 11:05:23 -0500 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:34700 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S234213AbjAFQFO (ORCPT ); Fri, 6 Jan 2023 11:05:14 -0500 Received: from mga12.intel.com (mga12.intel.com [192.55.52.136]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 4EBB3669AA for ; Fri, 6 Jan 2023 08:05:09 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=intel.com; i=@intel.com; q=dns/txt; s=Intel; t=1673021111; x=1704557111; h=from:to:cc:subject:date:message-id:in-reply-to: references:mime-version:content-transfer-encoding; bh=2wg7R/f93HJ9QU+RJU9BiPKtYMXBYhztY9N+K5G+7Eg=; b=MeAojB75zNOU1uDTYG4XMRLMHVtZtzTW7knd1tSiGkKTl06WmFEWKGjl TGT/SKpwPcQB14nisXcj0HiP51LXotPwUNWq1KCPdRtmDhHRsw8+OqKKV 1vTMfT2s+fWAHHfq2ommdfGjYTy/GYcXyiGMeOmSNCamjSIqtwlIRKufY IaOq9riNwRobHZalO0Nobq2yniWUs6Kl4lEXpkNV0gTxVqj0pjs5wXu/R B8r7TClG+LWZhFs/il8Ic5CjzslI4pfCFZEqBqKd7P7EtWQI/FmQDC7ni 5a+IxQv8SglWSnc5ZUX6+xs3rSlWgsiaFNFnKzs9p0MdVKoZk4dYC92Eq w==; X-IronPort-AV: E=McAfee;i="6500,9779,10582"; a="302199923" X-IronPort-AV: E=Sophos;i="5.96,305,1665471600"; d="scan'208";a="302199923" Received: from orsmga006.jf.intel.com ([10.7.209.51]) by fmsmga106.fm.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 06 Jan 2023 08:05:05 -0800 X-ExtLoop1: 1 X-IronPort-AV: E=McAfee;i="6500,9779,10582"; a="633521618" X-IronPort-AV: E=Sophos;i="5.96,305,1665471600"; d="scan'208";a="633521618" Received: from kanliang-dev.jf.intel.com ([10.165.154.102]) by orsmga006.jf.intel.com with ESMTP; 06 Jan 2023 08:05:05 -0800 From: kan.liang@linux.intel.com To: peterz@infradead.org, mingo@redhat.com, acme@kernel.org, linux-kernel@vger.kernel.org Cc: ak@linux.intel.com, Kan Liang Subject: [PATCH 4/4] perf/x86/intel/uncore: Add Emerald Rapids Date: Fri, 6 Jan 2023 08:04:49 -0800 Message-Id: <20230106160449.3566477-4-kan.liang@linux.intel.com> X-Mailer: git-send-email 2.35.1 In-Reply-To: <20230106160449.3566477-1-kan.liang@linux.intel.com> References: <20230106160449.3566477-1-kan.liang@linux.intel.com> MIME-Version: 1.0 X-Spam-Status: No, score=-4.3 required=5.0 tests=BAYES_00,DKIMWL_WL_HIGH, DKIM_SIGNED,DKIM_VALID,DKIM_VALID_EF,RCVD_IN_DNSWL_MED,SPF_HELO_PASS, SPF_NONE autolearn=ham autolearn_force=no version=3.4.6 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on lindbergh.monkeyblade.net Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org X-getmail-retrieved-from-mailbox: =?utf-8?q?INBOX?= X-GMAIL-THRID: =?utf-8?q?1754289960555329553?= X-GMAIL-MSGID: =?utf-8?q?1754289960555329553?= From: Kan Liang From the perspective of the uncore PMU, the new Emerald Rapids is the same as the Sapphire Rapids. The only difference is the event list, which will be supported in the perf tool later. Signed-off-by: Kan Liang --- arch/x86/events/intel/uncore.c | 1 + 1 file changed, 1 insertion(+) diff --git a/arch/x86/events/intel/uncore.c b/arch/x86/events/intel/uncore.c index 6f1ccc57a692..459b1aafd4d4 100644 --- a/arch/x86/events/intel/uncore.c +++ b/arch/x86/events/intel/uncore.c @@ -1833,6 +1833,7 @@ static const struct x86_cpu_id intel_uncore_match[] __initconst = { X86_MATCH_INTEL_FAM6_MODEL(RAPTORLAKE_P, &adl_uncore_init), X86_MATCH_INTEL_FAM6_MODEL(RAPTORLAKE_S, &adl_uncore_init), X86_MATCH_INTEL_FAM6_MODEL(SAPPHIRERAPIDS_X, &spr_uncore_init), + X86_MATCH_INTEL_FAM6_MODEL(EMERALDRAPIDS_X, &spr_uncore_init), X86_MATCH_INTEL_FAM6_MODEL(ATOM_TREMONT_D, &snr_uncore_init), {}, };