get:
Show a patch.

patch:
Update a patch.

put:
Update a patch.

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

{
    "id": 2219479,
    "url": "http://patchwork.ozlabs.org/api/patches/2219479/?format=api",
    "web_url": "http://patchwork.ozlabs.org/project/uboot/patch/20260402171330.165754-2-jzhang918@gmail.com/",
    "project": {
        "id": 18,
        "url": "http://patchwork.ozlabs.org/api/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,
        "list_archive_url": "",
        "list_archive_url_format": "",
        "commit_url_format": ""
    },
    "msgid": "<20260402171330.165754-2-jzhang918@gmail.com>",
    "list_archive_url": null,
    "date": "2026-04-02T17:13:16",
    "name": "[1/1] arm: dts: add/fix I2C controllers for sc5xx",
    "commit_ref": null,
    "pull_url": null,
    "state": "new",
    "archived": false,
    "hash": "ca7011f59e3094e4ac78a256229fba98344a19fe",
    "submitter": {
        "id": 7802,
        "url": "http://patchwork.ozlabs.org/api/people/7802/?format=api",
        "name": "Jie Zhang",
        "email": "jzhang918@gmail.com"
    },
    "delegate": null,
    "mbox": "http://patchwork.ozlabs.org/project/uboot/patch/20260402171330.165754-2-jzhang918@gmail.com/mbox/",
    "series": [
        {
            "id": 498586,
            "url": "http://patchwork.ozlabs.org/api/series/498586/?format=api",
            "web_url": "http://patchwork.ozlabs.org/project/uboot/list/?series=498586",
            "date": "2026-04-02T17:13:15",
            "name": "arm: dts: add/fix I2C controllers for sc5xx",
            "version": 1,
            "mbox": "http://patchwork.ozlabs.org/series/498586/mbox/"
        }
    ],
    "comments": "http://patchwork.ozlabs.org/api/patches/2219479/comments/",
    "check": "pending",
    "checks": "http://patchwork.ozlabs.org/api/patches/2219479/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=gmail.com header.i=@gmail.com header.a=rsa-sha256\n header.s=20251104 header.b=RIAZU/aJ;\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=pass (p=none dis=none) header.from=gmail.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=gmail.com header.i=@gmail.com header.b=\"RIAZU/aJ\";\n\tdkim-atps=neutral",
            "phobos.denx.de;\n dmarc=pass (p=none dis=none) header.from=gmail.com",
            "phobos.denx.de;\n spf=pass smtp.mailfrom=jzhang918@gmail.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 4fn5tx2PfZz1yD3\n\tfor <incoming@patchwork.ozlabs.org>; Fri, 03 Apr 2026 15:52:41 +1100 (AEDT)",
            "from h2850616.stratoserver.net (localhost [IPv6:::1])\n\tby phobos.denx.de (Postfix) with ESMTP id DABD5840B0;\n\tFri,  3 Apr 2026 06:52:31 +0200 (CEST)",
            "by phobos.denx.de (Postfix, from userid 109)\n id 608428408D; Thu,  2 Apr 2026 19:14:13 +0200 (CEST)",
            "from mail-qk1-x72d.google.com (mail-qk1-x72d.google.com\n [IPv6:2607:f8b0:4864:20::72d])\n (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits))\n (No client certificate requested)\n by phobos.denx.de (Postfix) with ESMTPS id 0C81B83F7D\n for <u-boot@lists.denx.de>; Thu,  2 Apr 2026 19:14:11 +0200 (CEST)",
            "by mail-qk1-x72d.google.com with SMTP id\n af79cd13be357-8cbb6d5f780so121124085a.1\n for <u-boot@lists.denx.de>; Thu, 02 Apr 2026 10:14:10 -0700 (PDT)",
            "from P5510 (h96-61-12-172.cntcnh.broadband.dynamic.tds.net.\n [96.61.12.172]) by smtp.gmail.com with ESMTPSA id\n 6a1803df08f44-8a5977e00b4sm27112226d6.47.2026.04.02.10.14.08\n (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256);\n Thu, 02 Apr 2026 10:14:09 -0700 (PDT)"
        ],
        "X-Spam-Checker-Version": "SpamAssassin 3.4.2 (2018-09-13) on phobos.denx.de",
        "X-Spam-Level": "",
        "X-Spam-Status": "No, score=-0.8 required=5.0 tests=BAYES_00,DKIM_SIGNED,\n DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,FORGED_GMAIL_RCVD,\n FREEMAIL_ENVFROM_END_DIGIT,FREEMAIL_FROM,RCVD_IN_DNSWL_BLOCKED,\n SPF_HELO_NONE,SPF_PASS autolearn=no autolearn_force=no version=3.4.2",
        "DKIM-Signature": "v=1; a=rsa-sha256; c=relaxed/relaxed;\n d=gmail.com; s=20251104; t=1775150050; x=1775754850; darn=lists.denx.de;\n h=content-transfer-encoding:mime-version:references:in-reply-to\n :message-id:date:subject:cc:to:from:from:to:cc:subject:date\n :message-id:reply-to;\n bh=3sBCQC9Afuk0QIW6oH50X7J6BE7QPiz4KuoEJb7iW8M=;\n b=RIAZU/aJMUNY+IcIGv7WGxWlG1Ft5dwJOTrFcKsEcKfnoRIcZpAUc+v+4KBeoh0IZa\n CGJWuELT91kA2UZrknXZx9ewV1pXRS2B4eMRSS4rqw8J4/Uxow6Pc6B6dkoaYbVYfCVv\n ecHgMJGm0GCuns5TnRiHu6NbuwB0DqTyxuQw703JGhefAYTmojeSsf0FghkIKzF2Lkt6\n jkv6mONyHmNT6oH6jKykDAG0LywZc6xFYiBgbz2jMVqn5FuVQTB8pQrZAtE9bwKVEWKn\n f9bci8cy5W60MFYbIDYoffeW5XEB5yHzxGXXoG7u6Rdauhpu1w1tGD7n4z9/5CMYjVQa\n pZCQ==",
        "X-Google-DKIM-Signature": "v=1; a=rsa-sha256; c=relaxed/relaxed;\n d=1e100.net; s=20251104; t=1775150050; x=1775754850;\n h=content-transfer-encoding:mime-version:references:in-reply-to\n :message-id:date:subject:cc:to:from:x-gm-gg:x-gm-message-state:from\n :to:cc:subject:date:message-id:reply-to;\n bh=3sBCQC9Afuk0QIW6oH50X7J6BE7QPiz4KuoEJb7iW8M=;\n b=oNA+d1f0GJZsemcdEL4kSZwtxwtDXsnVG9nL3RbOMEcajmTubT6gRb+ZO1z3Dn6wzw\n sVdHPgNL9qW34EDQhO3qYYBgAwHf6Y2S6LBixsygn2swe4FngTP8tpXRZITnfNYdoVpF\n iQVLhpoVjoXXzAIPr8eVB56enE1MOlDv6sKlqGUBk7Iwp8wsfHF6It4SkDCAuU2ePFzc\n gVqqUbFfG3dXKB9EJCTM1pMmp2xuUjbXIPLWxmoZ+p47yjYcnHEm8vIoTMzdTKKZUsvp\n ThJEGeM3vYEoY45v5Cv6FPTIAJFlQDRTM7mzCZxRwSgfuMfun7sWZvtvXsYkuoUsGCCz\n 4dLQ==",
        "X-Gm-Message-State": "AOJu0Yzf0Xk05+Z2fCC/pvhYjSIsOx+UgbmDWMkzCmG7MxXz4YWx/2z4\n Ki0l5ABti4NDOl8+PGhY+2536gihU5XvXXil9v1nWKZr+IbDbrOZlOlUp7LcWx38",
        "X-Gm-Gg": "AeBDievdseDAVsRrzkG1QoifT64dRbIKCv4fgHJ57zGx8954mRw7uydP1+WXLpCO5uv\n Rs8nWpSS+8u5Nr5Rpv+JgXC2FaA4SN5H50pUffinTMhTIhayRnn6bKUGspfe05zPrR7yZpBwSsL\n JmSNRzEyycBbI9uNqaFVVAgKYxN9e/q2o2Yl/KJMtYULPLCE18HQUFA4Wchs4weIR3ixgsJXvRd\n 4oHJyiFLHm2utO6aEXmdGf1+4yxli6Q3L4dgEKVnN3Jch7C8P/xPxS4kIGaG3+uU3CEc3pVA7JV\n ZOJF26db54aM5D8jy4w8pifz2ghrMFNzjSQwHIVRv262GUDI/EqasTNgvTE/rHpNhGSg4xtRqbr\n Momz/jsnFmPigZYxbiZkPthvKxOu/P6Vnle98BRQiQaNaGYNu7hA3Dl/eo66ifrMlUUmQrCF95Z\n pKNp459CPnkat2nXOsQ9Sm801okEx0RV7fGsnSk9eBjnqb77+7BJWTb4J5tno7uvnS",
        "X-Received": "by 2002:a05:6214:4791:b0:896:fbdd:ef14 with SMTP id\n 6a1803df08f44-8a436d1d409mr114752576d6.12.1775150049737;\n Thu, 02 Apr 2026 10:14:09 -0700 (PDT)",
        "From": "Jie Zhang <jzhang918@gmail.com>",
        "To": "u-boot@lists.denx.de",
        "Cc": "jzhang918@gmail.com, Jie Zhang <jie.zhang@analog.com>,\n Greg Malysa <malysagreg@gmail.com>,\n Vasileios Bimpikas <vasileios.bimpikas@analog.com>,\n Arturs Artamonovs <arturs.artamonovs@analog.com>,\n Tom Rini <trini@konsulko.com>, Caleb Ethridge <caleb.ethridge@analog.com>,\n Ozan Durgut <ozan.durgut@analog.com>,\n Philip Molloy <philip.molloy@analog.com>,\n Nathan Barrett-Morrison <nathan.morrison@timesys.com>,\n Utsav Agarwal <utsav.agarwal@analog.com>, linux@analog.com",
        "Subject": "[PATCH 1/1] arm: dts: add/fix I2C controllers for sc5xx",
        "Date": "Thu,  2 Apr 2026 13:13:16 -0400",
        "Message-ID": "<20260402171330.165754-2-jzhang918@gmail.com>",
        "X-Mailer": "git-send-email 2.53.0",
        "In-Reply-To": "<20260402171330.165754-1-jzhang918@gmail.com>",
        "References": "<20260402171330.165754-1-jzhang918@gmail.com>",
        "MIME-Version": "1.0",
        "Content-Transfer-Encoding": "8bit",
        "X-Mailman-Approved-At": "Fri, 03 Apr 2026 06:52:30 +0200",
        "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: Jie Zhang <jie.zhang@analog.com>\n\nsc59x processors have 6 I2C controllers, but their devicetrees\ncurrently have only 3. The length of its register block should\nbe 0x100 instead of 0x1000. All I2C nodes should be disabled in\nsc5xx.dtsi. They can be enabled in board devicetree files if\nthey are used on the boards. Add missing I2C controllers and\nfix the above issues.\n\nSigned-off-by: Jie Zhang <jie.zhang@analog.com>\n---\n arch/arm/dts/sc573-ezlite.dts    |  2 ++\n arch/arm/dts/sc584-ezkit.dts     |  2 ++\n arch/arm/dts/sc589-ezkit.dts     |  2 ++\n arch/arm/dts/sc594-som.dtsi      | 13 +++++++++++++\n arch/arm/dts/sc598-som-revD.dtsi |  2 ++\n arch/arm/dts/sc598-som-revE.dtsi |  2 ++\n arch/arm/dts/sc598-som.dtsi      | 12 ++++++++++++\n arch/arm/dts/sc59x.dtsi          | 30 ++++++++++++++++++++++++++++++\n arch/arm/dts/sc5xx.dtsi          | 12 ++++++------\n 9 files changed, 71 insertions(+), 6 deletions(-)",
    "diff": "diff --git a/arch/arm/dts/sc573-ezlite.dts b/arch/arm/dts/sc573-ezlite.dts\nindex 57604d707f7..f128c4f9697 100644\n--- a/arch/arm/dts/sc573-ezlite.dts\n+++ b/arch/arm/dts/sc573-ezlite.dts\n@@ -14,6 +14,8 @@\n };\n \n &i2c0 {\n+\tstatus = \"okay\";\n+\n \tgpio_expander0: mcp23017@21 {\n \t\tcompatible = \"microchip,mcp23017\";\n \t\treg = <0x21>;\ndiff --git a/arch/arm/dts/sc584-ezkit.dts b/arch/arm/dts/sc584-ezkit.dts\nindex 176faa50672..3a6d60b3f29 100644\n--- a/arch/arm/dts/sc584-ezkit.dts\n+++ b/arch/arm/dts/sc584-ezkit.dts\n@@ -13,6 +13,8 @@\n };\n \n &i2c2 {\n+\tstatus = \"okay\";\n+\n \tgpio_expander0: mcp23017@21 {\n \t\tcompatible = \"microchip,mcp23017\";\n \t\treg = <0x21>;\ndiff --git a/arch/arm/dts/sc589-ezkit.dts b/arch/arm/dts/sc589-ezkit.dts\nindex d8eb5b6f8fe..04ad8e44cbb 100644\n--- a/arch/arm/dts/sc589-ezkit.dts\n+++ b/arch/arm/dts/sc589-ezkit.dts\n@@ -17,6 +17,8 @@\n &i2c0 {\n \t#address-cells = <1>;\n \t#size-cells = <0>;\n+\tstatus = \"okay\";\n+\n \tgpio_expander0: mcp23017@21 {\n \t\tcompatible = \"microchip,mcp23017\";\n \t\treg = <0x21>;\ndiff --git a/arch/arm/dts/sc594-som.dtsi b/arch/arm/dts/sc594-som.dtsi\nindex 1c2adc601dd..c4373aea60f 100644\n--- a/arch/arm/dts/sc594-som.dtsi\n+++ b/arch/arm/dts/sc594-som.dtsi\n@@ -79,6 +79,7 @@\n \n &i2c2 {\n \tclocks = <&clk ADSP_SC594_CLK_CGU0_SCLK0>;\n+\tstatus = \"okay\";\n \n \tsom_gpio_expander: mcp23017@21 {\n \t\tcompatible = \"microchip,mcp23017\";\n@@ -153,6 +154,18 @@\n \t};\n };\n \n+&i2c3 {\n+\tclocks = <&clk ADSP_SC594_CLK_CGU0_SCLK0>;\n+};\n+\n+&i2c4 {\n+\tclocks = <&clk ADSP_SC594_CLK_CGU0_SCLK0>;\n+};\n+\n+&i2c5 {\n+\tclocks = <&clk ADSP_SC594_CLK_CGU0_SCLK0>;\n+};\n+\n &ospi {\n \tstatus = \"okay\";\n \ndiff --git a/arch/arm/dts/sc598-som-revD.dtsi b/arch/arm/dts/sc598-som-revD.dtsi\nindex 26e272966ff..06d550b8532 100644\n--- a/arch/arm/dts/sc598-som-revD.dtsi\n+++ b/arch/arm/dts/sc598-som-revD.dtsi\n@@ -8,6 +8,8 @@\n #include \"sc598-som.dtsi\"\n \n &i2c2 {\n+\tstatus = \"okay\";\n+\n \tsom_gpio_expander: mcp23018@20 {\n \t\tcompatible = \"microchip,mcp23018\";\n \t\treg = <0x20>;\ndiff --git a/arch/arm/dts/sc598-som-revE.dtsi b/arch/arm/dts/sc598-som-revE.dtsi\nindex bec504102e7..1f48d52109b 100644\n--- a/arch/arm/dts/sc598-som-revE.dtsi\n+++ b/arch/arm/dts/sc598-som-revE.dtsi\n@@ -8,6 +8,8 @@\n #include \"sc598-som.dtsi\"\n \n &i2c2 {\n+\tstatus = \"okay\";\n+\n \tsom_gpio_expander: adp5587@34 {\n \t\tcompatible = \"adi,adp5587\";\n \t\treg = <0x34>;\ndiff --git a/arch/arm/dts/sc598-som.dtsi b/arch/arm/dts/sc598-som.dtsi\nindex bc212ef25cb..ac1f24c86c3 100644\n--- a/arch/arm/dts/sc598-som.dtsi\n+++ b/arch/arm/dts/sc598-som.dtsi\n@@ -138,6 +138,18 @@\n \tclocks = <&clk ADSP_SC598_CLK_CGU0_SCLK0>;\n };\n \n+&i2c3 {\n+\tclocks = <&clk ADSP_SC598_CLK_CGU0_SCLK0>;\n+};\n+\n+&i2c4 {\n+\tclocks = <&clk ADSP_SC598_CLK_CGU0_SCLK0>;\n+};\n+\n+&i2c5 {\n+\tclocks = <&clk ADSP_SC598_CLK_CGU0_SCLK0>;\n+};\n+\n &spi2 {\n \tclocks = <&clk ADSP_SC598_CLK_SPI>;\n };\ndiff --git a/arch/arm/dts/sc59x.dtsi b/arch/arm/dts/sc59x.dtsi\nindex ff279cca2d1..64e5a1afc53 100644\n--- a/arch/arm/dts/sc59x.dtsi\n+++ b/arch/arm/dts/sc59x.dtsi\n@@ -86,6 +86,36 @@\n \t\t\tpinctrl-0 = <&usb0_default>;\n \t\t\tstatus = \"disabled\";\n \t\t};\n+\n+\t\ti2c3: i2c3@31001000 {\n+\t\t\t#address-cells = <1>;\n+\t\t\t#size-cells = <0>;\n+\t\t\tcompatible = \"adi-i2c\";\n+\t\t\treg = <0x31001000 0x100>;\n+\t\t\tclock-names = \"i2c\";\n+\t\t\tstatus = \"disabled\";\n+\t\t\tbootph-pre-ram;\n+\t\t};\n+\n+\t\ti2c4: i2c4@31001100 {\n+\t\t\t#address-cells = <1>;\n+\t\t\t#size-cells = <0>;\n+\t\t\tcompatible = \"adi-i2c\";\n+\t\t\treg = <0x31001100 0x100>;\n+\t\t\tclock-names = \"i2c\";\n+\t\t\tstatus = \"disabled\";\n+\t\t\tbootph-pre-ram;\n+\t\t};\n+\n+\t\ti2c5: i2c5@31001200 {\n+\t\t\t#address-cells = <1>;\n+\t\t\t#size-cells = <0>;\n+\t\t\tcompatible = \"adi-i2c\";\n+\t\t\treg = <0x31001200 0x100>;\n+\t\t\tclock-names = \"i2c\";\n+\t\t\tstatus = \"disabled\";\n+\t\t\tbootph-pre-ram;\n+\t\t};\n \t};\n };\n \ndiff --git a/arch/arm/dts/sc5xx.dtsi b/arch/arm/dts/sc5xx.dtsi\nindex 072631e34f7..b821deddda7 100644\n--- a/arch/arm/dts/sc5xx.dtsi\n+++ b/arch/arm/dts/sc5xx.dtsi\n@@ -140,9 +140,9 @@\n \t\t\t#address-cells = <1>;\n \t\t\t#size-cells = <0>;\n \t\t\tcompatible = \"adi-i2c\";\n-\t\t\treg = <0x31001400 0x1000>;\n+\t\t\treg = <0x31001400 0x100>;\n \t\t\tclock-names = \"i2c\";\n-\t\t\tstatus = \"okay\";\n+\t\t\tstatus = \"disabled\";\n \t\t\tbootph-pre-ram;\n \t\t};\n \n@@ -150,9 +150,9 @@\n \t\t\t#address-cells = <1>;\n \t\t\t#size-cells = <0>;\n \t\t\tcompatible = \"adi-i2c\";\n-\t\t\treg = <0x31001500 0x1000>;\n+\t\t\treg = <0x31001500 0x100>;\n \t\t\tclock-names = \"i2c\";\n-\t\t\tstatus = \"okay\";\n+\t\t\tstatus = \"disabled\";\n \t\t\tbootph-pre-ram;\n \t\t};\n \n@@ -160,9 +160,9 @@\n \t\t\t#address-cells = <1>;\n \t\t\t#size-cells = <0>;\n \t\t\tcompatible = \"adi-i2c\";\n-\t\t\treg = <0x31001600 0x1000>;\n+\t\t\treg = <0x31001600 0x100>;\n \t\t\tclock-names = \"i2c\";\n-\t\t\tstatus = \"okay\";\n+\t\t\tstatus = \"disabled\";\n \t\t\tbootph-pre-ram;\n \t\t};\n \t};\n",
    "prefixes": [
        "1/1"
    ]
}