Received: by 2002:ac0:a582:0:0:0:0:0 with SMTP id m2-v6csp3966573imm; Mon, 15 Oct 2018 07:06:44 -0700 (PDT) X-Google-Smtp-Source: ACcGV613uPlO9glmj8CbB0BzzKTVTZzNg9Ea/W4Cw7/diaNr8PVL3a2a/aUWkxXK0dypQGun+lyd X-Received: by 2002:a17:902:788d:: with SMTP id q13-v6mr16530061pll.329.1539612404489; Mon, 15 Oct 2018 07:06:44 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1539612404; cv=none; d=google.com; s=arc-20160816; b=jSxetbFGzEiCfgNfiMFMME28N2kgMXeeUENlJMc5zULJwl+134dRFQ2Sey0jbC00rO q7utwNoHNuwuLeDxh6LseFVrQfrtBVeF8G26B0jBkHI0eSyzaxd2PkbxTIgzzNy76clS 28Au5gHriS9n0clf4suZj5oTyPOnSN83NTJGl7ZF1nk2jn0eJ+/YiXPfRkE4eEZMOh4M Tjl7XYD6NNd11WzpwGJ/yOhLIrZp8gUXOQYUcBJ9qEp9AoS+9tyHNXcvP/1fTgOwbCG1 aqdffqa2DaNuJ+i3MOJE1T7ymQU4TP9Z3A1GO0tkInSdgOpjlwAfYpmH/sTJleF2CPXO Dbrg== 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:to:from; bh=bvO6QyLMu/UaTypTiRoTsNogi13uiIZ380yB0f/o3Io=; b=UEUb8MYtl3CAsshQAqR4Iys31AZ3lOZ1ycMJH/IFtrJqH8fb8Fa6umhItx2RQ++R3V 8Jy/I8WKgeNyAVaDOavWAHhiN3K9H1qfV1w3Vc7Vy/i72uyWmAYzw8xvqjzw8F6lSrpb 0N9Tiq+5UMMj2sPNp8W0WMGJP4vJXk6EoARxpjmYVZchJWUr1P2blttPPGO7Nzp7nFvB KqoSPiBU/gbf+jIZlK2OBVZDOWqA91DkEcKd9AOj0b8Eqamb5QwMk+mmMpbwLFRwDVnd DV7/vpVgatvIuLNyBFTKBO4M/iqS+S3CJXmk3ND8Ur8p1E0DhsWFEkaFpp8/ETEIMZgV h3lw== 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 e62-v6si11265785pfe.31.2018.10.15.07.06.29; Mon, 15 Oct 2018 07:06:44 -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; 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 S1726593AbeJOVvb (ORCPT + 99 others); Mon, 15 Oct 2018 17:51:31 -0400 Received: from mx07-00178001.pphosted.com ([62.209.51.94]:21631 "EHLO mx07-00178001.pphosted.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1726469AbeJOVva (ORCPT ); Mon, 15 Oct 2018 17:51:30 -0400 Received: from pps.filterd (m0046037.ppops.net [127.0.0.1]) by mx07-.pphosted.com (8.16.0.21/8.16.0.21) with SMTP id w9FDwsIY003353; Mon, 15 Oct 2018 16:03:41 +0200 Received: from beta.dmz-eu.st.com (beta.dmz-eu.st.com [164.129.1.35]) by mx07-00178001.pphosted.com with ESMTP id 2n36ft46yd-1 (version=TLSv1 cipher=ECDHE-RSA-AES256-SHA bits=256 verify=NOT); Mon, 15 Oct 2018 16:03:41 +0200 Received: from zeta.dmz-eu.st.com (zeta.dmz-eu.st.com [164.129.230.9]) by beta.dmz-eu.st.com (STMicroelectronics) with ESMTP id BBE3E34; Mon, 15 Oct 2018 14:03:40 +0000 (GMT) Received: from Webmail-eu.st.com (Safex1hubcas24.st.com [10.75.90.94]) by zeta.dmz-eu.st.com (STMicroelectronics) with ESMTP id 8330B4E67; Mon, 15 Oct 2018 14:03:40 +0000 (GMT) Received: from SAFEX1HUBCAS21.st.com (10.75.90.44) by Safex1hubcas24.st.com (10.75.90.94) with Microsoft SMTP Server (TLS) id 14.3.361.1; Mon, 15 Oct 2018 16:03:40 +0200 Received: from localhost (10.201.23.16) by Webmail-ga.st.com (10.75.90.48) with Microsoft SMTP Server (TLS) id 14.3.361.1; Mon, 15 Oct 2018 16:03:39 +0200 From: Olivier Moysan To: , , , , , , , , , , , , , , , Subject: [PATCH 1/4] ASoC: dt-bindings: add mclk provider support to stm32 sai Date: Mon, 15 Oct 2018 16:03:33 +0200 Message-ID: <1539612216-12602-2-git-send-email-olivier.moysan@st.com> X-Mailer: git-send-email 2.7.4 In-Reply-To: <1539612216-12602-1-git-send-email-olivier.moysan@st.com> References: <1539612216-12602-1-git-send-email-olivier.moysan@st.com> MIME-Version: 1.0 Content-Type: text/plain X-Originating-IP: [10.201.23.16] X-Proofpoint-Virus-Version: vendor=fsecure engine=2.50.10434:,, definitions=2018-10-15_08:,, signatures=0 Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org add mclk provider support to stm32 sai Signed-off-by: Olivier Moysan --- Documentation/devicetree/bindings/sound/st,stm32-sai.txt | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/Documentation/devicetree/bindings/sound/st,stm32-sai.txt b/Documentation/devicetree/bindings/sound/st,stm32-sai.txt index 3a3fc506e43a..3f4467ff0aa2 100644 --- a/Documentation/devicetree/bindings/sound/st,stm32-sai.txt +++ b/Documentation/devicetree/bindings/sound/st,stm32-sai.txt @@ -31,7 +31,11 @@ SAI subnodes required properties: - reg: Base address and size of SAI sub-block register set. - clocks: Must contain one phandle and clock specifier pair for sai_ck which feeds the internal clock generator. + If the SAI shares a master clock, with another SAI set as MCLK + clock provider, SAI provider phandle must be specified here. - clock-names: Must contain "sai_ck". + Must also contain "MCLK", if SAI shares a master clock, + with a SAI set as MCLK clock provider. - dmas: see Documentation/devicetree/bindings/dma/stm32-dma.txt - dma-names: identifier string for each DMA request line "tx": if sai sub-block is configured as playback DAI @@ -51,6 +55,9 @@ SAI subnodes Optional properties: configured according to protocol defined in related DAI link node, such as i2s, left justified, right justified, dsp and pdm protocols. Note: ac97 protocol is not supported by SAI driver + - #clock-cells: should be 0. This property must be present if the SAI device + is a master clock provider, according to clocks bindings, described in + Documentation/devicetree/bindings/clock/clock-bindings.txt. The device node should contain one 'port' child node with one child 'endpoint' node, according to the bindings defined in Documentation/devicetree/bindings/ -- 2.7.4