Patch Detail
get:
Show a patch.
patch:
Update a patch.
put:
Update a patch.
GET /api/patches/2196394/?format=api
{ "id": 2196394, "url": "http://patchwork.ozlabs.org/api/patches/2196394/?format=api", "web_url": "http://patchwork.ozlabs.org/project/linux-mtd/patch/875x80wny7.fsf@bootlin.com/", "project": { "id": 3, "url": "http://patchwork.ozlabs.org/api/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": "<875x80wny7.fsf@bootlin.com>", "list_archive_url": null, "date": "2026-02-13T17:30:40", "name": "[GIT,PULL] mtd: Changes for 7.0", "commit_ref": null, "pull_url": "git://git.kernel.org/pub/scm/linux/kernel/git/mtd/linux.git tags/mtd/for-7.0", "state": "new", "archived": false, "hash": null, "submitter": { "id": 73368, "url": "http://patchwork.ozlabs.org/api/people/73368/?format=api", "name": "Miquel Raynal", "email": "miquel.raynal@bootlin.com" }, "delegate": null, "mbox": "http://patchwork.ozlabs.org/project/linux-mtd/patch/875x80wny7.fsf@bootlin.com/mbox/", "series": [ { "id": 492125, "url": "http://patchwork.ozlabs.org/api/series/492125/?format=api", "web_url": "http://patchwork.ozlabs.org/project/linux-mtd/list/?series=492125", "date": "2026-02-13T17:30:40", "name": "[GIT,PULL] mtd: Changes for 7.0", "version": 1, "mbox": "http://patchwork.ozlabs.org/series/492125/mbox/" } ], "comments": "http://patchwork.ozlabs.org/api/patches/2196394/comments/", "check": "pending", "checks": "http://patchwork.ozlabs.org/api/patches/2196394/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=KMoPVVow;\n\tdkim=fail reason=\"signature verification failed\" (2048-bit key;\n unprotected) header.d=bootlin.com header.i=@bootlin.com header.a=rsa-sha256\n header.s=dkim header.b=OPdwOjDo;\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 4fCK2g70HPz1xvQ\n\tfor <incoming@patchwork.ozlabs.org>; Sat, 14 Feb 2026 04:31:07 +1100 (AEDT)", "from localhost ([::1] helo=bombadil.infradead.org)\n\tby bombadil.infradead.org with esmtp (Exim 4.98.2 #2 (Red Hat Linux))\n\tid 1vqx0N-00000003kOI-1eps;\n\tFri, 13 Feb 2026 17:30:59 +0000", "from smtpout-03.galae.net ([185.246.85.4])\n\tby bombadil.infradead.org with esmtps (Exim 4.98.2 #2 (Red Hat Linux))\n\tid 1vqx0B-00000003kMw-32Ov\n\tfor linux-mtd@lists.infradead.org;\n\tFri, 13 Feb 2026 17:30:54 +0000", "from smtpout-01.galae.net (smtpout-01.galae.net [212.83.139.233])\n\tby smtpout-03.galae.net (Postfix) with ESMTPS id 5138B4E40D42;\n\tFri, 13 Feb 2026 17:30:45 +0000 (UTC)", "from mail.galae.net (mail.galae.net [212.83.136.155])\n\tby smtpout-01.galae.net (Postfix) with ESMTPS id 1E953606CB;\n\tFri, 13 Feb 2026 17:30:45 +0000 (UTC)", "from [127.0.0.1] (localhost [127.0.0.1]) by localhost (Mailerdaemon)\n with ESMTPSA id D01ED10368F9E;\n\tFri, 13 Feb 2026 18:30:40 +0100 (CET)" ], "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:Message-ID:Date:Subject:Cc\n\t:To:From:Reply-To:Content-ID:Content-Description:Resent-Date:Resent-From:\n\tResent-Sender:Resent-To:Resent-Cc:Resent-Message-ID:In-Reply-To:References:\n\tList-Owner; bh=N9YKJFMLTIfzgbqcEKPrnSHmn+alJDc3+hkJvL9kbKo=; b=KMoPVVow8yXnee\n\tyPQVm+OeiySJa9XQaBvGiudsMH9O4Yi/evWlS4I+gmLSHFGju8aO85Pw4p3Cr0J3wCWjmcewFzMCi\n\tk+AgvsNQrGuMNa66cU50hoG1OpGmjEXjzoY7cPgh9UB0sALFzG5DnzWja0dFX8YtwOzumilLAKEQj\n\tRoEC/wJY51zZ5vZEMDsyXX/WDqJx7WKoxTVGud1jfJQEaoTy0n6ZCEDuc7MJCcujQWgRm0G5A3Cj5\n\tL9YSEk5Rx6GmTg+8aFSDivfBl98Bb6FWo80jfu+pZMAQRRgP8oFTKNTvp/KSGxyb203PKQmrYf8s9\n\tsIDHVl8POYPkh3m2zxug==;", "v=1; a=rsa-sha256; c=relaxed/relaxed; d=bootlin.com; s=dkim;\n\tt=1771003844; h=from:subject:date:message-id:to:cc:mime-version:content-type:\n\t content-transfer-encoding; bh=hyEqA6wc0Hcn3HT80FHiV/1JC7T/P/hfOK1mbkE9ctk=;\n\tb=OPdwOjDokrCfv8Juw6J8dbX5W3jHsCCN8yEp/04ZAqzFDb40K+n0bJSAN74c1A3M+1yNe9\n\tYz8tF4caJjdgsJ9ZFkRSoe8aWXQQm4n1H8mu7hX/VylThJTFAFIFFQAVTEalPL93V6vn4L\n\tvLEdMMb4o2tZqkS4PO9KaEXI0y5rQ0WVukRAN+erTjw8gfwLSNZAT/z/PUE66J1/6tTpxF\n\tVy4xJffLItxKmdANtGMKYKlpBBbfwSC+jnD5DV8HPMghwinbz2iEUHkIvHHedZmiztLjZm\n\t2025aihOsw8J3IrDSFfrxfU/kXaV9BfDKoorTqEQH7V53LGpywcOygwlwzypRQ==" ], "From": "Miquel Raynal <miquel.raynal@bootlin.com>", "To": "Linus Torvalds <torvalds@linux-foundation.org>", "Cc": "Richard Weinberger <richard@nod.at>, Tudor Ambarus\n <Tudor.Ambarus@linaro.org>, Vignesh Raghavendra <vigneshr@ti.com>, Frieder\n Schrempf <frieder.schrempf@kontron.de>, Michael Walle <michael@walle.cc>,\n Pratyush Yadav <pratyush@kernel.org>, linux-mtd@lists.infradead.org,\n Miquel Raynal <miquel.raynal@bootlin.com>", "Subject": "[GIT PULL] mtd: Changes for 7.0", "User-Agent": "mu4e 1.12.7; emacs 30.2", "Date": "Fri, 13 Feb 2026 18:30:40 +0100", "Message-ID": "<875x80wny7.fsf@bootlin.com>", "MIME-Version": "1.0", "X-Last-TLS-Session-Version": "TLSv1.3", "X-CRM114-Version": "20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 ", "X-CRM114-CacheID": "sfid-20260213_093051_748380_6D6CEFF2 ", "X-CRM114-Status": "GOOD ( 16.96 )", "X-Spam-Score": "-2.1 (--)", "X-Spam-Report": "=?unknown-8bit?q?Spam_detection_software=2C_running_on_the_sy?=\n\t=?unknown-8bit?q?stem_=22bombadil=2Einfradead=2Eorg=22=2C?=\n\t=?unknown-8bit?q?_has_NOT_identified_this_incoming_email_as_spam=2E__The_ori?=\n\t=?unknown-8bit?q?ginal?=\n\t=?unknown-8bit?q?_message_has_been_attached_to_this_so_you_can_view_it_or_la?=\n\t=?unknown-8bit?q?bel?=\n\t=?unknown-8bit?q?_similar_future_email=2E__If_you_have_any_questions=2C_see?=\n\t=?unknown-8bit?q?_the_administrator_of_that_system_for_details=2E?=\n\t=?unknown-8bit?q?_?=\n\t=?unknown-8bit?q?_Content_preview=3A__Hello=2C_This_is_the_MTD_PR_for_7=2E0?=\n\t=?unknown-8bit?q?=2E_Thanks=2C_Miqu=C3=A8l_?=\n\t=?unknown-8bit?q?_?=\n\t=?unknown-8bit?q?_Content_analysis_details=3A___=28-2=2E1_points=2C_5=2E0_re?=\n\t=?unknown-8bit?q?quired=29?=\n\t=?unknown-8bit?q?_?=\n\t=?unknown-8bit?q?_pts_rule_name______________description?=\n\t=?unknown-8bit?q?_----_----------------------_------------------------------?=\n\t=?unknown-8bit?q?--------------------?=\n\t=?unknown-8bit?q?_0=2E0_RCVD=5FIN=5FVALIDITY=5FCERTIFIED=5FBLOCKED_RBL=3A_AD?=\n\t=?unknown-8bit?q?MINISTRATOR_NOTICE=3A_The?=\n\t=?unknown-8bit?q?_query_to_Validity_was_blocked=2E__See?=\n\t=?unknown-8bit?q?_https=3A//knowledge=2Evalidity=2Ecom/hc/en-us/articles/209?=\n\t=?unknown-8bit?q?61730681243?=\n\t=?unknown-8bit?q?_for_more_information=2E?=\n\t=?unknown-8bit?q?_=5B185=2E246=2E85=2E4_listed_in_sa-trusted=2Ebondedsender?=\n\t=?unknown-8bit?q?=2Eorg=5D?=\n\t=?unknown-8bit?q?_0=2E0_RCVD=5FIN=5FVALIDITY=5FSAFE=5FBLOCKED_RBL=3A_ADMINIS?=\n\t=?unknown-8bit?q?TRATOR_NOTICE=3A_The_query_to?=\n\t=?unknown-8bit?q?_Validity_was_blocked=2E__See?=\n\t=?unknown-8bit?q?_https=3A//knowledge=2Evalidity=2Ecom/hc/en-us/articles/209?=\n\t=?unknown-8bit?q?61730681243?=\n\t=?unknown-8bit?q?_for_more_information=2E?=\n\t=?unknown-8bit?q?_=5B185=2E246=2E85=2E4_listed_in_sa-accredit=2Ehabeas=2Ecom?=\n\t=?unknown-8bit?q?=5D?=\n\t=?unknown-8bit?q?_0=2E0_RCVD=5FIN=5FVALIDITY=5FRPBL=5FBLOCKED_RBL=3A_ADMINIS?=\n\t=?unknown-8bit?q?TRATOR_NOTICE=3A_The_query_to?=\n\t=?unknown-8bit?q?_Validity_was_blocked=2E__See?=\n\t=?unknown-8bit?q?_https=3A//knowledge=2Evalidity=2Ecom/hc/en-us/articles/209?=\n\t=?unknown-8bit?q?61730681243?=\n\t=?unknown-8bit?q?_for_more_information=2E?=\n\t=?unknown-8bit?q?_=5B185=2E246=2E85=2E4_listed_in_bl=2Escore=2Esenderscore?=\n\t=?unknown-8bit?q?=2Ecom=5D?=\n\t=?unknown-8bit?q?_-0=2E0_SPF=5FHELO=5FPASS__________SPF=3A_HELO_matches_SPF_?=\n\t=?unknown-8bit?q?record?=\n\t=?unknown-8bit?q?_-0=2E0_SPF=5FPASS_______________SPF=3A_sender_matches_SPF_?=\n\t=?unknown-8bit?q?record?=\n\t=?unknown-8bit?q?_-0=2E1_DKIM=5FVALID=5FAU__________Message_has_a_valid_DKIM?=\n\t=?unknown-8bit?q?_or_DK_signature_from_author=27s?=\n\t=?unknown-8bit?q?_domain?=\n\t=?unknown-8bit?q?_-0=2E1_DKIM=5FVALID_____________Message_has_at_least_one_v?=\n\t=?unknown-8bit?q?alid_DKIM_or_DK_signature?=\n\t=?unknown-8bit?q?_0=2E1_DKIM=5FSIGNED____________Message_has_a_DKIM_or_DK_si?=\n\t=?unknown-8bit?q?gnature=2C_not_necessarily_valid?=\n\t=?unknown-8bit?q?_-0=2E1_DKIM=5FVALID=5FEF__________Message_has_a_valid_DKIM?=\n\t=?unknown-8bit?q?_or_DK_signature_from?=\n\t=?unknown-8bit?q?_envelope-from_domain?=\n\t=?unknown-8bit?q?_-1=2E9_BAYES=5F00_______________BODY=3A_Bayes_spam_probabi?=\n\t=?unknown-8bit?q?lity_is_0_to_1=25?=\n\t=?unknown-8bit?q?_=5Bscore=3A_0=2E0000=5D?=", "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=\"utf-8\"", "Content-Transfer-Encoding": "base64", "Sender": "\"linux-mtd\" <linux-mtd-bounces@lists.infradead.org>", "Errors-To": "linux-mtd-bounces+incoming=patchwork.ozlabs.org@lists.infradead.org" }, "content": "Hello,\n\nThis is the MTD PR for 7.0.\n\nThanks,\nMiquèl\n\nThe following changes since commit 0f61b1860cc3f52aef9036d7235ed1f017632193:\n\n Linux 6.19-rc5 (2026-01-11 17:03:14 -1000)\n\nare available in the Git repository at:\n\n git://git.kernel.org/pub/scm/linux/kernel/git/mtd/linux.git tags/mtd/for-7.0\n\nfor you to fetch changes up to 7e96d76c74175ef9747f6fc14ee567f89d72153c:\n\n Merge tag 'nand/for-7.0' into mtd/next (2026-02-13 18:10:09 +0100)\n\n----------------------------------------------------------------\n* MTD\n\nThe ofpart parsing in physmap-core has been prioritized.\n\nThere has been a series of conversion to scoped for each OF child\nloops.\n\n* Bindings\n\nThe bulk of the changes consists in binding fixes/updates to restrict\nthe use of undefined properties, which was almost inefficient in the\ncurrent form because of the nesting of partition nodes and the lack of\ncompatible strings sometimes.\n\nThese changes are accompanied by YAML conversions and the addition of a\ndma-coherent property in the cdns,hp-nfc driver.\n\n* SPI NAND\n\nThe major feature this release is the support for octal DTR\nmodes (8D-8D-8D).\n\nSupport for Foresee F35SQB002G chips has been added.\n\nOther changes are small misc fixes.\n\n----------------------------------------------------------------\nAhmed Naseef (1):\n mtd: spinand: add support for Dosilicon DS35Q1GA/DS35M1GA\n\nAkhila YS (4):\n dt-bindings: mtd: microchip,mchp23k256: convert to DT schema\n dt-bindings: mtd: st,spi-fsm: convert to DT schema\n dt-bindings: mtd: st,spear600-smi: convert to DT schema\n dt-bindings: mtd: mxic,multi-itfc-v009-nand-controller: convert to DT schema\n\nAlexander Usyskin (1):\n mtd: intel-dg: Fix accessing regions before setting nregions\n\nAlok Tiwari (1):\n mtd: rawnand: cadence: Fix return type of CDMA send-and-wait helper\n\nAndrea Scian (2):\n mtd: rawnand: pl353: Fix software ECC support\n mtd: rawnand: pl353: Add message about ECC mode\n\nCharan Pedumuru (1):\n dt-bindings: mtd: nvidia,tegra20-nand: convert to DT schema\n\nChen Ni (1):\n mtd: spinand: winbond: Remove unneeded semicolon\n\nChenxi Hou (1):\n mtd: jedec_probe: fix shift-out-of-bounds UB in JEDEC ID masking\n\nDan Carpenter (1):\n mtd: spi-nor: hisi-sfc: fix refcounting bug in hisi_spi_nor_register_all()\n\nDaniel Palmer (1):\n mtd: parsers: ofpart: Remove code/data for disabled custom parsers\n\nDavid LaPorte (1):\n mtd: spinand: Disable continuous read during probe\n\nGeert Uytterhoeven (1):\n mtd: rawnand: sunxi: Convert to common field_{get,prep}() helpers\n\nKhairul Anuar Romli (1):\n dt-bindings: mtd: cdns,hp-nfc: Add dma-coherent property\n\nKrzysztof Kozlowski (7):\n mtd: rawnand: brcm: Simplify with scoped for each OF child loop\n mtd: rawnand: denali: Simplify with scoped for each OF child loop\n mtd: rawnand: ingenic: Simplify with scoped for each OF child loop\n mtd: rawnand: qcom: Simplify with scoped for each OF child loop\n mtd: rawnand: vf610: Fix Wvoid-pointer-to-enum-cast warning\n mtd: rawnand: vf610: Simplify with scoped for each OF child loop\n mtd: spi-nor: hisi-sfc: Simplify with scoped for each OF child loop\n\nLinus Walleij (1):\n mtd: physmap-core: Prioritize ofparts for OF probe\n\nMd Sadre Alam (1):\n mtd: spinand: fix NULL pointer dereference in spinand_support_vendor_ops()\n\nMikhail Kshevetskiy (1):\n mtd: spinand: add Foresee F35SQB002G flash support\n\nMiquel Raynal (30):\n spi: spi-mem: Make the DTR command operation macro more suitable\n spi: spi-mem: Create a repeated address operation\n spi: spi-mem: Limit octal DTR constraints to octal DTR situations\n Merge tag 'tags/spi-octal-dtr' into nand/next\n spi: spi-mem: Create a repeated address operation\n mtd: spinand: Fix kernel doc\n mtd: spinand: Add missing check\n mtd: spinand: Remove stale definitions\n mtd: spinand: Use standard return values\n mtd: spinand: Decouple write enable and write disable operations\n mtd: spinand: Create an array of operation templates\n mtd: spinand: Make use of the operation templates through SPINAND_OP()\n mtd: spinand: macronix: Convert vendor specific operation to SPINAND_OP()\n mtd: spinand: winbond: Convert W25N specific operation to SPINAND_OP()\n mtd: spinand: winbond: Convert W35N specific operation to SPINAND_OP()\n mtd: spinand: List vendor specific operations and make sure they are supported\n mtd: spinand: macronix: Register vendor specific operation\n mtd: spinand: winbond: Register W25N vendor specific operation\n mtd: spinand: winbond: Register W35N vendor specific operation\n mtd: spinand: winbond: Fix style\n mtd: spinand: winbond: Rename IO_MODE register macro\n mtd: spinand: winbond: Configure the IO mode after the dummy cycles\n mtd: spinand: Gather all the bus interface steps in one single function\n mtd: spinand: Add support for setting a bus interface\n mtd: spinand: Propagate the bus interface across core helpers\n mtd: spinand: Give the bus interface to the configuration helper\n mtd: spinand: Warn if using SSDR-only vendor commands in a non SSDR mode\n mtd: spinand: Add octal DTR support\n mtd: spinand: winbond: W35N octal DTR support\n Merge tag 'nand/for-7.0' into mtd/next\n\nRob Herring (Arm) (11):\n mtd: rawnand: atmel: Defer probe if SRAM is missing\n dt-bindings: mtd: brcm,brcmnand: Drop \"brcm,brcmnand\" compatible for iProc\n dt-bindings: mtd: fixed-partitions: Move \"compression\" to partition node\n dt-bindings: mtd: partitions: Move \"sercomm,scpart-id\" to partition.yaml\n dt-bindings: mtd: partitions: Allow \"nvmem-layout\" in generic partition nodes\n dt-bindings: mtd: partitions: Define \"#{address,size}-cells\" in specific schemas\n dt-bindings: mtd: partitions: Drop partitions.yaml\n dt-bindings: mtd: Ensure partition node properties are documented\n dt-bindings: mtd: fixed-partitions: Restrict undefined properties\n dt-bindings: mtd: partitions: Convert brcm,trx to DT schema\n dt-bindings: mtd: partitions: Combine simple partition bindings\n\nWeigang He (1):\n mtd: parsers: ofpart: fix OF node refcount leak in parse_fixed_partitions()\n\nZilin Guan (1):\n mtd: parsers: Fix memory leak in mtd_parser_tplink_safeloader_parse()\n\n .../devicetree/bindings/mmc/mmc-card.yaml | 20 +-\n .../devicetree/bindings/mtd/brcm,brcmnand.yaml | 1 -\n .../devicetree/bindings/mtd/cdns,hp-nfc.yaml | 2 +\n .../bindings/mtd/microchip,mchp23k256.txt | 18 -\n .../bindings/mtd/microchip,mchp23k256.yaml | 49 +++\n Documentation/devicetree/bindings/mtd/mtd.yaml | 10 +-\n .../mtd/mxic,multi-itfc-v009-nand-controller.yaml | 78 ++++\n .../devicetree/bindings/mtd/mxic-nand.txt | 36 --\n .../bindings/mtd/nvidia,tegra20-nand.yaml | 102 ++++++\n .../bindings/mtd/nvidia-tegra20-nand.txt | 64 ----\n .../mtd/partitions/arm,arm-firmware-suite.yaml | 2 -\n .../devicetree/bindings/mtd/partitions/binman.yaml | 53 ---\n .../mtd/partitions/brcm,bcm4908-partitions.yaml | 8 +-\n .../partitions/brcm,bcm947xx-cfe-partitions.yaml | 2 -\n .../mtd/partitions/brcm,bcm963xx-imagetag.txt | 45 ---\n .../bindings/mtd/partitions/brcm,trx.txt | 42 ---\n .../bindings/mtd/partitions/brcm,trx.yaml | 65 ++++\n .../bindings/mtd/partitions/fixed-partitions.yaml | 43 +--\n .../mtd/partitions/linksys,ns-partitions.yaml | 10 +-\n .../bindings/mtd/partitions/partition.yaml | 44 ++-\n .../bindings/mtd/partitions/partitions.yaml | 42 ---\n .../bindings/mtd/partitions/redboot-fis.yaml | 4 -\n .../devicetree/bindings/mtd/partitions/seama.yaml | 44 ---\n .../bindings/mtd/partitions/simple-partition.yaml | 61 ++++\n .../partitions/tplink,safeloader-partitions.yaml | 2 +-\n .../devicetree/bindings/mtd/partitions/u-boot.yaml | 2 +-\n .../devicetree/bindings/mtd/spear_smi.txt | 29 --\n .../devicetree/bindings/mtd/st,spear600-smi.yaml | 72 ++++\n .../devicetree/bindings/mtd/st,spi-fsm.yaml | 68 ++++\n Documentation/devicetree/bindings/mtd/st-fsm.txt | 25 --\n .../devicetree/bindings/mtd/ti,davinci-nand.yaml | 4 +-\n .../devicetree/bindings/mtd/ti,gpmc-onenand.yaml | 2 +-\n MAINTAINERS | 7 +-\n drivers/mtd/chips/jedec_probe.c | 4 +-\n drivers/mtd/devices/mtd_intel_dg.c | 9 +-\n drivers/mtd/maps/physmap-core.c | 2 +-\n drivers/mtd/nand/raw/atmel/nand-controller.c | 6 +-\n drivers/mtd/nand/raw/brcmnand/brcmnand.c | 10 +-\n drivers/mtd/nand/raw/cadence-nand-controller.c | 2 +-\n drivers/mtd/nand/raw/denali_dt.c | 7 +-\n drivers/mtd/nand/raw/ingenic/ingenic_nand_drv.c | 4 +-\n drivers/mtd/nand/raw/pl35x-nand-controller.c | 4 +\n drivers/mtd/nand/raw/qcom_nandc.c | 8 +-\n drivers/mtd/nand/raw/sunxi_nand.c | 6 -\n drivers/mtd/nand/raw/vf610_nfc.c | 6 +-\n drivers/mtd/nand/spi/Makefile | 4 +-\n drivers/mtd/nand/spi/core.c | 398 ++++++++++++++++++---\n drivers/mtd/nand/spi/dosilicon.c | 91 +++++\n drivers/mtd/nand/spi/esmt.c | 4 +-\n drivers/mtd/nand/spi/foresee.c | 34 ++\n drivers/mtd/nand/spi/gigadevice.c | 8 +-\n drivers/mtd/nand/spi/macronix.c | 49 ++-\n drivers/mtd/nand/spi/micron.c | 8 +-\n drivers/mtd/nand/spi/toshiba.c | 3 +-\n drivers/mtd/nand/spi/winbond.c | 129 +++++--\n drivers/mtd/parsers/ofpart_bcm4908.h | 6 -\n drivers/mtd/parsers/ofpart_core.c | 24 +-\n drivers/mtd/parsers/ofpart_linksys_ns.h | 7 -\n drivers/mtd/parsers/tplink_safeloader.c | 1 +\n drivers/mtd/spi-nor/controllers/hisi-sfc.c | 8 +-\n drivers/spi/spi-mem.c | 15 +-\n include/linux/mtd/spinand.h | 162 ++++++++-\n include/linux/spi/spi-mem.h | 22 +-\n 63 files changed, 1419 insertions(+), 678 deletions(-)\n delete mode 100644 Documentation/devicetree/bindings/mtd/microchip,mchp23k256.txt\n create mode 100644 Documentation/devicetree/bindings/mtd/microchip,mchp23k256.yaml\n create mode 100644 Documentation/devicetree/bindings/mtd/mxic,multi-itfc-v009-nand-controller.yaml\n delete mode 100644 Documentation/devicetree/bindings/mtd/mxic-nand.txt\n create mode 100644 Documentation/devicetree/bindings/mtd/nvidia,tegra20-nand.yaml\n delete mode 100644 Documentation/devicetree/bindings/mtd/nvidia-tegra20-nand.txt\n delete mode 100644 Documentation/devicetree/bindings/mtd/partitions/binman.yaml\n delete mode 100644 Documentation/devicetree/bindings/mtd/partitions/brcm,bcm963xx-imagetag.txt\n delete mode 100644 Documentation/devicetree/bindings/mtd/partitions/brcm,trx.txt\n create mode 100644 Documentation/devicetree/bindings/mtd/partitions/brcm,trx.yaml\n delete mode 100644 Documentation/devicetree/bindings/mtd/partitions/partitions.yaml\n delete mode 100644 Documentation/devicetree/bindings/mtd/partitions/seama.yaml\n create mode 100644 Documentation/devicetree/bindings/mtd/partitions/simple-partition.yaml\n delete mode 100644 Documentation/devicetree/bindings/mtd/spear_smi.txt\n create mode 100644 Documentation/devicetree/bindings/mtd/st,spear600-smi.yaml\n create mode 100644 Documentation/devicetree/bindings/mtd/st,spi-fsm.yaml\n delete mode 100644 Documentation/devicetree/bindings/mtd/st-fsm.txt\n create mode 100644 drivers/mtd/nand/spi/dosilicon.c", "diff": null, "prefixes": [ "GIT", "PULL" ] }