From patchwork Tue Jun 5 06:26:38 2018 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Nishanth Menon X-Patchwork-Id: 137696 Delivered-To: patch@linaro.org Received: by 2002:a2e:970d:0:0:0:0:0 with SMTP id r13-v6csp574055lji; Mon, 4 Jun 2018 23:27:08 -0700 (PDT) X-Google-Smtp-Source: ADUXVKLpXdTkVjLivxoEbxCQokdC2pfNJLADx/jkFyZeTtZEf6od2/Ni7zPH4x3YSCtKwin6YsWU X-Received: by 2002:a17:902:722:: with SMTP id 31-v6mr25666919pli.3.1528180028620; Mon, 04 Jun 2018 23:27:08 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1528180028; cv=none; d=google.com; s=arc-20160816; b=1BB5pnCg2MIZclWYUQx1953/h8wgIEBPkbWhHueI0eGYdwZ5TBJKX2FZfMrQ2ZsXHf uf3A8bf3qv7y1KFBCn7GpSxUqQTaZRjc8Si9zdVU9xpkgzxONjmksq2Ar0AZV3CywCWg gX8eZgFc8Qz1G3Aa8/UjlVBjrbBAvVbK2MKGU/ss+sd2ZBhOowMKCKI3Ie8nX0TvhQbw +D63FiOxEGkUcR25ngMkniR+5Tc2EHijOSXm8JIwcI6ENfM8QLwO1uX3i+eggr96qzKr 8gPKu9HrQYBaPDL1Tulaf6Qwbbo1NciJbk2G+5Miz1niNtMcie4OxvNgt2TJpJ7052Jm s/iA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:dkim-signature :arc-authentication-results; bh=rgbOrog4kJvu7soQjaX76eN0pbty82bHniX4vWTYLNc=; b=W0r9/IcbT2/BsWRmkhDMpMbigsGsDtHD0NrTsHOLa15xKzNedqMnXljZhN50WfSBLa zA6WvgVGaNuWiLLPvO91sw9JHO7W7u42ELRQ1cqdf3kcHN48ohcNhq8257A9G3n2zc6G rXEnOx2QvpL6OqRRJ9/4buvqb3DMKErYThXpERAiAD1AqQZlquCqbLBoYT/4jDhV/7KE jt549XNdKHkWU2qXmpful47CrJZJzfXF6hJlbsOfa7locwSwi+s1vY1cM/cF5sSkaTOy idBV0amk4P4UBoZaFx8+SVQWwXk0tsJ4jD5FQkpcy2pfSHTUIb7yqHGDdLouxn2kzwug TBag== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@ti.com header.s=ti-com-17Q1 header.b=y9qZWFAV; 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; dmarc=pass (p=QUARANTINE sp=NONE dis=NONE) header.from=ti.com Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id m67-v6si7627776pgm.517.2018.06.04.23.27.08; Mon, 04 Jun 2018 23:27:08 -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=pass header.i=@ti.com header.s=ti-com-17Q1 header.b=y9qZWFAV; 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; dmarc=pass (p=QUARANTINE sp=NONE dis=NONE) header.from=ti.com Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1751575AbeFEG1E (ORCPT + 30 others); Tue, 5 Jun 2018 02:27:04 -0400 Received: from lelnx194.ext.ti.com ([198.47.27.80]:37769 "EHLO lelnx194.ext.ti.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1751509AbeFEG1A (ORCPT ); Tue, 5 Jun 2018 02:27:00 -0400 Received: from dlelxv90.itg.ti.com ([172.17.2.17]) by lelnx194.ext.ti.com (8.15.1/8.15.1) with ESMTP id w556Qeba002932; Tue, 5 Jun 2018 01:26:40 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=ti.com; s=ti-com-17Q1; t=1528180000; bh=rgbOrog4kJvu7soQjaX76eN0pbty82bHniX4vWTYLNc=; h=From:To:CC:Subject:Date:In-Reply-To:References; b=y9qZWFAVGyGrndDjtbbXUSbkt7Kbs26dqKNiVgXDbg6xabT6m36xABA2HUtFaBgvz An/NDSeeVPL+iUkzW9c4COdhC52TiGRdXd/xEMIhNJ+5y78REykwxeNA2czkz6rQVo q9ZVVm1+FQBeyaQSTd4hhV1StYAleNBeIAXGdX8w= Received: from DLEE105.ent.ti.com (dlee105.ent.ti.com [157.170.170.35]) by dlelxv90.itg.ti.com (8.14.3/8.13.8) with ESMTP id w556Qe6g029106; Tue, 5 Jun 2018 01:26:40 -0500 Received: from DLEE113.ent.ti.com (157.170.170.24) by DLEE105.ent.ti.com (157.170.170.35) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id 15.1.1466.3; Tue, 5 Jun 2018 01:26:40 -0500 Received: from dlep32.itg.ti.com (157.170.170.100) by DLEE113.ent.ti.com (157.170.170.24) with Microsoft SMTP Server (version=TLS1_0, cipher=TLS_RSA_WITH_AES_256_CBC_SHA) id 15.1.1466.3 via Frontend Transport; Tue, 5 Jun 2018 01:26:40 -0500 Received: from localhost (ileax41-snat.itg.ti.com [10.172.224.153]) by dlep32.itg.ti.com (8.14.3/8.13.8) with ESMTP id w556QeN6027373; Tue, 5 Jun 2018 01:26:40 -0500 From: Nishanth Menon To: Rob Herring , Santosh Shilimkar , Tero Kristo , Nishanth Menon CC: , , Subject: [RFC PATCH 1/3] Documentation: dt: keystone: ti-sci: Add optional host-id parameter Date: Tue, 5 Jun 2018 01:26:38 -0500 Message-ID: <20180605062640.3356-2-nm@ti.com> X-Mailer: git-send-email 2.15.1 In-Reply-To: <20180605062640.3356-1-nm@ti.com> References: <20180605062640.3356-1-nm@ti.com> MIME-Version: 1.0 X-EXCLAIMER-MD-CONFIG: e1e8a2fd-e40a-4ac6-ac9b-f7e9cc9ee180 Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Texas Instrument's System Control Interface (TISCI) permits the ability for Operating Systems to running in virtual machines to be able to independently communicate with the firmware without the need going through an hypervisor. The "host-id" in effect is the hardware representation of the host (example: VMs locked to a core) as identified to the System Controller. This is introduced as an optional parameter to maintain consistency with legacy device tree blobs. We call this with a vendor prefix to prevent any possible confusion with SCSI ID (m68k) kernel option. Signed-off-by: Nishanth Menon --- Documentation/devicetree/bindings/arm/keystone/ti,sci.txt | 4 ++++ 1 file changed, 4 insertions(+) -- 2.15.1 diff --git a/Documentation/devicetree/bindings/arm/keystone/ti,sci.txt b/Documentation/devicetree/bindings/arm/keystone/ti,sci.txt index 31f5f9a104cc..b56a02c10ae6 100644 --- a/Documentation/devicetree/bindings/arm/keystone/ti,sci.txt +++ b/Documentation/devicetree/bindings/arm/keystone/ti,sci.txt @@ -45,11 +45,15 @@ Optional Properties: debug_messages - Map the Debug message region - reg: register space corresponding to the debug_messages - ti,system-reboot-controller: If system reboot can be triggered by SoC reboot +- ti,host-id: Integer value corresponding to the host ID assigned by Firmware + for identification of host processing entities such as virtual + machines Example (K2G): ------------- pmmc: pmmc { compatible = "ti,k2g-sci"; + ti,host-id = <2>; mbox-names = "rx", "tx"; mboxes= <&msgmgr &msgmgr_proxy_pmmc_rx>, <&msgmgr &msgmgr_proxy_pmmc_tx>;