Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S932961AbcKGRj3 (ORCPT ); Mon, 7 Nov 2016 12:39:29 -0500 Received: from mail-wm0-f50.google.com ([74.125.82.50]:35689 "EHLO mail-wm0-f50.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S932705AbcKGRjX (ORCPT ); Mon, 7 Nov 2016 12:39:23 -0500 From: Stanimir Varbanov To: Ohad Ben-Cohen , Bjorn Andersson , Stephen Boyd , Andy Gross , Rob Herring , Mark Rutland Cc: Srinivas Kandagatla , linux-remoteproc@vger.kernel.org, linux-kernel@vger.kernel.org, linux-arm-msm@vger.kernel.org, linux-soc@vger.kernel.org, devicetree@vger.kernel.org, Stanimir Varbanov Subject: [PATCH v2 2/3] dt-binding: remoteproc: venus rproc dt binding document Date: Mon, 7 Nov 2016 19:30:52 +0200 Message-Id: <1478539853-23218-3-git-send-email-stanimir.varbanov@linaro.org> X-Mailer: git-send-email 2.7.4 In-Reply-To: <1478539853-23218-1-git-send-email-stanimir.varbanov@linaro.org> References: <1478539853-23218-1-git-send-email-stanimir.varbanov@linaro.org> Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Content-Length: 1359 Lines: 49 Add devicetree binding document for Venus remote processor. Signed-off-by: Stanimir Varbanov --- .../devicetree/bindings/remoteproc/qcom,venus.txt | 33 ++++++++++++++++++++++ 1 file changed, 33 insertions(+) create mode 100644 Documentation/devicetree/bindings/remoteproc/qcom,venus.txt diff --git a/Documentation/devicetree/bindings/remoteproc/qcom,venus.txt b/Documentation/devicetree/bindings/remoteproc/qcom,venus.txt new file mode 100644 index 000000000000..06a2db60fa38 --- /dev/null +++ b/Documentation/devicetree/bindings/remoteproc/qcom,venus.txt @@ -0,0 +1,33 @@ +Qualcomm Venus Peripheral Image Loader + +This document defines the binding for a component that loads and boots firmware +on the Qualcomm Venus remote processor core. + +- compatible: + Usage: required + Value type: + Definition: must contain "qcom,venus-pil" + +- memory-region: + Usage: required + Value type: + Definition: a phandle to a node describing reserved memory + +* An example + reserved-memory { + #address-cells = <2>; + #size-cells = <2>; + ranges; + + venus_mem: venus@89900000 { + compatible = "shared-dma-pool"; + reg = <0x0 0x89900000 0x0 0x800000>; + alignment = <0x1000>; + no-map; + }; + }; + + rproc_venus@0 { + compatible = "qcom,venus-pil"; + memory-region = <&venus_mem>; + }; -- 2.7.4