get:
Show a patch.

patch:
Update a patch.

put:
Update a patch.

GET /api/1.1/patches/2222629/?format=api
HTTP 200 OK
Allow: GET, PUT, PATCH, HEAD, OPTIONS
Content-Type: application/json
Vary: Accept

{
    "id": 2222629,
    "url": "http://patchwork.ozlabs.org/api/1.1/patches/2222629/?format=api",
    "web_url": "http://patchwork.ozlabs.org/project/uboot/patch/20260413-netc-v1-1-8670e5ce2d49@nxp.com/",
    "project": {
        "id": 18,
        "url": "http://patchwork.ozlabs.org/api/1.1/projects/18/?format=api",
        "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
    },
    "msgid": "<20260413-netc-v1-1-8670e5ce2d49@nxp.com>",
    "date": "2026-04-13T08:15:39",
    "name": "[v2,1/2] net: fsl_enetc: fix the duplex setting on the iMX platform",
    "commit_ref": null,
    "pull_url": null,
    "state": "new",
    "archived": false,
    "hash": "e50fccb2085fade80eb2b0df17c0fa06555aa523",
    "submitter": {
        "id": 80695,
        "url": "http://patchwork.ozlabs.org/api/1.1/people/80695/?format=api",
        "name": "Alice Guo (OSS)",
        "email": "alice.guo@oss.nxp.com"
    },
    "delegate": {
        "id": 151988,
        "url": "http://patchwork.ozlabs.org/api/1.1/users/151988/?format=api",
        "username": "festevam",
        "first_name": "Fabio",
        "last_name": "Estevam",
        "email": "festevam@gmail.com"
    },
    "mbox": "http://patchwork.ozlabs.org/project/uboot/patch/20260413-netc-v1-1-8670e5ce2d49@nxp.com/mbox/",
    "series": [
        {
            "id": 499660,
            "url": "http://patchwork.ozlabs.org/api/1.1/series/499660/?format=api",
            "web_url": "http://patchwork.ozlabs.org/project/uboot/list/?series=499660",
            "date": "2026-04-13T08:15:38",
            "name": "net: enetc: add i.MX952 support",
            "version": 2,
            "mbox": "http://patchwork.ozlabs.org/series/499660/mbox/"
        }
    ],
    "comments": "http://patchwork.ozlabs.org/api/patches/2222629/comments/",
    "check": "pending",
    "checks": "http://patchwork.ozlabs.org/api/patches/2222629/checks/",
    "tags": {},
    "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=akrk/FJy;\n\tdkim-atps=neutral",
            "legolas.ozlabs.org;\n spf=pass (sender SPF authorized) smtp.mailfrom=lists.denx.de\n (client-ip=85.214.62.61; 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=\"akrk/FJy\";\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 [85.214.62.61])\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 4fvKtR1WMtz1y2d\n\tfor <incoming@patchwork.ozlabs.org>; Mon, 13 Apr 2026 18:13:51 +1000 (AEST)",
            "from h2850616.stratoserver.net (localhost [IPv6:::1])\n\tby phobos.denx.de (Postfix) with ESMTP id 2D35D84199;\n\tMon, 13 Apr 2026 10:13:40 +0200 (CEST)",
            "by phobos.denx.de (Postfix, from userid 109)\n id C693383B99; Mon, 13 Apr 2026 10:13:38 +0200 (CEST)",
            "from PA4PR04CU001.outbound.protection.outlook.com\n (mail-francecentralazlp170130007.outbound.protection.outlook.com\n [IPv6:2a01:111:f403:c20a::7])\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 DA52183B99\n for <u-boot@lists.denx.de>; Mon, 13 Apr 2026 10:13:36 +0200 (CEST)",
            "from PAXPR04MB9644.eurprd04.prod.outlook.com (2603:10a6:102:242::11)\n by DU4PR04MB10483.eurprd04.prod.outlook.com (2603:10a6:10:565::15)\n with Microsoft SMTP Server (version=TLS1_2,\n cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.9769.48; Mon, 13 Apr\n 2026 08:13:34 +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.046; Mon, 13 Apr 2026\n 08:13:33 +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=HM89NKQKBap+QPISdKjO81W7CnSuMnKMQqS0dduLdBT6n5W6ug2bQ0yQ6tF/ZN98+TmnOZpksMQbkDA8Bp05UlCgaM2Hm6MloKPe7UyHKSBLUnwjUtaPWtOFfn/WU533YbAwGjvosSu0b35tADC29lL0y7Tj1r6lilf04oW9BT568cufmbgfQUckYSN7DO3FjnOUpE0qgWJ5VEIM84SNDdLanj5jH3ZRNmsJw4kuKnAWMPohmdL/p7qL45acPCRn72VV2MgdILP0ZD1E/vQ42AEdCnkYyM98NoPrzYMd0LbUNy5R8U/+yOrt5Bu9rfNbDQ8A+DXRhWtVQZjz6G/d2w==",
        "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=Q2Yj2bHmit+6Y7m5Dp/EMtQUXxbqGkHwheJCXHQtMyw=;\n b=Sd7cJyBS116OW5IOtVyYz3cSc6Wng4Nichji4/oxx70uJrbpZk4i80WDhnOsVOP0Tmbb0cqFCSTrVMzyhxu9S13shsGw0GQ1SkS81l5zJyHTywdN8qQFL5q7hPM4e45ewiV2E/qtQ5TdsRlMfTjg6Fjt2a1YMMlf2j2e203sHnArvjzI1S95RQjwClqaZ2/g71Bhph32ChtGiYiu4juHeysMIdzF/TAoI18fO/4yAvntt6vLR/QX+ucnYGILAglzeg+bh6jMlaqJHqPkn/IZnZbBVTDvSV/d/VjzpjZsL6w3yMIQFx7Cc89913zXlR4M7vVzShOOeMtpyIVs4LVuSA==",
        "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=Q2Yj2bHmit+6Y7m5Dp/EMtQUXxbqGkHwheJCXHQtMyw=;\n b=akrk/FJyBFoZIjoh9r7AqKu6/nPkXWewlBJc+0Vb6Zi0gp/F35PRIyuFUW5gLN3+vVMDqLAm1c3y5D7YpqNkn5zEO6B94h14N/BcG8XEmKOkUtfmRiFZm6nyQkPUfUYrJXIXsDgjXOUHb0JEmYVcKw+cG4D1CybPfDjdBlIbJnPQIbBa8voii8D38UllMQxl+s8IYIPiixN78E2TRve872OlqILnXADnH/qGUN6IJNnUGhoUlsPP2UssJB/w41HkiAY58KUMgguSwQfKqOTytPbuR0tFWYhS5zACXtjD2W9HUhi6yTKw47YZUAPvi0a04psv9ozMZauOxIHdU8gvgg==",
        "From": "alice.guo@oss.nxp.com",
        "Date": "Mon, 13 Apr 2026 16:15:39 +0800",
        "Subject": "[PATCH v2 1/2] net: fsl_enetc: fix the duplex setting on the iMX\n platform",
        "Content-Type": "text/plain; charset=\"utf-8\"",
        "Content-Transfer-Encoding": "7bit",
        "Message-Id": "<20260413-netc-v1-1-8670e5ce2d49@nxp.com>",
        "References": "<20260413-netc-v1-0-8670e5ce2d49@nxp.com>",
        "In-Reply-To": "<20260413-netc-v1-0-8670e5ce2d49@nxp.com>",
        "To": "Ye Li <ye.li@nxp.com>, Tim Harvey <tharvey@gateworks.com>,\n Marek Vasut <marex@nabladev.com>, Fabio Estevam <festevam@gmail.com>,\n u-boot@lists.denx.de",
        "Cc": "Jerome Forissier <jerome.forissier@arm.com>,\n Tom Rini <trini@konsulko.com>, Michael Walle <mwalle@kernel.org>,\n Vladimir Oltean <vladimir.oltean@nxp.com>,\n Heiko Thiery <heiko.thiery@gmail.com>, Clark Wang <xiaoning.wang@nxp.com>,\n Thomas Schaefer <thomas.schaefer@kontron.com>,\n Christian Marangi <ansuelsmth@gmail.com>,\n Quentin Schulz <quentin.schulz@cherry.de>, Simon Glass <sjg@chromium.org>,\n Mikhail Kshevetskiy <mikhail.kshevetskiy@iopsys.eu>,\n Robert Marko <robert.marko@sartura.hr>, Yao Zi <me@ziyao.cc>,\n Peng Fan <peng.fan@nxp.com>, Andrew Goodbody <andrew.goodbody@linaro.org>,\n Jacky Bai <ping.bai@nxp.com>, Alice Guo <alice.guo@nxp.com>",
        "X-Mailer": "b4 0.15.2",
        "X-ClientProxiedBy": "SG2PR02CA0041.apcprd02.prod.outlook.com\n (2603:1096:3:18::29) 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_|DU4PR04MB10483:EE_",
        "X-MS-Office365-Filtering-Correlation-Id": "ae8e7aca-3575-4705-a0d9-08de99348e11",
        "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|52116014|376014|7416014|366016|19092799006|1800799024|38350700014|56012099003|18002099003|22082099003;",
        "X-Microsoft-Antispam-Message-Info": "\n YpVQ9Z/joqqFajfNszTGYXsfD57jxttVndXBXXFFLWUhc7eZHyeoT/jE6Mq1GABFs4+g0D6IDf5Zscmbvijs8Agl9v86MrpLwmoDjxRS3AxEp5bHVHwuY5KmBJK2sRMQxYn9AgSPSpGvYShQAdacs/hZQiKq/7KRoLgpDGR6/g9uAOuBbb18lyO8rS4zutRyerRFe7B751H7TyjpkPXbVfA050YXOU/fgBCUrqf+dlIckK4nWVoqFfzgVyi1tZXGW/CgSSEemPTGJVmuOf9KRhRlLfvj0KMOg24/sVF66eoyHs83fNZwqXpggeVvSnhfnEWT7Re8wSmzYUs9IH+8yCgaMGIny3h+37zXTDyZJ3Jdb+d+/svDN+nL6dBQpCdNNJquqqTdbGhU8FLGc+Avfx+mdYxGYft42YVfC6NFMezP4lN+3tjpTVcoz4YkRDsJ8fmv500Nyly9s74aDkyP6N/0Jd6gy8sTUiPueclcIzl6gQyjpAhkjk6xYvzNByixldNa1RkNBeSBxTB/Sa5qxB8EgMPUxAjpMYDjoVYTS3rEnOFRLlFLn0RtI8ksTQi6/ZbQzNzpTV8jmAAneo1Vfr2tdnnqpePF+P/fQd4to+FFSEKfVZzjPLgRz6IcpJ44N89HyuyH9se9YT7tgjKEdK5ETvje50A4Ra03QCNRX1QAc6V3iDU4as5QxSnJkNnqUSgRcSXHJeyD1nS5xwpZWy2w4H00/jJ4AevqT2/RIs8ViKFNs57ICW34MTwnkDeLfj/WsIEZ9mK+kpzbtot4XZCxkflEPhIHVzChpY9iLpI=",
        "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)(52116014)(376014)(7416014)(366016)(19092799006)(1800799024)(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?zIRfdezzIYqgEz57Ye15M7Bwa5V7?=\n\t=?utf-8?q?YjdxRf9Qw3FZRQCwvSl6TuJ/jVjedJalfMPmlSVpl8fKZXzeJrAlzf2cpwIEi2zbk?=\n\t=?utf-8?q?f++i+tuWR/FJCXBVUA5mmhvZiGxte3sulPo13318YNyXUq2glLo8yFHP/yRsgLowG?=\n\t=?utf-8?q?LWPlOtfqh8GNarw3sbpchzq1ZLlyBIvz75LcvQqykukuwFMXCESH7r6TCMZQDkzhb?=\n\t=?utf-8?q?QkDj6Sv/+nhodFFEOrmHVY43Cpxck05/D2egHxgLJiZLS7AUz2gHiX06wVAOCaZ/r?=\n\t=?utf-8?q?tM2y3vshwOljANgWy7nWxeNZY5O8TncRfNK56xKksKWgcPMeOQc0l4J2f9XaIh8rF?=\n\t=?utf-8?q?F7ShIR0qw0gXvPzCXIaDsUoz6liy/OeI/UFWv9WuYm71iZr9w+apmpfWdkUeQWiiV?=\n\t=?utf-8?q?5XakonoLnMhMr1MoFPZ6QH8en+jyTzIMptAcXpR/NNljmEvsNQSozK2J677BiqJc8?=\n\t=?utf-8?q?PKV2Xiw7wTdyCIDAqWBQV2J4+TM1yuS56eApHji77ELYhK640zvMzZUtDF0e5b3B0?=\n\t=?utf-8?q?EyE0uAFhO08W2DXoVtSPymWR9WL78AFFuZfNFSR5G7w5DkpXyi8DExPdJjx0KVvt9?=\n\t=?utf-8?q?vZAX9H8tnkL0g6TCqf9rZjjlpKb3rXF2B+8r4UmyEmbXjZiQ2hNu2lx3kHsvDuPnt?=\n\t=?utf-8?q?7KwfcRlpqfmyBpIXFFwgEEv+b2lRGpWYfMopO7y92ZD9V6AG4WJksmoq4LcrbtDPi?=\n\t=?utf-8?q?PJVp5FGvB+yOoMbqhADuV+dH+/nL6ZBTcmgDVOz7D9jhNalQ4/z0wGcr6Z6dMPqWP?=\n\t=?utf-8?q?Jvx9U1g939bcF2n7Getu1TUIp9OqXsL7uDEGeuuYOfTT0Gk2jxKyKILMJFjOyK989?=\n\t=?utf-8?q?kMvIPuaxsTrJo/w0quWcRK0iPikFv+LlievSWigQVWyKhGBsuhqNS8079b6IO9GnR?=\n\t=?utf-8?q?cDOrvrRSSZjyPiDkzTA8uyU4p9VV4WKoBYTmEqt7y9uLpsWQepHaNjuxVz5mhSxpY?=\n\t=?utf-8?q?YhQWrrFhmltZ1gXrwHB+6G9c7kYRnSPLGwCb3zl4aZKAfIBGD6MdTO7nScYCEqg6m?=\n\t=?utf-8?q?IWo/jeg/MGHqz2G5vPvJMIbOEHxEmjL4yYMMAUvH7lQxXNjJS/rgV5dS5kq3ydZyY?=\n\t=?utf-8?q?8QL2L46LIumE00ia8wawlnZcVWYqvuLS6ZBuwBNkw6RFXVMlVw1hOh4mtSZbMvz1/?=\n\t=?utf-8?q?dTQOS+NXyE6Zuo9m+NvrPzsKKDG9Ao8XG7PCOPr/eyut3XotuAa8ECAJQIKPEfoZi?=\n\t=?utf-8?q?p8GyRSepfzq9qd3M8opv3i2TBrEBbDqdeFlWIoud+RNY7lRD4sREG2yHgwEt6aEtI?=\n\t=?utf-8?q?ghBxXYA5SbeYpTsXhyzO1F3X0Zo1hJvCm90AtRNd7OKox+zqQzI+jXd2jOgDFDvas?=\n\t=?utf-8?q?S5tnH51ahw21r2eDz7YImgN1dcfMI4A6JJwD5fY12NsqhQWDVJ+jBhdpAjbjbKZpW?=\n\t=?utf-8?q?KUykqA7dw+6qjy8TU2cFGdC8VtKLn4khV2EItHANvq0/urbtfONNsjuMZBqJJHrsV?=\n\t=?utf-8?q?ITsyNCgP/NvYrkJcGg6iB3bBJGfrZk2L6lZm5ozTSisyYnJUCwvUVW5OdRCRr/4ZK?=\n\t=?utf-8?q?GQr7jFg0KhZ11nbovbj3bz8Oa1Gh0WLtFZr/QfChECn6UsYdWCqBRAPtZbvePNj+1?=\n\t=?utf-8?q?w9ayY0rjCVit3HGJUAVZOQapyaN++7Bwy2D0p5ldTGGQPb6gke0ZXNLnbh4duZpgn?=\n\t=?utf-8?q?5veO3PKF27L7LmD+4DRzuqh905jaQ3UA=3D=3D?=",
        "X-OriginatorOrg": "oss.nxp.com",
        "X-MS-Exchange-CrossTenant-Network-Message-Id": "\n ae8e7aca-3575-4705-a0d9-08de99348e11",
        "X-MS-Exchange-CrossTenant-AuthSource": "PAXPR04MB9644.eurprd04.prod.outlook.com",
        "X-MS-Exchange-CrossTenant-AuthAs": "Internal",
        "X-MS-Exchange-CrossTenant-OriginalArrivalTime": "13 Apr 2026 08:13:33.7057 (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 g9pC9bdpcWrXlY57Xe/92UgW4uukhdK3Rhi+7U8BeefwoeDgavHxAn1yRwXWK7wh3fZ7mgHrDbnmdbEYsYrVUw==",
        "X-MS-Exchange-Transport-CrossTenantHeadersStamped": "DU4PR04MB10483",
        "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: Clark Wang <xiaoning.wang@nxp.com>\n\nThe iMX and LS platforms use different bits in the same register to\nset duplex, but their logics are opposite.\nThe current settings will result in unexpected configurations in\nRGMII mode.\n\nFixes: e6df2f5e22c6 (\"net: fsl_enetc: Update enetc driver to support i.MX95\")\nSigned-off-by: Clark Wang <xiaoning.wang@nxp.com>\nSigned-off-by: Alice Guo <alice.guo@nxp.com>\n---\n drivers/net/fsl_enetc.c | 18 +++++++++---------\n 1 file changed, 9 insertions(+), 9 deletions(-)",
    "diff": "diff --git a/drivers/net/fsl_enetc.c b/drivers/net/fsl_enetc.c\nindex a4ba27904bc..766aea035d3 100644\n--- a/drivers/net/fsl_enetc.c\n+++ b/drivers/net/fsl_enetc.c\n@@ -17,6 +17,7 @@\n #include <asm/io.h>\n #include <pci.h>\n #include <miiphy.h>\n+#include <linux/bitfield.h>\n #include <linux/bug.h>\n #include <linux/delay.h>\n #include <linux/build_bug.h>\n@@ -388,7 +389,7 @@ static int enetc_init_sgmii(struct udevice *dev)\n /* set up MAC for RGMII */\n static void enetc_init_rgmii(struct udevice *dev, struct phy_device *phydev)\n {\n-\tu32 old_val, val, dpx = 0;\n+\tu32 old_val, val = 0;\n \n \told_val = val = enetc_read_mac_port(dev, ENETC_PM_IF_MODE);\n \n@@ -408,15 +409,14 @@ static void enetc_init_rgmii(struct udevice *dev, struct phy_device *phydev)\n \t\tval |= ENETC_PM_IFM_SSP_10;\n \t}\n \n-\tif (enetc_is_imx95(dev))\n-\t\tdpx = ENETC_PM_IFM_FULL_DPX_IMX;\n+\tif  (enetc_is_imx95(dev))\n+\t\tval = u32_replace_bits(val,\n+\t\t\t\t       phydev->duplex == DUPLEX_FULL ? 0 : 1,\n+\t\t\t\t       ENETC_PM_IFM_FULL_DPX_IMX);\n \telse if (enetc_is_ls1028a(dev))\n-\t\tdpx = ENETC_PM_IFM_FULL_DPX_LS;\n-\n-\tif (phydev->duplex == DUPLEX_FULL)\n-\t\tval |= dpx;\n-\telse\n-\t\tval &= ~dpx;\n+\t\tval = u32_replace_bits(val,\n+\t\t\t\t       phydev->duplex == DUPLEX_FULL ? 1 : 0,\n+\t\t\t\t       ENETC_PM_IFM_FULL_DPX_LS);\n \n \tif (val == old_val)\n \t\treturn;\n",
    "prefixes": [
        "v2",
        "1/2"
    ]
}