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.3 required=3.0 tests=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 70748C0650F for ; Thu, 8 Aug 2019 15:50:09 +0000 (UTC) Received: from vger.kernel.org (vger.kernel.org [209.132.180.67]) by mail.kernel.org (Postfix) with ESMTP id 4409E2173E for ; Thu, 8 Aug 2019 15:50:09 +0000 (UTC) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S2403886AbfHHPuI (ORCPT ); Thu, 8 Aug 2019 11:50:08 -0400 Received: from mga02.intel.com ([134.134.136.20]:4859 "EHLO mga02.intel.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S2403889AbfHHPuI (ORCPT ); Thu, 8 Aug 2019 11:50:08 -0400 X-Amp-Result: SKIPPED(no attachment in message) X-Amp-File-Uploaded: False Received: from orsmga004.jf.intel.com ([10.7.209.38]) by orsmga101.jf.intel.com with ESMTP/TLS/DHE-RSA-AES256-GCM-SHA384; 08 Aug 2019 08:50:08 -0700 X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.64,362,1559545200"; d="scan'208";a="326351409" Received: from rbhardw1-mobl.gar.corp.intel.com (HELO [10.252.86.4]) ([10.252.86.4]) by orsmga004.jf.intel.com with ESMTP; 08 Aug 2019 08:50:04 -0700 Subject: Re: [PATCH] x86/cpu: Add Elkhart Lake to Intel family To: Peter Zijlstra Cc: "Liang, Kan" , x86@kernel.org, bp@suse.de, Borislav Petkov , Dave Hansen , "H. Peter Anvin" , Qiuxu Zhuo , Len Brown , Thomas Gleixner , Linux PM 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> <20190808153144.GM2369@hirez.programming.kicks-ass.net> From: "Bhardwaj, Rajneesh" Message-ID: <76d459fd-5d23-6d1a-1d2d-30205ec5a518@linux.intel.com> Date: Thu, 8 Aug 2019 21:20:03 +0530 User-Agent: Mozilla/5.0 (Windows NT 10.0; WOW64; rv:60.0) Gecko/20100101 Thunderbird/60.8.0 MIME-Version: 1.0 In-Reply-To: <20190808153144.GM2369@hirez.programming.kicks-ass.net> Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 8bit Content-Language: en-US Sender: linux-pm-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-pm@vger.kernel.org On 08-Aug-19 9:01 PM, Peter Zijlstra wrote: > 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? Elkhart Lake is Intel Atom based CPU product targeting primarily PC Client, IOT and industrial segments.  Jacobsville is Atom (Tremont) based Microserver. Internally, preferred acronym for Elkhart Lake is EHL so does INTEL_FAM6_ATOM_TREMONT_EHL look ok?