From patchwork Mon Oct 28 19:49:31 2024 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Frank Li X-Patchwork-Id: 13853994 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 58424D3E2C0 for ; Mon, 28 Oct 2024 19:53:43 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=lists.infradead.org; s=bombadil.20210309; h=Sender:List-Subscribe:List-Help :List-Post:List-Archive:List-Unsubscribe:List-Id:MIME-Version:Cc:To: In-Reply-To:References:Message-Id:Content-Transfer-Encoding:Content-Type: 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=MdSs/+Vm66np0apb3QUbCBf05LztHsVmYan4CPF6ZEY=; b=EG5Uf6EKMb1XPVle/2lMK5X5D3 w0Y4FxSFxll0YqxDWNmPeR8yrWf1ISj7ju5UcIFx/jSH4SCKqbFEjI2hQbG4BKOlImrH9TqjePKRW /WL4yn3zoLnd01i1eyB5QplCqon/JsceSdilEbDD9/INYiDCtiPejE6K3eq/LnBrnAOtsbFx3e0/9 FqiC7kdfef5jLz6NPyQ1TO7r5YLaLu432RT9AqA9W1TTsWBSUb8QRI0syEpe97QGnegAAgzuZJYBs G1Y4G2JwaVQx5n5acTJ3n8Hf2jyiTCx6uRt5dOPRuRzGBeip4c+PgYy9ch+5deLWzWShjCkV2meGY nRNllzYg==; Received: from localhost ([::1] helo=bombadil.infradead.org) by bombadil.infradead.org with esmtp (Exim 4.98 #2 (Red Hat Linux)) id 1t5Vnw-0000000C4HJ-414X; Mon, 28 Oct 2024 19:53:32 +0000 Received: from mail-am6eur05on2060b.outbound.protection.outlook.com ([2a01:111:f403:2612::60b] helo=EUR05-AM6-obe.outbound.protection.outlook.com) by bombadil.infradead.org with esmtps (Exim 4.98 #2 (Red Hat Linux)) id 1t5VkX-0000000C3NZ-0SB5 for linux-arm-kernel@lists.infradead.org; Mon, 28 Oct 2024 19:50:02 +0000 ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=l9ibd0fW4yk67chCpGpF9PTXiZUjLJ3S4qso/ln/YuOToRys4Ssg2MWdBhP9YdugWDVigM02wzgnfsOcKCRyAmkRdCiBCeZ6DqQvv7L99V/5k3/JPN8sfu1V/08QxFhXWREiv2SgD7yTtIDau3vYdrHbne5HRrO8NVaQdvZ5auG0HO88JpvagVMATOg+28s1gLWmXjK9LTTvGgrlQtlkjAuNhU7alfhLVpp/hRsJI1NtdlXYHQDIiDSVVIX7jQdLXfGqPS5kDQ2ZdVRB0dItybm+yYAKM7M4LhTzUehOq48WxLzVzQ3oErO02r12QhSfwYEOgoFeWbr1lYn1WqOhYA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector10001; 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=MdSs/+Vm66np0apb3QUbCBf05LztHsVmYan4CPF6ZEY=; b=XxIykLpUZ7I/wwCYizW8S+w2BAYyk7/g/LfdOvvbZtZeAhGggyn5ygpQqKNF5jZNmGlz4KG5sdx5mm2nOuYfwgYrnxM+Br9K6pnrsPJUmA7RLH7D1zVHCAn8UjIYV2z6cMHgYMKB+LHXTJd17I5oWWpOaKy3D2kte0CALVUC28yr4oAZ6C6zWdqGG3UkX8ozXJGklE3bq+UcjtwY8LkofUjfQ53U+SQsVA3bn8jKV1ifyhjPoNGZUavzD9Eeou7QqXIs8bT7opxJjm/1y9TGwxgxkEw5EAQRyeSIAgfnAv5eNDMOFQBUwSd8S9kus5alSkTYUMCAiwSk/Ge/wgP+Uw== 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=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=MdSs/+Vm66np0apb3QUbCBf05LztHsVmYan4CPF6ZEY=; b=KgsnzDNPCoM5EVGKzW0PGN0A3zjl0x8+TaJqt53mslIo15gcgCjKwBTHmaQ+apAFxvG7nONVtFCLEXsJOX0sc24p0/SPui9ySYUTzooMALkZLcQfGAyPIbvFP076M4k0Ttyj748lBRtFj7lCuI5hyWMt8rK8u/wt+JfuYJlNXQjWxTYsLP4bHIj5vVHoCWf13C6+7dBJaj+64ouR7bOECsuOW23UFTWWNWQsjXV5WRt6fine/7BajyHVtMD+P3o+xi2JjopuwIc4xkLlJE8qNjOx8LCiDlEkbU8iy0CTo0XH0lUfsEMud2amOU+nNPrKtDYKOFjQQ5jF5FbpWVb0lw== 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 DB9PR04MB9332.eurprd04.prod.outlook.com (2603:10a6:10:36c::6) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.8093.20; Mon, 28 Oct 2024 19:49:50 +0000 Received: from PAXPR04MB9642.eurprd04.prod.outlook.com ([fe80::9126:a61e:341d:4b06]) by PAXPR04MB9642.eurprd04.prod.outlook.com ([fe80::9126:a61e:341d:4b06%4]) with mapi id 15.20.8093.021; Mon, 28 Oct 2024 19:49:50 +0000 From: Frank Li Date: Mon, 28 Oct 2024 15:49:31 -0400 Subject: [PATCH 1/2] ASoC: dt-bindings: fsl-esai: allow fsl,imx8qm-esai fallback to fsl,imx6ull-esai Message-Id: <20241028-esai_fix-v1-1-3c1432a5613c@nxp.com> References: <20241028-esai_fix-v1-0-3c1432a5613c@nxp.com> In-Reply-To: <20241028-esai_fix-v1-0-3c1432a5613c@nxp.com> To: Liam Girdwood , Mark Brown , Rob Herring , Krzysztof Kozlowski , Conor Dooley , Shengjiu Wang , Shawn Guo , Sascha Hauer , Pengutronix Kernel Team , Fabio Estevam Cc: linux-sound@vger.kernel.org, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, imx@lists.linux.dev, linux-arm-kernel@lists.infradead.org, Frank Li X-Mailer: b4 0.13-dev-e586c X-Developer-Signature: v=1; a=ed25519-sha256; t=1730144982; l=1024; i=Frank.Li@nxp.com; s=20240130; h=from:subject:message-id; bh=yCgUpcTptYn8/I02IUW2ejSVGGyjK8Eyb8I0szewqD0=; b=YEPWe6tWpAM3gVKU+EYcg9PsVIgM13/GwsuUzuPHUHp5UC/Z4FBSQeBkWhIe4S4ZdAUV/sepU HdMGDJlUgqgCDZ+RKBa3Fahul0RnDgBpiuyOlB8p4uaSsimynCBahfM X-Developer-Key: i=Frank.Li@nxp.com; a=ed25519; pk=I0L1sDUfPxpAkRvPKy7MdauTuSENRq+DnA+G4qcS94Q= X-ClientProxiedBy: SJ0PR13CA0043.namprd13.prod.outlook.com (2603:10b6:a03:2c2::18) To PAXPR04MB9642.eurprd04.prod.outlook.com (2603:10a6:102:240::14) MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: PAXPR04MB9642:EE_|DB9PR04MB9332:EE_ X-MS-Office365-Filtering-Correlation-Id: 16c37081-bae7-4aca-03c5-08dcf789af43 X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0;ARA:13230040|376014|366016|1800799024|52116014|7416014|38350700014|921020; X-Microsoft-Antispam-Message-Info: =?utf-8?q?ggpWJspzQpZxVde9rblthAa5Rol3BNe?= =?utf-8?q?Qo1hjsyr5pduhxYGINhyLYLgkjU7VYWTgVdJZUdaoAQT2N4rszoHBlUf9EMgF2CNx?= =?utf-8?q?m8LVQfKdKy9//49lPw3bqH0dgAbRfGbFuuy5qzLPWi59sH2EEByKcJGzn/lIyRpln?= =?utf-8?q?8MBTcTSvZtsk4LoWkslT2Uz9/TwBL5mzVjUHuH0s4sCBMqlQ/1wRI2+3N/eXI18D0?= =?utf-8?q?vMAPG+xYmJrJpSdzYJ9GMLZwovUNgFrUPQR4o13KbcCLJxkguNAK5A9C2c6buLQ0E?= =?utf-8?q?wRQe81KcFlxZYR1f9h8UkLFjJILPIEGLTOydi0MfihtfxL+VZ3Dee+iK/EWr8tk3P?= =?utf-8?q?BXwgFcCOZsTpiNgAfypq42/B8B4HJAkzOGculkPgkASFormbZOSSKfxMfhgQr1ozm?= =?utf-8?q?fNjRKErIBNdah1Yv+sqZQGv9yuOW/Wbf+yDOL9GfpChzYpej8TqAp5YVGNFsrzdFg?= =?utf-8?q?uUlm4/aUxxIZEWgDLKJBRv/liqJkYcrLrNcHyAC8V19L5flGIl44jUatwk1zjgNXP?= =?utf-8?q?cVlyofcVZe25djwzUHy0KZryS+CcPoZKYEYjuHeoYIEQXYfMkdps1fSguKpMOBdWs?= =?utf-8?q?aCy1wlTHpCW1PLQzseftAQIZuIFU4f1m+5sZM6uP17bXBZkmGa4LOxK/X58LWk49N?= =?utf-8?q?H5JZ7TfvXJaIX1Q2fZLm1P4ZTBgIXjJoBhNBigu5ta6wiDlNj5op0fQvKPl2c/HRE?= =?utf-8?q?B2J1+3JzgGOcHtK17arQbGp3F0Q8mr60+sOTrsnuEC4Mra80TIOOfP0PYmMXgqJKb?= =?utf-8?q?zp/p5CX/8nzxI+lpkVBcSBBApAsez3qQXJqBaoNWvuUrrsje2tKOCkeB8QpIsS/EY?= =?utf-8?q?bXFQ00pvCgU+p50v5DiUtqPfLP3W4q661rC0RBKvyK1W2WSrvaEj7PqcWsjIhKw4q?= =?utf-8?q?7Bc274kM0qHWao4AnVgfXDH02KjIe+K2Om8fJWSzXoz26Sf8V9ohGbTOq3n5PNMTO?= =?utf-8?q?U9czb8GgqFDglCHK3x0RGAZZXiD1edH8YKhDX7QMCUT5wQm3/HHTn5pgCYJAStcKB?= =?utf-8?q?KIDaYRR1RABgGvsL4E5gjMjGqaZZDckp8zVOY90CiePFcHoyYUedgHEyGQpCSNEP8?= =?utf-8?q?COfIUxQRz5OycfZiPDljyyx4+l1qweBawOBctIi4q3mj+owI0cNMDu0IH5FWvQX1F?= =?utf-8?q?9S+uU0qB1G2SSYm2ztjxQe/+N8wdHVcVfL0T/+6tg8xmjzrrNIr1HAJ7SzJPL2pr4?= =?utf-8?q?Y2+6PUm6GZgCiTtAE9tC37HJj0UMhWGyoWjkzIeOQrSU+rt8+VS97w0RzFqXXjjR4?= =?utf-8?q?f2iFb9nCarDb59K2xroDbrXJQATUv+kIirB21FV2D7TdTRddy2jd0iEiN/Ebvktfe?= =?utf-8?q?z7Hh6TkkEpU9?= 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:(13230040)(376014)(366016)(1800799024)(52116014)(7416014)(38350700014)(921020);DIR:OUT;SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?utf-8?q?zctNNQLcKt73t5J6t2ewt+ahc6BQ?= =?utf-8?q?K6BS1q2ZFPzk8HKOv/XABdLGCqQMGwPPAAapdBPJqXYoTEK6qPGyybUAhgWhdLOEC?= =?utf-8?q?Lp6u9YoCwllmZFv2oxmNJH7ByWF5wC8al/mHYctS1bpdfyvcrppeXrzbsOemV3QXj?= =?utf-8?q?cBuYptvdNKZ5Le/joM8sbGgyKgvF6PG2iT4njbX+8EpK0upoG7bsKIVLTHsZBQnGB?= =?utf-8?q?WAo9bRdDE2EtFtRhb3qIHSfQr88mmAmlBccvCrXxVGcJIccAfTGMcBJQ8ivZC8slZ?= =?utf-8?q?/wENmy4n52WxPAIha4XWWODBQCwDvhevZWwC93/Kh/uku+IJZj5JWWM3BGKBCd3Ms?= =?utf-8?q?2f5E6k5ospB768nxKbTVU9PwIjbUXG4rMG4k9gFIPzrUBo4KzlKKfh8gAWQZSplU0?= =?utf-8?q?jc4TcZy7V4kYgBPxaOZCnAgPd2j3PCOj5rcRbjoHSiZTwXHK5VruG03fM1UHDYY5l?= =?utf-8?q?q/Mh4RGtKUhZUKZeK4BQV7sRYMYpBe8j63kUdWrdVMSGPNDDvT3QV4pP1NArqswj7?= =?utf-8?q?Om8FhbsDsrB34PgXh9Ymc3d5pZlRxix45RzRFvZy1upelP0OasTn5unAzgjkby0Jj?= =?utf-8?q?IpzcesIUQlYtVpV/ZMlzjE4ekYBnAqDPAYxMMd6zjkcDvS/C5FNktBKDZ7hl0rSGg?= =?utf-8?q?OklLbpGszIEs8QnL7MGvtIzHpuB4kPTR84QYzTkP1QfG10RHqqjRxUUfrDJNcoRQG?= =?utf-8?q?xvtO5B1gVEWO7ks6gKj7Lz1AIZ5BxQiMGLTvLy1vbEjJiQlrcy9BBOQBrK61SV3E9?= =?utf-8?q?wp2RfMgJJM/b3cNknTgUujI5v6bhncLIVWCXLitFRVcLIoExwWpdIgwYCb0jYMaWi?= =?utf-8?q?atQfXp6ime+bpTD+MvfbsOJEgVxDOwFC1RBany2DhI2G0DeAAg0pScvhjSjjjupkR?= =?utf-8?q?JdLRRwQc7Qijb5oiSXA8z06SfqvAkNpzs0V7IVUYb5FOhh+OHIJ8g0Z5yMlTbf+AU?= =?utf-8?q?l4idUG4sRavJhQb21zB25N3VzQNde5HiVlPRzJ88eSDJZQeQEdIiZO+VFfpx4p08t?= =?utf-8?q?cgGz4uwzVLJb1JHFfwRzNyan4mpTxM5iQsgJ5mNK7aMjR0OaxQfMb/+FEXM/KSvzF?= =?utf-8?q?Ln9HC44P/7iTMos1pi4ITXfokuXmNdQRrxb/uOvZ+hzkokjGKL+8QBc+3FwhPb8HK?= =?utf-8?q?v0neY0A6ESQB/Jw/o3FVVW8NDEtN+ZxioJCQY3T1npRXZMgN/q0nqBId0adLeFM0y?= =?utf-8?q?pFwqCgJfjodcfEzMtsovBxtqc5kam2xkuAiMsl/QfqH5iUJvcS+yY/FMkSyk1/GlF?= =?utf-8?q?Jo74l9HNsiMDPWd9JhjFjOJIThevWszFOwnJe9mpM/7yO0402QBZyiJ7H4nuMIhdU?= =?utf-8?q?QYieWaIlgvkvcumkiCwRcU9CjElokwKGRO+cXj4Dxk2n9K5KrcrA1n0Iw3Ug5yNn+?= =?utf-8?q?PPaHab97cIJa3C6cE54ylNo6Q+qKfawzIUZsCtCgbKwgQ4h8w0rjewKlMTSPSVXS7?= =?utf-8?q?mR8Mwb407KaQzRT7NxvfVfmYBcNXpmsfEoatQMjBvlpE6F+N9ZknUG6gGW1hL74gz?= =?utf-8?q?cRoCiuasyjpp?= X-OriginatorOrg: nxp.com X-MS-Exchange-CrossTenant-Network-Message-Id: 16c37081-bae7-4aca-03c5-08dcf789af43 X-MS-Exchange-CrossTenant-AuthSource: PAXPR04MB9642.eurprd04.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 28 Oct 2024 19:49:50.3927 (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: f9DFSzjPdASjjj8Qkm4vfljg+A2Up3PpcHgq18tQPT9JDDI+G09pqVQQA/uRHnh1BTaC1ueZtM+sdypZRNeOfg== X-MS-Exchange-Transport-CrossTenantHeadersStamped: DB9PR04MB9332 X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20241028_125001_184245_35847835 X-CRM114-Status: GOOD ( 10.21 ) 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: , Sender: "linux-arm-kernel" Errors-To: linux-arm-kernel-bounces+linux-arm-kernel=archiver.kernel.org@lists.infradead.org The ESAI of i.MX8QM is the same as i.MX6ULL. So allow fsl,imx8qm-esai fallback to fsl,imx6ull-esai. Signed-off-by: Frank Li Acked-by: Rob Herring (Arm) --- Documentation/devicetree/bindings/sound/fsl,esai.yaml | 14 +++++++++----- 1 file changed, 9 insertions(+), 5 deletions(-) diff --git a/Documentation/devicetree/bindings/sound/fsl,esai.yaml b/Documentation/devicetree/bindings/sound/fsl,esai.yaml index d1b4e23f1c95f..27c34ce4c2e22 100644 --- a/Documentation/devicetree/bindings/sound/fsl,esai.yaml +++ b/Documentation/devicetree/bindings/sound/fsl,esai.yaml @@ -18,11 +18,15 @@ description: properties: compatible: - enum: - - fsl,imx35-esai - - fsl,imx6ull-esai - - fsl,imx8qm-esai - - fsl,vf610-esai + oneOf: + - enum: + - fsl,imx35-esai + - fsl,imx6ull-esai + - fsl,vf610-esai + - items: + - enum: + - fsl,imx8qm-esai + - const: fsl,imx6ull-esai reg: maxItems: 1