From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org X-Spam-Level: X-Spam-Status: No, score=-2.1 required=3.0 tests=DKIM_INVALID,DKIM_SIGNED, HEADER_FROM_DIFFERENT_DOMAINS,MAILING_LIST_MULTI,SPF_HELO_NONE,SPF_PASS, USER_AGENT_SANE_1 autolearn=no autolearn_force=no version=3.4.0 Received: from mail.kernel.org (mail.kernel.org [198.145.29.99]) by smtp.lore.kernel.org (Postfix) with ESMTP id 346CAC433FF for ; Thu, 8 Aug 2019 15:31:52 +0000 (UTC) Received: from vger.kernel.org (vger.kernel.org [209.132.180.67]) by mail.kernel.org (Postfix) with ESMTP id 002B12173E for ; Thu, 8 Aug 2019 15:31:51 +0000 (UTC) Authentication-Results: mail.kernel.org; dkim=fail reason="signature verification failed" (2048-bit key) header.d=infradead.org header.i=@infradead.org header.b="tAjrzHkG" Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1732477AbfHHPbv (ORCPT ); Thu, 8 Aug 2019 11:31:51 -0400 Received: from merlin.infradead.org ([205.233.59.134]:55114 "EHLO merlin.infradead.org" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1732680AbfHHPbv (ORCPT ); Thu, 8 Aug 2019 11:31:51 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=infradead.org; s=merlin.20170209; h=In-Reply-To:Content-Type:MIME-Version: References:Message-ID:Subject:Cc:To:From:Date:Sender:Reply-To: Content-Transfer-Encoding:Content-ID:Content-Description:Resent-Date: Resent-From:Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID:List-Id: List-Help:List-Unsubscribe:List-Subscribe:List-Post:List-Owner:List-Archive; bh=OwDwhyZuGlzMdAwvgeuf2BlVkotNvmYJh9uAo4G6gv4=; b=tAjrzHkG+Tv6dknzk6SvKbVpZ RzvfZRg5DiOmVetlwpdWW7EMOxIYpKlpg7wpMRA4zc+U7f8SES06MWF9IXppgfP/SSI0cs9UmS38Y nE4s9/057TeoItKB2FehR2UDAhGJumCapHmUf5gA4a/cxrNLLlyX5z7+WZCSUiyohOtWaTKZ09VOX ds3sZl+TodWb96Rh9mrxWgJhHgPu3E6tt0lb1T5KYKo5VA4AIEoKMceduLIwEGY1xRqni+/BOihES 7DXF8igu/RcYEuMdzMCy6amtr8on0nyAJB+V61t7N7pHkx1hhrYGMkT4VsqtwekDlH8cHWTKbYXF+ EXaJgN2Ww==; Received: from j217100.upc-j.chello.nl ([24.132.217.100] helo=noisy.programming.kicks-ass.net) by merlin.infradead.org with esmtpsa (Exim 4.92 #3 (Red Hat Linux)) id 1hvkOI-00034x-6T; Thu, 08 Aug 2019 15:31:46 +0000 Received: from hirez.programming.kicks-ass.net (hirez.programming.kicks-ass.net [192.168.1.225]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by noisy.programming.kicks-ass.net (Postfix) with ESMTPS id 55CAA307510; Thu, 8 Aug 2019 17:31:18 +0200 (CEST) Received: by hirez.programming.kicks-ass.net (Postfix, from userid 1000) id 802C42018B96B; Thu, 8 Aug 2019 17:31:44 +0200 (CEST) Date: Thu, 8 Aug 2019 17:31:44 +0200 From: Peter Zijlstra To: "Bhardwaj, Rajneesh" Cc: "Liang, Kan" , x86@kernel.org, bp@suse.de, Borislav Petkov , Dave Hansen , "H. Peter Anvin" , Qiuxu Zhuo , Len Brown , Thomas Gleixner , Linux PM Subject: Re: [PATCH] x86/cpu: Add Elkhart Lake to Intel family Message-ID: <20190808153144.GM2369@hirez.programming.kicks-ass.net> References: <20190808101045.19239-1-rajneesh.bhardwaj@linux.intel.com> <9ea08a94-a3e0-0e89-401b-a240e1bce7fa@linux.intel.com> <20190808141427.GI2369@hirez.programming.kicks-ass.net> <599ca9b6-442a-3764-e117-0311f995bb51@linux.intel.com> <20190808152326.GL2369@hirez.programming.kicks-ass.net> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20190808152326.GL2369@hirez.programming.kicks-ass.net> User-Agent: Mutt/1.10.1 (2018-07-13) Sender: linux-pm-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-pm@vger.kernel.org On Thu, Aug 08, 2019 at 05:23:26PM +0200, Peter Zijlstra wrote: > On Thu, Aug 08, 2019 at 08:40:49PM +0530, Bhardwaj, Rajneesh wrote: > > On 08-Aug-19 7:44 PM, Peter Zijlstra wrote: > > > On Thu, Aug 08, 2019 at 09:19:23AM -0400, Liang, Kan wrote: > > > > > Usually, we should use the code name of microarchitecture for the name of > > > > CPUID. > > > > Oh yes, very much. A quick google seems to suggest these are in fact > > > Tremont cores. So then the naming should be: > > > > > > INTEL_FAM6_ATOM_TREMONT_xxx > > > > Sure, I feel INTEL_FAM6_ATOM_TREMONT_ELKHART_LAKE may be too long so is > > INTEL_FAM6_ATOM_TREMONT_PLUS a better name? > > Neither. WikiChip says it is the successor to Denverton, which is a > server chip. If this is true then: > > #define INTEL_FAM6_ATOM_TREMONT_X 0x.. /* Elkhart Lake */ > > is what it should be. Of course we already have a TREMONT_X :-/ WikiChip is also confusing me further by stating that Jacobsville is the platform that carries the Elkhart Lake core, so they should be the bloody same chip. But here we are, with two different model numbers. Can someone please spell out in dummy language wth these chips are? Are they both server chips?