From patchwork Mon Apr 22 18:44:51 2024 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Frank Li X-Patchwork-Id: 13638812 Received: from EUR05-VI1-obe.outbound.protection.outlook.com (mail-vi1eur05on2061.outbound.protection.outlook.com [40.107.21.61]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id 79156155307 for ; Mon, 22 Apr 2024 18:45:22 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=fail smtp.client-ip=40.107.21.61 ARC-Seal: i=2; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1713811524; cv=fail; b=gXxd3rJ/6ffzLIN0SzfC6c7qJXYRH3xDTb+P6zrz8zMYls5zd0lr7DOUWjMAEvSNlTRYGIDpuG35mWbc7Q70Vm2tpXpE5EHKj4FVxXWv4zbK2F2RyomK9g3vLqemAeLnn9A+8EvuenlwYbS3hNKwdekzqEwqnmeZd21Z/Fu0o88= ARC-Message-Signature: i=2; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1713811524; c=relaxed/simple; bh=W4h5qCyDw50kJq7plUqnP0nUx0W/i9GCUhAEQQwDc4I=; h=From:Subject:Date:Message-Id:Content-Type:To:Cc:MIME-Version; b=g/WjXteqeoZNlPfa2tQKcBlznrexwbSmh9veS1+E1mWOOcUiL030PF30eAN6jL2YcAmBhTlNfg4FA0SI83OA8KnchhiM/lcBDRW5lXr3a9kiaEC4/HVlSVjAaNV+7XvNJUws4rIA9irs0TA6I1V5OmouDFTmAP1xxT0faV8Q8P8= ARC-Authentication-Results: i=2; smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=nxp.com; spf=pass smtp.mailfrom=nxp.com; dkim=pass (1024-bit key) header.d=nxp.com header.i=@nxp.com header.b=RLuZ+e8r; arc=fail smtp.client-ip=40.107.21.61 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=nxp.com Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=nxp.com Authentication-Results: smtp.subspace.kernel.org; dkim=pass (1024-bit key) header.d=nxp.com header.i=@nxp.com header.b="RLuZ+e8r" ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=WyOb8m4G86LvBSL+hpXEHZ29gPHUF//M3KMjvznr800pswbDihXpK98KtpW55g3159/mrKcZgpWGa7zreIEJKUE15/1jE8qJAAP6HxvejTR+iVtxOp9XhYFtZPz8QENCgRE9h0ioHxzwaGLLdBp2XZrcPG5ptmtobehuGdyHVE1Usru4YYoZaNJDgpRKWGgysIbqYSYAWxb90TLClrtX4CeRdGQC9DRUfrIIdN/R3CmlfK0SK/Fi52aC1d4mtC77Hug9rDUzmljeoBE81N3UgBoLUhp5hum4yIf8zsZ9JTDHzN9u3U5G2zqyfS4G2udRZinZppk/+hTyf8xv3sB0zA== 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=tS69fwGexIRTVaSKx/1e68AYDlmpvMVr4SVY8tqGLmQ=; b=aqLrl5wNfJFsjxrOeB77M99cVP+wR5OdGrW/sTnfa8+GyY/nvn8ItICDF2HCdEaGpLMVyc3vh+GdivkCtK1IMXSQuDELqSSFuC0gcGroMJyhthp1V+BAy96jVa0RfS8jw2V99nMSjr1tUjzQPWNPSv0BYJyZ9m8Ju7DLBCel9YIhTn1wY410sLdRyEmzoJs6rwTIRepMr3EWESCkojPE+pOlvFq7jCH8Hl+GextokMRwGMuK+3/HyUYX4HZC98xosCfglL+mug/fKsBW5gl4IvkUS2ntCZPiu3Xg+VEYqF/aH+tlIqK2JmspDelq9TqVXZ+Kzesmp+pZp7RjIvNQdw== 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=tS69fwGexIRTVaSKx/1e68AYDlmpvMVr4SVY8tqGLmQ=; b=RLuZ+e8rO+QIhCv1PB9Fj9ELgEV8hUwvhC6T82aotPFLkgzjJF+cYU9oHhC+N5NaliqvzNy7o80/giWi6Bs3i54fOMEEXR88GmzK0X5YI24ma0lGptSvktC7a5hgpCHKo6b3yyHVRHkd9O8Q6V+cWkx/KOYLPpCGEKnuiYTgJ3g= 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 DU2PR04MB8853.eurprd04.prod.outlook.com (2603:10a6:10:2e0::17) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.7472.44; Mon, 22 Apr 2024 18:45:18 +0000 Received: from PAXPR04MB9642.eurprd04.prod.outlook.com ([fe80::1e67:dfc9:d0c1:fe58]) by PAXPR04MB9642.eurprd04.prod.outlook.com ([fe80::1e67:dfc9:d0c1:fe58%7]) with mapi id 15.20.7472.044; Mon, 22 Apr 2024 18:45:18 +0000 From: Frank Li Subject: [PATCH v3 0/3] arm64: dts: imx8dxl: add audio support for imx8dxl Date: Mon, 22 Apr 2024 14:44:51 -0400 Message-Id: <20240422-b4-dts_dxl_audio-v3-0-5017511f399e@nxp.com> X-B4-Tracking: v=1; b=H4sIACOwJmYC/32NwQ6CMBAFf4X0bM2yrBY9+R/GkJZWaaItabHBE P7dwkUPxuO8ZOZNLJpgTWTHYmLBJButdxmqTcHaTrqb4VZnZghIQIBcEddDbPR4b+RTW88FKQk IFUiBLGt9MFc7rsnzJXNn4+DDa31I5bL+iaWSA9e417hTNUmoT27st61/sCWV8Esv6x86Zt2QQ UFCVZIOH32e5zcyJ41d7QAAAA== To: Rob Herring , Krzysztof Kozlowski , Conor Dooley , Shawn Guo , Sascha Hauer , Pengutronix Kernel Team , Fabio Estevam Cc: 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-e586c X-Developer-Signature: v=1; a=ed25519-sha256; t=1713811515; l=1370; i=Frank.Li@nxp.com; s=20240130; h=from:subject:message-id; bh=W4h5qCyDw50kJq7plUqnP0nUx0W/i9GCUhAEQQwDc4I=; b=HfMgW6ilqCeJOx3ED/ASDNtZ9ALHkfCSF3VrjeQqe/aXkf0HF3/cpAv5CPsOrgHCbkVpObhd+ c/dRwxXMZNaB9sJ3KSHXGMzjNWu9bLQs/GaChC4M+sSWHQpGFKkVA77 X-Developer-Key: i=Frank.Li@nxp.com; a=ed25519; pk=I0L1sDUfPxpAkRvPKy7MdauTuSENRq+DnA+G4qcS94Q= X-ClientProxiedBy: SJ0PR13CA0126.namprd13.prod.outlook.com (2603:10b6:a03:2c6::11) To PAXPR04MB9642.eurprd04.prod.outlook.com (2603:10a6:102:240::14) Precedence: bulk X-Mailing-List: imx@lists.linux.dev List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: PAXPR04MB9642:EE_|DU2PR04MB8853:EE_ X-MS-Office365-Filtering-Correlation-Id: 0aea777b-eef8-49f8-b6e5-08dc62fc5b6b X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: =?utf-8?q?I4LZ+tcdWML9pc/JER4MSEQpPOWgEtR?= =?utf-8?q?P6y5xwHMEsnfToCvqLJ+OioMBLGN/MwtKjTqIug9vfBPCWDhkZPk3KbkJQs84CIT9?= =?utf-8?q?iCr+RlRisUmHMVzutrTzQ6DAfLP3gPhiH2OzZeJ/5K8btxdZx6Ckq48DXfrcsKHyX?= =?utf-8?q?3kLV+TLmZtObjiFYJrUBPdCbTNzaVdjgKI1o3CFPrvn9sdtjHR6gCTrDaOYYIt2jm?= =?utf-8?q?PmmtDmQC/gKLvds89eETCfthJ3SQLvZXvWupybFb7rpyLpEOETWO93BqQGFVqBTbg?= =?utf-8?q?+qpNyLt70nK3p2cGq8fJML3obsCsnbYxD0l+EAfqliPEcXBUHSrS9T9KlVDqWMi4N?= =?utf-8?q?IdWqq/SqEb80gEqowM4FY+UP8MQ/ymDdnaguBUkENZTf8OIRr9sOk/T8EwWlWKb6X?= =?utf-8?q?8gTqRdfim2UucEiYGpvZhUegXoZGcrwUYzwiYoOE2z9qbboNkcF4Plsmyy9+DhwWr?= =?utf-8?q?4FdMA2C2VRO1sNp7aMt8cv+BNd9sf7jl6OltSc+eWAegUHX1ZkUg06oCpoWoFIsrF?= =?utf-8?q?DzwivY3eWGczpqfrfRQ31nykhfKr+tVkHmmDKihTlR6qzVFxL7x4EQJ9DNHXWMXpd?= =?utf-8?q?CSTW3V8IZtlV6TMDnQlrt1czCGQtZDwOHQFYlAIGMA80TUFAopI/mb52dRBZBxHnf?= =?utf-8?q?6icw1JAIuOHnG/Y7/b6lYxw+RabselLZA7eVE+6JL0rwBuXheSEXChfB0tfViIDd1?= =?utf-8?q?z1I6XU50tfbAlFxGhlilNq7YL+XCsYg6IXJtuWS8nbmC+XOsAauyJNFew/keY37Fl?= =?utf-8?q?OvqEHqR4TFiKjkkxV0ggnoxIFg/g7ostlhJ8hZMTEY7K7m0zqb8kI4umDAlYtKe9+?= =?utf-8?q?euIHQy6+Ru3uqwA2h8ub5ruUowLShQXaVo5AdzQ59QS0KqecDyLwurKcUsfzKDTsT?= =?utf-8?q?M2d0EzLJAqj7ftoAenbNi7EOY1hZ08/80hfDFFWjNFoXihGvBrm3uzUo3cQAqMOdO?= =?utf-8?q?jIGcyznh9jJOPBNdvM1IWPBl40Ic8q3ezSQ0QMHFP3zFhrhrces3PAD+FAGirG5jv?= =?utf-8?q?ZWIGfUv1jUk7xt0vMzr2Bx5dmi52Sj+ZuCkabH5kDyz2i+GzVDd0dIFYLKH5M8ADQ?= =?utf-8?q?w25Y6AKOr0j3ZvSwqOqQDNPmQxpppPHwmKZYQSGiVT52C2CtEdiXqOfG8Cyy9+6sw?= =?utf-8?q?PPn+mijeS+Mtr5k2fEQEy8AcZVPEeIhDajFJkkIqXh/paAAOKsq1cMwbfXPeCaMpo?= =?utf-8?q?2EvLVgHKR7kDGZ5Qg0plqdFZGmEllikgoUIDmInHdUELu7yFelzOROyVp+jE0LOaq?= =?utf-8?q?XvxFF+z1RB0MNIrUTAL+6Gi+hfBqrVhW5pQ=3D=3D?= 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)(52116005)(376005)(7416005)(1800799015)(366007)(38350700005);DIR:OUT;SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?utf-8?q?zv4PCl6i2+df5NiuouzORTXFrENi?= =?utf-8?q?ViSK3miQIflKhylovqt9+3RO4t66xYFF2TsPATztYU6nXGgapdsNhipYf8yy96d6y?= =?utf-8?q?G6M5sK2ckGr3Tv4Z9Tp4BQimGQp4uDyBmkxeen1w2Lhw+vvpNMQz3bhaG5oMIJgJr?= =?utf-8?q?o5yByJiYiJsxWVbLlQvnbC55t/UVpCMU8g9jWBuhn1XzXgmciM9nHiyUoD5mg7Trq?= =?utf-8?q?NkbiOlQvAmuz/MEN+mUKTb2kcTnprlcqXSQa/K1r4hlNrZWRxyBflUSGcpNd6SN2e?= =?utf-8?q?lVl8dp1zt7I1KbHJvC/KCp7Iz0sspdTNF/W3FeF7IDBqwyXEF3gQATthHf+1MGSum?= =?utf-8?q?WE14JQB++zURXBjPLljaVsIGrBkk5VNbS7SboJE6QnH5YOckl/Hggvz7iWJWuogWn?= =?utf-8?q?0bYAwA5wSw8ifqxijWs0RSCHJ2gB2yxzx2ucmmZFKc7s+r1LFJh22PbW36NmbajdO?= =?utf-8?q?vfrBo92RhtgYSyIv1kLmetNRc2ueT/Uf4X7sgec0O3ur4GvxBKiXvOIduwoB7TV/B?= =?utf-8?q?am/2HhcYQpaGVrmPDB8z9SwgUg2B1FovlszlRm/YHh0W4kF1gou4E1LGMg1KcFksy?= =?utf-8?q?mcP2fhREb2Uqbrxyvdmp3AgKOch6ti7I5+ygEG5Uqm0w1fvJUiUsImnDNGKuOZ14V?= =?utf-8?q?7lzZ7uwAkwyZGlGyMonhDXfNK5HlFIkME9EeugoMfJiQlidbVccNV30zWoPp7BFyQ?= =?utf-8?q?9MHjR16nwo/srcC+0Ll9WwLFsuftJPgo4K9o2JF4Bt5K+dTv54YHzdu9O076aVU8O?= =?utf-8?q?naDJv1vCV4w5wSnvAILqWNJeHThpLbUlTdndRlFnC4BCGK1QBYJw3WTpkE8DMftab?= =?utf-8?q?xZqXd30PxpbB467ld0jA4FKdLp/VUL/pRG5qE5kWPjJhSiSTPgdtSkjWMCRgDBalo?= =?utf-8?q?fhbKWh3rsqAexK6OkAKwDq851+D/EGKawFTBhBIt6SfObpUXwopEBr0AL1F+6OaYg?= =?utf-8?q?tS4dzgS7MxQbWysTfWh056ldjOsdP+u45S1yie6qt++fyhBNS8PQqpnJ/H0Xma9Aq?= =?utf-8?q?geYOUJiEumhMF74DNKiAsHqXpbCgMgtHFKQZkIXYPU3HuqDqNQY8mTrkXmHtxHCpw?= =?utf-8?q?JfYD7S/qkdeKKCUowAgQnlbvwA9sJH29jeceXRChGGDdCMG5i1fQYjGDkFwTRq7tx?= =?utf-8?q?/uSbbSgO0owVgHfHdBoppM4f77Pdl13JKqs3cngzCnMOvoXpNEB7hKACOfz+oKRTr?= =?utf-8?q?uf2K/EtN+4ukC/iC4efqj7e+C7YTJ2ohW3gkCdlqOMAjmPTYgzsMmdSj/5ygqLzXR?= =?utf-8?q?5XE8T718XvCWs/+TixMeXOgXmE3HKWOeo5QEl6IVFlzZi4C5eGdwxqAMTwJMI5fUa?= =?utf-8?q?mP67CM7fyH2v+FXPFu+5isycn8fpUWarNr6XaXFNLXLT9PvhRGzKbtyfuiYNqgKrh?= =?utf-8?q?dpBRmpf/vy5LPA1xbp+QWHE2MPjYiLeTXfntmIEiaIz2Za9jkCXligtREVZ1BRv24?= =?utf-8?q?dNJ3diJffntRJeDsAVWvidMqgaW2ifxUBS9L9xp09eIMalxEvfneSa8c7UFqHmKOF?= =?utf-8?q?mmGKhHO1pi7h?= X-OriginatorOrg: nxp.com X-MS-Exchange-CrossTenant-Network-Message-Id: 0aea777b-eef8-49f8-b6e5-08dc62fc5b6b X-MS-Exchange-CrossTenant-AuthSource: PAXPR04MB9642.eurprd04.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 22 Apr 2024 18:45:18.5879 (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: YU5TkncxX0TEmcfaQRIaHKvLyRNQYmmeqYneUqgaIaX4//qMzFyKAP7y4/rGGs/iJe6iRhXtyQfmsxG0GcnmIw== X-MS-Exchange-Transport-CrossTenantHeadersStamped: DU2PR04MB8853 No new warning add by make ARCH=arm64 CROSS_COMPILE=aarch64-linux-gnu- -j8 CHECK_DTBS=y freescale/imx8dxl-evk.dtb Signed-off-by: Frank Li --- Changes in v3: - change bt_sco_codec to 'audio-codec-bt' - 'compatible' to first - audio-routing = "Headphone Jack", "HP_L", "Headphone Jack", "HP_R", - remove extra space in fsl,asrc-rate = <48000>; - align clock at assigned-clocks = - using tab in pinctrl_sai - Link to v2: https://lore.kernel.org/r/20240418-b4-dts_dxl_audio-v2-0-e4e2747b3a49@nxp.com Changes in v2: - use general name: audio-codec - move vendor property to last - remove undocument property 'capture-only', since linux-next/master merge txt to yaml bind doc - Link to v1: https://lore.kernel.org/r/20240402-b4-dts_dxl_audio-v1-0-d26d25b84a08@nxp.com --- Frank Li (3): arm64: dts: imx8dxl-ss-adma: delete unused node arm64: dts: imx8dxl-ss-adma: update audio node power domains and IRQ number arm64: dts: imx8dxl-evk: add audio nodes arch/arm64/boot/dts/freescale/imx8dxl-evk.dts | 231 +++++++++++++++++++++ arch/arm64/boot/dts/freescale/imx8dxl-ss-adma.dtsi | 78 +++++++ 2 files changed, 309 insertions(+) --- base-commit: 2d13a7797c3970a4eea160844d8905c93065634f change-id: 20240402-b4-dts_dxl_audio-74ba02030a72 Best regards, --- Frank Li