Patch Detail
get:
Show a patch.
patch:
Update a patch.
put:
Update a patch.
GET /api/1.2/patches/2226063/?format=api
{ "id": 2226063, "url": "http://patchwork.ozlabs.org/api/1.2/patches/2226063/?format=api", "web_url": "http://patchwork.ozlabs.org/project/linux-mtd/patch/20260422070203.698716-2-linchengming884@gmail.com/", "project": { "id": 3, "url": "http://patchwork.ozlabs.org/api/1.2/projects/3/?format=api", "name": "Linux MTD development", "link_name": "linux-mtd", "list_id": "linux-mtd.lists.infradead.org", "list_email": "linux-mtd@lists.infradead.org", "web_url": null, "scm_url": null, "webscm_url": null, "list_archive_url": "", "list_archive_url_format": "", "commit_url_format": "" }, "msgid": "<20260422070203.698716-2-linchengming884@gmail.com>", "list_archive_url": null, "date": "2026-04-22T07:02:01", "name": "[v9,1/3] dt-bindings: mtd: nand: Add nand-randomizer property", "commit_ref": null, "pull_url": null, "state": "new", "archived": false, "hash": "8246c432959aaf2d208fa0e1cb0c32e99b784f64", "submitter": { "id": 88631, "url": "http://patchwork.ozlabs.org/api/1.2/people/88631/?format=api", "name": "Cheng Ming Lin", "email": "linchengming884@gmail.com" }, "delegate": null, "mbox": "http://patchwork.ozlabs.org/project/linux-mtd/patch/20260422070203.698716-2-linchengming884@gmail.com/mbox/", "series": [ { "id": 500931, "url": "http://patchwork.ozlabs.org/api/1.2/series/500931/?format=api", "web_url": "http://patchwork.ozlabs.org/project/linux-mtd/list/?series=500931", "date": "2026-04-22T07:02:00", "name": "mtd: spi-nand: Add support for randomizer feature", "version": 9, "mbox": "http://patchwork.ozlabs.org/series/500931/mbox/" } ], "comments": "http://patchwork.ozlabs.org/api/patches/2226063/comments/", "check": "pending", "checks": "http://patchwork.ozlabs.org/api/patches/2226063/checks/", "tags": {}, "related": [], "headers": { "Return-Path": "\n <linux-mtd-bounces+incoming=patchwork.ozlabs.org@lists.infradead.org>", "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 secure) header.d=lists.infradead.org header.i=@lists.infradead.org\n header.a=rsa-sha256 header.s=bombadil.20210309 header.b=4+DYh1W+;\n\tdkim=fail reason=\"signature verification failed\" (2048-bit key;\n unprotected) header.d=gmail.com header.i=@gmail.com header.a=rsa-sha256\n header.s=20251104 header.b=Wrl3uNyK;\n\tdkim-atps=neutral", "legolas.ozlabs.org;\n spf=none (no SPF record) smtp.mailfrom=lists.infradead.org\n (client-ip=2607:7c80:54:3::133; helo=bombadil.infradead.org;\n envelope-from=linux-mtd-bounces+incoming=patchwork.ozlabs.org@lists.infradead.org;\n receiver=patchwork.ozlabs.org)" ], "Received": [ "from bombadil.infradead.org (bombadil.infradead.org\n [IPv6:2607:7c80:54:3::133])\n\t(using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)\n\t key-exchange x25519 server-signature ECDSA (secp384r1) server-digest SHA384)\n\t(No client certificate requested)\n\tby legolas.ozlabs.org (Postfix) with ESMTPS id 4g0qvQ3PBnz1yHF\n\tfor <incoming@patchwork.ozlabs.org>; Wed, 22 Apr 2026 17:03:46 +1000 (AEST)", "from localhost ([::1] helo=bombadil.infradead.org)\n\tby bombadil.infradead.org with esmtp (Exim 4.98.2 #2 (Red Hat Linux))\n\tid 1wFRcW-00000009hDA-087r;\n\tWed, 22 Apr 2026 07:03:36 +0000", "from mail-pj1-x1033.google.com ([2607:f8b0:4864:20::1033])\n\tby bombadil.infradead.org with esmtps (Exim 4.98.2 #2 (Red Hat Linux))\n\tid 1wFRcT-00000009hBr-2kXH\n\tfor linux-mtd@lists.infradead.org;\n\tWed, 22 Apr 2026 07:03:34 +0000", "by mail-pj1-x1033.google.com with SMTP id\n 98e67ed59e1d1-354bc7c2c46so3182579a91.0\n for <linux-mtd@lists.infradead.org>;\n Wed, 22 Apr 2026 00:03:32 -0700 (PDT)", "from twhmp6px (mxsmtp211.mxic.com.tw. [211.75.127.162])\n by smtp.gmail.com with ESMTPSA id\n d9443c01a7336-2b5fab0cdd1sm155088635ad.38.2026.04.22.00.03.30\n (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256);\n Wed, 22 Apr 2026 00:03:30 -0700 (PDT)", "from hqs-appsw-a2o.mp600.macronix.com (unknown [172.17.236.67])\n\tby twhmp6px (Postfix) with ESMTPS id 21DED416A043;\n\tWed, 22 Apr 2026 15:03:28 +0800 (CST)" ], "DKIM-Signature": [ "v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed;\n\td=lists.infradead.org; s=bombadil.20210309; h=Sender:\n\tContent-Transfer-Encoding:Content-Type:List-Subscribe:List-Help:List-Post:\n\tList-Archive:List-Unsubscribe:List-Id:MIME-Version:References:In-Reply-To:\n\tMessage-Id:Date:Subject:Cc:To:From:Reply-To:Content-ID:Content-Description:\n\tResent-Date:Resent-From:Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID:\n\tList-Owner; bh=cZzJZMVf/7vb/aKHCZFcpL8itSWDoszuIUXEYag2c4c=; b=4+DYh1W+mGjVez\n\tzgcV1HZxLgv3k7j1YvSjc2uMqhEdlRjlwMqJqaNE/3aYZW3aAAK+9+KQzF+kmBc4JpV6IaFofVNJM\n\tU9mSpnJO3k27NPHrUtVi5lx2nDfUpGonYWYpSXV8ISI6wTwG3+rtwr0IZ+ELxEf1whWrVstkNDTM3\n\tVsPFPWnfc/ioZB8zGG5V+2bWuZotj9wlqpHI/6gx0A4QPejA4tEnI5eq1Y2G58PZTPCgsPQUcqoqR\n\tlWEUgm+L3bO/k59fa1gp2tLG5HpVihFIEODjD3/U0yJtl3Ar8PQFwHGrZrzZhQsSbg53WgROJEtOM\n\tJSFjZR18aZEjncGFg4vQ==;", "v=1; a=rsa-sha256; c=relaxed/relaxed;\n d=gmail.com; s=20251104; t=1776841412; x=1777446212;\n darn=lists.infradead.org;\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=Z84dwc2PsPdYxwH32qOj6+DQ+b4iRKtcB2f35wW4+cg=;\n b=Wrl3uNyK85b31wTqIJ6pL7KvKYu7a7cQD/RGLks9sjYZIUpa04L1G/m0eDnEATdQJq\n 2gQFSavChxMqJ+04m7RltZAfv8I9Qyd2qGRyW1ZkH+v8zZHRROJiJVAHlQfRpa5zdnHx\n xuFMnWP1Ql2/digZzjF7Q3jl7EcKxwE9Lo0Z8pPnh8GcxPfruQ5QchYBBE/VK1WbL80O\n vfuy3/RTN9zygMZBb5ctrX0mN0d5C3vW9IgTjbPzCUiTC6+KEkTyftiVUGgSUMJcdOJR\n s3koKnQW+nX8OL2ym0PPHSY72ZXZOFWKtTSZ1tWeSz42QYsmc8J/sYyjwxZ+9CkQsAwp\n pBxw==" ], "X-Google-DKIM-Signature": "v=1; a=rsa-sha256; c=relaxed/relaxed;\n d=1e100.net; s=20251104; t=1776841412; x=1777446212;\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=Z84dwc2PsPdYxwH32qOj6+DQ+b4iRKtcB2f35wW4+cg=;\n b=D5LmXSxvyanB9DR3+CNu9AE0rL6rYDs7NDPU/xdAwrSjPPwJ+RsNurRekpO6NFeNL/\n /rStB43AJ4bsPHaMj+ze1db5Eel1ji3KAR5lFXHunUA4BlBerdTE6SOxNfDWir/Ztqrg\n UAFKwySY9j5aB86v5jVLQDOijR3CWJQlL6NNeCBA4WmEJ4atyPon7NvkC4GP3pCn9WKH\n 6/RHoKrkBdOlMh+u89BocPjo5KaTbs8xmwsDhykd0hVkqE6xz34Q7sCrBXg1WdDYuNeL\n QYVx4wx2G/jEL0bkUHi1Ljv9Ii8ALzQzDL1wlNxEfh6HLf9Jjp5J4bocGCPWhCdSn0vl\n rPdA==", "X-Gm-Message-State": "AOJu0Yxg1KJle6IkGM5TVLHr69UCmCFxsp4I4oGe8cbFD3ZzB6F15Tfk\n\tG/KEoUxN9Fe3SmMLmHl4iM9TAtyvFaLIzqwklp04MnJQSKzdkeQ6u/c8", "X-Gm-Gg": "AeBDiev5MltH+lK50uL3uJXFN2CtrF2TfxSvSz5i/CpSbqjfAdmh8/Zzx6KXpzzA8lu\n\tC/kizIOPnhgRfbne8i8d8+uxTT3lyS6IiyKlRsF69Soqn69gbbfCg1DBLAXfS2lGVA+H5D7JPmU\n\tHRWWlVKOu4yw4+nMhbKlOHGXfihlrBl2FwGz8RD7XbCDtQMW5dozTSkH1aqpePgamDmvlpUfp8r\n\tlP3ONR0CjH58pqTIx6T9qup9A4muDDpTsE72yxAfxIVzFGRe6nsr3lClzgX3SGnt+g1T50FImB0\n\ts/38gSW/FsI4I5d9hCK5HRxQCPfw8VJpYn9REgmxoxAn+yO6TVTkywCagfR/d/oss9DcsnD1PzV\n\tLodGPxWTH3bOoxcjDG+EUZR6DHODWO2PBLdEf3fZ5vM4v9rgBwPjmz/JhQMBpiVU1c8Yi8S6ppM\n\trUejUTExAibIfmkU1cH7dMk7FH7gCRmvk1BT1I21g61TPe4HFvpkAOPk+TgCYL0LGPKSA=", "X-Received": "by 2002:a17:903:1b03:b0:2b2:5637:1480 with SMTP id\n d9443c01a7336-2b5f9ff44d3mr218370865ad.40.1776841411469;\n Wed, 22 Apr 2026 00:03:31 -0700 (PDT)", "From": "Cheng Ming Lin <linchengming884@gmail.com>", "To": "miquel.raynal@bootlin.com,\n\trichard@nod.at,\n\tvigneshr@ti.com,\n\trobh@kernel.org,\n\tkrzk+dt@kernel.org,\n\tconor+dt@kernel.org", "Cc": "linux-mtd@lists.infradead.org,\n\tdevicetree@vger.kernel.org,\n\tlinux-kernel@vger.kernel.org,\n\talvinzhou@mxic.com.tw,\n\tCheng Ming Lin <chengminglin@mxic.com.tw>", "Subject": "[PATCH v9 1/3] dt-bindings: mtd: nand: Add nand-randomizer property", "Date": "Wed, 22 Apr 2026 15:02:01 +0800", "Message-Id": "<20260422070203.698716-2-linchengming884@gmail.com>", "X-Mailer": "git-send-email 2.25.1", "In-Reply-To": "<20260422070203.698716-1-linchengming884@gmail.com>", "References": "<20260422070203.698716-1-linchengming884@gmail.com>", "MIME-Version": "1.0", "X-CRM114-Version": "20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 ", "X-CRM114-CacheID": "sfid-20260422_000333_695931_18D1B199 ", "X-CRM114-Status": "GOOD ( 10.91 )", "X-Spam-Score": "-1.8 (-)", "X-Spam-Report": "Spam detection software,\n running on the system \"bombadil.infradead.org\",\n has NOT identified this incoming email as spam. The original\n message has been attached to this so you can view it or label\n similar future email. If you have any questions, see\n the administrator of that system for details.\n Content preview: From: Cheng Ming Lin Add the 'nand-randomizer' property to\n control the data randomizer feature. This is used to improve data\n reliability\n by reducing cell-to-cell interference. Depending on the hardware\n architecture,\n this property is designed to be generic and can apply to either the NAND\n chip's internal randomizer or the hardware randomizer engine embedded in\n the\n NAND host [...]\n Content analysis details: (-1.8 points, 5.0 required)\n pts rule name description\n ---- ----------------------\n --------------------------------------------------\n -0.0 RCVD_IN_DNSWL_NONE RBL: Sender listed at https://www.dnswl.org/, no\n trust\n [2607:f8b0:4864:20:0:0:0:1033 listed in]\n [list.dnswl.org]\n -0.0 SPF_PASS SPF: sender matches SPF record\n 0.0 SPF_HELO_NONE SPF: HELO does not publish an SPF Record\n -0.1 DKIM_VALID_EF Message has a valid DKIM or DK signature from\n envelope-from domain\n -0.1 DKIM_VALID Message has at least one valid DKIM or DK\n signature\n -0.1 DKIM_VALID_AU Message has a valid DKIM or DK signature from\n author's\n domain\n 0.1 DKIM_SIGNED Message has a DKIM or DK signature,\n not necessarily valid\n -1.9 BAYES_00 BODY: Bayes spam probability is 0 to 1%\n [score: 0.0000]\n 0.0 FREEMAIL_FROM Sender email is commonly abused enduser mail\n provider\n [linchengming884(at)gmail.com]\n 0.2 FREEMAIL_ENVFROM_END_DIGIT Envelope-from freemail username ends in\n digit\n [linchengming884(at)gmail.com]", "X-BeenThere": "linux-mtd@lists.infradead.org", "X-Mailman-Version": "2.1.34", "Precedence": "list", "List-Id": "Linux MTD discussion mailing list <linux-mtd.lists.infradead.org>", "List-Unsubscribe": "<http://lists.infradead.org/mailman/options/linux-mtd>,\n <mailto:linux-mtd-request@lists.infradead.org?subject=unsubscribe>", "List-Archive": "<http://lists.infradead.org/pipermail/linux-mtd/>", "List-Post": "<mailto:linux-mtd@lists.infradead.org>", "List-Help": "<mailto:linux-mtd-request@lists.infradead.org?subject=help>", "List-Subscribe": "<http://lists.infradead.org/mailman/listinfo/linux-mtd>,\n <mailto:linux-mtd-request@lists.infradead.org?subject=subscribe>", "Content-Type": "text/plain; charset=\"us-ascii\"", "Content-Transfer-Encoding": "7bit", "Sender": "\"linux-mtd\" <linux-mtd-bounces@lists.infradead.org>", "Errors-To": "linux-mtd-bounces+incoming=patchwork.ozlabs.org@lists.infradead.org" }, "content": "From: Cheng Ming Lin <chengminglin@mxic.com.tw>\n\nAdd the 'nand-randomizer' property to control the data randomizer\nfeature. This is used to improve data reliability by reducing\ncell-to-cell interference.\n\nDepending on the hardware architecture, this property is designed to be\ngeneric and can apply to either the NAND chip's internal randomizer\nor the hardware randomizer engine embedded in the NAND host controller.\n\nThis property is defined as a uint32 enum (0 or 1) instead of a simple\nboolean. This design choice explicitly supports the \"not present\" case.\nIf the property is omitted, the driver will not interfere and will leave\nthe randomizer in its current state (e.g., as already configured by the\nbootloader or hardware default).\n\nSigned-off-by: Cheng Ming Lin <chengminglin@mxic.com.tw>\n---\n Documentation/devicetree/bindings/mtd/nand-chip.yaml | 9 +++++++++\n 1 file changed, 9 insertions(+)", "diff": "diff --git a/Documentation/devicetree/bindings/mtd/nand-chip.yaml b/Documentation/devicetree/bindings/mtd/nand-chip.yaml\nindex 8800d1d07..effdc4f99 100644\n--- a/Documentation/devicetree/bindings/mtd/nand-chip.yaml\n+++ b/Documentation/devicetree/bindings/mtd/nand-chip.yaml\n@@ -23,6 +23,15 @@ properties:\n description:\n Contains the chip-select IDs.\n \n+ nand-randomizer:\n+ description: |\n+ Control the data randomizer feature.\n+ 0: Disable randomizer.\n+ 1: Enable randomizer.\n+ If absent, the current hardware state is left unchanged.\n+ $ref: /schemas/types.yaml#/definitions/uint32\n+ enum: [0, 1]\n+\n required:\n - reg\n \n", "prefixes": [ "v9", "1/3" ] }