Received: by 10.223.185.116 with SMTP id b49csp5447915wrg; Wed, 7 Mar 2018 11:57:00 -0800 (PST) X-Google-Smtp-Source: AG47ELvuwSpTkb5PMhbZ0vbjaPWhUlMO+A0okPE8nuFJi/hjg/wGtVXQCOwWdNYX8zNErb3mBkic X-Received: by 2002:a17:902:bb81:: with SMTP id m1-v6mr21361004pls.71.1520452619995; Wed, 07 Mar 2018 11:56:59 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1520452619; cv=none; d=google.com; s=arc-20160816; b=s8JyvTfqy21dbIqOkLsELJFhvkEINnQ3GEstkEFIgFs8orx5Owohfq/FmzgkVhMNJL pEp5lrJF2QDkOdRXIcNpZJMqexrBk+dOhR0JFLUvDbNz+5f9ATnAJCvIyQN90BB7+zZm th4xw/YMoFW6dshpysHoXpBmdfE8MUUEdmzd9vTXwx7PKIwO+bqOAchHaEDRfn0ueeAN nNTpjurPITF5BbwysD6BEOcPEtN101qAVqXDeWF053M+GOm0sCYCFc24XrkxM9vRq5K8 5pbtO7rco0Ar0yBwoXEfX38uO1T+5Gp3/9iqg9YKMyjFtk9nHGiOADWqKKh/FokqRbJ+ 2v/A== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:user-agent:in-reply-to :content-disposition:mime-version:references:message-id:subject:cc :to:from:date:arc-authentication-results; bh=y+eDLbCYoqx1fdaCA30IahNM/ibriQLOqIYcPzvAWj0=; b=P/CeWsfxqOqjT9yy5WfjPmDH/KUAj9zmlavFH6cDnlI80wCYZgxCeXXDn1tw7hAaM7 oTLvuFBeO0sSn++jA/5kIwoVemcs3L5RgvzEg1qWHj8e9lgKF3zdKlScNO2wcG75fq0p Np9/mokeN9hMFgpejclX/JVdAriiezR7D65mIlXgaAHIDSoa8tcsc6LczqGKsQ1H6r8z 0CNJsfgDHuEeiQKYgF5eq6oEGbEJNf9pTpPddErga1Ra8+Q9IjpgSbaKJeEmqtxcz6lx FwrvFUNVa1/jifhIoAX9MzNPNMty/YGlWvO/8brrZmLTE6eNRUublMkZmOtKgPUDJyQ4 r8rQ== ARC-Authentication-Results: i=1; mx.google.com; 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 c6-v6si13485502pll.258.2018.03.07.11.56.46; Wed, 07 Mar 2018 11:56:59 -0800 (PST) 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; 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 S965818AbeCGTyi (ORCPT + 99 others); Wed, 7 Mar 2018 14:54:38 -0500 Received: from mga11.intel.com ([192.55.52.93]:28473 "EHLO mga11.intel.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S934658AbeCGTyf (ORCPT ); Wed, 7 Mar 2018 14:54:35 -0500 X-Amp-Result: UNKNOWN X-Amp-Original-Verdict: FILE UNKNOWN X-Amp-File-Uploaded: False Received: from orsmga006.jf.intel.com ([10.7.209.51]) by fmsmga102.fm.intel.com with ESMTP/TLS/DHE-RSA-AES256-GCM-SHA384; 07 Mar 2018 11:54:35 -0800 X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.47,437,1515484800"; d="scan'208";a="23760033" Received: from dph9ls1.fm.intel.com (HELO intel.com) ([10.80.209.182]) by orsmga006.jf.intel.com with ESMTP; 07 Mar 2018 11:54:35 -0800 Date: Wed, 7 Mar 2018 11:47:05 -0800 From: Ivan Gorinov To: Thomas Gleixner Cc: Linux Kernel Mailing List , Ingo Molnar , Rob Herring , Mark Rutland Subject: [PATCH v4 3/4] of: Documentation: Add x86 local APIC ID property Message-ID: <3a0359afad71abc0c0d682bfcd0dd66055f5d7e5.1520450752.git.ivan.gorinov@intel.com> References: MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: User-Agent: Mutt/1.5.24 (2015-08-30) Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Current x86 Device Tree implementation does not support multiprocessing. Add new "intel,apic-id" property to allow using CPU descriptions in Device Tree data provided by the U-Boot loader. Address specified in 'reg' to be used as default local APIC ID to avoid breaking existing systems with DTB provided by firmware. Signed-off-by: Ivan Gorinov --- Documentation/devicetree/bindings/x86/ce4100.txt | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/Documentation/devicetree/bindings/x86/ce4100.txt b/Documentation/devicetree/bindings/x86/ce4100.txt index b49ae59..d15de48 100644 --- a/Documentation/devicetree/bindings/x86/ce4100.txt +++ b/Documentation/devicetree/bindings/x86/ce4100.txt @@ -14,11 +14,17 @@ The CPU node compatible = "intel,ce4100"; reg = <0>; lapic = <&lapic0>; + intel,apic-id = <0>; }; The reg property describes the CPU number. The lapic property points to the local APIC timer. +Optional properties: + +- intel,apic-id: local APIC ID. + The address specified in "reg" is used as default local APIC ID. + The SoC node ------------ -- 2.7.4