From mboxrd@z Thu Jan 1 00:00:00 1970 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 bombadil.infradead.org (bombadil.infradead.org [198.137.202.133]) (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 B3726C54E41 for ; Wed, 28 Feb 2024 19:15:29 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=lists.infradead.org; s=bombadil.20210309; h=Sender: Content-Transfer-Encoding:Content-Type:List-Subscribe:List-Help:List-Post: List-Archive:List-Unsubscribe:List-Id:MIME-Version:Cc:To:In-Reply-To: References:Message-Id:Subject:Date:From:Reply-To:Content-ID: Content-Description:Resent-Date:Resent-From:Resent-Sender:Resent-To:Resent-Cc :Resent-Message-ID:List-Owner; bh=uGW0XI4MPJ4xenCI0PzQfTctBUa5rY6Ib9xsllromcg=; b=hM0r4GvtgBP1WDtH2DMzUzf1mE xceE10Rm/VZ4zKTl2F2WgZAwa5wnTt2H9BarKCoVq6kbgXHlN+oqVzNo7DoVNHQVV+b5pUtWhpZrx a4MfvUocbmtmbyfzbAsve197fezoCkPUBE9widNMJB4oRPWlfBvUKvpEBsyCe9Z47O0SJlYuFT5qw sqqGh0vBpCxgUBhIG4oh/XuaWT4RdQxXY71uoe3FxsAsik72A/RYCAhJTnS7WInC/b59cJfAYdZ8S PkoXbcW9ARTfEEDO4yD1/Jbnc/NC+Pj83Ha6M8g4H8jtySDwEvPsSCh/eBg7IJ/48sDhEiU6/jhEe MJtZ7Zfw==; Received: from localhost ([::1] helo=bombadil.infradead.org) by bombadil.infradead.org with esmtp (Exim 4.97.1 #2 (Red Hat Linux)) id 1rfPOc-0000000Ad0c-08u7; Wed, 28 Feb 2024 19:15:14 +0000 Received: from mail-he1eur01on061e.outbound.protection.outlook.com ([2a01:111:f400:fe1e::61e] helo=EUR01-HE1-obe.outbound.protection.outlook.com) by bombadil.infradead.org with esmtps (Exim 4.97.1 #2 (Red Hat Linux)) id 1rfPOD-0000000AcoQ-3yL9 for linux-arm-kernel@lists.infradead.org; Wed, 28 Feb 2024 19:14:51 +0000 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=HuCHJOZ2eWgKDl0QVp65U+9yBfQGE0cmFKyLfevGgmGapVYS3ARS4FGeSNbm7IwPvIHhPRfbab9bf7bi++9gIDj0tZLts+OEHn3TY9+ASYIfJLXXdYDifSzoMXALQuIgJ9NgBfVtpk0jowKLauIlVWoM0FSD+QkgIwLWUcgDY5Tmiz9stjEPT+p2HzN7rWwPxkUlQly+BnSwfgGB0qgYisVjQgviw0toiPU5vP7ofgwXzu+Ap1Z5HBp6Z6fBW294xwvv5REZuXBIPi0GL820jmEa5dvq0GUpk6tgncIj96301rh1CPIKrISL56blcH7hyQjPEP6goZVPXs2Rnw+i7g== 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=Skl6lRl14Qap8DvLKPAl02WhkmMYsRwEI7aKW/j1Zs0=; b=DMDsedluH+zqvMMdn+klHaAwmRBJGuZpAgC+/e5Q19mzyQGhJpNx4hFmmraHliSBiusm0JVf/KJSZCLsPHjyR7l3qXLJlIv4zDqGfW/jGa7Eqk//JgklbcNumuGKC0zmBvE8IheZpRBP09gtxhNAWnJkEpdnj8I3wRhfOn9ZJJWSUzd0lKlZdpRQjtty+bQublFIo3Z6E/5b9ws20YxQ3AkJkVbo8XUuYANr1QX7LtO45tHxvbTHWHdoCTWuzP5m1nUO/O8ot0eMR1yb8+zhbMVOiTGr4Jgs7Oza/scWuODz0MQ/vCgc4OnWb2pZ7qQ4X7nw41RqB+N6qTVI6m96uQ== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=nxp.com; dmarc=pass action=none header.from=nxp.com; dkim=pass header.d=nxp.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=nxp.com; s=selector2; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=Skl6lRl14Qap8DvLKPAl02WhkmMYsRwEI7aKW/j1Zs0=; b=aozQWElqaqyp6xLjCQO0JkvHd7+1riW8Bc2GUkWMqzMOF3aDE+GbqPl5U6aOFWirr4GYY3+jX5+qU0Uo/iinrTveIXb2tXCalU1ooYDKhwO4mpbVigWQ5fTYjZfItbg3WsuhN8B9jo5sC8OhlrsGOmeAIZiMt/E9NtDErwxM5I8= Authentication-Results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=nxp.com; Received: from PAXPR04MB9642.eurprd04.prod.outlook.com (2603:10a6:102:240::14) by DU2PR04MB8887.eurprd04.prod.outlook.com (2603:10a6:10:2e2::15) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.7316.36; Wed, 28 Feb 2024 19:14:42 +0000 Received: from PAXPR04MB9642.eurprd04.prod.outlook.com ([fe80::9af4:87e:d74:94aa]) by PAXPR04MB9642.eurprd04.prod.outlook.com ([fe80::9af4:87e:d74:94aa%7]) with mapi id 15.20.7316.035; Wed, 28 Feb 2024 19:14:41 +0000 From: Frank Li Date: Wed, 28 Feb 2024 14:14:15 -0500 Subject: [PATCH v3 3/4] ASoC: dt-bindings: fsl-sai: allow only one dma-names Message-Id: <20240228-asrc_8qxp-v3-3-d4d5935fd3aa@nxp.com> References: <20240228-asrc_8qxp-v3-0-d4d5935fd3aa@nxp.com> In-Reply-To: <20240228-asrc_8qxp-v3-0-d4d5935fd3aa@nxp.com> To: Liam Girdwood , Mark Brown , Rob Herring , Krzysztof Kozlowski , Conor Dooley , Shawn Guo , Sascha Hauer , Pengutronix Kernel Team , Fabio Estevam , Shengjiu Wang Cc: linux-sound@vger.kernel.org, devicetree@vger.kernel.org, imx@lists.linux.dev, linux-arm-kernel@lists.infradead.org, linux-kernel@vger.kernel.org, Frank Li X-Mailer: b4 0.13-dev-c87ef X-Developer-Signature: v=1; a=ed25519-sha256; t=1709147666; l=938; i=Frank.Li@nxp.com; s=20240130; h=from:subject:message-id; bh=Zr5TShgZiJta89p9a8K0vtH/7bUq8E+U8vmOaScyf2Y=; b=LB7gjXBUEAkh69TaW44crxJQHuGSHdfydIQ9k8zVSletQxd5+EfSjDc1NIQYPVPgUry1VJuHp I2wGraplEbjCWDLigkSShVhLvYuruxBBHEcjvUknkUidYRYnIKa1qDu X-Developer-Key: i=Frank.Li@nxp.com; a=ed25519; pk=I0L1sDUfPxpAkRvPKy7MdauTuSENRq+DnA+G4qcS94Q= X-ClientProxiedBy: SJ0PR03CA0299.namprd03.prod.outlook.com (2603:10b6:a03:39e::34) To PAXPR04MB9642.eurprd04.prod.outlook.com (2603:10a6:102:240::14) MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: PAXPR04MB9642:EE_|DU2PR04MB8887:EE_ X-MS-Office365-Filtering-Correlation-Id: 2b7f7cd7-b65f-4038-18e5-08dc38918416 X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: Ve4wglpn8Z2taSG/vYcYU9HjkWzfbKFBv8yBejI7ouMwheKALkKNGOrYfXeQLKwcDCZjqVFOxTzgMfGPm/4jE3YlXb2PaZSOkcHZi0VqWcrXldkAUu2mebhNJR+2v9H9wAg1GBxCsXcMOr0VEmFgDFn1OFYxZjoI+Homj5wZVdCDeIq/5D8BLx15vaMjJFcz9zswTRHBsjy6sgJQyVsMa0T88zKYz57Hx0tcENU+lGq0QkphhzexAcw2ITE8qGH6GHvWWBzRiEsGHB/+aNgfry8feFxB+lcm6dj/3GF6tgQe5IDIs+uFrOEsEx6fv7XpW4/LpZQXPYI9k7wCS5nPQFE6Bn9dxaH7aa2B1AdVwznv99i+RogTVaKxdJrgZRO91rKU/j0szaoKOnuJQgQwMAtCz9XeG9LLy+DSioIV540cHomj9DVdIeVd/IRV8DKF+x3dkJPxnSAPgygmhEkqp7NzuLRyfHQ0FY1mWvkACbyyZlABSjurxbxk84zI5z7XUI4v7Wg9dIBS9NPEo095nhPooCr0tFcHArA+jg+pZdxiVtFcbyRgtYzjDscpf1i8xgFup++rxBgH3Qiap3HSh9npigM9dDyoCSI/Vgev3A5Gp9p4pT8+Y7SsvxSLKQqN9BJdIVWIxKjT4a0iPQ1xxhlSqy/+nY6AXotJ1m/wv6hRd1vwooELVhwUhqyU6jNxksTFdvcFkqqBBp/qQwSQJW+IplKm1DiMU4BsfzmSULY= X-Forefront-Antispam-Report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:PAXPR04MB9642.eurprd04.prod.outlook.com;PTR:;CAT:NONE;SFS:(13230031)(38350700005)(921011);DIR:OUT;SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?utf-8?B?OExVT1NxQXZGT25jQjBEcUJyU3pCYzNqb1I0Z3BLU1VWV0Z1R1NpQzBKQ044?= =?utf-8?B?ZnZzTVFaQkU3cHlvM3dUNVNjOSsvdG02QzROdEk2QW8zcUxVMGU3aURZU0tB?= =?utf-8?B?Z2dJSTNrbWh0NzhmUDJLTG1IQzZpOElWSXRKbmJzV1BieWsxNmhnb0MycVN2?= =?utf-8?B?ZWxvUnA1LzAyanVQL0JON21LMVFrUk9uTXJxTlIyUWoweFpySnRzMmZrWS95?= =?utf-8?B?SGJqbVVQNEhtc29mdzVab3JWc2RZUHNIdmJSUXYzaFZUNHppRktVdUllVVRH?= =?utf-8?B?Y1lvSGZzeis4UHgraFlNY29OckNJR3k2NndkOWdEa3R0Y09YblEvM0gxeWV3?= =?utf-8?B?SXFZWDlnQzRRcTc0aUVrNUFzdkhydGdIQ1lZMmxHMlNtWSs4Ym5mRDZ1WTJO?= =?utf-8?B?djN3amJpU3JSQXNsVndIMEpkb084UzQvb1dJWk5kMjVEQnF5Y1IrQ0JIdGFq?= =?utf-8?B?YWN4NTNIQnV4NU1IWENsWVZ3eFNkdXpyUEVmaXJNTUF6Q1l6dXJabFVWNTh1?= =?utf-8?B?bXZZYWozVkFKRkU1MGNVeS9uSTMwVnRWWXo2RVpwYXVEYUFoY2tqYnFwdjdq?= =?utf-8?B?dWdvdmpKZTR0VnFSOE1NdXBqVy9wUmhZTFpUSVF5TEVtTWNyZ3krZmtjWUQz?= =?utf-8?B?ekdIMUhXRHFwNHg5dURtODN0diswNEIxenRqWmN6bmMrR3c3YmNLMUdmWGZE?= =?utf-8?B?Y2xtVElQY2pyaEgwUlliR0ZvbDNMcWRURGRPNksvTTFmVHlETWtqMG9FNi82?= =?utf-8?B?NDFmdkRlV2FwcFoyajBKM3laRHd4WmJPdW5WRDNkdTdKaDR3MW9DNVhzRXhR?= =?utf-8?B?d2tneHJQeFFCQWF6MGg1TE90UCt0ZnR5RVM3Q2lPNHNvTi9lMDB5aTVSd2dM?= =?utf-8?B?SFEyU3NMVTRaaU5qUk5TSkZtNDQzbG01OEJNRmdma1l1TjR4ZmpnTHY3dTA2?= =?utf-8?B?ZEUvREJNbnNiVE9YcmU4MWZXclZvV2hGSG5sYlE3Sko1RENQZ1NUTXIvcS9x?= =?utf-8?B?SGRGYmx0SEpXSHZONmdLUXp0WjlvcHhjNFc2UHpSM0dMalZpdTMzckNpVzN0?= =?utf-8?B?dm5SNjFlVUJ2SmZCQUpSZVNqQmh2eXlzdndSSEdtTGZNRXBCMzh2ejk4MnVV?= =?utf-8?B?bXUxWUxJcHRaa3phRzBnOGNvc2x3TFl1MXFIN0FRNGQ5YnVBYUUxZitxMkwz?= =?utf-8?B?UnpGeW5aUHZIemFta1ZtYkFmQjVtQ3k0Uk54eXNNNkxsM01PSUdzUkphQ004?= =?utf-8?B?aFA4dko2LytEVllLbTNhS0RHN3BFd3ZrUjZQakNTRmJ1Mmh5eE1uM3ZtM3BH?= =?utf-8?B?dEd2bmhpb0pyMUc1R0EyMXVacXh1M1RiMVFLbU14c2xWU1VXVHJUNDEzSS9K?= =?utf-8?B?MXM3MlNoMXBQV3FSV0JBaWpmTzAvN3BzWXRFYWNNNU9TbGlMbFh4U2JjanRJ?= =?utf-8?B?OEJIaWEvbGFra2tRejV2U2lLS3MxekhDQ2VPTUFuc0pPTHNpdENyeWhCU0R6?= =?utf-8?B?dWpxWlE0ZU5LYUU2MGhLcldVeFFIcEJnVXd5OG54T0UvNU1CNHd2NFB0SE9V?= =?utf-8?B?OS9wNENWM3JIenlYQWhDQXVwcTF1MGcwS3RZTFZORGt1Sk5hSFpkZ0N0SlR6?= =?utf-8?B?Y0NBMXZNYmdRVEpUanRjYXhXMmlsRE5BaDV3dmtIS3N4R1dFbzYyUHZGTVAv?= =?utf-8?B?enh0WDZmL29BWllnaDQvV3FLeFo2SmJwdWJtc2NVS0lrRFduZExMdHFhL3VR?= =?utf-8?B?VmtoM2RuWDdPNEh4VnhGU2ZGRTlJU3VMNHhUYjRiKzl5M3V0VDJsa3N0TVlH?= =?utf-8?B?OG8rMWRkR0ZsLzFVN1VKaDZlU0hQeUtJTWhENDZTZTJSdFIwdkM2OUNBNFlR?= =?utf-8?B?c0phaG0rZkxRMTBoNFo0NFFYc3hMVzQ3SnczRzFPWkdVaDBPZXFXWlZXbC9R?= =?utf-8?B?cVFmMjZoN1ZFckpOb1o1a2NQTVQxaTk3RUg4aWxJSHJjbko2WTljNmk0SWFN?= =?utf-8?B?YnFsOTI3RzY2dVZmU0psSDJwbFJTV0EyZExCZ3NXUUtwRFBIVGZMVXk5MXd6?= =?utf-8?B?VGNncHFEbGg4aFoyQnA3dDE1ajVoQkpxL20rUUgwbjdqbXRzZnM2dGRwdFFQ?= =?utf-8?Q?qzdmd0al77wY/A3Ebh+1OOrno?= X-OriginatorOrg: nxp.com X-MS-Exchange-CrossTenant-Network-Message-Id: 2b7f7cd7-b65f-4038-18e5-08dc38918416 X-MS-Exchange-CrossTenant-AuthSource: PAXPR04MB9642.eurprd04.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 28 Feb 2024 19:14:41.7970 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: 686ea1d3-bc2b-4c6f-a92c-d99c5c301635 X-MS-Exchange-CrossTenant-MailboxType: HOSTED X-MS-Exchange-CrossTenant-UserPrincipalName: aRWsqB+FFIZFNWn98VQEzy8NjTWEZYk7UQbdFbFqfT3pPQ/DON6L0f5OsKskaQF/nzMAL4d3X+8rzMrlnz4qHg== X-MS-Exchange-Transport-CrossTenantHeadersStamped: DU2PR04MB8887 X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20240228_111450_002193_77074E02 X-CRM114-Status: UNSURE ( 9.41 ) X-CRM114-Notice: Please train this message. X-BeenThere: linux-arm-kernel@lists.infradead.org X-Mailman-Version: 2.1.34 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit Sender: "linux-arm-kernel" Errors-To: linux-arm-kernel-bounces+linux-arm-kernel=archiver.kernel.org@lists.infradead.org Some sai only connect one direction. So allow only "rx" or "tx" for dma-names. Signed-off-by: Frank Li --- Documentation/devicetree/bindings/sound/fsl,sai.yaml | 12 ++++++++---- 1 file changed, 8 insertions(+), 4 deletions(-) diff --git a/Documentation/devicetree/bindings/sound/fsl,sai.yaml b/Documentation/devicetree/bindings/sound/fsl,sai.yaml index 2456d958adeef..0302752d58a2b 100644 --- a/Documentation/devicetree/bindings/sound/fsl,sai.yaml +++ b/Documentation/devicetree/bindings/sound/fsl,sai.yaml @@ -86,10 +86,14 @@ properties: - description: DMA controller phandle and request line for TX dma-names: - minItems: 1 - items: - - const: rx - - const: tx + oneOf: + - items: + - const: rx + - const: tx + - items: + - enum: + - rx + - tx interrupts: items: -- 2.34.1 _______________________________________________ linux-arm-kernel mailing list linux-arm-kernel@lists.infradead.org http://lists.infradead.org/mailman/listinfo/linux-arm-kernel