{"id":2219545,"url":"http://patchwork.ozlabs.org/api/patches/2219545/?format=json","web_url":"http://patchwork.ozlabs.org/project/uboot/patch/20260403-enetc-v1-3-e42ae28ae3fe@nxp.com/","project":{"id":18,"url":"http://patchwork.ozlabs.org/api/projects/18/?format=json","name":"U-Boot","link_name":"uboot","list_id":"u-boot.lists.denx.de","list_email":"u-boot@lists.denx.de","web_url":null,"scm_url":null,"webscm_url":null,"list_archive_url":"","list_archive_url_format":"","commit_url_format":""},"msgid":"<20260403-enetc-v1-3-e42ae28ae3fe@nxp.com>","list_archive_url":null,"date":"2026-04-03T09:41:28","name":"[v1,3/3] imx952_evk: Enable ENETC0","commit_ref":null,"pull_url":null,"state":"new","archived":false,"hash":"0479820c97d477112bc9eb7b9cb8ba8ac9aecb04","submitter":{"id":80695,"url":"http://patchwork.ozlabs.org/api/people/80695/?format=json","name":"Alice Guo (OSS)","email":"alice.guo@oss.nxp.com"},"delegate":null,"mbox":"http://patchwork.ozlabs.org/project/uboot/patch/20260403-enetc-v1-3-e42ae28ae3fe@nxp.com/mbox/","series":[{"id":498615,"url":"http://patchwork.ozlabs.org/api/series/498615/?format=json","web_url":"http://patchwork.ozlabs.org/project/uboot/list/?series=498615","date":"2026-04-03T09:41:25","name":"Enable ENETC on i.MX952 EVK","version":1,"mbox":"http://patchwork.ozlabs.org/series/498615/mbox/"}],"comments":"http://patchwork.ozlabs.org/api/patches/2219545/comments/","check":"pending","checks":"http://patchwork.ozlabs.org/api/patches/2219545/checks/","tags":{},"related":[],"headers":{"Return-Path":"<u-boot-bounces@lists.denx.de>","X-Original-To":"incoming@patchwork.ozlabs.org","Delivered-To":"patchwork-incoming@legolas.ozlabs.org","Authentication-Results":["legolas.ozlabs.org;\n\tdkim=pass (2048-bit key;\n unprotected) header.d=NXP1.onmicrosoft.com header.i=@NXP1.onmicrosoft.com\n header.a=rsa-sha256 header.s=selector1-NXP1-onmicrosoft-com\n header.b=t+vrOHEx;\n\tdkim-atps=neutral","legolas.ozlabs.org;\n spf=pass (sender SPF authorized) smtp.mailfrom=lists.denx.de\n (client-ip=2a01:238:438b:c500:173d:9f52:ddab:ee01; helo=phobos.denx.de;\n envelope-from=u-boot-bounces@lists.denx.de; receiver=patchwork.ozlabs.org)","phobos.denx.de;\n dmarc=none (p=none dis=none) header.from=oss.nxp.com","phobos.denx.de;\n spf=pass smtp.mailfrom=u-boot-bounces@lists.denx.de","phobos.denx.de;\n\tdkim=pass (2048-bit key;\n unprotected) header.d=NXP1.onmicrosoft.com header.i=@NXP1.onmicrosoft.com\n header.b=\"t+vrOHEx\";\n\tdkim-atps=neutral","phobos.denx.de;\n dmarc=none (p=none dis=none) header.from=oss.nxp.com","phobos.denx.de;\n spf=pass smtp.mailfrom=alice.guo@oss.nxp.com","dkim=none (message not signed)\n header.d=none;dmarc=none action=none header.from=oss.nxp.com;"],"Received":["from phobos.denx.de (phobos.denx.de\n [IPv6:2a01:238:438b:c500:173d:9f52:ddab:ee01])\n\t(using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)\n\t key-exchange x25519)\n\t(No client certificate requested)\n\tby legolas.ozlabs.org (Postfix) with ESMTPS id 4fnG5T63j1z1yCt\n\tfor <incoming@patchwork.ozlabs.org>; Fri, 03 Apr 2026 22:02:21 +1100 (AEDT)","from h2850616.stratoserver.net (localhost [IPv6:::1])\n\tby phobos.denx.de (Postfix) with ESMTP id C79B2840BE;\n\tFri,  3 Apr 2026 13:02:10 +0200 (CEST)","by phobos.denx.de (Postfix, from userid 109)\n id 54D7284105; Fri,  3 Apr 2026 13:02:09 +0200 (CEST)","from AM0PR83CU005.outbound.protection.outlook.com\n (mail-westeuropeazlp170100001.outbound.protection.outlook.com\n [IPv6:2a01:111:f403:c201::1])\n (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits))\n (No client certificate requested)\n by phobos.denx.de (Postfix) with ESMTPS id D347F8341A\n for <u-boot@lists.denx.de>; Fri,  3 Apr 2026 13:02:06 +0200 (CEST)","from PAXPR04MB9644.eurprd04.prod.outlook.com (2603:10a6:102:242::11)\n by AS8PR04MB7766.eurprd04.prod.outlook.com (2603:10a6:20b:2aa::13)\n with Microsoft SMTP Server (version=TLS1_2,\n cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.9745.28; Fri, 3 Apr\n 2026 11:02:03 +0000","from PAXPR04MB9644.eurprd04.prod.outlook.com\n ([fe80::cf3:c5b0:7a0c:d11b]) by PAXPR04MB9644.eurprd04.prod.outlook.com\n ([fe80::cf3:c5b0:7a0c:d11b%5]) with mapi id 15.20.9769.016; Fri, 3 Apr 2026\n 11:02:03 +0000"],"X-Spam-Checker-Version":"SpamAssassin 3.4.2 (2018-09-13) on phobos.denx.de","X-Spam-Level":"","X-Spam-Status":"No, score=-0.9 required=5.0 tests=BAYES_00,DKIM_SIGNED,\n DKIM_VALID,FORGED_SPF_HELO,RCVD_IN_DNSWL_BLOCKED,SPF_HELO_PASS,\n T_SPF_PERMERROR autolearn=no autolearn_force=no version=3.4.2","ARC-Seal":"i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none;\n b=jioFV7BZ/ofiXDjdHzdo0yeIO5tJeDlQ1Z/7RDX629rdom3e0RW74Ny+E1OYaPwUJy1cPezuYwYxcnc6OW/8VqkB43mikL96v0TZdhqu5r0uxHSfVnMTHPpmsbQBWBUjW5sLPPZzCshbGNLDeZ6cC7RaeDIxRNyOfcH+0vumYApd6fC7brG2YPKGkpCuNofdXXZZ+kpt9ji8S9BvNWErv1MNPf5SG0Wqb3b6HeNL8IaE3OFKV7XFaetjv/TCnf/k7wMMtstsBcL17HkGHDTglaPIE8cI73yPAL8MT/OP/P/nz5A8LrAo7cC4w2j98hgylcAxSFEUPe+W1m37pH/6aw==","ARC-Message-Signature":"i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com;\n s=arcselector10001;\n 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;\n bh=u+UEY382Tz0j7ldUUBmT8HnTG9bYf4fefXdqVo7kndA=;\n b=bTICz/jLZsb9f7Ege3eD0/+EoQh2M3k0TwgH+PXSsHgjfpT7EHH8eGb5V2+/UUMqbCAFgsktL3UslfT+Z3im2S5dKJ36ICxjdE6LOD+NA2Si1zF7be8mpobWmaOa6PLIuU+nV/gyZZ1eSZJD9yW2PLX3/t2EuDfs/pagIxYW2lOE8/hWVvDKa7CgLBtTw9Nk5bWqxc2ni+DBohy850ASrLF8B3FEX0yQQPmkqc1F9REZtn83qsh7lRKwU8QM7SfBu/y/2XXOng3QxI4sf+J/lOCUosbsBmCrc5QC+rhzxWV6Hc3YpvCASdHAFMiO8kWX9fzGqKlH8gEc8o9Xbk/WuA==","ARC-Authentication-Results":"i=1; mx.microsoft.com 1; spf=pass\n smtp.mailfrom=oss.nxp.com; dmarc=pass action=none header.from=oss.nxp.com;\n dkim=pass header.d=oss.nxp.com; arc=none","DKIM-Signature":"v=1; a=rsa-sha256; c=relaxed/relaxed; d=NXP1.onmicrosoft.com;\n s=selector1-NXP1-onmicrosoft-com;\n h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;\n bh=u+UEY382Tz0j7ldUUBmT8HnTG9bYf4fefXdqVo7kndA=;\n b=t+vrOHExjG8q65Rgq92CZ9iwtkEJI4tF+o3pgltWPnD+gsdEQ4K2uu+1Y5q1FwNsIRYnRQhLS3NWBzuOkXk25rPp36r2GFYrgTtr2nwtW71jaX1WVzOnVAZ7pwn6oK67fWGfoLE7T9rfEAwiD89Xd3Gpc25pZtF4uAUHHx+bDeRIyGajmRWjnbKUtT8zDJHPJ2sSVGO4xoU8Ajcec2HHxjxgYhnvExnNga13mchoDagSqsyXasUI2MU488xRh6jeF4J7/J0ymahlJDsvxmRhoZVKm1rlZ2A+jX+BNpGvbh51VXkq4CsG3ndNH49e/zzDjAv0s1/VJbG0Nd9oGP4cKg==","From":"alice.guo@oss.nxp.com","Date":"Fri, 03 Apr 2026 17:41:28 +0800","Subject":"[PATCH v1 3/3] imx952_evk: Enable ENETC0","Content-Type":"text/plain; charset=\"utf-8\"","Content-Transfer-Encoding":"7bit","Message-Id":"<20260403-enetc-v1-3-e42ae28ae3fe@nxp.com>","References":"<20260403-enetc-v1-0-e42ae28ae3fe@nxp.com>","In-Reply-To":"<20260403-enetc-v1-0-e42ae28ae3fe@nxp.com>","To":"Marek Vasut <marex@nabladev.com>, Tim Harvey <tharvey@gateworks.com>,\n Ye Li <ye.li@nxp.com>, u-boot@lists.denx.de,\n \"NXP i.MX U-Boot Team\" <uboot-imx@nxp.com>","Cc":"Jerome Forissier <jerome.forissier@arm.com>,\n Tom Rini <trini@konsulko.com>,\n Thomas Schaefer <thomas.schaefer@kontron.com>,\n Michael Walle <mwalle@kernel.org>, Clark Wang <xiaoning.wang@nxp.com>,\n Christian Marangi <ansuelsmth@gmail.com>, Simon Glass <sjg@chromium.org>,\n Quentin Schulz <quentin.schulz@cherry.de>,\n Mikhail Kshevetskiy <mikhail.kshevetskiy@iopsys.eu>,\n Robert Marko <robert.marko@sartura.hr>, Yao Zi <me@ziyao.cc>,\n Heiko Thiery <heiko.thiery@gmail.com>,\n Marek Vasut <marek.vasut+renesas@mailbox.org>, Peng Fan <peng.fan@nxp.com>,\n Jacky Bai <ping.bai@nxp.com>, Andrew Goodbody <andrew.goodbody@linaro.org>,\n Stefano Babic <sbabic@nabladev.com>, Fabio Estevam <festevam@gmail.com>,\n Alice Guo <alice.guo@nxp.com>","X-Mailer":"b4 0.13.0","X-ClientProxiedBy":"SG2PR03CA0093.apcprd03.prod.outlook.com\n (2603:1096:4:7c::21) To PAXPR04MB9644.eurprd04.prod.outlook.com\n (2603:10a6:102:242::11)","MIME-Version":"1.0","X-MS-Exchange-MessageSentRepresentingType":"1","X-MS-PublicTrafficType":"Email","X-MS-TrafficTypeDiagnostic":"PAXPR04MB9644:EE_|AS8PR04MB7766:EE_","X-MS-Office365-Filtering-Correlation-Id":"e9d4b21f-4bcf-414f-8036-08de91706fef","X-MS-Exchange-SharedMailbox-RoutingAgent-Processed":"True","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;\n ARA:13230040|1800799024|366016|19092799006|7416014|376014|52116014|38350700014|56012099003|18002099003|22082099003;","X-Microsoft-Antispam-Message-Info":"\n opxVm0VJx4irsnaO2gvV857hHPxbYpCHBTr708Wy6NbOpfElEI/saRno91D3M2OHJTuQRlExSwTi+9DNjymDSdE0igaKihQx3KJ1FGse4PhwYezo7Stm8Jb4grCQDYjn3TJaJDUUDfURV2i1cZI0/CU1k0MdOGaeg6neP/25FcCty4srkGR9WpQY65V4jUJW74dvTXBtC34BoparLqfDFz/Bwrt593pJ09EP7+if0krPnlFGXpROTkzuja7cPCH7tnzohPkljIMCLpcTXV38tpblJpcIEtkDkpxF1I8569igA11MINKFIG+dRZYIb6uIsl4SKp4l7MdYokaqm6QZglMbiJMc7tug92pzIkNGDF1yCKShaTqaEng/zTmvf5SwVZM59CL41q8MB0uMx/1vYhl6i8tNapaXLPbS2otaot+ftKIUTNRunkqeQIllkJcjeDeF31rw4Ae9ubgvOu6dYvvuMDXofRhnuTXjQbaLgVt4vXaQJBTN0hqHUDIVqhvuHPFIsPwY2YoCj/BZlQKt50PTb5vzSWlIUp+npuAorfDLjjOfqJTOFOzZ2lWg2nTsRCjQ08SAjPXNysQ3NchtArKHhZzt2ms56TrjLMn3WsiUhJS49tAnvkZpiOD+M+1DplZTITFZeOT5JxojmD8MA8hBoEAfwjfaw40arrZjAEwls8zOyP2jjrMKQwwBTF3eW+bFWzfpo33pknqM+IgGM3c/5EN/pnMXxGdTgbLDf4Ljbdk8JroDUKU/MdttrL1857LrAGMKTC7bslyAYQn9+jXvQcpYNitsJ8Wl7JPQsVo=","X-Forefront-Antispam-Report":"CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:;\n IPV:NLI; SFV:NSPM; H:PAXPR04MB9644.eurprd04.prod.outlook.com; PTR:; CAT:NONE;\n SFS:(13230040)(1800799024)(366016)(19092799006)(7416014)(376014)(52116014)(38350700014)(56012099003)(18002099003)(22082099003);\n DIR:OUT; SFP:1101;","X-MS-Exchange-AntiSpam-MessageData-ChunkCount":"1","X-MS-Exchange-AntiSpam-MessageData-0":"=?utf-8?q?4wghz7wEo3AjlPdnqEh6oxRMb5zb?=\n\t=?utf-8?q?h+BL+9fOOVKmDiGNdcmVrWUnliBi1g0Tf6MAbK1IwY+zXk7hZG7/eUxf5R2rASsy5?=\n\t=?utf-8?q?lSgKzg3CvIWJpwTGZ6QUA2zz1M8ixeALqVopk0kSHEJ6qvOk4V+4+4piUgjAZo+g8?=\n\t=?utf-8?q?ajMoV72mCWDoWX0XgvLjIfuRMFIfUR60DBwpBc6Wd5r/aILOtB9ESoftTsGP6hKEH?=\n\t=?utf-8?q?6qU14j+hmU6EbSSz2OppRD6qzB3bN5N2GLRRF7IAOoMMgqGIDdVB2rczkUDLnN5bf?=\n\t=?utf-8?q?4KQlHvtS1ca9DeDkJe83cphKYzITF0G2d/QqDFfoGnQjs1YQ6riUaMthH9PWI4AvR?=\n\t=?utf-8?q?WuV2bYkq8Grm81sxSdf7785MU9LeUkJwCNFRf8XuKrMKASt71O61PqPjtOFb4FCW2?=\n\t=?utf-8?q?FfI3LcXd68fnvST4vwUZRbYRxtlgDmGsTCg0brRavCa9KeWsAurugshE2wNw39ELf?=\n\t=?utf-8?q?MiFHDVVlUjSa5hd7jDN2INdKKZMjJ3ND1ks5rn0UjYlcB1ti6eIgvUu4qfmGAsIvJ?=\n\t=?utf-8?q?MPP2PQtOfgYtoHJvFhy6GjpcPtePYGOIf10n6HIO0NTULk001wdu0h5M8Czkim9Y1?=\n\t=?utf-8?q?pw/btKDizmhB07WuqT5FtVpZ3yLsb9ag2j3tpkncZXxYo82zkK4fM+WseuPj5MuFu?=\n\t=?utf-8?q?cFCtnS5GjKhp+gGxEsEZuBb8fIVMakb1NsgwWYb4RgPDlim7HiWwm07NPix8HTQ57?=\n\t=?utf-8?q?f1zWORLtEgD/4b0CxE5StccvhZivnO09grM8Wa7GmyUKzb+8NhPlAFZUwI9WN7zuI?=\n\t=?utf-8?q?NlAlnQzxsjeHFhU9Ajm3V+HRVE8FajQcriEogaVSaG1f+cVnBpxMZfXKAePbT78L8?=\n\t=?utf-8?q?WnJ2ZqdEkCiCZMDehQ+6yP+qYFaXgPrqyAtT76z6LAAmSzAWu2IZmaajpgCc/eRQH?=\n\t=?utf-8?q?qrwTkCEtQfC3LKKPIcwvKiffmcaN1czjQbefPygARc2cc42JIbNzvHWG1uzi6p18D?=\n\t=?utf-8?q?zoMt2z324ac7OUEouum7pFX/NO3HLmXhjUBvV3QrLeqEoSFvo4m6B2gxicsFOOV+3?=\n\t=?utf-8?q?3qHsjeSvOp4i04tQVpsMrAowRtqlaUAMCg/GXb9+UnZvaksET2w7LR1LtLTGv/UTR?=\n\t=?utf-8?q?plndBgs7xfSNlYerDsoPjZ2LNUGw8BdXbPIgZeIrp8+dBkoBcI7vf1meadE4FbQPD?=\n\t=?utf-8?q?lDhORH/a+L2c318oIlf16ksFz4km0nmkjlnBIN+p9T6guJjmR1QgYHZFHG71Uz2B9?=\n\t=?utf-8?q?4yeuuczmgJ/0czSTxFjA6oH42dDnVfXvoTj8ZM58EiqkgA9Lm45++6oW0wSSosGOc?=\n\t=?utf-8?q?5EK8w95mmldoTgeOmauOBNCGcs6p1mYIxUm+6GUt8VM2jK71TgbOqEeDu+8YlnHQG?=\n\t=?utf-8?q?iy0TPY69OO4jAu4MytM1Az8A83pvFNSf7qtEiR6CInp7njmtmZgmIarK4UcCjE5GH?=\n\t=?utf-8?q?cgnO454M1h2llFXPxmDoGrRefs9HHOuV85yB0dKAmixKECd0hKqGdewZn9znOeEyu?=\n\t=?utf-8?q?mFz56OtuCbTEXHJVu4EKUhmV2BocQKks+iGHMzRVTP5RRo22/ZatwWR2yJt9/t7aj?=\n\t=?utf-8?q?/VoTCF5aff7HyOLnSYuTTG9NzVL0VflSzFRjr0KuT8Z8zMKPyuzL+UNQND4ON2kT8?=\n\t=?utf-8?q?jytL0Ldkq+oF344S3ktT0FfJOBl2UxbJQY9ChzX6tmW65oEnA0ODBiQsW43sP2hKA?=\n\t=?utf-8?q?mHFGCst7ru8uwDYdLuMZJlWUFD+xfNUg=3D=3D?=","X-OriginatorOrg":"oss.nxp.com","X-MS-Exchange-CrossTenant-Network-Message-Id":"\n e9d4b21f-4bcf-414f-8036-08de91706fef","X-MS-Exchange-CrossTenant-AuthSource":"PAXPR04MB9644.eurprd04.prod.outlook.com","X-MS-Exchange-CrossTenant-AuthAs":"Internal","X-MS-Exchange-CrossTenant-OriginalArrivalTime":"03 Apr 2026 11:02:03.4721 (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":"\n afNZeA4QQ8dxM96hkvoFc9dwqccw0GnjvBN7dPE7ed60MNcflFCIfTCLRzIjGJTPNakBZmibe+6QQIUQrvlTgQ==","X-MS-Exchange-Transport-CrossTenantHeadersStamped":"AS8PR04MB7766","X-BeenThere":"u-boot@lists.denx.de","X-Mailman-Version":"2.1.39","Precedence":"list","List-Id":"U-Boot discussion <u-boot.lists.denx.de>","List-Unsubscribe":"<https://lists.denx.de/options/u-boot>,\n <mailto:u-boot-request@lists.denx.de?subject=unsubscribe>","List-Archive":"<https://lists.denx.de/pipermail/u-boot/>","List-Post":"<mailto:u-boot@lists.denx.de>","List-Help":"<mailto:u-boot-request@lists.denx.de?subject=help>","List-Subscribe":"<https://lists.denx.de/listinfo/u-boot>,\n <mailto:u-boot-request@lists.denx.de?subject=subscribe>","Errors-To":"u-boot-bounces@lists.denx.de","Sender":"\"U-Boot\" <u-boot-bounces@lists.denx.de>","X-Virus-Scanned":"clamav-milter 0.103.8 at phobos.denx.de","X-Virus-Status":"Clean"},"content":"From: Alice Guo <alice.guo@nxp.com>\n\nEnable ENETC0 functionality on the i.MX952 EVK board.\n\nSigned-off-by: Alice Guo <alice.guo@nxp.com>\n---\n arch/arm/dts/imx952-evk-u-boot.dtsi |  94 +++++++++++++++++++++++++++++++++\n arch/arm/dts/imx952-u-boot.dtsi     | 100 ++++++++++++++++++++++++++++++++++++\n configs/imx952_evk_defconfig        |   3 ++\n 3 files changed, 197 insertions(+)","diff":"diff --git a/arch/arm/dts/imx952-evk-u-boot.dtsi b/arch/arm/dts/imx952-evk-u-boot.dtsi\nindex b872c3a7273..2a1770e694a 100644\n--- a/arch/arm/dts/imx952-evk-u-boot.dtsi\n+++ b/arch/arm/dts/imx952-evk-u-boot.dtsi\n@@ -5,6 +5,100 @@\n \n #include \"imx952-u-boot.dtsi\"\n \n+&enetc0 {\n+\tpinctrl-names = \"default\";\n+\tpinctrl-0 = <&pinctrl_enetc0>;\n+\tphy-handle = <&ethphy0>;\n+\tphy-mode = \"rgmii-id\";\n+\tstatus = \"okay\";\n+};\n+\n+&lpi2c6 {\n+\tclock-frequency = <100000>;\n+\tpinctrl-names = \"default\";\n+\tpinctrl-0 = <&pinctrl_lpi2c6>;\n+\tstatus = \"okay\";\n+\n+\tpcal6416: gpio@21 {\n+\t\tcompatible = \"nxp,pcal6416\";\n+\t\t#gpio-cells = <2>;\n+\t\tgpio-controller;\n+\t\treg = <0x21>;\n+\t\tinterrupt-controller;\n+\t\t#interrupt-cells = <2>;\n+\t\tinterrupt-parent = <&gpio2>;\n+\t\tinterrupts = <10 IRQ_TYPE_LEVEL_LOW>;\n+\t\tpinctrl-names = \"default\";\n+\t\tpinctrl-0 = <&pinctrl_pcal6416>;\n+\t\tvcc-supply = <&reg_3p3v>;\n+\t};\n+};\n+\n+&netc_blk_ctrl {\n+\tstatus = \"okay\";\n+};\n+\n+&netc_bus0 {\n+\tstatus = \"okay\";\n+};\n+\n+&netc_emdio {\n+\tpinctrl-names = \"default\";\n+\tpinctrl-0 = <&pinctrl_emdio>;\n+\tstatus = \"okay\";\n+\n+\tethphy0: ethernet-phy@1 {\n+\t\treg = <1>;\n+\t\treset-gpios = <&pcal6416 13 GPIO_ACTIVE_LOW>;\n+\t\treset-assert-us = <10000>;\n+\t\treset-deassert-us = <80000>;\n+\t\trealtek,clkout-disable;\n+\t};\n+};\n+\n+&netc_timer {\n+\tstatus = \"okay\";\n+};\n+\n &wdog3 {\n \tstatus = \"disabled\";\n };\n+\n+&scmi_iomuxc {\n+\tpinctrl_lpi2c6: lpi2c6grp {\n+\t\tfsl,pins = <\n+\t\t\tIMX952_PAD_GPIO_IO02__WAKEUPMIX_TOP_LPI2C6_SDA\t\t0x40000b9e\n+\t\t\tIMX952_PAD_GPIO_IO03__WAKEUPMIX_TOP_LPI2C6_SCL\t\t0x40000b9e\n+\t\t>;\n+\t};\n+\n+\tpinctrl_pcal6416: pcal6416grp {\n+\t\tfsl,pins = <\n+\t\t\tIMX952_PAD_GPIO_IO10__WAKEUPMIX_TOP_GPIO2_IO_10\t\t0x31e\n+\t\t>;\n+\t};\n+\n+\tpinctrl_emdio: emdiogrp{\n+\t\tfsl,pins = <\n+\t\t\tIMX952_PAD_ENET1_MDC__NETCMIX_TOP_NETC_MDC\t\t0x50e\n+\t\t\tIMX952_PAD_ENET1_MDIO__NETCMIX_TOP_NETC_MDIO\t\t0x90e\n+\t\t>;\n+\t};\n+\n+\tpinctrl_enetc0: enetc0grp {\n+\t\tfsl,pins = <\n+\t\t\tIMX952_PAD_ENET1_TD3__NETCMIX_TOP_ETH0_RGMII_TD3\t0x50e\n+\t\t\tIMX952_PAD_ENET1_TD2__NETCMIX_TOP_ETH0_RGMII_TD2\t0x50e\n+\t\t\tIMX952_PAD_ENET1_TD1__NETCMIX_TOP_ETH0_RGMII_TD1\t0x50e\n+\t\t\tIMX952_PAD_ENET1_TD0__NETCMIX_TOP_ETH0_RGMII_TD0\t0x50e\n+\t\t\tIMX952_PAD_ENET1_TX_CTL__NETCMIX_TOP_ETH0_RGMII_TX_CTL\t0x50e\n+\t\t\tIMX952_PAD_ENET1_TXC__NETCMIX_TOP_ETH0_RGMII_TX_CLK\t0x58e\n+\t\t\tIMX952_PAD_ENET1_RX_CTL__NETCMIX_TOP_ETH0_RGMII_RX_CTL\t0x50e\n+\t\t\tIMX952_PAD_ENET1_RXC__NETCMIX_TOP_ETH0_RGMII_RX_CLK\t0x58e\n+\t\t\tIMX952_PAD_ENET1_RD0__NETCMIX_TOP_ETH0_RGMII_RD0\t0x50e\n+\t\t\tIMX952_PAD_ENET1_RD1__NETCMIX_TOP_ETH0_RGMII_RD1\t0x50e\n+\t\t\tIMX952_PAD_ENET1_RD2__NETCMIX_TOP_ETH0_RGMII_RD2\t0x50e\n+\t\t\tIMX952_PAD_ENET1_RD3__NETCMIX_TOP_ETH0_RGMII_RD3\t0x50e\n+\t\t>;\n+\t};\n+};\ndiff --git a/arch/arm/dts/imx952-u-boot.dtsi b/arch/arm/dts/imx952-u-boot.dtsi\nindex e977014992e..179e287dbf2 100644\n--- a/arch/arm/dts/imx952-u-boot.dtsi\n+++ b/arch/arm/dts/imx952-u-boot.dtsi\n@@ -223,6 +223,106 @@\n \n &{/soc} {\n \tbootph-all;\n+\n+\tnetc_blk_ctrl: netc-blk-ctrl@4cd20000 {\n+\t\tcompatible = \"nxp,imx952-netc-blk-ctrl\";\n+\t\treg = <0x0 0x4cd20000 0x0 0x10000>,\n+\t\t      <0x0 0x4cd30000 0x0 0x10000>,\n+\t\t      <0x0 0x4c81000c 0x0 0x1c>;\n+\t\treg-names = \"ierb\", \"prb\", \"netcmix\";\n+\t\t#address-cells = <2>;\n+\t\t#size-cells = <2>;\n+\t\tranges;\n+\t\tpower-domains = <&scmi_devpd IMX952_PD_NETC>;\n+\t\tassigned-clocks = <&scmi_clk IMX952_CLK_ENET>,\n+\t\t\t\t  <&scmi_clk IMX952_CLK_ENETREF>;\n+\t\tassigned-clock-parents = <&scmi_clk IMX952_CLK_SYSPLL1_PFD2>,\n+\t\t\t\t\t <&scmi_clk IMX952_CLK_SYSPLL1_PFD0>;\n+\t\tassigned-clock-rates = <666666666>, <250000000>;\n+\t\tclocks = <&scmi_clk IMX952_CLK_CGC_NETC>;\n+\t\tclock-names = \"ipg\";\n+\n+\t\tnetc_bus0: pcie@4ca00000 {\n+\t\t\tcompatible = \"pci-host-ecam-generic\";\n+\t\t\treg = <0x0 0x4ca00000 0x0 0x100000>;\n+\t\t\t#address-cells = <3>;\n+\t\t\t#size-cells = <2>;\n+\t\t\tdevice_type = \"pci\";\n+\t\t\tlinux,pci-domain = <0>;\n+\t\t\tbus-range = <0x0 0x0>;\n+\t\t\tmsi-map = <0x000 &its 0x60 0x1>, //ENETC0 PF\n+\t\t\t\t  <0x001 &its 0x62 0x1>, //NETC Timer\n+\t\t\t\t  <0x002 &its 0x63 0x1>, //EMDIO\n+\t\t\t\t  <0x040 &its 0x64 0x1>; //ENETC0 VF\n+\t\t\t\t  /* ENETC0 BAR0 - non-prefetchable memory */\n+\t\t\tranges = <0x82000000 0x0 0x4cc00000  0x0 0x4cc00000  0x0 0x40000\n+\t\t\t\t  /* Timer and EMDIO BAR0/2 and ENETC0 VF BAR0 - non-prefetchable memory */\n+\t\t\t\t  0x82000000 0x0 0x4cc80000  0x0 0x4cc80000  0x0 0x70000\n+\t\t\t\t  /* ENETC0 VF BAR2 - non-prefetchable memory */\n+\t\t\t\t  0x82000000 0x0 0x4cd00000  0x0 0x4cd00000  0x0 0x10000>;\n+\n+\t\t\tenetc0: ethernet@0,0 {\n+\t\t\t\tcompatible = \"pci1131,e101\";\n+\t\t\t\treg = <0x00000 0 0 0 0>;\n+\t\t\t\tclocks = <&scmi_clk IMX952_CLK_ENETREF>;\n+\t\t\t\tclock-names = \"ref\";\n+\t\t\t\tstatus = \"disabled\";\n+\t\t\t};\n+\n+\t\t\tnetc_timer: ethernet@0,1 {\n+\t\t\t\tcompatible = \"pci1131,ee02\";\n+\t\t\t\treg = <0x00100 0 0 0 0>;\n+\t\t\t\tstatus = \"disabled\";\n+\t\t\t};\n+\n+\t\t\tnetc_emdio: mdio@0,2 {\n+\t\t\t\tcompatible = \"pci1131,ee00\";\n+\t\t\t\treg = <0x00200 0 0 0 0>;\n+\t\t\t\t#address-cells = <1>;\n+\t\t\t\t#size-cells = <0>;\n+\t\t\t\tstatus = \"disabled\";\n+\t\t\t};\n+\n+\t\t\trcec@1,0 {\n+\t\t\t\tcompatible = \"pci1131,e001\";\n+\t\t\t\treg = <0x00800 0 0 0 0>;\n+\t\t\t\tinterrupts = <GIC_SPI 304 IRQ_TYPE_LEVEL_HIGH>;\n+\t\t\t};\n+\t\t};\n+\n+\t\tnetc_bus1: pcie@4cb00000 {\n+\t\t\tcompatible = \"pci-host-ecam-generic\";\n+\t\t\treg = <0x0 0x4cb00000 0x0 0x100000>;\n+\t\t\t#address-cells = <3>;\n+\t\t\t#size-cells = <2>;\n+\t\t\tdevice_type = \"pci\";\n+\t\t\tlinux,pci-domain = <1>;\n+\t\t\tbus-range = <0x1 0x1>;\n+\t\t\tmsi-map = <0x100 &its 0x61 0x1>, //ENETC1 PF\n+\t\t\t\t  <0x140 &its 0x65 0x1>; //ENETC1 VF\n+\t\t\t\t  /* ENETC1 BAR0 - non-prefetchable memory */\n+\t\t\tranges = <0x82000000 0x0 0x4cc40000  0x0 0x4cc40000  0x0 0x40000\n+\t\t\t\t  /* ENETC1: VF BAR0 - non-prefetchable memory */\n+\t\t\t\t  0x82000000 0x0 0x4ccf0000  0x0 0x4ccf0000  0x0 0x10000\n+\t\t\t\t  /* ENETC1: VF BAR2 - non-prefetchable memory */\n+\t\t\t\t  0x82000000 0x0 0x4cd10000  0x0 0x4cd10000  0x0 0x10000>;\n+\t\t\tpower-domains = <&scmi_devpd IMX952_PD_NETC>;\n+\n+\t\t\tenetc1: ethernet@0,0 {\n+\t\t\t\tcompatible = \"pci1131,e101\";\n+\t\t\t\treg = <0x10000 0 0 0 0>;\n+\t\t\t\tclocks = <&scmi_clk IMX952_CLK_ENETREF>;\n+\t\t\t\tclock-names = \"ref\";\n+\t\t\t\tstatus = \"disabled\";\n+\t\t\t};\n+\n+\t\t\trcec@1,0 {\n+\t\t\t\tcompatible = \"pci1131,e001\";\n+\t\t\t\treg = <0x10800 0 0 0 0>;\n+\t\t\t\tinterrupts = <GIC_SPI 305 IRQ_TYPE_LEVEL_HIGH>;\n+\t\t\t};\n+\t\t};\n+\t};\n };\n \n &sram0 {\ndiff --git a/configs/imx952_evk_defconfig b/configs/imx952_evk_defconfig\nindex a700aea67a1..c03f3dec89d 100644\n--- a/configs/imx952_evk_defconfig\n+++ b/configs/imx952_evk_defconfig\n@@ -40,6 +40,7 @@ CONFIG_DEFAULT_FDT_FILE=\"freescale/imx952-evk.dtb\"\n CONFIG_SYS_CBSIZE=2048\n CONFIG_SYS_PBSIZE=2074\n CONFIG_BOARD_LATE_INIT=y\n+CONFIG_PCI_INIT_R=y\n CONFIG_SPL_MAX_SIZE=0x30000\n CONFIG_SPL_BOARD_INIT=y\n CONFIG_SPL_LOAD_IMX_CONTAINER=y\n@@ -111,6 +112,8 @@ CONFIG_DM_PCA953X=y\n CONFIG_ADP5585_GPIO=y\n CONFIG_DM_I2C=y\n CONFIG_SYS_I2C_IMX_LPI2C=y\n+CONFIG_I2C_MUX=y\n+CONFIG_I2C_MUX_PCA954x=y\n CONFIG_IMX_MU_MBOX=y\n CONFIG_SUPPORT_EMMC_RPMB=y\n CONFIG_SUPPORT_EMMC_BOOT=y\n","prefixes":["v1","3/3"]}