)]}'
{
  "commit": "74cae210a335d159f2eb822e261adee905b6951a",
  "tree": "d9dd967fe200c53e04d18c825860c2b2b7188fa5",
  "parents": [
    "79b7e67bb9747e621ff1b646a125fbea26e08d56",
    "7ec4cdb321738d44ae5d405e7b6ac73dfbf99caa"
  ],
  "author": {
    "name": "Linus Torvalds",
    "email": "torvalds@linux-foundation.org",
    "time": "Fri Aug 05 14:13:45 2022 -0700"
  },
  "committer": {
    "name": "Linus Torvalds",
    "email": "torvalds@linux-foundation.org",
    "time": "Fri Aug 05 14:13:45 2022 -0700"
  },
  "message": "Merge tag \u0027mtd/for-5.20\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/mtd/linux\n\nPull MTD updates from Richard Weinberger:\n \"MTD core changes:\n\n   - Dynamic partition support\n\n   - Fix deadlock in sm_ftl\n\n   - Various refcount fixes in maps, partitions and parser code\n\n   - Integer overflow fixes in mtdchar\n\n   - Support for Sercomm partitions\n\n  NAND driver changes:\n\n   - Clockrate fix for arasan\n\n   - Add ATO25D1GA support\n\n   - Double free fix for meson driver\n\n   - Fix probe/remove methods in cafe NAND\n\n   - Support unprotected spare data pages in qcom_nandc\n\n  SPI NOR core changes:\n\n   - move SECT_4K_PMC flag out of the core as it\u0027s a vendor specific\n     flag\n\n   - s/addr_width/addr_nbytes/g: address width means the number of IO\n     lines used for the address, whereas in the code it is used as the\n     number of address bytes.\n\n   - do not change nor-\u003eaddr_nbytes at SFDP parsing time. At the SFDP\n     parsing time we should not change members of struct spi_nor, but\n     instead fill members of struct spi_nor_flash_parameters which could\n     later on be used by the callers.\n\n   - track flash\u0027s internal address mode so that we can use 4B opcodes\n     together with opcodes that don\u0027t have a 4B opcode correspondent.\n\n  SPI NOR manufacturer drivers changes:\n\n   - esmt: Rename \"f25l32qa\" flash name to \"f25l32qa-2s\".\n\n   - micron-st: Skip FSR reading if SPI controller does not support it\n     to allow flashes that support FSR to work even when attached to\n     such SPI controllers.\n\n   - spansion: Add s25hl-t/s25hs-t IDs and fixups\"\n\n* tag \u0027mtd/for-5.20\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/mtd/linux: (53 commits)\n  mtd: core: check partition before dereference\n  mtd: spi-nor: fix spi_nor_spimem_setup_op() call in spi_nor_erase_{sector,chip}()\n  mtd: spi-nor: spansion: Add s25hl-t/s25hs-t IDs and fixups\n  mtd: spi-nor: spansion: Add local function to discover page size\n  mtd: spi-nor: core: Track flash\u0027s internal address mode\n  mtd: spi-nor: core: Return error code from set_4byte_addr_mode()\n  mtd: spi-nor: Do not change nor-\u003eaddr_nbytes at SFDP parsing time\n  mtd: spi-nor: core: Shrink the storage size of the flash_info\u0027s addr_nbytes\n  mtd: spi-nor: s/addr_width/addr_nbytes\n  mtd: spi-nor: esmt: Use correct name of f25l32qa\n  mtd: spi-nor: micron-st: Skip FSR reading if SPI controller does not support it\n  MAINTAINERS: Use my kernel.org email\n  mtd: rawnand: arasan: Fix clock rate in NV-DDR\n  mtd: rawnand: arasan: Update NAND bus clock instead of system clock\n  mtd: core: introduce of support for dynamic partitions\n  dt-bindings: mtd: partitions: add additional example for qcom,smem-part\n  dt-bindings: mtd: partitions: support label/name only partition\n  mtd: spi-nor: move SECT_4K_PMC special handling\n  mtd: dataflash: Add SPI ID table\n  mtd: hyperbus: rpc-if: Fix RPM imbalance in probe error path\n  ...\n",
  "tree_diff": []
}
