From nobody Tue Feb 10 15:46:09 2026 Received: from EUR05-AM6-obe.outbound.protection.outlook.com (mail-am6eur05on2074.outbound.protection.outlook.com [40.107.22.74]) (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 1E6CA15538F; Mon, 22 Apr 2024 19:50:23 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=fail smtp.client-ip=40.107.22.74 ARC-Seal: i=2; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1713815425; cv=fail; b=Z52e8XYaZq8KWN1Y4wiKdEDZRW7Ck4K6bqa8Qv8LWLRN2urrk8nsSKU/bm5FUXbuTpTzKSAB5FRnr20G1Yaw9i+NOHEjKiLslJQSdUUDxDe8mjdLJel9PJHFySTa7CrlxmPnbLHKoQIA03FJNwxMrIZK/2A+FcKgSG53OJu2seU= ARC-Message-Signature: i=2; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1713815425; c=relaxed/simple; bh=Anf5/cBCqL2nH+zYCUD3DObM7bD8CDoVdBveSiz8u0s=; h=From:Date:Subject:Content-Type:Message-Id:References:In-Reply-To: To:Cc:MIME-Version; b=X1s0SJxcvMwvmVAJD84+pKZbobUbPfj7NVGBTV/pNOIljDMnGI14VY+MvkZwlBUqwGuMNwvLwI+s5lNsaj760PZdK+IKwJnl5+jBAE8BiZKFTuoH0wbEiDmG7OdL+eNizxJoGFZSTwGOJ4fEHe7yXJBdcuX7h6oXgUbKEEIYQX8= 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=UOqkG/Oc; arc=fail smtp.client-ip=40.107.22.74 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="UOqkG/Oc" ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=TXSMmDdP3gd0Gr50Z55gWgOHgxm34eUN3OLEb0sGqrOiqAcFO0ldDRYKMb8DC7p7BZtK/bAIJP6bN4J65dGzgs+T0D+Khl6U6HmNlLbjflOr1j4dRSwrtPg2IAllzbq+S9QeEHiZukfM+K49gSFX1y/T2sVK6x5QVC1EEO8iex+rKF/QqvxsdKytYlWkx3yUir9QkTZChVYjMsdSEvvjgdik+rhQp1D8yHRJ1VjN9wdW3m7o+po31sYThoDhyMMtjx2LTpGkPax532e1sTL3MBYmgtWYxQDgGn3hZxK6BpphbveZpZzmasEOFStpYCngWxxBICjBjtmD9R7v+WBXHw== 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=QSjCqqd+Vrp4x4jUtklycv3HmWHkcAADRrDv+UEVxvQ=; b=C1rqm/gPS6R1fz6f8SpmwCj30tDzrEsOArhE8Odjy3cQ53PFuYjPbU9tMCBFhxmhJmt50nduC/6Vd/fvubiuxlhYzQhEAlqiMIWxsL5hOejB7yl2mVYhczj43nBnLlmX0rRpIdJl33CG23PdGT7K/Q0S4i1iwtLet450ka5rbT6LVovUqRzONvGlLsaH6wFIBnExm1ObvMMKOaGTGjmxfSdmoIp/OoiNIxI6198KHlDZG2nOmF6hbQnr2mH2tiwy9kpjW8z58iUTPaXguxSxi3Wvv87F/WVc6PcX59IKI+OFfnWWsIQoPXDrdi3acRrymtpCpTMVd/wbbmacKsDPmw== 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=QSjCqqd+Vrp4x4jUtklycv3HmWHkcAADRrDv+UEVxvQ=; b=UOqkG/OcsYCkmKJ+u81JZejvxVonnp63Gh0+RPWdZ0sy7t7OgIQ/hv040JtsbBA279i/ilySxadVexNXuctG/e8F44s/4xN8QPZuz9NH3rWGmZ1XV1ogfGJWBz/lH6qGksEvtoGJCJ+LuknyA5IZr8iznGcf1YVfBddBDtuwLp0= 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 DB8PR04MB7195.eurprd04.prod.outlook.com (2603:10a6:10:12d::16) 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 19:50:17 +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 19:50:17 +0000 From: Frank Li Date: Mon, 22 Apr 2024 15:50:03 -0400 Subject: [PATCH v3 01/10] arm64: dts: imx8-ss-audio: remove memory-region = <&dsp_reserved>; Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable Message-Id: <20240422-dts_8qm_audio-v3-1-680cee731ced@nxp.com> References: <20240422-dts_8qm_audio-v3-0-680cee731ced@nxp.com> In-Reply-To: <20240422-dts_8qm_audio-v3-0-680cee731ced@nxp.com> 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=1713815413; l=757; i=Frank.Li@nxp.com; s=20240130; h=from:subject:message-id; bh=Anf5/cBCqL2nH+zYCUD3DObM7bD8CDoVdBveSiz8u0s=; b=F/Kvd5uQ8WbnOTJr7QRnEIEAKYCJxkSoLya9jEo7Kr3dqtFWVe9b7IC3rjXJDxLhMLVOmsrr7 vnpXCZ3E/YDDFD56Usulz7H1gdttg0xegO0tngwXodcVpQJ8QlfwbJU X-Developer-Key: i=Frank.Li@nxp.com; a=ed25519; pk=I0L1sDUfPxpAkRvPKy7MdauTuSENRq+DnA+G4qcS94Q= X-ClientProxiedBy: SA1P222CA0189.NAMP222.PROD.OUTLOOK.COM (2603:10b6:806:3c4::15) To PAXPR04MB9642.eurprd04.prod.outlook.com (2603:10a6:102:240::14) Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: PAXPR04MB9642:EE_|DB8PR04MB7195:EE_ X-MS-Office365-Filtering-Correlation-Id: a61ce08b-c69f-4797-98f0-08dc63056f6a X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: =?utf-8?B?S1J0ejl6QkpVYnVMcGFHb04rV2NyZjhiZWNXVG1xUVlEZ0EzZWsxdzIxdENL?= =?utf-8?B?VTJFT00yOU1nQnR1WlhsOEN3bFVoaGVESWJEdFNYTElwVnhHQU55K0pva21v?= =?utf-8?B?Q2dGaXdMN0I0THRMOFpiUDV2dDcrUGhhWThickZLWFRzcWExT2lERHd5aTdB?= =?utf-8?B?Q0dsYUI0dDJOSmFIQzJUcEdrb0QvRWdoZTRDMXdRb2hBUVZFOWdua013OHFP?= =?utf-8?B?YUxQb082bkhQTXhaZURwOEk1WDFYeXNoaWFDS3RJU0VobkNDN1VnbXB2Witt?= =?utf-8?B?TGkrZ3VmcnZjeG02TkVNcVNXeUNKOTlWT0JhUU1yeFNqZTV6TGlqOFI4QmVw?= =?utf-8?B?di90TzNYRWdmT25pRjBwWitPVWdDMTZrdnZ4aUFLbkNYTmZib2pMWmdONFV0?= =?utf-8?B?NXVXRER2T2VsSHYwUzc3MTNyRzA0VkhHa2xNNUczcy9FeFpJNTJaREgzQWZF?= =?utf-8?B?WHlqVmh3Tms0WUxCcUNUZm9kQm52Q3JZWGRuSndhSkdHc3p4bUszVVoyUkFE?= =?utf-8?B?N2NjcThQeDNwRDF4Ukl5OTNOczZ4djlSbjIydE5oWGl6bFJJOUQ0YTNHazJG?= =?utf-8?B?K1VSc2wzcUwyYU1iRHNOOWVsdWlRUVBPc2gwdDBKT2J2Mi9DaEpRTlhSMEFW?= =?utf-8?B?S2ZjVFVwSnJiWitva1dUTmYweldTaFJnWnE2d2svYW1lUm9xaXZQYmxPRDhm?= =?utf-8?B?VzlQVHVxVXUyNkt5TTZlNnZyWTFiYjJzQVltUEZYY2pGaDJ5VmlJd0hVTXJi?= =?utf-8?B?VlV3bzFMa1I2THBiaFo2dVFyQXRSb3g5U0NRVlkzaHVlcXVnT0VLNE4vTlZv?= =?utf-8?B?NldPb1FlbTBhenhmZWwxM2J6L2daM0Z3SVBMaWFPL291U2Q5U1h5cFRHbUxv?= =?utf-8?B?ODVtTnVnSDdCY0o3RmtWVnd3d2xlZ1M3NzBYRE1COGRyRVlLem14U2h6UzFC?= =?utf-8?B?M0VIN1k1WFNlNmJYUnRhYkJud3p0SEhpaGNaRWtsR2l2R0NFMHViK0NheFZH?= =?utf-8?B?RUxhWFg4K1BlS1hBOTR3S2FVVjFJOG02RHo0anIxeG9iek9tU2llVHpxVXRW?= =?utf-8?B?Q0lBbVlWVEpTbzRjRmJNaFUzUzBrMjRxazl1SVBmekllY056Q29VdTVGWklw?= =?utf-8?B?QlhjTzBtNzhsQ3I0dE81MjlINGJXZ2ltNUdHQXY2TlpLalc1TUhwQ01EZGJa?= =?utf-8?B?b0haSzdXS0g2b1V5b2xrUEFZRkg2dUdvbGk2U1ZlbTlEZzllN2ZqUmdHWWh6?= =?utf-8?B?dnU1bC9SaTNlbVlsM25BZ3R3VGxrcWdseUhBRFVVaE5rQVErbVRZVTlObkVB?= =?utf-8?B?Y1FJYk5JKzJjdTFndVJmbDFJRjdxOFNhSEk3azloK2V5N2FkR3BOclJuM21q?= =?utf-8?B?ek9QN1p2elUzaDVMQkhJbUoyMHN4Y1hjbEhoNG9KK0VsOERsYlZ3OXJmSjV2?= =?utf-8?B?ZDdFOEo0YWNFamVoY2tXazd1Q2JtZzVqcHdWd2s2Q283ZUJqZHp5L1J0cGZS?= =?utf-8?B?eG5LOHpmYW1vc29kUlZtTVpGUDFMR0MwRTg2bE5aS2lNZmVwSGM2a05mVFUw?= =?utf-8?B?THVSQlBQaFZWamE4SVZ1R21yVnRKNHJLeFhWZlNDY0xYUmd6QWdzblpUK1dx?= =?utf-8?B?amtJQmExV0tNZXRwN3FRVzFSS0RLdkRmYlM3b0czQkp3eHJoSzNLTC84Nlha?= =?utf-8?B?RzdRNC9RYTBIS3JKOGRkYkJ5cW9OTzFaM2JFVURyeVFNMTcrSVFZakw1ZGtz?= =?utf-8?B?MURhWFBXd0F6L25UVlQ5ZTEzYm5QOStzb0RmMjE2MXo3NFFwM0VPZ2N2Wkhj?= =?utf-8?B?WERObllUbUR5MVBpR25yQT09?= 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)(366007)(7416005)(1800799015)(376005)(52116005)(38350700005);DIR:OUT;SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?utf-8?B?c2VlY3VBUUdSSWZHZnNmWm1QUXRlYUpNSEg0MElST3JoUFdOV3RaT2ZoMjVk?= =?utf-8?B?ajJ4bXlBajdzczc5VkhxejgvUUF3dWFlZ3VuV3NRMFQ4NW9RWnN0NVRqbUFk?= =?utf-8?B?WHpzWVkrekNTQ2hzaStjeXNrVVhxK2c2dkRBYm1CL2dwYUV2SjU1NTdxTW5w?= =?utf-8?B?ZzQ0SU9jNmZhZkF3b2JCeWdmR0ZVVTVyM2dxT2Z5bmhYaTMxbDllZnkyOGd0?= =?utf-8?B?YzQ5eTRXNm4xOHhvdkFDWWpJWm0zSEVJVk12SUdEb0lUYnpMdDJoNGlNdUZV?= =?utf-8?B?TFE0aEtFbGJaeWdxV1hnWnpIVXlYdkdSM0JENVd5RE0wZVA3bWF0dUJEay9P?= =?utf-8?B?QW1XTzgvemFWMzM2YWpqSC8ySzlsdTFOV3R3bk9qZ2RLRGxsaFhuOEQvNEI3?= =?utf-8?B?ZTd0TWUwUG9VYVhMYVNPTWlNNW0ybjN2ZGFpcUoxU0tZakpLSzM5c0o2Rm1D?= =?utf-8?B?ZGZIeVUvQkNrNSs2ZUJOeVdJTnJ4VGhuZk81dmxZaWpuMWZtckliV1I3cWE5?= =?utf-8?B?QVo3ZGQyRy9aNGVMZkY2NXhpanUvV1JTcGdqQVVrd1VDWUc0RnIyZVNzNmtW?= =?utf-8?B?d3I5NHZzd2ZOK3hjTk9sbHM2RFpFQVVkYk9ESDE5QjFvZHRUa2tVVTBuWUFy?= =?utf-8?B?eXM0WGlmbVpjNy9ZNXdnQU1aMTM5WWJBZ1pqYVZDSWRFWDkrUnFsUVdUMmQ1?= =?utf-8?B?ekpZWWl0RmRvaERhVDQxVVpPK2tldTdxalRrOWxWZ0pCODFmT2E5Z0VsUW9H?= =?utf-8?B?SVA5YW4rR3FidVVXOVc4MGtNbXFobTk0RkNsWEFVK0k2SGFtM1BuSTZ5SDRl?= =?utf-8?B?cnNxa3RHeDZFNVVOY1J0OS81SjhlZ3Uzci9BVy9MamgwL1VIZ09vY2JrTjg0?= =?utf-8?B?N2ZjK0pmaFBYcnlianNVWDhzVTlLa3dISlZpQ2w4RVlaRXNDYnY1UEcvMEJq?= =?utf-8?B?TnFCVmV1K0N6Rk45TThTV0IwNm1ieXRKazlQRm15dXhNMGI5SERVeFVoWUxn?= =?utf-8?B?SUhnN3RYUVFocEdGc0RyUjBhZUhRUVVVaHp2UzFzTjNWME1tanhGMGUyYTFX?= =?utf-8?B?ZERxdUI3a1l0Sk5iSmtJWFpyS1hmelJ6TVF5QnVvZGRIMFZBL3ZyczlpRDJM?= =?utf-8?B?M1Y5R2xOR21qbHJKNUkyUUROZTNEUG5CeGViYW1yVFowRHN1Yjkzc3h4THJ1?= =?utf-8?B?YnpKR0JhTlY3KzZwYTRuVVVxOFFJUFBjMm9UWU9od1hJMTcrUndMaWlaUTNU?= =?utf-8?B?QWlFalJ3bWx6UUdKQ3RBa1A1OTNYV3pJZ3p1elRYaXdtUjFBQjhHMm5LcThE?= =?utf-8?B?YktObWNPZ1NVcWc5N1lRY0xhdTFDaDNGcmJVcjhaSkp2TWRRWEJoZW5sUi9h?= =?utf-8?B?YVlVNXZmTlNWRFNwM0tBSGtMQ3E0M2tET09laTVJSjFNSEQvRFhaTkprTW9j?= =?utf-8?B?RTE3VFlCenVxeFdpWjZyeGFkYjVQa0JPWFFkSFdMZllia2FjUko3R0xPODJL?= =?utf-8?B?aUFBOElZQ0hpeUlvSmVvQ0lTbi85cFJ1VUM0SkNQbDg4czErWlVhc0JvWG9j?= =?utf-8?B?bUI4ZWNuTmV2Z0F1Y01mT3RmZHFVTmdjYU5FNjNtR0ZSUXI3Z3o1M3RBRkF0?= =?utf-8?B?OTJaY1BRTHRYdWdINlhQRjMwM2tJM3BvWEl2cDZDRDV4NXZsM0ZKTW1OMlY1?= =?utf-8?B?eUtmVUVDaUJySGtvV205bWtFL2g1Uk44blpXQUZqTitlR1ZwV3RMM0lSK0cy?= =?utf-8?B?cU96b3JiN2c3SzZ5WGlWUjBNanVMZ0xRUEQzVUpSc2Q5bmVRekZTNDBWa2Vv?= =?utf-8?B?bjh5eEdJdWVTa0ZEUzlmcWtqZHNFVC85blExTnU5WDNvbHZURUt3Tk5UR1Bs?= =?utf-8?B?WTR6MUo0UHZYUjByZmREaDBveDE4Z3RmRlNqR3hYTC9paUZMekJ5bVpVVU1B?= =?utf-8?B?R2IwcWRxbUpuaDBzNUt5YmlyazFkUWxpejh1c0NjajVxeXV0OGJxcDBmY2pv?= =?utf-8?B?eUVFdXByTFJ1SExUWEFpK0h0cFZtNW42ZmQ5SDJ0aG1DbkxmNEx4MVBrV0d6?= =?utf-8?B?L2tjVFNoNWwyTE9zWG50czhRUXcxQWcwVGNIeVc3emxIeVRnMkxTMGV4RFZQ?= =?utf-8?Q?Q+LLjM24dx7ZlOb4Oigpgae3f?= X-OriginatorOrg: nxp.com X-MS-Exchange-CrossTenant-Network-Message-Id: a61ce08b-c69f-4797-98f0-08dc63056f6a X-MS-Exchange-CrossTenant-AuthSource: PAXPR04MB9642.eurprd04.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 22 Apr 2024 19:50:17.5751 (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: 7CBov/0hZXEcN3rvJkbh0vkBNwxiSdLk2cetm/OkCoMu3cN1LLZqaNRS2JECO/xRmQRQsZ/NTiZ6yZ809w8etQ== X-MS-Exchange-Transport-CrossTenantHeadersStamped: DB8PR04MB7195 Different boards have different DDR memory sizes and layouts for reserved memory. This change reduces future dependencies to add 'imx8qm-ss-audio'. Signed-off-by: Frank Li --- arch/arm64/boot/dts/freescale/imx8-ss-audio.dtsi | 1 - 1 file changed, 1 deletion(-) diff --git a/arch/arm64/boot/dts/freescale/imx8-ss-audio.dtsi b/arch/arm64/= boot/dts/freescale/imx8-ss-audio.dtsi index 897cbb7b67422..ff5df0fed9e96 100644 --- a/arch/arm64/boot/dts/freescale/imx8-ss-audio.dtsi +++ b/arch/arm64/boot/dts/freescale/imx8-ss-audio.dtsi @@ -447,7 +447,6 @@ dsp: dsp@596e8000 { <&lsio_mu13 2 1>, <&lsio_mu13 3 0>, <&lsio_mu13 3 1>; - memory-region =3D <&dsp_reserved>; status =3D "disabled"; }; =20 --=20 2.34.1 From nobody Tue Feb 10 15:46:09 2026 Received: from EUR05-VI1-obe.outbound.protection.outlook.com (mail-vi1eur05on2080.outbound.protection.outlook.com [40.107.21.80]) (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 4E306155399; Mon, 22 Apr 2024 19:50:23 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=fail smtp.client-ip=40.107.21.80 ARC-Seal: i=2; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1713815426; cv=fail; b=aZAQMqb/PgPIrlj+/L7o2TPnE/MKrAPr2iiGMJkphNc8bGyJ3VtTU99YI91QU74fw4nPnCw8GxDGfD9moeU4J5s1Qzx4pdPy1PzmIrYdSoTzcAAxOK0HtTvvuVaCcnJhAbFZ9n/XJScYttbyeAixvQC9Owc+oBlQBpO02menjxM= ARC-Message-Signature: i=2; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1713815426; c=relaxed/simple; bh=74WRf2hZ01bpNrBc57wX17mWK358KdyRuKdmddDwo0c=; h=From:Date:Subject:Content-Type:Message-Id:References:In-Reply-To: To:Cc:MIME-Version; b=JkCssI57I0ithNjUIFMArV0bxH7EA7lPtdRcyGJBEZR9F4PdXwJojbhg/oACbNnPm+Qki9n3yNdYJ4MddDi+bBQdZIRTCbIvCnw96zHJizuLdgV9UTQgEoqa4rC9sVd2z/H/RXmS3QEziXT1nbwQN3CaGapa6LUr2zdKwFZfVGg= 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=VjCMvnbD; arc=fail smtp.client-ip=40.107.21.80 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="VjCMvnbD" ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=RRXkxuznRnF5LdK4D/mTuaqc6tMMl1YPA84gZ95GEhutcSP09aTFYLeIdsAzReW+dpU6Xur6UfeUu1IdcqvEqAmbrxqM8V/mjT1Xwr0f+v03uQzXTsJIerud4kq4DwI7RLHxOyomM3hOsyRIE2eXI4ljdKBF/avDo4h1SQQUjplpayKteAVOSL+/mRouYu1jSc1FgVXwyOK9sTX6seDlyMYpYo+2k74EOlQ1ryAI0dmphzDdG1FJgNwDhMAhbf3XTuDj+Ire2sGNANNyn+sdnj853PAJyqQ5wtpD8eLI4fR/VrrPoaIhzEEjRqMTg/sC28s/+RsLHGH8v4H3PoQFDQ== 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=vOPwZ+dxtfymvQm7advunBIoPjrQe9QwrXrhqCr248k=; b=giHNJX7p1P8fPuuKNVXVX4kEPAjs8ksUH2C6U7rD0vvXSlwnqPlO11xHhzSI1XcgrBS5BdsGAWtr2vXnp6NFWlJ+QlpZ1Nj/PJfuo/glLMchmRMVZ0PBDPD6MuI152iU6eQMziDOw6tBZC++eW59/h4ZwuPErZ6igzeNEYZUCi6d5sBytlgDfRZOiJqHf1byZ1V2rqEFO7HsE5ZllkTqRYsVS1AsBNfytqnpVvZVj5RO4Z1iq8NJmtM1/L80arGDRss/lSWr8BrY30QgZs9O6Nhfvi6OGF+LhT9qS7J4n72chMdoNTJCz2d89shDW5TySwLfUTKH0gDmhSsdHRKrlQ== 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=vOPwZ+dxtfymvQm7advunBIoPjrQe9QwrXrhqCr248k=; b=VjCMvnbDJivHhglr0k2O5FoilCZTzU7oR6xz7pvAf8EMLx82GQhaQJR9/TeqKB47c0ZAXOqg7S6Fz5TxLB/Thkud/S5rQ7NpC4lSrRiKubOoW4zcTFO1G3n2rrb0j4PShz3mZU2ifuAr6wjXks/XbVgNnVbKLw1Y8mF24Dtwy7A= 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 GVXPR04MB9734.eurprd04.prod.outlook.com (2603:10a6:150:112::12) 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 19:50:20 +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 19:50:19 +0000 From: Frank Li Date: Mon, 22 Apr 2024 15:50:04 -0400 Subject: [PATCH v3 02/10] arm64: dts: imx8qm-ss-audio: add audio nodes Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable Message-Id: <20240422-dts_8qm_audio-v3-2-680cee731ced@nxp.com> References: <20240422-dts_8qm_audio-v3-0-680cee731ced@nxp.com> In-Reply-To: <20240422-dts_8qm_audio-v3-0-680cee731ced@nxp.com> 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=1713815413; l=17204; i=Frank.Li@nxp.com; s=20240130; h=from:subject:message-id; bh=74WRf2hZ01bpNrBc57wX17mWK358KdyRuKdmddDwo0c=; b=rdKTgs2zd8oW5Moq2U8dSKPkGukahxdFLhwGWhwL5m9PF8OcR1gJqEvv/IOtHXhef/nx/xJU/ v1qj4AKFzFqB53guPhinnSKvCBY8+3yk2FaXtQS3f1gsUAFQCz7J/2n X-Developer-Key: i=Frank.Li@nxp.com; a=ed25519; pk=I0L1sDUfPxpAkRvPKy7MdauTuSENRq+DnA+G4qcS94Q= X-ClientProxiedBy: SA1P222CA0189.NAMP222.PROD.OUTLOOK.COM (2603:10b6:806:3c4::15) To PAXPR04MB9642.eurprd04.prod.outlook.com (2603:10a6:102:240::14) Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: PAXPR04MB9642:EE_|GVXPR04MB9734:EE_ X-MS-Office365-Filtering-Correlation-Id: bcfd08d3-d820-4b94-c60b-08dc6305709e X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: =?utf-8?B?YnBYYWhjZWV0MVRweVVHam9RNHEwUFd0eEZQZ080cW9OVGxXaHk3Wk44M2Rr?= =?utf-8?B?UmdhUTAzMkNCV0NibE5uNlMwMTl1ekxsQkdyQWRVRm54Zit1enROemlrd2lZ?= =?utf-8?B?M2lXaVNEU1JIaGNZeFkxUjVnSmZmUkdpcnJXN0hEaTRwVXZDdlREeW81MFBp?= =?utf-8?B?Q1dwVmR0U1NFeXJBVHkxK0xDYXZCZ3N0N1p2YnRqemhrb2dVb1ZpdjdZUllM?= =?utf-8?B?NkpYS2Z2Z1pWR3A2NmNncjNYelo0M1JJQW8yYUNRRE1lRmFFa2Fjc2M2Sy91?= =?utf-8?B?MlBGYkpPMzVUMWFSKzhTdjVGdnBwbGNta0lZa2lRdHBzcVJCRmk0UE90d2Fp?= =?utf-8?B?dnlwYWwzVGdVM0VQbmZzSHRRaFRrSkVZRTNxTTVkTklNNUZmT3Q1c3FUTm9Q?= =?utf-8?B?RlBBUmFiOTlNb212SVp2dmlvK2JLM3dVR3E4S25NUVZLdkdKVm43UlRMWWtE?= =?utf-8?B?WnhQWFIvYWpCbWRPWmFvcEh3enhPQ05KaHJ3WjFaejNmMlZFZ3l2eE9IWHNS?= =?utf-8?B?RXBPdTZBN3BWWXVHOE1xWTFabWpLcEZJZjdpRzUweUFZOWpBakhHMDVITVRB?= =?utf-8?B?M0hXSmdmc3NVdnZUK2dTdDFDVmtSVWcyUG44M1dOM1hmVGRmOHRMZmwzMHh2?= =?utf-8?B?TGN0ek40bThPekdnWC96MVJmLzFsNjQxSWpoenpNNlJ0M2tCUTlPWmRKdVZ4?= =?utf-8?B?NUkyd2tOTWFwR0NVVEFhdjBtL0dUeGozWWQwRWlwY0UxQUFmSXFhTE9WaWZF?= =?utf-8?B?WmdrYXJLcGVlSWFYMU1CK1RHUURDUjQ3eUlReFVLNWluRnFWKzdHeGhkWlFR?= =?utf-8?B?SEpQSVZoUE5vcEFQSjFwM0JMUlJaSWRoVHBZQmRYZjFrMWkvVXlPRFJIb0Zt?= =?utf-8?B?bytibE5MeHhkUlAwRjNLb2szZ2pDSlVHVzdPT2dWb1pBL1JyanVoRHl4cFhJ?= =?utf-8?B?UnV0ZEJIRlIvREVJTFBUd29CS0YvT3N0Q1NDbE9oNkpQd0MrOENHU3pIYTM1?= =?utf-8?B?bkRiVVJxaEJDZk9keVFwL2pTMHVKRjZQVWRVV2o0dWxGYnI4YWVsWnBoYlZR?= =?utf-8?B?b3F0ZExPUTdDQ1lEQ1ZiTGwrUWs3S2greFltWm0ramlNM3Z3MmRWSTBGNXcy?= =?utf-8?B?ZWU3SFRsMUp5ZmN6K2RUa0J2V090dTZlWW5sb1YwMmYrUnhEc1ExZnYrRmh0?= =?utf-8?B?ZFl2R0IxeTZDNGFBYStBRllobnNGcDljbmhYcTUraUpHV1FvdjFpNmc2cThK?= =?utf-8?B?U1RZWE5ia01kRTIzQ2x5dXNwdVdiVFQzZ3FwckNINDdVemVid0NMT3RWTC9K?= =?utf-8?B?aDJEa3g1Q0l4ZFlLUnlGbEtPR1VrQkxpSkdESEs4MklUMzlNSnNyVEdvNkNM?= =?utf-8?B?dFB6UExHY3N1V1o1cGpyUy9vdVJBODBSd28yNk1wM3JGMkZKYUozdUkrNVlX?= =?utf-8?B?cjJrd21vaksyZmVoaXltSUg5akxsY2hOaDkxbGFyY244UHlTSVFwYU1OeEtj?= =?utf-8?B?aEM3RmR5UVlZcEtNVmtBeGVSRFNuUVRHb3dqSFZwU3Q2UmN3d283NzBqdFkr?= =?utf-8?B?L0ZDT3dJSUtJNkt3SXVVZ2p1Z1VDdUNxeEhzYWVEeTVDd1JydFM4R3ZWWFBS?= =?utf-8?B?RTVrK2Qyd2NLdExZbXJ1VnRJd1dYb3VpN3JIQi96a2VOeGVOeVJKRjVxVTU3?= =?utf-8?B?eFVNVkxzQ2xxRUFlL3JyN0hPV1VLeVN4MnBNSGpxZzhQQ1VDbThoQ3lqa1ht?= =?utf-8?B?anlxWkFqVmdOOGtxUHR0QXZ1b2RGVHQ1emZUOE5XeWdXeFU0b2NKUFhFY3NK?= =?utf-8?B?ZUVLaWVZMlBRZUJCd1V4Zz09?= 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)(376005)(52116005)(1800799015)(7416005)(366007)(38350700005);DIR:OUT;SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?utf-8?B?SnM2M2FrTldVS2FuUEJWUS9sWkpLQmdnZnpUQnRHTngyeU1XZmhpYXFyeFhJ?= =?utf-8?B?a0NtQ3RFbnZ6NFFkVFU1NzdtVjlvY3VJMWJWTXpSamtWWXFyOVZDVzdyM2VU?= =?utf-8?B?c3FpMnhSakVXSmRBUUZzejZqbnM5a2tZbmxuQng0bHJHTURLVFdhRFlHMDY0?= =?utf-8?B?TzBON3NSamFXSHg3YXRwTU9EVjlJaU9lMlA4Z1M4TFZ4QkF5aVNoV0JXVWEr?= =?utf-8?B?eGJQa3M3NVg2dEpkZVBVS0tFbTVaV0d6R0o0QnJnRUliMUU0SDBlb3A4RlU3?= =?utf-8?B?dHdDVU9mVThFSzlvelB3VlcxaldvbDVwaWRyS01iL2FnWnY4R2ZrSWw4VjZP?= =?utf-8?B?bE5lZGVKZStEQXFRWGpZcDYvYlpWMXBVQ1dIbGpwMmpsNVJ5WWhDenFFQTYv?= =?utf-8?B?djNWNHEwMlJqaG1jb1Njd3kyWkJSSTlUU1QzSjRZQTZYZ29sRVZ4MHY1ZzZt?= =?utf-8?B?NExKK2gyS2J0SUJ0YXZlNTZ6ZTl1ZURaR01ZU1JQUWoyQlRCVEFUZ0lWSC8x?= =?utf-8?B?TWh4aTU5UWpaTUhhLy9JeFNMTk1MRHJhSXhSWEpFRllpTXcvbzBWNXVEZ0cr?= =?utf-8?B?VHhlOC9ZdFhJaXNBczZNeW0reXI0S2dVTVloaTRmTTBzMGVmKzVjNFRFa2pB?= =?utf-8?B?ZjhyVUF4WGNES3lRVTAvV2dlUDBuZ3RpcUpiemx0R1UvcE5jT2FCQUhiU0Jo?= =?utf-8?B?cVB0NHNrUVdEN0ZhbURvbE5KQWlTYW1mbWlta1MvTTB2N1RzaEtpRm44WG1C?= =?utf-8?B?eFdDeWd6KzBrTytHaG5oL3JhVG1namhPTFVYSDBzT2VOV21BR0tpMHJFYjlI?= =?utf-8?B?Wlk2MkYrejNNdnpVUGVsU0FNMit0c2FLeWlJMEhObEsrSjhUWGdIRDlWOU1P?= =?utf-8?B?Y3NleENlaEVEM3N5dERuZ3RERkcwR3B5cWxEc1JiV0xZZFRCT0g3M3U0STVy?= =?utf-8?B?Q1lDZXkxRXFFOEdWUTZYVE1nTHZrbjNuVEpRRGk1ajBOeVJRay9Zam1nNkpV?= =?utf-8?B?WkY0SW9sTUMreVlNVXdrdmVEbURQaXFuZCtQMXdZZXpRSXhDb1RycVZRYzRj?= =?utf-8?B?YllzcFRSdDh0VVZaWlRTNWlEV2MwNFUvajdIenVlN2Q5N05CWHNaM0VmOFR3?= =?utf-8?B?SVRWZ21QUmczNWRBeTdpcFRxUmsybVNDMk00cVZFanpOUldxQ3VQSFB3Snlx?= =?utf-8?B?djVlSHZqOWJBcVJhTmlwMTRtZmxObXlBUUhWMXZ5L00zMi82Y0lxTXdwckxu?= =?utf-8?B?ZzZNbVpkWlJ5N2QwaXBoRzBONElUVkIyMG1NdE4rWUFvRHk4cld5QWQwVkxV?= =?utf-8?B?bmZHbTFCbFVkbGdsYVRhY2dCSk5obUdMcytUVzFvbHBoR1Z3UHYzWXVHTW94?= =?utf-8?B?d3hvWGtXTWNXaFJVL0tlUDVDQjlCOW82V201YlJmOTVCVmFPeVZtVUExRHYz?= =?utf-8?B?WHJYY2gwR3dGb0xrMEFDdVpsNElybUJ3TzNGOWtYcTZlSmJMK2ZoNEFYSEZC?= =?utf-8?B?OEtRMnFDMDNxWVlrZkNmWFBtQ24wZERyNERDeU5ub2JlVElDWVZtWVk3Vlls?= =?utf-8?B?NnhIQ1NFV1FEcGNnNWdNT2hRRTBCTDRQek1CT29VNGR2T0tQNkRZTldzR0xK?= =?utf-8?B?bnhlcHBYNWlJZUFiakRXSUR4UnBNVGtaQTZRSituZlRpcmhzMXRlZ2t2ZmI0?= =?utf-8?B?V25WNDZhdjFpSzFjQS9RdTQrMDlsakpBZGpUVG9wVEMxeWlaUTFEdVZVdWlE?= =?utf-8?B?a1JuNytmQStydUptcmlMYmdpU3NhWnJ4V0dxblpZRzdob3VqK3g3dDV5aWNz?= =?utf-8?B?NTF3R3hHcGJXZEQzRnFtRS9FcHlNRGJkQm9KQlR1a2w4Sk5FdFkxbThxcENT?= =?utf-8?B?aEZYcUNIMGJQdHhGcEdBL2hhakJXQXZId3hONStSK0hMeUJoM1JQdjBTUGNp?= =?utf-8?B?WFNuSkVlWWljaVdKUWpEZE9sRkFhWDUxZTlnUG9OejhveFpHbGtWZ051bmxi?= =?utf-8?B?ZjYzaDQ1Qlpka2hnaDlodVVJZXFYbkpMU1NncHg0L0RYeXQ2alpHdXlscS9j?= =?utf-8?B?SDBEOHRpNjRWbE5SMXZBS3BNdUtHZHJudENMbDJUVkFXQW5Hb3BidUN2ejh4?= =?utf-8?Q?870Y8bTorNByJhFRxDOpCcAQc?= X-OriginatorOrg: nxp.com X-MS-Exchange-CrossTenant-Network-Message-Id: bcfd08d3-d820-4b94-c60b-08dc6305709e X-MS-Exchange-CrossTenant-AuthSource: PAXPR04MB9642.eurprd04.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 22 Apr 2024 19:50:19.5991 (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: uimzC8gBI6TQI8jZggpMMENfKX1tBiGALruzwbwY07wDhPhn1t5hBNbjCXcdEr4tuwEhEtFclyO/Nc1ldx1fbQ== X-MS-Exchange-Transport-CrossTenantHeadersStamped: GVXPR04MB9734 Add i.MX8QM audio related nodes and update eDMA[0,1]'s information. Signed-off-by: Frank Li --- arch/arm64/boot/dts/freescale/imx8qm-ss-audio.dtsi | 473 +++++++++++++++++= ++++ arch/arm64/boot/dts/freescale/imx8qm.dtsi | 86 ++++ 2 files changed, 559 insertions(+) diff --git a/arch/arm64/boot/dts/freescale/imx8qm-ss-audio.dtsi b/arch/arm6= 4/boot/dts/freescale/imx8qm-ss-audio.dtsi new file mode 100644 index 0000000000000..ed5a1b4af1d76 --- /dev/null +++ b/arch/arm64/boot/dts/freescale/imx8qm-ss-audio.dtsi @@ -0,0 +1,473 @@ +// SPDX-License-Identifier: GPL-2.0+ +/* + * Copyright 2024 NXP + * Dong Aisheng + */ + +/delete-node/ &acm; +/delete-node/ &sai4; +/delete-node/ &sai5; +/delete-node/ &sai4_lpcg; +/delete-node/ &sai5_lpcg; + +/* edma2 called in imx8qm RM with the same address in edma0 of imx8qxp */ +&edma0{ + reg =3D <0x591f0000 0x150000>; + dma-channels =3D <20>; + dma-channel-mask =3D <0>; + interrupts =3D , /* asrc0 */ + , + , + , + , + , + , /* esai0 */ + , + , /* spdif0 */ + , + , /* spdif1 */ + , + , /* sai0 */ + , + , /* sai1 */ + , + , /* sai2 */ + , /* sai3 */ + , /* sai4 */ + ; /* sai5 */ + power-domains =3D <&pd IMX_SC_R_DMA_2_CH0>, + <&pd IMX_SC_R_DMA_2_CH1>, + <&pd IMX_SC_R_DMA_2_CH2>, + <&pd IMX_SC_R_DMA_2_CH3>, + <&pd IMX_SC_R_DMA_2_CH4>, + <&pd IMX_SC_R_DMA_2_CH5>, + <&pd IMX_SC_R_DMA_2_CH6>, + <&pd IMX_SC_R_DMA_2_CH7>, + <&pd IMX_SC_R_DMA_2_CH8>, + <&pd IMX_SC_R_DMA_2_CH9>, + <&pd IMX_SC_R_DMA_2_CH10>, + <&pd IMX_SC_R_DMA_2_CH11>, + <&pd IMX_SC_R_DMA_2_CH12>, + <&pd IMX_SC_R_DMA_2_CH13>, + <&pd IMX_SC_R_DMA_2_CH14>, + <&pd IMX_SC_R_DMA_2_CH15>, + <&pd IMX_SC_R_DMA_2_CH16>, + <&pd IMX_SC_R_DMA_2_CH17>, + <&pd IMX_SC_R_DMA_2_CH18>, + <&pd IMX_SC_R_DMA_2_CH19>; +}; + +/* edma3 called in imx8qm RM with the same address in edma1 of imx8qxp */ +&edma1{ + reg =3D <0x599F0000 0xc0000>; + dma-channels =3D <11>; + dma-channel-mask =3D <0xc0>; + interrupts =3D , /* asrc1 */ + , + , + , + , + , + , /* no used */ + , /* no used */ + , /* sai6 */ + , + ; /* sai7 */ + power-domains =3D <&pd IMX_SC_R_DMA_3_CH0>, + <&pd IMX_SC_R_DMA_3_CH1>, + <&pd IMX_SC_R_DMA_3_CH2>, + <&pd IMX_SC_R_DMA_3_CH3>, + <&pd IMX_SC_R_DMA_3_CH4>, + <&pd IMX_SC_R_DMA_3_CH5>, + <&pd IMX_SC_R_DMA_3_CH6>, + <&pd IMX_SC_R_DMA_3_CH7>, + <&pd IMX_SC_R_DMA_3_CH8>, + <&pd IMX_SC_R_DMA_3_CH9>, + <&pd IMX_SC_R_DMA_3_CH10>; +}; + +&asrc0 { + clocks =3D <&asrc0_lpcg IMX_LPCG_CLK_0>, + <&asrc0_lpcg IMX_LPCG_CLK_2>, + <&aud_pll_div0_lpcg IMX_LPCG_CLK_0>, + <&aud_pll_div1_lpcg IMX_LPCG_CLK_0>, + <&acm IMX_ADMA_ACM_AUD_CLK0_SEL>, + <&acm IMX_ADMA_ACM_AUD_CLK1_SEL>, + <&clk_dummy>, + <&clk_dummy>, + <&clk_dummy>, + <&clk_dummy>, + <&clk_dummy>, + <&clk_dummy>, + <&clk_dummy>, + <&clk_dummy>, + <&clk_dummy>, + <&clk_dummy>, + <&clk_dummy>, + <&clk_dummy>, + <&clk_dummy>; + power-domains =3D <&pd IMX_SC_R_ASRC_0>; +}; + +&esai0 { + clocks =3D <&esai0_lpcg IMX_LPCG_CLK_0>, + <&esai0_lpcg IMX_LPCG_CLK_4>, + <&esai0_lpcg IMX_LPCG_CLK_0>, + <&clk_dummy>; + power-domains =3D <&pd IMX_SC_R_ESAI_0>; +}; + +&spdif0 { + clocks =3D <&spdif0_lpcg IMX_LPCG_CLK_4>, /* core */ + <&clk_dummy>, /* rxtx0 */ + <&spdif0_lpcg IMX_LPCG_CLK_5>, /* rxtx1 */ + <&clk_dummy>, /* rxtx2 */ + <&clk_dummy>, /* rxtx3 */ + <&clk_dummy>, /* rxtx4 */ + <&audio_ipg_clk>, /* rxtx5 */ + <&clk_dummy>, /* rxtx6 */ + <&clk_dummy>, /* rxtx7 */ + <&clk_dummy>; /* spba */ + power-domains =3D <&pd IMX_SC_R_SPDIF_0>; +}; + +&sai0 { + clocks =3D <&sai0_lpcg IMX_LPCG_CLK_0>, + <&clk_dummy>, + <&sai0_lpcg IMX_LPCG_CLK_4>, + <&clk_dummy>, + <&clk_dummy>; + power-domains =3D <&pd IMX_SC_R_SAI_0>; +}; + +&sai1 { + clocks =3D <&sai1_lpcg IMX_LPCG_CLK_0>, + <&clk_dummy>, + <&sai1_lpcg IMX_LPCG_CLK_4>, + <&clk_dummy>, + <&clk_dummy>; + power-domains =3D <&pd IMX_SC_R_SAI_1>; +}; + +&sai2 { + clocks =3D <&sai2_lpcg IMX_LPCG_CLK_0>, + <&clk_dummy>, + <&sai2_lpcg IMX_LPCG_CLK_4>, + <&clk_dummy>, + <&clk_dummy>; + power-domains =3D <&pd IMX_SC_R_SAI_2>; +}; + +&sai3 { + clocks =3D <&sai3_lpcg IMX_LPCG_CLK_0>, + <&clk_dummy>, + <&sai3_lpcg IMX_LPCG_CLK_4>, + <&clk_dummy>, + <&clk_dummy>; + power-domains =3D <&pd IMX_SC_R_SAI_3>; +}; + +&asrc1 { + clocks =3D <&asrc1_lpcg IMX_LPCG_CLK_0>, + <&asrc1_lpcg IMX_LPCG_CLK_2>, + <&aud_pll_div0_lpcg IMX_LPCG_CLK_0>, + <&aud_pll_div1_lpcg IMX_LPCG_CLK_0>, + <&acm IMX_ADMA_ACM_AUD_CLK0_SEL>, + <&acm IMX_ADMA_ACM_AUD_CLK1_SEL>, + <&clk_dummy>, + <&clk_dummy>, + <&clk_dummy>, + <&clk_dummy>, + <&clk_dummy>, + <&clk_dummy>, + <&clk_dummy>, + <&clk_dummy>, + <&clk_dummy>, + <&clk_dummy>, + <&clk_dummy>, + <&clk_dummy>, + <&clk_dummy>; + power-domains =3D <&pd IMX_SC_R_ASRC_1>; +}; + +&amix { + dais =3D <&sai6>, <&sai7>; +}; + +&asrc0_lpcg { + clocks =3D <&audio_ipg_clk>, + <&audio_ipg_clk>; + clock-indices =3D , ; + clock-output-names =3D "asrc0_lpcg_ipg_clk", "asrc0_lpcg_mem_clk"; +}; + +&esai0_lpcg { + clock-indices =3D , ; + clock-output-names =3D "esai0_lpcg_extal_clk", "esai0_lpcg_ipg_clk"; +}; + +&spdif0_lpcg { + clock-indices =3D , ; + clock-output-names =3D "spdif0_lpcg_tx_clk", "spdif0_lpcg_gclkw"; +}; + +&sai0_lpcg { + clock-indices =3D , ; + clock-output-names =3D "sai0_lpcg_mclk", "sai0_lpcg_ipg_clk"; +}; + +&sai1_lpcg { + clock-indices =3D , ; + clock-output-names =3D "sai1_lpcg_mclk", "sai1_lpcg_ipg_clk"; +}; + +&sai2_lpcg { + clock-indices =3D , ; + clock-output-names =3D "sai2_lpcg_mclk", "sai2_lpcg_ipg_clk"; +}; + +&sai3_lpcg { + clock-indices =3D , ; + clock-output-names =3D "sai3_lpcg_mclk", "sai3_lpcg_ipg_clk"; +}; + +&asrc1_lpcg { + clocks =3D <&audio_ipg_clk>, <&audio_ipg_clk>; + clock-indices =3D , ; + clock-output-names =3D "asrc1_lpcg_ipg_clk", "asrc1_lpcg_mem_clk"; +}; + +&mqs0_lpcg { + clock-indices =3D , ; + clock-output-names =3D "mqs0_lpcg_mclk", "mqs0_lpcg_ipg_clk"; +}; + +&dsp_lpcg { + status =3D "disabled"; +}; + +&dsp_ram_lpcg { + status =3D "disabled"; +}; + +&audio_subsys { + + acm: acm@59e00000 { + compatible =3D "fsl,imx8qm-acm"; + reg =3D <0x59e00000 0x1D0000>; + #clock-cells =3D <1>; + power-domains =3D <&pd IMX_SC_R_AUDIO_CLK_0>, + <&pd IMX_SC_R_AUDIO_CLK_1>, + <&pd IMX_SC_R_MCLK_OUT_0>, + <&pd IMX_SC_R_MCLK_OUT_1>, + <&pd IMX_SC_R_AUDIO_PLL_0>, + <&pd IMX_SC_R_AUDIO_PLL_1>, + <&pd IMX_SC_R_ASRC_0>, + <&pd IMX_SC_R_ASRC_1>, + <&pd IMX_SC_R_ESAI_0>, + <&pd IMX_SC_R_ESAI_1>, + <&pd IMX_SC_R_SAI_0>, + <&pd IMX_SC_R_SAI_1>, + <&pd IMX_SC_R_SAI_2>, + <&pd IMX_SC_R_SAI_3>, + <&pd IMX_SC_R_SAI_4>, + <&pd IMX_SC_R_SAI_5>, + <&pd IMX_SC_R_SAI_6>, + <&pd IMX_SC_R_SAI_7>, + <&pd IMX_SC_R_SPDIF_0>, + <&pd IMX_SC_R_SPDIF_1>, + <&pd IMX_SC_R_MQS_0>; + clocks =3D <&aud_rec0_lpcg IMX_LPCG_CLK_0>, + <&aud_rec1_lpcg IMX_LPCG_CLK_0>, + <&aud_pll_div0_lpcg IMX_LPCG_CLK_0>, + <&aud_pll_div1_lpcg IMX_LPCG_CLK_0>, + <&clk_mlb_clk>, + <&clk_hdmi_rx_mclk>, + <&clk_ext_aud_mclk0>, + <&clk_ext_aud_mclk1>, + <&clk_esai0_rx_clk>, + <&clk_esai0_rx_hf_clk>, + <&clk_esai0_tx_clk>, + <&clk_esai0_tx_hf_clk>, + <&clk_esai1_rx_clk>, + <&clk_esai1_rx_hf_clk>, + <&clk_esai1_tx_clk>, + <&clk_esai1_tx_hf_clk>, + <&clk_spdif0_rx>, + <&clk_spdif0_rx>, + <&clk_sai0_rx_bclk>, + <&clk_sai0_tx_bclk>, + <&clk_sai1_rx_bclk>, + <&clk_sai1_tx_bclk>, + <&clk_sai2_rx_bclk>, + <&clk_sai3_rx_bclk>, + <&clk_sai4_rx_bclk>, + <&clk_sai5_rx_bclk>, + <&clk_sai6_rx_bclk>; + clock-names =3D "aud_rec_clk0_lpcg_clk", + "aud_rec_clk1_lpcg_clk", + "aud_pll_div_clk0_lpcg_clk", + "aud_pll_div_clk1_lpcg_clk", + "mlb_clk", + "hdmi_rx_mclk", + "ext_aud_mclk0", + "ext_aud_mclk1", + "esai0_rx_clk", + "esai0_rx_hf_clk", + "esai0_tx_clk", + "esai0_tx_hf_clk", + "esai1_rx_clk", + "esai1_rx_hf_clk", + "esai1_tx_clk", + "esai1_tx_hf_clk", + "spdif0_rx", + "spdif1_rx", + "sai0_rx_bclk", + "sai0_tx_bclk", + "sai1_rx_bclk", + "sai1_tx_bclk", + "sai2_rx_bclk", + "sai3_rx_bclk", + "sai4_rx_bclk", + "sai5_tx_bclk", + "sai6_rx_bclk"; + }; + + sai4: sai@59080000 { + compatible =3D "fsl,imx8qm-sai"; + reg =3D <0x59080000 0x10000>; + interrupts =3D ; + clocks =3D <&sai4_lpcg IMX_LPCG_CLK_0>, + <&clk_dummy>, + <&sai4_lpcg IMX_LPCG_CLK_4>, + <&clk_dummy>, + <&clk_dummy>; + clock-names =3D "bus", "mclk0", "mclk1", "mclk2", "mclk3"; + dma-names =3D "rx"; + dmas =3D <&edma0 18 0 1>; + fsl,dataline =3D <0 0xf 0x0>; + power-domains =3D <&pd IMX_SC_R_SAI_4>; + status =3D "disabled"; + }; + + sai5: sai@59090000 { + compatible =3D "fsl,imx8qm-sai"; + reg =3D <0x59090000 0x10000>; + interrupts =3D ; + clocks =3D <&sai5_lpcg IMX_LPCG_CLK_0>, + <&clk_dummy>, + <&sai5_lpcg IMX_LPCG_CLK_4>, + <&clk_dummy>, + <&clk_dummy>; + clock-names =3D "bus", "mclk0", "mclk1", "mclk2", "mclk3"; + dma-names =3D "tx"; + dmas =3D <&edma0 19 0 0>; + fsl,dataline =3D <0 0x0 0xf>; + power-domains =3D <&pd IMX_SC_R_SAI_5>; + status =3D "disabled"; + }; + + esai1: esai@59810000 { + compatible =3D "fsl,imx8qm-esai"; + reg =3D <0x59810000 0x10000>; + interrupts =3D ; + clocks =3D <&esai1_lpcg IMX_LPCG_CLK_0>, + <&esai1_lpcg IMX_LPCG_CLK_4>, + <&esai1_lpcg IMX_LPCG_CLK_0>, + <&clk_dummy>; + clock-names =3D "core", "extal", "fsys", "spba"; + dmas =3D <&edma1 6 0 1>, <&edma1 7 0 0>; + dma-names =3D "rx", "tx"; + power-domains =3D <&pd IMX_SC_R_ESAI_1>; + status =3D "disabled"; + }; + + sai6: sai@59820000 { + compatible =3D "fsl,imx8qm-sai"; + reg =3D <0x59820000 0x10000>; + interrupts =3D ; + clocks =3D <&sai6_lpcg IMX_LPCG_CLK_0>, + <&clk_dummy>, + <&sai6_lpcg IMX_LPCG_CLK_4>, + <&clk_dummy>, + <&clk_dummy>; + clock-names =3D "bus", "mclk0", "mclk1", "mclk2", "mclk3"; + dma-names =3D "rx", "tx"; + dmas =3D <&edma1 8 0 1>, <&edma1 9 0 0>; + power-domains =3D <&pd IMX_SC_R_SAI_6>; + status =3D "disabled"; + }; + + sai7: sai@59830000 { + compatible =3D "fsl,imx8qm-sai"; + reg =3D <0x59830000 0x10000>; + interrupts =3D ; + clocks =3D <&sai7_lpcg IMX_LPCG_CLK_0>, + <&clk_dummy>, + <&sai7_lpcg IMX_LPCG_CLK_4>, + <&clk_dummy>, + <&clk_dummy>; + clock-names =3D "bus", "mclk0", "mclk1", "mclk2", "mclk3"; + dma-names =3D "tx"; + dmas =3D <&edma1 10 0 0>; + power-domains =3D <&pd IMX_SC_R_SAI_7>; + status =3D "disabled"; + }; + + sai4_lpcg: clock-controller@59480000 { + compatible =3D "fsl,imx8qxp-lpcg"; + reg =3D <0x59480000 0x10000>; + #clock-cells =3D <1>; + clocks =3D <&acm IMX_ADMA_ACM_SAI4_MCLK_SEL>, + <&audio_ipg_clk>; + clock-indices =3D , ; + clock-output-names =3D "sai4_lpcg_mclk", "sai4_lpcg_ipg_clk"; + power-domains =3D <&pd IMX_SC_R_SAI_4>; + status =3D "disabled"; + }; + + sai5_lpcg: clock-controller@59490000 { + compatible =3D "fsl,imx8qxp-lpcg"; + reg =3D <0x59490000 0x10000>; + #clock-cells =3D <1>; + clocks =3D <&acm IMX_ADMA_ACM_SAI5_MCLK_SEL>, + <&audio_ipg_clk>; + clock-indices =3D , ; + clock-output-names =3D "sai5_lpcg_mclk", "sai5_lpcg_ipg_clk"; + power-domains =3D <&pd IMX_SC_R_SAI_5>; + status =3D "disabled"; + }; + + esai1_lpcg: clock-controller@59c10000 { + compatible =3D "fsl,imx8qxp-lpcg"; + reg =3D <0x59c10000 0x10000>; + #clock-cells =3D <1>; + clocks =3D <&acm IMX_ADMA_ACM_ESAI1_MCLK_SEL>, + <&audio_ipg_clk>; + clock-indices =3D , ; + clock-output-names =3D "esai1_lpcg_extal_clk", "esai1_lpcg_ipg_clk"; + power-domains =3D <&pd IMX_SC_R_ESAI_1>; + }; + + sai6_lpcg: clock-controller@59c20000 { + compatible =3D "fsl,imx8qxp-lpcg"; + reg =3D <0x59c20000 0x10000>; + #clock-cells =3D <1>; + clocks =3D <&acm IMX_ADMA_ACM_SAI6_MCLK_SEL>, + <&audio_ipg_clk>; + clock-indices =3D , ; + clock-output-names =3D "sai6_lpcg_mclk", "sai6_lpcg_ipg_clk"; + power-domains =3D <&pd IMX_SC_R_SAI_6>; + }; + + sai7_lpcg: clock-controller@59c30000 { + compatible =3D "fsl,imx8qxp-lpcg"; + reg =3D <0x59c30000 0x10000>; + #clock-cells =3D <1>; + clocks =3D <&acm IMX_ADMA_ACM_SAI7_MCLK_SEL>, + <&audio_ipg_clk>; + clock-indices =3D , ; + clock-output-names =3D "sai7_lpcg_mclk", "sai7_lpcg_ipg_clk"; + power-domains =3D <&pd IMX_SC_R_SAI_7>; + }; +}; diff --git a/arch/arm64/boot/dts/freescale/imx8qm.dtsi b/arch/arm64/boot/dt= s/freescale/imx8qm.dtsi index b3d01677b70c4..da49d4bad32ee 100644 --- a/arch/arm64/boot/dts/freescale/imx8qm.dtsi +++ b/arch/arm64/boot/dts/freescale/imx8qm.dtsi @@ -461,7 +461,92 @@ drc_crit0: trip1 { }; }; =20 + clk_dummy: clock-dummy { + compatible =3D "fixed-clock"; + #clock-cells =3D <0>; + clock-frequency =3D <0>; + clock-output-names =3D "clk_dummy"; + }; + + clk_mlb_clk: clock-mlb-clk { + compatible =3D "fixed-clock"; + #clock-cells =3D <0>; + clock-frequency =3D <0>; + clock-output-names =3D "mlb_clk"; + }; + + clk_esai1_rx_clk: clock-esai1-rx { + compatible =3D "fixed-clock"; + #clock-cells =3D <0>; + clock-frequency =3D <0>; + clock-output-names =3D "esai1_rx_clk"; + }; + + clk_esai1_rx_hf_clk: clock-esai1-rx-hf { + compatible =3D "fixed-clock"; + #clock-cells =3D <0>; + clock-frequency =3D <0>; + clock-output-names =3D "esai1_rx_hf_clk"; + }; + + clk_esai1_tx_clk: clock-esai1-tx { + compatible =3D "fixed-clock"; + #clock-cells =3D <0>; + clock-frequency =3D <0>; + clock-output-names =3D "esai1_tx_clk"; + }; + + clk_esai1_tx_hf_clk: clock-esai1-tx-hf { + compatible =3D "fixed-clock"; + #clock-cells =3D <0>; + clock-frequency =3D <0>; + clock-output-names =3D "esai1_tx_hf_clk"; + }; + + clk_spdif1_rx: clock-spdif1-rx { + compatible =3D "fixed-clock"; + #clock-cells =3D <0>; + clock-frequency =3D <0>; + clock-output-names =3D "spdif1_rx"; + }; + + clk_sai5_rx_bclk: clock-sai5-rx-bclk { + compatible =3D "fixed-clock"; + #clock-cells =3D <0>; + clock-frequency =3D <0>; + clock-output-names =3D "sai5_rx_bclk"; + }; + + clk_sai5_tx_bclk: clock-sai5-tx-bclk { + compatible =3D "fixed-clock"; + #clock-cells =3D <0>; + clock-frequency =3D <0>; + clock-output-names =3D "sai5_tx_bclk"; + }; + + clk_sai6_rx_bclk: clock-sai6-rx-bclk { + compatible =3D "fixed-clock"; + #clock-cells =3D <0>; + clock-frequency =3D <0>; + clock-output-names =3D "sai6_rx_bclk"; + }; + + clk_sai6_tx_bclk: clock-sai6-tx-bclk { + compatible =3D "fixed-clock"; + #clock-cells =3D <0>; + clock-frequency =3D <0>; + clock-output-names =3D "sai6_tx_bclk"; + }; + + clk_hdmi_rx_mclk: clock-hdmi-rx-mclk { + compatible =3D "fixed-clock"; + #clock-cells =3D <0>; + clock-frequency =3D <0>; + clock-output-names =3D "hdmi-rx-mclk"; + }; + /* sorted in register address */ + #include "imx8-ss-audio.dtsi" #include "imx8-ss-vpu.dtsi" #include "imx8-ss-img.dtsi" #include "imx8-ss-dma.dtsi" @@ -473,3 +558,4 @@ drc_crit0: trip1 { #include "imx8qm-ss-dma.dtsi" #include "imx8qm-ss-conn.dtsi" #include "imx8qm-ss-lsio.dtsi" +#include "imx8qm-ss-audio.dtsi" --=20 2.34.1 From nobody Tue Feb 10 15:46:09 2026 Received: from EUR05-VI1-obe.outbound.protection.outlook.com (mail-vi1eur05on2080.outbound.protection.outlook.com [40.107.21.80]) (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 743D515573B; Mon, 22 Apr 2024 19:50:28 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=fail smtp.client-ip=40.107.21.80 ARC-Seal: i=2; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1713815431; cv=fail; b=nfIInVazpB7pNgXF5uQEvbhKl1koxjctUi0FHnr79d/rheTvrUy8cnRg+zyZPGHxCzeZEBLEDqWiTE+ECHHCAF0+1aJeEud0xEo+QI631PBjQOBlxrJrF6ajMOnt8zzJNH0OvgLsEWPsqXjEa/EP30zUEwRltJihanagiCugt3U= ARC-Message-Signature: i=2; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1713815431; c=relaxed/simple; bh=OwTYkXzrFDUZm194y6jPRu+hj6zyMaee5U8q6ZnC/vo=; h=From:Date:Subject:Content-Type:Message-Id:References:In-Reply-To: To:Cc:MIME-Version; b=OCvO4iNBeNr08NtCPojVObxmzziDEsokSL826RqF8VmWOH39eX/G5Ww4Dxi4p/Ga8FPj9UWRwtmfAsRbIGKyJP3wTeQu8CMQbtpE/2VBx09cEzvmNRiy2ljjhjFWs0M6lJrJuJxSreFv0VLoj0tdGQRlr4lgyiT8UNhCBANyaQQ= 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=kdAJEBDI; arc=fail smtp.client-ip=40.107.21.80 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="kdAJEBDI" ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=c2G5Ofej2JWTwwAfWRRRfRibj0DHgJ+zwqQLZyCECvOSn5lWJv7CEAvzqIKRqORAF674WI4Z3uXgJ936W3XtjoGThlX9jQxshR2BpbLLO7vUYags3XmUtBcCVYVyUcBJ1DWRNByg2V073auBB8ambyNTWTbGGCURAhZgtpJb2wAJx3HzdLNvHQqWMwEVwu9dp7w/PJwYB3vwkiypV4wA7GCm0YgNr3XdxyEgV5TwEXi1+Ps1L2/EO3iBPb/M/fU48AbJ1XOQJ+dwnxaAOp6M40IGveCQnHjIEv+4yHmR8B6X+VcwyQ2RPyTBLcOVdXqTg+V3oWh+luruWULn9XVDbw== 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=EA0iYjLjvM8OJdpj6SYo+QqVKIOuYyG/Krg41c7qsO8=; b=GwC18PpfBtV9MaDGcsvVWqbtkbBJUVFDPWCLrazqBa3aEQJysciZ+fQhbdju0KG8GKB4bZIAeg4hZPWJ3AEOX6ezxXn9DaIqCcoYXzj/m+3+u8lmrNfEY2J4p0qas4kTFpQWYnEz4NjYq+2cNBd553H7tERvfdGuR27b+2sm3i1IKRWVzGGXUbIh4PBh1m1dXU1iG0x3bKFJYSZ0jeYXMoGUl8S6HTEL8gfBEuOyVAPSlevQccMpag4d4PA23hbdvwlTRRlDCBishlNJ1ikDWuerWsNTKPoJ9rTJF7C3C1saHsz9h+1HBrilMJpJxOIpJ69qemRm6TMvCkAdYTULXw== 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=EA0iYjLjvM8OJdpj6SYo+QqVKIOuYyG/Krg41c7qsO8=; b=kdAJEBDIfhd7qtb2sM6yW+t5pDNzb61XeYydxFu5r7mH+9wclO6YaSbOwTxmDojlTce5NxaqRb+yy+P+VnzxMmZQuaIrAD2edTiTGjcxvQ4YVldrMYLQMBH31Mazr2uFL1e2Gq3KB0K8zhGAcEV3oBbzp5zm5F6u23FGW+F+Jh0= 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 GVXPR04MB9734.eurprd04.prod.outlook.com (2603:10a6:150:112::12) 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 19:50:21 +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 19:50:21 +0000 From: Frank Li Date: Mon, 22 Apr 2024 15:50:05 -0400 Subject: [PATCH v3 03/10] arm64: dts: imx8qm-mek: add sai and wm8960 support Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable Message-Id: <20240422-dts_8qm_audio-v3-3-680cee731ced@nxp.com> References: <20240422-dts_8qm_audio-v3-0-680cee731ced@nxp.com> In-Reply-To: <20240422-dts_8qm_audio-v3-0-680cee731ced@nxp.com> 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=1713815413; l=5318; i=Frank.Li@nxp.com; s=20240130; h=from:subject:message-id; bh=OwTYkXzrFDUZm194y6jPRu+hj6zyMaee5U8q6ZnC/vo=; b=bcNK30PZpm70c+NEoJG+T+qw2oHIRydJnkNwlaWjRR5PagSm69lw/fVG4QVBWrX4hNEDWOa7X W3SA7gP8+o6AWzzY5hRsqVeRwMR4fY0IlohMsIUpUxht41Ml3XxkOpR X-Developer-Key: i=Frank.Li@nxp.com; a=ed25519; pk=I0L1sDUfPxpAkRvPKy7MdauTuSENRq+DnA+G4qcS94Q= X-ClientProxiedBy: SA1P222CA0189.NAMP222.PROD.OUTLOOK.COM (2603:10b6:806:3c4::15) To PAXPR04MB9642.eurprd04.prod.outlook.com (2603:10a6:102:240::14) Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: PAXPR04MB9642:EE_|GVXPR04MB9734:EE_ X-MS-Office365-Filtering-Correlation-Id: 50a0045c-2441-41b6-4fe7-08dc630571cf X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: =?utf-8?B?YkZpYjRpV2ZpQW9MdjZDTEN4SDdkZVg5OHppSWZYaDBReWJmYzJNN1hMUG1F?= =?utf-8?B?dlNyYTdTYWRVeVlBRVdVY20rSFQxdjc1RmdnRnh4eDhDUVYwU1hQb2xPYkpV?= =?utf-8?B?ZHFUd2FEYVRSa0VzbkNaYnUyK2twNW1HSDAzK2hHNGRqSkNteGNyRUxCOFNu?= =?utf-8?B?MjlzUm8zaGxQTS9sbEQ5Mmdrd1F4bkU4WEJoWGtFdmV2RStsaHkxNzhYSzJ5?= =?utf-8?B?d3JPalBvK1VvQXhHbjM0bTdvYlpxRWhpaG5YdUQ3R2FZNkM2U3JRVE5rbjJa?= =?utf-8?B?MmVoTWZQSExhTmg0S3hya1lneHVnSnN1NlFJVGpmSkYydkxGN1hpQVQwSHU4?= =?utf-8?B?U0pkUDkwSThIQm4yOFRXOHkrVVU0UzF4WGduSm81dlJnajFKWkdzZmp5ek96?= =?utf-8?B?dE5mS3Q0c0ZtcTc2NUhTUlBNOFFIYTNEQ2VydUsyZTFPQmJnRHA3cjNzNUJC?= =?utf-8?B?NlNvWGhTdk5VTEQxU0FHNTV0ZWFwNmN3MGVSQW0wNG5xdnAxdmtpaU4wWTFu?= =?utf-8?B?WFdaTHVtSkwvcW1zSnVwUDhuZVJDcHJhM011N093S1B5UmJUSTg1R1FYUGZC?= =?utf-8?B?WTkrQXo4QVd0Q1Y2N1IwWjk0ZHRRaGh4NHBtdkpBeHNWMmFZSkJYQzRENDNV?= =?utf-8?B?czRFd2IxK3B6RVBOeng2Y0tnck4zdkxMcUlaQUtjNVJxN01lbnNDa0VFQVdG?= =?utf-8?B?Yms1Y2dIR3pCNTBpZVJpWlNCeWlheW91RHZnYmdXZ1hWbXdnTHFQNE01RjA5?= =?utf-8?B?NW0yOHhLQmh1SFpEalArbGFaZnNzckp5aFFWZ0dTVjlWaTJocnVUOE5yR1RU?= =?utf-8?B?a0szaTBXbk45L0w2TEdrNnBlZUVJNE1IUmduTzRQcGEvdWFIZUNlMEFHWE5l?= =?utf-8?B?K0JVQVR6Y2tNemE1YURJUmY5NWV6UGdUSFJ4MGpMN0tQQTl2RGxoRUlRU2VZ?= =?utf-8?B?M211Umkxa1JWaUNQeVBrZE81c0RyZkoyNlF3Qk42MC9UN2NudVk0T1NXWnd3?= =?utf-8?B?M0ZyMUdLWk9uVE1makdrZDg2aXlwNE14M29uZEx3Ymd1cWlSNmRvWEhzOHJi?= =?utf-8?B?Zkt2N0tHU3pWRFAvNmpFQit2OE94S2JaTTkwTmtud3ExalIvZ3AyNG95U0l2?= =?utf-8?B?MzIyYVJkTCs5ejBxUVJHMEJPMGlvZ043cGh1b3ZKdmdSTnNJUmI2eWt4dmxX?= =?utf-8?B?bXdkZTJjaFp3eGxCM1ZkU3VZVVlIeFVIQUF1VXNEdmtmWndoYnNqaGwzcDN2?= =?utf-8?B?Zmh2c3dYVXRIcTlBN3AxUDdsOEx4UjdsYTNPR3BUb3Y2UithNk5rTGJmMFR1?= =?utf-8?B?NGc1NkRiWGY0Ui9XQXFEaC9BVGNGeWRMN3gvbXNLMHpLYnl5cThoZ1VtV2Fj?= =?utf-8?B?Sno1dk1SOHBIaDFjK1VCQzNxM0VJQkNDUEVSSEtKWmVvTEY0UDBDRGNmVzVL?= =?utf-8?B?ZFpZK2p4eWFGYlpzTFgzQThxclFBRUJWbmxUelA1eCtzZE1yRHhzc0trVjdj?= =?utf-8?B?MENsenlGaEs2NnFvcFR0NzlaMmo1U2tuOW1KZXB3Zys2VWV4cEw4UlVkdy9X?= =?utf-8?B?WVR1TjNjaVFXdk15NTFOMURLNHJYLzRUQ2FhMHFweC81dnVxcVZiUlR6WDlJ?= =?utf-8?B?U1dOSTY1eC9PMk82VVlqWXFIRXpzeEtlK25KQ0NGRnhOVkdEZFFDdXJBcjk2?= =?utf-8?B?aVRmZm1RR1NWNk85Y0d3Q3BnR01OUWpacU5rMlJpT0VlSTZnZEtkVG5wM1VQ?= =?utf-8?B?VFR0THdOUHdBb29jV0Y2Z3RsZGpQaFJ5OGV5c2N2UStZd0xOT3A5M1Zacnpm?= =?utf-8?B?dVBKbHZYR1d5ZzFiQUFBZz09?= 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)(376005)(52116005)(1800799015)(7416005)(366007)(38350700005);DIR:OUT;SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?utf-8?B?d3RCYy81TGIrazRKL1VWUnFNWkN4VzRuRk9NQkYzN2x4bVVCU29yV0VxY1I3?= =?utf-8?B?S21CYThLY0tJMDlLOWhUUm44NkliRCtFOVlsVXpWaWcwaHc2M3psR0RIampK?= =?utf-8?B?NkM0cXlvV0tUVDVvMVJYRzRDRzRIV3VyMFBpZlFDb2MwVmFGWHVnUVd0L0dC?= =?utf-8?B?TUE0cGgyNzByV2RFcjUzZTNDUHJITjB0aVJQY0pxOFYyYStkRk92WFhBSGpa?= =?utf-8?B?aWcySFh5dmNjRW9CYVNpVG1zbUJNek9uMGJCN29aQzlSTTlTRTBVeDNTTTRR?= =?utf-8?B?TWpWUjN3azdZbkZIb2JwZTlLTlYwNkhmUUVDSVVEak1NdGR6b0NXSnNsb24y?= =?utf-8?B?YkpGcVVZbkFCdGc1QU5TY1A4VHFqdnBiSThPYlFzZTJaYStvcjFwYlJFSzJN?= =?utf-8?B?RG43TnlEd3Ixb2FiL0p5MGpIOVNnY1ZOWkIzWHV4OEprcVdiTFBmUkVSTU9u?= =?utf-8?B?M0dqUld2MnQ3dHlQaHV6YmlpaXowRVBDci92eWJ2dnUrTnJhMmV5QTRPZnI1?= =?utf-8?B?REpaNHlUZmk2N1dBOG5QZ2lTbGhFOHJsOW52UllHYjRTdWR4RzJkS3VNVGh3?= =?utf-8?B?dzdNcks0aUtyL3pNb0JoeVc0dWsvZ3Ardm92VmNEdDNmOVI4UG1aVXpXMjBM?= =?utf-8?B?Q0xXbTBaQWZab3A0bXpobHh1TVBxdC9MUEdrRFNuSWNyR3hOcExWdE41bThk?= =?utf-8?B?elA0ZmFTTDhXT1YyN0M2YjJ1RDY0Z0s1cS90cDhWdWVqQWU4RFVqWmxRMUgw?= =?utf-8?B?RUdVMFNMUHBBSjd0Q0pUQlhlSzlpTVVZYWl0YWFCbU9oeEp0a2NSTjBjT1di?= =?utf-8?B?QXhNU0V3bnd3SEZ6bGlWTUtrSE9DNndDZytUVkRzMW5YRWZpblVpWjFES0gy?= =?utf-8?B?WE91MTRvbkY4V09EM24rdERMVytqaFluSTYraUZXNU9MdzRDU0lmclZQWGsv?= =?utf-8?B?NXcvN2FlTGZ2L0VKUURYemI3VGFhYVF1OWxmUmw4Q29jdUJ3d0h5c2xKb2RO?= =?utf-8?B?Z3JJR2FJVzRGc0lpc3V2YWl2QVNvNGpTRFZ0R2tFendaS1pXd09kOGZnZTZM?= =?utf-8?B?d2xHbEljNzFOUFlHVGphVVNaWmRWY0JxL2RmbkNWR3FSa2U0NlhaT1ZBanRO?= =?utf-8?B?NWR3QThhRDNRUDNSdlBsdGNURUtjQ1BVYThOalVGV2QwQzdvTzZHd3FXVlRM?= =?utf-8?B?ZmNwZ2Z4VnErRHhlKzRHbTExb0RWQmdHYmdIOEtSdXlOUGJwbVB3WFN1Skg2?= =?utf-8?B?ZEd2Mkx6YkJNdVcvVVVCSnF3NkkreTRjaThLU0ZYcnhJT245ald3ZUVoRzRD?= =?utf-8?B?VFlZSTVzTDhJL2Q1Sm9BYVI2U3BzUldIaXVuMDB0SURlTlFwRVZoeTh5d2hD?= =?utf-8?B?dkE5dmY2YWRMWS9QZ3N1NnlGS0NnakFjNUlRbUY3SUlONUhrckZQRFN2cGw1?= =?utf-8?B?eHk3L1FuUUZ1eUNTeEY5OXh2SUdQMXRud3ZPMXJXYjhGTDVacjduU1pEUDFZ?= =?utf-8?B?UXhUZlVBQkNCN3NzQ21MRTJvc0o4RGgvRHlsd0JPNjFrdHIwNXI5b3ZtMEE1?= =?utf-8?B?Qm1kNmd0MFJXUnFLS0lTWEJsN2tXSE9wVkV0RTNGRGhJQXhtTnlpTXFDY1Bm?= =?utf-8?B?VWNpck43RGFTckh5QTFhekpvUDNYUG5BcmtuSFQrYWtDM3hDWkRNWWxORitG?= =?utf-8?B?YkZCZDhoeHlRRjR1YzFWV1RXY0hmeW82NUZUVCtwa1A4OFZPTTBLeHNPdVcv?= =?utf-8?B?QzB4OXBjbTlzamQ2aXliUGM0ZFA1SEFpT051M3hYQVBOZzNOTDFVeWRBNjhq?= =?utf-8?B?VHpSNittRVdPRmY4L1IveGlDK2JtaVN1SEtVendMMTR4OVoxWldLMWJYelAr?= =?utf-8?B?amp6Q0lWc1JGL2U2S01TS0g2WXprKzlablhhMDc3NjRhdC82a29GVDhzQnZ0?= =?utf-8?B?SDd1T1ZaMmlFVklNRTFlY0hpejdsQVFkcENjQ1Z5aWdlQUZpSzFXZGo4N0ts?= =?utf-8?B?K0Rxb3JFb0Y4V3FtVFRkMzFxOEpzWWgwU0FtSzUxSlZxeVhMN3A1TVpNdVND?= =?utf-8?B?Q3FGN0xtQmVzS25nL3BLMzFoeW1XWUdrWWNKTDJMcDB5Z0lzbGJqR2Q1TlhC?= =?utf-8?Q?P2o7RW047UnrQRZnpp28akaij?= X-OriginatorOrg: nxp.com X-MS-Exchange-CrossTenant-Network-Message-Id: 50a0045c-2441-41b6-4fe7-08dc630571cf X-MS-Exchange-CrossTenant-AuthSource: PAXPR04MB9642.eurprd04.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 22 Apr 2024 19:50:21.6353 (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: oyYRXYQx9hcYoowG9YthJUC378HgRwPtM6JnKv9sd4tl87FfRVnuQtFFY4wju2tM2PbwMbz5gSUHiyrPN+xNKg== X-MS-Exchange-Transport-CrossTenantHeadersStamped: GVXPR04MB9734 Add sai[0,1,6,7], wm8960 and asrc0 support. Signed-off-by: Frank Li --- arch/arm64/boot/dts/freescale/imx8qm-mek.dts | 139 +++++++++++++++++++++++= ++++ 1 file changed, 139 insertions(+) diff --git a/arch/arm64/boot/dts/freescale/imx8qm-mek.dts b/arch/arm64/boot= /dts/freescale/imx8qm-mek.dts index 5c6b39c6933fc..5c7df6171a9a5 100644 --- a/arch/arm64/boot/dts/freescale/imx8qm-mek.dts +++ b/arch/arm64/boot/dts/freescale/imx8qm-mek.dts @@ -46,6 +46,46 @@ reg_vref_1v8: regulator-adc-vref { regulator-min-microvolt =3D <1800000>; regulator-max-microvolt =3D <1800000>; }; + + bt_sco_codec: audio-codec-bt { + compatible =3D "linux,bt-sco"; + #sound-dai-cells =3D <1>; + }; + + sound-bt-sco { + compatible =3D "simple-audio-card"; + simple-audio-card,name =3D "bt-sco-audio"; + simple-audio-card,format =3D "dsp_a"; + simple-audio-card,bitclock-inversion; + simple-audio-card,frame-master =3D <&btcpu>; + simple-audio-card,bitclock-master =3D <&btcpu>; + + btcpu: simple-audio-card,cpu { + sound-dai =3D <&sai0>; + dai-tdm-slot-num =3D <2>; + dai-tdm-slot-width =3D <16>; + }; + + simple-audio-card,codec { + sound-dai =3D <&bt_sco_codec 1>; + }; + }; + + sound-wm8960 { + compatible =3D "fsl,imx-audio-wm8960"; + model =3D "wm8960-audio"; + audio-cpu =3D <&sai1>; + audio-codec =3D <&wm8960>; + hp-det-gpio =3D <&lsio_gpio0 31 GPIO_ACTIVE_HIGH>; + audio-routing =3D "Headphone Jack", "HP_L", + "Headphone Jack", "HP_R", + "Ext Spk", "SPK_LP", + "Ext Spk", "SPK_LN", + "Ext Spk", "SPK_RP", + "Ext Spk", "SPK_RN", + "LINPUT1", "Mic Jack", + "Mic Jack", "MICB"; + }; }; =20 &adc0 { @@ -65,6 +105,77 @@ &i2c1 { scl-gpios =3D <&lsio_gpio0 14 GPIO_ACTIVE_HIGH>; sda-gpios =3D <&lsio_gpio0 15 GPIO_ACTIVE_HIGH>; status =3D "okay"; + + wm8960: audio-codec@1a { + compatible =3D "wlf,wm8960"; + reg =3D <0x1a>; + clocks =3D <&mclkout0_lpcg IMX_LPCG_CLK_0>; + clock-names =3D "mclk"; + assigned-clocks =3D <&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 IMX_LPCG_CLK_0>; + assigned-clock-rates =3D <786432000>, <49152000>, <12288000>, <12288000>; + wlf,shared-lrclk; + wlf,hp-cfg =3D <2 2 3>; + wlf,gpio-cfg =3D <1 3>; + }; +}; + +&asrc0 { + fsl,asrc-rate =3D <48000>; + status =3D "okay"; +}; + +&amix { + status =3D "okay"; +}; + +&sai0 { + #sound-dai-cells =3D <0>; + assigned-clocks =3D <&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>, + <&sai0_lpcg IMX_LPCG_CLK_4>; + assigned-clock-rates =3D <786432000>, <49152000>, <12288000>, <49152000>; + pinctrl-names =3D "default"; + pinctrl-0 =3D <&pinctrl_sai0>; + status =3D "okay"; +}; + +&sai1 { + assigned-clocks =3D <&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>, + <&sai1_lpcg IMX_LPCG_CLK_4>; + assigned-clock-rates =3D <786432000>, <49152000>, <12288000>, <49152000>; + pinctrl-names =3D "default"; + pinctrl-0 =3D <&pinctrl_sai1>; + status =3D "okay"; +}; + +&sai6 { + assigned-clocks =3D <&acm IMX_ADMA_ACM_SAI6_MCLK_SEL>, + <&clk IMX_SC_R_AUDIO_PLL_1 IMX_SC_PM_CLK_PLL>, + <&clk IMX_SC_R_AUDIO_PLL_1 IMX_SC_PM_CLK_SLV_BUS>, + <&clk IMX_SC_R_AUDIO_PLL_1 IMX_SC_PM_CLK_MST_BUS>, + <&sai6_lpcg IMX_LPCG_CLK_4>; + assigned-clock-parents =3D <&aud_pll_div1_lpcg IMX_LPCG_CLK_0>; + assigned-clock-rates =3D <0>, <786432000>, <98304000>, <12288000>, <98304= 000>; + fsl,sai-asynchronous; + status =3D "okay"; +}; + +&sai7 { + assigned-clocks =3D <&acm IMX_ADMA_ACM_SAI7_MCLK_SEL>, + <&clk IMX_SC_R_AUDIO_PLL_1 IMX_SC_PM_CLK_PLL>, + <&clk IMX_SC_R_AUDIO_PLL_1 IMX_SC_PM_CLK_SLV_BUS>, + <&clk IMX_SC_R_AUDIO_PLL_1 IMX_SC_PM_CLK_MST_BUS>, + <&sai7_lpcg IMX_LPCG_CLK_4>; + assigned-clock-parents =3D <&aud_pll_div1_lpcg IMX_LPCG_CLK_0>; + assigned-clock-rates =3D <0>, <786432000>, <98304000>, <12288000>, <98304= 000>; + fsl,sai-asynchronous; + status =3D "okay"; }; =20 &lpuart0 { @@ -161,6 +272,16 @@ &usdhc2 { }; =20 &iomuxc { + pinctrl-names =3D "default"; + pinctrl-0 =3D <&pinctrl_hog>; + + pinctrl_hog: hoggrp { + fsl,pins =3D < + IMX8QM_MCLK_OUT0_AUD_ACM_MCLK_OUT0 0x0600004c + IMX8QM_SCU_GPIO0_03_LSIO_GPIO0_IO31 0x0600004c + >; + }; + pinctrl_i2c1: i2c1grp { fsl,pins =3D < IMX8QM_GPT0_CLK_DMA_I2C1_SCL 0x0600004c @@ -256,6 +377,24 @@ IMX8QM_M41_GPIO0_01_DMA_UART3_TX 0x06000020 >; }; =20 + pinctrl_sai0: sai0grp { + fsl,pins =3D < + IMX8QM_SPI0_CS1_AUD_SAI0_TXC 0x0600004c + IMX8QM_SPI2_CS1_AUD_SAI0_TXFS 0x0600004c + IMX8QM_SAI1_RXFS_AUD_SAI0_RXD 0x0600004c + IMX8QM_SAI1_RXC_AUD_SAI0_TXD 0x0600006c + >; + }; + + pinctrl_sai1: sai1grp { + fsl,pins =3D < + IMX8QM_SAI1_RXD_AUD_SAI1_RXD 0x06000040 + IMX8QM_SAI1_TXFS_AUD_SAI1_TXFS 0x06000040 + IMX8QM_SAI1_TXD_AUD_SAI1_TXD 0x06000060 + IMX8QM_SAI1_TXC_AUD_SAI1_TXC 0x06000040 + >; + }; + pinctrl_usdhc1: usdhc1grp { fsl,pins =3D < IMX8QM_EMMC0_CLK_CONN_EMMC0_CLK 0x06000041 --=20 2.34.1 From nobody Tue Feb 10 15:46:09 2026 Received: from EUR05-VI1-obe.outbound.protection.outlook.com (mail-vi1eur05on2080.outbound.protection.outlook.com [40.107.21.80]) (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 A3F4E155A39; Mon, 22 Apr 2024 19:50:31 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=fail smtp.client-ip=40.107.21.80 ARC-Seal: i=2; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1713815433; cv=fail; b=uaJ6O54WTq7uwkO/znYaQaHrWmboPv8YfEMSWb6kFODKz/Wrud1To4pFzO1GnCyxy+sxem/xG02Q5P3ndunmjLJVZU+Hv7olpOy5fZOMX+uf+SoobVCtT+UuruZ8KaClecTJKNqxwSbNbSZF2hK2URqDbmQ3hgQ7soWmiMCnttU= ARC-Message-Signature: i=2; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1713815433; c=relaxed/simple; bh=tBWF0Asy9OzGdJVvC/vxC7/ms1YGwCbPE2oc8x07IEI=; h=From:Date:Subject:Content-Type:Message-Id:References:In-Reply-To: To:Cc:MIME-Version; b=oToeO6bIwjNbK0LUdFzLSvYM9Fd3vOY4mHeBktRPJ1DopiAg4mO3aEcJU1XVl7GNEQoFWaejo9hUaSvWoW+cdKUjWMLxvs8iLysKDRlrkX5IULfFz21kemGWx1RiECtV1nQJ/C4GASTz2QLkqCp8QoL/mVRF+L6JrM000DvQ/9s= 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=SqN/tcGA; arc=fail smtp.client-ip=40.107.21.80 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="SqN/tcGA" ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=YLehb3kgxWr7ZUXBUkOIm46yoBON6TiDEulOEwjF0T2PLaUfLtqOdw8JXqKrOYdRYljkw8LHA0dpSiAjco6vPRSDTqoAmUiitbg+5LhxNmTirI6X2f42mHFkGA70GcA9GaN2dMgoBgkeV9QOOfXBeqi2i2j6Gvs/ZBpRWLi/umB4JJZI5zFXBtNKwc0kK5Eb07a77nDITpXE1wOgc3hbOLrjTiIyw6AGd7sPhCtNwHT5qnHZ51c8tX2ULaXqZlKXQ8SKcSLHlLEbrR7QBypdLJywNrSUS36D/L0QO78kSoVbcqOHNy0hZF6laPMoTiiJbvmMu5DEM9L4yqLOfJfdog== 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=1pfVE0FL5EjoFxtfQHO9cTRC/GSrOq8OvMAS142KhT8=; b=J63LxxgEwyR5hRKOtO+gWpl0isPWlf7VNdgfhtflo4zYVol0l90LQlCOsU8m7A7v+w0aYwEvWtputffFu1dYScWjyoL474BbJ43lvgBrzji4kU4rin/xrwPNCvh97TxM1txc3jf6po5AxeBtmmaEsEkjcXN/gWf60dZn7hTiyuQuNbw2T0KiGo08xDq/pbI3taXyaKT6giqIG09avC7vUbLOzK9Jf/FR1iTuCOzpXVNbytK5YSddz8BjeF7czSEZu94Y/SB83omyC7OkKMr/Sw3qbAbYwhSDBndnJdeUF2yGHdHL5FvFaJSKY8J4Ia3pdO3hs+UBAz7Llx0PHzTNhQ== 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=1pfVE0FL5EjoFxtfQHO9cTRC/GSrOq8OvMAS142KhT8=; b=SqN/tcGAiyCU/Cay5UQ/vd6gDK0QvnGk872E2Irgg81OVjvBZJ7In9KtwvpQ/dQIy76lNkD+4Y5HchbmU2H7k2oWcgOx9EVUhNPKEfw1WCfxV74vK/skYOlZiVMtYn98YFJlMQwj/N2NcwCByXmh97WzeZTu/hj5IKJuRa0gJ3U= 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 GVXPR04MB9734.eurprd04.prod.outlook.com (2603:10a6:150:112::12) 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 19:50:23 +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 19:50:23 +0000 From: Frank Li Date: Mon, 22 Apr 2024 15:50:06 -0400 Subject: [PATCH v3 04/10] arm64: dts: imx8x: add cm41 subsystem dtsi Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable Message-Id: <20240422-dts_8qm_audio-v3-4-680cee731ced@nxp.com> References: <20240422-dts_8qm_audio-v3-0-680cee731ced@nxp.com> In-Reply-To: <20240422-dts_8qm_audio-v3-0-680cee731ced@nxp.com> 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=1713815413; l=3146; i=Frank.Li@nxp.com; s=20240130; h=from:subject:message-id; bh=tBWF0Asy9OzGdJVvC/vxC7/ms1YGwCbPE2oc8x07IEI=; b=8mLi9A6VJaaa5NJleH2IR6zhzqt8+LX2oA0pK4VrViPMyIhHVHSNssYkxHXU1FqcM4ceMkf0x x9fs6YgNSKYDIUpuqyw79t1e2wsvSJ/dTY9srXS36eGiawb8TdYBPi3 X-Developer-Key: i=Frank.Li@nxp.com; a=ed25519; pk=I0L1sDUfPxpAkRvPKy7MdauTuSENRq+DnA+G4qcS94Q= X-ClientProxiedBy: SA1P222CA0189.NAMP222.PROD.OUTLOOK.COM (2603:10b6:806:3c4::15) To PAXPR04MB9642.eurprd04.prod.outlook.com (2603:10a6:102:240::14) Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: PAXPR04MB9642:EE_|GVXPR04MB9734:EE_ X-MS-Office365-Filtering-Correlation-Id: 32937879-f8d7-4b28-fa8c-08dc63057307 X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: =?utf-8?B?TkpacE51UWZVOVF2R2RQTVVobkJ2UWFtWjJ3THJmdFk1ZnIxZWNLVWJkT0k4?= =?utf-8?B?MzJrNmxpOUs4WFdEbmpjVFZ2QTRTbGJNTnJKVDQxUk81Nm95cU9lQXVYMmxD?= =?utf-8?B?V0NDSUZ2Z0kzeXo2cGM1QXo2OWhhZGZodStyZGF1RERjWTl6djBPQ1N5U3lY?= =?utf-8?B?WDB0T0xnYmorcXFlNzQySHQ4U2ZGNVcyUHF4MkN2aVJkZGNMQzFob2hRQlBu?= =?utf-8?B?dTRDSnJnaG9ldVBsZkM1ZlBEMlg5MlVQckhCRE9EVmxFSEZwSGFnV2V2SGtk?= =?utf-8?B?NExHMDU2NW5KelU1Q2tDcTdnbHdxN3RSRE56MWlZMER2NzEyQnRySTVDUHpE?= =?utf-8?B?b253MWMrT0dJT3dFbnpuOTlpdXd1Q2hvWEJSMXRSdkxWNHM3NElueE9uZFBo?= =?utf-8?B?Vlp2VWFGMXBiSTc0WURpV01DM1pydHlTeGxwVUNhNDlBNnBiUkNZa3dxNUNV?= =?utf-8?B?RjkvOTF1dFpmdzZrVURGcDhLTmtOamtqN1dIdVVIRkRNVk5WQmpOYWRvaUth?= =?utf-8?B?cElPR0NSNjFCRCt0SHVZWkZyVXJsTC8rV1dQM3FPdGJYMnBNcEg2RlBXQllS?= =?utf-8?B?K0VjUkp2NEF3VzhiTktJeUU2MWZ6M1pUbHZ0bzgvNzN1ZU5KeUt3c2JvVDNj?= =?utf-8?B?SEsyRlY3dVJWV1dXT2t2UEJFOFFJV2FEdC9aKytNNDlFTjF4NnBVLzJIK0RE?= =?utf-8?B?RktWY0FhRU1PQjhmMjVHS0x6Q2ZLUEk4M0lXUlhjVC9ZNFY0bVVoWjJocEF3?= =?utf-8?B?UFlVbFlZa1ZiN1c1cXB3TE1idXRaNDA1SlE4c3FZRzZyVTViV28yWDV4QmtG?= =?utf-8?B?L2ZOd1BBS3Z2MW5HeUttWGovaFJjMzV2UUNYb3pKRWpVL3I5QWdPNnJZMFBl?= =?utf-8?B?a0ViNWxKUEJtOUR4QkRaU0haaUVkbXY4L3BkUkt3QjdXZG9KcXNaV1p5S3dU?= =?utf-8?B?Uld2SEg0SGxhbHc4SVRJdXRLc3hpb0cwZ3hGYTdVNzl0NEZpUU5vY01VSWZx?= =?utf-8?B?TzQ2eHhTTHdybzBoeTZSWVVhZ1JuS1Fnekd3NUFlakhkUnFWVExidVRuUHpP?= =?utf-8?B?RGFZK0dkWXdGdGd3cjd6WVR4QkV4OVhjMVFYTFdUUUIzcTl0bXpBdWNqTkV5?= =?utf-8?B?VmtwaTd6RjZkN1NRSzNZRjFOQmFCQmNEWWdwQjYzbGNvcXJRT0pRNWh5eUZq?= =?utf-8?B?cEFmV1haUDV1U2NqOFgyWS9xTWVCRUdvOEp5YU82T1FLRU45ZXpndGxoSFdz?= =?utf-8?B?TFZwMjJIMGhYK3FDblhxamhWTTMvT0hOcjY0T0tRYkM3azNyQ0JCaUk4NHV6?= =?utf-8?B?aEJoVVhKbmJteDJ2N3ZzVnBBZU5iWnpZWGNwMVE2YURXVytaQnJxUTRsQWFT?= =?utf-8?B?N1A5eGFHSnU0M2ZmUnpFYnY1b0gydGRoekpzaGhWdmczaFdKWm1TaEJXUVk0?= =?utf-8?B?bFIzenlORHBDcHQxUHR3c0Z5eVliMTRFTFE3LzRCb3JVdENLT1RUaGFIalV6?= =?utf-8?B?bU5XdDBZaEh6TlpOazlnM1VOcVhyZGQ5MUxxUmxsTnc5cUV0MjdqbFFDcVQ4?= =?utf-8?B?T3AvdnpFUnFkVlluMWlSUXpyNHRqSVlPYjErVGtwUm04UEF3NnJDWU9zamFQ?= =?utf-8?B?eWYwNXNDMzl4b1JaWENtYkpVKzlIYy9WaWxlaEswd05IVTY1bmtUWU9lVSsz?= =?utf-8?B?L2RLWDRFTEQybUI0c3BCNDVINFptU2RoVysrNDAzWThEWmMxQThqd1BVL0JD?= =?utf-8?B?MnRIRllHVlVadkFUTDhEVHV6VE9ldXBzaWJKT1RaLytSMlgwRnhJNWswTTE3?= =?utf-8?B?WC9rdkE5cDJ2ZzArTWErZz09?= 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)(376005)(52116005)(1800799015)(7416005)(366007)(38350700005);DIR:OUT;SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?utf-8?B?cm9UQVZBNXNjclZpVzVZdndxd0hhRmpzdUJnOHNtQUN4MmtSSFJuS2xZSzFs?= =?utf-8?B?Zzk2MFNKK3NzUEdiSHJtdmpzWTZtU29lajV6WEM5dkpnRmNUOFpXdFRrcWJY?= =?utf-8?B?N1lHSE5oN0VvcnVLQlBmZWlqbkpqTUpTRzFQWjNxYUlNb2taMjZydUtaSC9T?= =?utf-8?B?Q0ovQXpEWmttUCtNQjJBRmVjakRXRGdnVlUybkxqOUtjY3ZmOEFIcWwvNTVw?= =?utf-8?B?ajBJM0J0S1htc3d6S2k5UHlEbnJDMkh1R2FLNW5aMHo4ODhXNVA3eUM0MFdB?= =?utf-8?B?QURtTVFsT25JbFhNbWc1RUFuWit3NzVvYWFOLzhjdDNjMDNsdmxIYkRWS1V4?= =?utf-8?B?dStoREEyeXZZL3FqNGFEbzh2dDY1U0lSd2g0MURjMnJLakhHdXFOcFYxRzl2?= =?utf-8?B?bGwvSkhJZWg1NXNLc21wQnl4Ulo2Rm5XVmZ6bzZ4N1U3WXZ4K2o1NzJrSHVB?= =?utf-8?B?d0JGQmJBN0plUlR5R0JsQjlYUi9oRkdVVk4wOWE4U3QweU5RSlZ3VzR5VHhO?= =?utf-8?B?REoyVnlRNkk1VktOQzQyUDNyejJMSHpncFI1bVNDcXJKMzQ4aEYrOFNyYXVR?= =?utf-8?B?dTRWdGUzdE1BVlJFNVU0ZFhxc2ZwKzlwbE0yeHFnbUcrWUtWdU9oeUUvZWxw?= =?utf-8?B?SGwzQjM0VjdGTnYyd3d1RWpTSEZTZkxDbmJaWUJnbVdUQWdMNk90bUdxUmpn?= =?utf-8?B?dW9jSmh5eExZaXIwWXV1akk4UlBYMXc4Z1FVNlJFRDJSZXd1OGxrN1Y2K2Vk?= =?utf-8?B?RWNhcVRDY3JJalo4Qm1DOWZFKzM0bUVQZHlnZDlaTGhoYkpNTDd2ZTliaGdH?= =?utf-8?B?YkVjOXl5b3k5VUlESjFjM0ZIb1hndG5wT28wczBQSGhtWWRJTEFzaXFHTyt4?= =?utf-8?B?SzM2NXhLQWNvN3FGakJUR3RPSlIrRllBZGo3QmlKQTBPMmk0WHRqN0kwWlZv?= =?utf-8?B?b3UxR09Zc2IvZEUwL2JraUE4SGl2bk5Gb2hCcVQ1bWE4SzhFUjNuZGJ6b0JR?= =?utf-8?B?dlIzZGNuOEpsRGEyUm9nREIyTzY4TWRZcnZqU2U2TjluM1hlSzZOUC9EYVF1?= =?utf-8?B?Zi94M0NQZnh2TXJ3UjFyZ0o0TGdibjBOVFJqelE4TitrMTRETUlmS1cwZm8w?= =?utf-8?B?cXp4THV2YURudHFwWGdCL1ZvMDYvVHpJeE9SZFpUeHQ2Y0dybnFTU1didzU3?= =?utf-8?B?US81OEliYXNNd0c4UHkyeENLR24vRjBaem8ybkpFM1FKSTZwRGZrQlVFMlM1?= =?utf-8?B?ajUvK3A1c2dGV3ErMWdrQklmQmo3ei9UNWJEd0kwMTR2M2lUQW9xMUVBTXdM?= =?utf-8?B?OHlZbzE1bmtmdjlzSGk3QmVxZFlTazkzV2RqbHpHamd6c0hZb3BITjRPcSs4?= =?utf-8?B?R2NNaTlsYUFjUFhyOEZZNFh0Q2JQOU1CTCtlcVZNS3RoVzJmYlBHdkIraEUx?= =?utf-8?B?OFpveE9RZ09VUFRMMFUxZEFYNS9RdjRHVTVmbW9ueUVSK015VTdrS2pMVkJ4?= =?utf-8?B?STFVSUsvaGZaK3NvNmJEQmp4L3YzaFQ2WFErM1FOclVjRU9iOWpQYVFxSXh3?= =?utf-8?B?Ylc2WFpvd0lNSjZLdE00Y0kzY0ltdXg3ajZqSXFWeEhrclFaa3RNdFRxOXdz?= =?utf-8?B?STBEV0VvR1FXMXgxTDRQbXdpL1UvS2NnQVpDTW1LQTlrNDJhMGhXampUN2M2?= =?utf-8?B?RHRwQk9neG45ZVhmdXFUK0s1Uko4bklmNXBucmZaR0svZVdCY1RIRVZTUXRo?= =?utf-8?B?VXZaRlJGVFlHL0tiU3BxKzFRbWtjQmJFeEpPQURYeGhEODFzQUtCNVRlV3Bw?= =?utf-8?B?SE1FSmhvSkhoY1REcVM1d2FCSWxHSDRmSU56T3JrUVczRUhmQmJqREt6bFRz?= =?utf-8?B?SXAvOEtqMWZrKzcvWVVPMmh0R1BRTWRPeHNvQW9XdWZZRWNtNnlabEhMWVNs?= =?utf-8?B?NXN1SEFBL3dRNGU4Wmg1eCtCdFZ0R2NaSTFQWFV1SXo5VGFyWmw4ZXI1dDNh?= =?utf-8?B?czQxaWVhMW9yOEtFNzVYL2lmWW93R1BKR3FpM2NYckVtS3RsVld0M1dMc3p2?= =?utf-8?B?WGNWd2NkVElEUm5nR0hJVXBYalNNa0hMYmN5SDYvVFYrUFI5SnltM3VuMkxI?= =?utf-8?Q?melf5Tc+kkArsGDkE0mqG/d1W?= X-OriginatorOrg: nxp.com X-MS-Exchange-CrossTenant-Network-Message-Id: 32937879-f8d7-4b28-fa8c-08dc63057307 X-MS-Exchange-CrossTenant-AuthSource: PAXPR04MB9642.eurprd04.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 22 Apr 2024 19:50:23.6317 (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: /+C1eF6bY+k8MqJza22wDe6DDIxs1+g/DTloSIUht4TWTeaLUy0PY+iuYvV3fMpp0HEZfnQSjB3F3QnU8QAOWw== X-MS-Exchange-Transport-CrossTenantHeadersStamped: GVXPR04MB9734 Add cm41 subsystem dtsi for iMX8X chips. Signed-off-by: Frank Li --- arch/arm64/boot/dts/freescale/imx8-ss-cm41.dtsi | 68 +++++++++++++++++++++= ++++ arch/arm64/boot/dts/freescale/imx8qm.dtsi | 1 + 2 files changed, 69 insertions(+) diff --git a/arch/arm64/boot/dts/freescale/imx8-ss-cm41.dtsi b/arch/arm64/b= oot/dts/freescale/imx8-ss-cm41.dtsi new file mode 100644 index 0000000000000..d715f2a6b0378 --- /dev/null +++ b/arch/arm64/boot/dts/freescale/imx8-ss-cm41.dtsi @@ -0,0 +1,68 @@ +// SPDX-License-Identifier: GPL-2.0+ +/* + * Copyright 2024 NXP + * Dong Aisheng + */ + +#include +#include + +cm41_ipg_clk: clock-cm41-ipg { + compatible =3D "fixed-clock"; + #clock-cells =3D <0>; + clock-frequency =3D <132000000>; + clock-output-names =3D "cm41_ipg_clk"; +}; + +cm41_subsys: bus@38000000 { + compatible =3D "simple-bus"; + #address-cells =3D <1>; + #size-cells =3D <1>; + ranges =3D <0x38000000 0x0 0x38000000 0x4000000>; + interrupt-parent =3D <&cm41_intmux>; + + cm41_i2c: i2c@3b230000 { + compatible =3D "fsl,imx8qxp-lpi2c", "fsl,imx7ulp-lpi2c"; + reg =3D <0x3b230000 0x1000>; + interrupts =3D <9 IRQ_TYPE_LEVEL_HIGH>; + clocks =3D <&cm41_i2c_lpcg IMX_LPCG_CLK_0>, + <&cm41_i2c_lpcg IMX_LPCG_CLK_4>; + clock-names =3D "per", "ipg"; + assigned-clocks =3D <&clk IMX_SC_R_M4_1_I2C IMX_SC_PM_CLK_PER>; + assigned-clock-rates =3D <24000000>; + power-domains =3D <&pd IMX_SC_R_M4_1_I2C>; + status =3D "disabled"; + }; + + cm41_intmux: intmux@3b400000 { + compatible =3D "fsl,imx-intmux"; + reg =3D <0x3b400000 0x1000>; + interrupt-parent =3D <&gic>; + interrupts =3D , + , + , + , + , + , + , + ; + interrupt-controller; + #interrupt-cells =3D <2>; + clocks =3D <&cm41_ipg_clk>; + clock-names =3D "ipg"; + power-domains =3D <&pd IMX_SC_R_M4_1_INTMUX>; + status =3D "disabled"; + }; + + cm41_i2c_lpcg: clock-controller@3b630000 { + compatible =3D "fsl,imx8qxp-lpcg"; + reg =3D <0x3b630000 0x1000>; + #clock-cells =3D <1>; + clocks =3D <&clk IMX_SC_R_M4_1_I2C IMX_SC_PM_CLK_PER>, + <&cm41_ipg_clk>; + clock-indices =3D , ; + clock-output-names =3D "cm41_lpcg_i2c_clk", + "cm41_lpcg_i2c_ipg_clk"; + power-domains =3D <&pd IMX_SC_R_M4_1_I2C>; + }; +}; diff --git a/arch/arm64/boot/dts/freescale/imx8qm.dtsi b/arch/arm64/boot/dt= s/freescale/imx8qm.dtsi index da49d4bad32ee..96a940c6046d8 100644 --- a/arch/arm64/boot/dts/freescale/imx8qm.dtsi +++ b/arch/arm64/boot/dts/freescale/imx8qm.dtsi @@ -546,6 +546,7 @@ clk_hdmi_rx_mclk: clock-hdmi-rx-mclk { }; =20 /* sorted in register address */ + #include "imx8-ss-cm41.dtsi" #include "imx8-ss-audio.dtsi" #include "imx8-ss-vpu.dtsi" #include "imx8-ss-img.dtsi" --=20 2.34.1 From nobody Tue Feb 10 15:46:09 2026 Received: from EUR05-VI1-obe.outbound.protection.outlook.com (mail-vi1eur05on2080.outbound.protection.outlook.com [40.107.21.80]) (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 CD3B0156246; Mon, 22 Apr 2024 19:50:33 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=fail smtp.client-ip=40.107.21.80 ARC-Seal: i=2; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1713815435; cv=fail; b=KrT794V8G8936vi1RuT8sMAXUleviMl7CdUsilpAHOYjqinjtnYErzR/dPkbKluM0pwfPvGxR4+I8nvfWRXB0I59YozaAIAazhz32TVJ+SphEJ2jDl1EIO1uVAWvzeZQGmhWHYIXNJ0nOOPnRJpQ7gyHdGoApWwPBm5gyFW0MA4= ARC-Message-Signature: i=2; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1713815435; c=relaxed/simple; bh=5+igaDiKDGZ+fXtMma620Ib20wbhG1sQR9/BOeshvnY=; h=From:Date:Subject:Content-Type:Message-Id:References:In-Reply-To: To:Cc:MIME-Version; b=b9SJ+SceHTd00d28ajh0XVj/v8CwL2wnzZmULE+WJ+dop+9ubIr933nv7IVSrUnvDq5cC54if5e1Q15pvK92+88GzQsM68LpKR3P8sWIdnSdma60AEL8sHSEMLN6Zz6smKuCcI+7vGk5TiRbL4Xf3PpVdFutOCynULUyAFL7I/4= 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=XuayLZir; arc=fail smtp.client-ip=40.107.21.80 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="XuayLZir" ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=TlxBkRrEkrN6VmtifTUiV5IVsKHdfV55VL98ZFn2L7jqs9eF+qrxCTuivM34T4P/A5Gy1vzf7BoZrhxyHkxYR/L0VycvpCDnk8KOk7ZRWJEG5w5SHHhZBLLPYT/Xj3Cb6MHgndrllDxDnlih8VOb6AVMBDF3MSEKcDecQQNO0rgT/9O7qdW58Oe07ksfIRXdYZIv/gl8HJ+qfLhxNTprv14cOodgrJyPmyRpThfG30zqR2j2fuArCuiGmMFb3QAllrYReJU1Wc+TFIW8kH7AaE+A+xs8RjoQf15Sq6344j4Y4g5wsSzVsXa9zNsv2ZELo1TvYhOoUFhanganPOc5Jw== 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=+8vu7CvamML2aF2EpGTVuzqF6eWmGbHR252gBaM1LI8=; b=EWhwtKQaXpN+Z1ufa8NEYoL2hGPe595uaKEVOtq671Jrfc8XwCgNWaZjwj7PEpWoH1/jY+4Sz6+vm+h685UFffTxDSEYvUeJLZKi331qOZjTeHMl1vrKZlSjN9Hv7UT+gz9nURWYz4xq7IrIpdGotO+iNGePDIkDyS2WXM4X504O0dL8bC07W//zE4YNWialX/hgI7qYsHgy7853aS3cMu7VddGKg9FqCxVCoxCW1nwjIxf8y0jbZBrtNcvDWKaec+VJ6lJED6Y1MDL5Aan6PZuVSdyHgeMXlVtgBu+wOB2RY/mI1R9L6wsucRNIDNIyPrpUPpQJArfUxbwRw9P8Nw== 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=+8vu7CvamML2aF2EpGTVuzqF6eWmGbHR252gBaM1LI8=; b=XuayLZirdTnNEsPlXsdIAPrHlANFzGDOKU1bl6/M/0eupw2soZv+TKOvy+Q7a60E722mjKajL9aJypwqtHpdDT7Jvl9zbsgMy+YQ6Qwwlf2DC6nfdWLUAN3i8sG0EAP6ONn1tTRDc6d7mI53EhGnCm4CBeqcCF/fhma00h70EhM= 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 GVXPR04MB9734.eurprd04.prod.outlook.com (2603:10a6:150:112::12) 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 19:50:28 +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 19:50:25 +0000 From: Frank Li Date: Mon, 22 Apr 2024 15:50:07 -0400 Subject: [PATCH v3 05/10] arm64: dts: imx8qm-mek: add i2c0 and children devices Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable Message-Id: <20240422-dts_8qm_audio-v3-5-680cee731ced@nxp.com> References: <20240422-dts_8qm_audio-v3-0-680cee731ced@nxp.com> In-Reply-To: <20240422-dts_8qm_audio-v3-0-680cee731ced@nxp.com> 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=1713815413; l=1734; i=Frank.Li@nxp.com; s=20240130; h=from:subject:message-id; bh=5+igaDiKDGZ+fXtMma620Ib20wbhG1sQR9/BOeshvnY=; b=Fub2Cq2p91zBn/nzmRMFGlv9nuGBCwxO+rCavHfCC+8a+9h6spaedSOq2S9MDYNfevivjADik DHRvxFWijWiBs2rJSAmJMySSlUlBrtapDlRL5C5+IcB48A3Htx6tclM X-Developer-Key: i=Frank.Li@nxp.com; a=ed25519; pk=I0L1sDUfPxpAkRvPKy7MdauTuSENRq+DnA+G4qcS94Q= X-ClientProxiedBy: SA1P222CA0189.NAMP222.PROD.OUTLOOK.COM (2603:10b6:806:3c4::15) To PAXPR04MB9642.eurprd04.prod.outlook.com (2603:10a6:102:240::14) Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: PAXPR04MB9642:EE_|GVXPR04MB9734:EE_ X-MS-Office365-Filtering-Correlation-Id: 91368cd9-90f2-40c2-7d15-08dc63057439 X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: =?utf-8?B?YTdiNDJ0dStWSmM2bGxuSkp4RmlQaFFManBOcC9FN3dheGNPS2pOWGRNVnJu?= =?utf-8?B?aFlpWXNqOW4waG9oNTcwUFJoaUdxcHZsK0JjV094Q0MvWVpzNnRjRTZmYnJ0?= =?utf-8?B?V1dObksvbjJ4dGZWamN1VVQ2SFc4UFBPWmw0VmpUZDRpRGsvaHJYbyt3NEtY?= =?utf-8?B?QmxqWnVQdUQ1eU16TzVtMVpmL2JibWNNS3FzL1dYYVhtRnZ2MFVnRFBrYjZV?= =?utf-8?B?MnBFVjRqSlJPZVZDRzFqRWJ0UnN1eGJ1QmM1bzFmM2N1NEJRNnBjN05DRDJ4?= =?utf-8?B?bTZFQ1lDeCswajZ5djExUGxYSU5WOTFJbExNekwzdTAyMk9MenlSbXNlOU1l?= =?utf-8?B?anhhM2JtdlhZY3NYSWNqRW5IQUZScEh0RDc4VENUcFRnc3FVMzdQM3AycjNZ?= =?utf-8?B?ZS9GQjdWQ2k1UHdJYXU2LzZuNjRYZVhucW5VVWlNQkt5Y21lRGpjVzVZMjVp?= =?utf-8?B?VkpMVTBadUd0SnhlR0l0dVh5ZmMvNUxwREZUcEgweG9jUGxldGE1aHljeVZC?= =?utf-8?B?RkZNMFFMejIwb0NxTXVUTmtQQ1RGbzBSNDZxYU81N3ZFN0U4QTRhY3A0bngr?= =?utf-8?B?b2twZTExcHFYRkZRUm16UmE3NWJ0K0tsd0RGSk9UQjRiRldYcmJ3azhEZGhn?= =?utf-8?B?d3cvVFgzT1N1Y1Vjb0ozaTIrbk5Eb1ZsaGpjL2hCWGwrenVaSmNNL0ZMUFdi?= =?utf-8?B?aFBpVm8ycm5kVi9Ga0hkMW56ak5PVkcweGZXRWFoZ01zSm1ZM2dTWDhrYjlY?= =?utf-8?B?NUJXVVo3VTBheXd4TzhDRkRkS3RQOWlkWFovU3dCV0RudVlRQWQyb3ZqaGo1?= =?utf-8?B?cmNLcC80M0hVM3hGVml6QUtScVdIU1dWTWpuUVVHMmhtRHZMMHhRZXNzTlBB?= =?utf-8?B?TTRzWURGRVFDMEQ3M3JCNEE3VXFCVUg2bmovZjlmdWY5NnVld0lMOURtYWZ2?= =?utf-8?B?bjNQd0RKRW1BS2xyYWVqTHJXRm9RcFhRTnRXN3laRFBtWmIrUkowd0JhYWR3?= =?utf-8?B?YjN6MncydTNhR1loY2R2RGtCaXBjYkV4NU1OMkxCbHc4U2M4MVdxbU9XOXYr?= =?utf-8?B?cmJIajl3cExiOXpNcDkya0NxdkEwZUVRS1dmRHdjZUgzMG81N2NzOXVEb0hC?= =?utf-8?B?eHlJQ0c0d29yMTUweHFXNm5HcHJTaEdEY1Q3K3lTTU5YcmpleTh6TXpGSW14?= =?utf-8?B?Ri9OWmxOaUgzSUZXZWNzSnpTQkxFVEFyNTBwQjdUNkhWSVBtUmZaUXhNeVBi?= =?utf-8?B?aFdBYTlFbTM1R3A2c1hwTkFxaW95c3FsR1ppYTRvRTNjZDU0L3l5ZVJUVHRo?= =?utf-8?B?UTFHVVNPTklSTmVQNmNrZUZJckZ4QzdEalZsWkQrT2g1TFB6bDJJbDJNbDFl?= =?utf-8?B?VGx4V2xremQ1bk9tZkZxRFV1dys1MTZRWUxGN09tcUpEWWlmbUw5ekk5RHND?= =?utf-8?B?Q1VVbkxSZGUzZmQxeUlOQU4vUVJGRmFkQk1JamthLzhYalFIQitETnhTNWJH?= =?utf-8?B?M3BDRE1jZS9kd0RTSG55eHB5a05kbXFuMlRjRXdkSXFlUDVLc3R0R2tnTUpP?= =?utf-8?B?ZDkzbUIyNm5laENPR1N6QzlZbXJDWnAyNGJxWWVkMUN1NG9ZYzkxNzBoUmFh?= =?utf-8?B?ZzF2aS9MSmw3RmxoelhqUU1Xd3BsUlNMYTQ1eDdRdm8zUENEZnRqeUpxbytF?= =?utf-8?B?OGhRbitXdTBoQTVhaC8zbml0WEdYalZUa1VNQ3cwbjJaU1FjZTlYMTAvVEx6?= =?utf-8?B?RDdsQzJLaE5KNktCTGw0aStHd0xwTXFSd3Ercm0wejV5azh5L3MwVlZLQVdQ?= =?utf-8?B?OFpCbXFsc2xLVHVjUzJVQT09?= 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)(376005)(52116005)(1800799015)(7416005)(366007)(38350700005);DIR:OUT;SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?utf-8?B?UW9FNi9meWZnRUZOMkZQcFF6TjBVa2U3cGJua3JtRVNMcTRSM3VzUVFacmJW?= =?utf-8?B?S3dOK1FqRkNmaGVydTZtbFZUaHVWWFRab0pORHpaODdSemxhNHMwa2oyRnF2?= =?utf-8?B?ZUdFOXE5ZWRNMHloS0l5TWZxenNsSXNFc2ZPMlE3dDk5VUplZ2VvRHZHR3RY?= =?utf-8?B?YzVTMmNSSHFsUmMvWVU4YTB4eU8xQm9pd0NON05UQzJ6RUtsZEFyb1N2QVl3?= =?utf-8?B?NGtTWmxYTEdrT0p2bTEvSjFxVk9jMmw0a1NvNGc3b2FWRkJBT2o0dXZteG83?= =?utf-8?B?NXh3WHZzbyt1MUJMVzdNT3QzbUc3OCtCWFBTcHlqcEwyWVFuL0V6MFYyVUIz?= =?utf-8?B?RkMvSW1zSGZGR1hPMXNVZkhGMTJmQVA2clBkQ3lJYVExWnpDZFhWZTNic0lY?= =?utf-8?B?Q0pMVTRoV0RLQ2pqMnVnbDVMcXBSOG1ieE4xbmpXZjE2VFVqVXhvZ2hoMlJh?= =?utf-8?B?cFplZWdKdnpHNTVpc1JiTXMyeVJhZ1lHUXMzMXU4eUtTRkhEZDA0Vkg4UUgy?= =?utf-8?B?ZVEycTh4ZXRibzVJd0w4MTluSmlNdjNNRHgxQ1dpV21OUXg5M0JHUW5IYTho?= =?utf-8?B?RnNKdzZWZEFPalk1UDNuNkp3dmwva2grVldVc1UyN3BDS0dlNW9KQXJTaStN?= =?utf-8?B?SVJ0RTJFZEFIaFV4NWtvVndSL0gvL2I3eGVqbTgyTE9scnRWR2hoSTNxbExo?= =?utf-8?B?UEk2STJUbUsvWlpDbHVGTStMMHhHcGJxdFo5cW5qZzhZbTBub3ZPZGYrMnlR?= =?utf-8?B?UnROVVhoMDdjNHJQbFQ2c3hudUg3NWVUV0liQXV1WXhyOTVTdEFYOWZJQnNB?= =?utf-8?B?T2ludmZpUkxhSTFEa0QySjYrRkJZV0Z5dVd3K1FnNVliQzJka2M2c2oyQ3ZE?= =?utf-8?B?M2Zyay9jUkY0alRJNnJOSXM3U1lpUEFPcWdxTXdZWG5XSXRlU2ZidWJUWWd2?= =?utf-8?B?aStCT1FCYmQ3M1J4ajE5Rjg0ZFpGQW1iRENySzZYOEVpWHorV2w0RFJoR1NJ?= =?utf-8?B?aXArTEYzenNvQTl6eGRjTmxIVC9Xa3lkQWVaTS96S25ZR2xxMlA2bEZrelVv?= =?utf-8?B?ZVdBbEFYTmR3MWUvQmtCWkg0TWpnejUySDdvNGhpWWRFUW1zVGt1NnZBSGFk?= =?utf-8?B?cSt4Mkwrd05DSFIrcEpGU3JwNUJ5MFBEV1ZXZVJOdm9vMmE1c3NjU3h6NnM1?= =?utf-8?B?QXIzbnZGRTlMZDhzUzNDREpwUnZHZVN4Ukc4WWZVYW1LTnB6SlJFR2dCL0pR?= =?utf-8?B?ZlcrRTBGYjZDRE1jblorR1ArRFd1RWtNRFRZQk42SGRHZmdkdlI0aFE5TFpL?= =?utf-8?B?ako4MTVFRVVGdEl0RzJxTnY1ckc4NldtLzh3MlNZUWx3aDl1VE02emRlRVFF?= =?utf-8?B?cG1lWURZOUFEbVordy9NSVIrSGRpdDJXVGhibEdBV1pLbDFhb0JvTW5rM3Fx?= =?utf-8?B?aWRPa2hpeE5KMjM3cW9qRURlNGpwTmVvdk5TVHdCbHVkRXdpbnZhdHZpTVBa?= =?utf-8?B?MGg2cXN4NWpzY2F4S3BIRUkrcnZKVm1pcS9XaWhQSUlMUHJESFZ4Mnp1dk4z?= =?utf-8?B?NXVPYXhmSnZzQWQrNW9vNjNTRElzeVpZb2oyR3RaMjIvaXFrTS84ekpJVUFv?= =?utf-8?B?MjdicVdSM09rWTF1YzdRSDczTTd2YTNmUk9xTlRiK3dUY0tPM3NtWXpndFg4?= =?utf-8?B?RkxDMzFzMGg2U3c2NUx1SHU3b2JXUktuYjVzVzF4UjVzeG9JQXVPTkJHalRu?= =?utf-8?B?NUU2aFdvY3puRis4R0JaUkhFMjF6K3Q2Y21GUHhoTTdsYlRQS20wS1duR2hC?= =?utf-8?B?Uzl4VU5tSFgrQzZKZEFWUVpNWFpkVUg5ajdWVVAwUzJPTzQwakljU255YjFs?= =?utf-8?B?V1JBYThjUUZ6WmljcWJteVp0SWhzYVpNWWcvcUNhQy9ZZm5sVFo1blpYVExK?= =?utf-8?B?K0hsSE1Wd0pRUXJYb253RHk5YlA5a1ptRlFVVTByMjJ4ZEFkVTVRakNRZ0M4?= =?utf-8?B?cytOdjlnclBKMXJza1MzOEZhVXNPTHVGYytOSXdqaHVnSEY2N2o2aUZXTlZz?= =?utf-8?B?Mi9NMzZTUHBEN1ZDYnpsZkxMRlNtNjBmK0dENEk0bm14Wm1tS2R0QTJGemYr?= =?utf-8?Q?cSOG2aI600Hk5Qfxo/DYv+7eu?= X-OriginatorOrg: nxp.com X-MS-Exchange-CrossTenant-Network-Message-Id: 91368cd9-90f2-40c2-7d15-08dc63057439 X-MS-Exchange-CrossTenant-AuthSource: PAXPR04MB9642.eurprd04.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 22 Apr 2024 19:50:25.6590 (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: pZ8+cy9jgeWIRmDGiHoehuetCigEmq1n8mGC+ck7/K0ptY+WrI57DNkGIJyO7hGoDwuOVMHASErxufo875zu4Q== X-MS-Exchange-Transport-CrossTenantHeadersStamped: GVXPR04MB9734 Add i2c0 and all devices under it for imx8qm-mek board. Signed-off-by: Frank Li --- arch/arm64/boot/dts/freescale/imx8qm-mek.dts | 50 ++++++++++++++++++++++++= ++++ 1 file changed, 50 insertions(+) diff --git a/arch/arm64/boot/dts/freescale/imx8qm-mek.dts b/arch/arm64/boot= /dts/freescale/imx8qm-mek.dts index 5c7df6171a9a5..dc1dcc5b25e80 100644 --- a/arch/arm64/boot/dts/freescale/imx8qm-mek.dts +++ b/arch/arm64/boot/dts/freescale/imx8qm-mek.dts @@ -95,6 +95,49 @@ &adc0 { status =3D "okay"; }; =20 +&i2c0 { + #address-cells =3D <1>; + #size-cells =3D <0>; + clock-frequency =3D <100000>; + pinctrl-names =3D "default"; + pinctrl-0 =3D <&pinctrl_i2c0>; + status =3D "okay"; + + accelerometer@19 { + compatible =3D "st,lsm303agr-accel"; + reg =3D <0x19>; + }; + + gyrometer@20 { + compatible =3D "nxp,fxas21002c"; + reg =3D <0x20>; + }; + + light-sensor@44 { + compatible =3D "isil,isl29023"; + reg =3D <0x44>; + interrupt-parent =3D <&lsio_gpio4>; + interrupts =3D <11 2>; + }; + + pressure-sensor@60 { + compatible =3D "fsl,mpl3115"; + reg =3D <0x60>; + }; + + max7322: gpio@68 { + compatible =3D "maxim,max7322"; + reg =3D <0x68>; + gpio-controller; + #gpio-cells =3D <2>; + }; + + gyrometer@69 { + compatible =3D "st,l3g4200d-gyro"; + reg =3D <0x69>; + }; +}; + &i2c1 { #address-cells =3D <1>; #size-cells =3D <0>; @@ -282,6 +325,13 @@ IMX8QM_SCU_GPIO0_03_LSIO_GPIO0_IO31 0x0600004c >; }; =20 + pinctrl_i2c0: i2c0grp { + fsl,pins =3D < + IMX8QM_HDMI_TX0_TS_SCL_DMA_I2C0_SCL 0x06000021 + IMX8QM_HDMI_TX0_TS_SDA_DMA_I2C0_SDA 0x06000021 + >; + }; + pinctrl_i2c1: i2c1grp { fsl,pins =3D < IMX8QM_GPT0_CLK_DMA_I2C1_SCL 0x0600004c --=20 2.34.1 From nobody Tue Feb 10 15:46:09 2026 Received: from EUR05-VI1-obe.outbound.protection.outlook.com (mail-vi1eur05on2080.outbound.protection.outlook.com [40.107.21.80]) (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 D3844156866; Mon, 22 Apr 2024 19:50:35 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=fail smtp.client-ip=40.107.21.80 ARC-Seal: i=2; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1713815437; cv=fail; b=jn3VQLj1K612cotciJTusUbMQ8FbOFqZe0jwZidYVvJf37/hKU9kuSCMDsfjFS3Q1+leBWY/oBa3V3+6c1QKGh7ahIOZ1OEGhgRDDaHoZyvJe2JDQzFs+M57nnOO6mmnZfFnOg7Eu224M9Pvvg96PQ2awUJ1lktTBKzmbnCvLfk= ARC-Message-Signature: i=2; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1713815437; c=relaxed/simple; bh=dJAbiDUSWBY+fjoWgHPzQLOOO5Qfyb1+YpslVj8SCXk=; h=From:Date:Subject:Content-Type:Message-Id:References:In-Reply-To: To:Cc:MIME-Version; b=t9znDi92JWcXJOC7Bcf9Y3dsGlfrNDjFwKtLeCxO05+0XkOOb1LCF8CEWkOnlast7BXNISVcgVzQdkI3f3ieRcUx7JcmHZ9JfJu4/IMf6yqfrEWr3+yVCTfIegUyBZaEpmGwzF4HtABUXlynVow2KDvfhE9ebO0MEjuEbICWQJQ= 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=MfKDaG7b; arc=fail smtp.client-ip=40.107.21.80 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="MfKDaG7b" ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=YZAQEs07oTVSEhUmvmje7awPgJwLvG+nACUYItwZo0OnuRssZ/PbAZZoPGB6yPANvW0r9xp5hp+WZVuh8QVHUcqMvYiRGuN4OnGDhzaL/DgxU6JnRoKE48K23Obw3QXBgTc4Al0afu+ZaO8plzQV6LSCfPr+1quumo8uazUQik6qMZbXKCz6n6hlC8OknuLYwZ13Yl78vbnxLixO618U51EEhsRYsZ8Whd7+YZAA4hwcaIUdKkDAWyqB0vINOSHomW3NwQu2vfWLtaCJC1yVUuGECuE/73oeTQdTTfeSpG3hh79iwoSFfRwBswmVA169RVxXUSIY1kt+MpoHigSQrQ== 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=ifTCt7w8ODFNbdnMIpvs1WO+GTOu+aEeUiJsk86jgAs=; b=BEK/zj3ig5iw/egTLg2GBYK0cMHqWOZsbm/ZrhLBBrmYxXUxvCtOadC5XYUeo8oxJG7Jco6JqkVVcU222HIXaeWQdfb5Q6ola1hjORpwl56HBSXCTg6ivCR8uoaRYnrXW87MTlXsNcg0FIDX/OC+nRUELUZBbhFAwnKmqmvjaBiN+jLZ0F1kqIKP9gLt1tyX+mfRKFBxMRgWyvwe3gmkK/KPVdVsi619fUg1R3kbI28goLa5dt9UlfcjSLY4D34kB+UJZIASVGjevFQNScRorsAhEZtXnIXwc+IkbyhSIrBchJlZy4PoDqgd6F2bTZDLaO1CWzX+tU6564vi0kLq4g== 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=ifTCt7w8ODFNbdnMIpvs1WO+GTOu+aEeUiJsk86jgAs=; b=MfKDaG7bBAI9UDFheXDIMHKUU3xTDroqS2oInpmyRdGV6y30xxgL9bRn+d0wORPEPhWiYyA7JpSD6NHV9T7LiSaPb1+TqlPBv0+bY/NiOYTAowNCuQZv70k/ZvMiBC1JJiUNq3xsODKSV88AYD+IHk0WEdcRPWoe9cSzJCKeHLI= 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 GVXPR04MB9734.eurprd04.prod.outlook.com (2603:10a6:150:112::12) 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 19:50:28 +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 19:50:28 +0000 From: Frank Li Date: Mon, 22 Apr 2024 15:50:08 -0400 Subject: [PATCH v3 06/10] arm64: dts: imx8qm-mek: add cm41_i2c and children devices Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable Message-Id: <20240422-dts_8qm_audio-v3-6-680cee731ced@nxp.com> References: <20240422-dts_8qm_audio-v3-0-680cee731ced@nxp.com> In-Reply-To: <20240422-dts_8qm_audio-v3-0-680cee731ced@nxp.com> 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=1713815413; l=1328; i=Frank.Li@nxp.com; s=20240130; h=from:subject:message-id; bh=dJAbiDUSWBY+fjoWgHPzQLOOO5Qfyb1+YpslVj8SCXk=; b=ahRdjFkcpKeUFw9eWJUvr+WaUsfdcvPMjdBR2xw4p8l4GIuifbNoEK1rPn6xugWHzt48rCiee dsHOxkQx2T0BFeDub1ViOG4CdKctoF9lxWIc41monLTz20Tafr/EFDK X-Developer-Key: i=Frank.Li@nxp.com; a=ed25519; pk=I0L1sDUfPxpAkRvPKy7MdauTuSENRq+DnA+G4qcS94Q= X-ClientProxiedBy: SA1P222CA0189.NAMP222.PROD.OUTLOOK.COM (2603:10b6:806:3c4::15) To PAXPR04MB9642.eurprd04.prod.outlook.com (2603:10a6:102:240::14) Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: PAXPR04MB9642:EE_|GVXPR04MB9734:EE_ X-MS-Office365-Filtering-Correlation-Id: 38ee68e1-a5ce-46c7-e32a-08dc6305756d X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: =?utf-8?B?UGwvcmVoRmRvSUdhMlh0dDBVNFFYM01FejlkMG5FWTAxNHdWUlBlYkx1S005?= =?utf-8?B?Ujhxd24zalNTdVJFZk9JQUNZYzRDZzBkbkppaW5hdEhSTnVaVUp2NHBtUVZG?= =?utf-8?B?YVFnRkJNNU1IU2ttTitQck9MNEMvdmVHZzBGS3djOUN1SVhPWTVDM3JlTEt1?= =?utf-8?B?OWlPbXVMZzdQU2lqRlhYNThsc3BDaFlGajhiV3crUHRGR25udExpenZxdXVV?= =?utf-8?B?NldYU1NnOVErS1MvL3hsYVUrcGpsRWxlNTBGRk5LanBmdmhUNUxORUR1L0tB?= =?utf-8?B?cHVINk10MzhTSjlLRFhaY2pBa0NtMWZtd1JBaVIwWjZmYnFZKzZEYTJrdXNP?= =?utf-8?B?MTREUDdRTzZFRGd0MmN4dXNtVkZyOFVhUlF3WHpqUVRkK2NIV1JPeHRUNllr?= =?utf-8?B?dWxYY0ZzUTd6Q1FycklaVzlLVytzeDJlOUZxZVg5OUtzYjFQVDByR3VVc0Rq?= =?utf-8?B?dHhZLytNd3d4dmtZVXpYSjloSEw4UVRFK2RkdkovaUo3b0hKOXAyNk9xbFhP?= =?utf-8?B?Q05XYzBmbW04d0djcEdSSy9wN1ZlNnAzVWR6aHhwNG13N1N0aW9MMTQ3aU1O?= =?utf-8?B?azAwcmw3UmZJdllaMlIwOEdMbUZVSkF2NFRPOVdDQzhCRi8rZWZGRWpObTZU?= =?utf-8?B?MzJwSkEzYjdIbHpsbXplSTE5OVVNVThFWTBqZGVudi84M2hJSFFlT2JMZEhZ?= =?utf-8?B?YjZVUlk4NVJzeStIOFhmVzFycys2M1pOL2VHbzhCb2xZYXpMNmFpMCsxNDBw?= =?utf-8?B?L1B0Y2tWOHYra1JUdFFkckpWTHk0dnZqZy9FQUZBM1RpaW1HcUdlOXdST1Ix?= =?utf-8?B?cFVZdG5CUU9SNXFqemNYaDdsMWlvNXlnZmhOK3cwZU1oYlJ1aTVkampZaWlZ?= =?utf-8?B?bTdvSTdKUlB3RnlnM0dDN2Q4S0h5NENWUlNGT3RpODJKcTVqem5oQWp5dDNv?= =?utf-8?B?WlNKSXUrd0hLVEZFUTh2bkIzZm5tVnkrNkJ5K0RsNldCRDRaYlQ2U1gwR1h0?= =?utf-8?B?MjlnQnlTTkVmYW0xcGtEWHlha2IvR3BDK0ZIYjRUZVdDU0Z2Z3BSYmtKdUd5?= =?utf-8?B?ZzhMcnpqNkNtZUc2Z3lmdjN6V2dZaEVwK1ljSzFKcWx3cEMvM2k3aDIvTERW?= =?utf-8?B?NkhETVQ0UUJCMjM0YU1DcmFPUWhOeVlWSFZ4RFdXdWtlYkQ2bno0Z0FkMm9J?= =?utf-8?B?d0d1U1FwTWRCZnc3dGx5V2wrZlprTzhLYnppTXl5SlNQMG1LSnNLOENCd2V1?= =?utf-8?B?UkMzcHVVZE92S2lXdjVaVFNQZmsyU28yRHlZbzhneE1FSVFzUERjNERlSVc1?= =?utf-8?B?Qmp0ZEZoMk5iaUhXekh5ZXBqL1MwUGFwN0RyZWZEa0p1emlDUEtBVm9aTjFE?= =?utf-8?B?RGZUeit3MDI3ZjB4V2RuekFtc3BLYkZnR3ZoZ0tqdWJpYnRQUkg5eWVWeEpY?= =?utf-8?B?VlVvalRSbG9XcWVnRkxaem1salNJeG9INkVQY0VWZzVhZnYya0lvbHFmeTZq?= =?utf-8?B?OFZTWWo0NFZ1d2hiWVZ5ZHhiVURIV2ZDT2N5QTdMY0dOYy9nUWRxdnZ1YWF1?= =?utf-8?B?TVY4d1JsVVpvZC90MTh4bXFjUjdtK3pCak0rOEFoY1kxWGtEK0F6b004MVAz?= =?utf-8?B?cUMwRmV3ZFhubHRiVnBQZ3pzOGJUeU5mbW9zMjR0a2FZZktTNEIzQlpZRmto?= =?utf-8?B?MjZ5K2FHYnVBdjRqNDhseERJSUdDZU5QcGxvYjJCRHlFcU9PM0xUdnkvUVlx?= =?utf-8?B?aWJCMWdZeEZvSGFZdDdVcVdxSjFwV2hKRlFZT09zazY5eHY3TFhCUTV5ellX?= =?utf-8?B?ZnQ1K2lkaHBxdEdkN1NGZz09?= 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)(376005)(52116005)(1800799015)(7416005)(366007)(38350700005);DIR:OUT;SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?utf-8?B?QzZtd2lBcjFIcHNLLzVNYU44bW9vYjVSR0w4MVMyUDAyUSt6SnBSNTlhMlhu?= =?utf-8?B?L0ZEZFBHTVdxSCtKTkpPTk9xK0hULzdSQzFsUTFNejhvVnBUS2p1ZFF5Y21T?= =?utf-8?B?cVRqTjVMaUJYcjd2bWNmWGVad0pEY3E1WjNDb1R1VVJYWU9SeDV1VGpaN200?= =?utf-8?B?TExFamF6WmRoVDZ0OHJrRXBQM3lYZjFJMnRSYXhlQ1M4L2pOcHgvVTNWYmRp?= =?utf-8?B?NzE1dEF3QkVMa2dsd3k3RW5jV1BJbWhPcXZ4UWhvK1E4VEtXdEJaWUdrVWZj?= =?utf-8?B?bGcvWXhlMUFmaTFmM21hZkFJbUdoOGNaNVVZRTRKdWNmejY2WkFYRlQ1L3U0?= =?utf-8?B?U0tIRUVXck5RZURBUFFNVTd0clRWRU1VUjhWV0FrRXcveGppZU1kYk43eFVy?= =?utf-8?B?V0ozZElwM1d3c2cwZTZRNkNxTFp1ZmpKWHdSMm5KZmhiV3IraHNVeDgvbmcr?= =?utf-8?B?d3FOTnZucGpscWE4RER3TGdZNmZxT0ZmOE9Lay84WHo1OHFWSG1PdS9uWlh6?= =?utf-8?B?dTlrdGtZSlBkdkpYTFNCZm9QU1I3Y3d5Z2hPbmR5bExYd2pCU2pSZzc4Q2x1?= =?utf-8?B?Y2NEWUxLTWlwSGFSak91UHRqZTlEUXViQU1lU2p1b3VKeTNjTCtSaTR4bUMz?= =?utf-8?B?RGg5OHJkajVuaUMxZ2RxZHg5QlBGcXZKTURHUzdwUzlaTjU4MzJzdm9xTGtZ?= =?utf-8?B?N1BMRisxZ0hESTcvOE5ERk1UVk1DWnplcUZGQWZkbTVHMXRMcGcrYkZ0UEpK?= =?utf-8?B?b2dwVW0ySmpIVXFucFg3SkUxYkV1MlUwN0ZUcVVVcGEyUEhSeEtJeXJ3RXIv?= =?utf-8?B?UkZNNWpxc2oveUJSVkg3M2V0WmVMcE4wcEVXZTN0d0hXOVc5UDduSjV6WEZq?= =?utf-8?B?MERBZUhYUWswemVPbTBhcTlScHVScXJMenhDWVhKOUlxaStKRnI3ZVJoVkVQ?= =?utf-8?B?TU56bWRmeWRsV0J3RTZMYmNHdDk4SXB5RlJMdjJiTUd6TUtlYk9PUnNUNHRT?= =?utf-8?B?WjAxZHlYdld3eDl6WmhQd3pRMjZkWWl2U1p3L1p1Z2twWXhkYkVJU3lETUN1?= =?utf-8?B?UHRVY2R0S213N1Qrb0VWY1g4cFRzMy83blRlMFFZNHZYZXo0cklxTlRxNVBN?= =?utf-8?B?akhkTVptc0wvejdrL1RKY05ibEtUSDZmMU5lakswMkRZTitoQm4xc1lKK3BF?= =?utf-8?B?RDN5Q0lsVUNDS1lMeUliUXkwZVQ1c2VmS1V4NC82VmM2Q3FFUG51OTlWZEta?= =?utf-8?B?Yi83NEVlK0pKU2ozTmlhVlJKWnRaS2V1bTYrRXdWOVdhZVYrY2ZUeFFva1E3?= =?utf-8?B?TVRqeFkyWjhGWmtuMnUzOUVzcWJ3WUsrVzZpaC9WajZteEhSL2dyYXZLT3I3?= =?utf-8?B?OE5mZWJabUgzTzZRc2pmUDVTMEJPc1FlY0plVmZRSkxDTEFUcUtPRmZiQTN5?= =?utf-8?B?MWtVVk90V1cvMUlWYWJCTkQybXBUWDdJdHp4WHhMS2NPcjNQM1gva29HQUZ5?= =?utf-8?B?WmVtRndLZTlOUDRNcUtDY21kcFdNVFErcmpySlJlOXA2WjMxeFA0VGJCZkpu?= =?utf-8?B?V3pKY3JSanF2VmI0Ly9SWWdvY0VmOHczWXRHV3NmZ0V2STc5MXMzN2Vudzk2?= =?utf-8?B?aUUxSWw0RmU4b05LYkRjK3d2SWJEK3grT3dZUVAvMGllaFo3YXRVc2dEakc5?= =?utf-8?B?SDhVUVBJREVicElQTGg3Q1NnaExieFd0M3c0TGFQaXBXdG9oTnJtYkRnbnBw?= =?utf-8?B?UlpwN002TTQyVHgzUmVaUmtNQUU5RWd1RWdLYy82bFg2MGNzMzF4bDdGVWND?= =?utf-8?B?dlFjRUkzM2lOUyt5d0Y1WU5xNDNZZjJ6VllEMnEyYnBiQld2WEo5VmNTN3R2?= =?utf-8?B?VDZUM3dxRm1DVXphK1ZjNnJId1ZqNnlWckdRYWRXTUROVHVvQzBKaTZnNC93?= =?utf-8?B?TTFiNTBUVURuLzZIUS9hU3RySjBYR01mYjRlUjYvNWV1TkNqeEtOUEhQMU4z?= =?utf-8?B?NHdUdlFESDFDN1UrYzhnbW5GUjZoajM1dkc1Z0ZnTVB3eXlJcG12MEJYODhS?= =?utf-8?B?N3FnQUpEdlBXOHpMdFJrRmtZWk40L0RnSXNEc1ZBU1FWMkJEKzZieTFIMHlj?= =?utf-8?Q?cQO4pb0BOgv/sZdjtlXV3XR00?= X-OriginatorOrg: nxp.com X-MS-Exchange-CrossTenant-Network-Message-Id: 38ee68e1-a5ce-46c7-e32a-08dc6305756d X-MS-Exchange-CrossTenant-AuthSource: PAXPR04MB9642.eurprd04.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 22 Apr 2024 19:50:27.6722 (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: HmTpSE2EexpYOwrFniE2g0mJb1fb8Ky1KBqD3y8SSrJzMeDsaK6C9ttiOREKSAIXdOuFxRHLmPjHYtlAazwalA== X-MS-Exchange-Transport-CrossTenantHeadersStamped: GVXPR04MB9734 Add cm41_i2c and devices under it for imx8qm-mek board. Signed-off-by: Frank Li --- arch/arm64/boot/dts/freescale/imx8qm-mek.dts | 27 ++++++++++++++++++++++++= +++ 1 file changed, 27 insertions(+) diff --git a/arch/arm64/boot/dts/freescale/imx8qm-mek.dts b/arch/arm64/boot= /dts/freescale/imx8qm-mek.dts index dc1dcc5b25e80..3ab2fab7f7fa3 100644 --- a/arch/arm64/boot/dts/freescale/imx8qm-mek.dts +++ b/arch/arm64/boot/dts/freescale/imx8qm-mek.dts @@ -221,6 +221,26 @@ &sai7 { status =3D "okay"; }; =20 +&cm41_i2c { + #address-cells =3D <1>; + #size-cells =3D <0>; + clock-frequency =3D <100000>; + pinctrl-names =3D "default"; + pinctrl-0 =3D <&pinctrl_cm41_i2c>; + status =3D "okay"; + + pca6416: gpio@20 { + compatible =3D "ti,tca6416"; + reg =3D <0x20>; + gpio-controller; + #gpio-cells =3D <2>; + }; +}; + +&cm41_intmux { + status =3D "okay"; +}; + &lpuart0 { pinctrl-names =3D "default"; pinctrl-0 =3D <&pinctrl_lpuart0>; @@ -352,6 +372,13 @@ IMX8QM_ADC_IN0_DMA_ADC0_IN0 0xc0000060 >; }; =20 + pinctrl_cm41_i2c: cm41i2cgrp { + fsl,pins =3D < + IMX8QM_M41_I2C0_SDA_M41_I2C0_SDA 0x0600004c + IMX8QM_M41_I2C0_SCL_M41_I2C0_SCL 0x0600004c + >; + }; + pinctrl_fec1: fec1grp { fsl,pins =3D < IMX8QM_ENET0_MDC_CONN_ENET0_MDC 0x06000020 --=20 2.34.1 From nobody Tue Feb 10 15:46:09 2026 Received: from EUR05-VI1-obe.outbound.protection.outlook.com (mail-vi1eur05on2080.outbound.protection.outlook.com [40.107.21.80]) (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 CB9DC156C44; Mon, 22 Apr 2024 19:50:37 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=fail smtp.client-ip=40.107.21.80 ARC-Seal: i=2; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1713815439; cv=fail; b=XN5aPrEpMjm3wsPSRx3zgA3a48xsmhudGx6Mp1t9QxHG+5/XoVLimtayCeCRiEebgK8ovZJkBPv7Y7VT5WwrsNZ9gA0Vso6cyNT/I5G3uiWwQOfmI65tJEXPosIwZ8qIrKYqjzQNxFgmn9DmRqtbv2C3dyUqLaGyOVhpBIWgXZI= ARC-Message-Signature: i=2; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1713815439; c=relaxed/simple; bh=6OOXkM+2/9s7Gte+2idEtd7dgphQ7pl6WSs6xuYBucA=; h=From:Date:Subject:Content-Type:Message-Id:References:In-Reply-To: To:Cc:MIME-Version; b=W4Ek+icAWfDwnu3Np7A3DpAbqxfipFPWXjEPFa4Spq7xvE3TUkg377LPgjqDcw2k5aq+x7xGMQ/4/gC3TEFspbTyjc1zTK7uIWWE79AT5JRuLvhWCgQNDKyasuOKO2oe7NYDY6+VfVzCBCFZWbznE2bSin5BFQAqsM2wS1l82qE= 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=IG7gSkli; arc=fail smtp.client-ip=40.107.21.80 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="IG7gSkli" ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=N9RFjbgjmxIWWgHOpYF5ED17OLQlzdcSvtMYZhzbQ3bfSQk38KazxgQPLhJQ1fg6ayJfL7p8GhspAdM9UTLTyZ6xi6xw9WHWs9wSTNkUN3QCOks5JXpW6tMPqvcqNKZMTEpee9RvpiRhSnojK5e6MhDWBTT2RWc+weR8HRvohhY9LJvzV6F5vYI5EXftmnFxoynH+rFzpLPwzXV3Vl+j7ae99XyTp85CJq9upqZjV0dsQZ1cs3YLf4W1de4yLTvAZjJiEyaF811a6/lR9n08HW/cZ5irRiwMbYqBJMuo/BvdmfMnSHmTeJ80ZtVj2De4qbZuPYV0/mDVJrf88C+Zig== 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=yjmAn/avbYTncc27pYxd33Wqjmb+DbimrzovFkyFIRc=; b=C1ydNvN2TJlVf+3UIe8QxGNvNcm7PMGMQB7ZKIgSRP/x8+E3AtbNn1kNn+qVusM4NNQKEdvvrfOem7n5/WGK1+EXGHCfheqYdOv16l1MQIzu3A0ojRpy1HwtbKCDVhcua+4uTyr/yML61+uJVndc7UyEK733YyxqVUubYbwDKgD/IUfzBzwpqA90X80jM73aVTZMY0J7XF1gmFY/O03QKoBWxWtlmcZojJO2DGgW7v42Ik/ij8fz3tvDva2YdfIoBNSSdG2RN3BgiOUxqk9+Z2RFw0vnyvMCNZqBugT6JL366b+XIFsNlPiOg16AsZTueaUjkoiHuwJZt69C8SklQw== 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=yjmAn/avbYTncc27pYxd33Wqjmb+DbimrzovFkyFIRc=; b=IG7gSkliLOhFAeto8I0Dz5zlT/kOXeTLbbAcQQDkHodlT3L2qK5nF9Hpt+mSV4dE6Fn+xfv8yzZlyvb/afADUqPfV+1PjhMiTVHW6/m4mGkg6WifX1RJd1BT3tynytsDkxAPyCYuIiLKTVh3TF181VnMJKWGUwVJfre29yfHuu8= 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 GVXPR04MB9734.eurprd04.prod.outlook.com (2603:10a6:150:112::12) 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 19:50:29 +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 19:50:29 +0000 From: Frank Li Date: Mon, 22 Apr 2024 15:50:09 -0400 Subject: [PATCH v3 07/10] arm64: dts: imx8qm-mek: add flexcan support Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable Message-Id: <20240422-dts_8qm_audio-v3-7-680cee731ced@nxp.com> References: <20240422-dts_8qm_audio-v3-0-680cee731ced@nxp.com> In-Reply-To: <20240422-dts_8qm_audio-v3-0-680cee731ced@nxp.com> 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=1713815413; l=3069; i=Frank.Li@nxp.com; s=20240130; h=from:subject:message-id; bh=6OOXkM+2/9s7Gte+2idEtd7dgphQ7pl6WSs6xuYBucA=; b=mTzWoTUNl4KN81cRkR95UUIlxsnch3yQEFgkaSFdvY5EqKm7eSxOK3qCO2nO9zuMOpQ9A1p+P MQWQ2b3qHfuBHYHsoUktdbRTGwKN42emmyD1ZF7sGHA+GUhFgZnDiEA X-Developer-Key: i=Frank.Li@nxp.com; a=ed25519; pk=I0L1sDUfPxpAkRvPKy7MdauTuSENRq+DnA+G4qcS94Q= X-ClientProxiedBy: SA1P222CA0189.NAMP222.PROD.OUTLOOK.COM (2603:10b6:806:3c4::15) To PAXPR04MB9642.eurprd04.prod.outlook.com (2603:10a6:102:240::14) Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: PAXPR04MB9642:EE_|GVXPR04MB9734:EE_ X-MS-Office365-Filtering-Correlation-Id: 942a1875-6e53-486c-42cd-08dc630576a1 X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: =?utf-8?B?MFpMT2lhL0FlcGh0a0VZeDlENkJkWDhZV0kwdWRrMGZ2aDhIbnBLWTZ6MW9t?= =?utf-8?B?R2hDTms2SHB3Zkg1Yk1HdTdscGdxVk9RMWJBY0YxcGk0VmpYNDB4VUtyQ0Ro?= =?utf-8?B?Ris4NWhab2N2VHl1RVJ0aGxhWXVyaW5RUUR1L3ZmbWRWMUlad1FzMUNSZGtL?= =?utf-8?B?c1FTL3oyM2FPcnVBSFVSTHY5MysxeFd3NlFVTTN4SHQxMmphclVDSzZtOStq?= =?utf-8?B?REQ2N2xpWEltcE03czk1ejJjY1Z6aVZnU0MxSW9yWG01QmZHYmNBYnpSVDEx?= =?utf-8?B?ZXNpdkhvL3lGczBISk9YQ21qSFZCcGtWU1dPUUZKNnVKSzFQTjQyd3YrbEEw?= =?utf-8?B?bjBoU1N3dmNCNDZ3RmpRY1JxME1QUGZkQktzYkFFbEtUY0UyT1gwOHlIcWVZ?= =?utf-8?B?eDV6cE1OZzRHRkhaQkZXREs3czRScG1oTm8zVVliTVhzMmtJMDF1WHZMY1ov?= =?utf-8?B?NEJKWkF1ZmRiZ2F5YWNad2o4UGgrc1ZFZVA4a2x3bGdrMk05eHVKZWdiR1F2?= =?utf-8?B?L0VLelVpQUNiMTd1dTloRHB5T1hMWDNEK2FYb3RqV1FWd1NTc1laSkU4L1Fi?= =?utf-8?B?aEp1d09penJ3ZVpYeXBGeHVJclorVGlxaXVqckVucGh6RzBNZENEV0dKdkdS?= =?utf-8?B?VHJybTBOOVlJa2VndVQrNmF2bjk1Nnl4ZEowZWJ4R0RYWU8vRVU5aW16OGJX?= =?utf-8?B?V2llT1JieHdKU2xDN2MyMVhuUWRvUmRpNjNGZi9GbDl6QjMxRG82MWdDM1RX?= =?utf-8?B?ZUQwTlNtaVR4eVJyNmovdmVMRWhGc0tKZ2ZzR3RITTdqZzMxRmM0MjlvWC9X?= =?utf-8?B?alVMMjVteGt1bHBFS1RaSlV6Tm5RenBBbGlzM2I2bnNUcjdseWI2eFRTNmE3?= =?utf-8?B?cGpGNG9jejZnd3dEUVpUbkozSS9iT2FleXluT0Z3UjJQU0M0eWEyWS9mZWx4?= =?utf-8?B?N1RGQTNmVUZLRzVoU1B4NDlpQjltUS9MT0J3UVNQbW0zMStWb0lnczBRQ2tF?= =?utf-8?B?dEJRVWNuM1pNWWQ3Lzd2ZUdFOStrQXdtQWQ2U21jVkxtbmRDc3JzOWcwYjMx?= =?utf-8?B?aXFkczVnUGxUajh4STBHNTVmYzY2UmZ4M0dDZWFNM2llemlkcXpWaFp6SURu?= =?utf-8?B?TjdVMUU5ZVRsZnkycGp1N0RRTktLM3NNaG8zVWlTVDIxVzhjQkVZRXpLNk85?= =?utf-8?B?MWVaUCtEZzBHUWQ0OXRYRDF3STJNeFhyNEY3NHZnQU42NkxVUi9HWUd5RnVQ?= =?utf-8?B?UWplRERsODNVYnhzby9xUkxWQXNJakpaVXUvS3lIUGo1VzdBL09lYmU1ZUpn?= =?utf-8?B?WlJ2NzNRVTFnYVRuYVRFUEsrZlVsUlBDQWRkTTUydDlPVXErZTByaS9pUWlq?= =?utf-8?B?Q0pDK3h0dERHVEpGa0pFUk5HUk10MitkbEtadm1pZzIzT0l3UzBRQjZCYjJH?= =?utf-8?B?ekY5UUJoMUo4VFVybWhCdm5uMWFVUU9zZUthMXVZQytRbG4zTWFqUmgzR3hp?= =?utf-8?B?c2h3UENobVd6RWwyc3J4bEVmWFU0c2xPY1VZNXBrbndSZ1J6M2ZtTkc0VFJQ?= =?utf-8?B?bVRTL3ZMM1kzNHBZTzl0YWFGSVMvdDJPbHhNK1kweGNIdUFVRDJuSGdycWRD?= =?utf-8?B?cVVsM3VWSlNEWnlaMGN2TDZYZEdOREJqRHJXOHRGd09mRE51OHNZMFF3WlNl?= =?utf-8?B?eTJGdHhiakUzL3JQTUw2bDRFN3hDZGNBVUlnSU1vVDBER1h1UkFwdWpWK1RQ?= =?utf-8?B?SmtpQVRKQWJGdkpoZ0tXVm55QUk5cGNNc2V1Q3BGSExtZkEvbWlwRXVrblMw?= =?utf-8?B?SlA5alZrTjFUaUJSV3RXQT09?= 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)(376005)(52116005)(1800799015)(7416005)(366007)(38350700005);DIR:OUT;SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?utf-8?B?V0tJZ1F3Zk8rbnZMaUxldjR2bEpTNUV6TS8wc25iMkJmU0xRcTZWZWQ4aVE3?= =?utf-8?B?alEyaTBIczB0U1FPZm1ZU2FydVdlYzNBaUw0VzZVY0ptK3lsY2p0SkZvTmpm?= =?utf-8?B?WWV6N1ROL3RCdnBIekh3TDZOQVRMVUFLaDRPZzNaYjJGN05TekgxYUpRVG44?= =?utf-8?B?SkdTRXB1RmZOUlM1NHJBMVRJYUFaa2xOTG10K3lBWExxNXFhRE1iZTcwdjNN?= =?utf-8?B?czdZVFhYRVc5UXhRc1VCanJNQTFqQkcrS1pwVmJUZEp5c0tiSHI4SHBwTFNV?= =?utf-8?B?YllXUnNmL1lMNThyT2JucCtBTHVYNWJnQ3pvWjhnZ2JxNTdQQ0JyUSt3YmpX?= =?utf-8?B?ZS9Xck5YN3J1Q3FhTkxnZnBwMHhFQTRMenJaWFlFbVZ0VlpvZzhtd2pRMkVB?= =?utf-8?B?YmZoKzJqZFcwYmNxQTloVmVsbEVOSXY4RWw2UWs1bnlscElSWEYrM2t3eStI?= =?utf-8?B?RSszZSt5ZTRUaWNPL1JidEdMR08yNmgyZEw4Rll6bTBQQlM1c1BTNGk1NjQr?= =?utf-8?B?NmF0U3dxT3B1OXgzTzdGTkhrTk0vOWh6YXowaDhoWjhCdWhCdXFablJyS0Jw?= =?utf-8?B?L2FlcE0vOERrSVgxdDl4QzFFRUgweWRNTmN3UU9wVjdXZzY1VGZKenM1YzZV?= =?utf-8?B?L3JVcDVJQ3licXFBSkwrV2RwSjBPNzYyNTR0OEt0cXdhdlpCbllZMVNjdlZq?= =?utf-8?B?bFM5azh3QjMwbTF6cm5vOVJSRHNjSnArYlU4dGduNE0yTGdqejd1WURrcWl1?= =?utf-8?B?bzVjOXZkVXdCbzlqZ0g4NHkzK3U1NXI2c3ltRFpYbXpKdjVVM1JYcjlYdUVX?= =?utf-8?B?dmNCU0w0RmFEeFJaS0J4alAxdFdocjJPeU5GTCtSWkVManhjRVJqTFViUlow?= =?utf-8?B?MkF1ODl1cDBBckJOTWM3QzFyYlZjWERXMlVnblpQNXErWjNjRkx5Ump6d2s3?= =?utf-8?B?UExwcGI3dzd1cGNEc0hNbzl3dUFtdUJlWGQzOCt5WVVqNmlYeHpkWXptWWt4?= =?utf-8?B?bEZKVlZIbmJYZmFyM3NxWmFxcnV2WjlMVGJESjRxV05MTFQzNFZ1SlEzNDBT?= =?utf-8?B?QlhpeFlacWxxdWdrVFJHQXBjUXduK2UybzA2NWdGLzd3TEdVL0VnN3YwOEhF?= =?utf-8?B?UHhOcVFyYUVkMnhNenE1VmIzdWtRcC9EMm5rUHFvU0plbjR3N2dlUUFSZVNV?= =?utf-8?B?RUI3b09JbGw2UHdnUmV5QUpSS09WaFJHRWl6Qm5MVTdheW9IOUUxd1U0YzdY?= =?utf-8?B?R2RCVjVYT25XdTNOSlpIdXhCdGlTQy9pV0MzMDNnb2paLytUeGlHVEJ3Wmdi?= =?utf-8?B?bGpiV2hGVE1COXpqSTNIUEE3V2V2N1VtS2I0Y2ZzMDhWd1VqTkp4L1NvVGIy?= =?utf-8?B?UTBZcUpKZGdZc251NjdNWG9hc0pBdWRRVnpxUDd6ci9lVGlVRkw2eHYyNTBC?= =?utf-8?B?RlJSYVpNMmEveVJ1SVBac3k5M3g1cHRrZUIwR0N4ajR1OHREODZaQUJDOXlS?= =?utf-8?B?MFh5Zm80ejkzQkVBbTBGakxYdDIzVTNlekovdllmTG40NVo0aU1EamhLd2RJ?= =?utf-8?B?eU5ETnRNN2d6d2RyRzFMaVdmSFYva21SbVZaeDdjSDNabGw0UHVwM2xHMUhR?= =?utf-8?B?Y0tqNlVWeGtmamF1SVhjK1B5Yms0cTNQbDl6b3pGN2RQRFUwRWcxU2JPbW5H?= =?utf-8?B?WEswTWxJbmx1eGdQUWRIR3djbGJUWnZyNms1Y25ESWhTVFRhbW0veks5QUgy?= =?utf-8?B?eUJNMXJtMjlkVWpON0U1b0czdzJmcURBYWIzSlZjWDdpREY2bEZ2em9xeWl3?= =?utf-8?B?WC9VbEk1VVp5ZEZwaE05eW40L3VNNEVoVkNML0dLVzVGUGp1Zi82VFV4K1pX?= =?utf-8?B?cjZNaStGYldKTlNUZWFyU3dlblYyU3FkS0hOdll2d1BGczVWaDVLMm9tUE9i?= =?utf-8?B?aytBZTVQcEhBVW4xWjdRVXFqV3BqVWhHdVFPSWxpMCtSSzgwVWgxVTgxdTVX?= =?utf-8?B?UHI2V3RiSW9sZHowR0FTOW8wNzE4dG9yc0RCNHE2OFo3Tzd0MnRWVkh4aFJr?= =?utf-8?B?aUlLNHcxajhBZWg0OElNZzg5MERGQjhCTk5DY2FnVEtFWis0b2tUZmwwcjF3?= =?utf-8?Q?wsY9pcR72CzfGGEmpHbZvb+GO?= X-OriginatorOrg: nxp.com X-MS-Exchange-CrossTenant-Network-Message-Id: 942a1875-6e53-486c-42cd-08dc630576a1 X-MS-Exchange-CrossTenant-AuthSource: PAXPR04MB9642.eurprd04.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 22 Apr 2024 19:50:29.6909 (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: amOO6+Vp+Dn64f8DtaKJ0eu8sEDcrdgGsspMyXj/i1BOmoj92xrUFCUlOnaUpBpBEq6tbYH9hdKdjjO3Ez1VaA== X-MS-Exchange-Transport-CrossTenantHeadersStamped: GVXPR04MB9734 Add flexcan[1,2,3] support for imx8qm-mek board. Signed-off-by: Frank Li --- arch/arm64/boot/dts/freescale/imx8qm-mek.dts | 80 ++++++++++++++++++++++++= ++++ 1 file changed, 80 insertions(+) diff --git a/arch/arm64/boot/dts/freescale/imx8qm-mek.dts b/arch/arm64/boot= /dts/freescale/imx8qm-mek.dts index 3ab2fab7f7fa3..62ea3efd1ee2c 100644 --- a/arch/arm64/boot/dts/freescale/imx8qm-mek.dts +++ b/arch/arm64/boot/dts/freescale/imx8qm-mek.dts @@ -40,6 +40,44 @@ reg_usdhc2_vmmc: usdhc2-vmmc { enable-active-high; }; =20 + reg_can01_en: regulator-can01-gen { + compatible =3D "regulator-fixed"; + regulator-name =3D "can01-en"; + regulator-min-microvolt =3D <3300000>; + regulator-max-microvolt =3D <3300000>; + gpio =3D <&pca6416 3 GPIO_ACTIVE_HIGH>; + enable-active-high; + }; + + reg_can2_en: regulator-can2-gen { + compatible =3D "regulator-fixed"; + regulator-name =3D "can2-en"; + regulator-min-microvolt =3D <3300000>; + regulator-max-microvolt =3D <3300000>; + gpio =3D <&pca6416 4 GPIO_ACTIVE_HIGH>; + enable-active-high; + }; + + reg_can01_stby: regulator-can01-stby { + compatible =3D "regulator-fixed"; + regulator-name =3D "can01-stby"; + regulator-min-microvolt =3D <3300000>; + regulator-max-microvolt =3D <3300000>; + gpio =3D <&pca6416 5 GPIO_ACTIVE_HIGH>; + enable-active-high; + vin-supply =3D <®_can01_en>; + }; + + reg_can2_stby: regulator-can2-stby { + compatible =3D "regulator-fixed"; + regulator-name =3D "can2-stby"; + regulator-min-microvolt =3D <3300000>; + regulator-max-microvolt =3D <3300000>; + gpio =3D <&pca6416 6 GPIO_ACTIVE_HIGH>; + enable-active-high; + vin-supply =3D <®_can2_en>; + }; + reg_vref_1v8: regulator-adc-vref { compatible =3D "regulator-fixed"; regulator-name =3D "vref_1v8"; @@ -241,6 +279,27 @@ &cm41_intmux { status =3D "okay"; }; =20 +&flexcan1 { + pinctrl-names =3D "default"; + pinctrl-0 =3D <&pinctrl_flexcan1>; + xceiver-supply =3D <®_can01_stby>; + status =3D "okay"; +}; + +&flexcan2 { + pinctrl-names =3D "default"; + pinctrl-0 =3D <&pinctrl_flexcan2>; + xceiver-supply =3D <®_can01_stby>; + status =3D "okay"; +}; + +&flexcan3 { + pinctrl-names =3D "default"; + pinctrl-0 =3D <&pinctrl_flexcan3>; + xceiver-supply =3D <®_can2_stby>; + status =3D "okay"; +}; + &lpuart0 { pinctrl-names =3D "default"; pinctrl-0 =3D <&pinctrl_lpuart0>; @@ -433,6 +492,27 @@ IMX8QM_QSPI0B_SS1_B_LSIO_QSPI0B_SS1_B 0x06000021 >; }; =20 + pinctrl_flexcan1: flexcan0grp { + fsl,pins =3D < + IMX8QM_FLEXCAN0_TX_DMA_FLEXCAN0_TX 0x21 + IMX8QM_FLEXCAN0_RX_DMA_FLEXCAN0_RX 0x21 + >; + }; + + pinctrl_flexcan2: flexcan1grp { + fsl,pins =3D < + IMX8QM_FLEXCAN1_TX_DMA_FLEXCAN1_TX 0x21 + IMX8QM_FLEXCAN1_RX_DMA_FLEXCAN1_RX 0x21 + >; + }; + + pinctrl_flexcan3: flexcan3grp { + fsl,pins =3D < + IMX8QM_FLEXCAN2_TX_DMA_FLEXCAN2_TX 0x21 + IMX8QM_FLEXCAN2_RX_DMA_FLEXCAN2_RX 0x21 + >; + }; + pinctrl_lpuart0: lpuart0grp { fsl,pins =3D < IMX8QM_UART0_RX_DMA_UART0_RX 0x06000020 --=20 2.34.1 From nobody Tue Feb 10 15:46:09 2026 Received: from EUR05-VI1-obe.outbound.protection.outlook.com (mail-vi1eur05on2080.outbound.protection.outlook.com [40.107.21.80]) (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 209AD156C7A; Mon, 22 Apr 2024 19:50:40 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=fail smtp.client-ip=40.107.21.80 ARC-Seal: i=2; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1713815441; cv=fail; b=INrOWhbM/RWhVgcPU1GggbsIqfq3IhvH7xqcT9yDexYyErw18raBjaplJ3RrSdZ59lhn8d916P69NV7wGievGpzX7bNyE/UvNWK/l1xiai/NHQUSPxOrK12Hic/JUFpjxXUl11nUYyZBEWuAJW2LKQoAFbSsoIErFmzdaDVlA7E= ARC-Message-Signature: i=2; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1713815441; c=relaxed/simple; bh=+GjOktyLcbbX0qP+iET5cgY5uIbUxbO1kaAEeh2kMpY=; h=From:Date:Subject:Content-Type:Message-Id:References:In-Reply-To: To:Cc:MIME-Version; b=CTc9K2KEB+nzdyko/j7rm8v7mrLeKkjjkHf092OISpv2Hu1OdasOOH5cqhml1m808NcyzzyhRj6yheNB4v0gYYOmjoV8Rv9BQ4ZGrOYiNvHOG4/F2IYQJeh6+YQnQDDvTkpubm6r7c+Zvu0GaK4ZYLUXcjhLYrwg9diUtXG1gmI= 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=GlsBwxLj; arc=fail smtp.client-ip=40.107.21.80 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="GlsBwxLj" ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=a29z+hhSJccKFqK2iVE6jw6BtNtD654Z+k3qFufce2Zn7kHUkEs8kUstTbhvvzAUx3IATwoXVb71xsgJgLOoz+vTiqSGK2ZGovURRXqhi9W0Q2UtP1/JuACpG7Eea1WGye0J8ZwxsGToaxVBhT4f9pyKovndK38qQ+No57K6psp9oGwiyndCeegB/ZZleM3SFSeJgDNtoTb51JmcM9uflTFXqP3IEsuNrBhx8O0GwZzrwNCPotbM4IghOqH8wG9d9ktgmg+82G1Mjc6NUCVaT2DYO82jiOeBpOzy8BMR/9dCHVFsVXWm/9bFqzF0zV/mbGhjoTGCrGHz0k161s7hHA== 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=MoU5jT+j0uWs/giLsnT2xrtux41+0eK9wLGxMre+i8w=; b=ekmB2vzDtQojOJo5YQ9Dw/KNMrdLP8fGkcDVFKjuazIoqsDbr1OoNKIl9jMjwUfjvSZVyqGIsvVf+n4zMuOorFZFv+DaxT0o6dg/GpYc426fXg/USqx9dO++NqSRdWV8A1jbcK//g0adhnZpd6IGi5uloEmETOnXcRZQliLlPGwOa5WtMJXkqxhte7tHbVVoIqG9q/qzmfLohpPW9MQY3R72o0RHzLZJVK0PRMqrza+nOwjvKd6BC9YlfrExdJz+D1GMWjyP0l8BjMHIU8ne9K5l9tCTbcf7lPMrY9Sl7ri0gv/cZJwCZz2gvjTcxmhIaOSd6MGl5E3Up0/YKYugBw== 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=MoU5jT+j0uWs/giLsnT2xrtux41+0eK9wLGxMre+i8w=; b=GlsBwxLjeNxVtLrXilG8D7UyAd719HxKC7vQ32zWa0l+SF+iuuY+UjvR0so9jtwGUYPzWHNdaZQAI8HMtzFf7rvTVKqjGG+He/wU5Gc8nQnZZEM0VZB45n4EWgK6jx8m6aTWIgde/ys75/vyvnHbkiY3QxrIjh+FI7qx7zbYLbo= 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 GVXPR04MB9734.eurprd04.prod.outlook.com (2603:10a6:150:112::12) 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 19:50:31 +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 19:50:31 +0000 From: Frank Li Date: Mon, 22 Apr 2024 15:50:10 -0400 Subject: [PATCH v3 08/10] arm64: dts: imx8qm-mek: add lsio mu5 and mu6 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable Message-Id: <20240422-dts_8qm_audio-v3-8-680cee731ced@nxp.com> References: <20240422-dts_8qm_audio-v3-0-680cee731ced@nxp.com> In-Reply-To: <20240422-dts_8qm_audio-v3-0-680cee731ced@nxp.com> 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=1713815413; l=641; i=Frank.Li@nxp.com; s=20240130; h=from:subject:message-id; bh=+GjOktyLcbbX0qP+iET5cgY5uIbUxbO1kaAEeh2kMpY=; b=i51NosOF1/o0kSb00tmQCGAT+KxtsGSUzJw+dDpRD+gzldW0zUD+QRsveio+UXb0XtQ/viQMl AXML8q14kc4CEARXnMm91cJrYud8zpf1zUeT30RV585VM/5RE04T2E7 X-Developer-Key: i=Frank.Li@nxp.com; a=ed25519; pk=I0L1sDUfPxpAkRvPKy7MdauTuSENRq+DnA+G4qcS94Q= X-ClientProxiedBy: SA1P222CA0189.NAMP222.PROD.OUTLOOK.COM (2603:10b6:806:3c4::15) To PAXPR04MB9642.eurprd04.prod.outlook.com (2603:10a6:102:240::14) Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: PAXPR04MB9642:EE_|GVXPR04MB9734:EE_ X-MS-Office365-Filtering-Correlation-Id: 950ee7f1-fecc-42d6-f432-08dc630577d3 X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: =?utf-8?B?cm1TU21QZVlCcnpjbG9wdVJwb3JITE1GdVVHb2hWVDdEYWZuNU50V1pPaklJ?= =?utf-8?B?bG9rOTBGUTMvVGFTQXhreHA0WXNqNXBUT3BwSllnaEdmNVJPdnYyMHdFWHJH?= =?utf-8?B?Q09weTVoRWNrYVlDN0RFeHZiWUtBKzY1VnI4MU1TbVF3VWNxbllQOUxYRytV?= =?utf-8?B?ZmRFY0dCY3E3Wm9HdnAwdWJnWTBFRDd0V2htcTAwZURsc2JDNmxOaUYyUEtX?= =?utf-8?B?aDVJcjlxTkZkYUdYeWxISUUzLzlpdTZ4Znp0MWFIdmE1OXNiZU9Ca0NJYm9G?= =?utf-8?B?VXpXaUwrSVRFMEJDdDFvcEk0bURUM1BPOXBvMHUrNWxKaWhwMDUzOVVwMUlQ?= =?utf-8?B?SGdqRE5EVit4WjVudFU2M28wam5EdG1kSnozdnRsR2ltWGh3elppWk0rTXNC?= =?utf-8?B?cFY0b2dWOGRTTEVUcXVwQjBRV3Q1OGh2SnN6UjdadXdJUzY3YXJrY0psNHYy?= =?utf-8?B?bjV2cWUzQUpSakU1RVNpaStQMisyN0dvSVBsb1k0QUgxUTNNZFNrWjVZZFRU?= =?utf-8?B?b1NwNFVaeFI4cWRJVGtMc05ITEFwbCt6SUwrTjl3SkJqaTBhS0dSVkQyR3NV?= =?utf-8?B?U1RGd2VwaGkwcDIvY1QzVlBIREFCditQdFBjTnVXbm5zS2ZwWFNrL1U5Ri9D?= =?utf-8?B?M1N6ZTZpWG1xci91d2ZBREhEYUN4NzFJaEduc2RNWHNJbFRERHltWjlpa1JT?= =?utf-8?B?RDJCSUVZTEUzL2YzSzRGMGNMZFJPMGNmenUvUjRQOTF1U1E0aW5Dcm1TWEFj?= =?utf-8?B?NDlGN2ZLV2JzbnpYYlloWXBjeTE5ZmdVQkF3VURnK3pFNlA5aEZ2bkZ0SDdM?= =?utf-8?B?c2xGelc2bUpUUGMwaGdaZGR6OTNXd2RCd0tVQ1ZBYnFobE1TSk9EVEo4cW44?= =?utf-8?B?ZStpOVg0WkljS1VqQW15ek9VSHFtUnBVUDRuYlR4b2JlZlA1c2s3ZThxak1j?= =?utf-8?B?dWNpcEpTOGJRQ21sZnZGaWY3OWtiYkQxSlcwWTZUWVh6MmpZeDh3MGFGVjlW?= =?utf-8?B?bEdRR2tLTTFvUUxXazAzOFNNZ3g5a1NIMzdNZGVyN2loaElPZTdWa05TdXNC?= =?utf-8?B?b3VNbjJTNFZRSFhFWXJNcHBuVGx2U204YnYrdHB2TUcxRHBwNEhaOGZ3bmpi?= =?utf-8?B?MnRtb1ZmQXRaYnN2c1RHSysxVXNKWXltWWwyZVdHWEdhZE5zMWs4RTFtMHdi?= =?utf-8?B?TU9BVWVMb056bDJPRDN1b2NiUDJQOTJOTkY2LzF5RkFNeTllQk1NU2R6TWlP?= =?utf-8?B?OGpLOWtBSGZqWEpvckV6M1lTaXJtVVpveVZkbXJhQ1d4b0dwSkU3V0ppeXM5?= =?utf-8?B?aFpzNktnc2RwU2JOME5MTExJTnIxNTJrUHlHL014Tm5oTjIxZ1RUMmp0SmEy?= =?utf-8?B?ZVZ6S2FBNmdnekhYRWhjd3l0OENVZThESm9CdXk5SVIwd1duVEpQNlFkZ25L?= =?utf-8?B?NUkvd0xRQ0wvbHMwYnh3anMrbjBCNFlaVG1DdkdzOU9iOHVocEVnRzM1U0Vk?= =?utf-8?B?MXo2UWdiemlxbHFLWEcvN2VBQUVocGhWTXBEL2xyQzZ0TDBjUnJKblFxLzY1?= =?utf-8?B?Ri9QSzBNVjc4YUJMSy9kUjdNaWJiV09KZHRtSGJsQmpFMEJ6L2NWMTlLSk82?= =?utf-8?B?TGtjdmljcW1aZG5pWDY2N3ZvOGlRMGk1RElQd2pRRWhwVjNEcC9UaWZHQVVR?= =?utf-8?B?b1pJRXdpbU93TnJHK0tOaERIc1RxV083YzREcHhXbjZMRURTNTNYMlJXZmpD?= =?utf-8?B?UkxkR3Zyd1llVXpPNUhHc0ZzMENWSnUrUkNpdjFuSkdTUXpmbmNWUEo1Y0h5?= =?utf-8?B?eGRTQjRqMkFpc1dVVEdUQT09?= 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)(376005)(52116005)(1800799015)(7416005)(366007)(38350700005);DIR:OUT;SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?utf-8?B?NU5ON2JBWWd4ZytlbUZBeEZzd1RrOGFENWgvZldFR0dpd1NRbUR5eHJwdEN4?= =?utf-8?B?Zm1WdHVveU5la21QMUZ5eTUrWngvaWVZSnRid043U21nanBYQW1qTUhqWkUv?= =?utf-8?B?T1ZkMHRXUU9zRVBReGpzRU15aTkwcWtCODZsTHcxcm4zb2lmQkduUGJVS0cw?= =?utf-8?B?SGE3UWZqeWpaZklVRHhvZ2xXSW8yZlZYQzhBeGhvUVpDTXRsZTAvS3U5UGdL?= =?utf-8?B?amMzQTV0SkkxWFFZQkJ3eFh5UXBDRlpPMEp2UzRTSnBvbkFwVi9pUzlrQWpL?= =?utf-8?B?SmJ6M0Z2NTkxcm5xUmhjU2hkaDAwWjF1Q2VLNnJEZU5OaHBxQzllTkRpUnh3?= =?utf-8?B?MVYwVkFObVNrNjlTTnRyVDltdVE1QS9xVXhoekFGc0RoVHcrankwYVljU2E0?= =?utf-8?B?N0h1NHFrVG15eDNJUXhnOUtZMEdjUWUzYjdoM1Npak1jV2RmdGVSdUdEYk1u?= =?utf-8?B?RmNuNlVISkZjelM4YmwzZmhUNXovNzVDNEx5dVJYUzlxZEpId1F2V0RXMkwz?= =?utf-8?B?bHZkOXVrV2Y1MmgzWi9MY3EyZzBFSVNqV2xKZGxKRUJrUEl4WkVoNEE5Vldm?= =?utf-8?B?dThJSzdOb2hpRDlNbzFhSlRhNExpVDVLallzbzlkRXplbGR2RmExemVTMllL?= =?utf-8?B?aTRXQWcrcE9wYXhrZWhlSFlUZ3QySXR3emJLYjlCZGxGYklsY2FHS2txcWd4?= =?utf-8?B?Qm41bmQ2T29acDFGeWxybmQ0QS9aZEdSb0g1MFZFVmRKMlNhekRTa1NmS3dp?= =?utf-8?B?aStDUWl4TUpXY3g1K3puRzlsOHBBalk5WmNQcmRab3hoK0o4alpHb3lnenVP?= =?utf-8?B?UXFqanJZZ2VFS0JyRWkrZE1LT3JOTENzcm50S3ZUY0FWbUIzMW9EaEpwNnJP?= =?utf-8?B?SGIrb0d5d2x3TG1tSjZpMitseG1SWTVJMWFwblgybk5Pb2hkVjVwZ29KeGpH?= =?utf-8?B?N2VoV1ltaGpicVlxcnlHNmJ1MEZuR0d2SmNwbys4VTcrckdCOUZ3WHdGODA0?= =?utf-8?B?c2ZmWHRrK3VtblpWNmVXNzNRamtEdWZsVFZlaDNDUzJNSUhLWDk3NkFhMWhr?= =?utf-8?B?WFlTUmN5QjFldUl2VTk2NXBjN1pXZDhjbC9vc3Rwb0d2T3k4Y0tLMTQwQ0FG?= =?utf-8?B?aUZHMWZXRnAxSUtEUTJ3bG5NNzhkUHp2dkZ0NlBqdnBqU1NDcTNaOWFCYjB4?= =?utf-8?B?b1R2K2ZJVE9oMVJsQ0NEaE51NVpSWDcxRVpLbk9zQ0NFQ0FQck1SYnhQRnp2?= =?utf-8?B?REVFMTFSU1VsbE1MejU4cENVcHdGSW9wdFhPNldPelBvTGd6cWlQa0JNVVlK?= =?utf-8?B?ZUNsN2xvNktnTTBNSHA4QnZuRkdFaFNqNC9GcGt2MnF1RWFOYXdDUTkvUU1u?= =?utf-8?B?cksvZDgwUEVJTG9sMkRuTVROWE1TK0NTMkNmM2daMmJrTDNvMjVwcC91U2JO?= =?utf-8?B?RnFKWHpBRG5kVUhjZk5rcGJ6QXVTZzM5MTRpVjBmTTlFcVdienpJTUVwUlR1?= =?utf-8?B?aCtxUUdWY3BOOWh0bW9YNmJGRTRPQkx2Z0R1RXdid1p2aGZ5Nmg5azZSUWtr?= =?utf-8?B?N0psLzh2Q0F5UU1hVnFLNm4wVWtrblRqK1hROVhFV053ODRkL2tCSGllb0du?= =?utf-8?B?WGpFK1hGbGxON3NJeTV6ZFU2MGN1T3hka0tPTE9iZDcyalIybTF4SVZVR3VL?= =?utf-8?B?VGprcEN2SmpPejAvdjRKSm1ZbzhHWXBNajM4YUJYclR1VkFYQ2ZlaXg0eHhU?= =?utf-8?B?Ymc2Z3FPMDVHQXVsMmVxTTlhNzlpc05tUmY5eGJUTWZiTWJSZGgrc2ZiTFhE?= =?utf-8?B?MFNOMDNxbmNLSUpVeXNDNGl1dTFHN3lZMldBYjFyaVA1aU9LWUtMa3hCRUNw?= =?utf-8?B?ckpmOXBQTTBJeVRSWjR6bzY5SjE3MkVlQ2NmZGZtT3dyZFFLZXFuTXUzVWdB?= =?utf-8?B?czFxMXFuRXpoaG96VlpZandPTFpWS3FRcTM3dlFTcExnaHZ0eVhueklDbmUw?= =?utf-8?B?Z1lOOHVXNzhHUnY2Q1kyMXFSVjhiWTQ3S3hvT2xQcExnUGw2T3NkUnUyajB4?= =?utf-8?B?blFRc2oremQ4KythblF0OWdPSHFnTnlDUkhZS1J6aHVuNUJCN3pCc3JIYzIw?= =?utf-8?Q?vbXxV33KM64700+7Wbn/SevIS?= X-OriginatorOrg: nxp.com X-MS-Exchange-CrossTenant-Network-Message-Id: 950ee7f1-fecc-42d6-f432-08dc630577d3 X-MS-Exchange-CrossTenant-AuthSource: PAXPR04MB9642.eurprd04.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 22 Apr 2024 19:50:31.7520 (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: 2xg5ElLuYt1TDRImhJFalt1Gt81v7MbCst3jY5IVpM/QErhLBad39v+Zq1hPhuBZBfZAO6NJl11xjsy4WQOVDQ== X-MS-Exchange-Transport-CrossTenantHeadersStamped: GVXPR04MB9734 Add lsio mu5 and mu6. Signed-off-by: Frank Li --- arch/arm64/boot/dts/freescale/imx8qm-mek.dts | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/arch/arm64/boot/dts/freescale/imx8qm-mek.dts b/arch/arm64/boot= /dts/freescale/imx8qm-mek.dts index 62ea3efd1ee2c..cef395e919395 100644 --- a/arch/arm64/boot/dts/freescale/imx8qm-mek.dts +++ b/arch/arm64/boot/dts/freescale/imx8qm-mek.dts @@ -259,6 +259,14 @@ &sai7 { status =3D "okay"; }; =20 +&lsio_mu5 { + status =3D "okay"; +}; + +&lsio_mu6 { + status =3D "okay"; +}; + &cm41_i2c { #address-cells =3D <1>; #size-cells =3D <0>; --=20 2.34.1 From nobody Tue Feb 10 15:46:09 2026 Received: from EUR05-VI1-obe.outbound.protection.outlook.com (mail-vi1eur05on2080.outbound.protection.outlook.com [40.107.21.80]) (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 136D3156F3E; Mon, 22 Apr 2024 19:50:42 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=fail smtp.client-ip=40.107.21.80 ARC-Seal: i=2; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1713815443; cv=fail; b=UQSSk7cnCF5Rh7JVG3tGVLgngY4itT3rXuCXSndxQPeiILjzz1QcrbILXZ7ljp0VS2FTrInr35jLYURszIMigQEpDMEbDNoBvLsTqx7pBEKTyHrXFVJUhqSGdXWFBlToKFe+XwiMZY9v28xywNrwhCbk+BC/Q4kbnP6K3CS6UPs= ARC-Message-Signature: i=2; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1713815443; c=relaxed/simple; bh=0ZRbRQcNzLlc5p8hNyg69kRtTQG09ucYbKiY+xtKRF8=; h=From:Date:Subject:Content-Type:Message-Id:References:In-Reply-To: To:Cc:MIME-Version; b=g7K5XlLkY0wsK7TqJI+AudR6ebUCqbQdLY3yPmGUxNq2iHB1leZgEAdl9y7vTfn6PKFSb5Ahr6LDNMIGzTJWfqdpw0i+978R+xC0/YU98BkM88jzmQhiLtLB6Vt7lhYTCxo4c2SlnrFeNsy8gQZ2eaOjLGVnT5zg81Eqcccu5SU= 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=DVrpZCoY; arc=fail smtp.client-ip=40.107.21.80 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="DVrpZCoY" ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=Nlhn19xXUnSuIuuFB8+r2BigTGuacygCq3Hhl/vSHL+qBgulVhqTJ7wDAVWaQxMu/QA2uvg5HPY/ajWD2l8AFecw5VgBEObjMQsjVHDL4rDidsEeE8Ck0c1Cfqwm9Hufe9V91FKD82RBLwoyb8hsZ+G3iF+L5GfdRbiAOzuqeVKgqOyUkOrY1EzMw7UW6QLHTEb877YZ9ob4Y05lOqypGeo4c+mPD5/yQ2xFRjxSy02bTAkfAxtlqEAhWcEhJee9LOb53GfR8gOwrBLG44xxcT9TpEFxSLbnF4MrXabkc9+FQneLHLcwoziP8KJFbHEAdCC2yEFMtMYSBCwgOEnCAw== 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=GtMTD/4S3J402A4i3R4PGR6JLD2G4mFmwxoe0/4aREc=; b=lT1zmtKAunfYgUiP+7zL7RwQxKbA66GNIIv+iz6+MSzE9/AViMHYS8/NSDzW7fRyqoz/ktRatbzRJdr6RQX+nYT4GStAG3b+acZBTFg9KEauhLoxToB7NB2ftOLDXTW6fYTgW3E/ypH2q76e18VCThqxBtQqclpW8vg/lfGiT7tPah/0kHtHA0+ymWSsyq9hGvi5A5mKDbHsLYwX4Yj/2re/KLqnhD67etIAa2KHoDMwYN+cljhkyDx7732HZrnCh3yhXsWhh5qSo+lg47CJHWOiETm8hEyxdHm37QSBRT+X9FuMdTycvhKQOnvriLCY+7KagTepYqOD5PVw0ghhMQ== 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=GtMTD/4S3J402A4i3R4PGR6JLD2G4mFmwxoe0/4aREc=; b=DVrpZCoYzR+SgCbIPlRlRSJ9Qn8bn9JyEQJgU67Mh9/2wxpn1dlahs+/ac/EjuyUHORpQ8QTYB64Yk04ehW5x30TNJeKaMopcJjJPpT64BzpRq86Tllu+s8p0c9fddhIeNoB32a1MHon8CEvYVBBe3se6V3mD5mBC35mOgSfvWA= 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 GVXPR04MB9734.eurprd04.prod.outlook.com (2603:10a6:150:112::12) 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 19:50:33 +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 19:50:33 +0000 From: Frank Li Date: Mon, 22 Apr 2024 15:50:11 -0400 Subject: [PATCH v3 09/10] arm64: dts: imx8qm: add ocopt and fec_mac[0,1] Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable Message-Id: <20240422-dts_8qm_audio-v3-9-680cee731ced@nxp.com> References: <20240422-dts_8qm_audio-v3-0-680cee731ced@nxp.com> In-Reply-To: <20240422-dts_8qm_audio-v3-0-680cee731ced@nxp.com> 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=1713815413; l=915; i=Frank.Li@nxp.com; s=20240130; h=from:subject:message-id; bh=0ZRbRQcNzLlc5p8hNyg69kRtTQG09ucYbKiY+xtKRF8=; b=CJNBT1TcuR9DfMmHc7m34bbKSa9weJPZ8epUIvmb5IgLGV8fOaVbnv1dnIvChs3wrgb6W5VVi MA917wRZnGdBg3+ub6oSpSDNBLRaBGSBXwP1A1syw33OO9+z2iuaINe X-Developer-Key: i=Frank.Li@nxp.com; a=ed25519; pk=I0L1sDUfPxpAkRvPKy7MdauTuSENRq+DnA+G4qcS94Q= X-ClientProxiedBy: SA1P222CA0189.NAMP222.PROD.OUTLOOK.COM (2603:10b6:806:3c4::15) To PAXPR04MB9642.eurprd04.prod.outlook.com (2603:10a6:102:240::14) Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: PAXPR04MB9642:EE_|GVXPR04MB9734:EE_ X-MS-Office365-Filtering-Correlation-Id: efef3bda-08c7-4a7c-aade-08dc6305790e X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: =?utf-8?B?SG9FSElIT0QyR1Z4YmlsUVVUelhudWVKdld3ZzZGSU1uM1czOWprNmo3bS82?= =?utf-8?B?UTA4T09saTRPUmxjVkMrQ2RxY1hzOXJyN3FiTXowMnFSVElCUURHUmcrTGVV?= =?utf-8?B?bGRnK3l1YkhMWkF6clVZSkh2TzN2byttK1dHQVVGcFBUVXNYREE3THJJNWxp?= =?utf-8?B?VGQzYVZFSmJBVlBvVHIvaG55aG5acHYrWi9BV2FqQTYzaWMxNGsxUWF6cWZ0?= =?utf-8?B?TTBjc1lxd2ZFRUR6QU1FeVVFbDEvb0dySWpNZGdBK2JzYkV6SXN0MUxjMnlN?= =?utf-8?B?WWdKNTYxZVhSVkplSk1scDZESE53aWRjVFZxeGQ0U245MHVSOGgweU82MWh0?= =?utf-8?B?ZUxJbWovQVJjU0M4TVZIN20rU3V2Z1pTdlFpLzBMT2pGZ3YzTi9mbmxlMGU5?= =?utf-8?B?b0YwVDlnV2x2UEZVOTRORXpxcGROTVpxZlNhNjk0eTNwU1dIQ0pXY0VDbHZz?= =?utf-8?B?Z3JXUWVhL0lsTXNXLzlPTEJvQnFtaVU2d0llMzdtejdMWUNTaG4xV2ZOZCt6?= =?utf-8?B?MmtqSkRUbS82NDFNU2JrRkpoUWhRMGQ3Ujc3enlnZExrRG1mSXdNOUZGK3Zk?= =?utf-8?B?M1pCbUQxYmNOK1d0cmc1bDFYMXBFeVBYUVdoTW96bkVTbXd5cDUwalBxdjQr?= =?utf-8?B?Y1oxc0Q2UHZPd1ZqUGdieGdlb1VzM3gxNlY5RjY0UHN5aVNkbXEwMVNGbzZm?= =?utf-8?B?cGROenRJSUF2VG1PU3dtZG0vemY0aVRxUVZ2cmxYTUZzT2xveGw0Nno5QXdN?= =?utf-8?B?ZlR5eG0wMUlRcUhWdmYwRUlGS215cHJFM3J5V05LdjEwMjlaQlNVVndOdVg0?= =?utf-8?B?ckdDdWxReG5QSmF4MGVLWTVKLzZXQWpZSGVFMGNCTDJMSTl0T0ZzNUhaVEsw?= =?utf-8?B?VUhxbWFsc21TZlR1VFZjdGFuTTBBL2oxbXc5K3JRSytpbmVscmlmTVprZHhD?= =?utf-8?B?RVE0ZENtQ1RsMk96MU1RRkwxVUZUbHNyME5acVBDUDMzZHhubWdkbWhRMDNN?= =?utf-8?B?dVRPYzl5a0VDV3IvWVREUDhRTDE5eUM3RXo3TjBpb1NwbDdlaTNRL3J3d0F0?= =?utf-8?B?TkV6YVo4Y0I0bmE0aGpmRlplRW5WbkpKSDJ0L2xybWtLVU5mN3paY3dvMURt?= =?utf-8?B?amJMeGsyeUoyS2xqUHlFM1ViYUU0Ykx1UlRaWmt3TEhkWC9xQnhXbFhISXNB?= =?utf-8?B?c2YwZWJuUnlwbG0xUlJkNVFPVnU3aWJxdGVaNTFXK25HUUIzTGkvNTZKUHpw?= =?utf-8?B?SGx0ckFJbHd3VTVwVWZwWlRoZ0xkVWxWaHNuSHdlWTN3eDkxQTU0NjkxUm5Y?= =?utf-8?B?dXFmbG5nVGY2TGZPYU8zTW9yUmRuUWNqZUhPNFlPa29LMi9GaXM0WEtYQnJJ?= =?utf-8?B?OThSVThQOGJoN0N5eTZwa0N5cjBBV2ZpNTVzaGNNd1U2b0ZyQ0V3enM5ZzhO?= =?utf-8?B?eW42elVwU25BOFVzNWhxVGlVWTV3SEZJa2JsTVZMaW9pcWtVdFdPWElWWE5L?= =?utf-8?B?T2JZN25LUVFZalNPOXp5dzV4S055UHM5TFRUUEM0K0NxK0ZOS2FLdXRnL2lY?= =?utf-8?B?RnBlNlZXQmIyMkJkSjFWVnhmM3JHVTBKNDVoUFowY3ZCZm5WMHhXUXlsQUJE?= =?utf-8?B?RVNZOFppaHJabGRZR3hLdVBROGZ4MlJZUjNSelhlWXhyUXA1YlhFdGRhYU40?= =?utf-8?B?Q1kxRzJIeDlTeUMrUWtJNHJDcHZ3TVZlbFQ4VHFVcjREMDRsY0hKNGx6V0ZN?= =?utf-8?Q?03n4iIjOUa3IifXg0Zlx6/iWTMSbMUKdoBn3NpM?= 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)(376005)(52116005)(1800799015)(7416005)(366007)(38350700005);DIR:OUT;SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?utf-8?B?eUVBSnQyWG0vd3M1TjQ0aUdjZmtMWHFkS2g0V0FKK1BJcko2azVIckRqYU9O?= =?utf-8?B?VnF4YVE0ZXFnK09UdlBUNkJvRjBGcm9OY2pPZmloZHBCc2REbnFKRWFadFUw?= =?utf-8?B?Yzg1dG9EWnBJcmhOTGRnUXgvMTEwV1F2YW4yQkRXaUxvcXhKQUx2RCtVQ2No?= =?utf-8?B?dVpJeW9tOW9iQk5UMG4xRWNORlZVRkxERFI2QWFZc3lDL1ZlM2dNTkRUUXFj?= =?utf-8?B?WEtkMVYyM3ZXQmR4TEloeHFoQkVZVmtSMktSKzdHRWZEeS9CMTNLWTZJbG1J?= =?utf-8?B?dUxDTGxkd0lUOE54WUdxbFlmTVd2cUNZMVo2VXpYRXNzSGtCbHd0QlBkeTcv?= =?utf-8?B?WkcyZHpHOHlnT1ZoQ3Jrc0psMU55L0owTWFjYlFkeStXR3RmRytYcHRyaGJ0?= =?utf-8?B?TGwzK2tsZ3pJNGRKcUswNFlRd2QwZkVoVFJBb3RlNGVNSFlYVjB6K1NJemF2?= =?utf-8?B?cGFpNTdXQnIxaVNTd3ZpSUJleWJ6L0RNMERDSlV2d1lJNVBsWitWMVJzY2Yx?= =?utf-8?B?bHBpRTNFUjlzTE1wckJvTndqaEUzV0cyZkd3WWtrZU1ZK2ZxRGVQVWdoYWdX?= =?utf-8?B?ckdDNUVEMGdhUStPSEpJZzMyTEIzeE5PbUEvbkM3cVRWdERVNENwWWJBaWE2?= =?utf-8?B?YUFraVFFcjQ2QmlwSkVDVzliSVFYQWo2dG1DTjB2OXBnVHdTbEJsUHVTS3hi?= =?utf-8?B?L2k1aG9IRXUrQ3JtczBlSTJpUkhYYXpOeXY2M1JBV1BsOGdvZ0g2cXhxZEM4?= =?utf-8?B?byt6TE9LeXRYR21TZE5IemtVWjlBNzdya0RpaXVXQWZtZEVPTHVWRXVEVWps?= =?utf-8?B?UGFnQjBONnJLL2FLODhHT3MrMTJiS0ZIQlZsbFkvemFaZWNwRUtmZHJiUm1L?= =?utf-8?B?UDhrcTcxekF5d2tIOXVrSHdiRUhmYWRVNXhUTDN1M3ZPMkRTaXVzQkhnc3VS?= =?utf-8?B?YkxwRitnZk1RYS9vRkh2TzYxbzRDbkNJRFZmeGpsNVdkdTg3UU5uUmxkRnp3?= =?utf-8?B?U3Y5Y1ZiQVJPTUNEbE95TncxNFNHam1MMG5EZzNwSXRZWFVRSG1VSU4rR3g0?= =?utf-8?B?am8yaTVMem1nOEpUa2dpQm50OE04TzAwTFJ4VFNsanVDdFdvVTk3VHh5Z2Ey?= =?utf-8?B?Qmh4bG8yUC92bHZrTFhGQXA1a0ZScDVvOVVJT0huelorSEkrZTJQQzVhOU1F?= =?utf-8?B?ZkJXNHMxT0VnS2JJejdIZDcveFlYVDY4UW9oMzRFcCtqSVhFaTJmdElYaDN3?= =?utf-8?B?NDhLV1kwaks4aXdHZ3pBQjRlR1M0dDUwVzZBakdCUkVkMXV2ZUFRd1BOazA5?= =?utf-8?B?UHZnT2lHKzhFK3RuWldXb1I3KzBoOVlkQ3BvQXFVU3Z4MVo3a252a0pCZWxN?= =?utf-8?B?RW9KLzl4d3hMbjRLcFJ4T2MrSlJBSFE4Ti9Hd3dQWjVISFBPb3AxRVo3R1dN?= =?utf-8?B?OFJrTlIxTEl1amNtRlp3U1FGZlUvNkhFaU9ud3ZFUVJpcUtzQ2d1S2lsZFhl?= =?utf-8?B?dXVCNEdJcWs3K1FKM1Q1ekZ0R3BKczQwM0pKaUNvQVFrOTZ6c3gxZWJSaldO?= =?utf-8?B?VWtBOEFSQWNDN2JSdTk4QVVDZXFOM0xSelZ2L0dYMkhMUGZQNmcyT0ZBcUM4?= =?utf-8?B?NFhlOFZlZDNjeVUvWldoMFFMVWNJUm5vekFnai9WL3FCYk5lWlY0V001NzQ5?= =?utf-8?B?dERtekJsZFpEMm9xNjg4NUNZbFJvRkhzeXVPTGlrbThnYUtxUE1DZy85R3pw?= =?utf-8?B?L3hldzlYeVdSdFFpWGlzemNlVWp5L2t5NFpDRkhPOSs5aWFEVzRZYzNZZ2dV?= =?utf-8?B?TmRueTVJY2kwY3g4dW44aUdiMVdpT0VWSUVDeDBKQmtuNjNUc3FSY1hMUDhz?= =?utf-8?B?UlI3UjFIQTZiYThNb3hMWVpNUnQrNHRLbVM0Wms3eFJGaysvZkdoTmxqL0ZH?= =?utf-8?B?cXpvS08xUk9XQ3FhT3NYNWNiZHJhSk1MYlRvU0gyYmN5YjBhOWNqVk5wNFBP?= =?utf-8?B?QzlleFBpbFhISzl3RjlPK2w1WUs1UWxRN3p5VlMyemxuRnpjdURVVHlKUHo2?= =?utf-8?B?dzRFVGdtVlNNdjloREVFS2Y3OVhsQzljdWVGK2FKUFA1M0ZjR3RvRURCMHJq?= =?utf-8?Q?QukJ341I2xGkr2789uHnLhind?= X-OriginatorOrg: nxp.com X-MS-Exchange-CrossTenant-Network-Message-Id: efef3bda-08c7-4a7c-aade-08dc6305790e X-MS-Exchange-CrossTenant-AuthSource: PAXPR04MB9642.eurprd04.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 22 Apr 2024 19:50:33.7364 (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: 53hiAcX7x7zT0jshkI9KyqgnAtCcY0U9usPN+PHAktfwEkJw3VRN4m9ixEfRCAHZnatERs0JglbSqUGzD3lyWA== X-MS-Exchange-Transport-CrossTenantHeadersStamped: GVXPR04MB9734 add ocotp ad fec_mac[0,1] for imx8qm. Signed-off-by: Frank Li --- arch/arm64/boot/dts/freescale/imx8qm.dtsi | 15 +++++++++++++++ 1 file changed, 15 insertions(+) diff --git a/arch/arm64/boot/dts/freescale/imx8qm.dtsi b/arch/arm64/boot/dt= s/freescale/imx8qm.dtsi index 96a940c6046d8..734bee4294dfe 100644 --- a/arch/arm64/boot/dts/freescale/imx8qm.dtsi +++ b/arch/arm64/boot/dts/freescale/imx8qm.dtsi @@ -333,6 +333,21 @@ rtc: rtc { compatible =3D "fsl,imx8qxp-sc-rtc"; }; =20 + ocotp: ocotp { + compatible =3D "fsl,imx8qm-scu-ocotp"; + #address-cells =3D <1>; + #size-cells =3D <1>; + read-only; + + fec_mac0: mac@1c4 { + reg =3D <0x1c4 6>; + }; + + fec_mac1: mac@1c6 { + reg =3D <0x1c6 6>; + }; + }; + tsens: thermal-sensor { compatible =3D "fsl,imx8qxp-sc-thermal", "fsl,imx-sc-thermal"; #thermal-sensor-cells =3D <1>; --=20 2.34.1 From nobody Tue Feb 10 15:46:09 2026 Received: from EUR05-VI1-obe.outbound.protection.outlook.com (mail-vi1eur05on2080.outbound.protection.outlook.com [40.107.21.80]) (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 13B30157473; Mon, 22 Apr 2024 19:50:44 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=fail smtp.client-ip=40.107.21.80 ARC-Seal: i=2; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1713815445; cv=fail; b=toGHIf41r7n1DZYLpla8yhmqWKc4DxORwziO2griA3kGF2kWiYFm7B5UBRRR10EXXu4p1spfmtwNoEiYdnfGSdcDJjRbz3PAyFZsuJWgLjap+Q7Ugyh0zb+Dl1Yj9sxhO2lYllXgAEY8flwYPMUGLi1/CwpPvKiECZFe/TFuFb0= ARC-Message-Signature: i=2; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1713815445; c=relaxed/simple; bh=wsZtmo1X368uxHKKzJYqIGOBNQUZdp+gNhJ2pSukOZE=; h=From:Date:Subject:Content-Type:Message-Id:References:In-Reply-To: To:Cc:MIME-Version; b=Uwl3X9gvM/UpXAp1gq0fYio3p17Aatz919WfsE9/a/DOJvqQ5XLPaz7NpZQWinmJTQD7+2vocz6oZBSSK0JLuvvB+t3a2eb3V4r9Odo9vV5fchezUG0C6KbalvlUHAkqRngx94uevod5BPAKMpblSKkIG63xa0SK5KePGhEvS38= 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=YXuOUOxG; arc=fail smtp.client-ip=40.107.21.80 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="YXuOUOxG" ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=Gf8i08K4wq2z2yW5wV/Ii5j3/gR3pu0ly+K9rzMx5+RkICDxGiakA8uyXJmz30Hnu9vm9fggMv/DotsCYNutdwdbbtyHZBJZCRM6/9K+ZR5cq5e8EK3US21+b0EOciiqgNiMA6izOoMVrg08A20w4PXnnw+nE0EKT03WDwZ8V4hhbRDWL7pGnkT6osbmpPtCP0STVB5iSuTBcstuiJQ2UU9kpqtBmQ04PHFiTHzZdeoW+SUvBXX4lIlqpE+nGmEsu3Zy6+U4r9tuFi2k0sOhOKw9MajQoCdZ8+ksIYjRqVqtQOQakFaeda6omVCQ+JLrq4sAMos8fYQVAUbVHnjoBA== 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=tKcoadm/C24ImwafKopnSSAfmE0qzaPiRGSTjyPpqwA=; b=VLi16PeEpee3Aoa4kk/fXmLqAH6xrxP6MvNSPM+2N/E8d0lllN791DfmVbeVibHQ1fKG9nvpvnAmDhU3AT3gliwAxyckD9tlNq0NwGd6nVn6X32yjUDEA/DBrprZypfOO3QedDFjhwBf/xYGL7pdSpU0x/sgP45njFLIJzmIH8+al4K/71gw43pue49zX28ekZy/XHh1wcuImNa2BcMDEXSKsxmmoaOT1dxANui9MBEC4nHkuK+JPYyP5xChcDbbn7AlZTBlyTZi+j3nqtXvxiExR4H2BaxZPUpmGKSixAPCgJyngiMbMfJXK2v/EbS20bJ7sTNPjiu5nwepwzRtqQ== 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=tKcoadm/C24ImwafKopnSSAfmE0qzaPiRGSTjyPpqwA=; b=YXuOUOxGbiWy66NWgi8JkcXDjSghwp1ZtGFyEfyNY4fLiJiHGH+e1DP8d6glt3xgDxSql0dONBjlvt9eMFk4cSnXnECynRs3Bme5GNBE1r6iE/7ziyzOc7rtaUpg4JlEsYaf6ibua4qRQLIYksXyawg9W+R8ZPNQ+6wDW5GM2AA= 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 GVXPR04MB9734.eurprd04.prod.outlook.com (2603:10a6:150:112::12) 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 19:50:35 +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 19:50:35 +0000 From: Frank Li Date: Mon, 22 Apr 2024 15:50:12 -0400 Subject: [PATCH v3 10/10] arm64: dts: imx8qm-mek: add fec2 support Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable Message-Id: <20240422-dts_8qm_audio-v3-10-680cee731ced@nxp.com> References: <20240422-dts_8qm_audio-v3-0-680cee731ced@nxp.com> In-Reply-To: <20240422-dts_8qm_audio-v3-0-680cee731ced@nxp.com> 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=1713815413; l=2428; i=Frank.Li@nxp.com; s=20240130; h=from:subject:message-id; bh=wsZtmo1X368uxHKKzJYqIGOBNQUZdp+gNhJ2pSukOZE=; b=tB6TGT4NpEWPL0QRi2Azna/jrLu/L5XnyJUOaWPm7rFnh+rkRY4nxJX1xaOMswQQ/XUReKhr7 lXQLUmx91rnDqzUGa+E2Q1AdgKuPuc1AKXR8wyu/G5+eEs1xC/1noMm X-Developer-Key: i=Frank.Li@nxp.com; a=ed25519; pk=I0L1sDUfPxpAkRvPKy7MdauTuSENRq+DnA+G4qcS94Q= X-ClientProxiedBy: SA1P222CA0189.NAMP222.PROD.OUTLOOK.COM (2603:10b6:806:3c4::15) To PAXPR04MB9642.eurprd04.prod.outlook.com (2603:10a6:102:240::14) Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: PAXPR04MB9642:EE_|GVXPR04MB9734:EE_ X-MS-Office365-Filtering-Correlation-Id: edf2dfbe-306b-4f32-8163-08dc63057a3f X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: =?utf-8?B?Y3U5U3d3QzZmQ1FQNmJURVhLemlCOVdtcHNsMVJZNUZMRFBSMUNxbU5xaWZi?= =?utf-8?B?bVYzWlc3elpCU3BHZDlRTFdTYVhsaEhZMVJpUGpVVVJIOHFWTUF0QU40Nlpa?= =?utf-8?B?LysxZ1dialFxUjZRRC9nY3dsaFdCbFhXQVNML3YrUHVNRjNwZlkrSFBReGZG?= =?utf-8?B?L2RBWmJZZ3ZRVmI3TzM5SFpqQVVoelJiTEovNWdvampsdTJaOHhFSE9zTHVw?= =?utf-8?B?VXZScEZOQkpqOGU1amQrbEE5ckVycUc0TjFPL0x4NWxGSHBUZ2M5a1hjeEFj?= =?utf-8?B?Zkc0VmdtdVJpSDNuREoxMU1WRmhJTlN2bmM5emJwOThGQkQ0NjArcWtFNkc0?= =?utf-8?B?WkFTbXB0M3duMTdWUS9PMllDZXpGU005YWIrUUwycE5hOVNpZ2wrNnF6SUlh?= =?utf-8?B?aDBHdHovN1lKQ0hpcHJMUmRYakNvemhUTVcvbHVUZzR4a0doYWJ3QXJYZGJy?= =?utf-8?B?Tkw3UXhqZGVka0xUdElRRXoxVFlkdFVEeW4xeThOalBCUEJSMWplR3dLNnA3?= =?utf-8?B?K3c1RVlQUCtZNVFLZ0FPUTlyQXk3UWtUT1JoalQ1WDdMaklQWHBOSjY3cXd4?= =?utf-8?B?dmpYczArUTViSWRIL2NudVFLc2lERnlqY2Z4Y3VOWEc2SUIycWwybHpucEYy?= =?utf-8?B?ZmR4SXVaTG16ZGw5RVFMWE4xRE1CTXZ3Rk5CQzdPcjR0RU10M2loRjFJWGtH?= =?utf-8?B?L00xTzRMREhNT3BtM0xXdUpXS0tOZTR2MGk4cFZ5UVlydkJuM0JYT3pDL3J6?= =?utf-8?B?NDU1bktoNG5yVnNRZTZuS0dOcUJSUzJGeHFPVWdYSEt6cVJJZWRJVnZwNTdH?= =?utf-8?B?N0N0RFEyZ1F5MThLVi9KdS8wY1QrZHZ3WjJGQ1haeElpbWpVdCtxbHZ4SDNC?= =?utf-8?B?amVhUmc4YnFLM3hlRU9UdlNZdlRsaXlxNE1tWEM1REI1MEUybW5ERW9xcUNB?= =?utf-8?B?Y2FhSzJoYWxVaktPQSszWE1pUDRoQ3FheHFKMFhHTmQ2T0pqYnErQU9CYzNn?= =?utf-8?B?R2R0MVhnS0M5cHVydlJ1MURTeXBacCtEVjRiNmFraDh5ODI4TE0vaFNDSFBR?= =?utf-8?B?K0t3U0lCNFArUDJxemV5eTh2dndkL2lWQzRJZ3NiVjZWdlJTYnJHUC9QUDhX?= =?utf-8?B?Um9vZyt4d3VWOG84YzU0NWVGOVRicjVobnU1WVVleno5WWtkVCsweWlYUzRT?= =?utf-8?B?QkQ1ODRsdGJTbUJrNjFjQVBzUVYvcE9XVmJTWVI4UWFZczN2WGp3SDdkWE5P?= =?utf-8?B?WGRyY0x5NjVMelRWdUxrT2lCNHZDWEMrN3F4ZExiaVZkTnNHMVJKcTkrKzNn?= =?utf-8?B?cUYzMXo4dllZY0prT1ZraDVnQ1ZBNVZhZDhTUTROVlJqWDdKUVdSWFVpNHYr?= =?utf-8?B?WlM4aW5jbWgyMGx1U1RsNzM5N29PUlE2cWlxYm1KN0dPczhiSmVjbERVUU9M?= =?utf-8?B?dzhzR3pjV0sxNmtQTDhwQVNIWWhMcHBzeHRuMGRCd3J1K2hKa1pJS3I3MW9t?= =?utf-8?B?WE44WVgxZjZCWWVKQ2s3Z1pLOXpYRUZ6RzVNVWVxd2t6bm9xUDY5b1dQVENt?= =?utf-8?B?bStDMkw3ZWx3L0ZxeHR6VVFiRUJlQ2FtSktDL2xja2xxT0tYSGdtSHJ6bmRT?= =?utf-8?B?aWZwaFYrOFdveWpveHNNZFIzMnZncWk5Yy9iMittZk5iSmdvSmtFQlNFNFBp?= =?utf-8?B?cTJnNXJ5L2ZaMC9IRWtkcnd3eCttS0pETXl3dDN4TllWR2Q4aWJ3K2liMWJq?= =?utf-8?B?TlpoN1V4SnF2akNrTEtBOTRManNpOFVTeWcycjBoNzYzbDNjYjBmSUFCNktQ?= =?utf-8?B?OHpaSEZ0Mm02ZFVyQVlOUT09?= 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)(376005)(52116005)(1800799015)(7416005)(366007)(38350700005);DIR:OUT;SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?utf-8?B?Q0ZqWGVqMTh4VVJ3c3haSHVuU2haQWorOHoyZnptTXdobnNSMHZSdlFmbU9Z?= =?utf-8?B?QXhPbndUWENhNjUwZjNjQ05KTTlaR05qclFBVjJtUEVOTWNNem82aHYrMGpx?= =?utf-8?B?MVJySHdUREN3SndWM0pZNzNsa2s3NENqRE9FQ0NBbU1hS1hRcGk0azBoSnpI?= =?utf-8?B?OWpSVXhrMk03NU1Oek1hN2VXSzd5UFhjZGt2T1NLNzNhSGttSFBqUjhPRzBO?= =?utf-8?B?TzVOaEFwUkdqUktkRVU0d25sL3IwdlBIRXlZVk9WNHdCaTlRY1FaRWYrc3Yx?= =?utf-8?B?YjA4Rnd5eHJZV1hZZkY5ZUxHM29FVTl4MHpnZzFTY3h2a0k0YkRDdW9SQ0tm?= =?utf-8?B?dkxXMGxiZWlxanJVeENMMDA3UEtLNlF3Yy9JRk5HREY1bzc2V3JJTWNqTVNY?= =?utf-8?B?WUF0MWFUYUpWSnJiVnRnckROR2ZZUEwzcSt4WFNuUy9hVUxSNENmOUwrV2Fx?= =?utf-8?B?alNTNEtEemRxNG14R0NDWk5DYnVLR1owWmtWQmtWanRMMzZ1T3EwNlVJaFlG?= =?utf-8?B?RTF2YlE1YytpSnRTRDI1eDhNS3BYaVdpcWN0M0dUdUVFNEZqWkN3ZjJnQmx2?= =?utf-8?B?UWErTm43V0w3YWUra3p6QlBoYjk0UUhIVkFud20ydzFnK1hocnlOWmxHY1Fh?= =?utf-8?B?SFQxODB1NmdhMWl6bnJlSXlrd3RtWUcyYStYQ2taK2JSSER3MVp3VDdSZ210?= =?utf-8?B?MDRCUng1cHFEU1pzK0d6SFU4VkZsQ3dKNlVZREFWU1BGVUhhdzRRalFuSjRk?= =?utf-8?B?dFFFeWxVdXF6YVlNRkpITkpJb1hHc2VXYXo5U0hrWlN3cDVOMGNhSm56eFBZ?= =?utf-8?B?WFowaytGdi8yQTVFdHVBSEpHNUl2emg2cXhQcjliN0xKT2RlektYYU1pWDNh?= =?utf-8?B?SnpTaDB6QjlwZHpEWDBvQXdFVUZNRmRBZjB5UXdweU9DcFJFaG45TzhHMFZZ?= =?utf-8?B?MzU5ajRRMzFWa0oxUFpsaVZ5VlJRNDd5NjFoaGszWUloS1N1bFM1c1IyYjJP?= =?utf-8?B?OXFIODVEVno2S3paV3lrd21iTFdmZ1g1R0JMaEhUY2lhbTl6a2RKQ1hDQjJX?= =?utf-8?B?cjcxU1U4NG5DVHRrK3B6S0VqYlRvbThHRkRYWVZSbzdidlh0N2hDeFFXdVlm?= =?utf-8?B?azVXOVhlK1lCellmV1pUM0dhS2dqUGJ5OGNBZDN1WVgzTDFZM1ZJN1k1cFpp?= =?utf-8?B?ZmhKVVNvRHJxdGx3Y1dQclNOZ3p5bzlWTldEVTNKZlhMWlpuM2JPSi9nOWUv?= =?utf-8?B?RzBBQnplRmhKTXNLeUh5VVVaQVNtS0hqemJuNjF2RlppbytZUHE1Ni9zakdp?= =?utf-8?B?QVVmc29SeWE2MGNmYUhlY0xCZjU4TXU0cktybzM5ZndXYjh6R0FNbU1XYjBz?= =?utf-8?B?NXVLS1NWZE5IbW0rU012bGVHRXBRdXJwT1FnVFpLR3NudG1zOEFRQVpIWEZu?= =?utf-8?B?eXYrUi93OUVHRGY2TFF1K1hrditQQUk2b05Hc3Z4QTdoUjBhQlJlN2ZqM3Jk?= =?utf-8?B?OWZmV0dPdmlOMGhFelNXTjluZVlnbUFYL2xiR3huQVZja3JDQ05BQmhsN1NK?= =?utf-8?B?Y2JWdk9UN0c2dmFwMk9hYllzRWJWY2wyb0E3S3VjVjI0WjZFaHp3Z0VCRVZE?= =?utf-8?B?bEVaeThrMTR6MW15ak4vUHRsVzUvL0hxRWZkV1pZZDNjVi9FdGhRUWxtSmdz?= =?utf-8?B?b3VnblpheDFhcUYweDRmRGtmcXMrQVEwY3RlNGNiNW4yV05EWExBa2oxOXY5?= =?utf-8?B?akhmYkJaOFJ6cTVhVmJrTmhLekxTUGJsR0ZXSGZWN3RJc1EzSmNzeE9ucmRJ?= =?utf-8?B?Z2VlSkd4N3g0RnpiOS8wR0Frb0kzcUF0L2RYNXEwOFBDNHBVNzJRT2NiTHFZ?= =?utf-8?B?VzB5YVZGRklkVHJKWnJSelBpTDZPb24xS3JMRm44WFQ5TVBzZmdma0g5NnVw?= =?utf-8?B?U3dtRDdJOHFlUFNZTjAzY3VkTmZXWFpmODFDM0U3ZC8weWNVSXlxdHZyQkJH?= =?utf-8?B?MEl4YVlocFZkQVRlZ1N4TktyWW5nTnVTUVhadHhSWEdLZjRoa29VMnZxRkU0?= =?utf-8?B?RTdSNlBFVHJOM2x5dFVIZGx6UFJFelJoc1pyTVAyL0xObTNvSTV4Z0wrdmpp?= =?utf-8?Q?lqZ1hp7cQoPwo6G7/UScToAqO?= X-OriginatorOrg: nxp.com X-MS-Exchange-CrossTenant-Network-Message-Id: edf2dfbe-306b-4f32-8163-08dc63057a3f X-MS-Exchange-CrossTenant-AuthSource: PAXPR04MB9642.eurprd04.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 22 Apr 2024 19:50:35.7343 (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: 3aug1l3ee78Cgsrj5IYoq3j2lQcOZtWBHHCUAYlhPZFphUmtfb21rB3zE1yZdD6ozPDTsl/ffe4iKmaocYPkaA== X-MS-Exchange-Transport-CrossTenantHeadersStamped: GVXPR04MB9734 Add fec2 support. Signed-off-by: Frank Li --- arch/arm64/boot/dts/freescale/imx8qm-mek.dts | 40 ++++++++++++++++++++++++= ++++ 1 file changed, 40 insertions(+) diff --git a/arch/arm64/boot/dts/freescale/imx8qm-mek.dts b/arch/arm64/boot= /dts/freescale/imx8qm-mek.dts index cef395e919395..570a9bf583132 100644 --- a/arch/arm64/boot/dts/freescale/imx8qm-mek.dts +++ b/arch/arm64/boot/dts/freescale/imx8qm-mek.dts @@ -40,6 +40,15 @@ reg_usdhc2_vmmc: usdhc2-vmmc { enable-active-high; }; =20 + reg_fec2_supply: fec2_nvcc { + compatible =3D "regulator-fixed"; + regulator-name =3D "fec2_nvcc"; + regulator-min-microvolt =3D <1800000>; + regulator-max-microvolt =3D <1800000>; + gpio =3D <&max7322 0 GPIO_ACTIVE_HIGH>; + enable-active-high; + }; + reg_can01_en: regulator-can01-gen { compatible =3D "regulator-fixed"; regulator-name =3D "can01-en"; @@ -381,6 +390,19 @@ ethphy1: ethernet-phy@1 { }; }; =20 +&fec2 { + pinctrl-names =3D "default"; + pinctrl-0 =3D <&pinctrl_fec2>; + phy-mode =3D "rgmii-txid"; + phy-handle =3D <ðphy1>; + phy-supply =3D <®_fec2_supply>; + nvmem-cells =3D <&fec_mac1>; + nvmem-cell-names =3D "mac-address"; + rx-internal-delay-ps =3D <2000>; + fsl,magic-packet; + status =3D "okay"; +}; + &usdhc1 { pinctrl-names =3D "default"; pinctrl-0 =3D <&pinctrl_usdhc1>; @@ -500,6 +522,24 @@ IMX8QM_QSPI0B_SS1_B_LSIO_QSPI0B_SS1_B 0x06000021 >; }; =20 + pinctrl_fec2: fec2grp { + fsl,pins =3D < + IMX8QM_COMP_CTL_GPIO_1V8_3V3_ENET_ENETA_PAD 0x000014a0 + IMX8QM_ENET1_RGMII_TX_CTL_CONN_ENET1_RGMII_TX_CTL 0x00000060 + IMX8QM_ENET1_RGMII_TXC_CONN_ENET1_RGMII_TXC 0x00000060 + IMX8QM_ENET1_RGMII_TXD0_CONN_ENET1_RGMII_TXD0 0x00000060 + IMX8QM_ENET1_RGMII_TXD1_CONN_ENET1_RGMII_TXD1 0x00000060 + IMX8QM_ENET1_RGMII_TXD2_CONN_ENET1_RGMII_TXD2 0x00000060 + IMX8QM_ENET1_RGMII_TXD3_CONN_ENET1_RGMII_TXD3 0x00000060 + IMX8QM_ENET1_RGMII_RXC_CONN_ENET1_RGMII_RXC 0x00000060 + IMX8QM_ENET1_RGMII_RX_CTL_CONN_ENET1_RGMII_RX_CTL 0x00000060 + IMX8QM_ENET1_RGMII_RXD0_CONN_ENET1_RGMII_RXD0 0x00000060 + IMX8QM_ENET1_RGMII_RXD1_CONN_ENET1_RGMII_RXD1 0x00000060 + IMX8QM_ENET1_RGMII_RXD2_CONN_ENET1_RGMII_RXD2 0x00000060 + IMX8QM_ENET1_RGMII_RXD3_CONN_ENET1_RGMII_RXD3 0x00000060 + >; + }; + pinctrl_flexcan1: flexcan0grp { fsl,pins =3D < IMX8QM_FLEXCAN0_TX_DMA_FLEXCAN0_TX 0x21 --=20 2.34.1