From nobody Mon Apr 6 14:10:04 2026 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from vger.kernel.org (vger.kernel.org [23.128.96.18]) by smtp.lore.kernel.org (Postfix) with ESMTP id 8D906ECAAA1 for ; Tue, 6 Sep 2022 15:47:21 +0000 (UTC) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S233921AbiIFPrT (ORCPT ); Tue, 6 Sep 2022 11:47:19 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:33532 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S233550AbiIFPqn (ORCPT ); Tue, 6 Sep 2022 11:46:43 -0400 Received: from EUR05-AM6-obe.outbound.protection.outlook.com (mail-am6eur05on2049.outbound.protection.outlook.com [40.107.22.49]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 4240BA59A0; Tue, 6 Sep 2022 07:57:03 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=i/x8BFLb9cXXBLqiWtLlfr+o0IBVZgZJsmYWa/EB57RMp60DS530BlWri3/ED2uTyiXx3B0ueCM6EJHYLYKd2Viey677qdbixAwqS+nCPveh5gB937LRyHPlXLDChBcoaxRu7D5nbmNURz90TghoX1cWCIVtWgmRXZ3mbvVz3qUWqy8NM7v4Ub5IBleqGHP9xPnWQJZG6YfvJKIQ550EJRHUaeDMDqku0g60tBksVSqLFz3YpWGJwWoo6kzU26yIY9LEqDeq+o0oWW6WTU9UjWyR+cs99jamF6sDhRLIyLzRbxQy5H48E7jRwsVQOoSjNe7CZrYxyCKeZjl1alBw1Q== 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=EHhiC5QsF+JzIhG6doRHhCQtHC9jdJD///6vKdKxEAs=; b=Gl38JMzeMEd2h6XVladBNitXdtHggIMupyDTWvpTdEQuSmAleD0HYtYP1yv9oq9FNBhqttnpV4qaA46pyBhB05tvuwnpQ4oXCML35iGpflE6CmxSJ2MeiWs7sHbyEy+OHAt3Xwv5BjOuUklwAq7Ew8gDv8For45Do4/0f71uzCH/KEvtlGoSxzZrrHlddxGN0dDjgN4FK0aHtgomshbdyEIEvIkOQhtLTpGQvyZhD6xz0g3AArAA4bxOgsBqhVEEmIZinIISusKygc3hGGG/ahPGWEAxFSVKzOpNWSdH9745Q3YgzIY/XWCCwnYOPMBtrd5+VxRJzEnaatm/Q1qyzA== 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=EHhiC5QsF+JzIhG6doRHhCQtHC9jdJD///6vKdKxEAs=; b=fmEZvBgSU3A1Wccoo6tDFl6wv+AqzDu179WONEwjj8Rbf0938G7CB8THWbXXd+d8mcGADfXWXziXcT5FhpxviH61s8twy4gfYflB+CyC04iSf6AJ5Sn0NSAAQsnPiB8zNl5X7qWm+6FTEHnIvmwcPgZBz0pobuRSIMybioS+208= Authentication-Results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=nxp.com; Received: from PAXPR04MB9185.eurprd04.prod.outlook.com (2603:10a6:102:231::11) by DB6PR0401MB2343.eurprd04.prod.outlook.com (2603:10a6:4:4a::6) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5588.17; Tue, 6 Sep 2022 14:56:51 +0000 Received: from PAXPR04MB9185.eurprd04.prod.outlook.com ([fe80::b152:60ce:3622:7962]) by PAXPR04MB9185.eurprd04.prod.outlook.com ([fe80::b152:60ce:3622:7962%4]) with mapi id 15.20.5566.021; Tue, 6 Sep 2022 14:56:51 +0000 From: Shenwei Wang To: Rob Herring , Krzysztof Kozlowski , Shawn Guo , Sascha Hauer Cc: Pengutronix Kernel Team , Fabio Estevam , NXP Linux Team , Marcel Ziswiler , Alexander Stein , Marek Vasut , Max Krummenacher , Matthias Schiffer , Denys Drozdov , Tim Harvey , Dong Aisheng , Alex Marginean , Reinhold Mueller , Shenwei Wang , Viorel Suman , Abel Vesa , Ming Qian , Peng Fan , Li Yang , devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, imx@lists.linux.dev, Rob Herring Subject: [PATCH RESEND v7 1/5] dt-bindings: firmware: add missing resource IDs for imx8dxl Date: Tue, 6 Sep 2022 09:55:24 -0500 Message-Id: <20220906145528.40079-2-shenwei.wang@nxp.com> X-Mailer: git-send-email 2.25.1 In-Reply-To: <20220906145528.40079-1-shenwei.wang@nxp.com> References: <20220906145528.40079-1-shenwei.wang@nxp.com> Content-Transfer-Encoding: quoted-printable X-ClientProxiedBy: SJ0PR05CA0113.namprd05.prod.outlook.com (2603:10b6:a03:334::28) To PAXPR04MB9185.eurprd04.prod.outlook.com (2603:10a6:102:231::11) MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id: 5f929f69-14ce-40a2-fd3d-08da901807a9 X-MS-TrafficTypeDiagnostic: DB6PR0401MB2343:EE_ X-LD-Processed: 686ea1d3-bc2b-4c6f-a92c-d99c5c301635,ExtAddr X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: FtRpDYSt4al8uDvjhA+wxi1CJAUus69+rHaDoWKQfe6zxbKX14Ky1lULKtwCBboEQzdA2NWWEW+x+uk9WfN8/PKHRs37/SE9oMkFhNZlakeTHTJzPfofLduvz2ozNGsNBQxFMTZubL7uBGVkh3Bol5TH09ZfJ/MwtHdlCiiOwaX7C5BMq9nTv/jENlVSB7dSdEmUsc/6CGO1I+zNhzPq46Q+jvQBXHT80r5RiuKHpfQKD4lwYbGh7yMLKNNd3LV3lw3NvmojtDlHT2WJMCv6QDwc9nc8fu4hp/nGYsSX//pyedM07jW6dJJBqMATezDpoDE2sOK63IZWW0xWL5MWxU6i7NiShCxnUtGkz3SfmbhIrGxWx2dt7cdYpvRflX9jrDFcnF9BgrH+SsIDjZQ+4VfQVgZIRDrFm+y75V0rXw5gXYYa1Rp8tZ7tTuUAiMbwlPpng8DltmSvKBTDvBUYlJCR0FESpGmyyJcn/noXAfcsHNJ/YgOmpm25EaOLodgB6I9LtG7PnrzFcOvmdoRlBiyYaH+gP7UCy4gH0wJ4NMhdKpYw0ncmlUBm+tF5k+myWHwfQhmPG3OKChHf4WqfWX2AJDv27BY6+PKPuiIAlHhd59x/RxZAeHA4kQ/6jHxsdWswX9JniYEM4siQk3JF7YroAeTOqQ1GQDOs01QEn0dnHY3ZSi+7yqgBGSvZRo1J7VVrnDrS58XZZ+iiqD/0wwJ7v2SEHdxWKUTHgGvZyBKy753m4w6UsgiyFtv2AqDaQ1nY+tn8DGl9qdczqmNeqcsCSjOEZZ9i8REaQ4acgog= X-Forefront-Antispam-Report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:PAXPR04MB9185.eurprd04.prod.outlook.com;PTR:;CAT:NONE;SFS:(13230016)(4636009)(396003)(39860400002)(366004)(136003)(376002)(346002)(186003)(1076003)(2616005)(41300700001)(5660300002)(8936002)(316002)(54906003)(478600001)(55236004)(26005)(52116002)(66946007)(6512007)(44832011)(8676002)(38350700002)(86362001)(2906002)(6506007)(66556008)(6486002)(110136005)(66476007)(7416002)(38100700002)(6666004)(4326008)(36756003)(32563001);DIR:OUT;SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?us-ascii?Q?j1wmWf2wjviUgg57srLA2VpYdkwwyOHFR+8EifCK4Ux71M49GMM6Ze0A4PiU?= =?us-ascii?Q?MJwMaJSN505yoS+RJTt2RcMg5TGQh9KjemWr0kydUY7TykIyb1iHXj34RK91?= =?us-ascii?Q?ugiEEU50u/qAHJ4uBC61qguRntAY2cYee084nq/XUkGLbGATZLs8VpWSY8Cs?= =?us-ascii?Q?XZt6xVPrTOAHPyIMsx8bQZwlZHHGM9Pc+tY6le8djv7vUiGLuR3Jxp1wgdAr?= =?us-ascii?Q?7Y8uxhiBuV5xIzHfn8gemGqHAXvfNj64urocWeqxFy/pA3z+IQ45/elvTMnv?= =?us-ascii?Q?qYEr4QTmz2fvaSC61p9T+RAAMHO50gdcjXEvlWpEzI6sL15/JRQWSZJAjtIl?= =?us-ascii?Q?Vpm54wRMWNFzP/jrjlUijnQLpMGS7PA9T/yRXicuecc/DohTm8Fav09oVHqR?= =?us-ascii?Q?bQixA72S6WlE65vJdThHTr68olOMtrBfBBYix8a4WGjdUny8OdNmalIlYm0C?= =?us-ascii?Q?7JLYwddz0EeDcZ5Phs9tx9+A1W3X/cfU89HMj03Np+VHdGfFQaEVtIhX12gM?= =?us-ascii?Q?UsRstRzxbbVpfrNeQ8Vn+Fo9uTa+0lMdWZcODVXWkXT95p3W0xKwmZRv0szm?= =?us-ascii?Q?jYEJLspdnuC1I1PHturg956k3C//qZ04DVAAmX14uZB4nDcJkpqPn0M6fn2y?= =?us-ascii?Q?eAXNUXckD+JHIrNt1ZEmgpMkzODEQA6vzYUuJX6J/agZqufz1Qd0eUUzHDYZ?= =?us-ascii?Q?s72U64tlH6gxLLPhl23QGTEfPTTo9oxvL07ff8gIcBoKjg5l5p6NBqMk3VBW?= =?us-ascii?Q?F3Jy2p317VlnkaYFlLLBp6DT1fbL29qDx+EURC0JkSr0VkE9cSnr2l/LqOws?= =?us-ascii?Q?3SP5V21p9z1oLLuHUmWjwxxnVZm0aixP9YbHsntWm0RJ4U6AhIHeLlEK7Y/N?= =?us-ascii?Q?VcfpVHhWnTUPjaZTAQqQYJ5UHkGCbH3zC8sxP5Bo7aW+Y/y5mzjaxRgOI0Vf?= =?us-ascii?Q?H6FqTWAPJmp2KmjHYNmJmH97UqWouD3QPD9ZoSDtU5GFdzEI9Fp9gjgk7K18?= =?us-ascii?Q?PifmhiSy5M9b5QbQQdfi9r4fpS+2n2GCB9hP+OFRPPNEDtxc07WXW8iDvyef?= =?us-ascii?Q?T0LowjCdzq0tjDli3EvgCKkGz0l1IljbRdIBAOaxCmGf9wRbAeuh+XP8kD27?= =?us-ascii?Q?dUGUvdv7kLq2TBZacxYy6potxjO8iFF0X+XDrGbMULpXow+9ApgvKy4smYlr?= =?us-ascii?Q?x0SLy1qVfLfz13X5D9RKhSr/eFVhlmt0aZqnAqi9nXqYnYJy4MO7iqIVFj4t?= =?us-ascii?Q?FItOZYLfEO+GMerGQZ0nsRMNnOIfUN5qMmlvq0dNCxWOYYuwiZYFNRraUHBb?= =?us-ascii?Q?szW0m80Aq0hg8gjMqH8FA0VYGe4iGryl3rEBBivkOJPhHFtvVsvqcc99LD1Y?= =?us-ascii?Q?YnhyfdnLKcCsDXQI0I3vjo9B0ASaFZGN+UwQJoCjlS8jH+b5nSOjPoBpKWZm?= =?us-ascii?Q?4jmZJosBSq0TjAbBXjP3wnyKIbnijSVDCjdNCf3ALO9f2NmPjIZDd6zSi6FG?= =?us-ascii?Q?nSwDORbiLGy/MYimjJzGFV00aPOD/VRHw15dl8ynfsD5gWqTIYz4VumAh+u+?= =?us-ascii?Q?mFHmSjmXWkqY4KtxXXDrJ1sV7JWXUyVwasQtUnTy?= X-OriginatorOrg: nxp.com X-MS-Exchange-CrossTenant-Network-Message-Id: 5f929f69-14ce-40a2-fd3d-08da901807a9 X-MS-Exchange-CrossTenant-AuthSource: PAXPR04MB9185.eurprd04.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 06 Sep 2022 14:56:51.1210 (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: ADZeKJsFjzAp8mB4mzwgTGvHMXZof23+2clARmoKWnoJFWxizLw5yqAxlXW5mhTneAEOtNbj9Ixn3JPSm/jMZw== X-MS-Exchange-Transport-CrossTenantHeadersStamped: DB6PR0401MB2343 Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Content-Type: text/plain; charset="utf-8" Add the missing resource IDs for imx8dxl. Signed-off-by: Shenwei Wang Acked-by: Rob Herring --- include/dt-bindings/firmware/imx/rsrc.h | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/include/dt-bindings/firmware/imx/rsrc.h b/include/dt-bindings/= firmware/imx/rsrc.h index 43885056557c..1675de05ad33 100644 --- a/include/dt-bindings/firmware/imx/rsrc.h +++ b/include/dt-bindings/firmware/imx/rsrc.h @@ -37,10 +37,14 @@ #define IMX_SC_R_DC_0_BLIT2 21 #define IMX_SC_R_DC_0_BLIT_OUT 22 #define IMX_SC_R_PERF 23 +#define IMX_SC_R_USB_1_PHY 24 #define IMX_SC_R_DC_0_WARP 25 +#define IMX_SC_R_V2X_MU_0 26 +#define IMX_SC_R_V2X_MU_1 27 #define IMX_SC_R_DC_0_VIDEO0 28 #define IMX_SC_R_DC_0_VIDEO1 29 #define IMX_SC_R_DC_0_FRAC0 30 +#define IMX_SC_R_V2X_MU_2 31 #define IMX_SC_R_DC_0 32 #define IMX_SC_R_GPU_2_PID0 33 #define IMX_SC_R_DC_0_PLL_0 34 @@ -49,7 +53,10 @@ #define IMX_SC_R_DC_1_BLIT1 37 #define IMX_SC_R_DC_1_BLIT2 38 #define IMX_SC_R_DC_1_BLIT_OUT 39 +#define IMX_SC_R_V2X_MU_3 40 +#define IMX_SC_R_V2X_MU_4 41 #define IMX_SC_R_DC_1_WARP 42 +#define IMX_SC_R_SECVIO 44 #define IMX_SC_R_DC_1_VIDEO0 45 #define IMX_SC_R_DC_1_VIDEO1 46 #define IMX_SC_R_DC_1_FRAC0 47 --=20 2.25.1 From nobody Mon Apr 6 14:10:04 2026 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from vger.kernel.org (vger.kernel.org [23.128.96.18]) by smtp.lore.kernel.org (Postfix) with ESMTP id CBF9AECAAD5 for ; Tue, 6 Sep 2022 15:47:27 +0000 (UTC) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S231873AbiIFPrX (ORCPT ); Tue, 6 Sep 2022 11:47:23 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:33534 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S233436AbiIFPqn (ORCPT ); Tue, 6 Sep 2022 11:46:43 -0400 Received: from EUR04-DB3-obe.outbound.protection.outlook.com (mail-eopbgr60053.outbound.protection.outlook.com [40.107.6.53]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 96ED7A6C36; Tue, 6 Sep 2022 07:57:03 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=Sq8vewKkgtdvGzYH/D6xd+ke4eVteGvrKwqzVEhw060suYDWAy5MKaLlWBUIyecE4+PZcN/MEYPyLxJSMIx9BF0BM7KOaGhs0mwus5g7suw1Mvqm4Ffm4qFRD3crvkxOVzLlGnFL+MXVnw4Cx+BuYtsWERCh6Sb1pByDQZrzDcYv1gmGBWZ1vBXkrDcimVEPExzwoVPmOYd7uTP4cuZ2fu2EvTRQCqv23Ua5NHvYX6rCLCNqhB4CZEJrWrkPlui7N2dXrQVqlR+wBZxb2VSu42h8dPT9cLkImsH8ARDWAZRXpNxf1+CVRVmdTmZxWfbpTJ53UvWmoflC2mSNVn5zig== 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=M8yNQEMDS57YPUNAPjCr6HikpMj0/J2qH5ayn9MzK2g=; b=EIxHVw+kPro5Tcbh4p+Ij+PEre8QGVa2cEbDqEbT4NBAJK72/8RX6g5xaTYrqf7mleJRNLHipFEyfvsnFxLzbwK89o/rTwDM3VsMdW+MNElDqXVewN6Du+w5tcfOhxWJWbCzue2bsxjpFD/fgk8V6Cm6CgaaIuDhwfOSYpIk1GS2ZSsln4Qy49jSjoF19/D737ZdNbyG6CX/rfSrqVXVvETnojYduEzSK79+CQZRCHQwnx47aEcGl8c/lhr4ZCIs5ijhfjbnNShfRx0l/t4CaEASsEPUQ9JdXdW3Cf4hw8tFF9zBeuv7pfTWEXH5mUraFV6uDffXXiHHBXJ9BFhQFQ== 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=M8yNQEMDS57YPUNAPjCr6HikpMj0/J2qH5ayn9MzK2g=; b=I8QjtoEYWmcB0Ha7BXUu/4UIFSDHYvjbODSJh6Ysekb8ZQ23rDnnHNANpA8ywpQaFnSc+EOe0lH6SUW+Gtto/kLYG9WS1O+cPmM6OzdycmFrkPDzvUEEn2g2nthC1ETJZC1I0gkqoQgmiOU8xdDbyA6/neKob46P5od5pEBSX+c= Authentication-Results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=nxp.com; Received: from PAXPR04MB9185.eurprd04.prod.outlook.com (2603:10a6:102:231::11) by AM0PR04MB6098.eurprd04.prod.outlook.com (2603:10a6:208:141::20) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5588.18; Tue, 6 Sep 2022 14:56:59 +0000 Received: from PAXPR04MB9185.eurprd04.prod.outlook.com ([fe80::b152:60ce:3622:7962]) by PAXPR04MB9185.eurprd04.prod.outlook.com ([fe80::b152:60ce:3622:7962%4]) with mapi id 15.20.5566.021; Tue, 6 Sep 2022 14:56:59 +0000 From: Shenwei Wang To: Rob Herring , Krzysztof Kozlowski , Shawn Guo , Sascha Hauer Cc: Pengutronix Kernel Team , Fabio Estevam , NXP Linux Team , Marcel Ziswiler , Alexander Stein , Marek Vasut , Max Krummenacher , Matthias Schiffer , Denys Drozdov , Tim Harvey , Dong Aisheng , Alex Marginean , Reinhold Mueller , Shenwei Wang , Viorel Suman , Abel Vesa , Ming Qian , Peng Fan , Li Yang , devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, imx@lists.linux.dev, Krzysztof Kozlowski Subject: [PATCH RESEND v7 2/5] dt-bindings: arm: imx: update fsl.yaml for imx8dxl Date: Tue, 6 Sep 2022 09:55:25 -0500 Message-Id: <20220906145528.40079-3-shenwei.wang@nxp.com> X-Mailer: git-send-email 2.25.1 In-Reply-To: <20220906145528.40079-1-shenwei.wang@nxp.com> References: <20220906145528.40079-1-shenwei.wang@nxp.com> Content-Transfer-Encoding: quoted-printable X-ClientProxiedBy: BY5PR13CA0023.namprd13.prod.outlook.com (2603:10b6:a03:180::36) To PAXPR04MB9185.eurprd04.prod.outlook.com (2603:10a6:102:231::11) MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id: 1e0c9b9e-c87a-4e8b-2342-08da90180c63 X-MS-TrafficTypeDiagnostic: AM0PR04MB6098:EE_ X-LD-Processed: 686ea1d3-bc2b-4c6f-a92c-d99c5c301635,ExtAddr X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: EiapEIRGQGt1JkbIR+lOVr6A4/dJyVBNavfMpBfdWibXZF5J7ZoAgv2xMZY7/abRKCfF03xWetqxteicAbY9RKJHtSW7iJG2lGvw8IGmDKPuSsAbmMsN36pvDwAHBrGGe5WHwyc7DCO9LvUcBVr4dvE7egJUQJvb1KxkqArxEBxY8m+MZU2MfOBUH1wvWGn7UkJvoGxIfRdEEW1qHhzdT5LuVjAxxQjICLbFZPx0N9MmEEGGW6fgMBrhD8KAUl8xfaeKecBEwEc/2CzH/uahA6P87beo0I6G7xBpW/8CgkG4Cgyb1HASRfkIFlccLlNvYCxZGkbLpagNe0KRR/79xMncWCDnjLH9j3vOhqxvcZ640PUz0xzEd82tHAUwfm9iZ6zdliZqHNaJJ8HrDX7voXPaKXDO/fsA+9tJBshTXkfvrbzJkDb8azggH2SZrNPdsOfbYAwLgsJGSXv3gqsVvluaSS2ftkhiVpy5DLe5TdwaLTsjRGUI21p5N9kyvU20Vd9Jylk4BKRNB7rVLJWwIrdyXrRrKJnyq7NMc/xyDyaUCcJChVRwWT67pm7afG7yn55KDv+0G8UwQS+rQaVwg06bm4JYZcRP8M1yPv1qROt0qjijU1DTRCyqjcQ/mvic766xR9oeMNCH5Ji/E05Au3PyeLcpfgc8pmVEzY8AauxTMIzdAWhvrIsef5MFeDa+oo07CogDByz70ejZ7wp1rQUfVXkd43FDmn9Ja7lmI4yjXa6iRHvwwjb7SMLuvBMyRSnQBxcXHXJSVoUjnU5H7yO+7PoP/iNbOM3bH3n53yE= X-Forefront-Antispam-Report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:PAXPR04MB9185.eurprd04.prod.outlook.com;PTR:;CAT:NONE;SFS:(13230016)(4636009)(396003)(376002)(39860400002)(346002)(136003)(366004)(6486002)(38100700002)(86362001)(6512007)(26005)(6506007)(55236004)(41300700001)(6666004)(478600001)(52116002)(2616005)(38350700002)(66556008)(1076003)(186003)(44832011)(316002)(110136005)(2906002)(66476007)(4326008)(8676002)(36756003)(66946007)(7416002)(54906003)(5660300002)(4744005)(8936002)(32563001);DIR:OUT;SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?us-ascii?Q?2qTc1B9lkYl3XbMtB0YfGAjANtdUMtt9rSu+TsNX9G//c0aNX4eU9XnQ+82s?= =?us-ascii?Q?D8r3gazhFk1j/UChxyYlvYgUyMI77zNLULc93zqofkaXoIRVpNy3i2rUoAf6?= =?us-ascii?Q?amYuzykoQJZRBvN2ZxUD1zmU3nrmUNH/HN88QrTdrfrfxz2nYHfIjAZwVrxM?= =?us-ascii?Q?dD9Mct1iyqFRSjPG1nT5FTSHl2tKIY9h2D1a9yir4ZaEYS/l8amR8prTN2xX?= =?us-ascii?Q?DyhK3PN3ycJn+TNLwbXOfrXL+T1nKZUbZ35OAkUaQVlKf0oK+zSkwssYXJ5w?= =?us-ascii?Q?tngn/MCFTsgDBPHuZUU04zIAgAujULh2OzWbLtDNPpfXrEb2m5xmKAudAmxd?= =?us-ascii?Q?wC7uwzfCdO1ycRzrKFfd6+6gZMay6aNXBArhken0iTr/vnCkWC1Oz/yRqKdk?= =?us-ascii?Q?4sqSc6dZ6mmtyrSkTrSl0PaAbcg+TwpFmazJJo+8qvJJeF3kp3OKnJImE1lW?= =?us-ascii?Q?1vSd+E8x6rsqyXmlqH4OONf3W7hbiNsH9tgWDWHr4GhLCmHncx82E689rAO6?= =?us-ascii?Q?zyY6HKSMH5NF332xOCtr3L0cNLNKk6eNvrGDcS1DhseobxT/syOpCodColci?= =?us-ascii?Q?qwfpNmE2lWNsH5dSomuIZtTEU9KDqIzA9lVDjm5XZ9pfcCKk/H5uWo6ofKiw?= =?us-ascii?Q?yGMYMf57rvAKCpttWDkPnE8ppQG1nTMsMKxE2J/FpepJOJGcL8rTcY76daE3?= =?us-ascii?Q?i/HIFugK/etKPH1zlCRHFJoB00cSZx8CQnnghUs2g2QNAfa8fjjvmKP/6tMK?= =?us-ascii?Q?yIDxXN3KpXa/ttqUyeTe/siFvdLw6hQkAIYzlCEOd3UYxvW2QHxYzWNR66hP?= =?us-ascii?Q?2wfVDyS3KQxrlOanKyJdrL7m5JOVdJFLcF+isKz7yO/UB+w7qt7JauO3rWSA?= =?us-ascii?Q?VbnN61Vh11Y8WJbTRI9jphSMiURKZ5qEJHfsrBR4aj9ga2P7+Tr8Bhuwpg6P?= =?us-ascii?Q?6eiMR9KlvrdWpbWvUG75C1at9IBHEadIwnvYvnBZFzTJyUIHHflWeHHGjhrL?= =?us-ascii?Q?rO7TQ2Vvu4O9IuN31T4akzVKFZx7lh6t0k3NGUkPRkB545OtWdPHiYPs5HTi?= =?us-ascii?Q?dP4cVHXxHpgh8Mz9YOOiOr33+6n+LzcoqkSjMFNvheyTiPEK/w5qK8+X7kX4?= =?us-ascii?Q?2VNfbucQChPGFMStyMi2x2gsn+XXJLgbUhazHlNCBiHbhxvJUPn4x9CpnCHZ?= =?us-ascii?Q?HQdaBnBZcJ2QR6ZYqDeOboZrgXMsJdqXw37NRoXKNTDx7b543reHFsty0LbC?= =?us-ascii?Q?WhjLrDiqXk4kvgn1cXwS7ZcwVwg4p5DCR+r5Mk+YMuRUk3jUoFihgnm2iG0d?= =?us-ascii?Q?5G5ql+WBfI5oR6hLxrtlrse9WSrP2JRSNofGd9wxXIzDDoXxgzmKQd6KnbuG?= =?us-ascii?Q?INIMWVPxBLEs6P760pk+ZDY9P/aYgikKH2ENJEpKn6SFUejZ4WYH90l3gI7y?= =?us-ascii?Q?UzmtR/gs0PX8P38DeVh8cXo1PxXbDThRg6qWyjABbn2lGXYC5S3fV7GVPq5E?= =?us-ascii?Q?iiNZZ6YQtvMv5kX/iWQ6ax+Kee4Gg4BfqywtOC5DUAT6IvlK9y0yFsxRyqhs?= =?us-ascii?Q?RebDn/LlGU1C0E7EMhY/VMM5FhqSBNjCacSTPtz/?= X-OriginatorOrg: nxp.com X-MS-Exchange-CrossTenant-Network-Message-Id: 1e0c9b9e-c87a-4e8b-2342-08da90180c63 X-MS-Exchange-CrossTenant-AuthSource: PAXPR04MB9185.eurprd04.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 06 Sep 2022 14:56:59.0440 (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: qNaP3X9v4nd5hM9eNndEY/1jtJ1OT9nu/DlKFH7NVLoYkEEf1317kPaAvZb7e+qOS0AdwARNNQJkldnCxHVKtA== X-MS-Exchange-Transport-CrossTenantHeadersStamped: AM0PR04MB6098 Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Content-Type: text/plain; charset="utf-8" i.MX8DXL is a device targeting the automotive and industrial market segments. The chip is designed to achieve both high performance and low power consumption. It has a dual (2x) Cortex-A35 processor. Signed-off-by: Shenwei Wang Acked-by: Krzysztof Kozlowski --- Documentation/devicetree/bindings/arm/fsl.yaml | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/Documentation/devicetree/bindings/arm/fsl.yaml b/Documentation= /devicetree/bindings/arm/fsl.yaml index 7431579ab0e8..4f4c9c0a1315 100644 --- a/Documentation/devicetree/bindings/arm/fsl.yaml +++ b/Documentation/devicetree/bindings/arm/fsl.yaml @@ -1034,6 +1034,12 @@ properties: - toradex,colibri-imx8x # Colibri iMX8X Modules - const: fsl,imx8qxp =20 + - description: i.MX8DXL based Boards + items: + - enum: + - fsl,imx8dxl-evk # i.MX8DXL EVK Board + - const: fsl,imx8dxl + - description: i.MX8QXP Boards with Toradex Coilbri iMX8X Modules items: - enum: --=20 2.25.1 From nobody Mon Apr 6 14:10:04 2026 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from vger.kernel.org (vger.kernel.org [23.128.96.18]) by smtp.lore.kernel.org (Postfix) with ESMTP id 9FF80ECAAA1 for ; Tue, 6 Sep 2022 15:47:55 +0000 (UTC) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S234030AbiIFPrx (ORCPT ); Tue, 6 Sep 2022 11:47:53 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:58262 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S232521AbiIFPrJ (ORCPT ); Tue, 6 Sep 2022 11:47:09 -0400 Received: from EUR05-AM6-obe.outbound.protection.outlook.com (mail-am6eur05on2057.outbound.protection.outlook.com [40.107.22.57]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id AE0B5C7BA6; Tue, 6 Sep 2022 07:57:18 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=ckPtqePB11/x/Pruhucg9gujc45MFxhWMDDmZ3Naz+7nrZiiQmGV3U1hhMdzsR2PJhDFkD12m6tGMPUXLGNOjk6nxfRFaruvuPXxk5CZbI2iyTFW6w+R1YHzlURdBxoXhFBeUQOWhLiewKpIhJ9Y4mtJj+cleosYgUPeIMFEY4pnTygYSpo4yGla7ypYNLUSaOCptrl2QjWnVRnOlqNg+4HiRGTFEcxVCxN61+S05U9x+6NMOkBbMX2K5nk4cH9hNPBBHwZs10t3+o0XjfQ2bFjobubNRw/C7RRvMOlW4bBh3fUOWe0YO32x/SkTuS0eZuq4OUKww0U5XESSTbyraw== 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=6PZ7i2t2MIKTwxEybY05L44KbQTChqNFvulgZvvzr5k=; b=NJGorLDnfT/dwPDkaUqDkeEcpVMU5V0B9d+deZebNP3YLq4TGm7H6YgX1ajMBeYx3Jeq3SkqhYCYTzXT31d9VGPqN2NDkiT4WTPXZjXQFaY323WXOjilKLCNNN0QzJYHEz8sZ//aTf8UxAntcmDNyykhChHUauKeZ1x0TDzmD5/G6N7cCzR0HdBJD+Lxj2sf4u7GwhGR7PwWeFMOb1MQYU0OZ99wRXFoIj7CvuPnV6BlgMI8RDDYX3teDW2+0MhcegJhPhcWWXW51gp1AoYE2Iv+TYEKOeA7UwuIsIKfyad5hoQhTX8z7GR71CgROdvMJk0BRHKYOrSc/hjAK5obpA== 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=6PZ7i2t2MIKTwxEybY05L44KbQTChqNFvulgZvvzr5k=; b=Y6NgA1e6IkV5e+7dWVkPoX+vrZedZQ0osAgCM/zcTieq3iwkffmlsOhLMdF7VOoyf1kG3r/MxBHk6HWZSZ7al/fZxoBbg/9oPGaXgl5hJspU92Z/mc4SlqgQZ+ClX1kSK28gIK35aZDpsf/9+7lZrjwqJUuDVyh3rH3d44Y3QAc= Authentication-Results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=nxp.com; Received: from PAXPR04MB9185.eurprd04.prod.outlook.com (2603:10a6:102:231::11) by DB6PR0401MB2343.eurprd04.prod.outlook.com (2603:10a6:4:4a::6) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5588.17; Tue, 6 Sep 2022 14:57:16 +0000 Received: from PAXPR04MB9185.eurprd04.prod.outlook.com ([fe80::b152:60ce:3622:7962]) by PAXPR04MB9185.eurprd04.prod.outlook.com ([fe80::b152:60ce:3622:7962%4]) with mapi id 15.20.5566.021; Tue, 6 Sep 2022 14:57:16 +0000 From: Shenwei Wang To: Rob Herring , Krzysztof Kozlowski , Shawn Guo , Sascha Hauer Cc: Pengutronix Kernel Team , Fabio Estevam , NXP Linux Team , Marcel Ziswiler , Alexander Stein , Marek Vasut , Max Krummenacher , Matthias Schiffer , Denys Drozdov , Tim Harvey , Dong Aisheng , Alex Marginean , Reinhold Mueller , Shenwei Wang , Viorel Suman , Abel Vesa , Ming Qian , Peng Fan , Li Yang , devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, imx@lists.linux.dev Subject: [PATCH RESEND v7 3/5] arm64: dts: imx8: add a node label to ddr-pmu Date: Tue, 6 Sep 2022 09:55:26 -0500 Message-Id: <20220906145528.40079-4-shenwei.wang@nxp.com> X-Mailer: git-send-email 2.25.1 In-Reply-To: <20220906145528.40079-1-shenwei.wang@nxp.com> References: <20220906145528.40079-1-shenwei.wang@nxp.com> Content-Transfer-Encoding: quoted-printable X-ClientProxiedBy: BYAPR06CA0055.namprd06.prod.outlook.com (2603:10b6:a03:14b::32) To PAXPR04MB9185.eurprd04.prod.outlook.com (2603:10a6:102:231::11) MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id: 80992176-b4b2-4930-991b-08da90181686 X-MS-TrafficTypeDiagnostic: DB6PR0401MB2343:EE_ X-LD-Processed: 686ea1d3-bc2b-4c6f-a92c-d99c5c301635,ExtAddr X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: XNQe91lfGsIB3vcWXVDT3rnRO56pamqYLU06WrOORIky41rvOqvJpymEvPUknXcal3eSeS9NXjjIqz2wk18lo7S8Z/4Qn72cHa+9ypdqoFiPZJn1l5XELchkSfFZvac2Hu3cz6SiTMtFPgMApQzc/igGi1AmupLxad8XrKZUNcWnlcURCzDo/xQOTkjKwdEN5k/PqmEFTFq3eTP7Dw9+fp8MYSJphB8uPLzuOFLKhzlEBuMCGn53rfAEIEuBqeuFJVZGZtYxN4e9tTxR8cJfTQDsBEwfBJ179K7GZP+FP39JNvPAQtmUqW1NGoC+/q5d/Z30pXhNOpWg+T5FihyGLq9+sKkvHIfklEPNq9hhKyII0OKGnBtmvmiqHgkNIbpQfe/lmQJHiw0AEJGiW1GWSxbnv1GNgPdfZeYKV4KitV6BMhITp9+y/x8biTKMJg7VBgBl5bAacC7Z0NR5SjOvSp38pHX6799tKCA+wv6bx5qbs5r0qNoOn/FEQkSONSo9g+PvfdbgcOXYlIgP9pOd26oHcO2j5lOWzPUU29MTfVNq8Cen098DHjWRnv3UGPj/BLvDuTShO69+bHehd7cKJwSTLV94mAN1GhpJBuze9nnlNghIui/iCpkWeYc7ZgiY6/5NMuDj9sfosdTKQlgb3UxSuOsj+lJ08xNkG3gjuRs6u26PV1/2IzafKWFjNdRfyqM6z5MHA5IHr//ZeWM+pMOGXFrgJVpY/brLAV39usp6qssDVNYqFopK0LZp/6W0ge3rEsaUFqg6nrZ++iRmEQ== X-Forefront-Antispam-Report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:PAXPR04MB9185.eurprd04.prod.outlook.com;PTR:;CAT:NONE;SFS:(13230016)(4636009)(396003)(39860400002)(366004)(136003)(376002)(346002)(186003)(1076003)(2616005)(41300700001)(5660300002)(8936002)(83380400001)(316002)(54906003)(478600001)(55236004)(26005)(52116002)(66946007)(6512007)(44832011)(8676002)(38350700002)(86362001)(2906002)(6506007)(66556008)(6486002)(110136005)(4744005)(66476007)(7416002)(38100700002)(6666004)(4326008)(36756003);DIR:OUT;SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?us-ascii?Q?7ps7ukZorSkasH6P1jdgo2akQbSLoSCm4VmSPQlPW7Qwn3avYzF4qDBEcL4r?= =?us-ascii?Q?n7GFoQ9PEjxVItJgHMod7SnhtPPfw/wbkT5HooppeIVVgz/o4yaZuezTGrtz?= =?us-ascii?Q?FDTEJhanuKm//lN7P8J/oPfvF3V+0NG1TF5rnc8l7rLi92vYpuB2J9XaQynH?= =?us-ascii?Q?b8CYOt4c7ySJ/yEIURoLn8IaMiyvZFbJ8nEGR+V8W0Kx7uzCZPmd24+Pz7o2?= =?us-ascii?Q?SopcP2rH4YxnA0A/vj9Um2SQiDVFOCgXJU1Gtdbj16xufoMxrQQlphNqV+ci?= =?us-ascii?Q?GrLoDKu7fk29G1KdJFafm7jDlKfCMsw2dGb4R6ccbWnwVCHvp2DaLJqrdlIH?= =?us-ascii?Q?JcPkuKHmrnIGuWhm2BgZHL1CapnuMz5rLcPSL0xLPOUksFREhFejhWE1Py13?= =?us-ascii?Q?YOomA1aPOzRifjT0LdKicDmZ4aqMAO6RTo357woLowTfNoHwMsquJY7PmX5F?= =?us-ascii?Q?4tj/hprg554yxd5n/G08uQ81Jmi7JAMTSWNLnpkV9/VXr3jufFGNWg+HxNc3?= =?us-ascii?Q?iLGdyAg5RTz2Ik+sAfY7V7Y0oeiooyWDwEADE65Hm6taG+/MSBNuArMRqYvN?= =?us-ascii?Q?3/kSTwh6tDb2N2EfVGvMQedEbb8CxvHDLe+0aQv3sX4+uiV37KjqSNd/u1R8?= =?us-ascii?Q?ImUwDUIH54dYTMdWmkUxHhJ6WJxAqqwa0N3KHD3tcVor3bUwSU3ckGmVWHi0?= =?us-ascii?Q?ssf4/cp0iBhQPKfwJqbDSdMT3ZNkAt04iOs2okmQUtcVPp7Mg+G2YZbMSLmW?= =?us-ascii?Q?P0Kk14AqfIztgLDqY1A/DC6xzfAMyzdaBO7xkD3dQRjXuKYtRrYgTEiir4ju?= =?us-ascii?Q?DnYpbdV2+yskIHZDczTE9do5qnKEGvP2xJBAbGwSkc6ChcTI+vqB2ZgmAwAw?= =?us-ascii?Q?bgdufm2fjfTXF4tOMzkuR1vrTc3rot4mMzWP46PaE4IB6xK7F/yfC4NciaBL?= =?us-ascii?Q?Qmb/tvdtkaeeGNY5GMszA3L0NEKtf+4rfXQELnAklU+S5mF/trzcls/jnZ0c?= =?us-ascii?Q?e+5wn3iH9/gnJaEhYmXyS0uCjHwDR9+4YDJif8QvujB4eR9cc+FzjiPOiHlQ?= =?us-ascii?Q?yRWMOsTENCJixI6YIraXQnnqx3onuGLhWge4ZNy/4LfY0E+fZrZGUQA6hVbR?= =?us-ascii?Q?JQKw4i47400grH3Pe59OG4IZycarivXs77+qZax8xig5Fa7yPgVUUKAWsCn5?= =?us-ascii?Q?TfKi/LDuQXP65qlA7TTMi0nGW7H5nf6U5fgd2q1gm+04Mls0jNFHQ8rgxfb/?= =?us-ascii?Q?6i9kwZDYS5wcW1WixMW9GoTYF/BKw1Bz7LtWmAGCffBRZomzVP+bg82hvM5g?= =?us-ascii?Q?TDgb+kuV+8m3YCJKM4XPxT/xHnsnb9QejTbS6gWRC+QuUYg1oo0iBeYPceT3?= =?us-ascii?Q?9N90EdSAk6ME3/wur6UH4H8/ED2wyr4me39X3tkNzDlqiAb1tGp2qRktE5gR?= =?us-ascii?Q?VGJdQtQXTYKfQQCwt7GqsgzlbMHYh/2hJ5CvnIdWi5qRAYnFsOHeNbfhhQXF?= =?us-ascii?Q?CSJzNDTK/cSP2j+Cv4wPrxsE7VHVDEq0mrpj5MuIuGzZxF4ModVPlojJY/DR?= =?us-ascii?Q?DtL0cV4aKM4mFuGafDJEoiBVHAOiaB+HY8336FKh?= X-OriginatorOrg: nxp.com X-MS-Exchange-CrossTenant-Network-Message-Id: 80992176-b4b2-4930-991b-08da90181686 X-MS-Exchange-CrossTenant-AuthSource: PAXPR04MB9185.eurprd04.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 06 Sep 2022 14:57:16.1474 (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: mJW9N2eRWH5jqicsoAVk2Oh+BLbMK2hwczDFuPBNDealc1YVNJwsKwots9+R7MhfdMHzKgF7bZ11978alUwzKA== X-MS-Exchange-Transport-CrossTenantHeadersStamped: DB6PR0401MB2343 Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Content-Type: text/plain; charset="utf-8" The ddr-pmu on i.mx8dxl has a different interrupt number. Add a node label to ddr-pmu so that it could be referred and changed in i.mx8dxl dts. Signed-off-by: Shenwei Wang --- arch/arm64/boot/dts/freescale/imx8-ss-ddr.dtsi | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/arch/arm64/boot/dts/freescale/imx8-ss-ddr.dtsi b/arch/arm64/bo= ot/dts/freescale/imx8-ss-ddr.dtsi index 8b5cad4e2700..7d5183c6c5be 100644 --- a/arch/arm64/boot/dts/freescale/imx8-ss-ddr.dtsi +++ b/arch/arm64/boot/dts/freescale/imx8-ss-ddr.dtsi @@ -10,7 +10,7 @@ ddr_subsys: bus@5c000000 { #size-cells =3D <1>; ranges =3D <0x5c000000 0x0 0x5c000000 0x1000000>; =20 - ddr-pmu@5c020000 { + ddr_pmu0: ddr-pmu@5c020000 { compatible =3D "fsl,imx8-ddr-pmu"; reg =3D <0x5c020000 0x10000>; interrupts =3D ; --=20 2.25.1 From nobody Mon Apr 6 14:10:04 2026 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from vger.kernel.org (vger.kernel.org [23.128.96.18]) by smtp.lore.kernel.org (Postfix) with ESMTP id 6AB71ECAAD5 for ; Tue, 6 Sep 2022 15:48:06 +0000 (UTC) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S234163AbiIFPsC (ORCPT ); Tue, 6 Sep 2022 11:48:02 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:35422 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S232864AbiIFPrM (ORCPT ); Tue, 6 Sep 2022 11:47:12 -0400 Received: from EUR05-AM6-obe.outbound.protection.outlook.com (mail-am6eur05on2057.outbound.protection.outlook.com [40.107.22.57]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 654FEA4B01; Tue, 6 Sep 2022 07:57:26 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=gdFpC1Xxz66UUmRPbyayxAfhrqoIBmo7YIxfS+7oyeLJw/F6qoUfGmtk/cKWNUCkZ+R6GRM7wMmsGGPe1NlRitUsjBJW+eJP/bseFKjAHPRb/qnY8Xqjz+tEvHKyPQ8zOn+klykc9RgKKod2VY2f4PtF/Au5cV7Hy8Jsz91f5e3VyibOUHekMVt4v+3hDWWh+8F93B1YPY5dJx03MvxnsPaKNl0wD4numMDY2oh1cJyuXC3OvpB+dPAARzZTwyVBZOmK0SpX1QWdVMMXXZ6DKBlfxWA3p9S2Blr69iq1uNQqdd7A7DSE/oPf5X4EUzTedWudzWi6uCnX9Ul1+PY1ug== 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=/n+n7zJPnpG8IGDf0oet+gswMFVi9N2XfM/ZsowdNJg=; b=V4qWKFFi0BCD2EHydnus3eLBOyVZw9y09fZq1it98J/BW7owu9MVbGrUiHayR+U2yl3MJXfXILglQ14M0Imv+M3Vs0PuS/GWEZQFWIt/WqFFM/HPixUiO8+17qj1e8azynMQ92+aSoVpoeZ+u78dMKm4iUA9cLN9IKEsqw6nvMB8LYGsRLsPQrPSCERrACXNJaR8lvN8GpPaVFrlTzlTbgA8168RxsOB2PnXRnih6UMhr4+DL/XYIk/xiSyWAVksj2VasSuuxjxDbz7e9oVaR5qK8rvBvncgL1hbMGFl+RkUnhUFTJ0gazqcuS7/kOkbn3GXu5NG8Uxp73fy8W7EyA== 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=/n+n7zJPnpG8IGDf0oet+gswMFVi9N2XfM/ZsowdNJg=; b=UbSbBfa2XaKCcQQI4hv/71CWEEJihh6GmfvQbyJD2qxDNFInIn7Gv/HrxXmvbPx9L7RnsqS/RYSA1AEi0Xof2dq24u9Lgey+zRMr6bxedtzEaVSgaeezNu2KV4ssG1r5ikEzyAOeOGzgMheExthw79f1Bc42nKMETJurwRViGCM= Authentication-Results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=nxp.com; Received: from PAXPR04MB9185.eurprd04.prod.outlook.com (2603:10a6:102:231::11) by DB6PR0401MB2343.eurprd04.prod.outlook.com (2603:10a6:4:4a::6) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5588.17; Tue, 6 Sep 2022 14:57:22 +0000 Received: from PAXPR04MB9185.eurprd04.prod.outlook.com ([fe80::b152:60ce:3622:7962]) by PAXPR04MB9185.eurprd04.prod.outlook.com ([fe80::b152:60ce:3622:7962%4]) with mapi id 15.20.5566.021; Tue, 6 Sep 2022 14:57:22 +0000 From: Shenwei Wang To: Rob Herring , Krzysztof Kozlowski , Shawn Guo , Sascha Hauer Cc: Pengutronix Kernel Team , Fabio Estevam , NXP Linux Team , Marcel Ziswiler , Alexander Stein , Marek Vasut , Max Krummenacher , Matthias Schiffer , Denys Drozdov , Tim Harvey , Dong Aisheng , Alex Marginean , Reinhold Mueller , Shenwei Wang , Viorel Suman , Abel Vesa , Ming Qian , Peng Fan , Li Yang , devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, imx@lists.linux.dev Subject: [PATCH RESEND v7 4/5] arm64: dts: freescale: add i.MX8DXL SoC support Date: Tue, 6 Sep 2022 09:55:27 -0500 Message-Id: <20220906145528.40079-5-shenwei.wang@nxp.com> X-Mailer: git-send-email 2.25.1 In-Reply-To: <20220906145528.40079-1-shenwei.wang@nxp.com> References: <20220906145528.40079-1-shenwei.wang@nxp.com> Content-Transfer-Encoding: quoted-printable X-ClientProxiedBy: BYAPR02CA0009.namprd02.prod.outlook.com (2603:10b6:a02:ee::22) To PAXPR04MB9185.eurprd04.prod.outlook.com (2603:10a6:102:231::11) MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id: 045b5b1f-682a-4913-cdf0-08da90181a09 X-MS-TrafficTypeDiagnostic: DB6PR0401MB2343:EE_ X-LD-Processed: 686ea1d3-bc2b-4c6f-a92c-d99c5c301635,ExtAddr X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: vuPTtOdfSY0J41ZFYnbSCn4wVeklXHj7cEwSIaEZSWaJ/w8BUbxxZBJnpKtqMdBOpDsGgwdqobbeDngqB5eAQi7Uv1VMMXNvO0CY8xyEi8yU+y7q+9iG+CmBZkqqqhSu1fU5OGHdIFXXzj0Aq8tJ/K+NrK4/3BMk8O/gqO3TmdR93dCynLR93yiU7CciYihYAZcvb8yB+pbafHff66WYV3pqb4qhA7DsnuEn9+mHKAnVA3qRw1GVL+HRCACvHs2HlbM+pseJE9aiDxWbv9bbJGRiLpeyWBMJHBWC+aHc2EyZPZR65V+KbkDDjtDIPI3isQqkA0gUNHq5lVl7eZEswN9RItpYDxnWSW0DDuC4qfDWYFhmvb/oW+pnpTyQ45hxU2O9QF0sP0u19PJkzNcwzYQyzvJL408dj6vf0I7tWwvGdy3KeN+/cgLDcdV6aXDlFalBX34KLWoIy45P4L/FniO3ICCcdOUHcw9mwKrYSPdABgXfler9ef2Jqd+LHGT6Ib87GzXYqJiaUIrJLgo2JldkindRbyt9+da8W6X2jBmqplz8PKOn/sF6xpzT4aQjMdYncZGSPmWPEUFiCt8mB3+zLCTK7shYB4DtvrV4Uef+DS8SmjX6A0RSWrtwAAsodyKgGo0Q2A02ODHSTYQeiIivogYRoj2WVKZUkly7cASU/NTn6rDu7mjLFAHFgRFGwyInBptKD9+7CksoS6VrZvuodDgjQ1E1WG6a7zQUw3Sd1AtWDjPz+lj9bflR5Xri X-Forefront-Antispam-Report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:PAXPR04MB9185.eurprd04.prod.outlook.com;PTR:;CAT:NONE;SFS:(13230016)(4636009)(396003)(39860400002)(366004)(136003)(376002)(346002)(186003)(1076003)(2616005)(41300700001)(5660300002)(8936002)(83380400001)(316002)(54906003)(478600001)(55236004)(26005)(52116002)(66946007)(6512007)(44832011)(8676002)(38350700002)(86362001)(2906002)(6506007)(66556008)(6486002)(30864003)(110136005)(66476007)(7416002)(38100700002)(4326008)(36756003);DIR:OUT;SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?us-ascii?Q?pCQUD/oGkKNZR2w5ibxOdTbEEc0XQxZbStB4h2Ni+KaoADVWFGQ6Bay+DZZ6?= =?us-ascii?Q?wkng9+CCycl++8FjoSPTIQPpdXIzyOWMG9qD27i4TYPZhufGarfmViBDooot?= =?us-ascii?Q?clFAc1L3Pban/sPpszXrNsYBkpd9crl1rjBjjpQo46pQqTp5XisKPs2yGdaA?= =?us-ascii?Q?EnRd4U1cM52b7HpRGHkyFNa8RRmSEVoh3ewIzWnuNuATmukWgtleASMD1ZC1?= =?us-ascii?Q?ITt85q5+oFghIvrTg5jnA+NGU4Nf+RbFjNTSYwcdPuRUJM+HDihmxMtL+/Z5?= =?us-ascii?Q?Sd/Ntd37fw367sraYp/RyngsEF90dnsiVoQtjZMul+Trzf2zRyC5v9uNEsz9?= =?us-ascii?Q?cw7fllyyKpi0K8f7GU3cbVXBoovqFJorU+Z/vU7YCp4R00msElN6SHpN2Ol2?= =?us-ascii?Q?eEcGKUk+Rp/4rtAAuNIZy5LZ2KD4wOtGsUpmThmkTmSkxsDO0ONHKsucvwoK?= =?us-ascii?Q?FUpR5SH0Lbv4EL8vtlsHeg6DEGNo5BfLJynnZTLIGwdi/ROBk2ZE9dfc61o5?= =?us-ascii?Q?L2BNBS7epj2R+ldDqyXNHlhntuu/WY5wZvBVnROkrqpEp+CTPLwzvR4i2rDB?= =?us-ascii?Q?hYZwws4LtASNkGcZ38SFuGpJOP0geZ/uRRBjvxS7uDt2yfqk0zR2ExNzQv+Y?= =?us-ascii?Q?F7793RjwoL6ojc5I8VyytSmnNb4jHah5/iSaBs9/tcjll84z43sk9q6K44B9?= =?us-ascii?Q?3jNfr7oHKjeEhTF0K3kKGlC2t74/AplyleXRVJYwRGDp0Hpo1EtWgg6HKST4?= =?us-ascii?Q?jQIg1DR41smbrBAL1VIX/sb6+QP5uzljW6tyzi5124e20QNBTxU2jAjxMKje?= =?us-ascii?Q?SYkHn7fGMipLG9VW4W+5PPNPfOUahS/z05+zo24AmuYW4ScmkJKU1nNsCCzW?= =?us-ascii?Q?yuxuQEvOb6b5hQ1kxLVG/hZYhu4tj5zILIAkHiTtzdkzge9KnbMnmZ+uOOKS?= =?us-ascii?Q?Nir2r5HM4WKMCsINaQm/r4tBke40HSPwEgBmXeqWvdfqXOJaz5gCn+wRvlM5?= =?us-ascii?Q?9pGRmxT7NlLb0JAprSM/iTuhj5FxvAA833KWKW3gj07PEu9nMKCsbwP0v3QX?= =?us-ascii?Q?0vuuGpeddCds/ObWYbSCC6AMT5tLF0WrSgKndTPi4MG5BIviXwS1aKQZYIDt?= =?us-ascii?Q?PleMUPex+NeXgJNnHHvNZ1uiqjMvrmcYwEd9k+6asvkER2WvzeBRs12TRefz?= =?us-ascii?Q?UHlmbhvXWngw1dQc0YLocWqRZC16QNtpyqa0q9XJxhpOrPNuvsrxkmkaty3I?= =?us-ascii?Q?Fkt2wvNFNrCGb9RB//MgA8kx7nk89heikMugeWTGJDqWpNjFnNUEAfpHe2Ru?= =?us-ascii?Q?COQw+5aEVZ/eGwU7hWtQgvndBbXt88XkHWID5g592+QQJU7XCUVsc0qmRiUg?= =?us-ascii?Q?Q4cTbaOWMc9h2K1UPQHmj88cHUUXvsrI9fBsADeqM5L1Gnm+TklJZr2JrixB?= =?us-ascii?Q?8swq52twr+xylYXCXbSlhCRtXwyehu6ivse+/1bJNEgOuRt/oH8nXVaL9vAu?= =?us-ascii?Q?vpCfewkYEiMAFiCxmlDzmHGf8Jkh1voh52b64P43RSUsHqBJZgcpRk+PF6pb?= =?us-ascii?Q?5EaIdAWop6OPZJUB5tiMhW5wuaHqexfAKuhxuyJf?= X-OriginatorOrg: nxp.com X-MS-Exchange-CrossTenant-Network-Message-Id: 045b5b1f-682a-4913-cdf0-08da90181a09 X-MS-Exchange-CrossTenant-AuthSource: PAXPR04MB9185.eurprd04.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 06 Sep 2022 14:57:21.8998 (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: ngF1WGmXIpl29E3AUM0iIf+F/qvrlLaqw1g4Me/J/liACKw3jZ05qtJz+nPqM3nFdbRXpRvJqCTyEi2XFDexcQ== X-MS-Exchange-Transport-CrossTenantHeadersStamped: DB6PR0401MB2343 Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Content-Type: text/plain; charset="utf-8" i.MX8DXL is a device targeting the automotive and industrial market segments. The chip is designed to achieve both high performance and low power consumption. It has a dual (2x) Cortex-A35 processor. This patch adds the basic support for i.MX8DXL SoC. Signed-off-by: Shenwei Wang --- .../boot/dts/freescale/imx8dxl-ss-adma.dtsi | 52 ++++ .../boot/dts/freescale/imx8dxl-ss-conn.dtsi | 142 +++++++++++ .../boot/dts/freescale/imx8dxl-ss-ddr.dtsi | 9 + .../boot/dts/freescale/imx8dxl-ss-lsio.dtsi | 74 ++++++ arch/arm64/boot/dts/freescale/imx8dxl.dtsi | 238 ++++++++++++++++++ 5 files changed, 515 insertions(+) create mode 100644 arch/arm64/boot/dts/freescale/imx8dxl-ss-adma.dtsi create mode 100644 arch/arm64/boot/dts/freescale/imx8dxl-ss-conn.dtsi create mode 100644 arch/arm64/boot/dts/freescale/imx8dxl-ss-ddr.dtsi create mode 100644 arch/arm64/boot/dts/freescale/imx8dxl-ss-lsio.dtsi create mode 100644 arch/arm64/boot/dts/freescale/imx8dxl.dtsi diff --git a/arch/arm64/boot/dts/freescale/imx8dxl-ss-adma.dtsi b/arch/arm6= 4/boot/dts/freescale/imx8dxl-ss-adma.dtsi new file mode 100644 index 000000000000..795d1d472fae --- /dev/null +++ b/arch/arm64/boot/dts/freescale/imx8dxl-ss-adma.dtsi @@ -0,0 +1,52 @@ +// SPDX-License-Identifier: GPL-2.0+ +/* + * Copyright 2019~2020, 2022 NXP + */ + +&audio_ipg_clk { + clock-frequency =3D <160000000>; +}; + +&dma_ipg_clk { + clock-frequency =3D <160000000>; +}; + +&i2c0 { + compatible =3D "fsl,imx8dxl-lpi2c", "fsl,imx8qxp-lpi2c", "fsl,imx7ulp-lpi= 2c"; + interrupts =3D ; +}; + +&i2c1 { + compatible =3D "fsl,imx8dxl-lpi2c", "fsl,imx8qxp-lpi2c", "fsl,imx7ulp-lpi= 2c"; + interrupts =3D ; +}; + +&i2c2 { + compatible =3D "fsl,imx8qxp-lpi2c", "fsl,imx7ulp-lpi2c"; + interrupts =3D ; +}; + +&i2c3 { + compatible =3D "fsl,imx8qxp-lpi2c", "fsl,imx7ulp-lpi2c"; + interrupts =3D ; +}; + +&lpuart0 { + compatible =3D "fsl,imx8qxp-lpuart", "fsl,imx7ulp-lpuart"; + interrupts =3D ; +}; + +&lpuart1 { + compatible =3D "fsl,imx8qxp-lpuart", "fsl,imx7ulp-lpuart"; + interrupts =3D ; +}; + +&lpuart2 { + compatible =3D "fsl,imx8qxp-lpuart", "fsl,imx7ulp-lpuart"; + interrupts =3D ; +}; + +&lpuart3 { + compatible =3D "fsl,imx8qxp-lpuart", "fsl,imx7ulp-lpuart"; + interrupts =3D ; +}; diff --git a/arch/arm64/boot/dts/freescale/imx8dxl-ss-conn.dtsi b/arch/arm6= 4/boot/dts/freescale/imx8dxl-ss-conn.dtsi new file mode 100644 index 000000000000..69c4849f2132 --- /dev/null +++ b/arch/arm64/boot/dts/freescale/imx8dxl-ss-conn.dtsi @@ -0,0 +1,142 @@ +// SPDX-License-Identifier: GPL-2.0+ +/* + * Copyright 2019~2020, 2022 NXP + */ + +/delete-node/ &enet1_lpcg; +/delete-node/ &fec2; + +&conn_subsys { + conn_enet0_root_clk: clock-conn-enet0-root { + compatible =3D "fixed-clock"; + #clock-cells =3D <0>; + clock-frequency =3D <250000000>; + clock-output-names =3D "conn_enet0_root_clk"; + }; + + eqos: ethernet@5b050000 { + compatible =3D "nxp,imx8dxl-dwmac-eqos", "snps,dwmac-5.10a"; + reg =3D <0x5b050000 0x10000>; + interrupt-parent =3D <&gic>; + interrupts =3D , + ; + interrupt-names =3D "eth_wake_irq", "macirq"; + clocks =3D <&eqos_lpcg IMX_LPCG_CLK_4>, + <&eqos_lpcg IMX_LPCG_CLK_6>, + <&eqos_lpcg IMX_LPCG_CLK_0>, + <&eqos_lpcg IMX_LPCG_CLK_5>, + <&eqos_lpcg IMX_LPCG_CLK_2>; + clock-names =3D "stmmaceth", "pclk", "ptp_ref", "tx", "mem"; + assigned-clocks =3D <&clk IMX_SC_R_ENET_1 IMX_SC_PM_CLK_PER>; + assigned-clock-rates =3D <125000000>; + power-domains =3D <&pd IMX_SC_R_ENET_1>; + status =3D "disabled"; + }; + + usbotg2: usb@5b0e0000 { + compatible =3D "fsl,imx8dxl-usb", "fsl,imx7ulp-usb"; + reg =3D <0x5b0e0000 0x200>; + interrupt-parent =3D <&gic>; + interrupts =3D ; + fsl,usbphy =3D <&usbphy2>; + fsl,usbmisc =3D <&usbmisc2 0>; + /* + * usbotg1 and usbotg2 share one clcok. + * scu firmware disables the access to the clock and keeps + * it always on in case other core (M4) uses one of these. + */ + clocks =3D <&clk_dummy>; + ahb-burst-config =3D <0x0>; + tx-burst-size-dword =3D <0x10>; + rx-burst-size-dword =3D <0x10>; + #stream-id-cells =3D <1>; + power-domains =3D <&pd IMX_SC_R_USB_1>; + status =3D "disabled"; + + clk_dummy: clock-dummy { + compatible =3D "fixed-clock"; + #clock-cells =3D <0>; + clock-frequency =3D <0>; + clock-output-names =3D "clk_dummy"; + }; + }; + + usbmisc2: usbmisc@5b0e0200 { + #index-cells =3D <1>; + compatible =3D "fsl,imx7ulp-usbmisc"; + reg =3D <0x5b0e0200 0x200>; + }; + + usbphy2: usbphy@0x5b110000 { + compatible =3D "fsl,imx8dxl-usbphy", "fsl,imx7ulp-usbphy"; + reg =3D <0x5b110000 0x1000>; + clocks =3D <&usb2_2_lpcg IMX_LPCG_CLK_7>; + power-domains =3D <&pd IMX_SC_R_USB_1_PHY>; + status =3D "disabled"; + }; + + eqos_lpcg: clock-controller@5b240000 { + compatible =3D "fsl,imx8qxp-lpcg"; + reg =3D <0x5b240000 0x10000>; + #clock-cells =3D <1>; + clocks =3D <&conn_enet0_root_clk>, + <&conn_axi_clk>, + <&conn_axi_clk>, + <&clk IMX_SC_R_ENET_1 IMX_SC_PM_CLK_PER>, + <&conn_ipg_clk>; + clock-indices =3D , , + , , + ; + clock-output-names =3D "eqos_ptp", + "eqos_mem_clk", + "eqos_aclk", + "eqos_clk", + "eqos_csr_clk"; + power-domains =3D <&pd IMX_SC_R_ENET_1>; + }; + + usb2_2_lpcg: clock-controller@5b280000 { + compatible =3D "fsl,imx8qxp-lpcg"; + reg =3D <0x5b280000 0x10000>; + #clock-cells =3D <1>; + clock-indices =3D ; + clocks =3D <&conn_ipg_clk>; + clock-output-names =3D "usboh3_2_phy_ipg_clk"; + power-domains =3D <&pd IMX_SC_R_USB_1_PHY>; + }; + +}; + +&enet0_lpcg { + clocks =3D <&conn_enet0_root_clk>, + <&conn_enet0_root_clk>, + <&conn_axi_clk>, + <&clk IMX_SC_R_ENET_0 IMX_SC_C_TXCLK>, + <&conn_ipg_clk>, + <&conn_ipg_clk>; +}; + +&fec1 { + compatible =3D "fsl,imx8qm-fec"; + interrupts =3D , + , + , + ; + assigned-clocks =3D <&clk IMX_SC_R_ENET_0 IMX_SC_C_CLKDIV>; + assigned-clock-rates =3D <125000000>; +}; + +&usdhc1 { + compatible =3D "fsl,imx8dxl-usdhc", "fsl,imx8qxp-usdhc"; + interrupts =3D ; +}; + +&usdhc2 { + compatible =3D "fsl,imx8dxl-usdhc", "fsl,imx8qxp-usdhc"; + interrupts =3D ; +}; + +&usdhc3 { + compatible =3D "fsl,imx8dxl-usdhc", "fsl,imx8qxp-usdhc"; + interrupts =3D ; +}; diff --git a/arch/arm64/boot/dts/freescale/imx8dxl-ss-ddr.dtsi b/arch/arm64= /boot/dts/freescale/imx8dxl-ss-ddr.dtsi new file mode 100644 index 000000000000..550f513708d8 --- /dev/null +++ b/arch/arm64/boot/dts/freescale/imx8dxl-ss-ddr.dtsi @@ -0,0 +1,9 @@ +// SPDX-License-Identifier: GPL-2.0+ +/* + * Copyright 2020 NXP + */ + +&ddr_pmu0 { + compatible =3D "fsl,imx8-ddr-pmu"; + interrupts =3D ; +}; diff --git a/arch/arm64/boot/dts/freescale/imx8dxl-ss-lsio.dtsi b/arch/arm6= 4/boot/dts/freescale/imx8dxl-ss-lsio.dtsi new file mode 100644 index 000000000000..815bd987b09b --- /dev/null +++ b/arch/arm64/boot/dts/freescale/imx8dxl-ss-lsio.dtsi @@ -0,0 +1,74 @@ +// SPDX-License-Identifier: GPL-2.0+ +/* + * Copyright 2019~2020, 2022 NXP + */ + +&lsio_gpio0 { + compatible =3D "fsl,imx8dxl-gpio", "fsl,imx35-gpio"; + interrupts =3D ; +}; + +&lsio_gpio1 { + compatible =3D "fsl,imx8dxl-gpio", "fsl,imx35-gpio"; + interrupts =3D ; +}; + +&lsio_gpio2 { + compatible =3D "fsl,imx8dxl-gpio", "fsl,imx35-gpio"; + interrupts =3D ; +}; + +&lsio_gpio3 { + compatible =3D "fsl,imx8dxl-gpio", "fsl,imx35-gpio"; + interrupts =3D ; +}; + +&lsio_gpio4 { + compatible =3D "fsl,imx8dxl-gpio", "fsl,imx35-gpio"; + interrupts =3D ; +}; + +&lsio_gpio5 { + compatible =3D "fsl,imx8dxl-gpio", "fsl,imx35-gpio"; + interrupts =3D ; +}; + +&lsio_gpio6 { + compatible =3D "fsl,imx8dxl-gpio", "fsl,imx35-gpio"; + interrupts =3D ; +}; + +&lsio_gpio7 { + compatible =3D "fsl,imx8dxl-gpio", "fsl,imx35-gpio"; + interrupts =3D ; +}; + +&lsio_mu0 { + compatible =3D "fsl,imx8qxp-mu", "fsl,imx6sx-mu"; + interrupts =3D ; +}; + +&lsio_mu1 { + compatible =3D "fsl,imx8-mu-scu", "fsl,imx8qxp-mu", "fsl,imx6sx-mu"; + interrupts =3D ; +}; + +&lsio_mu2 { + compatible =3D "fsl,imx8-mu-scu", "fsl,imx8qxp-mu", "fsl,imx6sx-mu"; + interrupts =3D ; +}; + +&lsio_mu3 { + compatible =3D "fsl,imx8-mu-scu", "fsl,imx8qxp-mu", "fsl,imx6sx-mu"; + interrupts =3D ; +}; + +&lsio_mu4 { + compatible =3D "fsl,imx8-mu-scu", "fsl,imx8qxp-mu", "fsl,imx6sx-mu"; + interrupts =3D ; +}; + +&lsio_mu5 { + compatible =3D "fsl,imx8qxp-mu", "fsl,imx6sx-mu"; + interrupts =3D ; +}; diff --git a/arch/arm64/boot/dts/freescale/imx8dxl.dtsi b/arch/arm64/boot/d= ts/freescale/imx8dxl.dtsi new file mode 100644 index 000000000000..5ddbda0b4def --- /dev/null +++ b/arch/arm64/boot/dts/freescale/imx8dxl.dtsi @@ -0,0 +1,238 @@ +// SPDX-License-Identifier: GPL-2.0+ +/* + * Copyright 2019~2020, 2022 NXP + */ + +#include +#include +#include +#include +#include +#include +#include + +/ { + interrupt-parent =3D <&gic>; + #address-cells =3D <2>; + #size-cells =3D <2>; + + aliases { + ethernet0 =3D &fec1; + ethernet1 =3D &eqos; + gpio0 =3D &lsio_gpio0; + gpio1 =3D &lsio_gpio1; + gpio2 =3D &lsio_gpio2; + gpio3 =3D &lsio_gpio3; + gpio4 =3D &lsio_gpio4; + gpio5 =3D &lsio_gpio5; + gpio6 =3D &lsio_gpio6; + gpio7 =3D &lsio_gpio7; + mu1 =3D &lsio_mu1; + }; + + cpus: cpus { + #address-cells =3D <2>; + #size-cells =3D <0>; + + /* We have 1 clusters with 2 Cortex-A35 cores */ + A35_0: cpu@0 { + device_type =3D "cpu"; + compatible =3D "arm,cortex-a35"; + reg =3D <0x0 0x0>; + enable-method =3D "psci"; + next-level-cache =3D <&A35_L2>; + clocks =3D <&clk IMX_SC_R_A35 IMX_SC_PM_CLK_CPU>; + #cooling-cells =3D <2>; + operating-points-v2 =3D <&a35_opp_table>; + }; + + A35_1: cpu@1 { + device_type =3D "cpu"; + compatible =3D "arm,cortex-a35"; + reg =3D <0x0 0x1>; + enable-method =3D "psci"; + next-level-cache =3D <&A35_L2>; + clocks =3D <&clk IMX_SC_R_A35 IMX_SC_PM_CLK_CPU>; + #cooling-cells =3D <2>; + operating-points-v2 =3D <&a35_opp_table>; + }; + + A35_L2: l2-cache0 { + compatible =3D "cache"; + }; + }; + + a35_opp_table: opp-table { + compatible =3D "operating-points-v2"; + opp-shared; + + opp-900000000 { + opp-hz =3D /bits/ 64 <900000000>; + opp-microvolt =3D <1000000>; + clock-latency-ns =3D <150000>; + }; + + opp-1200000000 { + opp-hz =3D /bits/ 64 <1200000000>; + opp-microvolt =3D <1100000>; + clock-latency-ns =3D <150000>; + opp-suspend; + }; + }; + + gic: interrupt-controller@51a00000 { + compatible =3D "arm,gic-v3"; + reg =3D <0x0 0x51a00000 0 0x10000>, /* GIC Dist */ + <0x0 0x51b00000 0 0xc0000>; /* GICR (RD_base + SGI_base) */ + #interrupt-cells =3D <3>; + interrupt-controller; + interrupts =3D ; + }; + + reserved-memory { + #address-cells =3D <2>; + #size-cells =3D <2>; + ranges; + + dsp_reserved: dsp@92400000 { + reg =3D <0 0x92400000 0 0x2000000>; + no-map; + }; + }; + + pmu { + compatible =3D "arm,armv8-pmuv3"; + interrupts =3D ; + }; + + psci { + compatible =3D "arm,psci-1.0"; + method =3D "smc"; + }; + + system-controller { + compatible =3D "fsl,imx-scu"; + mbox-names =3D "tx0", + "rx0", + "gip3"; + mboxes =3D <&lsio_mu1 0 0 + &lsio_mu1 1 0 + &lsio_mu1 3 3>; + + pd: power-controller { + compatible =3D "fsl,scu-pd"; + #power-domain-cells =3D <1>; + wakeup-irq =3D <160 163 235 236 237 228 229 230 231 238 + 239 240 166 169>; + }; + + clk: clock-controller { + compatible =3D "fsl,imx8dxl-clk", "fsl,scu-clk"; + #clock-cells =3D <2>; + clocks =3D <&xtal32k &xtal24m>; + clock-names =3D "xtal_32KHz", "xtal_24Mhz"; + }; + + iomuxc: pinctrl { + compatible =3D "fsl,imx8dxl-iomuxc"; + }; + + ocotp: ocotp { + compatible =3D "fsl,imx8qxp-scu-ocotp"; + #address-cells =3D <1>; + #size-cells =3D <1>; + + fec_mac0: mac@2c4 { + reg =3D <0x2c4 6>; + }; + + fec_mac1: mac@2c6 { + reg =3D <0x2c6 6>; + }; + }; + + rtc: rtc { + compatible =3D "fsl,imx8qxp-sc-rtc"; + }; + + sc_pwrkey: keys { + compatible =3D "fsl,imx8qxp-sc-key", "fsl,imx-sc-key"; + linux,keycode =3D ; + wakeup-source; + }; + + watchdog { + compatible =3D "fsl,imx-sc-wdt"; + timeout-sec =3D <60>; + }; + + tsens: thermal-sensor { + compatible =3D "fsl,imx-sc-thermal"; + #thermal-sensor-cells =3D <1>; + }; + }; + + timer { + compatible =3D "arm,armv8-timer"; + interrupts =3D , /* Physical Secure */ + , /* Physical Non-Secure */ + , /* Virtual */ + ; /* Hypervisor */ + }; + + thermal_zones: thermal-zones { + cpu-thermal0 { + polling-delay-passive =3D <250>; + polling-delay =3D <2000>; + thermal-sensors =3D <&tsens IMX_SC_R_SYSTEM>; + + trips { + cpu_alert0: trip0 { + temperature =3D <107000>; + hysteresis =3D <2000>; + type =3D "passive"; + }; + cpu_crit0: trip1 { + temperature =3D <127000>; + hysteresis =3D <2000>; + type =3D "critical"; + }; + }; + + cooling-maps { + map0 { + trip =3D <&cpu_alert0>; + cooling-device =3D + <&A35_0 THERMAL_NO_LIMIT THERMAL_NO_LIMIT>, + <&A35_1 THERMAL_NO_LIMIT THERMAL_NO_LIMIT>; + }; + }; + }; + }; + + /* The two values below cannot be changed by the board */ + xtal32k: clock-xtal32k { + compatible =3D "fixed-clock"; + #clock-cells =3D <0>; + clock-frequency =3D <32768>; + clock-output-names =3D "xtal_32KHz"; + }; + + xtal24m: clock-xtal24m { + compatible =3D "fixed-clock"; + #clock-cells =3D <0>; + clock-frequency =3D <24000000>; + clock-output-names =3D "xtal_24MHz"; + }; + + /* sorted in register address */ + #include "imx8-ss-adma.dtsi" + #include "imx8-ss-conn.dtsi" + #include "imx8-ss-ddr.dtsi" + #include "imx8-ss-lsio.dtsi" +}; + +#include "imx8dxl-ss-adma.dtsi" +#include "imx8dxl-ss-conn.dtsi" +#include "imx8dxl-ss-lsio.dtsi" +#include "imx8dxl-ss-ddr.dtsi" --=20 2.25.1 From nobody Mon Apr 6 14:10:04 2026 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from vger.kernel.org (vger.kernel.org [23.128.96.18]) by smtp.lore.kernel.org (Postfix) with ESMTP id 6FE24ECAAD5 for ; Tue, 6 Sep 2022 15:49:35 +0000 (UTC) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S233827AbiIFPtd (ORCPT ); Tue, 6 Sep 2022 11:49:33 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:35224 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S233820AbiIFPrs (ORCPT ); Tue, 6 Sep 2022 11:47:48 -0400 Received: from EUR05-AM6-obe.outbound.protection.outlook.com (mail-am6eur05on2071.outbound.protection.outlook.com [40.107.22.71]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 3D4A1A721A; Tue, 6 Sep 2022 07:57:53 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=lIS6kd+rA2fKSaq66hOxjMaZKCoLPpnoa7+Wvx6KiS20o1yZK474oeNkaKdztd8K5YaR39sn+JwEhdtrhlk7LXezPJmAPK9zuoovOlNZ3g7wBPTd/bt/mJmqPK4jN8qmpxgaiKIRSdyZR6NCGA0F9HUnU3xC+fLBNb4LSJ3l4kXo9IOa68bb0Juonyf8/A8HbHMmH/H7kB+hbVaPaCTg/bb7JP6uIRhmHKttqvS5ScNNXlZICwR8oquSCrphC/tGX5aVar7cYOodarZ0qEOCCI6xQVz+vIKfiYd+bK6sKOOlQIsXBvLZIc0h9oFHBU5TU9xjdv3qwUWPjAAzJ8NFaw== 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=SPNERYjPGhAdjhyZDco9ML7IVxH2tLGiq4SPkPsDxso=; b=b5LsgRSt34lACPshurq+4Ujoaf7euNTS+wi8sOgFtMsmK1NpklE4m2mPlchGX0DuZaA3G3jbwUkOlEK3z6ToRbii1dZC3+7fIDT3rNIB6XGgXwyg0NxJq6YGbJHrC4ntGZ8IzjlLzx+p9iVMQHV/Uy4UJAzTyMGAhe9J2fDPJFa7YqnudhhKFliMj+ptyKyebnQ6EXWnkpraX9AhIeTrKCVfsf9dGgNyDz8MKmjn59zgTwOD78eaOsGrmrFAbqAzhxXXa7aHZVb4aSX1+VdHEPd1JUSh9jQxlSFcH+m0IfJt+7+iAgzrgFKbXb9BZ2lYR+hdDKzAimLWASc/LHtUIw== 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=SPNERYjPGhAdjhyZDco9ML7IVxH2tLGiq4SPkPsDxso=; b=cBTNrHhu5qIf5rJOWuWfYbSIC3/RFzENvK5zkdXAqBUDhdas2OxTAO0fF6SpO6CWYw/bH5Im2JF2EuDLsRHh+2yYQZ0U+LCATOYbYyu9fLOMMflHNzc4s9ZIselr5tq05i+Pk7OCirUP+9cyneM2HPO/5M0u5i2dzMB8rDL5wDA= Authentication-Results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=nxp.com; Received: from PAXPR04MB9185.eurprd04.prod.outlook.com (2603:10a6:102:231::11) by DB6PR0401MB2343.eurprd04.prod.outlook.com (2603:10a6:4:4a::6) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5588.17; Tue, 6 Sep 2022 14:57:50 +0000 Received: from PAXPR04MB9185.eurprd04.prod.outlook.com ([fe80::b152:60ce:3622:7962]) by PAXPR04MB9185.eurprd04.prod.outlook.com ([fe80::b152:60ce:3622:7962%4]) with mapi id 15.20.5566.021; Tue, 6 Sep 2022 14:57:49 +0000 From: Shenwei Wang To: Rob Herring , Krzysztof Kozlowski , Shawn Guo , Sascha Hauer Cc: Pengutronix Kernel Team , Fabio Estevam , NXP Linux Team , Marcel Ziswiler , Alexander Stein , Marek Vasut , Max Krummenacher , Matthias Schiffer , Denys Drozdov , Tim Harvey , Dong Aisheng , Alex Marginean , Reinhold Mueller , Shenwei Wang , Viorel Suman , Abel Vesa , Ming Qian , Peng Fan , Li Yang , devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, imx@lists.linux.dev Subject: [PATCH RESEND v7 5/5] arm64: dts: freescale: add support for i.MX8DXL EVK board Date: Tue, 6 Sep 2022 09:55:28 -0500 Message-Id: <20220906145528.40079-6-shenwei.wang@nxp.com> X-Mailer: git-send-email 2.25.1 In-Reply-To: <20220906145528.40079-1-shenwei.wang@nxp.com> References: <20220906145528.40079-1-shenwei.wang@nxp.com> Content-Transfer-Encoding: quoted-printable X-ClientProxiedBy: BYAPR07CA0033.namprd07.prod.outlook.com (2603:10b6:a02:bc::46) To PAXPR04MB9185.eurprd04.prod.outlook.com (2603:10a6:102:231::11) MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id: 41b21d0a-3c46-42f1-3485-08da90182aaa X-MS-TrafficTypeDiagnostic: DB6PR0401MB2343:EE_ X-LD-Processed: 686ea1d3-bc2b-4c6f-a92c-d99c5c301635,ExtAddr X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: tjQi1IZm97IEqvZr57L65md2QQI871ew905erRqK2H2ghpOXYVHGZJfm7irkkKdLLtojAdkiOy5c2H8NLlLXoT+cXWHrbRF9Vld7eh04TJ1JNkobTFGp5bp1GGXcQF5MeoEtoRWEyYH9hKZhR8fxQt8+HBCliCEAO8qgkeR3f0eunUEHeq1/XDPb3FoGT8WfPurSKq9VLzCShpa0P+z3QehmIQV5cbU6A7b87xDZCklMwxslTBBx69VUcQXGs6fQr7o7lzYM5tAKJkbWFKnZx15k5q9HIWXnEi7lKqZnrnIft0JNR/p7iD3pL1eSXM3O1yyH7uA0NC2pvCEmuIEwCV7u29vEtKe+6o7op/cZkMUIWe1g/d7XofEOhgIKXjvUUV9C3VBUlqLOv/2Hc98unxGmhBIGHjM4GY5yNSOiDbD1bWt2Pi8uU6A31HRQYK7JGKGEUJdB5A3f5IPHBwUhquPdQ1z28rhqdh/YEQ3i2tZXMszNxWSS7mRrDdYSF/S6KYZsV++Xaqk+cxeBBidKoq6GQ83jggLlC5oj4f3UkAocx3Bm+Xo0yGeofewRrp6Uzq0oMtKI49lJzS2YdBZRJXplK79zj5JsWg7AfD7WgzwmG0UW928AUaQEV2VX2sZ8/BZItRhxmJ6Us4iYpKB68sctCUwyO4xWpcNOpy3RdYc3fxt8LvnePkUgu0Gxb+iFqSXGJBsZhiEBWNJR8cQLzqQ2o+yt4TdppJCyVT/QLV3nJXOUWKLzhYPDwryveweOFWGJhaB79PEy9Dt8lhaP3OS/KgdVK3cNq7riD+QMzmPjH/Vy8qWMJQBbkr4B/1iq X-Forefront-Antispam-Report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:PAXPR04MB9185.eurprd04.prod.outlook.com;PTR:;CAT:NONE;SFS:(13230016)(4636009)(396003)(39860400002)(366004)(136003)(376002)(346002)(186003)(1076003)(2616005)(41300700001)(5660300002)(8936002)(83380400001)(316002)(54906003)(478600001)(55236004)(26005)(52116002)(66946007)(6512007)(44832011)(8676002)(38350700002)(86362001)(2906002)(6506007)(66556008)(6486002)(30864003)(110136005)(66476007)(7416002)(38100700002)(6666004)(4326008)(36756003)(473944003)(414714003);DIR:OUT;SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?us-ascii?Q?jsF7s5sa7WA9mIBD5v9MjrjkDtwT2JFCq7tH+vZZH86xpFkF9mO1+f6MnIim?= =?us-ascii?Q?MuyeAOAZicM9Ptkd9B30PU9hAPU8D1fVeM6TM14UglbD8JqGY07pHRGjkaph?= =?us-ascii?Q?UI2gPG1XSriHvAmLtRilwruITbU9HWvDk0+vpUHXY+VCVjZCTwpp3my+d1Rm?= =?us-ascii?Q?R29hrklmsF22Vl3mk1RfcEPWCCKbGW0nMt773Aat/xDqssS7Extx8JKDr/7m?= =?us-ascii?Q?o5dW/G0VVgkwhMkIZ/UKCMFYxlUTTUQjTnBBu4xyIuSq+mLpJnG/O7cmmXAz?= =?us-ascii?Q?44I+Z1Wt0ToCOTKIaUHtiOl/FUZgks6sHoNdVx2iLBEo5XNCey6iqCUTm7c2?= =?us-ascii?Q?zikWQbQX2zdE0S0fU0TL3ayTkLSoPkUVfOmF3TVVHzHvRsLQgDWkg6uFkYoF?= =?us-ascii?Q?Cp34pOtMYzgDhTcXsl3Hjv9FuOuYvvnmnW6WwDJjYNYoamuT8Te/6YsxmFMS?= =?us-ascii?Q?DNrazN1uZIwpkioFGL9AHgc40nLk++v15g99Iw2VEEAs9R6t/075IvnV42Il?= =?us-ascii?Q?pHqu4CFAbaXCLg9wt03deVdWLX4ZPDsP3RUpVUmgJjjfACue4EuLvjsUbhJS?= =?us-ascii?Q?P1pF7k6yZZDPciHsUrcu1MjnIKPrBkISO35CnRpm1oOkr3njJHQyHdQ1k7UI?= =?us-ascii?Q?HGLrtACv+pm39SE3yWXu0zKf2oMcTSI4caq9owioQ0ANlM2Zp/DoFlMs47fC?= =?us-ascii?Q?JGTUlVr1prWg6g9k2WyoNvspvh+X3gal8LOEttbctZPEmdm9oX39cH98Dr/w?= =?us-ascii?Q?hfVzC1NDkSWNOddE7ctG1O4a2x9yJ7QKPnUrz9D3cuNtE58h+QKlM1PQFdtI?= =?us-ascii?Q?J5ih1LVPQMID50SHs5n9He2P1c+r3/26R+HxqVW7NLBW2lpDfvrHTx7ERc3j?= =?us-ascii?Q?i3EuOHjKu/Wdk3GEXZLmH0ldHSpYfuHUzGSVuyz8zBee8NuWw5yHOG3cSIA5?= =?us-ascii?Q?eb7QJiYmgjIL3D5giQWccIwrEnD42x5EOf9V/8dTfEZNCrrhJNnD1GYN2Yqk?= =?us-ascii?Q?z14/KcKdy+BYjjShe79yadsh7lSlhXUvqjPk6k6H35/pplCcS9uY6/pssAA7?= =?us-ascii?Q?ZQoK4+Gqf0o7OLGKYbUe8fCP9S+OurSFr6gd3uTjk3aSuUUoFPJCwkS5h8LR?= =?us-ascii?Q?t0jaCDFNPb6k+Q1tqy5/Y52qFBIP2DW/QKU9fmEHxB/pOhvQcGZGCD2z2WJW?= =?us-ascii?Q?G2YoDYRRRNIkUSZStfwI4AIsSydVBK8igAGo5D5tbOJhicN/RtC6WZ3ozYWv?= =?us-ascii?Q?UteLMM00aEUbMfDTHqruC3Vi4WnjkXMGWmNpsHVPajP6dmvoKqfDONGkGEtv?= =?us-ascii?Q?Vor6C/fLmbl/quLbCNkKQ/KGX1PmMVhDM3I0hCgOYiQGReULNtyx+TnPmHgm?= =?us-ascii?Q?lI52Fovfn51banus2QZT95LTRN4i7gkgyau7Kg898IrJjv+L21gFH0jXk1cF?= =?us-ascii?Q?Lfg0KOR/m/hydXdOLlXRaFw8wskwuq3RXBbgysaRh8RbDE7bk3cqf9jbBRBo?= =?us-ascii?Q?WYJG4Qt0UlSFtak6lLz+VuLjHyuMOY38gBDJ50LyWMtUqF3E/Uyw8JhorgY4?= =?us-ascii?Q?crVjdh0bw2S7Erk44H0B6e/007DdeBeaWuy4c44q?= X-OriginatorOrg: nxp.com X-MS-Exchange-CrossTenant-Network-Message-Id: 41b21d0a-3c46-42f1-3485-08da90182aaa X-MS-Exchange-CrossTenant-AuthSource: PAXPR04MB9185.eurprd04.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 06 Sep 2022 14:57:49.7633 (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: p37DD96dXc1kkHHmtkcdew4LMvZhKk/ZeD9KUTxloZJ+7hOuR3A0OD3UUCfJoK5uUiVCUSrxWqWr2eril4P54Q== X-MS-Exchange-Transport-CrossTenantHeadersStamped: DB6PR0401MB2343 Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Content-Type: text/plain; charset="utf-8" This is to support the EVK (Evaluation Kit Board) for the i.MX8DXL. The patch has enabled the serial console, SD/EMMC interface, and the eqos and fec ethernet network. Signed-off-by: Shenwei Wang --- arch/arm64/boot/dts/freescale/Makefile | 1 + arch/arm64/boot/dts/freescale/imx8dxl-evk.dts | 426 ++++++++++++++++++ 2 files changed, 427 insertions(+) create mode 100644 arch/arm64/boot/dts/freescale/imx8dxl-evk.dts diff --git a/arch/arm64/boot/dts/freescale/Makefile b/arch/arm64/boot/dts/f= reescale/Makefile index 8bf7f7ecebaa..2741205efe84 100644 --- a/arch/arm64/boot/dts/freescale/Makefile +++ b/arch/arm64/boot/dts/freescale/Makefile @@ -48,6 +48,7 @@ dtb-$(CONFIG_ARCH_LAYERSCAPE) +=3D fsl-ls1028a-qds-85bb.d= tb dtb-$(CONFIG_ARCH_LAYERSCAPE) +=3D fsl-ls1028a-qds-899b.dtb dtb-$(CONFIG_ARCH_LAYERSCAPE) +=3D fsl-ls1028a-qds-9999.dtb =20 +dtb-$(CONFIG_ARCH_MXC) +=3D imx8dxl-evk.dtb dtb-$(CONFIG_ARCH_MXC) +=3D imx8mm-beacon-kit.dtb dtb-$(CONFIG_ARCH_MXC) +=3D imx8mm-data-modul-edm-sbc.dtb dtb-$(CONFIG_ARCH_MXC) +=3D imx8mm-ddr4-evk.dtb diff --git a/arch/arm64/boot/dts/freescale/imx8dxl-evk.dts b/arch/arm64/boo= t/dts/freescale/imx8dxl-evk.dts new file mode 100644 index 000000000000..868c75945af3 --- /dev/null +++ b/arch/arm64/boot/dts/freescale/imx8dxl-evk.dts @@ -0,0 +1,426 @@ +// SPDX-License-Identifier: GPL-2.0+ +/* + * Copyright 2019~2020, 2022 NXP + */ + +/dts-v1/; + +#include "imx8dxl.dtsi" + +/ { + model =3D "Freescale i.MX8DXL EVK"; + compatible =3D "fsl,imx8dxl-evk", "fsl,imx8dxl"; + + aliases { + i2c2 =3D &i2c2; + mmc0 =3D &usdhc1; + mmc1 =3D &usdhc2; + serial0 =3D &lpuart0; + }; + + chosen { + stdout-path =3D &lpuart0; + }; + + memory@80000000 { + device_type =3D "memory"; + reg =3D <0x00000000 0x80000000 0 0x40000000>; + }; + + reserved-memory { + #address-cells =3D <2>; + #size-cells =3D <2>; + ranges; + + /* + * Memory reserved for optee usage. Please do not use. + * This will be automatically added to dtb if OP-TEE is installed. + * optee@96000000 { + * reg =3D <0 0x96000000 0 0x2000000>; + * no-map; + * }; + */ + + /* global autoconfigured region for contiguous allocations */ + linux,cma { + compatible =3D "shared-dma-pool"; + reusable; + size =3D <0 0x14000000>; + alloc-ranges =3D <0 0x98000000 0 0x14000000>; + linux,cma-default; + }; + }; + + mux3_en: regulator-0 { + compatible =3D "regulator-fixed"; + regulator-min-microvolt =3D <3300000>; + regulator-max-microvolt =3D <3300000>; + regulator-name =3D "mux3_en"; + gpio =3D <&pca6416_2 8 GPIO_ACTIVE_LOW>; + regulator-always-on; + }; + + reg_fec1_sel: regulator-1 { + compatible =3D "regulator-fixed"; + regulator-name =3D "fec1_supply"; + regulator-min-microvolt =3D <3300000>; + regulator-max-microvolt =3D <3300000>; + gpio =3D <&pca6416_1 11 GPIO_ACTIVE_HIGH>; + regulator-always-on; + status =3D "disabled"; + }; + + reg_fec1_io: regulator-2 { + compatible =3D "regulator-fixed"; + regulator-name =3D "fec1_io_supply"; + regulator-min-microvolt =3D <1800000>; + regulator-max-microvolt =3D <1800000>; + gpio =3D <&max7322 0 GPIO_ACTIVE_HIGH>; + enable-active-high; + regulator-always-on; + status =3D "disabled"; + }; + + reg_usdhc2_vmmc: regulator-3 { + compatible =3D "regulator-fixed"; + regulator-name =3D "SD1_SPWR"; + regulator-min-microvolt =3D <3000000>; + regulator-max-microvolt =3D <3000000>; + gpio =3D <&lsio_gpio4 30 GPIO_ACTIVE_HIGH>; + enable-active-high; + off-on-delay-us =3D <3480>; + }; +}; + +&eqos { + pinctrl-names =3D "default"; + pinctrl-0 =3D <&pinctrl_eqos>; + phy-mode =3D "rgmii-id"; + phy-handle =3D <ðphy0>; + nvmem-cells =3D <&fec_mac1>; + nvmem-cell-names =3D "mac-address"; + snps,reset-gpios =3D <&pca6416_1 2 GPIO_ACTIVE_LOW>; + snps,reset-delays-us =3D <10 20 200000>; + status =3D "okay"; + + mdio { + compatible =3D "snps,dwmac-mdio"; + #address-cells =3D <1>; + #size-cells =3D <0>; + + ethphy0: ethernet-phy@0 { + compatible =3D "ethernet-phy-ieee802.3-c22"; + reg =3D <0>; + eee-broken-1000t; + qca,disable-smarteee; + vddio-supply =3D <&vddio0>; + + vddio0: vddio-regulator { + regulator-min-microvolt =3D <1800000>; + regulator-max-microvolt =3D <1800000>; + }; + }; + }; +}; + +/* + * fec1 shares the some PINs with usdhc2. + * by default usdhc2 is enabled in this dts. + * Please disable usdhc2 to enable fec1 + */ +&fec1 { + pinctrl-names =3D "default"; + pinctrl-0 =3D <&pinctrl_fec1>; + phy-mode =3D "rgmii-txid"; + phy-handle =3D <ðphy1>; + fsl,magic-packet; + rx-internal-delay-ps =3D <2000>; + nvmem-cells =3D <&fec_mac0>; + nvmem-cell-names =3D "mac-address"; + status =3D "disabled"; + + mdio { + #address-cells =3D <1>; + #size-cells =3D <0>; + + ethphy1: ethernet-phy@1 { + compatible =3D "ethernet-phy-ieee802.3-c22"; + reg =3D <1>; + reset-gpios =3D <&pca6416_1 0 GPIO_ACTIVE_LOW>; + reset-assert-us =3D <10000>; + qca,disable-smarteee; + vddio-supply =3D <&vddio1>; + + vddio1: vddio-regulator { + regulator-min-microvolt =3D <1800000>; + regulator-max-microvolt =3D <1800000>; + }; + }; + }; +}; + +&i2c2 { + #address-cells =3D <1>; + #size-cells =3D <0>; + clock-frequency =3D <100000>; + pinctrl-names =3D "default"; + pinctrl-0 =3D <&pinctrl_i2c2>; + status =3D "okay"; + + pca6416_1: gpio@20 { + compatible =3D "ti,tca6416"; + reg =3D <0x20>; + gpio-controller; + #gpio-cells =3D <2>; + }; + + pca6416_2: gpio@21 { + compatible =3D "ti,tca6416"; + reg =3D <0x21>; + gpio-controller; + #gpio-cells =3D <2>; + }; + + pca9548_1: i2c-mux@70 { + compatible =3D "nxp,pca9548"; + #address-cells =3D <1>; + #size-cells =3D <0>; + reg =3D <0x70>; + + i2c@0 { + #address-cells =3D <1>; + #size-cells =3D <0>; + reg =3D <0x0>; + + max7322: gpio@68 { + compatible =3D "maxim,max7322"; + reg =3D <0x68>; + gpio-controller; + #gpio-cells =3D <2>; + status =3D "disabled"; + }; + }; + + i2c@4 { + #address-cells =3D <1>; + #size-cells =3D <0>; + reg =3D <0x4>; + }; + + i2c@5 { + #address-cells =3D <1>; + #size-cells =3D <0>; + reg =3D <0x5>; + }; + + i2c@6 { + #address-cells =3D <1>; + #size-cells =3D <0>; + reg =3D <0x6>; + }; + }; +}; + +&lpuart0 { + pinctrl-names =3D "default"; + pinctrl-0 =3D <&pinctrl_lpuart0>; + status =3D "okay"; +}; + +&lsio_gpio4 { + status =3D "okay"; +}; + +&lsio_gpio5 { + status =3D "okay"; +}; + +&thermal_zones { + pmic-thermal0 { + polling-delay-passive =3D <250>; + polling-delay =3D <2000>; + thermal-sensors =3D <&tsens IMX_SC_R_PMIC_0>; + + trips { + pmic_alert0: trip0 { + temperature =3D <110000>; + hysteresis =3D <2000>; + type =3D "passive"; + }; + + pmic_crit0: trip1 { + temperature =3D <125000>; + hysteresis =3D <2000>; + type =3D "critical"; + }; + }; + + cooling-maps { + map0 { + trip =3D <&pmic_alert0>; + cooling-device =3D + <&A35_0 THERMAL_NO_LIMIT THERMAL_NO_LIMIT>, + <&A35_1 THERMAL_NO_LIMIT THERMAL_NO_LIMIT>; + }; + }; + }; +}; + +&usdhc1 { + pinctrl-names =3D "default"; + pinctrl-0 =3D <&pinctrl_usdhc1>; + bus-width =3D <8>; + no-sd; + no-sdio; + non-removable; + status =3D "okay"; +}; + +&usdhc2 { + pinctrl-names =3D "default"; + pinctrl-0 =3D <&pinctrl_usdhc2>, <&pinctrl_usdhc2_gpio>; + bus-width =3D <4>; + vmmc-supply =3D <®_usdhc2_vmmc>; + cd-gpios =3D <&lsio_gpio5 1 GPIO_ACTIVE_LOW>; + wp-gpios =3D <&lsio_gpio5 0 GPIO_ACTIVE_HIGH>; + status =3D "okay"; +}; + +&iomuxc { + pinctrl-names =3D "default"; + pinctrl-0 =3D <&pinctrl_hog>; + + pinctrl_hog: hoggrp { + fsl,pins =3D < + IMX8DXL_COMP_CTL_GPIO_1V8_3V3_GPIORHB_PAD 0x000514a0 + IMX8DXL_COMP_CTL_GPIO_1V8_3V3_GPIORHK_PAD 0x000014a0 + IMX8DXL_SPI3_CS0_ADMA_ACM_MCLK_OUT1 0x0600004c + IMX8DXL_SNVS_TAMPER_OUT1_LSIO_GPIO2_IO05_IN 0x0600004c + >; + }; + + pinctrl_usbotg1: usbotg1grp { + fsl,pins =3D < + IMX8DXL_USB_SS3_TC0_CONN_USB_OTG1_PWR 0x00000021 + >; + }; + + pinctrl_usbotg2: usbotg2grp { + fsl,pins =3D < + IMX8DXL_USB_SS3_TC1_CONN_USB_OTG2_PWR 0x00000021 + >; + }; + + pinctrl_eqos: eqosgrp { + fsl,pins =3D < + IMX8DXL_ENET0_MDC_CONN_EQOS_MDC 0x06000020 + IMX8DXL_ENET0_MDIO_CONN_EQOS_MDIO 0x06000020 + IMX8DXL_ENET1_RGMII_RXC_CONN_EQOS_RGMII_RXC 0x06000020 + IMX8DXL_ENET1_RGMII_RXD0_CONN_EQOS_RGMII_RXD0 0x06000020 + IMX8DXL_ENET1_RGMII_RXD1_CONN_EQOS_RGMII_RXD1 0x06000020 + IMX8DXL_ENET1_RGMII_RXD2_CONN_EQOS_RGMII_RXD2 0x06000020 + IMX8DXL_ENET1_RGMII_RXD3_CONN_EQOS_RGMII_RXD3 0x06000020 + IMX8DXL_ENET1_RGMII_RX_CTL_CONN_EQOS_RGMII_RX_CTL 0x06000020 + IMX8DXL_ENET1_RGMII_TXC_CONN_EQOS_RGMII_TXC 0x06000020 + IMX8DXL_ENET1_RGMII_TXD0_CONN_EQOS_RGMII_TXD0 0x06000020 + IMX8DXL_ENET1_RGMII_TXD1_CONN_EQOS_RGMII_TXD1 0x06000020 + IMX8DXL_ENET1_RGMII_TXD2_CONN_EQOS_RGMII_TXD2 0x06000020 + IMX8DXL_ENET1_RGMII_TXD3_CONN_EQOS_RGMII_TXD3 0x06000020 + IMX8DXL_ENET1_RGMII_TX_CTL_CONN_EQOS_RGMII_TX_CTL 0x06000020 + >; + }; + + pinctrl_fec1: fec1grp { + fsl,pins =3D < + IMX8DXL_COMP_CTL_GPIO_1V8_3V3_ENET_ENETB0_PAD 0x000014a0 + IMX8DXL_COMP_CTL_GPIO_1V8_3V3_ENET_ENETB1_PAD 0x000014a0 + IMX8DXL_ENET0_MDC_CONN_ENET0_MDC 0x06000020 + IMX8DXL_ENET0_MDIO_CONN_ENET0_MDIO 0x06000020 + IMX8DXL_ENET0_RGMII_RXC_CONN_ENET0_RGMII_RXC 0x00000060 + IMX8DXL_ENET0_RGMII_RXD0_CONN_ENET0_RGMII_RXD0 0x00000060 + IMX8DXL_ENET0_RGMII_RXD1_CONN_ENET0_RGMII_RXD1 0x00000060 + IMX8DXL_ENET0_RGMII_RXD2_CONN_ENET0_RGMII_RXD2 0x00000060 + IMX8DXL_ENET0_RGMII_RXD3_CONN_ENET0_RGMII_RXD3 0x00000060 + IMX8DXL_ENET0_RGMII_RX_CTL_CONN_ENET0_RGMII_RX_CTL 0x00000060 + IMX8DXL_ENET0_RGMII_TXC_CONN_ENET0_RGMII_TXC 0x00000060 + IMX8DXL_ENET0_RGMII_TXD0_CONN_ENET0_RGMII_TXD0 0x00000060 + IMX8DXL_ENET0_RGMII_TXD1_CONN_ENET0_RGMII_TXD1 0x00000060 + IMX8DXL_ENET0_RGMII_TXD2_CONN_ENET0_RGMII_TXD2 0x00000060 + IMX8DXL_ENET0_RGMII_TXD3_CONN_ENET0_RGMII_TXD3 0x00000060 + IMX8DXL_ENET0_RGMII_TX_CTL_CONN_ENET0_RGMII_TX_CTL 0x00000060 + >; + }; + + pinctrl_lpspi3: lpspi3grp { + fsl,pins =3D < + IMX8DXL_SPI3_SCK_ADMA_SPI3_SCK 0x6000040 + IMX8DXL_SPI3_SDO_ADMA_SPI3_SDO 0x6000040 + IMX8DXL_SPI3_SDI_ADMA_SPI3_SDI 0x6000040 + IMX8DXL_SPI3_CS1_ADMA_SPI3_CS1 0x6000040 + >; + }; + + pinctrl_i2c2: i2c2grp { + fsl,pins =3D < + IMX8DXL_SPI1_SCK_ADMA_I2C2_SDA 0x06000021 + IMX8DXL_SPI1_SDO_ADMA_I2C2_SCL 0x06000021 + >; + }; + + pinctrl_cm40_lpuart: cm40lpuartgrp { + fsl,pins =3D < + IMX8DXL_ADC_IN2_M40_UART0_RX 0x06000020 + IMX8DXL_ADC_IN3_M40_UART0_TX 0x06000020 + >; + }; + + pinctrl_i2c3: i2c3grp { + fsl,pins =3D < + IMX8DXL_SPI1_CS0_ADMA_I2C3_SDA 0x06000021 + IMX8DXL_SPI1_SDI_ADMA_I2C3_SCL 0x06000021 + >; + }; + + pinctrl_lpuart0: lpuart0grp { + fsl,pins =3D < + IMX8DXL_UART0_RX_ADMA_UART0_RX 0x06000020 + IMX8DXL_UART0_TX_ADMA_UART0_TX 0x06000020 + >; + }; + + pinctrl_usdhc1: usdhc1grp { + fsl,pins =3D < + IMX8DXL_EMMC0_CLK_CONN_EMMC0_CLK 0x06000041 + IMX8DXL_EMMC0_CMD_CONN_EMMC0_CMD 0x00000021 + IMX8DXL_EMMC0_DATA0_CONN_EMMC0_DATA0 0x00000021 + IMX8DXL_EMMC0_DATA1_CONN_EMMC0_DATA1 0x00000021 + IMX8DXL_EMMC0_DATA2_CONN_EMMC0_DATA2 0x00000021 + IMX8DXL_EMMC0_DATA3_CONN_EMMC0_DATA3 0x00000021 + IMX8DXL_EMMC0_DATA4_CONN_EMMC0_DATA4 0x00000021 + IMX8DXL_EMMC0_DATA5_CONN_EMMC0_DATA5 0x00000021 + IMX8DXL_EMMC0_DATA6_CONN_EMMC0_DATA6 0x00000021 + IMX8DXL_EMMC0_DATA7_CONN_EMMC0_DATA7 0x00000021 + IMX8DXL_EMMC0_STROBE_CONN_EMMC0_STROBE 0x00000041 + >; + }; + + pinctrl_usdhc2_gpio: usdhc2gpiogrp { + fsl,pins =3D < + IMX8DXL_ENET0_RGMII_TX_CTL_LSIO_GPIO4_IO30 0x00000040 /* RESET_B */ + IMX8DXL_ENET0_RGMII_TXD1_LSIO_GPIO5_IO00 0x00000021 /* WP */ + IMX8DXL_ENET0_RGMII_TXD2_LSIO_GPIO5_IO01 0x00000021 /* CD */ + >; + }; + + pinctrl_usdhc2: usdhc2grp { + fsl,pins =3D < + IMX8DXL_ENET0_RGMII_RXC_CONN_USDHC1_CLK 0x06000041 + IMX8DXL_ENET0_RGMII_RX_CTL_CONN_USDHC1_CMD 0x00000021 + IMX8DXL_ENET0_RGMII_RXD0_CONN_USDHC1_DATA0 0x00000021 + IMX8DXL_ENET0_RGMII_RXD1_CONN_USDHC1_DATA1 0x00000021 + IMX8DXL_ENET0_RGMII_RXD2_CONN_USDHC1_DATA2 0x00000021 + IMX8DXL_ENET0_RGMII_RXD3_CONN_USDHC1_DATA3 0x00000021 + IMX8DXL_ENET0_RGMII_TXD0_CONN_USDHC1_VSELECT 0x00000021 + >; + }; +}; --=20 2.25.1