Received: by 10.192.165.148 with SMTP id m20csp2991277imm; Sun, 29 Apr 2018 11:25:17 -0700 (PDT) X-Google-Smtp-Source: AB8JxZqzbXlJ98BVZqj7coNnuprWWCCgSZoUG14VxqRdkzECfx+iK91TSnKn7gIs9xL6bByxwYPV X-Received: by 2002:a63:77ce:: with SMTP id s197-v6mr7897309pgc.272.1525026317379; Sun, 29 Apr 2018 11:25:17 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1525026317; cv=none; d=google.com; s=arc-20160816; b=n4HQNL+66q/1lkL9tt2Db3fVaZCFHNZyfQnAeLG+eqiEQayV1+gkrOMmSpyyncUo6+ rrr+dpU18DL6RMOFaz5l8hFYuCAoR1qG+9w6w6ammnhvJitPn2UBPdpJvy9VBCo3beQ1 lTflawGlxrV/vfML1sipz5d+19sONrGUNKIGs5nKgyEvVDXct2BfSG24aOJzkOo2AnYD 3QjHJdrcgoxo6H36217H9A+jqwCU5PvgbVP8TcJ29mH4metSknX5xP6S1YbnRR2fy5r9 fmUtZVU+uZ94Rsx95cEAr5+mIaIKfL3zHACtcJWvMBSVup0ZNsbAd/5lBcRliWUtm9GH piog== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:content-transfer-encoding :content-language:in-reply-to:mime-version:user-agent:date :message-id:from:references:cc:to:subject:dkim-signature :arc-authentication-results; bh=CvX1pjqvPp9B/NVtF8xCWDGvOhUh0gqnrdio11iFz6k=; b=mFXWATzmxmHC+T4/GTxHw+Nke50r5b2JwUfClAS9MU0wKImmkbCEh8QtvGsCkLXiQ/ cCesV4DcEJ9ZzGKr62z1pTDG6oBuTQ18KJE1oPk2lZIAUEc0j01NUcDBM6rfoZzVjcBx Zt7CRQiNJbKdiN0M4+AfpnmCDstDe3SSC72/EdhoQzX43CzcHoBLMUqcX8Vu5Nvy6Ukv ypoUsCl3SZZ3GhhzaEtOuvCGmhYhjzCf4iAJoUpxYgukGqXU7OQZ4GxXhC8fv+XAuHLz FA+xUwzh3B3h9MvUaxg5zGQ9auymKzNPRDV79r1rZKtE8jEqF7EG93FpJ1NaIva9qEMx 2w/A== ARC-Authentication-Results: i=1; mx.google.com; dkim=fail header.i=@gmail.com header.s=20161025 header.b=at+cMyjz; 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 d65si6173614pfd.182.2018.04.29.11.25.03; Sun, 29 Apr 2018 11:25:17 -0700 (PDT) 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; dkim=fail header.i=@gmail.com header.s=20161025 header.b=at+cMyjz; 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 S1754147AbeD2SYd (ORCPT + 99 others); Sun, 29 Apr 2018 14:24:33 -0400 Received: from mail-pf0-f193.google.com ([209.85.192.193]:37573 "EHLO mail-pf0-f193.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1753584AbeD2SYb (ORCPT ); Sun, 29 Apr 2018 14:24:31 -0400 Received: by mail-pf0-f193.google.com with SMTP id e9so1071279pfi.4; Sun, 29 Apr 2018 11:24:31 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=sender:subject:to:cc:references:from:message-id:date:user-agent :mime-version:in-reply-to:content-language:content-transfer-encoding; bh=CvX1pjqvPp9B/NVtF8xCWDGvOhUh0gqnrdio11iFz6k=; b=at+cMyjzivJI6GUOXs4SxQ55IeCFeJu3Z7iqBf6d63yedy2iLzyZeH2E3sRAz2fe9l Ylvk9VeHRX3l4kfffEW6Agus4Ihdu3k1nbzre8Ao8cSCnWsrSyfQNijPuiPD7Q8PvCsd xI3/uRpJsT9fmUhKQgWiuoxE9gK7SqOEPJzUM13wVDKjAou78Ige23Xf0+beC5jj4VMR uOyi/eiwrSefuIatkOMoqZAYi/a2gnC7A+hbj7tlvbpMwoN3O0tXlbOKHUQd+b4wXtsi ATaCfQlRqQXoEExobtNDFuEPaSfL2jAzXVblEHcEpogk+5un6hBKDjPCHXHcv1bqyZJw DulQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:sender:subject:to:cc:references:from:message-id :date:user-agent:mime-version:in-reply-to:content-language :content-transfer-encoding; bh=CvX1pjqvPp9B/NVtF8xCWDGvOhUh0gqnrdio11iFz6k=; b=U3lCoduffvobg7jaROJfEAM8WIa0A9v0aDWX5uBSlBz9XvaWLiK9vm6L0uIoIy8k3w OcUvtOr9tXMhLGSubHfiZkwlZwwn85VRKetilF/lBCrNrxKJuFTVogqW1CezI96jVJOY kTbbfBWTfiNMZPOvtOdUGqprLj74snXaaz0UJRs7Daqk/ERZss/WkFmhTbu02oWH5Xu8 UAb1KtVFYWAQaeVEwBZaYMSNVWfG1pk9GSkco+5TyeC461f7tS9QNejxbKT/72jiJ4hC 1vKDJQiU86iLEcDbUAhWU4EsFKM143DnyvPiQmnB8ahI4J/L+d8TeRpfUNSB2imPwq1c d6XA== X-Gm-Message-State: ALQs6tA1LWaJBwvfkaJag+GJZea0rf2IvV91UAZFN1XOLSu6hbhARl8P nthTqFn7RFZw6vbl9zFRQAM= X-Received: by 10.98.81.197 with SMTP id f188mr9481025pfb.136.1525026271344; Sun, 29 Apr 2018 11:24:31 -0700 (PDT) Received: from server.roeck-us.net (108-223-40-66.lightspeed.sntcca.sbcglobal.net. [108.223.40.66]) by smtp.gmail.com with ESMTPSA id r81sm12733683pfj.79.2018.04.29.11.24.30 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Sun, 29 Apr 2018 11:24:30 -0700 (PDT) Subject: Re: [PATCH 1/2] x86/amd_nb: Add support for Raven Ridge CPUs To: Borislav Petkov , Yazen Ghannam Cc: Thomas Gleixner , Clemens Ladisch , x86@kernel.org, Jean Delvare , linux-kernel@vger.kernel.org, linux-hwmon@vger.kernel.org, Brian Woods References: <1524966879-9424-1-git-send-email-linux@roeck-us.net> <20180429175305.GB19814@pd.tnic> From: Guenter Roeck Message-ID: Date: Sun, 29 Apr 2018 11:24:29 -0700 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101 Thunderbird/52.7.0 MIME-Version: 1.0 In-Reply-To: <20180429175305.GB19814@pd.tnic> Content-Type: text/plain; charset=utf-8; format=flowed Content-Language: en-US Content-Transfer-Encoding: 7bit Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On 04/29/2018 10:53 AM, Borislav Petkov wrote: > On Sat, Apr 28, 2018 at 06:54:38PM -0700, Guenter Roeck wrote: >> Add Raven Ridge root bridge and data fabric PCI IDs. >> This is required for amd_pci_dev_to_node_id() and amd_smn_read(). >> >> Signed-off-by: Guenter Roeck >> --- >> This patch is a prerequisite for the second patch in the series. >> I'll be happy to apply both patches through hwmon if that is acceptable >> (and Cc: stable for 4.16+). If not, I'll be happy to wait for this patch >> to be available upstream. >> >> Since that there is no public documentation available for Raven Ridge, >> PCI IDs are derived from output of lspci. >> >> arch/x86/kernel/amd_nb.c | 6 ++++++ >> 1 file changed, 6 insertions(+) >> >> diff --git a/arch/x86/kernel/amd_nb.c b/arch/x86/kernel/amd_nb.c >> index c88e0b127810..bd33613ecb7c 100644 >> --- a/arch/x86/kernel/amd_nb.c >> +++ b/arch/x86/kernel/amd_nb.c >> @@ -14,8 +14,11 @@ >> #include >> >> #define PCI_DEVICE_ID_AMD_17H_ROOT 0x1450 >> +#define PCI_DEVICE_ID_AMD_17H_RR_ROOT 0x15d0 > > I think the nomenclature we decided upon at the time was > > ...AMD_H_MH... > > PCI_DEVICE_ID_AMD_15H_M10H_F3, for example. > > And in this case, it should be > > PCI_DEVICE_ID_AMD_17H_MH_F > Makes sense. > Yazen, which is the first model of Raven Ridge? > 2400G is model 17 (0x11). I was unable to find information if there are other chips/models using the same set of PCI IDs. I'll wait for additional feedback before resending. Thanks, Guenter