From patchwork Mon Sep 30 21:25:58 2024 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Frank Li X-Patchwork-Id: 13817108 Received: from AM0PR83CU005.outbound.protection.outlook.com (mail-westeuropeazon11010023.outbound.protection.outlook.com [52.101.69.23]) (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 7B7291A2576 for ; Mon, 30 Sep 2024 21:26:25 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=fail smtp.client-ip=52.101.69.23 ARC-Seal: i=2; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1727731589; cv=fail; b=WZ6nT9OaKAC/vIKTQNzH8JwWaOpJnmHC0SyjJn8FFWqqXKk/o3OUuLnVPNJuerB/S4L3ogHOZaf3hCObUON7pmhXQUCY36B2Tn+Ro4lsYoJ1NgjhXxWmeBG+lG3O5Pejg5aiiDIk/QYoetYN9+jYGzYOgUTG2B41Dq79gNW2GDQ= ARC-Message-Signature: i=2; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1727731589; c=relaxed/simple; bh=WI7P/dIqZCwRqmz8lL2M7+YuY+LBe3Sg+D2ofOQv/yE=; h=From:To:Cc:Subject:Date:Message-Id:Content-Type:MIME-Version; b=fb+u9wMaBq41NzXvqxeGcp7J+tympgR4dM2poOIuQMbHQnPcRQKdsaUIBqbokDlEgVx/ywwHHKeAZOFzxNS9BXox2Q7xFpSELHJXDzA9POiqFBStqkEelgtQNuVRVlCPbbKB8fD16WtCvvhOqOseW9tjy09dILQ/fgH9GMGEyx8= 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 (2048-bit key) header.d=nxp.com header.i=@nxp.com header.b=nc5Am/7F; arc=fail smtp.client-ip=52.101.69.23 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 (2048-bit key) header.d=nxp.com header.i=@nxp.com header.b="nc5Am/7F" ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=iGjSlEzppRIYDrOrc6BnuqQwasnWZ83gB32BoeFIZn7lgfDz+MrGTwT+6+sLc0bbsIlhInyxc8apFKuGzUzlnbX1rimDaujylhr9uO4/8lCKTX3BhDskDb+mKfnoRgtz9t+whgtFfROrRH5eTku3fshkUC5gljBEbAza6j5CZ90dfn4eHaD+w9LzS7tg6nVbJWY6C5Se/H6icn0ZqeYG88jFWjzjXlWSA9aLNY86R/K7xOvZ6QMl/SYUJ6Hpsxj9g1Adafsrdq+qNVSxrvFYKhITV2Jv16lBNS8J1KPDvSL5wQjjNGNNdbHl0yk6YpYC55BmBHoY6le3fHongYYakQ== 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=XsvbHooE5MW027NZJYlDhK4MSbJsvG/ULLR5K9VaiMg=; b=BV5GrLKsSxbZPErt65jRoB+CgMv+5tsR6e8caFDUnorsEoZvhCHgj1XdQ9eU37vt3jIxyWrVbuzscYL7yJFlBcaJd2zJLAjN0oy9EbAHLhH0iEQkWuyJEPN2z05rQeGU9AUdDTMvjiQC/umUSK/NZOw4PO2OztlGG/tyfIGrcsPiApHT/9pgK1k7v138YIXr9aWfxlCrcxl165WMxEVHGap61XLn8Ra+cIohEbgVq6K0KlHe+I++qhcaWtq5NTmOiRIbPViRUrOsN8h2GOnI3dwhrh2CzEbDRluE3GRlu4WSUB6wy/ZElsaJsBd33QYxSLmEN90tQPZwROIFV6Bflg== 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=XsvbHooE5MW027NZJYlDhK4MSbJsvG/ULLR5K9VaiMg=; b=nc5Am/7FLwLvaODCo/vXMYbbvbH4EAcoTcBUXbKQ2GVEOBsROC5LLjXTju8DsaxbnhxzLnZahC9zq/zxoS9Q320aBFouTMSa2OMZC20wQHcoky5WOKbTgVD4dEotcsH+EBjTXTqhd0YbvOOp8GUv29AihARPq0wTT4gMyTfcf0fCpxwbH2dW1b/COJeHUsuYGXLTBI7rD+p7Wdryrci7TPuq6AUuIuepXe2dBPUehuS+hNqnuNcXKDuLHyMt0crrf4uluX0DNwY4ZjsblIhJRgEKddA23ja4JdkUgNzBhblpS7y1PVzm5V0Vn5otYiLOOnhzjTxh/4mYYH2EFwAz1g== 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 AM9PR04MB7601.eurprd04.prod.outlook.com (2603:10a6:20b:285::23) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.8005.27; Mon, 30 Sep 2024 21:26:22 +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.8005.024; Mon, 30 Sep 2024 21:26:21 +0000 From: Frank Li To: Rob Herring , Krzysztof Kozlowski , Conor Dooley , Shawn Guo , Sascha Hauer , Pengutronix Kernel Team , Fabio Estevam , devicetree@vger.kernel.org (open list:OPEN FIRMWARE AND FLATTENED DEVICE TREE BINDINGS), imx@lists.linux.dev (open list:ARM/FREESCALE IMX / MXC ARM ARCHITECTURE), linux-arm-kernel@lists.infradead.org (moderated list:ARM/FREESCALE IMX / MXC ARM ARCHITECTURE), linux-kernel@vger.kernel.org (open list) Cc: imx@lists.linux.dev Subject: [PATCH 1/6] arm64: dts: imx8qxp-mek: add bluetooth audio codec Date: Mon, 30 Sep 2024 17:25:58 -0400 Message-Id: <20240930212604.118756-1-Frank.Li@nxp.com> X-Mailer: git-send-email 2.34.1 X-ClientProxiedBy: SJ0PR03CA0335.namprd03.prod.outlook.com (2603:10b6:a03:39c::10) 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_|AM9PR04MB7601:EE_ X-MS-Office365-Filtering-Correlation-Id: 1d3aa9d1-a0aa-4b6f-8805-08dce1968769 X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0;ARA:13230040|1800799024|366016|52116014|376014|7416014|921020|38350700014; X-Microsoft-Antispam-Message-Info: +M84K4eNdriK20MuFsZ211xDgwfTeckuzW+2mGZhWhc86X05GR1oF/VF6mvdHcjdGeUfBoHNXW+qjIxCEksElj/07542IBpVSkTn2TJ7Q8a3esbuADUOJi0+PZA6J4JNrG3PT9Pawmku6SalOwqPsZ6MEApdFEoYBKXrJCKrWHCj61eq+wwfxUSJr1l5Xf21dCfHSnjDyq3Z+X1yZmdJRLiU6FlrWKIZvAm5E2b2UJCioO3zReoIVh/Owc9Uua5LRgjOZafGtCOCGNELyhDI5oNXckUXIu61rlPyAnaZTWuFfCQmS59rowvv5D4MzRtc61fCY1yPbf/RgH6UCA5VA/j93LcqKAEafDUsLkFquUmIxTIyG+wvFKRd1tRQ4o+MNp6gmW2ZgV50ESOqY103fSeUlfp6QCmh2cBHao502tc+O2xqbiNAxTPg1BsaWxW2a+UmUaHHloDw8iiMXTA4WTjADx65A32F+N4/tnZFQr2xGli2oY+m7VcSiy9CIdk78LurOOsc0NivONGgX7CcCy8/OeBCKGk+haRw4KdC37YUU7INZ81XbrMogy8nwfkIWk01WrSY/p9R2ysI0CWRxFAMMtLhCpgSXCoRtjhbZOJ3ZZTeyG4cVzSBK+Sz7HwicADQop3nW7Ton3/ZErCzamkrafcSPhRR8XBiZXhqXDFUwT4l4pczlNVPGruxNwrxcQLw9qiiF4ezTL6XmOWxifuR1frE/HS27jkp5j1CFVhHWRPudr6YJAy0Pv2CLMuoM6RFUpXXUrzuMSeAWiDm3LCzAuOsMAw0Opt6XlS+JH0+ZG02ZbaxkflvtpqkIaedU0CTybYGgkdW2JWvObvA8grcYllKhqFVIbPS3HFEAXenEjdBZo5WgYfhS8nm0lmF2J2EnZBG2ayvw50+SbHmZKZ/qAlfMO5Ymdfna7fgpShtBuyGPb77kS3P2p8P2Zm6QI/nU+GbrBs4eUE+L1Jg72tqvQX/XZrbrqt759wTYrgNlOTGq51ueoZyYQgVsVQeawh6WzuFePVJfinWLs9sfLgB5e8I3hKm0Ly6G1gELRsSaOiE/W/or4DZsT+F9rskHtNiAkplFGHT4e+1qOmiFk1pdlp5uTzYuzvxhEb/sHFdCmFhTYxXZ9j1APg42fOgdUCKRTcDaQIYiwLkkuyPD4jYh1TYidt3IpoPJA78QNz6W7uog78Q5HeKBc8CKkzNc0IzmIhB0kFn2AE1uLwipJ6VMZJMqO19qKxLytpK7nBAQzQesoKvdhlaoFi4XR06Rg+FPWGsw9LR6KGYROpB0Omy0bbVhAix/3TEp06uCkhwYzKVNBqOxDs/Pgw9koONp3T0qV+0WkAJk3iQEbSd2lkwHcHSY9cdPME6r8l+wT6xmnVvEfsLL7g2v74hg4UA8xcxygYVtpc452qbpSzP1hHhyGv2KvMnQA8PsViCbG0= 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)(1800799024)(366016)(52116014)(376014)(7416014)(921020)(38350700014);DIR:OUT;SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: /ZoObrrEiBOSs768grJDQg+1jLegxvS1MUA1T8vZ/LO64wt/VCjDRBJmCtzyXBr8dVgbj+HtlppigmkX0E9YKsaRiCwvBpRpGn19mooa82pEd0yn//E+Ysf2XxwbjXDmtdqOPSh1XRl1yOgKPDQZFPnaelSVpiCrsUxPHwcpsh8ztjiItXz2W3e7nn5Mo4xcDroqPC5o6S1RdvfeGpBtewJT9Yj/+P6+XYBNQRqJXVOla6KnbjdfYMSobwnDN8K4BRKXXw8WqhPWrTdM/PQ7c9u4MeOicFsrZrqazoKfzzZtYFNW9t3TAchXwL6qmtAHqJldIbj7CBt4ERxXJHxt1aDIwI75htlhSOFqfdZ8hvvqF+RAw7xAviQF0rO+J1iPtYdj/6tAcdc8HQl3Ch+lHuquPNJRAm2+bfjlV5eCtkbgPEBSjwkZ7aW/Q6lwA9MuTEY9Y6ZNHfCQ+u51LYJFxW3/H5fIfYp1ICnbzY0iHN/Vtpt3sJh0IR5qHMXrPsaaAwgpuxIp7cD/m+5J2hNCCSZSo336rQLkztgBeVJuwXZ3AgXIzJZLC+/t8gpEve8/hDOVh+4clcjGL+1X2xi6GaU/Xuw+WEnkgT1Q4j13U32qhoM5SPrxzZAlS5t6/IG983LJwswZkoGfhah0klA31X/pw6w0yfxCarBHfKP/tu3bwEqCY69iz1scz0P2lc3JUmaePi9l+lQSYUcYwb+20380ltiCV0UA/gzUkooQ70K++C/j9jLu6qz55G8XoSqy3loBaHmig89R/GsFx8nZRn1q258XbLowrC1Mx6dX38weoBdQ7GfCCIqEp04xHUJr+Rzpa1fMtafiZFnBsqUdh2Pz5AhutqBOBep/jV4NJB/H7hUkgwHsNY63k8RM0yOGVr/csroX6yUKDVgynH5ihY/Ze9uetwDHlKmZISRbDqM53ZJW0RBNBn54P2Gh47OG3QkbTPfvfqjSqXY63WheXv4yx8iq9ct0V+Id33UmpZFA1wjKf2deZJMNohc+Cov5zd2v1dNmuVNlLYx6vUZblk95Fo6jAZvFwYSIK9VDYTNVwIJdvMjr1rK4cV6WvJgFrijOClng/CUB1fsmQKd99rNFZaaIyb30my8FwOafExgH2K0+PB0TErEQbSHKk3kohjc55YNQRJr1qHtqw4YyukNsn8LonKXcw4ACDZi8Hq3C+78yOcOHCM2kjlfkBEVEdJUj8gNBtzF1FcMFuJrjx01jWG0bWSH1iXXPOSG11JomONbtxHs9JIeatxATf0giCIdz9U2KfKlhpsoV6ytVBsd6HyLr1cMvdr/48IJmnyqfdRghm4QxrxUjo+unXZUFHlxLvrQY6chodrChHBXVN08Qw6eOgc/6k1xk8dTUTo7kNrROCFnx6W9xeiMSKr6vN0zkdlhBMdnGfXaHbuUaaff0oEfL+QjyZKSqBDqtjzDdRLidJmNuwIxbPCscRXHuxTRHC4O23aewsYp3jTaNLjGDlhrMFaKrPsjaDNvHt2+p3TraIXT33u66+28XePKC0cIzpOXbYsHQGBUpR0Iyc3Pv5eZHeAAWn+GLnJWPUMU= X-OriginatorOrg: nxp.com X-MS-Exchange-CrossTenant-Network-Message-Id: 1d3aa9d1-a0aa-4b6f-8805-08dce1968769 X-MS-Exchange-CrossTenant-AuthSource: PAXPR04MB9642.eurprd04.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 30 Sep 2024 21:26:21.6131 (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: nryYDIiVQJLH2Mx2eIqakerZe9Zf9ey4OBBHgQ5MH0EGCuW3uv2HN2FpL3zSJQb9KItyJXKVbEzOdkz8sTIDsQ== X-MS-Exchange-Transport-CrossTenantHeadersStamped: AM9PR04MB7601 Add bluetooth audio codec. Signed-off-by: Frank Li --- arch/arm64/boot/dts/freescale/imx8qxp-mek.dts | 24 +++++++++++++++++++ 1 file changed, 24 insertions(+) diff --git a/arch/arm64/boot/dts/freescale/imx8qxp-mek.dts b/arch/arm64/boot/dts/freescale/imx8qxp-mek.dts index 936ba5ecdcac7..d8d9e2883caf7 100644 --- a/arch/arm64/boot/dts/freescale/imx8qxp-mek.dts +++ b/arch/arm64/boot/dts/freescale/imx8qxp-mek.dts @@ -12,6 +12,11 @@ / { model = "Freescale i.MX8QXP MEK"; compatible = "fsl,imx8qxp-mek", "fsl,imx8qxp"; + bt_sco_codec: audio-codec-bt { + compatible = "linux,bt-sco"; + #sound-dai-cells = <1>; + }; + chosen { stdout-path = &lpuart0; }; @@ -45,6 +50,25 @@ usb3_data_ss: endpoint { }; }; + sound-bt-sco { + compatible = "simple-audio-card"; + simple-audio-card,bitclock-inversion; + simple-audio-card,bitclock-master = <&btcpu>; + simple-audio-card,format = "dsp_a"; + simple-audio-card,frame-master = <&btcpu>; + simple-audio-card,name = "bt-sco-audio"; + + simple-audio-card,codec { + sound-dai = <&bt_sco_codec 1>; + }; + + btcpu: simple-audio-card,cpu { + dai-tdm-slot-num = <2>; + dai-tdm-slot-width = <16>; + sound-dai = <&sai0>; + }; + }; + sound-wm8960 { compatible = "fsl,imx-audio-wm8960"; model = "wm8960-audio"; From patchwork Mon Sep 30 21:25:59 2024 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Frank Li X-Patchwork-Id: 13817109 Received: from AM0PR83CU005.outbound.protection.outlook.com (mail-westeuropeazon11010023.outbound.protection.outlook.com [52.101.69.23]) (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 8905D1A2643 for ; Mon, 30 Sep 2024 21:26:29 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=fail smtp.client-ip=52.101.69.23 ARC-Seal: i=2; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1727731591; cv=fail; b=ropjLqKkHbNRFzqWQ8dJQXqOoWCC4/QDYsjqSvwI3lR/fnVAkn3iR1/zQRb1JHc2BzTZLIjErc19DT/tXYtbFmyqO8W5aRIw8nB5BLyVpWROPUGc6n7rsQKKb6DTBurRkNkSzLpMUKvKcLeYqfkGvn7/9uKiS2xJWo1GEnHGYXA= ARC-Message-Signature: i=2; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1727731591; c=relaxed/simple; bh=l8w2g6G5IYNmzAemWU0DYb0QitEiAVuXLhbeYUjd/H4=; h=From:To:Cc:Subject:Date:Message-Id:In-Reply-To:References: Content-Type:MIME-Version; b=AKz2yJ+LsSl917DkEqh72jEscwJ2hH3p7XmaRdk3FwII8sdrMMmusqtC5EROR97pELuSYTgyO77OG146XH0rT4v4Tf1StB1Sa0UHkZg4tg1XegJDqtcWj6WIIKepp9bR/p84As2t0DN8YlTKCMrRJwt2bXkdMIPhFGB6V3c85Zk= 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 (2048-bit key) header.d=nxp.com header.i=@nxp.com header.b=hqVooCjt; arc=fail smtp.client-ip=52.101.69.23 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 (2048-bit key) header.d=nxp.com header.i=@nxp.com header.b="hqVooCjt" ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=xDeMyWbMhpnXly7liktLKmbvv2qs0LmQ/XteofuIOAfG7u6q6CXNN6MpvDmheMb/Lz+WcQDoC2gmPjm9EcxIvM9ykA9KIYDSf6pKdpgTVbXU5uE1wsHKn3mqpJEfVKP+pKRa7mvEsrGbfTjOG7DfcwEDKYLevBkDOgj3cD0yqo10NwMTxIIOYTjpW1oyvhLk/OETG0DWkvL5C4p0mfUF5tPzNicBq2KdqTpU2QEyOCCNZ86jFAHZmqd9pxEL7XkGMN1EfwlI47DCKrsraCyd1B1LoJh+cbmIXiB+hAbUQD3/auwpU7lJ2uzDDUZa7sG/2k3LeafWmEqOApwWtNIkoQ== 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=lDB+aVrP+AVnW9kt2EdWDtNEGhvgOvo0zG+tOG9OKlE=; b=KHQNVPpvJfU4wnjBXN6H9Tq7V7cFVMRyb08SMcUpvJBz3GWCSujA1u1Z91VfosKur980Ma/awgkDVACh41xfJ39SSHiAl+gP17/hsAfej7WPRiUyS3L5r5Vi4ypPu9DE+MaM3wbM+frDcSVz0DoqRIGKi6/BvmpiSndqZaktmNwdAq5wXklz7cCR9L7F7hwkkI0CEZjSjjZw1KSuW0YHVu8Qwy6a57PcekAf7mOm80lxDzWKNvtObyZ6D3eudpCiqPa1jOvp6UQCBBL0s4oLPPZ8z+YydCXnLaNPXv3XYXPymQfMox9axiyzlZ/eT0Lpb5cnjQYmYfWw6reOBaShjQ== 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=lDB+aVrP+AVnW9kt2EdWDtNEGhvgOvo0zG+tOG9OKlE=; b=hqVooCjt0X2Jk3LrZpauvbtT7HNgEbVfYLxRsIsKiY08PCNlMtL60kaGugudaoMHIE/a8pVo9XvEADJ9p2b98HpsQKxBWSuctGHjyQjugQN5+Km3jIkRlHBo5+5SM1gybcT0N3PMeYbjayLPRz1psBESfUHlFWMJlWgBo2KGgiy33xmw3hbYlPeZk7Syr+KweYhFHz3eVz8oZro8TGUcRv0AeVpCLHwWNNFx+C6qXUoQRkaGsKN09k32JHLcW+AuZUs64Xl4jcTcyu3y+45yXTtCFfO/fvK6nVOEuWD7ozfsYJbvr+ebc4VjOP//26QeTmDh7cSgtwRbDPQmA2VV6g== 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 AM9PR04MB7601.eurprd04.prod.outlook.com (2603:10a6:20b:285::23) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.8005.27; Mon, 30 Sep 2024 21:26:25 +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.8005.024; Mon, 30 Sep 2024 21:26:25 +0000 From: Frank Li To: Rob Herring , Krzysztof Kozlowski , Conor Dooley , Shawn Guo , Sascha Hauer , Pengutronix Kernel Team , Fabio Estevam , devicetree@vger.kernel.org (open list:OPEN FIRMWARE AND FLATTENED DEVICE TREE BINDINGS), imx@lists.linux.dev (open list:ARM/FREESCALE IMX / MXC ARM ARCHITECTURE), linux-arm-kernel@lists.infradead.org (moderated list:ARM/FREESCALE IMX / MXC ARM ARCHITECTURE), linux-kernel@vger.kernel.org (open list) Cc: imx@lists.linux.dev Subject: [PATCH 2/6] arm64: dts: imx8qxp-mek: add esai, cs42888 and related node Date: Mon, 30 Sep 2024 17:25:59 -0400 Message-Id: <20240930212604.118756-2-Frank.Li@nxp.com> X-Mailer: git-send-email 2.34.1 In-Reply-To: <20240930212604.118756-1-Frank.Li@nxp.com> References: <20240930212604.118756-1-Frank.Li@nxp.com> X-ClientProxiedBy: SJ0PR03CA0335.namprd03.prod.outlook.com (2603:10b6:a03:39c::10) 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_|AM9PR04MB7601:EE_ X-MS-Office365-Filtering-Correlation-Id: 1a2ea2b6-8f7d-4af7-7b96-08dce196899b X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0;ARA:13230040|1800799024|366016|52116014|376014|7416014|921020|38350700014; X-Microsoft-Antispam-Message-Info: 2rDZbfS6rC+M+bcKr3olF16Xy/Q4P7NI3bQMdF/EnfpjATMpsPj8bnmyynsXH8QTaqKDUohZn2v1JtqU9TH/GLxYQGbItTY0OLUAoxG9jEy9Fa5dx/xqoD9lIDrFFXbWV/1E70qv02FBK02EOUvUCr00Tu5rr4uj844qB97GvRe8Uhkx8HEzPnmSp38vioHQH3jYpaOm7ILKSpzT/x1CsjVA1C+QbtSDex6V+ElK3a5R+i3Vygl2EbXD8OYo9JbQrVqAO/YZb2jCFXuFGj2wlL3xkCQMG73FfwsFeyQ5t2bpceYLHPyIcc+T4Dgfun/4X8Ta4PHoRUDlodKzm1io7NtuDFX+vbN5tuK9dJvVQTYctGFAIoxehfOVv1ajhXcZ65UOO/LaMsrkxyPM3S84773DXlIMo1wBMpbe+Fva3tfpIxYyDertayQceb6nrJHd6TOWYWEhA1GaeLOol/M4OFweDsSaMosHurnguwA341bmYbPsSG5IUHFy7y1lRhVl8NAvItRfQqTXmB8nU6FoGkvW8TKboxaXJbs9N0a9oOHKoP5zAqJ6gqeQXyTAsoScF0uPX9UG6jVUD0IlWruyufaLB8s3xRe1YaYuhi7sPxVJ/mi5VVJhX7pxdMVKfoxz7ZIBUFp4AgcHphT1KKgApu15ThV9zPFhx3wr6qa7NIDDh5vKeTUBwVyQm5FtK1eOFxc5lBWP9yD5fKDe2yXT/0Au+ULy1Ih4V/uSuifM78x67D1AXCDxPqXyldD2VL5xMpsnzcg9Pr0OqvxhqONXHr9qQQT767z9xZO52AG2AzFGeP2GEWP/H2wh4CrI2DUx9rkzOJceeElDr7BQ2Hm9wXEgwQDE+fK2QcHZWl8Cg2CXSTnviPGyK0NqKNMbOklwWWDvPio3PGCxEPmWNNU8bk0yYEYwfW4jyaLkIWhPYMEPZ9WY7G6kuZzUMguFkdHvP48XoXa1v2P9T4mumjzAZXI3yhPqAbn+wq2Z3P9RSnkCnxe1fHs63HBKKyXs5ePBjN6o6IrrDmR8ofHaQ0I8yunwIXZ3O5UgDhkoRzWZ6GLz/t3aKboaCeEMoDHsx6QKlz8DgCXcbX4pXlS4tUgVQWrztJZ9YaahmeU5gieVNTzuBVN3ucUsN3W0Si9jW+GCG4Klx1ibhizkrwn5BXExeb7Wbz8ZyHUEMKuiNXBtPuQsFNRbErPr6IvRdBtki2uomppg9IxmasIJ2wMZ4oNlHS3gQfSlV9I4NiXbJGqGtR6Xie/Yje0ujOblJE4ksAbFXEOJqsYyJcHJIZj5dIugmcQMoBl3ZI8xH8uBvKRjtSzBMuOuoWulZ1+OhPeNzNS/1+WN4n+weNRxDNjpwQum1kl412M6GioAlNIIcB6+bL1rjYfKoBdPL6ECPK4n3VDUsEY1siWQp0fYnVHJCJpYUbmr6XJzoCIvPvGzZESxDDI= 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)(1800799024)(366016)(52116014)(376014)(7416014)(921020)(38350700014);DIR:OUT;SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: GqA/l8qQkFnb35j7HZmQ6mul4NfO37hsFRCu1fxoPUHtGwKv/i9P10h3P9IDYbvl/FC09NpVyHMpDWnnxJkHSiakN5LaVGw5G1mHR4tnOZZx5xFQMiC7eUXcCPtLY8PgV2NTcKwsMTIVICMMsqnqDnRip5xoOqLTNeCLezlOuuabaLxb3w/TpwWynzKPBCPqJhyQdpkpxGDwOtRr2pRVRLfotR9vzXOSwzKW415X9qrV0g/gCg8xhdNVPR5pacg+kjkwSz6bL9buQiq7g4YP5nQuVlTTrcJgvNH5BGznn+NHclPC2S/mtBsX9nUbcQ9gCPhqOCJp+hseVliZfbTzV7Os6y/4rOUBB6Q3XaimxYUvMCm/iT5wRtf9v92oKq8TUKBkNStDuPScJu4gtRlk6ZC12sH8tGtn0jU7ryb5FZhvXdJj1pEc6WXS/9+66HLiI7gROfLvad6ByB71TP1q0BPtnYqnp7m88fRIxPxe+5uX2m5BYyU6FajNp5FpVO9ZLfSRKZa8/OXkq1f3izSCFDwUKvikPOs/E0cZOEMO2y3i5MeCwBWSoswCFuF9q1ujTmzA43AyvDTef/YFE6VuHquUf/tOsgjqkLH//wwfAdUQnjAZ3LO+C07TL+DknHOvS7UFh8avvrZQmUCj2GbmfT+K/Kh02hInAI5g1Z90xf5xQ3nn0aSZHRaJQ88uusXvWIQoHU5oGdqdlCg2IjcH9QAy/PHAoCci0Hn55WhyQZdXRYGNimFIiRTBNjHim2wjbxO+cL5As9b8cZVYdBKrGrNNkiFDZ+yL2nfGdvlq3ZUDaJRnJAxply9ZkIyDQYz8HTeeJaBdXexsU5wa+OdbiBzSi0wFureYBhfioOA/qCOgkax5dsHN5ujths6mc/EesKOptSgsKp7j+DmENHWUWroR/pAxY4mVTE7rKZQI29UN9Svza8uV1xMepdv/Q5yWiZKd4mgJnR5HKS8kYmkVgXjHgXp6KhI7An/nyvjiDUOEd+eV+BoYOweeKIKtX6lF1V2jW+zPLaw/124y95gVzhUuzAVKZ9yRVLe8ISVd+3T0osSKUL4J+Ha8awOWG6gCeemn8hsPSEiWSvILX91oOViHcejeHld3odccw5pgORtujxi1nPq2aojpkY4LlAsL/kp546+uyqoreMJ6qei6uB1ng4KAnhN9Xovv2o0Rd513bB126kg1JzaaIYka0H0E3M6q76+FaWPpr4nQlfYDZAiGAlOA9XRfDrYf6/Whg3W8fbuNfrbA5BAyVcp2b8HMHaClO1MTRwQlTYauVZkImTsaJPp26qu47okbAt6ucR9aLK9fOui7+QBf5YDiFswKi9AS7C2Gftha23ex0sGztaT29ZL9TP6LREh3rqUy3MF7vCmLZJIq6EPyQoyo7gYnJ2nQSKU5nY0Bno5DhkFpD0JYCRHTWWiuHUBa3ye2mR+b688B5qMNjlVu2BQQ2UuLjFQPRc+5zoNv4R/ADTRDcfC9NI6Jv6Nq9tsnZnNJIIhvmziw5+USzYb9NNzVp4HCaQlUgb6C/4+nrRh0fAN4rFEUxuP9qFSg5E2Hk6VRcRw= X-OriginatorOrg: nxp.com X-MS-Exchange-CrossTenant-Network-Message-Id: 1a2ea2b6-8f7d-4af7-7b96-08dce196899b X-MS-Exchange-CrossTenant-AuthSource: PAXPR04MB9642.eurprd04.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 30 Sep 2024 21:26:25.1708 (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: 32y6pMZxXU2WzhXtB3pHIIXFv5B9JhLg8XblSJF8i2/kgRq0bF8ozFmpjFwUJcB2CVp+3VSaQRwOjHYJ22ckQA== X-MS-Exchange-Transport-CrossTenantHeadersStamped: AM9PR04MB7601 Add audio codec cs42888 and related node. Signed-off-by: Frank Li --- arch/arm64/boot/dts/freescale/imx8qxp-mek.dtb: esai@59010000: Unevaluated properties are not allowed ('power-domains' was unexpected) update binding patch already sent https://lore.kernel.org/linux-devicetree/20240927205618.4093591-1-Frank.Li@nxp.com/#R --- arch/arm64/boot/dts/freescale/imx8qxp-mek.dts | 84 +++++++++++++++++++ 1 file changed, 84 insertions(+) diff --git a/arch/arm64/boot/dts/freescale/imx8qxp-mek.dts b/arch/arm64/boot/dts/freescale/imx8qxp-mek.dts index d8d9e2883caf7..9b9ad389a807a 100644 --- a/arch/arm64/boot/dts/freescale/imx8qxp-mek.dts +++ b/arch/arm64/boot/dts/freescale/imx8qxp-mek.dts @@ -50,6 +50,13 @@ usb3_data_ss: endpoint { }; }; + reg_audio: regulator-audio { + compatible = "regulator-fixed"; + regulator-max-microvolt = <3300000>; + regulator-min-microvolt = <3300000>; + regulator-name = "cs42888_supply"; + }; + sound-bt-sco { compatible = "simple-audio-card"; simple-audio-card,bitclock-inversion; @@ -69,6 +76,28 @@ btcpu: simple-audio-card,cpu { }; }; + sound-cs42888 { + compatible = "fsl,imx-audio-cs42888"; + audio-asrc = <&asrc0>; + audio-codec = <&cs42888>; + audio-cpu = <&esai0>; + audio-routing = + "Line Out Jack", "AOUT1L", + "Line Out Jack", "AOUT1R", + "Line Out Jack", "AOUT2L", + "Line Out Jack", "AOUT2R", + "Line Out Jack", "AOUT3L", + "Line Out Jack", "AOUT3R", + "Line Out Jack", "AOUT4L", + "Line Out Jack", "AOUT4R", + "AIN1L", "Line In Jack", + "AIN1R", "Line In Jack", + "AIN2L", "Line In Jack", + "AIN2R", "Line In Jack"; + model = "imx-cs42888"; + status = "okay"; + }; + sound-wm8960 { compatible = "fsl,imx-audio-wm8960"; model = "wm8960-audio"; @@ -86,6 +115,15 @@ sound-wm8960 { }; }; +&amix { + status = "okay"; +}; + +&asrc0 { + fsl,asrc-rate = <48000>; + status = "okay"; +}; + &dsp { memory-region = <&dsp_reserved>; status = "okay"; @@ -95,6 +133,19 @@ &dsp_reserved { status = "okay"; }; +&esai0 { + assigned-clocks = <&acm IMX_ADMA_ACM_ESAI0_MCLK_SEL>, + <&clk IMX_SC_R_AUDIO_PLL_0 IMX_SC_PM_CLK_PLL>, + <&clk IMX_SC_R_AUDIO_PLL_0 IMX_SC_PM_CLK_SLV_BUS>, + <&clk IMX_SC_R_AUDIO_PLL_0 IMX_SC_PM_CLK_MST_BUS>, + <&esai0_lpcg 0>; + assigned-clock-parents = <&aud_pll_div0_lpcg 0>; + assigned-clock-rates = <0>, <786432000>, <49152000>, <12288000>, <49152000>; + pinctrl-0 = <&pinctrl_esai0>; + pinctrl-names = "default"; + status = "okay"; +}; + &fec1 { pinctrl-names = "default"; pinctrl-0 = <&pinctrl_fec1>; @@ -264,6 +315,24 @@ pca6416: gpio@20 { gpio-controller; #gpio-cells = <2>; }; + + cs42888: audio-codec@48 { + compatible = "cirrus,cs42888"; + reg = <0x48>; + clocks = <&mclkout0_lpcg 0>; + clock-names = "mclk"; + assigned-clocks = <&clk IMX_SC_R_AUDIO_PLL_0 IMX_SC_PM_CLK_PLL>, + <&clk IMX_SC_R_AUDIO_PLL_0 IMX_SC_PM_CLK_SLV_BUS>, + <&clk IMX_SC_R_AUDIO_PLL_0 IMX_SC_PM_CLK_MST_BUS>, + <&mclkout0_lpcg 0>; + assigned-clock-rates = <786432000>, <49152000>, <12288000>, <12288000>; + reset-gpios = <&pca9557_b 1 GPIO_ACTIVE_LOW>; + VA-supply = <®_audio>; + VD-supply = <®_audio>; + VLC-supply = <®_audio>; + VLS-supply = <®_audio>; + + }; }; &cm40_intmux { @@ -458,6 +527,21 @@ IMX8QXP_ADC_IN0_LSIO_GPIO1_IO10 0xc600004c >; }; + pinctrl_esai0: esai0grp { + fsl,pins = < + IMX8QXP_ESAI0_FSR_ADMA_ESAI0_FSR 0xc6000040 + IMX8QXP_ESAI0_FST_ADMA_ESAI0_FST 0xc6000040 + IMX8QXP_ESAI0_SCKR_ADMA_ESAI0_SCKR 0xc6000040 + IMX8QXP_ESAI0_SCKT_ADMA_ESAI0_SCKT 0xc6000040 + IMX8QXP_ESAI0_TX0_ADMA_ESAI0_TX0 0xc6000040 + IMX8QXP_ESAI0_TX1_ADMA_ESAI0_TX1 0xc6000040 + IMX8QXP_ESAI0_TX2_RX3_ADMA_ESAI0_TX2_RX3 0xc6000040 + IMX8QXP_ESAI0_TX3_RX2_ADMA_ESAI0_TX3_RX2 0xc6000040 + IMX8QXP_ESAI0_TX4_RX1_ADMA_ESAI0_TX4_RX1 0xc6000040 + IMX8QXP_ESAI0_TX5_RX0_ADMA_ESAI0_TX5_RX0 0xc6000040 + >; + }; + pinctrl_fec1: fec1grp { fsl,pins = < IMX8QXP_ENET0_MDC_CONN_ENET0_MDC 0x06000020 From patchwork Mon Sep 30 21:26:00 2024 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Frank Li X-Patchwork-Id: 13817110 Received: from AM0PR83CU005.outbound.protection.outlook.com (mail-westeuropeazon11010023.outbound.protection.outlook.com [52.101.69.23]) (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 DDC971A2643 for ; Mon, 30 Sep 2024 21:26:31 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=fail smtp.client-ip=52.101.69.23 ARC-Seal: i=2; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1727731593; cv=fail; b=KR6qlqR1D7DMBKy0bI/HFTgutvmt3yHPyk95kUpp0rUB4URBDJhXIt3YrqftdTfk+7VwxqkAnw6l8VuNesduysKLfF98K3Hpf3lMz4VFGDndCrdvrB7x6jDwsivNmCH6aoNba5b6Hh671I/xSL5uMPiRSiwetDcpRo+/B11pdzI= ARC-Message-Signature: i=2; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1727731593; c=relaxed/simple; bh=BMpxKPV0M3VVzuDfWK55PLiwyzdoJtiT6/mwhv8V8T0=; h=From:To:Cc:Subject:Date:Message-Id:In-Reply-To:References: Content-Type:MIME-Version; b=k06m1XoRXHQ+PH1dAjomC0Gx/crBri+vi6huDPW9SW8gEJGZxCeU8F4zKstIYHhCDe/zyWLMPN6gb0s08HErG+sKAbZTv9PiO5DoR2BROtF4h+ulLWdysYHnO/5rLNHRV6VOmzsmvfh7TM+zHOxe7A1nSE8FEuUBaocKrwdMKbA= 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 (2048-bit key) header.d=nxp.com header.i=@nxp.com header.b=D5jNDzdV; arc=fail smtp.client-ip=52.101.69.23 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 (2048-bit key) header.d=nxp.com header.i=@nxp.com header.b="D5jNDzdV" ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=ROi3gyogb47Lz4TmTY42Kf0ZZgNSlIpbCUHu2wGLFdRjBWmQ0fYKLTWsqmKjOrkAppImD7DwMYInzWdRXrH+Ri46+k+noVZHSylydj78Hn8wdmBxD92XxRoLlWEVB1LciKHBDYsJxYazDrV1+j4Wy79UEp4p3rW+3/eoPrv1IPWozmWqUgh+6e4ARb7b4ap2Y/PWUsWrVH4D0mkgcjwaS7aWmpo1O4Ox97SU4IINmqp+bszOuX4yhBvx3pOPgXvaMRTbFq/WjC814xhoUjBEAyjy69MucF/1qkelbav/VL+4Z2/FETvyRTATdayCxvHa7waqpZ7P3Erzy4Yb69V3TQ== 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=4Eo2Zmje9R3tFvZhzAHPtxYVDV5qjfnxwx1R/DkUiqA=; b=gVSP9d7qzuNoTfHEjrQCSQsAcprdR7kefEY61za4o3BtUWmHYrzQiMjI4pgCTIh14PnTVb+1llfDZ6aq80WOe9JOogksOyroRJyHp1BMplJaGRtvrA0N6AUhl2oCuFqk3IyHmaYbgK0yEqTwXa58DyI+LciGDYBxOpcW5SmEIisHosOFOjtERXElvwQSKfPYYPOEwzvfBodm4ELnVB7b6iSJQUgeFxy7npX9Tv84qoCSj4WFR8Wx520kwKwI6HfMQoMBriM+WX75NlzL8cFoeVb7cGuD1iNUaRG8K/nWySqQRBHn70yzWJ7ve6BNuhaCfkLdRptzY6N5paXxs9gR3Q== 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=4Eo2Zmje9R3tFvZhzAHPtxYVDV5qjfnxwx1R/DkUiqA=; b=D5jNDzdVGo+v19/U21cAsGSxlGIfI3m8x2Kmaa/WcYSv/69alTRK6St4eeruJEkyHmKsP4MYz7B29XZCRvFhHBCjdvJJsaLLV2Z6iehkidVTqkQvabwzk3Udcm+7YSFklbZFuRnLgSCZ4N21VsiBv6TCNoGNV+x1tBDplPGME8ZEjlTV7DV55hPYlNjOTlicXxrHE0qwa2PzAy9Phk5OTExFKD5r5e0MvwG8PuqikqHP2StkhCUEgulqM9+2yHR43Si7PFl3U3ZHzXqq/J/MOUpduC2ZbziNeWT0nOLTAPIkfSNy1w9FmWO+T2qY5VgF9sKJLG71IljtVt4u6pudJQ== 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 AM9PR04MB7601.eurprd04.prod.outlook.com (2603:10a6:20b:285::23) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.8005.27; Mon, 30 Sep 2024 21:26:28 +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.8005.024; Mon, 30 Sep 2024 21:26:28 +0000 From: Frank Li To: Rob Herring , Krzysztof Kozlowski , Conor Dooley , Shawn Guo , Sascha Hauer , Pengutronix Kernel Team , Fabio Estevam , devicetree@vger.kernel.org (open list:OPEN FIRMWARE AND FLATTENED DEVICE TREE BINDINGS), imx@lists.linux.dev (open list:ARM/FREESCALE IMX / MXC ARM ARCHITECTURE), linux-arm-kernel@lists.infradead.org (moderated list:ARM/FREESCALE IMX / MXC ARM ARCHITECTURE), linux-kernel@vger.kernel.org (open list) Cc: imx@lists.linux.dev Subject: [PATCH 3/6] arm64: dts: imx8qxp-mek: enable jpeg encode and deconde Date: Mon, 30 Sep 2024 17:26:00 -0400 Message-Id: <20240930212604.118756-3-Frank.Li@nxp.com> X-Mailer: git-send-email 2.34.1 In-Reply-To: <20240930212604.118756-1-Frank.Li@nxp.com> References: <20240930212604.118756-1-Frank.Li@nxp.com> X-ClientProxiedBy: SJ0PR03CA0335.namprd03.prod.outlook.com (2603:10b6:a03:39c::10) 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_|AM9PR04MB7601:EE_ X-MS-Office365-Filtering-Correlation-Id: 63b2c552-8c75-4d76-6353-08dce1968bb1 X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0;ARA:13230040|1800799024|366016|52116014|376014|7416014|921020|38350700014; X-Microsoft-Antispam-Message-Info: EMeBMn8MD7H8pffeBBUqxASxKaq3YFxr8EtV5V1LUMq04XUrnoTrcpcd//z4YKCOEuNfI4deDO/VneYANu7M7ZLRFFtxQRtrJectyRTQ8MvofywNN3dZP4zB+fs8x0pze5YZpsrkBozs1sC6PE2QHNrXTcmgRBApYkUpXrVkU/+th5pIiJccH59TW02L0rBviGjJ8GYV4+k0mk4vmCLvv0cN8zj5At635qDIg0leis7niYIlivTTnfnsn9UXm9JfQTLpa/zDNxu+DRDGqMQ8dk/gzzoX1vDrIhDThFQSbmjbx6mE0W4zSSMaDq+TUey82AdoZ+CQVIlk8dTPdVApGKYlf4jBUt8aZqXJS24+T9WAKzw1QsOXZJUWzQJLMu70Pj/C70Jfi47jgY2x35SFZmZp8ObzFmun1P7WLrw9hLxF+NY4mRrjP4HAjXjVXNeiRL554fJOy+Wn5I5EJuNtR9jpaScwteY+/E71NYAyp5XDWZsrUVPI9IZ5Td+N3RGKFYOLdnZh2WMTGsPnCPsphRkTDXY1VeItrxJuFBBBi0OwAjm1ItZ8eEGPW5fH0Egq+dIG9+0Nn2xcztsXo99999YuI61AX5phQ19l9ih79BWQLPldwHRJsRI/0xu0o0NawXTOShMM4Y9UqWwhBE/WdI/CwOVrlxPeseUYFXL0KGu/n+u1PDeUvzexP/hJWm+0JIqed7me1FhJB3EgrgtZk+9d1Jfj6wOxcUjQeVVzjOx8LENpR09aWunFXRCeF9wvrt4wh5Trs3SZtEjaZXawXjqlxSBlF4Gg/6OvTQsozkYT8oaoJJr9TONtYBK3v+sqWkLQNCYr81fvy8axy3/zvezgUTmAyPt9WBFQf9ZQ+AMN0OpW9qi0400ChUb2QYIuij5t2JN1xcxu9FGiRNGAmkWOBlrlZYgn91LbGiUynzJmQ5vdhnTucAvWcaLqK8Hxc7fR6702MCee72yCb+g9DXTd/jakRG5vEj/x/M3vTdAGykT96UWu1/LNsd8y4k4hwgm9Uk0M5yw6kxFYvhfeUlzj/zefYSTyAw/fDuS5xYN2ZGxlhaZf/jlfIzyAxBJ8XqB17t3lS0WfEZ7io3qy0SprunUkiX4KMP8sYsSuEaNrf0hCxB0nUgerGWCQknMjCMS9RbbLeg4L1UqPH2PBO9b7U+fWGOdSD6Qe8KK0fGwyI565BiT5dYoOEW7xK3Dkb6sZNip9oubhEw1c/8NC/E0Sc5v4lLzOhiv07YHj92euB8AgOsZ/r/9rsTxFdL9YlABAR9k1Qr/Wcb7vYFlnarxgr4bNK8cT7bBQURxlehwzKeZNmWC6gsQkA8YjpIcoxQPu4YQ5kN5fueQCJrINiO4fncJeoN7XIRXpnXNpmZxu4t7dhRFTbeP8UnKKBSYgGWim+gNKCQE2SpBarwfXBw3Evxf8sVynJm/cUSkQz4U= 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)(1800799024)(366016)(52116014)(376014)(7416014)(921020)(38350700014);DIR:OUT;SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: qogk9pKFVdpo93S4gfc+IzIGEcSwXbUsJSmGfeXAp3NLilhn9XbDI6ZolI5ky++65IJwo6C2gtP9e4HBnyQhdZBF8zXfPqLvp3oOhc+Vd5YB4jWCP9jhl0jhXf/euqoOlk0GLWozZ66ANP9hcmave5rQWHjUtHNsOCVDbTriV9x8pR2SqmLLGWNAuJNfCTHCUXl3udRusiu0XAkAQX0QiRaQis3urKTJxGe4YysOB6ICxTLXzN8pMKh0fijazwmLTApjl48c1/HtjQJgurwJheWZezy4FpnFbiELqke1N+rZE3bkeC8kkcJXGoTJBeK12+i1vEUZTaFlBHegU1YBHN+8KkTXC1m5g6sj2kiZmOY49Td6eoevY8Wz8S/G69d/RHHYVQ8hlqUvbW2w4y3jn2LBWiIaNoGrdr/NNC33zdDr8gGokHr1qH8Ud82N1nhkAOiJ5Co55h4XcWBEKVvx7DZtq4zhYPT8RlMP1dakCJze6FYtohKgiY9QJBqEZWPJmbuyzN3FpNP6qBEgQIFk5nFiu4RONzS9AkD0SH5pJhSdOx1+lu2OmdLPieLZ+ijoglW3UQGbf6YKv5do2hAMlpVZKfMQSHuzcfZLq1IlKjMw5nzlxU3Xj91YoiWAhoTRMMj7vUYqC+gPMUlxafg8myph82bVbpulC55c26WlmZhHusU1W42hJT4Z2RIDDSZuvxZ3PgLHL8qa9PORgTmcrT3sfN9EQvwo9wD5SiZqmWCJFnrix3kI0gKyrryuIDQpAaEY0vX85Y6Da57sE3PL3Zv4f2WbXG+wsROUFWdwZuepW6f8qMYBUHGQouRu4hpTjnrId58Zi39c4xW05oJVagz+gvQDqY8TxxQrLbmtgO+E1pX13IYYv9ctbcZYPWPJw5I1Ui78af8XeTyIAJbtRB1koPedO2/1hrUZwPFXBfbtVwBVlCIVnc+pLlCd1TJs0HfY3ABG1QGvrGqfSuDNtJmn116Da0jWrGQxNZu95NIUuX4coMs/KOyKjBZv4PgD0ZsIUVJrM7j1x/2aVoJ3RV0dBUvxQgUbMvusr8DEcJ50pDYKIIE6uGAMau7Ihvcxk9Vz/UAKg1hpHCbSp3JwvysvPhZsJyFZIWEWqIF+nSAhopkTqlR1tWT2JUJF3AQWUNyOHbe3lrByJ7FHfl+AFzzRIXp2IUZu34r0zFTS/v1Lso+clmeRNqW/GApk3a6PNfhn/RjRBSqWwXxSYBU65Ms/eEFRk2LV+8jhYNlsksGfGD/Dnidth9LydzrufRvCnxQR3AzHwDY58aJY52oS9swrmHX46D3ljxHWoZ5PPCIhiODo36mIHl+lA2u4pbY40xjKuooWkGjKu27CIaIOviHOwx9U8HoAqBeIoUSFDABGANEoI3sNoTiAvYbmze6SLnxcOeearxM3LNMUUmmT4HYKd4pMllC5df4fwZL0/eqzTGZq0m0DuhTSjcte3nXAiikZ1aW+DxN4+B1VRB9cn33NFlzVUOZAPxw4kYlbXyoKg1jxA0wYkHR7TV1OfepOkAYlUcNmXz7utrv6jh3rKTUklGyP2EbwvNR6nuxOwGk= X-OriginatorOrg: nxp.com X-MS-Exchange-CrossTenant-Network-Message-Id: 63b2c552-8c75-4d76-6353-08dce1968bb1 X-MS-Exchange-CrossTenant-AuthSource: PAXPR04MB9642.eurprd04.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 30 Sep 2024 21:26:28.7447 (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: +TxbkHZMOExflLrgwmlaKwehczz9U5ca8nMOeFZFDfgGifi9wyx9bEzHQy5BsfznfZRGPDjGyLtHDD5ZOAm39w== X-MS-Exchange-Transport-CrossTenantHeadersStamped: AM9PR04MB7601 Enable jpeg encode and decode. Signed-off-by: Frank Li --- arch/arm64/boot/dts/freescale/imx8qxp-mek.dts | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/arch/arm64/boot/dts/freescale/imx8qxp-mek.dts b/arch/arm64/boot/dts/freescale/imx8qxp-mek.dts index 9b9ad389a807a..505015f91c823 100644 --- a/arch/arm64/boot/dts/freescale/imx8qxp-mek.dts +++ b/arch/arm64/boot/dts/freescale/imx8qxp-mek.dts @@ -339,6 +339,14 @@ &cm40_intmux { status = "okay"; }; +&jpegdec { + status = "okay"; +}; + +&jpegenc { + status = "okay"; +}; + &lpuart0 { pinctrl-names = "default"; pinctrl-0 = <&pinctrl_lpuart0>; From patchwork Mon Sep 30 21:26:01 2024 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Frank Li X-Patchwork-Id: 13817111 Received: from AM0PR83CU005.outbound.protection.outlook.com (mail-westeuropeazon11010023.outbound.protection.outlook.com [52.101.69.23]) (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 DA25E1A2643 for ; Mon, 30 Sep 2024 21:26:33 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=fail smtp.client-ip=52.101.69.23 ARC-Seal: i=2; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1727731595; cv=fail; b=FGBjQZWZpdapCzrZgeLoNKnmkI/gAmXQURIwnijYKGAlcs8VYp/v6h7kRqT2p6aqSUGiQ481b4XKNGGprui85qfkCCFDdSHDOdd9Wl/AVrAT0ozqr2jnRHHOgIQ8Q1UH3ztAvmxyHcXu0L/g8ejuC3rrOnoe2/BjzU21plZWPG4= ARC-Message-Signature: i=2; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1727731595; c=relaxed/simple; bh=V+cUmen76+QSvNOaNsQaekErp6ZtPvSSrX6L+9zsQtQ=; h=From:To:Cc:Subject:Date:Message-Id:In-Reply-To:References: Content-Type:MIME-Version; b=clOnpAT5ly2HJCgXhOlRjo5mltVo6BPN8OmP4/pXt8KKpptXnLx9dDn9wMVO3wpOjMtFT3GRTaBxq4Dvs90CX73k0uH6aEf7DlkPNZu/RQ4b2sWrPMr8KJXQwvmTWUan24mQ5UPF0caVrNwXWpu50FVvOqCeoZPej3GCpg0JeWE= 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 (2048-bit key) header.d=nxp.com header.i=@nxp.com header.b=XPDDGoE8; arc=fail smtp.client-ip=52.101.69.23 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 (2048-bit key) header.d=nxp.com header.i=@nxp.com header.b="XPDDGoE8" ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=Lt4c2FMsl94/E2UwnxZBKAAlBxxwklvyr7wpqojHpCAvVxuGu4EUSTOhqh1FS0NjAQXcFBuQ+R5/5f/pkkfgvr9SjbqrxpxR4ay/oxVtIGe82iFxLluOwo5C+Ul3QwoFvYV1TKMb3w2EKT0ue73BukQhCOXO3QZhC/ZcSOI7xVrKBOqnq2E13ulwXdNTQhjnspg6czfPcaI+EHOHI5A+Lj/93RyON/w7YdnScS55JZDweC7GFCqqzHB0Vn48IYURzD0YDLDv/F12JxfOltN6FXDkQaHQth6bkD/t+0uKfu0mLW8Cl47gl8PV8D+77l4xI2hjC5DqR98D/fZ3/lOEcw== 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=UxAbTP9/cFSEcem0Q10DvxvcYyul2O+RBfGNBzRdAtA=; b=PvXiXbiF0NDeZwRFtcF1/Jvz1xThpJY+FnazQu0fmgXAszdzZMvrBNKsKQz8DSNhH2qf1LMKvJDvTZZmvDUrl7zKYcPW7/6Eo+FVlzteTPKbMjZQMVxEusPdoAAQzYSEO+xk2+eLrvd7mocFhN7IJEEYopTUkKpItF9KjBu1wUHQjdXCUzNv05abNqbtJepLuGMNceo7ADgUMIZjSibihK0AwJg6m/fAba2m9EUMk6OD+gcaD5Fd2cMl5skGFVCz+0/xqO5RI3HbE9SAgdvQYURTp0KqVErBe109jYxwJgxguEqjbz7eCsIIHQEul+WKB8/66P3e7nBGn2rjMcuqxQ== 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=UxAbTP9/cFSEcem0Q10DvxvcYyul2O+RBfGNBzRdAtA=; b=XPDDGoE8AOjGfBtVmkSZQM3/lGdJ5BYvdoahoWPFwqx1t7EdN2RJFX23IupiGdIAN1SmVLKXUjNXQGvwZNyDgldCTpjkHgaEmy7X1+yWt2tmbVq0MMKKOk/uGdTflG1gAcyb4GQC8Btw3mbAmUqMwC2a/UutlZ728MATFmW6BhxYGxCZtS9yErXMjGcVKzvSJuVll7gz/8B/zyiuk6mdw0OYKgCtcPWbPPjOBdFTVp1oQFBjt4M8sVekPv9cb0uRSWhynZR+rdxALHY0s5etFejlINwJmlRTEmvbnD8Yad+VWM1pMabtnOkV4Teg4pRhEYpONfdPOdUA3OBIcxJ/zQ== 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 AM9PR04MB7601.eurprd04.prod.outlook.com (2603:10a6:20b:285::23) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.8005.27; Mon, 30 Sep 2024 21:26:32 +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.8005.024; Mon, 30 Sep 2024 21:26:32 +0000 From: Frank Li To: Rob Herring , Krzysztof Kozlowski , Conor Dooley , Shawn Guo , Sascha Hauer , Pengutronix Kernel Team , Fabio Estevam , devicetree@vger.kernel.org (open list:OPEN FIRMWARE AND FLATTENED DEVICE TREE BINDINGS), imx@lists.linux.dev (open list:ARM/FREESCALE IMX / MXC ARM ARCHITECTURE), linux-arm-kernel@lists.infradead.org (moderated list:ARM/FREESCALE IMX / MXC ARM ARCHITECTURE), linux-kernel@vger.kernel.org (open list) Cc: imx@lists.linux.dev Subject: [PATCH 4/6] arm64: dts: imx8qxp-mek: add flexcan1 and flexcan2 Date: Mon, 30 Sep 2024 17:26:01 -0400 Message-Id: <20240930212604.118756-4-Frank.Li@nxp.com> X-Mailer: git-send-email 2.34.1 In-Reply-To: <20240930212604.118756-1-Frank.Li@nxp.com> References: <20240930212604.118756-1-Frank.Li@nxp.com> X-ClientProxiedBy: SJ0PR03CA0335.namprd03.prod.outlook.com (2603:10b6:a03:39c::10) 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_|AM9PR04MB7601:EE_ X-MS-Office365-Filtering-Correlation-Id: 3d3b0dd9-36c9-44a2-e1f3-08dce1968dd8 X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0;ARA:13230040|1800799024|366016|52116014|376014|7416014|921020|38350700014; X-Microsoft-Antispam-Message-Info: y2ShizVF6NMtjFObAHIt9+CNglDugZW/j24WTSbQqwJqKi1Ce+EvWubWMAbGgWwLfm7j1+XpHCF21Dg432KHdXblz+fADUk/viwJTqgstv74zYE5pWgjb2HAsNB9JFH1+woBbgLaNZ50guBGL4Q+S5sX0D2lLU8JiSu177N/JRg8fG80RfNFGaQ0mUHzgU53OKN60DTwamgdoL3JWNdPOjm2JqCjwjV/HAEf2c/liKKW/vePoMrZj4yYHtqxiG4e+k2sk/B6I77Za6ALcme+BqIBbLe+7zHxgD2C4AizucAkk7ABTiKQAShm8XIeAAMZNR5CGQ2t/ES1Z2e99toxZf6SZSFhBdybY2YDCOJyw0HoGdAg0vVFy6Ca/6+jKFnietcEH3K9z753Ehq90vlZHLFEDm03drsUknvFkNHLQW+KzlxiOSHdzxfeviUWQLvYe3OccIYQbhOKfHI9e0+p6qIxDacY1Lkq80qJdsTQbz7l6Wj+3spzZj5hnlAFWmBVlW2fFI3xmsm9oOUIb0+xR0j1Zfgkz5A2q4IloO9J3QknbPhC9fQzIdsIZE+Ma3BWECyPJST9JAuwXRzU81AwoGIU9ekcwncWJn04gGEXKPyi7NziyMne6NWOzSZgLgcaGK7izulFZuaDkLtMkxBZV0MqXxO2EO7WZNCWR5YbGmTNjzuvEF/W+jTKx/g8lchhAJSFZ6ABbstBY2qNVTYWBN3NMKrqgGojgYxMkrFohJeSV6Qg/Ij834OrcuSlW8X7cG1I1dV74zx+q6TRPFzNLZqvkFCRS6PFbEkE1o6gJoSx7R1Jl8mq5jCKlwb8dqs0GLyLbva8Ilza0ox0CwVXIAMthTh7LHt9GrI8vctbULEB+OJkT2KdzcUgdsIM4tPM/0YvM482GBR/KsrS0lGSgSH1h6nC6jVHH2vf9OfxuP+lnF6M142btDpoqjWBfncIbDGilOMmzlq2HvocvPAFWyojy1m4HVS7IAoRGa1Y7gqyBWCd+2g4WNWz85waWoBo0508493gLO1+QtU7L8yFs6PIy1VlX5PW5Bk2WDv/IlTOyoSvbpsgh4ZotKNcEpVztGdBAZUi0KtQP7qsg1/sXsvJLI0P8qEY3lDqutpjrclRQkk2UMFptEJ1fAhZGX8lgoy1tjvTTFtPSnHfErCHKjkpPj5DB4M9cjqN5XzZ+mGjqtCOvlU2ZyLJQn6wBRIjbvHtBSInO3/oxQDYSBJDA3H0dPu4JLtDaT2ybUn2vR1LQusFGGLy669NrwwTQP0MVuvf0tGnqZP9Cklc+oujASGkriaAN6XPgEAAhktq6wXG0AsZrIgQWEdqfUaZSAC9Og5msYvKzUegijrPSbMNSSnB6A3LqV/wQmDvfhYQpa/b1+aDCEgU6aRjH9Yd8FoM821gKnsvOlWd02tAVSIcF3rOH4XrGRJItYcGGexSp3s= 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)(1800799024)(366016)(52116014)(376014)(7416014)(921020)(38350700014);DIR:OUT;SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: 4yfhTUHoELs6ObdXhWGyX9mNWvcBV7EDAeW9secuC4fahdflp3ZK1NJUZAqrkkD6GVFAk/2DgeW5tFo3Xk6Rb3TeJ+yMPnIBe5Aigru7URdTGfhsWxNQZt+GcHA9lDEE5WoHCk99SIx9FGWTxeHScEbCzUlomIwM6AEfrTn+JbpLN3R/+wYTr4g3u1g4u8XoZteMONfAmRhppNpQixpcNlg4pu1lmZZYjdJQ9YmH2OJaCCwjLmB+cGOoEeVdsRLHy9/7c6W94YwRbygW+eF+Z4zUvEnDM8Tp0sWHP8RSW9gBbgc+nVGF1FOzk5d+irWfiaerYJCUG53swSfkM7RgylgVIqhfMPakK6gYRev+U8IbKpkpmpLbkQAmiHP+J1yfrQALG5IX0BbpVOwzXOaDKXAk+euTbLmOt7/4d2HGjqnBKuGlyPPcOtCuwEox1WpNqiGl/WaN7bp4NMiNYGq6exXNYWdNe9nbDKjifRDEqP4lySGZEVfSCV5dtvN+Z+3jPxAdfWIMn+fIgbOm0vxXwMsSH+2J5MpsRgNLu/0Hf0euWaaysD/8H7P3219tpw+jWNLuKrIHvoHf2/giZpE1Q0kg/iiyWqoNSP0LyZBU5iBckgzFBDlBFrYRRlVGDZxglZWA82d2JTERHOTXAaxuXJO0yGCHFhtxfscis+yQWRMwGgh2w1anDNKQ7M19XLnkwdNiR0q7ZRm7Q5fLYhoP9CYPEOWvvdBrXNkql3Wxn0SzkhwKYTqNagMcdmHpZGKzstwGHUTjC0rm5S01hIuvnRfimNfBfUU+iJCondXkTl8GEkJ4BJTwKtMnKM0hB5SYAndEMMjnRGPiLGXeYa0GGxtZwHBuldTLmdC5k85Y6NeK3OaRygJ9FCjFNo7NEXcabPD0Zlno2o9FQrV/Fcudq/TURSzRL4x38TuIJ1ErvT8T9gNpl3lknf5U6seenfScZByeF6EPrnnZ9w3EdFi50ku31lH+xwGKsxtyhdJmwx1UPTX5hY5CyMMDxK8WSikia79Pg9FF2KQGfYOytIOa4KrGszfDQ0ITLgMBzaGo+HqzFXeVhAo3Q5aI4kce9XXeVi0BCsewk7FshfDgfuM0jLxTbZWVCZc7wR6mfQdl9E45xDEoCKdO82mJOXcaZtgJH0O+AmVMR+Mb7IxvPvdJPF9V+1woYPQVJO36FQ/+nZZAQums9Gp+MUCmqII7QYb1+kXBqEwH3qmf6+e27OXarJFecbq/OLp4CnR5SspPRJnWHdIHmxdLDEBua625LnnTWOBUdn8JMrxUMn8P0gFgHMwbWH2JSN2+gmnjfRXyetSdo4oAeZwI+6kk3NzM8oTP5Stx6zwkF4imjHVHZYg427sKlKrTDbMajjm+3GHBhLXN+NhtGI8QUqNNJjRUf0w9IafzAXfhuReyj3KC6NFCQyxs53wFK7rPa88tNsOniuIJs8/L6xWd3Jc/rbmeqr9JcefJ6neiW1d/sYpdmDGsI33bRerPFO4QW/o+8ywLsWI9Dj9z5gbKc6WCO3j5BDfsSBguN3YqVYDgJ9l5gIJIKohoc++J4C6SE+gjRW9JM64= X-OriginatorOrg: nxp.com X-MS-Exchange-CrossTenant-Network-Message-Id: 3d3b0dd9-36c9-44a2-e1f3-08dce1968dd8 X-MS-Exchange-CrossTenant-AuthSource: PAXPR04MB9642.eurprd04.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 30 Sep 2024 21:26:32.2404 (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: qrszWvFeycfeeofenjrKRQcctP1wKsr33qo/UMHz+cDyG9MIKOb0M1v+JASZj9nywPU1DyY6YXY/0GzWPuBFNA== X-MS-Exchange-Transport-CrossTenantHeadersStamped: AM9PR04MB7601 Add flexcan1 and flexcan2. Signed-off-by: Frank Li --- arch/arm64/boot/dts/freescale/imx8qxp-mek.dts | 47 +++++++++++++++++++ 1 file changed, 47 insertions(+) diff --git a/arch/arm64/boot/dts/freescale/imx8qxp-mek.dts b/arch/arm64/boot/dts/freescale/imx8qxp-mek.dts index 505015f91c823..621ad618aee7b 100644 --- a/arch/arm64/boot/dts/freescale/imx8qxp-mek.dts +++ b/arch/arm64/boot/dts/freescale/imx8qxp-mek.dts @@ -57,6 +57,25 @@ reg_audio: regulator-audio { regulator-name = "cs42888_supply"; }; + reg_can_en: regulator-can-en { + compatible = "regulator-fixed"; + regulator-max-microvolt = <3300000>; + regulator-min-microvolt = <3300000>; + regulator-name = "can-en"; + gpio = <&pca6416 3 GPIO_ACTIVE_HIGH>; + enable-active-high; + }; + + reg_can_stby: regulator-can-stby { + compatible = "regulator-fixed"; + regulator-max-microvolt = <3300000>; + regulator-min-microvolt = <3300000>; + regulator-name = "can-stby"; + gpio = <&pca6416 5 GPIO_ACTIVE_HIGH>; + enable-active-high; + vin-supply = <®_can_en>; + }; + sound-bt-sco { compatible = "simple-audio-card"; simple-audio-card,bitclock-inversion; @@ -339,6 +358,20 @@ &cm40_intmux { status = "okay"; }; +&flexcan1 { + pinctrl-0 = <&pinctrl_flexcan1>; + pinctrl-names = "default"; + xceiver-supply = <®_can_stby>; + status = "okay"; +}; + +&flexcan2 { + pinctrl-0 = <&pinctrl_flexcan2>; + pinctrl-names = "default"; + xceiver-supply = <®_can_stby>; + status = "okay"; +}; + &jpegdec { status = "okay"; }; @@ -569,6 +602,20 @@ IMX8QXP_ENET0_RGMII_RXD3_CONN_ENET0_RGMII_RXD3 0x06000020 >; }; + pinctrl_flexcan1: flexcan0grp { + fsl,pins = < + IMX8QXP_FLEXCAN0_TX_ADMA_FLEXCAN0_TX 0x21 + IMX8QXP_FLEXCAN0_RX_ADMA_FLEXCAN0_RX 0x21 + >; + }; + + pinctrl_flexcan2: flexcan1grp { + fsl,pins = < + IMX8QXP_FLEXCAN1_TX_ADMA_FLEXCAN1_TX 0x21 + IMX8QXP_FLEXCAN1_RX_ADMA_FLEXCAN1_RX 0x21 + >; + }; + pinctrl_ioexp_rst: ioexprstgrp { fsl,pins = < IMX8QXP_SPI2_SDO_LSIO_GPIO1_IO01 0x06000021 From patchwork Mon Sep 30 21:26:02 2024 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Frank Li X-Patchwork-Id: 13817112 Received: from DUZPR83CU001.outbound.protection.outlook.com (mail-northeuropeazon11013042.outbound.protection.outlook.com [52.101.67.42]) (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 6CEFC1A3BAD for ; Mon, 30 Sep 2024 21:26:38 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=fail smtp.client-ip=52.101.67.42 ARC-Seal: i=2; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1727731600; cv=fail; b=p847JDvs0kQyqvbeoaOFM1m9zLZHDR0Z/Lxawm60AeVrcDsot3WWRsjkYrD67C8IyUgLqAC42YIoEj1ON8IET/76ERru1WyONHKMnN19AgtiE/TCTOoRMNl1RGDWf/TKr0LeArOVIKxM2/ES0hRbtyE7BsJz30XstlCaeExB0sU= ARC-Message-Signature: i=2; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1727731600; c=relaxed/simple; bh=BicUZn/HGTgAXuaDtHnmUnIuMSCG5Yct/V+pKFvjO2E=; h=From:To:Cc:Subject:Date:Message-Id:In-Reply-To:References: Content-Type:MIME-Version; b=jo14aEPewZf9E01YbHIFlm/eupfrqktgpdYwdNGOp+FtCTs30XdomaKyCoXMNb4dIa65eIF6D4ZpUf9ILwMjFhuAJCSKm0BDthjoULkl5G41YcoRsx9qOyyVueDsIgl+Uk1IOze5fpqKTEMJjpBpEAR8GjaANikYIfwNDdqn0qs= 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 (2048-bit key) header.d=nxp.com header.i=@nxp.com header.b=dO7vk5Ym; arc=fail smtp.client-ip=52.101.67.42 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 (2048-bit key) header.d=nxp.com header.i=@nxp.com header.b="dO7vk5Ym" ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=IEEQ/YzA4B/jByhvLD7x2lCrvK4c1dSq+Gp76kkAZ52+BiZQeOcbABfXn9ezzTmyuXRBbCRhYac/iofrf4fGdcCe0TBiD5QRNjzOxg2Pf/xk13snfooSUA/TSkFDg0Zk2kB7DGHl3p95ini6tNiF0GAR+0mWgFVzBAflGXM4Tbczy8q/y2XAR0cvwFb0yDus9bOogA80P0uCndCDwgbDjw1/tTcW6ya8VqE5vfdXUUlZIMpKZnx0DJmz5rkikBkFwytd13u1Uhmt5g3ys3YHehzVzpyK3Rc1pzEP9IaAoLlJbMX7lmjtbrKSauOh5aUPc87DlUu+vcqOohogigNKgQ== 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=nZB5I+4S+SSkVpLQXdrhF5uIKMz118p1yGci+ztJEcQ=; b=nuf9hjJxmIzaDvWDdeOrdD56OLovQJQ+4jULD80ko/US38HBgbJ2RPvz2An7/ygHGYgJwYk9J9c1vYTisTd8Lon+kABdOdBL86yYR0x6KQYX5MnC7k+tmV6Hysp4CcE5Q6m7dHP0ICSkbZhLTBD/OKs/dxSi/rji0s4fiM+UkX89q/fc9Eq82vRkgNoHv9MPqejl2pWSczn01vomLgNtQ6VFGBvG3WbkXE4E5Enn5nsshrKiluo4GpivRqqP0E0Ou1C4R1bCpe7jdPPE+1P90Q2t+fgIamSFqt76qqMH6j1xNERx/ggic/QERhFbunQeg9/pj+c27LFoiBZgqLwX9A== 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=nZB5I+4S+SSkVpLQXdrhF5uIKMz118p1yGci+ztJEcQ=; b=dO7vk5YmN0cSe/1XRZzZ8TI+F2lMe8birKa3G7IHKELBwACK+UKk3wmqydHFJRL+uQVO1oIzCYE/lvoSvOzc6483n9+fYALUGsBYxCcrtbccdPZC19mToXPEU9jz8MkvzD7LZT2kt/okjl3dB4+ejJYMsuC8sWWuJr0USbBXIXmMJYML67GuakvIu/lmFg+MFWEywe+rHF3uL9H8H7xvDD5pOzhPPaEBmHwJdbM0CKxCvwxMVB+x3PX/B2dvfUAc/Kc0OFG8as4n5Fy+hnkOkJkIYDeXLJcNDqxP8JOvj6JSWcoqwsXRP0iGddVraP1KMuxNDPdQorcYX8PTH0VS0Q== 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 AM9PR04MB7601.eurprd04.prod.outlook.com (2603:10a6:20b:285::23) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.8005.27; Mon, 30 Sep 2024 21:26:35 +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.8005.024; Mon, 30 Sep 2024 21:26:35 +0000 From: Frank Li To: Rob Herring , Krzysztof Kozlowski , Conor Dooley , Shawn Guo , Sascha Hauer , Pengutronix Kernel Team , Fabio Estevam , devicetree@vger.kernel.org (open list:OPEN FIRMWARE AND FLATTENED DEVICE TREE BINDINGS), imx@lists.linux.dev (open list:ARM/FREESCALE IMX / MXC ARM ARCHITECTURE), linux-arm-kernel@lists.infradead.org (moderated list:ARM/FREESCALE IMX / MXC ARM ARCHITECTURE), linux-kernel@vger.kernel.org (open list) Cc: imx@lists.linux.dev Subject: [PATCH 5/6] arm64: dts: imx8qxp-mek: add usbotg1 and related node Date: Mon, 30 Sep 2024 17:26:02 -0400 Message-Id: <20240930212604.118756-5-Frank.Li@nxp.com> X-Mailer: git-send-email 2.34.1 In-Reply-To: <20240930212604.118756-1-Frank.Li@nxp.com> References: <20240930212604.118756-1-Frank.Li@nxp.com> X-ClientProxiedBy: SJ0PR03CA0335.namprd03.prod.outlook.com (2603:10b6:a03:39c::10) 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_|AM9PR04MB7601:EE_ X-MS-Office365-Filtering-Correlation-Id: 71c5ee55-112f-41e8-5844-08dce1968fec X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0;ARA:13230040|1800799024|366016|52116014|376014|7416014|921020|38350700014; X-Microsoft-Antispam-Message-Info: kFFqdtsMu0FKkcBgou0aNEiLo5E6a+CXhso6OaukWEk4wp59HiPc7QXhPHf3Cm+nQ98x+6ur6Mw6UwWnAOT8LJJZwjs33x0wzOlOyV358HDgEW59lVxy8vDygAPS5jymF+2flR/5EBLB7If1CsOxodibuoKClYIbRtavXVDrCTgo3c4GMn5C6JUjy8LGb+8d5S3i3Xms2LjpEKLAn9uMuOOKRLDhH4gEmtQ2x3z2gjJOfdfW3j+DavigzWYLfHftPzLbPu+Az0o0wfDtX9hqTtaIPlbsNElYGC1LMzN6ZFYRDZhz20ifXap0wV4SOfSylUWNdkM881kxZKARE4zMz1Zw4Ix5whn68+Rsg1Cn/QX6fkpNSL0QkQR7sVsV9/2adYH7QPdy4Lg/+sa/obbY7kDHmGMCoeTtQBfrDGEU1fqqYOm1W7PJa1P4jHALlWy8zhOZk8NmbpPv/fykBDgHVWyFlac5cqdQLIcfeimvQDIkhJdtcQA6HZRDUGeZQzKppIBy0R3Xt4yQnsfqVI40sDSVfdhwTeeP3S5a6uegUzllVBoFL0SUNJbmWLD5D8aza9F2TEFrDyXZCc2TAc4U8BpFjKsqXvqbuNmSyHaWJvJTY8v9Q6zgVhPYE++lTYeIpgAe/k/loUEVGQw56fc0y6rg4tqO6+HkyY2OOAJiLdR4msXZ52OTQ5iQFKvCDEAk4/x7yFPAEBPXBvMQvaJiFOUxMda+g2W2e9w7my8qA1/e2Yu68K2cY7/Yg311zA1ttjCcwugLbilbeBy5KCCVKFIukla9iLO4QvzoqCPFq1mhdgRHh2UqiOcp1VaQNqz2ZpU6MGSAr3BC0l9nSzQjRXRJ0hWSR3P2q6u4NppIQu03/jnKIztAIifod+Oouyti4TCBf4iPNW28m625lu5NA/NaeElje7viefIFCWVZFVben5utM/wQe1zAlHVzQvIwcozDl+QudMyOPBbqKeT8I3YqER4kKRX2IaEG/KT70Y0mUvi2vOFzSRAfQrBhAL7uYWgPOHzCIljbREnMcgtD2wyalgI6Yp0+f8TOeCE0xS+y1+bTpa8yT/3ngROafBqytRDVr27gZgvJ2eAQj4ppfPxqao+3bTp8gTNS1lOwYQA9R1dtBDDPy5fUnoqRD6SMVg92XR0p3j5nGz0tNrzq4IYff6/UJTE8IL5NEkwjVjKpCEbGbPsGVfiujGJUzKBfQlDO4XxFkk8Dw/gRYtKktcWDW4nFrHnr/oCGYbk2iSC/eqf7rw2/XRLiS10cCB+KZgNKYwe7qRIREPhe8t3af1ca2EkpKnWdSGsVvia5Ntxt/hVFf8gbGmgv1Hwff4IX5MojmJiNWZSoMjxaP+p9YpTwT2y09jd++ehQ50/3BAdz2UJLlZS1/3Itxh0LUH2AUS3SNFP/DxaF3XXVxgwGmBNSNQibdmkIjTnnHWz9yE4= 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)(1800799024)(366016)(52116014)(376014)(7416014)(921020)(38350700014);DIR:OUT;SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: Q1DnoY+KkxBJMVfMN4qQUKKFPxI/sgRpOOD+qp0/nkLzVruAG0ssSEssphMaGls+RCFQcd9fRONCRLdrOxrZbEDpuwZguv0/GREIfLEQwu3x9MQ1G09r5gTshN82ufOIDV68byM6nriDMZFmuMS5ApkwQF1dFSxYrbQsW7XEnNgKoKSo6ekgUsFKt+5X8c5Oq5I/JK8F46d8AXR43lwVpOBbjOwwSJ7+8LWZi/K/JPOQ/VlOBFXuMBp9EKbLlYF9b7nicK2Wfs3R5ehQNulBSDsieVMZpsqr9zftXewXy1E1Pb3DAyZKmJvOyXLxuIB9eqidSced+hFzTLZ8Sruu3mePnaatJoKvXYtlWGubPJVjTScqXqlKZPBv0mhbj4VDAX5LuzMKTJCdmhT9ihXqe3QVix5IXLoQNskoY8ln1qSb2EXAYkWtrDNLcEr52Eip8Y/U6r5eURsrQx7Qa0hpQwG9RpIK8+kH9cZcasOWyztv8PmCfRtTJQOv5n7Tdy8SshlRHP0Gn+sOOkrWaSBwRSqRvHqnEulwywmE6VLUZu84Pzzj8ligPkUbHaY04zYny/KwvXaI+aJ7tc5v/0KyoU0N/jwh277Kj0EkXp8k0aL+/FsJrSf1Y3Gm2sZmx824brqOJSZ1XxFCIj56J1WK8wk2vF/ZWxSR8zwQxzNZ9faP5+On3XW4LQujiqA1O6KcRJP3ChnucJDz8+GHNk+VHOW/Al2zqazuQmaQT8HLi7BmpzL3vPO0YRF5CRviYMSKvG+KpdbZid1Mdvk8FFny26edHG/5odcqRAD4nWnrmOZvlnKF1upgXudGT6t3wiwQ6Ds+M7V/MjNeNgqD9YS7PTu5IG/piqpRzgz1wIbLkh1FlQydZCFYXnlzrjpBBnShPQGNpzUfzXy7LMIgSBO1X94Oa8U7igGoj3qPF0s8W5rPqY3EgxD9zSe85MPvhdZZVoJzhfvfgYHx82LaNWP/MXbsH4aJ6s9NMEZigL9A8xAnbPHJJ8/pzeEOuTjbAUsfdaEsLvyr33qejtub0A/tVhSa/ZmHE9j1OvgJrSO4AtYKFeoJeRwc9hOHDV5jIjlmjmG55LM/TGVMM+dKjPA780Ct5vJKjfiaVg/fsw7d8IdM4DdMbIhsgsfusC3qBjvzGbAeTyMBBg9CvdWXCgonzxfnLZSPH86JkfkWbS6Qziu8AE+9XGlMiL28Q2MgowU8gok2yGJFxcoBP1WwHmMjuSe61FmRGSTd2rz99ZPH2Du6HhAvQmFdR9xGyJMD/TdQcsykytK3NQhMlGC7RiIXDi7vKJJU3zoRfXw5Wx/Rj5db/ZXn3y/ooEYmplc/ouxeV8tFpnl1SQSIYNFfxXqyHOt95q0jxD/YibaW6jDgE8U2CZBrkdt+Kiv8hR0lJdEpncilOynsNl524H4K6ghknPvLsTrN4l3Ij9ZD7i0uW/UExxz1fEzFQSIm+MtZQjD41c7XFBsNobw3LCRx2IqDGAKLImXbmtwcYHYgnYF6Z0HkZBenlf47U+PHHyEcv3xgS8b4ANpLgiUS/Y0rXwGXtdKyAUDTVEJIQZy2Vg0VXxw= X-OriginatorOrg: nxp.com X-MS-Exchange-CrossTenant-Network-Message-Id: 71c5ee55-112f-41e8-5844-08dce1968fec X-MS-Exchange-CrossTenant-AuthSource: PAXPR04MB9642.eurprd04.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 30 Sep 2024 21:26:35.8577 (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: bmDxRPJjHaZGSi8oxDa5SWdGmd1tkZyA9do7B8KWcHR+nUCCfikP2R5abqd2RmBXYSibRM5tOa7ocl7xCMoiZg== X-MS-Exchange-Transport-CrossTenantHeadersStamped: AM9PR04MB7601 Add usbotg1, usbphy1 and related regulator nodes. Signed-off-by: Frank Li --- arch/arm64/boot/dts/freescale/imx8qxp-mek.dts | 23 +++++++++++++++++++ 1 file changed, 23 insertions(+) diff --git a/arch/arm64/boot/dts/freescale/imx8qxp-mek.dts b/arch/arm64/boot/dts/freescale/imx8qxp-mek.dts index 621ad618aee7b..bbb94adfd64f0 100644 --- a/arch/arm64/boot/dts/freescale/imx8qxp-mek.dts +++ b/arch/arm64/boot/dts/freescale/imx8qxp-mek.dts @@ -76,6 +76,15 @@ reg_can_stby: regulator-can-stby { vin-supply = <®_can_en>; }; + reg_usb_otg1_vbus: regulator-usbotg1-vbus { + compatible = "regulator-fixed"; + regulator-max-microvolt = <5000000>; + regulator-min-microvolt = <5000000>; + regulator-name = "usb_otg1_vbus"; + gpio = <&pca9557_b 2 GPIO_ACTIVE_HIGH>; + enable-active-high; + }; + sound-bt-sco { compatible = "simple-audio-card"; simple-audio-card,bitclock-inversion; @@ -518,6 +527,20 @@ &usb3_phy { status = "okay"; }; +&usbphy1 { + status = "okay"; +}; + +&usbotg1 { + adp-disable; + hnp-disable; + srp-disable; + disable-over-current; + power-active-high; + vbus-supply = <®_usb_otg1_vbus>; + status = "okay"; +}; + &usbotg3 { status = "okay"; }; From patchwork Mon Sep 30 21:26:03 2024 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Frank Li X-Patchwork-Id: 13817113 Received: from DUZPR83CU001.outbound.protection.outlook.com (mail-northeuropeazon11013042.outbound.protection.outlook.com [52.101.67.42]) (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 7E9C91A4E71 for ; Mon, 30 Sep 2024 21:26:40 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=fail smtp.client-ip=52.101.67.42 ARC-Seal: i=2; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1727731602; cv=fail; b=YoAzxL+ib9JfpnkZItzk/6FrCdgXyFpNKm41c4I/aIz62hIom9aoYvxFZZQBq+ehPrz12qBfbGOZwblSY0hA5i7awvKOYhy3AIelxLKNTW38YopWZoH/vghNkQtKHDefydB31rNrvi/xJbWlHkhURbXmNudaU8qE9o71z3G6Yu8= ARC-Message-Signature: i=2; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1727731602; c=relaxed/simple; bh=0Zo/2eKvGlpefP3crmB666JNcFwT1bJhXd2EjeAut90=; h=From:To:Cc:Subject:Date:Message-Id:In-Reply-To:References: Content-Type:MIME-Version; b=oOZ5ozCVVbgx2C0hVWHVkyF2uxse19VB3SSlyze98oYIwIrZejaBJpf4DPqJ1PVZoR+7O95LxkdF96mLYXUBngp9MKd6vldZxf7+koSjaq/Wrrtq5kbDRUbw+zXz/Ia4jDMdN3UgQOO4pDjuZ9EEuAzjLxqSnXOZ6SZIm7VNPdM= 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 (2048-bit key) header.d=nxp.com header.i=@nxp.com header.b=Yj7hxkvO; arc=fail smtp.client-ip=52.101.67.42 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 (2048-bit key) header.d=nxp.com header.i=@nxp.com header.b="Yj7hxkvO" ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=g1C+NgYXVKF6xd64qcO5qFdaYLrl+L3Pp1Fft9ss1I+IzSDcVZOuynXJpVCH0BfcXACvc9xcH1But6A9PXLacQs0S+lvcWkNS93ZYzlu69Cnku3El9clkIyoKngK1LWaVRmEGNXgXbCWv7rt/FviAEscfRPYgu1o6uG84x+i0xgTzCw/4ah541p7ALaOjZl9ugwDGM7vE8sxPkeVQrm4nXcairU8U9bSZLjnPVLMdA/yiVVlP6H5TGxavJDQEKux/V9j6vYBzp4tK78wvx2v/DTCBDfODVPPJTewLUDGfTdnDFZeksQRIi87PEinfbVUEorBT63dq5o6CGjp6thv2w== 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=nOwhRLEaaJaMqqdkoo0JzVYgxYkx4KSY87xiQfeSg8w=; b=tl/eDHnUS6jTMBRxALIO7EVZPmz4NLSSgV5FTdCLyuRKk22mDTETSvbF5o/EpdOkgBPLqn+oowjU34LTDAuuwqoXQk/wkY4mpbkMQQrXWE1fiTFRzcdOQKAU8mQ/UnHBoJ+eeWe0qYdyY7dTjMGeWBsvWuRTFOenma6kmuzKIaQ+tjPP2NFhhacJujAmJhz5ocnbw7A1bjaiA/GHqEPccivA3iZL/H6zXss6UNaaRZp/23MfcBRxGEUaSLGkK4Neo+DLvTiRH9nZgolePGRIGuf4jnbAoL5HIVO8WMGU+TchrfcN493XNhrMJIMBikDFZU9jpvJqPARDWJ6jO3cHTw== 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=nOwhRLEaaJaMqqdkoo0JzVYgxYkx4KSY87xiQfeSg8w=; b=Yj7hxkvOW81mb7wz7dy1kOTX0HF51gJYp9oHhlWLPg5jYS+w0aMvBsf5bat7bere6+3tzbPmcy1oP0pmy6KWlx3ZW9CyaB1Zvh2v62i7/3uf/e8STjn9GSxqxvg8vfnxHxvAOvIcY15R+TFhwG405NQ4Ym0VTJwTaL8tD+F7/C4Jqzpbubf//v0JnodSCnmbFAtFitJ1eiuGX9uG8z9tp8ush+tGCrFb53466dGZEjueBV/AK4KEXKxcqk/X/zSLCCO0BTmzEjxeJBjN5kee2cihk8YZNr0cFyaOkO7A5eDgZpJPo7chxQNSA31uRTXblUwotsfisGnVC7PBfTxmVA== 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 AM9PR04MB7601.eurprd04.prod.outlook.com (2603:10a6:20b:285::23) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.8005.27; Mon, 30 Sep 2024 21:26:39 +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.8005.024; Mon, 30 Sep 2024 21:26:39 +0000 From: Frank Li To: Rob Herring , Krzysztof Kozlowski , Conor Dooley , Shawn Guo , Sascha Hauer , Pengutronix Kernel Team , Fabio Estevam , devicetree@vger.kernel.org (open list:OPEN FIRMWARE AND FLATTENED DEVICE TREE BINDINGS), imx@lists.linux.dev (open list:ARM/FREESCALE IMX / MXC ARM ARCHITECTURE), linux-arm-kernel@lists.infradead.org (moderated list:ARM/FREESCALE IMX / MXC ARM ARCHITECTURE), linux-kernel@vger.kernel.org (open list) Cc: imx@lists.linux.dev Subject: [PATCH 6/6] arm64: dts: imx8qxp-mek: add cm4 and related nodes Date: Mon, 30 Sep 2024 17:26:03 -0400 Message-Id: <20240930212604.118756-6-Frank.Li@nxp.com> X-Mailer: git-send-email 2.34.1 In-Reply-To: <20240930212604.118756-1-Frank.Li@nxp.com> References: <20240930212604.118756-1-Frank.Li@nxp.com> X-ClientProxiedBy: SJ0PR03CA0335.namprd03.prod.outlook.com (2603:10b6:a03:39c::10) 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_|AM9PR04MB7601:EE_ X-MS-Office365-Filtering-Correlation-Id: f3c65460-7264-4af9-784a-08dce1969216 X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0;ARA:13230040|1800799024|366016|52116014|376014|7416014|921020|38350700014; X-Microsoft-Antispam-Message-Info: NODKHGQxPRsyzgAn/CJV0CqeHrQR7ZI9RUdmvAy7tZDABAow+GiIcV368Zx9Y+iMCBZ/yxXuh2KfIDwa3HbVzd5xw+HCNbNq0nCC0FSj3J7JQ0rsa2Lms+jmgByWwQE+bqpBJ7cut8xbUVfR8EDIqvZEeekV5WGqOIpDFrMVPt1H4NkqSsH+JNJ+p2+aA+AYCmmJTjyeeBuN8Ach9m4H7Zj++EjZkYAz49ttcol0SapNaMsVPNhRodBcEGCWLEUk+2pVKGZbCTI8/0AUnVlTlBrGobztOpr4SzgUKNeScFBZoOhTUcxXc8RI0VRt8XCTvhQppCD8KPTr1PWEcPuhp53Lvrjk6YYP6shs71GAGQZC0DDUKpHLwa3ISfl3CXrgW0bITKC2Z9q2t0yprzZGv3ze3RF0VHdUljbd/LfrQbdNUAx+NeDEiaXNVrOjFk2o9K4zX33YR6dp/G+hDwCSJynK+Ecc0A1CF4nW9Drj/izE8pF76D2VzwmWINjdRi4sfp5P85xTCiJP+BZBoAdEeEpr5W67RPKdo6ZGnK1am4zeriAG/IIju7eBL+Vhd9F3HR13ShSwHBhqHaIQacIpEK5KDeEUYg9wum8Pq84b8lM0KbcURshRUs5+sspQstRnx1iflJ60XJcorc2YiTgbp7duHrUnBF4Fwg0apRfzkGvSmVQpHIVH2bHxl8CFEfgLJCy9So0MY51unuLfLixB821QIX4zZHhRySvrHp4fC6yC+5JRw2M8Jr/Uwrv/NbOTsSE64zGt7Xtjf/tkq+GWSBEuTpDOh4jAH/ayEYBVGVytqbVjQzA7nQJimbNcCC2tcY+i4BP12MnHd0Gz4ibdOgXEA+i5v5+rOIAlkceP4ws6lYwOJXG0AaxSd4OqYdys7KSGBxJP0FRCJzH+kDsHYtR+1wxUydipSn7a0hIN01DYgGN7wjF6+ckq1iodKL05XvhP54Tl22/jitASPqC296ea+WlRPzK/X2XAhRlBmagz94vHFyH6XPln3V47RXjClt59ZnFyyAWkNqhN18kA+NmMfD00qNy/Wl8NFHPgWo3o1YAitHOBK68mbV3lRHTVosPCMQXQ9FVPlCTyQLUbdDQPYgWznCmFzPqEQZg4nZAhVMFYiX8aYpBtmx5Wn+/1CWSt5pYamfhxtlZCCnLsg7bRXL3nXCPFoiKAvHO9Aurl3kT+qOmsF9pJJBgfP3bquLly5IySNFFnAxmBeVMayg19CD2o1YhzoLPX7veA/usDdeIuaGn29f5At7ebVOzC9I8P2VOikug5sPcn6272nbQPxi0QfKnB8tEb5/X5DJu15PphMUs3ojS2Gz5wwjG3CK4q5mta/5ZFVhik20xu2SwLTcLnm4tLCQYWgRskzBKUxmPPO4KWGORh6l7VVfvEy7nOEopYHgVMOpcePY2gzgoFi62tgMqg270rQ0ewnBs= 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)(1800799024)(366016)(52116014)(376014)(7416014)(921020)(38350700014);DIR:OUT;SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: GUjF2XdxiDdKb3oOgdvSm6g/ofDqQgMWFv7vl6c9bP+SD7o56f4lh+9fksdUyG8816fWyUTDiSH3XigwY7SGGpF3bTH0FkH145sL8SJZsFn6U6ohyzb1RgVYnfYocZMmuBdLhoxoKrspwSexMP4hpUQveYZ1gk2wk7dD4r2W5bshl5Mn+eAtlsecgfgtRDqO2lYZ1tcs9p0AJjta/Evo2RBa6x3Yae5waznc42fiTqIyoXkgH8HC/QKx/GhjPetzUkTNUbtBRLz4zQmLwtZ07aC2b2vIqTbNM0MBoDk4IHwzV9pyO/5VC608KaBiLvnWrjN3OHY7ZhDYX2nbXjHpGR2uQjvDqeqfXxKjkc9lVJ+gNPlDeksrFVXoZuIg1lVvJWvL/y6f6RoS8nynS+z3m9dc4g/qMFW0JevKfEyJRiZup7Isk6lWgn5yHixAwaqFHB5md3krHjGdNiVlKk+naXlcNEqcQ0Uu9QqElJ9vLP1wlRXliCQxHdWWJlVre6A9HPLI7j6z1D+t6DKXr8BhMp+F17CfDIFwJfgUARUJhcEn1VD3vsjzsSG7l+/aZUyQvVwnbWhSQjZDCWmGkrFWCfi6Z6l7sHElT3ymtjygBO0zJoxvmgWrMefahszyW8KCoH1DKum7/w2gx+VokkrMAAV8Tlgd4i5T9WF3eaRNYSHfMqd3BukR2uGhNuhcgy6/P6MPuIzxbaYJX6u8rjcZ27tKmJz5Z3/BT1hD9wtTRtnmBIvjzgLZGd2rPrvjt5sWrjYGFUoYcpxxMjwNP8eu4KGrgMK0BfQ5HhLVerAnEeGjmvA25Xm6ISKIe2fAP9ERPbfFyOnhnDsgyJAhsEs3ZqHqiXoHY5P3g++ePOJkpE3JRR/arN3PO2lvZAVeS9DAbltKahKNtHYuXO8A1D90aNrmMBnW8iLm7l8BVPksP2UZINS3u3xIyLkCZZLNc1fKhAJKHgy6Q06brGyLr1Xpq5UwYjjgC3S4HcFRLUULue462x6WuW1SVd9GCZtKymDsNbkbjVEv/+yb1BjMjrKWjAB9qGEjfv/ay432XK2/UQDGjBaed60UVf4cg1sh7u1MAu8lla0Bu5LqKapS/9rUHhXQfNqF84SnB5l0mruDyN+LFObiQVZrxVkcT1HKXBhiNM50BD6KqdNG280tYqAsB9C+dDtTJ0UkCK03Cw4Dyx+dVcDGXRw/Y2/x5Kjvw9ZBOdGdSsWFgPTDU7AZjEC1eVh0PeocG2klSJoH267mXJ5Zy+7ioWtWCmw4o5/XnT6UZvkyNO6WDW4W9KOO/KqZbNIjTN6jfL9/d5/Oa0DkTtICre5VfSni6uHmkOMNg8v6JKG+sZH3yELBxlCsllzXavXp+VYsy9yra8nfN36NP+5hsa7RQXpOqfS4Xcj4WJVoAQMA+vZUpwfkJ79l88WcZtScbP7iRj8Xf/Ff6+n9nvnXXvrg2agVOEyRAOmt6oPOE2+u4rwl12ymJTi5vJoCPOMOkncNIH2Sq/UFwkutYyVcvgHNliYVIcfJ+r90kOKH7FAC+WeD42Q/PlxcS7XqGnKH4L7AJatByrFQ2kqocGA= X-OriginatorOrg: nxp.com X-MS-Exchange-CrossTenant-Network-Message-Id: f3c65460-7264-4af9-784a-08dce1969216 X-MS-Exchange-CrossTenant-AuthSource: PAXPR04MB9642.eurprd04.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 30 Sep 2024 21:26:39.3470 (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: jWJiWVtyZqd7nI2VIB4eI8bMFemk1dZyrkGSW/ctN8996DFxMLixg3b5+gdAI5eLV7CC/RvAWSxRfIotjh4U5g== X-MS-Exchange-Transport-CrossTenantHeadersStamped: AM9PR04MB7601 Add cm4 and related nodes. Signed-off-by: Frank Li --- arch/arm64/boot/dts/freescale/imx8qxp-mek.dts | 61 +++++++++++++++++++ 1 file changed, 61 insertions(+) diff --git a/arch/arm64/boot/dts/freescale/imx8qxp-mek.dts b/arch/arm64/boot/dts/freescale/imx8qxp-mek.dts index bbb94adfd64f0..83e8393a34a0c 100644 --- a/arch/arm64/boot/dts/freescale/imx8qxp-mek.dts +++ b/arch/arm64/boot/dts/freescale/imx8qxp-mek.dts @@ -21,6 +21,21 @@ chosen { stdout-path = &lpuart0; }; + imx8x_cm4: imx8x_cm4 { + compatible = "fsl,imx8qxp-cm4"; + mbox-names = "tx", "rx", "rxdb"; + mboxes = <&lsio_mu5 0 1 + &lsio_mu5 1 1 + &lsio_mu5 3 1>; + memory-region = <&vdevbuffer>, <&vdev0vring0>, <&vdev0vring1>, + <&vdev1vring0>, <&vdev1vring1>, <&rsc_table>; + power-domains = <&pd IMX_SC_R_M4_0_PID0>, + <&pd IMX_SC_R_M4_0_MU_1A>; + fsl,entry-address = <0x34fe0000>; + fsl,resource-id = ; + status = "okay"; + }; + memory@80000000 { device_type = "memory"; reg = <0x00000000 0x80000000 0 0x40000000>; @@ -85,6 +100,48 @@ reg_usb_otg1_vbus: regulator-usbotg1-vbus { enable-active-high; }; + reserved-memory { + #address-cells = <2>; + #size-cells = <2>; + ranges; + + vdev0vring0: memory@90000000 { + reg = <0 0x90000000 0 0x8000>; + no-map; + }; + + vdev0vring1: memory@90008000 { + reg = <0 0x90008000 0 0x8000>; + no-map; + }; + + vdev1vring0: memory@90010000 { + reg = <0 0x90010000 0 0x8000>; + no-map; + }; + + vdev1vring1: memory@90018000 { + reg = <0 0x90018000 0 0x8000>; + no-map; + }; + + rsc_table: memory@900ff000 { + reg = <0 0x900ff000 0 0x1000>; + no-map; + }; + + vdevbuffer: memory@90400000 { + compatible = "shared-dma-pool"; + reg = <0 0x90400000 0 0x100000>; + no-map; + }; + + gpu_reserved: gpu_reserved@880000000 { + no-map; + reg = <0x8 0x80000000 0 0x10000000>; + }; + }; + sound-bt-sco { compatible = "simple-audio-card"; simple-audio-card,bitclock-inversion; @@ -407,6 +464,10 @@ &lpuart3 { status = "okay"; }; +&lsio_mu5 { + status = "okay"; +}; + &mu_m0 { status = "okay"; };