Message ID | 20240919-imx9-update-v2-6-0d798d9e08ad@nxp.com |
---|---|
State | Changes Requested |
Delegated to: | Fabio Estevam |
Headers | show
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; dkim=pass (2048-bit key; unprotected) header.d=NXP1.onmicrosoft.com header.i=@NXP1.onmicrosoft.com header.a=rsa-sha256 header.s=selector1-NXP1-onmicrosoft-com header.b=DUjTvsfi; dkim-atps=neutral Authentication-Results: legolas.ozlabs.org; spf=pass (sender SPF authorized) smtp.mailfrom=lists.denx.de (client-ip=2a01:238:438b:c500:173d:9f52:ddab:ee01; helo=phobos.denx.de; envelope-from=u-boot-bounces@lists.denx.de; receiver=patchwork.ozlabs.org) Received: from phobos.denx.de (phobos.denx.de [IPv6:2a01:238:438b:c500:173d:9f52:ddab:ee01]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature ECDSA (secp384r1)) (No client certificate requested) by legolas.ozlabs.org (Postfix) with ESMTPS id 4X8GJX5q1zz1y27 for <incoming@patchwork.ozlabs.org>; Thu, 19 Sep 2024 10:15:55 +1000 (AEST) Received: from h2850616.stratoserver.net (localhost [IPv6:::1]) by phobos.denx.de (Postfix) with ESMTP id DEF668904C; Thu, 19 Sep 2024 02:14:59 +0200 (CEST) Authentication-Results: phobos.denx.de; dmarc=none (p=none dis=none) header.from=oss.nxp.com Authentication-Results: phobos.denx.de; spf=pass smtp.mailfrom=u-boot-bounces@lists.denx.de Authentication-Results: phobos.denx.de; dkim=pass (2048-bit key; unprotected) header.d=NXP1.onmicrosoft.com header.i=@NXP1.onmicrosoft.com header.b="DUjTvsfi"; dkim-atps=neutral Received: by phobos.denx.de (Postfix, from userid 109) id F3FBF89068; Thu, 19 Sep 2024 02:14:58 +0200 (CEST) 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, DKIM_VALID,FORGED_SPF_HELO,SPF_HELO_PASS,T_SPF_PERMERROR autolearn=no autolearn_force=no version=3.4.2 Received: from EUR03-VI1-obe.outbound.protection.outlook.com (mail-vi1eur03on20628.outbound.protection.outlook.com [IPv6:2a01:111:f403:260c::628]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by phobos.denx.de (Postfix) with ESMTPS id D27BF8904C for <u-boot@lists.denx.de>; Thu, 19 Sep 2024 02:14:56 +0200 (CEST) Authentication-Results: phobos.denx.de; dmarc=none (p=none dis=none) header.from=oss.nxp.com Authentication-Results: phobos.denx.de; spf=pass smtp.mailfrom=peng.fan@oss.nxp.com ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=mO0FzORpv66edgbtcjgp4/leFk6i3MuD08P9teZBxMko+D4sOYub4a9GqZJwPhqr7lX3nWJDhZ4y5kohYX/DjrYBT/n6UZZkuUps31TKaGXkstI54t9uWe9SHuHTg2po4cOpGxiGJyPwjwenRbTbhdulY3sxll109merFtKYbiN0u0VhfcLGBHeq3xsstBPc6wgTMqEIeal3C5i43kOL4SN9DioivzaH2rMb7lFw+2xl3AjhcC69XCo7Rz7rtWhQP9DQ0XjT3gDCJa8Kcdya6EiB7y2Ed12Kkn228joR7/jDtGo97KF1axp+TNRt/HY5ykGU6+stFG7y97jkPN8TBg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector10001; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=Z+YRGepBIkvrRsa0MMf4sY788f8lrYmbdWuvh+K6J5c=; b=xlq3v9bx5IY8R5PARwZUCy+1UqU5eZLftVA074mcN4/RAJCOQJmPwvf8J8ukQLaiVMoHhuR3de7h4kp6/8NT5A26lcpT1I5lN4vDJiZOHeMklZdXAqn7D98B0Qtl/CInBfiSkED1Ny0dw/yvrv9+u8nPAX7Eke6eTzs8Eno+pChskTSDRxhSVvttjDTImLXP6DMMdli38axenDdrIhjSDgKGl6O70TPO6aXOrjOqymNiLY9Va6s5HE3X/vOEausfWMpkye886hQHKSRMaGBvJ5YRKOLHHPtytpnAfDDthLnrxsQa5SfJtpLkv096iRIiehuZqBsV8K1wQlMJ9qtz0w== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=oss.nxp.com; dmarc=pass action=none header.from=oss.nxp.com; dkim=pass header.d=oss.nxp.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=NXP1.onmicrosoft.com; s=selector1-NXP1-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=Z+YRGepBIkvrRsa0MMf4sY788f8lrYmbdWuvh+K6J5c=; b=DUjTvsfiFRKvMVoIRN5LCXFTZ6eV0a8X8lERhTowY0eWwuXFJRvX/5GseXe3ITqofrPfPhrjCVUt2mZXYQ/Z7qkifrcS6U5eFkBTHx8lzBlBT6n09otnRuu8sOC9QxtS7GEbOuKbF+OwqoUdrkq3Zr5rPdDixD+RECaxIw4vbF1Uloo3pKxHJ4oucMFry52ZeLcxqW6vG1eTXP1tzoIriownZG0IHafGpfA3e9O+gWerWOCXuawq8C41CsrPSWF6bU3uWdeoo1StytmXWeOpUEEKomsQ8BXGwVEtb8zWJiV28777TANVo7X5u5so8tC7OUskZ4EOTzrys76GfM8rZA== Authentication-Results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=oss.nxp.com; Received: from PAXPR04MB8459.eurprd04.prod.outlook.com (2603:10a6:102:1da::15) by DU2PR04MB9066.eurprd04.prod.outlook.com (2603:10a6:10:2f1::15) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.7982.16; Thu, 19 Sep 2024 00:14:55 +0000 Received: from PAXPR04MB8459.eurprd04.prod.outlook.com ([fe80::165a:30a2:5835:9630]) by PAXPR04MB8459.eurprd04.prod.outlook.com ([fe80::165a:30a2:5835:9630%6]) with mapi id 15.20.7982.018; Thu, 19 Sep 2024 00:14:55 +0000 From: "Peng Fan (OSS)" <peng.fan@oss.nxp.com> Date: Thu, 19 Sep 2024 09:18:05 +0800 Subject: [PATCH v2 06/21] imx9: soc: Change second Ethernet MAC fuse layout Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: 7bit Message-Id: <20240919-imx9-update-v2-6-0d798d9e08ad@nxp.com> References: <20240919-imx9-update-v2-0-0d798d9e08ad@nxp.com> In-Reply-To: <20240919-imx9-update-v2-0-0d798d9e08ad@nxp.com> To: Stefano Babic <sbabic@denx.de>, Fabio Estevam <festevam@gmail.com>, "NXP i.MX U-Boot Team" <uboot-imx@nxp.com> Cc: u-boot@lists.denx.de, Peng Fan <peng.fan@nxp.com>, Ye Li <ye.li@nxp.com> X-Mailer: b4 0.14.1 X-ClientProxiedBy: SG2PR03CA0130.apcprd03.prod.outlook.com (2603:1096:4:91::34) To PAXPR04MB8459.eurprd04.prod.outlook.com (2603:10a6:102:1da::15) MIME-Version: 1.0 X-MS-Exchange-MessageSentRepresentingType: 1 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: PAXPR04MB8459:EE_|DU2PR04MB9066:EE_ X-MS-Office365-Filtering-Correlation-Id: 794e293b-caee-4436-8bcd-08dcd8401699 X-MS-Exchange-SharedMailbox-RoutingAgent-Processed: True X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0; ARA:13230040|366016|1800799024|52116014|376014|38350700014; X-Microsoft-Antispam-Message-Info: =?utf-8?q?ulEsot8AfZtTL6ErR2cuKhKIMPR4BJt?= =?utf-8?q?7LHMfdmYftSy/oTJwV9eOq0u5RRIAt/whaJSaAoky1vNsr4L9w1iWV2SvW7Nrf7sQ?= =?utf-8?q?F7Vqv7HwnRO4nBx+MROieGqwxDTTWrLUgruvZ02m9UtDCA2+ntIhT093IQjyv6RNP?= =?utf-8?q?FwY5L0gKwC2sPjffw7SeE6m3QVB0rtz+KSc58GDKfHRTI674d01XG2rCQwZ/Lj3UQ?= =?utf-8?q?CwdQzoYp4jy+IcD/bhJOHIdY+4Qnl8m4HZmyU4DaGdJP+pPh1upfMFZCHLSzXFffb?= =?utf-8?q?d1hLqGTqEbRG9vEqNPjXWUOqeVQV1dbqPhvMX8FuovtcbR0bcKWFTOPfFZ0j9ZcAZ?= =?utf-8?q?kZ6maDnP/uKgRPXF/aEX5fW6dup8CjMJ5ugW3L9X0Hf6hdVKEZ8pGGmXwQbC0WjhD?= =?utf-8?q?ZoFHHCafpYN90OfhXZemEish6khAcad6SakyZ4/0/wcl1rOESs7aErBu6kt7GhD1D?= =?utf-8?q?3O7TESgMFfp2Oj+2ZeNInCu13SxZFlc3CdXur3fZ8P2bvvJ2soljXoDdvFoMR0gop?= =?utf-8?q?3cIwOGAk9C7nNLNi0+t9S/Ct9SETp0ykmOL8vHIRMCpdj6LGwGGzbSJQN53Fbb8b7?= =?utf-8?q?kgBiu6NNH3kamcWLyEVdlteuHkQc6OMeGNK4clfzwIB65svo48AMM2qaJJRN5SzwU?= =?utf-8?q?gwZjj3WKBFYoB7MCt9uJ00MOzgs1UV6sH2HtygUw5d+HEhrdn27K/HFpc35sCGbGz?= =?utf-8?q?ro5twWlKHpYao1vopeJI0pWA4P6mPLENoAajErtDw6Hir/ZgRKTTRhKWNSnLVgprp?= =?utf-8?q?3SlQWQJbLwjG/Vtv7DoziOuKpUjWgY4LDyjpxJ5SZH8+O6ZWu8tBOFxcqSTDtMN+7?= =?utf-8?q?ahZ/mVllKNixmrxMKJViAm+IvJAMosc0Bd7NAQPyEF6ZtZATL/6Nb5gOR8+tN0Vj0?= =?utf-8?q?RqOCXwJt8FL//q0VmwdC+W1Avr84fhAkBBVA9Q1rQXZHoqoSXTYJG2w2RbKdb4lRz?= =?utf-8?q?zWemHZjHSEKBIwuchDDgRlT3bJvS1s/9Sa9Uw6X1Kef/uONlawzs/QPPQZIkmsQrg?= =?utf-8?q?Jy9rgOzWJM5P9hxWfgf3i33wnkVtpNCIoRfaiBFWMO9pRazLN4p94eVoDkq23HgXy?= =?utf-8?q?W77zUrG1A4+uEF+mSD1HbyMaKhw8s7W0aVuLoknO7KlqLZ/DoHvuJ72UJxfgQ/rUX?= =?utf-8?q?sI++dgPTPKrsJSgbYLOktSYrEmxculltyYSOZ6a5RxjgfqmpLRFqupd9vrpbU0ihp?= =?utf-8?q?pYG94+b8nafJ5gEr7rgfKZoc/PqwarPYLBnTVPyr19Wv64sY6+IO0oHI4mBxDSbzS?= =?utf-8?q?fbXtNo/wh1K5sA1MawbFkU3GjUes3XgZtCZ4XyGjwrUBe+HBBtipfzwKT9BsZsyqy?= =?utf-8?q?ZenuXu8GNxOfwi+zNWyTY8sG/DJsp4QVww=3D=3D?= X-Forefront-Antispam-Report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:PAXPR04MB8459.eurprd04.prod.outlook.com; PTR:; CAT:NONE; SFS:(13230040)(366016)(1800799024)(52116014)(376014)(38350700014); DIR:OUT; SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?utf-8?q?PhedLRtsNc8GOFV8D8eiSiv6p6o/?= =?utf-8?q?+FGm2V0m7Iqcvwgmt0bHbwynosxAdqS3mqK0Kj0UXMkeQ0Z/tZ42iixxou4VwGC38?= =?utf-8?q?Wk/cOa33oDNvezhCqsfRsFpcIXqHZ5fEcl5zBJ0M+B3elGg7WTWYIaNh0dVZyies6?= =?utf-8?q?Iyoylw99OM3Ui6h+/bOzAc/FXlH7uhs2HG1RgaxJzbKUgmy5Ghr5ZqsEJN8y38m0m?= =?utf-8?q?8/C9A4T2V1zljO64SlT4+ysX+7AXOPM7Z30ff7WxT2HKiKlOXYq1ivvV8wMi/GPY5?= =?utf-8?q?jxCWmNyJp168BGeldjYlGJEZDHK1rNnDjTnLlUFPKusUTgNweyHegqUXF3y7QgWWI?= =?utf-8?q?QxFAPsHQqI9+wEQu7NMaRJqygWc/7uROhzRKtk/sxz+ZkWfXk1IbJYTq23PfsbHMR?= =?utf-8?q?DI+Bia9npN4pYupNwI646bA5WZBhrMToF6K2GNbIECqCjyoh9Ne0zfZGA2yTu6PbI?= =?utf-8?q?bmYxfCYPMVFKNB9Ega/T64NH6t4AgBSFVKjJjRWJZnZs9tV6zuHV+NAroG+y01DK6?= =?utf-8?q?fTSyrRxuapx0ilMbLWCwvt3fj/6ov3XKI5M8tZPe00GUVMgJZUcJuHCB5LMMmEhLc?= =?utf-8?q?pdddGiSL0Ni3UwXhel28+lREQy4Cik1x1IzAwwCysIt9jJhYD6v4nPdjS+4TG7TBl?= =?utf-8?q?mCgqGIv1/nCOjnPCoBfQrtYq6D1M1cuM+D5NFOQfEM2rzeG1GYgFNdezsFjOBJXft?= =?utf-8?q?csGwYcjAI2ODh0VvXrP4cHzCHhLplpT5+7ZBL2rGvlvBaB8m58UiwXlFii9xJBErY?= =?utf-8?q?6zaWv1+U8mqrFVAH5b7VjFEDsTx6HKQukFO2HHxvchhdJ/JbtQWKr0LTN/z0MHCmN?= =?utf-8?q?ZczoDQ3mYQ8jG5j550476jZsDWfxmQkxPLqZtCfIz8ZQWwl/MPTOJjrZZfNi8TO65?= =?utf-8?q?IBqKg5vLVtkz3MPjGaZHZMy2AIibNsRqBQWBIHthag0L7qa94v+oyQntbPdJxbVY5?= =?utf-8?q?LrWHqhF4uMLGsb88MhJY5QVFR4rW7hQCjqL8qPED91BHmd7iWxyC1eF4lKV6opAiK?= =?utf-8?q?N8a4Vj1ogoo55pQXRbHU9UNrLw+Gr2xJEadJH6gxGJ1h6HVKRrBS0+AMMoGm32koC?= =?utf-8?q?UBJrNBtksuTamTromzHntalRGCaumw1mFjz2V6+sUfXapSbGeZ08ISsCzsgsj8vT1?= =?utf-8?q?u4rR6B5XIQXUWqjO2NBRRq0XYVvUA1A/UtEaw/5aZ6XCgBW/xkQ7cqJLGp7cDCUW+?= =?utf-8?q?Egv3ljUAN63UnCdwEqOSJyqheCVt0tEAMLRhkBsnDS+xOdu2HM9SctoNHxRsyv7SX?= =?utf-8?q?n5zDznwXVcmYsc9Q3HHhYbq0Te7rBq4d9CEEXgOv5i24bJG1h1erizNEvyhCHlUbW?= =?utf-8?q?DJAfSljv32YMZlATk4gjGTwDecvQmebp6eDK+sPYkbwhi/HbxIWEyDUezNS5tpHf5?= =?utf-8?q?Wn56S11Vuku0IN5eJnpYXQ4wedkg+Vqw6QUXOsPz0PiBIDZNhBRCv6q0Iq/19fUNS?= =?utf-8?q?AMlTflvLUpKRNYcYFII7AXYPcepNVpjXKzhW5LMet0BYkBk07/mhHz5p12RdztzA1?= =?utf-8?q?RkmyHu7dIvms?= X-OriginatorOrg: oss.nxp.com X-MS-Exchange-CrossTenant-Network-Message-Id: 794e293b-caee-4436-8bcd-08dcd8401699 X-MS-Exchange-CrossTenant-AuthSource: PAXPR04MB8459.eurprd04.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 19 Sep 2024 00:14:54.9964 (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: 38OeADTSil/ET5TkAA4a18FCsNpMyLRaSTDtsCDSoKCtwCm/T7d3Tvf59X8GoTnN6Rzc73IkwWqkU2MXAxad4A== X-MS-Exchange-Transport-CrossTenantHeadersStamped: DU2PR04MB9066 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>, <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>, <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 |
Series |
imx9: various update
|
expand
|
diff --git a/arch/arm/mach-imx/imx9/soc.c b/arch/arm/mach-imx/imx9/soc.c index f3d6c7f84cb..7bc896b74da 100644 --- a/arch/arm/mach-imx/imx9/soc.c +++ b/arch/arm/mach-imx/imx9/soc.c @@ -504,12 +504,21 @@ void imx_get_mac_from_fuse(int dev_id, unsigned char *mac) if (ret) goto err; - mac[0] = val[1] >> 24; - mac[1] = val[1] >> 16; - mac[2] = val[0] >> 24; - mac[3] = val[0] >> 16; - mac[4] = val[0] >> 8; - mac[5] = val[0]; + if (is_imx93() && is_soc_rev(CHIP_REV_1_0)) { + mac[0] = val[1] >> 24; + mac[1] = val[1] >> 16; + mac[2] = val[0] >> 24; + mac[3] = val[0] >> 16; + mac[4] = val[0] >> 8; + mac[5] = val[0]; + } else { + mac[0] = val[0] >> 24; + mac[1] = val[0] >> 16; + mac[2] = val[0] >> 8; + mac[3] = val[0]; + mac[4] = val[1] >> 24; + mac[5] = val[1] >> 16; + } } debug("%s: MAC%d: %02x.%02x.%02x.%02x.%02x.%02x\n",