From patchwork Wed Dec 14 01:22:58 2022 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Kuninori Morimoto X-Patchwork-Id: 634224 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from alsa0.perex.cz (alsa0.perex.cz [77.48.224.243]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.lore.kernel.org (Postfix) with ESMTPS id 0E3ACC10F1B for ; Wed, 14 Dec 2022 01:24:02 +0000 (UTC) Received: from alsa1.perex.cz (alsa1.perex.cz [207.180.221.201]) (using TLSv1.2 with cipher ADH-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by alsa0.perex.cz (Postfix) with ESMTPS id 405E018A3; Wed, 14 Dec 2022 02:23:10 +0100 (CET) DKIM-Filter: OpenDKIM Filter v2.11.0 alsa0.perex.cz 405E018A3 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=alsa-project.org; s=default; t=1670981040; bh=qY11kftnZDUZA303wZmvFQ7XxR4zbLXV5In4GKRbODo=; h=From:Subject:To:In-Reply-To:References:Date:List-Id: List-Unsubscribe:List-Archive:List-Post:List-Help:List-Subscribe: Cc:From; b=clk0kJ0ToinSh8Vp+GwNZESZhT9JcMlwaYSAQcTIkV7QcujagqMvXnotLvqiniBzr B1nltATacKREtp/mf19ifMT7+OoB/Fy83OGNes6k4y7KFQsnXeFnGZr1wyXLBskggu 5cAa7mAYX3FpnOHtPv9FhrZ+R254C2b6W981lzUs= Received: from alsa1.perex.cz (localhost.localdomain [127.0.0.1]) by alsa1.perex.cz (Postfix) with ESMTP id E8441F80510; Wed, 14 Dec 2022 02:23:09 +0100 (CET) Received: by alsa1.perex.cz (Postfix, from userid 50401) id 6DF07F80518; Wed, 14 Dec 2022 02:23:08 +0100 (CET) Received: from JPN01-TYC-obe.outbound.protection.outlook.com (mail-tycjpn01on2100.outbound.protection.outlook.com [40.107.114.100]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by alsa1.perex.cz (Postfix) with ESMTPS id B147DF804FC for ; Wed, 14 Dec 2022 02:23:05 +0100 (CET) DKIM-Filter: OpenDKIM Filter v2.11.0 alsa1.perex.cz B147DF804FC Authentication-Results: alsa1.perex.cz; dkim=pass (1024-bit key, unprotected) header.d=renesas.com header.i=@renesas.com header.a=rsa-sha256 header.s=selector1 header.b=HPHHM5ys ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=B+0TJZ543sQ0iXbSPTYQPcZlmjijga62cYKbeG6qOkcz39osicQzhF6pYZXHXdZ2qOEHQ0rp9hl0vHtdmJRBARs2Yt9iLJ3mRy3LvB/yg6fFyWFrdkbVjr9nQC2BJSlQ2ewIbGzebl68iQfY2kUxmKI4T6MB2h08tGBuh59xopizM/mFEbU3T3wF1GuWDfzQd8T8C+uLePNYaLxVkFXnIm2xjsQTjCEfSCY1LmEbZ1OhVNnBLYA9shIjYy3zYLxKxNOr7CJpi7pcLxH/zhJWHyUmXis5+KWPv/XWcf2eHy34Ox0pbS93BwaYcVaST0I0PWZRRfmg37lKrSXMhbB3gQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=eHkdBje2EH85OeW+sm3AncWADqF/1kCQOUIx0l0/Juc=; b=nR2zul00GRj3PhSthoyyWQZzUrv+WZHNEA0God1k3rcGOss/lQyM1g8MHiBEcGvbo0kA7P5KewPYBkGx12ZUMfMZPCsrJdDKBv7alC6/3b5KbmUnczpoeD40ESfxVWoouH5YKnOm15go7NvbyoIRih42s98v4oJiPBmeiosaVmGs2HV8srsq++wMe0AfRyyfZqPk/0SUs59mhOaeVBbfgkgVK0dFkdkOHfKmMEvZqKHUDNNE7iFJwKreua98uZnz0q3gjoZefMQDTXQSeV1VBdx7vqWPJkXpXOqYSev6iAYowLAJa7XX5bQ7F73CuFvLBZAleUEu/8dQDQ1V1IjFdg== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=renesas.com; dmarc=pass action=none header.from=renesas.com; dkim=pass header.d=renesas.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=renesas.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=eHkdBje2EH85OeW+sm3AncWADqF/1kCQOUIx0l0/Juc=; b=HPHHM5ysD8Y+QcmBeBb2oLbcp0JBHMB2V2g09eH2erKjgIAw6qlNkTz/PDEn9iMls15ML3THZdX+Kbx3kS616ZRltkL/WXxIlB72enoj+ogWoWBmv/kGLOi3KWutuEfHMf5H1malVnbCq4zcckn+LCjgY4howvwqoBSfhuL1jYk= Authentication-Results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=renesas.com; Received: from OS3PR01MB8426.jpnprd01.prod.outlook.com (2603:1096:604:194::10) by OS3PR01MB9898.jpnprd01.prod.outlook.com (2603:1096:604:1ee::5) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5880.19; Wed, 14 Dec 2022 01:22:59 +0000 Received: from OS3PR01MB8426.jpnprd01.prod.outlook.com ([fe80::a5a6:2344:db9:431]) by OS3PR01MB8426.jpnprd01.prod.outlook.com ([fe80::a5a6:2344:db9:431%8]) with mapi id 15.20.5924.011; Wed, 14 Dec 2022 01:22:59 +0000 Message-ID: <87pmcmpyml.wl-kuninori.morimoto.gx@renesas.com> From: Kuninori Morimoto Subject: [PATCH 04/11] ASoC: dt-bindings: audio-graph-port: add clocks on endpoint User-Agent: Wanderlust/2.15.9 Emacs/26.3 Mule/6.0 To: Mark Brown , Rob Herring , Krzysztof Kozlowski In-Reply-To: <87v8mepyoy.wl-kuninori.morimoto.gx@renesas.com> References: <87v8mepyoy.wl-kuninori.morimoto.gx@renesas.com> Date: Wed, 14 Dec 2022 01:22:58 +0000 X-ClientProxiedBy: TYCPR01CA0021.jpnprd01.prod.outlook.com (2603:1096:405::33) To OS3PR01MB8426.jpnprd01.prod.outlook.com (2603:1096:604:194::10) MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: OS3PR01MB8426:EE_|OS3PR01MB9898:EE_ X-MS-Office365-Filtering-Correlation-Id: cbbf3add-a25d-480e-df90-08dadd71bc9c X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: 9KsgRXxWb3eD+nhvlCY9pVuFHwpiRpBS+Ra2piOIk3Ob9DneOw/em+ZGmnfRRbDojOwFNc4fL5aSOI3LFuoDinzIuv273k1VQJ2koRsUYwTvBZgvRPqq/HAwFJQqh/5VioFMgpVt5biotDjqRdOIWd+42Bx1v7d40gweesIJCUNkHCH7qlTbTs80kOcUJJh8Q+81/Sn7lDImzMchKK5/mrOcTsLxvHmol1FrL9F5Ow1wEtfWShCPPvQ0tpkfE3+2qyitKeOfd4b6N2SdqkYL+8dfITdDD0EafPghuwyKBlQTBQwtsHhRTwJOhp5P+eIXiECxtxSnqMQGHUMuAp9jvNrjULtVe8SS6ik/o+7zYwbzPnMo3jL5IybLJTHUHL87pur/BFG6TwxTKmZRghj4IMTy2H3w2y0Akp4RIbWKO0O3b0haBHEDEELR9qtp08Bd3pJfXRlss9jmVNkWZ5eycZ2SEvp09wUYUTeEOF2o5OG/UapCC9RrXQeiP94cr6IijMCmJTKeclyS0T4Q+G7VWAuuN0ggSkaQo/BAOBef95R+aKUc75RW1+ocp01uBeoR56E7y81J1fjlEGyc83U1UJnl++E//ABCLEcx1qLll/7XWOSDxr9h/yJqxagqhCSgi2fF6Gc0BWGqshe4zL6lqa1cG6FHR7C2JAnoUYYoLn3s60tUVHiwyzEgb1C4Ch+XeAzFi3I1LCsjFLh/YMVnnQ== X-Forefront-Antispam-Report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:OS3PR01MB8426.jpnprd01.prod.outlook.com; PTR:; CAT:NONE; SFS:(13230022)(4636009)(366004)(136003)(396003)(376002)(39860400002)(346002)(451199015)(110136005)(316002)(66476007)(54906003)(5660300002)(8936002)(7416002)(41300700001)(8676002)(26005)(66946007)(66556008)(52116002)(6506007)(4326008)(6512007)(86362001)(36756003)(186003)(2616005)(83380400001)(6486002)(478600001)(2906002)(38100700002)(38350700002); DIR:OUT; SFP:1102; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: rLcbZM1+/pc20tDiPxwWiauexjplnuqiip5LW6RSR5DGTK3awDknwiR0fGZOUe4KGQzM4aDfakoj8UAot72RgfbBWwwZt/ob55lKwngxrH36hCCMkyL6ZXsihrnGWPzg+es83ECADLJ/Br3D/WXDyTl+gjBuy0NAQGik1FWJuVbYhs+PXBFbUQSmaMkLP+CSEIM9BBa0s2u9mcjJ30x136V/vUuczgjjyQDXqfh5sKq69cbzKEXTskHskWrYU97rSz7SbCkX42LfcXfbMGqYRaO6M6z6cxbJD5rBX/UhCUI8l3EVmZ7eT7E32EfpquzRmBVKoif58JhPFoQFauA3XZg9/ihf8Dqwq6mcHzuwFDypVoTni9TchQYC2Vbwbc/Z/AuQ+2OfBxcFjFvAeYaAr7JodxS8yD6QpPkd5Rc8PV0yPUBfSEyhVO2uTlyDDWNUWSaUMmtMRajyx6KGJOLiPCHonhYhfTd4Da1eTANU0wmTuFmsbtpKUhutk93MscWRNwpBB7SCO3oEccuU2qbDidsKrJVfHqdp0QsUyxcG3q9CZNrHPNfY5F1V4zJQeNBCkuQ+dykA/pc4tiC6uj45Gp+rsLfogPgbFTwujhKG5MI9214K/GN2NSvsDFP/fxovEhgaHxxIcsz7QJj0+wFJVC6yhgB6vjL78QqGa3j5lwvGlB/tJmffDDU0lR6KwlIib63dvV4qbO6X0Ztg9q9U0HSL6e8a0EO7/wC4lQuJ4t1076yMXH0eOUn2ZkuyZOptkiQcHyBZtU7XoJqvCGS43VCqFZVlTftQalSH9EGqZKNKKsXXmxilAIB6315tYUH4rahP1DrdUYcdDC0mqc2W2YwXxe7vy9YJkRHg6xUOfA3zp3Sr+m42XgqnZ2wa2PXNBkmpZEYtgu9xy+SAoTqw50CPN+PwD/sYxGeecCp1qkp0t2hl3eWyoDzGGUBfQRTcfnN05qfSQ/ur3npT5bIv32Tz7o72rEyAC0aBSw+bvkhs0vlGRdfTz//ArwLzx4UFE1Bgb63WemVEch1lkcdKWbv+id4RAMNcLr7/o6dru02qTdAoYB/oGR30GmXnEZCVaaPc4HZL7HZQGx3SQFYJgQFPwM9d7eiKZelayXGS69HxPbOKYsZgpWfN+qTCzrisQHMKnToObj+xZNuUU9MoLWkagn9YPh0KJzO+Y78dVSltJtB7aFFUy2Jkg6AjYURAYUdFZIRZsyCFH2XUimCTJ94jR0MhU85OIoh8gmoar6PhXQRLeacYU55C7D68v4OWUjrOtm/qmN8wfwLgcuyN/StEEAxbi9BLUUlrephWrJeQqy3hBlSd0c6E76yWJb9IiBtuI383v7FpBw46YgvzkT/aXgD82xStY0rBbeT39Dx/VIpsohTWPXQZcTM8y8ZxvFh1iM+5rHVxIn0VBk0NqN3K/evkccqo5kZ1O3Ze8a9BIXShuk56WZND80T9/vhJeuhI1UT6ZCX6TizXYW/Z/tfs0z8SkrDQq55sRlKicba4c3otxEmFLAWWSwlxuku3KmgXUl2uTX4RjdliP75P1epSbQjFgtOCdm3ybaLyX1L5ETad2yKwavV+m6csoRm6MBl5g8GlSoMlrQxvpDPEp9D7RKpIY+AePwA/Rw+9aI4= X-OriginatorOrg: renesas.com X-MS-Exchange-CrossTenant-Network-Message-Id: cbbf3add-a25d-480e-df90-08dadd71bc9c X-MS-Exchange-CrossTenant-AuthSource: OS3PR01MB8426.jpnprd01.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 14 Dec 2022 01:22:59.2893 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: 53d82571-da19-47e4-9cb4-625a166a4a2a X-MS-Exchange-CrossTenant-MailboxType: HOSTED X-MS-Exchange-CrossTenant-UserPrincipalName: O8f9ggGer7p0Vwdcx2/ZUcpe9hd7onneoLNjaDKFRRipoENGBZpazOVXZfeGsTHAeMQtLiGHHqEuaBGJu1HVEXPQJB7cqR6hS7nVnr1ZE73NTG0Q2qNp5W/2equeMWWh X-MS-Exchange-Transport-CrossTenantHeadersStamped: OS3PR01MB9898 X-BeenThere: alsa-devel@alsa-project.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: "Alsa-devel mailing list for ALSA developers - http://www.alsa-project.org" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Cc: devicetree@vger.kernel.org, Linux-ALSA , Geert Uytterhoeven , Sameer Pujar , Jonathan Hunter , Thierry Reding , Mohan Kumar Errors-To: alsa-devel-bounces@alsa-project.org Sender: "Alsa-devel" From: Kuninori Morimoto Audio Graph endpoint is possible to have clock, but it is missing its releated properties on audio-graph-port. It is already defined on simple-card. This patch adds it. Without this patch, we will get below warning ${LINUX}/arch/arm64/boot/dts/renesas/r8a77950-ulcb-kf.dtb: audio-codec@44: ports:port@0:endpoint: Unevaluated properties are not allowed ('clocks' was unexpected) From schema: ${LINUX}/Documentation/devicetree/bindings/sound/ti,pcm3168a.yaml Signed-off-by: Kuninori Morimoto --- .../devicetree/bindings/sound/audio-graph-port.yaml | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/Documentation/devicetree/bindings/sound/audio-graph-port.yaml b/Documentation/devicetree/bindings/sound/audio-graph-port.yaml index 25f7204c7c4a..37c20cc8dc36 100644 --- a/Documentation/devicetree/bindings/sound/audio-graph-port.yaml +++ b/Documentation/devicetree/bindings/sound/audio-graph-port.yaml @@ -48,6 +48,15 @@ definitions: oneOf: - $ref: /schemas/types.yaml#/definitions/flag - $ref: /schemas/types.yaml#/definitions/phandle + clocks: + description: Indicates system clock + $ref: /schemas/types.yaml#/definitions/phandle + system-clock-frequency: + $ref: "simple-card.yaml#/definitions/system-clock-frequency" + system-clock-direction-out: + $ref: "simple-card.yaml#/definitions/system-clock-direction-out" + system-clock-fixed: + $ref: "simple-card.yaml#/definitions/system-clock-fixed" dai-format: description: audio format.