From patchwork Mon Jan 23 05:23:43 2023 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Kuninori Morimoto X-Patchwork-Id: 648071 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 733BBC38142 for ; Mon, 23 Jan 2023 05:25:09 +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 08DD941F2; Mon, 23 Jan 2023 06:24:17 +0100 (CET) DKIM-Filter: OpenDKIM Filter v2.11.0 alsa0.perex.cz 08DD941F2 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=alsa-project.org; s=default; t=1674451507; bh=FCA2dQoVJe6bdXF4wvhglikvCFkBtNnMxHrSgLcO+W0=; h=From:Subject:To:In-Reply-To:References:Date:List-Id: List-Unsubscribe:List-Archive:List-Post:List-Help:List-Subscribe: Cc:From; b=EuGgtSk87i7tIBWgY4B5R7Ugt23cpR5j3il7gObu+RL1mpe3wVcU5yfYIU+zks8az G4UgSFUwLHpye0GpqtWdqysPQC0q0UALOMyJI8AKTFq6I6PsG/l2x5rmEgkqoWtZl4 mkL4+31ZrzK/+NVkh9ql2/KbEg6Q3w7rqc3S7dkc= Received: from alsa1.perex.cz (localhost.localdomain [127.0.0.1]) by alsa1.perex.cz (Postfix) with ESMTP id 5E94AF8053D; Mon, 23 Jan 2023 06:23:57 +0100 (CET) Received: by alsa1.perex.cz (Postfix, from userid 50401) id 4357DF80542; Mon, 23 Jan 2023 06:23:55 +0100 (CET) Received: from JPN01-TYC-obe.outbound.protection.outlook.com (mail-tycjpn01on2114.outbound.protection.outlook.com [40.107.114.114]) (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 B6189F80515 for ; Mon, 23 Jan 2023 06:23:49 +0100 (CET) DKIM-Filter: OpenDKIM Filter v2.11.0 alsa1.perex.cz B6189F80515 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=TDrbv7yG ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=mFSKWIe25xA8QH9oR2R9J0QqZc46HD/EUlNk1vl3sran6thuL0ficaRhiPegbLIeLG/8BAFTwD4/yWxjXZpBVQg0wyRqZbtssfSV0KKgLLbp8MlSYw2DXwIhLmbl2OcCiVby/WzhEQn+OqQ1lfndtkOn8n5uV0gTZt9Z05Zs16dXhIayf7k2XoVi7rUKKvxrmxf83SyK48mS9gT+9BMZmH+uFIjjTzySd9w3ngjZKypml1gwZ/NBYYrXeqcZx87mQZc8oSEJQJtioDY4xIx/nyN/t9jK9weWXSL2J7J5/apQ7iVnxGKRCVFnaKIHqwG5m/dGagxBRx58xJckAdLKRQ== 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=H4VgPyAXAOxVe9+USmVzBEf/JHaAuVjaJdtj5xIx0bY=; b=S8UNeSGWM0Aqp+WaZy8kgdT8qgMoPEk5YPw02lKKBm5ND+mAmshJwn/SK7pnjOpzFHaUipenCtWY+h2Mk36zW0o/WtTAkBp1+kq1xDR6Lqn6yinT6UaAZqtU2Z4UVrX/fU4nPsqsGcDv0NLrZQuOS5VQwlqxaZ3KMzAaK6sLHO2WI7pt+AND1QKTZCKsKI5RwIqTS0mZkTiSHlGqe7/gxLT17O25rwGlbZI9Cymh2EH+143Xu/JCm99y1wPj6q+MiPV9H33JleOlx7dB9Hylgp50SaxBsCcwLAngFjQYEijlu9z0i26A9IyCTmdaHt/k/yZn7xRmPbWaCQxYIo8bAA== 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=H4VgPyAXAOxVe9+USmVzBEf/JHaAuVjaJdtj5xIx0bY=; b=TDrbv7yG75KElpDsyPB1DL3YeixGh8fSWTVEOQ2L7PLRIpMDP3993y0tu6HWCsfYyO4fmmIUvEuX0OCF+dkm7U8MEpdFyfbBV9fUZ70s28VFmfnqqBEXdFZUoGgHgMAFHAL01bMZDqyM07gIq4eYJANdrwCgcUQEDSq8TBdjLYM= 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 TYCPR01MB11546.jpnprd01.prod.outlook.com (2603:1096:400:38a::12) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.6002.33; Mon, 23 Jan 2023 05:23:44 +0000 Received: from OS3PR01MB8426.jpnprd01.prod.outlook.com ([fe80::3cd7:a7b5:ea86:9ae]) by OS3PR01MB8426.jpnprd01.prod.outlook.com ([fe80::3cd7:a7b5:ea86:9ae%6]) with mapi id 15.20.6002.033; Mon, 23 Jan 2023 05:23:43 +0000 Message-ID: <87r0vl7rj4.wl-kuninori.morimoto.gx@renesas.com> From: Kuninori Morimoto Subject: [PATCH v3 01/11] ASoC: dt-bindings: audio-graph-port: use definitions for port/endpoint User-Agent: Wanderlust/2.15.9 Emacs/26.3 Mule/6.0 To: Mark Brown , Rob Herring , Krzysztof Kozlowski In-Reply-To: <87sfg17rjq.wl-kuninori.morimoto.gx@renesas.com> References: <87sfg17rjq.wl-kuninori.morimoto.gx@renesas.com> Date: Mon, 23 Jan 2023 05:23:43 +0000 X-ClientProxiedBy: TYCPR01CA0019.jpnprd01.prod.outlook.com (2603:1096:405::31) To OS3PR01MB8426.jpnprd01.prod.outlook.com (2603:1096:604:194::10) MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: OS3PR01MB8426:EE_|TYCPR01MB11546:EE_ X-MS-Office365-Filtering-Correlation-Id: 2d6963c0-078e-47b6-1e7a-08dafd01fed1 X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: uwxp2IkxMgbYhUldKwoX+lOR4hLXvrPJzUBSmDhACxlm5O3xCR1ocWSXxZMKxea9Wkkzg1Oi0ryOnFqpFqBKqiNkO6zJUNJL5/q75u6ztkU14IwNF4XHo3N0dFouEjxcBFm0O/abGImrgG2ODvlyf6Pkw5TaocXpVzDwXBH/zZmconqTX4JVaGps3tq8NMx8z0JNnJlGu9s1Dz7SiMFqs+BAhfX2J7ZST6yIZQxGJRs0iS+8Sja5Hhi5AcKs+IhmiMdZq26X9ntlGV4SBvRe9UxrDGwxmcrj5Ofv2vgM9Iz/e3u8rAjvfpZRx+2dQWjmgHb+9nrNUdJEuydnk457rmPWrjKq9TLisNwLbQjkwINsFTN/lZ0sW5kWJQwcH5pwqaDnky6c19pQ+Ik8W3O+mNWOHoydnhOu6zu0VltBk/KmH1KTYhrzFPypFthfR+744YjM1B5EpUfdga0MRii7EK9r49dLYgmpL1UwHjjfchOSigK/0a421dkY70E6I2/n2VekxB7A9KJm+Gz0PUqzcR0amayNLuKTotrUlGF+RaZehe0oh64b+Ts9DHVw3ALLiPkFNKtp6q8knc9HQc8IMnJTovGFHji6HYYGic4bpTf2sdYagSd1+ci9rIdCp7scpEhSXTdGG7/wrW8v/YBl87L+ORuFbFQ/kz7BXFY5XUz35erXC3T+Fhl1i6wpj7LgQqom17bAE0HGhok6oFNN3Q== 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)(376002)(396003)(366004)(39860400002)(346002)(136003)(451199015)(52116002)(54906003)(110136005)(316002)(41300700001)(8676002)(66556008)(4326008)(36756003)(66476007)(83380400001)(66946007)(86362001)(38100700002)(6486002)(478600001)(38350700002)(2616005)(26005)(6506007)(186003)(6512007)(2906002)(8936002)(5660300002); DIR:OUT; SFP:1102; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: EC831ykjAQkEHZDN0d+gNCPmVM8Yz3WAjqt/ZcmYgvdQSgicQBOe3d/Ddvi6jagMAusByDUu5esI3EAsKkTTodn/Wqq2L4kWkT2ctXVIyxMB+Io8muqy+m7iDWGid29KlNsk5I3MFAhY3QqPYg1Iz78B3fXUPZiiLde9SL8LzOzKZdKyFgwSDViuln/0Y4WAn4v1x37I3lEPFSt32/OemCvpysDyQSa4bwuKLYflO4OC8J+D3fel2U8mSGiPuMO0r6p143VLSBY+FDU1iS7WtenYWeesdMxT/AHGcapYf03hYy+DWegzU5ogOPZ3GxZD1RIDuEoOUXydLpaNgTmyxPzgUjAoAiSKkFaiXxgJe4T90MzAVmrzL2Rg4E5zoGBWkWGeLmc/82gAU6EAwMlbSf7Jy8Ns42nNFqKKOWJNL8TjjgcmZEMd+ywlBMA/FJUoBh3Iy0X3vlYiSkoEJysL/vXI1jScNTSM+YopnxwUWuYY3ToPbEccgqOH7jULcuPkqntXvh9e0ety1/eo3uSZzgIcVkD7UBzgVzyc9vcrxDepowN3Ka/ZtYanItOqTLqhmVQY+oZUx7Vcb17yzub7TqUhNe5VgKNMdKIbXTPSIqGjN7ZqqlygXtTWBZGadm2dpbXIPczRE0CkTQUhUSt6yvxyWu6Qn1fvAPLfpsu1yPM3yaMercwzw4RMF4CSvfImPEzmptpnG3j+Xii+K5KTugOG/cUD7PXTBvvMbzI6Qxd4BiwiEO/pw8QlpmfpSES3KsW5hCKdf8WkZ4rhc8HB3kBJGo/rKLP0NGRGji4fSn53sN5hzF1HzfN8m4kzFvdPoQ0STNSu2+isN1nPXpylrSJJ8xJ0eBxH67BWc08/A1As/mjjpnlRCqEWl5eVIlY5O6InaYDmKeBOttdnGJt4I8c1Utdxk9bc4fX8YtupE2sOVmnUghJTpEXRJrLEez4+gQnESBpKYTq8g+AucarWZmQLBjDtWZHT7UCdSoX7s4iHvG34bbnxL3Gw6lf78D/2JfTsYpgzfw7Fykh/a/eKY5ez/ilUFY3IL3IbFMg+lIT4pXoTJPztkVfqo4GoobsSOFTDDqeL9LyJjVY3m8LOGL4yosi1GKuYvxzA6YSeMB8atFJrotZ2aMn9lGg8W9GVFUuxkb7DYEM6H9Sf0yJN8zuY1hviV2QbwChct1UjWd/YPferZyzsoublYFYqOogzVpbl5tbYJuq3KA9rnchSqbkvUKS7c2PhBBkdxDGQzBu8IylUFNxl8kfF/p6H/t7wDTS/cejcg+d9RF202uCd0gm0w/DrDjZwlfEcAQrO7FDLYba8ko5eNmqwVR/BK778oP3kvMjvOUWW4EVRENn6yP3bOR+oVZehN0sRLx6OOWyvLgxoNRV38k0j+CcsF6hhhbw9QJTmCx3PoCRwvgkphy+cqTCft6G1re6gtQnxQMuaNo9MSSlINDSO3egvBwwMIj2tCT65IXVxlekQaIep/J4fTzv8RJXvVOYOZYZILMFN006mNx49j24gdcJwj0nPhtNCg83KJqgu6p8BF3TEu/Jz8Ns5wfs+Vvh0oiq6eY21eYAEnv1ken+vc+ICxODSfKOb6v+Gc9h0BVh4PtNJpD3140zEl3uJe6o7jk/su7I= X-OriginatorOrg: renesas.com X-MS-Exchange-CrossTenant-Network-Message-Id: 2d6963c0-078e-47b6-1e7a-08dafd01fed1 X-MS-Exchange-CrossTenant-AuthSource: OS3PR01MB8426.jpnprd01.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 23 Jan 2023 05:23:43.9508 (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: q4r+9im4oAeTbaZdvZI2aKoLy1tmCkTvNLSDYAYutE3cwLCkcJFNjz7Zv9IPznBTxDs4TPbyYAOJZ562Pp3hRGMw3w6k+h04ir0PvKAzZGcbRiPLR9YR516OGut8b6wu X-MS-Exchange-Transport-CrossTenantHeadersStamped: TYCPR01MB11546 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 Errors-To: alsa-devel-bounces@alsa-project.org Sender: "Alsa-devel" From: Kuninori Morimoto Audio Graph base driver might need to add its own properties. In such case, having definitions for port/endpoint is easy to handle it. This patch adds definitions for port/endpoint. Signed-off-by: Kuninori Morimoto --- .../bindings/sound/audio-graph-port.yaml | 39 +++++++++++-------- 1 file changed, 22 insertions(+), 17 deletions(-) diff --git a/Documentation/devicetree/bindings/sound/audio-graph-port.yaml b/Documentation/devicetree/bindings/sound/audio-graph-port.yaml index f5b8b6d13077..fa66b73abcaf 100644 --- a/Documentation/devicetree/bindings/sound/audio-graph-port.yaml +++ b/Documentation/devicetree/bindings/sound/audio-graph-port.yaml @@ -11,25 +11,22 @@ maintainers: select: false -allOf: - - $ref: /schemas/graph.yaml#/$defs/port-base - -properties: - prefix: - description: "device name prefix" - $ref: /schemas/types.yaml#/definitions/string - convert-rate: - $ref: "/schemas/sound/dai-params.yaml#/$defs/dai-sample-rate" - convert-channels: - $ref: "/schemas/sound/dai-params.yaml#/$defs/dai-channels" - convert-sample-format: - $ref: "/schemas/sound/dai-params.yaml#/$defs/dai-sample-format" +definitions: + port-base: + $ref: /schemas/graph.yaml#/$defs/port-base + properties: + prefix: + description: "device name prefix" + $ref: /schemas/types.yaml#/definitions/string + convert-rate: + $ref: "/schemas/sound/dai-params.yaml#/$defs/dai-sample-rate" + convert-channels: + $ref: "/schemas/sound/dai-params.yaml#/$defs/dai-channels" + convert-sample-format: + $ref: "/schemas/sound/dai-params.yaml#/$defs/dai-sample-format" -patternProperties: - "^endpoint(@[0-9a-f]+)?": + endpoint-base: $ref: /schemas/graph.yaml#/$defs/endpoint-base - unevaluatedProperties: false - properties: mclk-fs: description: | @@ -100,4 +97,12 @@ patternProperties: minimum: 1 maximum: 64 +allOf: + - $ref: "#/definitions/port-base" + +patternProperties: + "^endpoint(@[0-9a-f]+)?": + $ref: "#/definitions/endpoint-base" + unevaluatedProperties: false + additionalProperties: true From patchwork Mon Jan 23 05:25:11 2023 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Kuninori Morimoto X-Patchwork-Id: 648070 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 37868C05027 for ; Mon, 23 Jan 2023 05:26:34 +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 6273141F1; Mon, 23 Jan 2023 06:25:41 +0100 (CET) DKIM-Filter: OpenDKIM Filter v2.11.0 alsa0.perex.cz 6273141F1 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=alsa-project.org; s=default; t=1674451591; bh=tgPsRrboEBTlPAhOECEsRdfgT4ptg8WN9SF0jEsxhxc=; h=From:Subject:To:In-Reply-To:References:Date:List-Id: List-Unsubscribe:List-Archive:List-Post:List-Help:List-Subscribe: Cc:From; b=sYkr3gifACU/MZH+JgWUicb/wgR3HszWUHxlnXhDpxAX08QeZQthPFY72ZlzaXhsa hpgseZzS6G1SJ/Bf3e46+HKjDCIw/0A3CZ5YpHqAxZ74MmloCf+o1VpFlXBDIa6hAk 4fqIzQMQPFRbg5LQWoIXdmeC66nuSPOKOJgwpVB0= Received: from alsa1.perex.cz (localhost.localdomain [127.0.0.1]) by alsa1.perex.cz (Postfix) with ESMTP id EFE72F80515; Mon, 23 Jan 2023 06:25:31 +0100 (CET) Received: by alsa1.perex.cz (Postfix, from userid 50401) id 8E5FBF80533; Mon, 23 Jan 2023 06:25:29 +0100 (CET) Received: from JPN01-OS0-obe.outbound.protection.outlook.com (mail-os0jpn01on2110.outbound.protection.outlook.com [40.107.113.110]) (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 3BA6DF80510 for ; Mon, 23 Jan 2023 06:25:16 +0100 (CET) DKIM-Filter: OpenDKIM Filter v2.11.0 alsa1.perex.cz 3BA6DF80510 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=KLUb+ycn ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=PtM2bwg+lOEqvpGsRy8wZzp1zqIlzqA9IGOtqW31O+MO5U2bXlhv6WlPYGfuNzRscqmPlXg5QJd7oMERRyiWyGaZFT6xMIYCgF8wGWr42yKXmh4H3sefNySW7kf+nbh4bZWuLmnH31Q0/sX8iHTT8UY4KxjR2yHWcfPDWVZv4V9wGPtKnxowhPy71Z/wjxEShAI4oGlXZQ+JoG6SiGiscUjnVQCjeJmK5jlmKz9E6Y/mbKE2YMDlEttQTPQggJtyT+RXAxzvKDYeNPTzZVHloyxwuKHLtcq5bDimSeru59bifbZcV1kNl+PLT3glxHG6Jpi1qrJEtW63RbR6WwlWzw== 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=X5MPLlBbFpmwgjurwiBp+DrnAlVxl70crzXxOWKoz88=; b=V+hiBR8pPs+tcq9xuGS8U/umbEKZ9BMOFOiAoKcE4TMHa99piHJD+SbnoEpWR6M1OcDaWozDkT8elmhbHHAJHXijwWaUicUs44APuQjjMMHkTfT1z72p/kJpfqKWNjVxmmVAwGWrXoMj7608KxMxkpu6ebocoQj8O1G7FMA+uUyxdlq6xff8Mu3IlaP3Cx0y+dGT8JK3zlKF6h6MRMqOOliUFNpxeazvUgcOPPi0dME984g08EUGJLnKH57I+RGfJzC0bfs/kdLLM9yiD3E3ItNStviK1vu6Ae9+GxXJLlQtLxRkRL5tQ020ySoDUJNVJq3b4FoEN/uLYuynJzjeFQ== 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=X5MPLlBbFpmwgjurwiBp+DrnAlVxl70crzXxOWKoz88=; b=KLUb+ycnJ2X0RnTOhjdCwd6GNcQi+aSdhaL1hAzhD/fmjp8YaEhsCkIgmuEjYfo1T6/1EOK+Nk53DCTV/eDrgD/dCkuyE/VM1h4ZRQdtmgYdK5HuypSOANn9/EUTbJ1EBqv6lQJIjQLUTiWIQf1Az/TQiSxYzxjgal3+L9FKcUc= 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 TYYPR01MB10497.jpnprd01.prod.outlook.com (2603:1096:400:2f6::12) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.6002.28; Mon, 23 Jan 2023 05:25:11 +0000 Received: from OS3PR01MB8426.jpnprd01.prod.outlook.com ([fe80::3cd7:a7b5:ea86:9ae]) by OS3PR01MB8426.jpnprd01.prod.outlook.com ([fe80::3cd7:a7b5:ea86:9ae%6]) with mapi id 15.20.6002.033; Mon, 23 Jan 2023 05:25:11 +0000 Message-ID: <87o7qp7rgp.wl-kuninori.morimoto.gx@renesas.com> From: Kuninori Morimoto Subject: [PATCH v3 03/11] ASoC: dt-bindings: audio-graph-port: add missing mclk-fs User-Agent: Wanderlust/2.15.9 Emacs/26.3 Mule/6.0 To: Mark Brown , Rob Herring , Krzysztof Kozlowski In-Reply-To: <87sfg17rjq.wl-kuninori.morimoto.gx@renesas.com> References: <87sfg17rjq.wl-kuninori.morimoto.gx@renesas.com> Date: Mon, 23 Jan 2023 05:25:11 +0000 X-ClientProxiedBy: TYCP286CA0209.JPNP286.PROD.OUTLOOK.COM (2603:1096:400:385::12) To OS3PR01MB8426.jpnprd01.prod.outlook.com (2603:1096:604:194::10) MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: OS3PR01MB8426:EE_|TYYPR01MB10497:EE_ X-MS-Office365-Filtering-Correlation-Id: 659c4fcd-2f67-4328-8a8a-08dafd0232d8 X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: 7qYCMUkrvZV02VtbQ+fTSfAdCU2M4NliOhAA8VebbMlCelvI2g4LG4QKT9B79za2N9YNYy3D+TlF2CGsNaK6sFTM7p9TmQT9zpgKxujYiDLGhB14zXLn2ZtrXl4Ta2ylO2MLtNhLPr2V4mgenpO+Gsfegl8Vli4Pq4aggxwTW4q3DgH76yh15/NnELdRMOjnSIn6VLSkRS4YSYEY+MdEDKoCmM5e6sG6TqTrIFHphe6iblkuY75TwA31qxjItyvOCbGz4n6x/g4mqczfd0ZYsViZX+jyGZflFJiFNpTWOsL3e1VQ8J9NuBc/G2tjf+4xQnxdGF+ITAJDyLVPV+JCwUUYK/a5zE001qDvIo4Bg6byLRvs/ev8b9AA57DZodm3OlbQzLter4lBcDHDw9/rxPiu88n/d7OZTVGaDw7w9pDk88VR0vS//afRxLAKIcVkXVTKGzmPDkFuO3wkyvGLK4zSOYLV6YAypnRoxiFjNtiVjbSEymN/54K8XgEXqUB30K+sS8TjRQjoTWH7RSMvJltScu5X+oK3f/zrVP8qjkHt/u1XtYH95b+VDu7N+KGpB0TF651BC12cNCNWNQGiBG7w9h6+kKESlEmwRZKsoe0VjbERWtYBCwzqqR/aXEn1S8zdf4U/qScQtzyvQBMnTizNt2WrS3yR02JdwaI4gJZ6lvfMrs/IqlAfGZP1fuHzG1Hk+6Sko6HnX7EPp4RCFw== 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)(346002)(136003)(376002)(366004)(39860400002)(396003)(451199015)(86362001)(36756003)(316002)(54906003)(110136005)(8676002)(4326008)(66946007)(66556008)(66476007)(186003)(6512007)(478600001)(26005)(6506007)(2616005)(6486002)(52116002)(38350700002)(38100700002)(83380400001)(41300700001)(8936002)(2906002)(5660300002); DIR:OUT; SFP:1102; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: mUJFKnjhPilMwdmK/N8hDL+Vzt0y7NO2O4muIUT+utSp6fHVQwCOHDX65K2VfKgYBZjx6cazp01MQ1sWMYvlYW6vZV5p0H3vqE6ANJzw+H1cFgQatFUQYrKGzd/r2mznODTBROj55KNPvueiXhdz4ULSKUhvPLuUCUm96y2Pv4TH9YAULm3mEdutEOE6maSWHL6LMkBAmkNkS/42lEB7UhjDQqSuGxna9hJM7AwVHjBybhCj+k4MOVP56TuvAdyKAWPrDPwRsyygVDnk4lLkMYR6jv7cz68jCMUreTZwWlYBDHFFTfbQV/c/qR85FsfDiqIns9jD+RkshxBoYBeTWLrpyr2+zrrs5TkBMH3J5ueCOcNVYn8bxvGpzeoDQhWhhxTYKoWSBjUReONqqxE+ho9oSY2xlr4dsWo5ve44avlyL24WN/hZWLtTDz59HFzA0b8ZF51NwmaHBblfcj1N91fYriOXY1NgU/0WoL92pOzXWiiVQrIhf2762Ge3+36dq47iKBCLB8MLN1L9t7RFRsMFz7JCaUwKtHrzX970suu5MO6YtkauE0n05UwXAFiVbIPt76fbi0ujK5jtpGCmVxWI5n8wYLzeBMDhnAnXeXs34jyvxYt0l3+0Ggmn6Zdo1R1SzMvRt/bfiGaYCaaNqs3TT3QsUcqkKnJ9Y9midX66OrDI/DewukmUlTMwf/zLd7MCcKOUCh/EA9ReTlhMnh9Y4vpz9Y6apkzyDR7rmMbyH8xY3aEg1WSADAfcmkEkMpb0NQ8kMqbnBnBFLvXcK1GknGgtNH57OvIAzKpwr8RoZteuap/h35nh1oqszkEA1f9DXfn8jF8bfGPxi5t2WWuMFN4lHY11KQb2dUj5ub58YjeHe/AAo3+uqHBie2d54baMi/WrB7ZNLKZzvaKC+zcwlNwgj3SfxyGsHSOOvoNPlo/Obh8AXK2Bwiii1Pccs3Bap8iJA63vFMSACUDPlnAMlaR2qARa5AANcGVw/fd1Okjvlazjy0F6Z65TNAc8wS+NJZhCiiqp41CDwa0bK30657Uoxrv1EnC4uxnrabJMxvbFK4rFVlGK07Q8sBRLgohJAFTBQlnteqKyxQAiK8qsvcWrTGz+yr3OL/I4NQ/EUnt2LtPnfnHP22qoyptTJ/FjYEaC8VGnqMTAGMfn0rznULLxq0JrP/EbDfCIPcsdAXTKRRZ46HDQFTYaUCnunyqDyZjElK4SBrE6ijUaqMI3p3rBjpXzWMlEB1XjmKSTtRkjps4QqOsmcv71bc+a9DMCI7BVk1RhysnPXCv+vdQ2KjxuGm/bX5s3ZfIroSFMeX68VvPhz8e4kIQulSfL7FIo94DkdolKyb37Qlbvm3KWNo/I21xVGw0VVOoQ9wTqLdfRj+jaMkeVKor9utRDwgmYiA+c5vvOiz/7Ekhh5GcsoLYfLU68WJLKyecE5soTFs79hvJyP6FHqMtjMXmWZX/Z93qySSiQzVvgfncmXgy44JO1UfbqBSbN3OlOC80nm+e8uaqrT1XvTtD0RY5vtTEbQTaNq8y3mwZHc7beIIItbBbsEoEXpKNO6nWttc/VxRFuADCbyi3a5dYHcbhPBwFtjJDO17K1nprWZeCvOSCkOvUdpkGJUIwZgsghCz4= X-OriginatorOrg: renesas.com X-MS-Exchange-CrossTenant-Network-Message-Id: 659c4fcd-2f67-4328-8a8a-08dafd0232d8 X-MS-Exchange-CrossTenant-AuthSource: OS3PR01MB8426.jpnprd01.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 23 Jan 2023 05:25:11.2566 (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: xUXZFORxKdk6GcG2oA51TF9JcSJqQvPKiVdigLLouclyNig+ZDwYVY8bLjmWIkmgIbe9Q72KXpedsycUf11IUonFmD9iz4q2UWg6m3tD3o4bn71gos9h5L0QIJ/VB6r7 X-MS-Exchange-Transport-CrossTenantHeadersStamped: TYYPR01MB10497 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 Errors-To: alsa-devel-bounces@alsa-project.org Sender: "Alsa-devel" From: Kuninori Morimoto audio-graph-port is missing "mclk-fs" on ports/port, it is used not only endpoint. It is already defined on simple-card. This patch fixup it. Without this patch, we will get below warning. ${LINUX}/arch/arm64/boot/dts/renesas/r8a77951-ulcb-kf.dtb: audio-codec@44: ports: 'mclk-fs' does not match any of the regexes: '^port@[0-9a-f]+$', 'pinctrl-[0-9]+' From schema: ${LINUX}/Documentation/devicetree/bindings/sound/ti,pcm3168a.yaml Signed-off-by: Kuninori Morimoto --- .../devicetree/bindings/sound/audio-graph-port.yaml | 8 +++----- 1 file changed, 3 insertions(+), 5 deletions(-) diff --git a/Documentation/devicetree/bindings/sound/audio-graph-port.yaml b/Documentation/devicetree/bindings/sound/audio-graph-port.yaml index 6fcf7f567424..036682e55b2d 100644 --- a/Documentation/devicetree/bindings/sound/audio-graph-port.yaml +++ b/Documentation/devicetree/bindings/sound/audio-graph-port.yaml @@ -24,16 +24,14 @@ definitions: $ref: "/schemas/sound/dai-params.yaml#/$defs/dai-channels" convert-sample-format: $ref: "/schemas/sound/dai-params.yaml#/$defs/dai-sample-format" + mclk-fs: + $ref: "simple-card.yaml#/definitions/mclk-fs" endpoint-base: $ref: /schemas/graph.yaml#/$defs/endpoint-base properties: mclk-fs: - description: | - Multiplication factor between stream rate and codec mclk. - When defined, mclk-fs property defined in dai-link sub nodes are - ignored. - $ref: /schemas/types.yaml#/definitions/uint32 + $ref: "simple-card.yaml#/definitions/mclk-fs" frame-inversion: description: dai-link uses frame clock inversion $ref: /schemas/types.yaml#/definitions/flag From patchwork Mon Jan 23 05:25:19 2023 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Kuninori Morimoto X-Patchwork-Id: 648069 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 338B1C38142 for ; Mon, 23 Jan 2023 05:27:05 +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 14A1E4208; Mon, 23 Jan 2023 06:26:13 +0100 (CET) DKIM-Filter: OpenDKIM Filter v2.11.0 alsa0.perex.cz 14A1E4208 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=alsa-project.org; s=default; t=1674451623; bh=dtMiN4UTM+R3uE8rzwy/Q7rRZ9Istah47aUXdTyllqs=; h=From:Subject:To:In-Reply-To:References:Date:List-Id: List-Unsubscribe:List-Archive:List-Post:List-Help:List-Subscribe: Cc:From; b=HndvXfAbRe3LeQhntqG5lKFA/87dgIGuiRG6vfDDovKJdxTUAzqCeZE72tgeLBsg3 KtMy+XaWI1tuMiIZHHWakSGJ1VAQaIr4W0sCa8ZjTj8SLVv7LaHd4pdvFz0DeI6ytl mdGIaetaX0QcOC4dTMpNZBGHjPddlzAoSlBucqMM= Received: from alsa1.perex.cz (localhost.localdomain [127.0.0.1]) by alsa1.perex.cz (Postfix) with ESMTP id E401EF80557; Mon, 23 Jan 2023 06:25:46 +0100 (CET) Received: by alsa1.perex.cz (Postfix, from userid 50401) id C1A2EF80557; Mon, 23 Jan 2023 06:25:45 +0100 (CET) Received: from JPN01-OS0-obe.outbound.protection.outlook.com (mail-os0jpn01on2120.outbound.protection.outlook.com [40.107.113.120]) (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 52566F8053D for ; Mon, 23 Jan 2023 06:25:24 +0100 (CET) DKIM-Filter: OpenDKIM Filter v2.11.0 alsa1.perex.cz 52566F8053D 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=Bkax+oux ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=L4NLlfqX66RijzXwE5BVnWkOL5rvrcpfSMYdsCYL+btfQotYfBSuZZLZ+8uqYF7zrrctzzf9vw1K5sumOu8BVF+YWfqDUO/qQ5B59yXn/CiywRaYbgS4xqwY5f2Y+giok1twPIUycvXzv6tayRJ2/6zww17oAGd8Wl7Col9KjD0T6Wj5/FeTWb0Gd8nZrpuO9lpOf7BOK7lvsOpbvcrvAOYlPuc7+3baRznjZOFr7hVxzp8Z/Z7sz5rBzEy9OIjSwTvJUQfXL1KmvUmA9hg5BLFxdv+vHmR3qkYP/EoRqcgcEjfG7+Dp5m4WkRQK01ixKDPo/CHomhRZJLjRrMJNOg== 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=dI5HhhAqcYdtoN2PcExS9iVBxcl+RhCC7G43XpDcM7I=; b=HXPQS/fuNKJDb5NQzHraaKcKASJcEdcRwyuop0NHFzzTigkeKIfszJ/Mhzf5h/+vR8VVWetzHvWwrg54VqLwRyHb0tT2PLfxUtWkIeaHdUOD36WwcsMpHwhuExSKG8s+9wTU8ayi0HjjRdL6gg2Pdr7plEXWmDUDfGCCwSXNBRh9BmjXPPhG/61fEhKY/zcQhQX9CLV1txBlmONC9gxl/cxRryqHk6jOAh0GRBFWONOv3LrkZLiuzmvGjSPZXCaQq7CMGPgRpYOH/lAS6HL4ovVm3FiEloqmkGbKWrDD+7WTCAHiu9gfojd4VN8egUOnrl9hdgG+xzVPabAxUU11sQ== 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=dI5HhhAqcYdtoN2PcExS9iVBxcl+RhCC7G43XpDcM7I=; b=Bkax+ouxFJIRI8dGrLESi1gRnBsxBFsvCiZje6SELbC3u5OJ3ttxnTNaGF/SdN2nJHt6scfX+KKa3Jifef48dTHhm0hCxiI26Kk6SjJzlByVJvtLtgan4E6Ja+q+oaWdGU7W3g19XZHV8fVUJdDw0eaM6CB3Z72koJFwdyKP/BM= 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 TYYPR01MB10497.jpnprd01.prod.outlook.com (2603:1096:400:2f6::12) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.6002.28; Mon, 23 Jan 2023 05:25:20 +0000 Received: from OS3PR01MB8426.jpnprd01.prod.outlook.com ([fe80::3cd7:a7b5:ea86:9ae]) by OS3PR01MB8426.jpnprd01.prod.outlook.com ([fe80::3cd7:a7b5:ea86:9ae%6]) with mapi id 15.20.6002.033; Mon, 23 Jan 2023 05:25:20 +0000 Message-ID: <87mt697rgg.wl-kuninori.morimoto.gx@renesas.com> From: Kuninori Morimoto Subject: [PATCH v3 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: <87sfg17rjq.wl-kuninori.morimoto.gx@renesas.com> References: <87sfg17rjq.wl-kuninori.morimoto.gx@renesas.com> Date: Mon, 23 Jan 2023 05:25:19 +0000 X-ClientProxiedBy: TYCPR01CA0190.jpnprd01.prod.outlook.com (2603:1096:400:2b0::7) To OS3PR01MB8426.jpnprd01.prod.outlook.com (2603:1096:604:194::10) MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: OS3PR01MB8426:EE_|TYYPR01MB10497:EE_ X-MS-Office365-Filtering-Correlation-Id: c2eab347-3340-4b55-33c1-08dafd023831 X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: bVLkY1aTGZRzLtJQst9quZgzJ8fWoLF6uZceGmw4cwfK8srMg5FN5c4fws/CB/czwH5UWVhG41H2RqSoGttgeBhOonnF068oY94SZlwYfa6vT3YQKSyGoNyedPQRQ4JIbwzFEMgehokEw1Ejjj6Deu03fHm5UmRIFDoKAAhYLi9+ajTbpoFzkC9lcFm1i+VcE7b52XuT/z/V7BK8n1w2X0x2h9HXG/QobxYxRPyuuoLzDehuJ7KjFQWqhJtDlEk1j5GT5ZfeWgcdJlX9tIUij/9oTaR0l7tlmU/XitaBLoRm3knLcfyyoPP3mch8QrW66V6j5E1seR4TdvfpS3QbTgQoq+B/ci6J7BTYmqIQWg8gSlfBh+avZCc9OkZgE6U8/UOT/b7V6jg0thLiJWBYt2w87GY//Wb2KHK9PTW0+mzp9GtVbbSiKA2pFbpeTjj99R1Z6+5eRmJSa891AjQeJD4ehHfTZXpOpxXHEUJZ6o1wwjclKv7U1MIu3lknITZfaPV7hq8+76BZqK9JTcjkF6Lk8ADtc1RI21NRuq87TzZfQVeigfkD20GDa0S+cM9RSnZQWrw7UNRwSztL20cJm/GCszdq4RcO09fh3cANhrNzZCOSRq2GCGlxwBkw6mON26zhmnoAu+lPOUB4kbnn7L53/VmNbXjzxmESMdQJefYw9R15aphuD+xzP4ShfLHdLjKjXOunnPE89ct4AxZ82Ef5oKAwlxSKpCZ6kqm6bhyx643QhoAMFiGS7NIOyTOj 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)(346002)(136003)(376002)(366004)(39860400002)(396003)(451199015)(86362001)(36756003)(316002)(54906003)(110136005)(8676002)(4326008)(66946007)(66556008)(66476007)(186003)(6512007)(478600001)(26005)(6506007)(2616005)(966005)(6486002)(52116002)(38350700002)(38100700002)(83380400001)(41300700001)(8936002)(2906002)(5660300002)(21314003); DIR:OUT; SFP:1102; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: YLRT1TOxo1MHbUG+ks1rdJQGpfWn5kl7558vWVJV+YYcyv2LPvvA9Mpw12UBtfpDqFET0B53nJCZRr5h+OcyRaPkD/6UiKn56sqSO9wAkILN1oHYKZ9h8OVd7edanoaP0/SNBL01NXZjRNOkvsVb37luhObIAzABofeFCvm6cQuVM/vKRTx/mKm1Pd2yMV0QsolAKjDh/mTd4R17CsSp3WQWBd/lwUhFiTOoY/7rGZqJ8fTiMHA3mi7mLxRGB6UoO7/HJ/ymCm++G6KCB+NMQVqpAZUS+uc8VFzaDLuyKj4cYv5s2f06HQePLPzhWPlAjca4upUtZlRFswDTHS8pvUbZe8BBSLbvMOTalF+Yt9Icepa3J8cMDZ6cHH1N4Kofquy76UZrcJx0ntKkVeGlmgA0n9zRkxB3fJHiHlDTUT7hyPAxcxd47LT0YM3vPZ0JmpYiW/H/CQC/xvM4xfUQUtwaR74fvo21qJMd/dNT9JbF303t/2aNI0AJ22N1tXzN5iKgSwJMBAVal0AwphLP9UTOZNrhQjcgU+CktUCRB9GZDjfP2DVjUwfgzuG/9J/nKO8tbymaW2lkk38q9opUHhPicxt/8UGVcJj7qp54RalKTB1b+nBO1cHqRTB6BQmw8CkT1ScWmz1AfU43ezjmbGJqUtgtM2YyRv5XoJfKtdA9iyAyv5furnAqx/Xf7EFmQoZlJUh2xoUwLlYvF+oZvJGpJY+5bi1XsxZD456qXy4CrN/IEpC6+RfbmvAnz4NZdv4c94igF8FRoTi+7KlvPog+OFlBCUHCVhWc6QCkLL8hLM5pJCwY0JgEBHqVHku3H4FGDI22+51WXm93S4/qlL/uNoSyDYp88H2fBo4HJ0u4rTHqBAyjnzTKvJ3ssB0RPsXQ2vPhaedVDBbE/CSfoRqrwKnsHWK497X3T4Vn5426+fVRblnqQ4dC6rm4Bqf/nPTb4f4EMlUO9dYoTodnk/9GM8doaMXZzJm8TbWoJf4Y6RxhjYexQPDVMOXy9Go7R92Ff1lTLiRU6SIag+qqYs9BTFz4CUnmYPpLM802+GkYvDLi3Zxi1nKRn+ZiJ8Tv1onfcM4TyLJ7qfV3cmtdVaurf8pweM/rSmO+/iHtBmkTzfAiWNZPSvSo1pWlDuit0f7N4DdNe3CKApmdwDOn0GEhKuQ8t6QB2C2Oum+74NrqDojFheplOn9uu7evs+ow9agSUmrmwF6h3yT/pO3BMrUkrsJ1tOproBQtrfjzDfwHrvbD35NqVqmotps5N6n4/L5fpCU5gnAP/9S2ytGjTjUew569DiJcYGAEPd35L+TxQEEQ2/ghi6GqS6Ug4VWbAwoM46wp9/XMPuI81oB7O8hSD3XJzogkAbNMlajuJ6YIt6qynt9PfUugpoaja4sEUV6Nfkd3a+M57qWYdCQEga/OB5cAv7MvzuBaYWgqoyqNTSlSgVKic4nL3a3GjIMb0iYKZ/W8VvRL/ryRno/SxCLjWVDErshhtKiS1rG0sgkhQ+iigBLqpbst1E/aBku7AokPPTySOzVtdF2NeJW9q/Q2bQKHvw6G6dPgmc59q7JcqV5XuChdqQ2+WTu+PTA487YDPVHm/oBOQJkbRu3u4Cwf9b3jlclV3Ymn6j7EhKo= X-OriginatorOrg: renesas.com X-MS-Exchange-CrossTenant-Network-Message-Id: c2eab347-3340-4b55-33c1-08dafd023831 X-MS-Exchange-CrossTenant-AuthSource: OS3PR01MB8426.jpnprd01.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 23 Jan 2023 05:25:20.2419 (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: UZHO7ehlDaSAIPF2lC1VPmKg6xqeI02e08vYVjjP+my40g/u6s9cLq6AhowcCw05sI/5IHy3vWUTXc58yO3bxUN7TqZc1IeCjQKjZlhl5htqn9v9NKnz5ycUbCceAZ6+ X-MS-Exchange-Transport-CrossTenantHeadersStamped: TYYPR01MB10497 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 Errors-To: alsa-devel-bounces@alsa-project.org Sender: "Alsa-devel" From: Kuninori Morimoto Audio Graph endpoint is possible to have clocks, and system-clock-xxx, but these are missing on audio-graph-port.yaml. These have been already defined on simple-card.yaml. This patch re-use these. We will get below warning without this patch. ${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 Link: https://lore.kernel.org/r/87pmcmpyml.wl-kuninori.morimoto.gx@renesas.com 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 036682e55b2d..edd6cc37118e 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. From patchwork Mon Jan 23 05:25:46 2023 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Kuninori Morimoto X-Patchwork-Id: 648068 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 6ACC3C38142 for ; Mon, 23 Jan 2023 05:27:51 +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 E14DD16B8; Mon, 23 Jan 2023 06:26:58 +0100 (CET) DKIM-Filter: OpenDKIM Filter v2.11.0 alsa0.perex.cz E14DD16B8 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=alsa-project.org; s=default; t=1674451668; bh=k/gmM0E9WRQ8QwJ+xMqjI2MVz+b9APi+4+gOlmZ0YLc=; h=From:Subject:To:In-Reply-To:References:Date:List-Id: List-Unsubscribe:List-Archive:List-Post:List-Help:List-Subscribe: Cc:From; b=cji4dgFaHrUyS2F53aT7vO6T3LnQBxHcCNe/E7rHfRmj3BiM31r/aaaO3h/rga3XG Raoav4UhjRWVo5TkT2csGxitl11GAd1qdZMfV6TGrJpx6r/gRFZmZnBFA4umr5Pr6l 7Dz4FXcPy+hAM5jKF65vaQiErtI14iTvdwqPM1ck= Received: from alsa1.perex.cz (localhost.localdomain [127.0.0.1]) by alsa1.perex.cz (Postfix) with ESMTP id AEA4CF80579; Mon, 23 Jan 2023 06:25:58 +0100 (CET) Received: by alsa1.perex.cz (Postfix, from userid 50401) id 92388F8057A; Mon, 23 Jan 2023 06:25:57 +0100 (CET) Received: from JPN01-OS0-obe.outbound.protection.outlook.com (mail-os0jpn01on2111.outbound.protection.outlook.com [40.107.113.111]) (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 C0E90F80570 for ; Mon, 23 Jan 2023 06:25:54 +0100 (CET) DKIM-Filter: OpenDKIM Filter v2.11.0 alsa1.perex.cz C0E90F80570 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=Cr8d/LB+ ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=VCp43zsyGjEPu3NDThtBt5lCeqciFEkznIeh8p9f4zeQX0ph85QtJvho7sFcrFp98rWCoCWE8kRJPFmeXyIethAOtTRk9/T9HYeqmBJ4urKlllkVz+IF+FKJT8O3BfAnyTdpsHP/MERDYd0uTLLX32IpPY854ipNnUrW6kE79U1RwwHUGQdQfk48vBS7BFJJNziZCW3hWWhMFelw93LuNmxrt/sfUz15oJOMaN5euHBdzOKlzsabqEFVEEBW8TRjIhFOUrG/DzbL4qZUDtVdALFvpKhw0j7jVeZATnDmpFtq/lX4L3lQRLzJNaz+lc8JqmT7ABzDy+vDSGMoG+wnmQ== 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=XRgm++DGcGMR/XBHPihqtCtqEqDlu0vKgNaaecP1goI=; b=UuGxbj6cIj5tsPj/yRE3fbefipShpJyj3iGEQhptMDBAukW1lMJbKtKIfhua7jXpU7+fbOwMW0TlsQttRzj9ytMzwqxYNLprR66ugccvsWI6nnSVbMRh5anBmcwOug+d8tD9o0LatyepmAoJ1s5dI1ax/yqe/Sw6nLmQqGvp48AEvjtRZherf4+OHHIrUqWcWuTHS/b/z3I8V13bWhGQRRr3txL7RkjAFgYYy9+Q+77+b4qrKd1OICGqXKFmZRnnAusICAOGrcVgrIYqQ/IF8D6IMp9IJccasCqRFN52y6aj5AwpEExqjQdVRORgKXy6KMTQZuegNpBxgtCYi/ISAA== 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=XRgm++DGcGMR/XBHPihqtCtqEqDlu0vKgNaaecP1goI=; b=Cr8d/LB+qlUSTKJ6aT0014ylo1/oUjLRTYWOr2gfZkUuYjbtv1P08IgAxVonN2D2+ZWWW3Xyr/btAAuIZvnALgJchel9HF1q5GObRa3Y/dpLDIhobhmPnpe4kr7TAvJnmpIM+zVcm1wsy6DWag/Lgu0vwjq9WsdyiDUKurR5VA8= 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 TYYPR01MB10497.jpnprd01.prod.outlook.com (2603:1096:400:2f6::12) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.6002.28; Mon, 23 Jan 2023 05:25:47 +0000 Received: from OS3PR01MB8426.jpnprd01.prod.outlook.com ([fe80::3cd7:a7b5:ea86:9ae]) by OS3PR01MB8426.jpnprd01.prod.outlook.com ([fe80::3cd7:a7b5:ea86:9ae%6]) with mapi id 15.20.6002.033; Mon, 23 Jan 2023 05:25:47 +0000 Message-ID: <87ilgx7rfp.wl-kuninori.morimoto.gx@renesas.com> From: Kuninori Morimoto Subject: [PATCH v3 07/11] ASoC: dt-bindings: ak4613: enable Of-graph (Audio-Graph-Card) style User-Agent: Wanderlust/2.15.9 Emacs/26.3 Mule/6.0 To: Mark Brown , Rob Herring , Krzysztof Kozlowski In-Reply-To: <87sfg17rjq.wl-kuninori.morimoto.gx@renesas.com> References: <87sfg17rjq.wl-kuninori.morimoto.gx@renesas.com> Date: Mon, 23 Jan 2023 05:25:46 +0000 X-ClientProxiedBy: TYCP286CA0129.JPNP286.PROD.OUTLOOK.COM (2603:1096:400:2b6::17) To OS3PR01MB8426.jpnprd01.prod.outlook.com (2603:1096:604:194::10) MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: OS3PR01MB8426:EE_|TYYPR01MB10497:EE_ X-MS-Office365-Filtering-Correlation-Id: 2feeb7e1-1aac-47df-1c06-08dafd02483c X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: bVNDfGJXBSqA4Kxc6pne3bkMtEti7Lxpzvh6h/V5dcfwOr99+MVwf8hMi/Pf/kz7BhkjuDBfUmDSDebqXB4m5aa1tv8aV8JprgQX8+fvDMlrz9uwJxuUiEZ24YDGRZ75wBilLIUleZlelVADzIyBDQTgMlibLBAETajZaAbuiORblQyy20BnhmemU4WCZ5UGkYx/hdQy9oHjK2MwQjtLfLyBWN7hutBCHXO7ioB7NFMeTu+kTsYfrgnY7YC4DYaaUFPh7uF5/EqynsS/txqcbSkptuPguj2gTkyRMZs4g0/RlpsNFiuJFytkECiLsB5OUaLH+ah/ML6aJ6HIjbwmzX0LzwGaR1Gba9HVVpNDMyQKW0B17PS812bLEZaIc6VhzkNOH5+cf3O6DgERoQDWImhQRF12zmjD2VVoczH5TM5iNzTuhdJ6H7jUmG+SljVM7flHUSXWgPSoE/otZvzM+RAlmvyZ2Qp7EdkCyrUTuhK/DTFNdHnoRjsdwZF3QqzxytLxFSzNXOv4bMo0HuirpnepeR2MVQpqkw41GYCEvEsPPFxt1scOSQPkxoNg9jZp67YK0bSnioDQVSuHsyi8X9rCQ01OP0ysyMYVeolEYkBqwl7+991P2Eq3BJ/SYvQDu/hIGCMDJ4+9H/N1HFFKILr30naSkUOqqUa9aerUOU6QixVUI3Okuu8yyYDxuI3Z7VKBiV9WOlKmP43fbSrSDg== 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)(346002)(136003)(376002)(366004)(39860400002)(396003)(451199015)(86362001)(36756003)(316002)(54906003)(110136005)(8676002)(4326008)(66946007)(66556008)(66476007)(186003)(6512007)(478600001)(26005)(6506007)(2616005)(6486002)(52116002)(38350700002)(38100700002)(83380400001)(41300700001)(8936002)(2906002)(5660300002); DIR:OUT; SFP:1102; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: U406SkRvVzflnB+ChUq2dgV3hGhkVLcREEOZ6zXpgg/5wp+bQLd2lYfw5lwMvIg4KBNgeqq/1iCs/HPhJhNRaV68mxHpS0znp8RHfkcV3MgiTVSzrhMHaqzELSyftTNXOfHKQt4kT6HUGsMVKrftvBjt+eTdreAsv9Icp1NPyJDahWRDm/gyW7QmJ22AoudGWagtkLXl8L3vP5HcJfCtHPnbc/cdKV896jyd/3YE3LTYw2amUPus85Hg8M1e8kbMTIvljCfiZq07RryNOiD8s81lIGHHjauvCGbJpA3a0gIHLfQIrShVuU5GZUFQACVpQPbv2Zb2IqMFJhpv7mdMlTWU3oofznBBZjIB62b/rDXblLQdBh0ewfJFBVxuEE7Rck/tjvtqkFn0avkxmZUfDW4Yvk5RdiwAR2fHOcMDQxveXxihu5lZ93oAA86N3a2yB5VXEMCEg6MfOdvUhtOUm6EpgbD2j3GV2HdqTBdNWomUBPvNNZ//sXDMh1IHc2jYE2JIYCgjmPw3+0ts/QMxbAcOUigIrvEAp4UNVvYbmvw3QsREk4+o1tnkMrSfG1sxUbOTa7Mlk0J5+/b4yTgs2sFOiFc0wbVmvzSUf6/KhTkDgmOmig+rCvJUTRfYNh+xZ5ZfakDj042asMvil/NzHDloIggSuaTECDYofyODmzqnpg6WJWksTSliNxqzBv0schF3Mm16q9LNLwdnlFNfEZk7sqa1Wygmk1Ta0/OByyAij/Eyr5LyCV52diorNHxxJsKL5Iw48464dDbdnbxqLaJZnD13lc6cKzqwkszcLnFPGCqzvwWZvpa+Pmxql1llvslVcTMtzpCRk5DdzSct9JgKmNfHsGW9IO8DkhgK5h5gfKTDOCGruUyjh49p/RRWiKKFJpoO8Gyw1NC+26mDzxch1COhzb+phre9d4aSAJE0UpIlRIZG1DE+Hk066p3BQezD/FPCOHEwj3IJ4a5kDic59C2TERsI4fALBVvIbAsSW7x+QqFEDH9BygLEtzhrZEfhdvV6ISICNBXW7mQgKDvRNGmLqSRZOUQxrq8bHxdBHqPtYSm80dItTl2HkqpAs3MagI2StHAqLUxPESHbLQ6jmrCW8mIUHO5tDazAp/MBhmZzu+FcbSUDrENCbbgqy8I1M+vTrfTbnwv9c+asPMSWgsSc6s2Ofe78R2jV/W3hE3mxk3lmQAGgS0XRderZ4VsRqSt3gSV/rATrG7j5tpdGPYpY/8tXYKUNb2CgarWvU2tIy7K0lbCZzDJWxlNf8YfbZQrQ7Re9yzkUkpl5jC3aao7fwwn/pxMSy/tPFzI0rxNDt1pBj13/0UTL+DZRJG2C6VH1p0T93C8mccu5oBp9ssXb8O+0GlUaa+kkzLG8Wm/smbcSDngdu3c4P+BvO3qDmZjlBU4ZDBvs4OkYK5BOdDAuK6L6iypQIHUwsYRu8VS/p5SoK1XsOi3Gcw+rf5Bak/nrYnWt6f7klDIaGc5/A8CktQSHvn5po36h42FpUepObh1J1z8+lRk2eCqKqxQAGVukX8h2Sbwz9YqIqgyKxZvGGSQRfkRULxCRGYNZn0z2hd7cYOHzuLXHAvmDywQgcLN7fyTfjxRaIgVGirZBz/0uSKcZGjMZjJGiCVo= X-OriginatorOrg: renesas.com X-MS-Exchange-CrossTenant-Network-Message-Id: 2feeb7e1-1aac-47df-1c06-08dafd02483c X-MS-Exchange-CrossTenant-AuthSource: OS3PR01MB8426.jpnprd01.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 23 Jan 2023 05:25:47.3600 (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: 95EdePd+hZKLeAoItRChBK4wLZgejiEUwA7gl2PFc4E336QpSubUAWeIYdwSC8wUd0FCQO9t6bxDOvjTbp4n25PiG+PlHJLNSyZnWvNxZqkoa4epU2ipmk6432JNXtAW X-MS-Exchange-Transport-CrossTenantHeadersStamped: TYYPR01MB10497 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 Errors-To: alsa-devel-bounces@alsa-project.org Sender: "Alsa-devel" From: Kuninori Morimoto ak4613 is possible to use Of-graph (Audio-Graph-Card) style, but we need to indicate it. Otherwise we will get below warning. This patch add it. ${LINUX}/arch/arm64/boot/dts/renesas/r8a77950-salvator-x.dtb: codec@10: 'port' does not match any of the regexes: '^asahi-kasei,in[1-2]-single-end$', '^asahi-kasei,out[1-6]-single-end$', 'pinctrl-[0-9]+' From schema: ${LINUX}/Documentation/devicetree/bindings/sound/ak4613.yaml Signed-off-by: Kuninori Morimoto --- Documentation/devicetree/bindings/sound/ak4613.yaml | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/Documentation/devicetree/bindings/sound/ak4613.yaml b/Documentation/devicetree/bindings/sound/ak4613.yaml index 010574645e6a..75e13414d6eb 100644 --- a/Documentation/devicetree/bindings/sound/ak4613.yaml +++ b/Documentation/devicetree/bindings/sound/ak4613.yaml @@ -25,6 +25,13 @@ properties: "#sound-dai-cells": const: 0 + ports: + $ref: audio-graph-port.yaml#/definitions/ports + + port: + $ref: audio-graph-port.yaml# + unevaluatedProperties: false + patternProperties: "^asahi-kasei,in[1-2]-single-end$": description: Input Pin 1 - 2. From patchwork Mon Jan 23 05:26:01 2023 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Kuninori Morimoto X-Patchwork-Id: 648067 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 D74E3C05027 for ; Mon, 23 Jan 2023 05:28:16 +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 EFB0841F0; Mon, 23 Jan 2023 06:27:24 +0100 (CET) DKIM-Filter: OpenDKIM Filter v2.11.0 alsa0.perex.cz EFB0841F0 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=alsa-project.org; s=default; t=1674451695; bh=8jGphJLRDDsj3rm2u3UmHEGmaOe+gCIMlEkJPuw9LT4=; h=From:Subject:To:In-Reply-To:References:Date:List-Id: List-Unsubscribe:List-Archive:List-Post:List-Help:List-Subscribe: Cc:From; b=ZxpOlWW1BMvVZTtNiZqnaM8EdVYQ6XPA6Ci8/smcvssbWj0m78/laUEqhY6m5RNQ1 awxRXxpfdN6rfHATNCG9PhP5hR/0lwY1fh9hvECNKaIetGXfXoE6GugmLgPgYdqMLr te9IyST1xTdC7/otpiCCnWETXjVr84aAhKSBegYM= Received: from alsa1.perex.cz (localhost.localdomain [127.0.0.1]) by alsa1.perex.cz (Postfix) with ESMTP id DEFB2F80549; Mon, 23 Jan 2023 06:26:11 +0100 (CET) Received: by alsa1.perex.cz (Postfix, from userid 50401) id 9655AF80549; Mon, 23 Jan 2023 06:26:10 +0100 (CET) Received: from JPN01-OS0-obe.outbound.protection.outlook.com (mail-os0jpn01on2109.outbound.protection.outlook.com [40.107.113.109]) (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 378FBF804A9 for ; Mon, 23 Jan 2023 06:26:07 +0100 (CET) DKIM-Filter: OpenDKIM Filter v2.11.0 alsa1.perex.cz 378FBF804A9 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=UmzqIFcz ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=CQloL4ZQmt7eAv70c55tqPwfDWrjzX491zIXsxVkfUOLi+PEn7upIbSaRu6ZxFVaVnnwW7WzgLFBupfQ3oNz9QG/U4paxwgEif7n4k6gKjG6JSTMjmzhLZmQuqO0PEqB1/2opWbBe6IZxkGitk6qftT1REbF7aSSZBgYltFPjpb42+8aBPRlACiGS7r00Al+cjdK+lcQ9xRxON5aAilkpqSDm7ArDiS0/vc1Kl0Z+ALPuWu/Gel+U9oXJDUl8X1tqxQ7szHheb2zeYH/EMA2HoLq7jtcQ0d0mI+6NVhkWl0Mv07/kIAhPLdi6B+GYY0nIgR1gy9G/voah4lCUofW4A== 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=5Zd+MrzvNE7mqRNN7bPtTXxRETue4Xat1XTYV546oF0=; b=EiKGg9SmafUvBKaPPu4tfWD31AVim8Zp4vsTp+ok3NAqb7uG74z5qD6Bl0frM1H3ffwaq4gKrSWGI1iwP1YoF5hzL1w7xMT1XpRodHMPy22dyb2qx9YVZlm7/48PqWcOW9La2iBJLGmw21vhO/uoR2iseWyW5OT2VL9OAbYQ1y/IYFJ2kADmMJs3zK43vxCru1YZHi0XwI6YuUPiD60kthAPu+rxoFg+fJl8Pa7EW+zCcgk/baEKNsEKzALZ/AsOOXxy76WDiQApiZLh/wSq2XRIAn0nB9Yq5d6B4I52QPpL4sB7PpWgVJNjernrjDZUnjhWUYBSQEupcPxZK3mgyA== 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=5Zd+MrzvNE7mqRNN7bPtTXxRETue4Xat1XTYV546oF0=; b=UmzqIFczueYSid6S2SzAk67ygw7vl2OFzrMYONwUmRDv0f5rSopCF520cfLk2i2WCUSiMC5smG79WYR/7tU9C+JDq9U2NTxWVNh4nhumNt1bwh237MvTtnV4kiFWjmE4AkGcu3qgf3QgsTw+q1QqxUT8ysf95JL3JVj8tAG3kps= 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 TYYPR01MB10497.jpnprd01.prod.outlook.com (2603:1096:400:2f6::12) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.6002.28; Mon, 23 Jan 2023 05:26:01 +0000 Received: from OS3PR01MB8426.jpnprd01.prod.outlook.com ([fe80::3cd7:a7b5:ea86:9ae]) by OS3PR01MB8426.jpnprd01.prod.outlook.com ([fe80::3cd7:a7b5:ea86:9ae%6]) with mapi id 15.20.6002.033; Mon, 23 Jan 2023 05:26:01 +0000 Message-ID: <87fsc17rfa.wl-kuninori.morimoto.gx@renesas.com> From: Kuninori Morimoto Subject: [PATCH v3 09/11] ASoC: dt-bindings: renesas, rsnd: tidyup rcar_sound, src User-Agent: Wanderlust/2.15.9 Emacs/26.3 Mule/6.0 To: Mark Brown , Rob Herring , Krzysztof Kozlowski In-Reply-To: <87sfg17rjq.wl-kuninori.morimoto.gx@renesas.com> References: <87sfg17rjq.wl-kuninori.morimoto.gx@renesas.com> Date: Mon, 23 Jan 2023 05:26:01 +0000 X-ClientProxiedBy: TYCP286CA0036.JPNP286.PROD.OUTLOOK.COM (2603:1096:400:29d::20) To OS3PR01MB8426.jpnprd01.prod.outlook.com (2603:1096:604:194::10) MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: OS3PR01MB8426:EE_|TYYPR01MB10497:EE_ X-MS-Office365-Filtering-Correlation-Id: d6166223-0740-4c34-53c1-08dafd0250ef X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: aEX3jxYXM3bE/ecSv2yD8aBepELU7py6WttM5iHADUBQIlQGH/3FX9+WFuSAQe3ULNOwUXIJ7BIJALw5BP3DyKYId2BREGPv/4dVU+7EiXOGeRXN36jSlgw91r+5F2x2UN4Lri7oRFBy4z/F4coYnJy30UpZEzsBpUja6pAqrq4SNqGAPzgfLp73P/u+8i4o0SqXdszZJ3Qxh2gXV4Bk1lg0afxNs3UevElB/kuNkPT3bdlG0a4fJFP0rueJmKZs3utoAPwznIMYuiKtZfoHCpUseZeSRbNwsD0ceVjdzotOy+QQegHNSCxHTkYUOUz303feqTjrD8yYIQqVkeFBzLbYiB+cMvym/17S0RsKuLGDYrCexBIt09PkjP0cQeHXjTOqe6uu+hHi8p/Eu4K6n1iNrnIxYQNToRM6ZJx3do1u03oqbeHbYEc1WmrUJV97DHMFtaDl3+54kCtHkh17v413b7fBhSjnuYEBq8wxRwsr+1ua2ckxucPE1bTsuXg7rGYUzTLON7VOe40Kbczne3QB0B8S5ZS6k3BzWteUFyE1UW5XOemouiFgdFaA9qqlhOhrlp37Lfpw56l0TNFDTDs02dxSeqWbdSgxeaUahGYsK2KvC15jIY6Dsc9xkFslSlexzi4FOFMztsA3jWAYTmh9UB1w/knoZk0kTK4dInjGdFmPjLI1P8T9LHvJ8+45oNxPKrPZi2jf17CEZJEEgvmN0LhzFV3RwPNJZOAQ+iU= 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)(346002)(136003)(376002)(366004)(39860400002)(396003)(451199015)(86362001)(36756003)(316002)(54906003)(110136005)(8676002)(4326008)(66946007)(66556008)(66476007)(186003)(6512007)(478600001)(26005)(6506007)(2616005)(966005)(6486002)(52116002)(38350700002)(38100700002)(83380400001)(41300700001)(8936002)(2906002)(5660300002); DIR:OUT; SFP:1102; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: 76iALeUU+uHMion7TczCbR+4IOyp57M7MIHJQlegb7mksN/SOKOhiGFEgraXbB/KxQ5uRBZ1om38wsAEjyHGBa+xw/B5/luC2BYUbVoLlJNeMP0SQcAHCRRK4d6f2ybdblAevIdE+Yhhd/omJXsQF164PaXhQBRNLLU6PAjichdXVvgtLNl8MdxQT3R+vcbVbxXOwEW+sWZucZ3c03JfpOUTcxnaGjOYhfsqwScY1vjkZmpOICxOuQ/BkrH4bO0i+qRqMoC53lGMc0/d+IFE5cHQHU0j6/U8oIqnCdFv5LuQC+9vmoLKhjxpigZgcsMTeJJeqRj98csZFw0+xkG4lbqKBCV4DGs5U+g16mYP4uZ8hz0Kn3M5LdAAMWbrwM3AuAZ3zLfhDgvVK/7ZT7tl3zGr7tGdjojjcdps7iuNM47vcw0ODH4+Y6FVaxMzfbFpt56/WS3omkeQAbfEEAZNbtXzt6exjacJAR5ZLlLt9NanFUA7hteTInjHfjnMGWj9M1msnCqH5m/49SfH4gTN9MSJ5pjh/I1AXEMEdlFFwgiWUUra8Djefmb9fSOu+LgI3RMp00RFZz9eBoLKlRtkwtxtHjgYCXwJ08YstTno58hMZ98il/uBWHDim3dsxPQly+OOqMC1aMv5DTbyGnlxgldbqVg/H7XAY/SW/ybJHO3GFiHfFguEvTwZNPQWzUUDuGBV9QFpRRqyLKXf9s91xeFV0d76IggQtF8jihohMY9ttTpyrAdfIlYj+b6Tsdk0fxgLoOVfukh9/aEhPGfUEYMduJBWUcruY5z615aTnC1XjBurOJrahKAzHr+tGfqikGByxmml/+qZ/dnGSnVdIMDvO8b6dQWWMJ2DJe3cZu2Y7AMPIFcWBfYR/qIsO9YPy+zQVbGdRz5OnjvkF6NGo1LnBRb9/qe45lhlzcYNBi36Yy9MZqdV0gV52wVCdyINOFsTGN0DfxmFrHJo2853uc+PyxyfR9u1lVHwgCKT+ze6/SWD+ZgPRqcOVCFFQodQvDqildlqRc17Cw692d3F1funNNzkkufrjOODXlFkjYdYM+KPNjThI3y2OCIHmCx1jIr5Kvo9/8MW9C6wVePyrfUCyluRn5uIOyFcn4RqaE6cMDuYvwaR/hcIDvn+HB31vW6Tb0EjkBuiY1roWpYsgzfV3qUso0iWvCrOlnn7ol8ac6J9IWOyCQBFO0Mz+kHJoLDbhze0sUu0aVEzX5gG4gDchWm09ZHxK7h6rwOublejrQexkp3SK+y4QeOBAwbxn5MTwodmliE14A+Mm2yZp4xJUgg3WqlLPF7JqI89H7gwMH7g8XQyYriQUttItq3brnPcssv9GPK0aA6a9O8CfBpIB1bMJ4K7v9fiA4Cna301+nfLzESY63bsBp2LXYGNpU41sA0edxqS3fam9gt4EbQgc5uGGvPoKtDcsPxFr1eRAm/1K5k+mbT6WT7ts0PC4bts5QpRw0Rgc0rT8hE0yniqlxgeu7kd3MK8s/Sxb7Um3fVxSf65NSxzEvWfO3+uEFudXNEv/DFQdLmveyooONx5p93q6mBtzG6LINUe5WEOg4DvtjDOud3NoH62SxvNzVC5tkXcVtgFPBpUl6sU+MOxiUL+FSOEWojt1p+QMJs= X-OriginatorOrg: renesas.com X-MS-Exchange-CrossTenant-Network-Message-Id: d6166223-0740-4c34-53c1-08dafd0250ef X-MS-Exchange-CrossTenant-AuthSource: OS3PR01MB8426.jpnprd01.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 23 Jan 2023 05:26:01.7533 (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: 39K33Bl8kBwOUHClc9NzB6aIWIIeQ1bNt0o9dMUSiK+aWGpGed4KX4OBY0jITXZfNtxPy2vAE20S9dvtJSA7EqmSg6O1ZdOejoIXlvpEBloAPHPj3ZrzKr6eeFd2KFKa X-MS-Exchange-Transport-CrossTenantHeadersStamped: TYYPR01MB10497 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 Errors-To: alsa-devel-bounces@alsa-project.org Sender: "Alsa-devel" From: Kuninori Morimoto Some SRC is not implemented on some SoC, thus interrupts/dmas/dma-names are not mandatory. This patch solve it. Without this patch we will get below error when 'make DT_CHECKER_FLAGS=-m dt_binding_check'. dtschema/dtc warnings/errors: ${LINUX}/Documentation/devicetree/bindings/sound/renesas,rsnd.example.dtb: \ sound@ec500000: Unevaluated properties are not allowed ('rcar_sound,src' was unexpected) From schema: /builds/robherring/dt-review-ci/linux/Documentation/devicetree/bindings/sound/renesas,rsnd.yaml Link: https://lore.kernel.org/r/167344317928.394453.14105689826645262807.robh@kernel.org Reported-by: Rob Herring Signed-off-by: Kuninori Morimoto --- Documentation/devicetree/bindings/sound/renesas,rsnd.yaml | 4 ---- 1 file changed, 4 deletions(-) diff --git a/Documentation/devicetree/bindings/sound/renesas,rsnd.yaml b/Documentation/devicetree/bindings/sound/renesas,rsnd.yaml index 6ea8dd74932c..54cfdd4d5e7f 100644 --- a/Documentation/devicetree/bindings/sound/renesas,rsnd.yaml +++ b/Documentation/devicetree/bindings/sound/renesas,rsnd.yaml @@ -197,10 +197,6 @@ properties: enum: - tx - rx - required: - - interrupts - - dmas - - dma-names additionalProperties: false rcar_sound,ssiu: From patchwork Mon Jan 23 05:27:06 2023 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Kuninori Morimoto X-Patchwork-Id: 648066 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 48936C05027 for ; Mon, 23 Jan 2023 05:28:48 +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 1FC86421C; Mon, 23 Jan 2023 06:27:56 +0100 (CET) DKIM-Filter: OpenDKIM Filter v2.11.0 alsa0.perex.cz 1FC86421C DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=alsa-project.org; s=default; t=1674451726; bh=6Z4IxeWRftenRUZSL+UZJwyc7+SduilwujruIHLEvP4=; h=From:Subject:To:In-Reply-To:References:Date:List-Id: List-Unsubscribe:List-Archive:List-Post:List-Help:List-Subscribe: Cc:From; b=KaJdx7t/EO91okVDEakmGTTxvyy17FUr9oGEyOE0bCnsRSS8KE4y8GuHn6Js0Zp38 8ue/W/0YwEee+IkzdpsSa27Ew9cU31o6zoGiiAHfNnszMr3oQaBw2Nu4xiRvJFUXSg 6aSFFYQ4LYOwbQr3dGziSgm/RLpfogs4CkR/Tmd8= Received: from alsa1.perex.cz (localhost.localdomain [127.0.0.1]) by alsa1.perex.cz (Postfix) with ESMTP id F092DF804FD; Mon, 23 Jan 2023 06:27:17 +0100 (CET) Received: by alsa1.perex.cz (Postfix, from userid 50401) id 2C827F80510; Mon, 23 Jan 2023 06:27:16 +0100 (CET) Received: from JPN01-TYC-obe.outbound.protection.outlook.com (mail-tycjpn01on2135.outbound.protection.outlook.com [40.107.114.135]) (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 028E0F804FC for ; Mon, 23 Jan 2023 06:27:12 +0100 (CET) DKIM-Filter: OpenDKIM Filter v2.11.0 alsa1.perex.cz 028E0F804FC 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=ZYD7ICQd ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=ZF6F/O2doXez+IJW3bJFnlD4Mh/7ySASjZMwyU23Yj/zBY5TPIcsbderKrd2U5csCLbCMsUX6cURv0FmthgE1uYR0NHOeKdQLLprroku9x5ep1/RFdBdr+2s3YUK0XzBdi9xkS4Bpv3rUQ5fQ9i/o8Wv3yLEp2UUifslsFKvZR98JzznAptdCFfNBxW+zzLvxjwwqZbWyD67JfT6iIPdT3lkENDc7Sd3aWFxW7JvjRDoaTbtiVX72PjTEJCD+wTDXDAv8iVlbxS081AIhg+xmxBtdVuH9XIQeIawpOR5+vOfAETAa40W3OQp18o7Lzpsgdr/tc3tNGqrqOlVLt8MGQ== 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=U72eguayJt5KfiCkwviOTRFC70G11AU+FF9Ra2E+zjE=; b=Np6PS0llG191t3ONxBhL8hlRpzEKxutP1XWr6I75aoflx9XR7jQGKy6NKdh1l6+blNRY9jB4U505mvhOXVb+BWqqN7iFd/HgkyESfqeFe5kw20djdovUTWU5YM/zUW5OtVR1MmtEEbxUwrm+3stFoHo1AIsr9KaaidpyE6A4W3W8TVYwM+yD4uIp3R/dc8gfzpKz6aYF11uxQXK8VOI4BwkruX0lipm6SUxI8gLOQBVGvOoJJdW3wrN7D+OC9lunQry179CPgF45ggcCVsfIS1rDvqjd2HbaomL7FvW84ryA8H1hyVYgiVTS6TdGz2nOxfp8raHK7FdCDUQNqwA4QQ== 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=U72eguayJt5KfiCkwviOTRFC70G11AU+FF9Ra2E+zjE=; b=ZYD7ICQd4a6aX4eeXtIUDg+WBEupaxQ7/zsCr0QF2U0o5PIT26b51Wdwc2kT875Nj8kd/5w8NwQKKB20gbLmgm3wLH8mOTcoUZ0X9hev68ZBq1wyFc9w0c8rFxh+hO+Td/Iw/IeCWaLK8VmtcMsoLDXfsLw0OqzqPKNLUBhBIz8= 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 TYCPR01MB5901.jpnprd01.prod.outlook.com (2603:1096:400:42::7) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.6002.33; Mon, 23 Jan 2023 05:27:06 +0000 Received: from OS3PR01MB8426.jpnprd01.prod.outlook.com ([fe80::3cd7:a7b5:ea86:9ae]) by OS3PR01MB8426.jpnprd01.prod.outlook.com ([fe80::3cd7:a7b5:ea86:9ae%6]) with mapi id 15.20.6002.033; Mon, 23 Jan 2023 05:27:06 +0000 Message-ID: <87cz757rdi.wl-kuninori.morimoto.gx@renesas.com> From: Kuninori Morimoto Subject: [PATCH v3 11/11] ASoC: dt-bindings: simple-card: add missing #address-cells/#size-cells User-Agent: Wanderlust/2.15.9 Emacs/26.3 Mule/6.0 To: Mark Brown , Rob Herring , Krzysztof Kozlowski In-Reply-To: <87sfg17rjq.wl-kuninori.morimoto.gx@renesas.com> References: <87sfg17rjq.wl-kuninori.morimoto.gx@renesas.com> Date: Mon, 23 Jan 2023 05:27:06 +0000 X-ClientProxiedBy: TYAPR01CA0025.jpnprd01.prod.outlook.com (2603:1096:404:28::13) To OS3PR01MB8426.jpnprd01.prod.outlook.com (2603:1096:604:194::10) MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: OS3PR01MB8426:EE_|TYCPR01MB5901:EE_ X-MS-Office365-Filtering-Correlation-Id: fcf6f1e6-72db-4183-8749-08dafd0277a4 X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: IUsG2VYOVjpokJoLWf0bXNBuz2/bubbK8qlpe+U4Gf1sT3cONGYPpC1+pPMtBRsMJ1j6CHsusPOWelqjOwNGYn/Ko3xwgYSUtwgn/nT+ZQxCfmMwQljp1Y9kTMRh8t5a0CeN5wNaftKZeFYjqF+hS0XT9lxtt1VnJipl3G01bXRE7V2dACOZTeXvNeJlffnE2IO+w577yg53TzyL9h9cB3FZkSonhwW5GsPMxvT8YaFzHgaZ2v0c8YOMTyfCYQcTPbN5aofXVLhhrszWJ9s4zlPsUKTFRwWZxxPrIrqqORkdzjmXyWhpb+79mt9ple87o0e/7/nDUMV0uFA+w3ZehitoFoNCwfSxiK4DuhuyfpzBno5U0bs8rKsoEh5QpHnRvfruQy9cGKQ00OjF4QWMYeCoWRDbZlTuURirZZwK0jcRdEQTRK9JpNaDTK32zZnHbPkm4sPtvab1oUEQocIHAu4JMRvdxnLpHVKuxfXd7SerTvntbYPBJAQvrLWiHsmPXNZD3qsN2A41tHNHkChlOvXxdGEaSEn/c5EQ6az00in6iVVeK6iYgjAW/GZrIb6xROm1HsMfuPEBwxbixwNV5NuXYwz9VbMGzeuNdz017qLWek4BsTslM1xxP6GI4TR+J3skEjOBKl3C0OhqH0JFUXfY1OaPcRgyQvNEwGsuwfThXf3N3uPgdTzfnC6f7jB15s38fZXUqQMT7OOUjzjnxtYAi257hlwIfAbXck7ljf1/4xMxDdw86fy1NBxxItSr 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)(39860400002)(396003)(136003)(376002)(346002)(451199015)(38350700002)(38100700002)(36756003)(86362001)(110136005)(478600001)(316002)(54906003)(966005)(6486002)(8676002)(66946007)(66556008)(4326008)(66476007)(2616005)(52116002)(2906002)(6506007)(8936002)(186003)(41300700001)(26005)(83380400001)(6512007)(5660300002)(21314003); DIR:OUT; SFP:1102; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: 9EyNr0Q69rg4SplaJy2G61KVcXerw2zv4bOiJHHRCvIpisdyrzxoANaldTKy7WEBqo9NOM336JKJ5sBb1SgYLKSdIQgai1A7b+QBNyiPsALgBkr/Vq/LOPUo10jZFWC+ADyJiiDY6KsMlqKsYstTsRbvi+MDCOH1bke7Rrp0i0brXwYEFyFa/nXbWDVx5AoSMeyAAEfUkvtFSNfTh5tsWLZbjRRcGDJvh/UuK+R8MFAj9pp4D1w29X36kIQhng64htel7qqb0jeNcd2Ouya7XSjbJ1ACLe4Jmcp+j/ElfM8+Lw3yeQsvAWzw+o3k/09wm8TN6YEzH1Vg6cBEicti2O8tuIDTa2zHYHzgo5Q09MGMOCj8XOgUb9JM6S6mgd4zYKsQ9F2GD4XCW0UAOpnZ1KG3EKASn6QTuKzvgdFVqRTL7QU1Y08eYF0a0Sm661zBbef3Y1YV643OHmClmg7y3UUt8QsehsJJPk5ieA4m0wrbExiyFFksu3IU3XgYNAJ88BaeoYuHGuzQuHaBJZuWng9DHGdK3HiWjwoS+m8cYWn2XV8NO5OBfxHnj8SHm6089uPbkNRjfp2I9Fq5nmb9DR8XysCiNwE6kuPp/R5r9CXjq9sU70G2acnLX+g4FT/S/6mlioAJWhtiKiLv5Iz86+/nSSwMNsrYc9NnNZw5oUVdjFFoAmM5ELs9FzAxHA2qH7scO9M9sdBeTT/J1Fc9ckPKv6mffxyjzpFYphCE2Otgmg9oDKwFFE7hAb6LLp7tc+ioEjBjOJxUlLzdBwnDIUWN+k4OcpqwCIzrnED2fXTy8fiUY2jFBf63NSdJhSRl+kxUuY9qduXFpBOrUFhCAF4oMNmh+dKU8fRVJCbdhDbIiSFpwIBnbkJ22sJSLYhAv7PgSKKtpdKBWA9346WEqA40LAMVHQQJbZOuhHXLPqxQbXdPvHb5+aBeVCRWZyd/pRNFap4uPajYliVbVzk4WDkJSN2Xjmzbd5dsiwctx9ybI+mBcIam5ME5Vg/7zbFtpk/pa2SMhwzGqA+FK3DAaV7rvv8vz6ZD69gUQ6HiC0njVcodCt8qsSgDGI60EigbHC3VURLMhzhTo9khJF6ZWDXfSjydzLwEXF3y7pEXbcTCBrQuvx+ZUUS3bUKzyXQEjOjoqxBToZzHByZ5jAz4XnUTOXI40SvcddgtrfBZzxv2/7h64FlrWMhvTz5i2uNHYk2GMaXx3msXKDq0+Oe0myALWSKgWkE9n7fPk4opUgA4t1Ujmw1NlrRTN8W/Y/yi373dv/tojhUsxg3SyCIUUxo5nZq0zsaHPqHAJ18AuI4H6SSY9Y///qmCq7yQdWzcBZ+ga3azW4nA/0Dd4fUUkqhsXwr9V1LFE6EBSld7RTp30RfcJLG/g+2Lk6gIMC4AVO4UXy5CWTzUpznzaS1Y7iI3exN7mcmXaSrIPEs7mQIyO7DZfg2uNI/b2iqSAPlxNVmqcT2hXexcWR6gWjbL58S5HZSuh9KfLE8ICu6mjkVcxsQ3fomXPWFGYqlr/WkmntMmIfxghX5UZgKd0v4p5mTxLmUeIFKvcUpulLdeKYhSxr2FmDVuDOokfI/JymrJQls2I8auNb+G6ZwE2LpO2dIWbxSIvSzCOfZUTKbhg7Y= X-OriginatorOrg: renesas.com X-MS-Exchange-CrossTenant-Network-Message-Id: fcf6f1e6-72db-4183-8749-08dafd0277a4 X-MS-Exchange-CrossTenant-AuthSource: OS3PR01MB8426.jpnprd01.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 23 Jan 2023 05:27:06.6629 (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: ZHXCvcXOAxmF4siTixXIHyjR9LesWEGhYEKVvlC7xEuc6XjlxaOV++eobxEWXMKIhKgS7qEwUR22d8Nz6u7odZne0nK0a4brP4IGsyHtxd3O7XZGf/rGs0Mwf+veLvDu X-MS-Exchange-Transport-CrossTenantHeadersStamped: TYCPR01MB5901 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 Errors-To: alsa-devel-bounces@alsa-project.org Sender: "Alsa-devel" From: Kuninori Morimoto In case of using MIXer with Simple Audio Card, it needs below DT. simple-audio-card,dai-link@1 { cpu@0 { ... }; cpu@1 { ... }; ... }; This case, it requires "reg = " which needs #address-cells/#size-cells, but simple-audio-card.yaml is missing these. This patch adds it. Without this patch, we will get below warning. ${LINUX}/arch/arm64/boot/dts/renesas/r8a77950-ulcb.dtb: sound: simple-audio-card,dai-link@0: '#address-cells', '#size-cells' do not match any of the regexes: '^codec(@[0-9a-f]+)?', '^cpu(@[0-9a-f]+)?', 'pinctrl-[0-9]+' From schema: ${LINUX}/Documentation/devicetree/bindings/sound/simple-card.yaml Link: https://lore.kernel.org/r/167344317928.394453.14105689826645262807.robh@kernel.org Reported-by: Rob Herring Signed-off-by: Kuninori Morimoto --- Documentation/devicetree/bindings/sound/simple-card.yaml | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/Documentation/devicetree/bindings/sound/simple-card.yaml b/Documentation/devicetree/bindings/sound/simple-card.yaml index 08743741b09e..a69af0bfd371 100644 --- a/Documentation/devicetree/bindings/sound/simple-card.yaml +++ b/Documentation/devicetree/bindings/sound/simple-card.yaml @@ -215,6 +215,10 @@ patternProperties: reg: maxItems: 1 + "#address-cells": + const: 1 + "#size-cells": + const: 0 # common properties frame-master: $ref: "#/definitions/frame-master"