Received: by 10.192.165.148 with SMTP id m20csp4860692imm; Tue, 1 May 2018 05:17:33 -0700 (PDT) X-Google-Smtp-Source: AB8JxZo3HTwoTXM1maOhq9ceYOxBFLBHjZvaalINVpaRcwtheBHTkg4i82uTgtoYWXryhLw3B+fI X-Received: by 2002:a63:381e:: with SMTP id f30-v6mr262387pga.142.1525177053327; Tue, 01 May 2018 05:17:33 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1525177053; cv=none; d=google.com; s=arc-20160816; b=BBwGyMMFWRZErIvbFgG0qFOZKFLaYgj8PDr1c3DQUjEAqW1H5C1p6Rw9VMVuY+UV9Y H6FwZFojkvLjoCDnztjmHfSoRdCaCkvmd15wBRVIJijCdp6pVwVHY7rOaOo8c31YiXPL aW1E0F1Hjh0hClIbvfyWc/5zFdPQ32i+lG9gBRECi9WM4UJCRlb1Jjxwe539cB4mIKU4 a5LecKGq2vykKMjcXTYhGqivMCxB8EqGla0bY5I7EHApjsF9f3OtfB8mMZiEcpooro9I 7Jv42MQ4GU4kjF12pV/1Qh8fWmOqPuwRHdNZwnm0X4L+LuJ/jQc6RaxoWb9dSvuGthZE QsZQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:references:in-reply-to:message-id:date :subject:cc:to:from:dkim-signature:arc-authentication-results; bh=Rd4z0YBnbevtWdQ79Z+dgLQ3rLI/B1CbyPe1PeVn4tI=; b=PewNhNxICWM1w292sCQrLXjZxRaz2+VCQHF2WLX2s5Ts/4ZEoDYoomNFD7HzDbuJFK +ogGgWxG+60MQSDowuPGxA7W/e5JcOkTn5V4YnqsPuFHW3prvEIrZFOeyCeq9ojlUN32 auTtLTl+vte8/xoAjiW+ci+f6k9Y1RQwRO+H3gSlfXbz/Y7yXpnF0D+AlK1iBu2tUj2G 3jcwiD2vJwsLtPFes0gCu2fGbAztoMgFfjNRxPE720yJjakkQC6nOwigtGKmp79P0uHD v0Kn6pcsSuMANTgUVreI5LhjfMKgi6nScDdrTOcNbmcsDEzMTnDq1fCh9KH/NkACl6hX bB9A== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@linaro.org header.s=google header.b=KcQcBmR8; 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=NONE sp=NONE dis=NONE) header.from=linaro.org Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id n7-v6si7738972pgt.200.2018.05.01.05.17.18; Tue, 01 May 2018 05:17:33 -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=@linaro.org header.s=google header.b=KcQcBmR8; 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=NONE sp=NONE dis=NONE) header.from=linaro.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1755329AbeEAMQy (ORCPT + 99 others); Tue, 1 May 2018 08:16:54 -0400 Received: from mail-wr0-f194.google.com ([209.85.128.194]:41900 "EHLO mail-wr0-f194.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1755161AbeEAMKd (ORCPT ); Tue, 1 May 2018 08:10:33 -0400 Received: by mail-wr0-f194.google.com with SMTP id g21-v6so10649828wrb.8 for ; Tue, 01 May 2018 05:10:32 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linaro.org; s=google; h=from:to:cc:subject:date:message-id:in-reply-to:references; bh=Rd4z0YBnbevtWdQ79Z+dgLQ3rLI/B1CbyPe1PeVn4tI=; b=KcQcBmR8kra3iTByI2zO6vhgfzryjDiD0AxGg72ylftxd4LgPGDflkrsReO3ckN9ju dyYRPslqO5i6HI+dv0d1B4nWQhni5ONMCN+gROWBZDTXQNnZJD4ahDkMC4TQyiawhICF OHTyqD8Xrs93TaxBST4o8IeRSoxtcgX79CC9Q= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:date:message-id:in-reply-to :references; bh=Rd4z0YBnbevtWdQ79Z+dgLQ3rLI/B1CbyPe1PeVn4tI=; b=hcGt5CU4VfyFmGMgtIS2o6yQoyYMH+qF60ecVV5MfjYW7zLxidmqP2GGx8r5C/4cyW tmfnUWfHoxYTgJSzFidAljVpMH84EwPc1TmQjOx2ux4srEwDGEK9wAetr9SpMbMglk4z AXtbwCvFwKKPDdWIIZTAoNobh9EtppqJJf3tbN/XokLf4c+5RTyQhaGLD4IyaQbvnoHG zspLoQqtiKz2wVixBMnJDajNmiFUezeW3jfBE7EF48zoXSsS6JS/qVipfRHxS4vduBMx rdp24GBGGNTI04Mpv8/FTns6j8DlOIBYvtbEE5xqTyZ/qoxUCr7BRXzyDJfybmC+euzV OCrg== X-Gm-Message-State: ALQs6tAHLiWc28Kohr0D7xrOl3zZ1GTj840/IxJ7v0aAKQQpca3r3EgT ArpH36mbJAkMK5xvL7dq3ZTm6g== X-Received: by 2002:adf:972c:: with SMTP id r41-v6mr12566047wrb.79.1525176631989; Tue, 01 May 2018 05:10:31 -0700 (PDT) Received: from localhost.localdomain (cpc90716-aztw32-2-0-cust92.18-1.cable.virginm.net. [86.26.100.93]) by smtp.gmail.com with ESMTPSA id r200sm14565124wmb.39.2018.05.01.05.10.30 (version=TLS1_2 cipher=ECDHE-RSA-AES128-SHA bits=128/128); Tue, 01 May 2018 05:10:31 -0700 (PDT) From: Srinivas Kandagatla To: andy.gross@linaro.org, broonie@kernel.org, linux-arm-msm@vger.kernel.org, alsa-devel@alsa-project.org, robh+dt@kernel.org, bgoswami@codeaurora.org Cc: gregkh@linuxfoundation.org, david.brown@linaro.org, mark.rutland@arm.com, lgirdwood@gmail.com, plai@codeaurora.org, tiwai@suse.com, perex@perex.cz, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, linux-arm-kernel@lists.infradead.org, rohkumar@qti.qualcomm.com, spatakok@qti.qualcomm.com, Srinivas Kandagatla Subject: [PATCH v7 05/24] ASoC: qdsp6: dt-bindings: Add q6adm dt bindings Date: Tue, 1 May 2018 13:08:01 +0100 Message-Id: <20180501120820.11016-6-srinivas.kandagatla@linaro.org> X-Mailer: git-send-email 2.16.2 In-Reply-To: <20180501120820.11016-1-srinivas.kandagatla@linaro.org> References: <20180501120820.11016-1-srinivas.kandagatla@linaro.org> Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org This patch add DT bindings for ADM (Audio Device Manager) DSP module. This module implements mixer controls to setup the connections between AFE ports and ASM streams. Signed-off-by: Srinivas Kandagatla Reviewed-and-tested-by: Rohit kumar Reviewed-by: Rob Herring --- .../devicetree/bindings/sound/qcom,q6adm.txt | 33 ++++++++++++++++++++++ 1 file changed, 33 insertions(+) create mode 100644 Documentation/devicetree/bindings/sound/qcom,q6adm.txt diff --git a/Documentation/devicetree/bindings/sound/qcom,q6adm.txt b/Documentation/devicetree/bindings/sound/qcom,q6adm.txt new file mode 100644 index 000000000000..cb709e5dbc44 --- /dev/null +++ b/Documentation/devicetree/bindings/sound/qcom,q6adm.txt @@ -0,0 +1,33 @@ +Qualcomm Audio Device Manager (Q6ADM) binding + +Q6ADM is one of the APR audio service on Q6DSP. +Please refer to qcom,apr.txt for details of the coommon apr service bindings +used by the apr service device. + +- but must contain the following property: + +- compatible: + Usage: required + Value type: + Definition: must be "qcom,q6adm-v.". + Or "qcom,q6adm" where the version number can be queried + from DSP. + example "qcom,q6adm-v2.0" + + += ADM routing +"routing" subnode of the ADM node represents adm routing specific configuration + +- #sound-dai-cells + Usage: required + Value type: + Definition: Must be 0 + += EXAMPLE +q6adm@8 { + compatible = "qcom,q6adm"; + reg = ; + q6routing: routing { + #sound-dai-cells = <0>; + }; +}; -- 2.16.2