)]}'
{
  "commit": "930d421385aae5ca93d5963fba7926970d7702e8",
  "tree": "199e15c17260fabb8e422075230621a21e064531",
  "parents": [
    "8d0f4650c73eb7bcda0b71e514c0effdf37d90b5"
  ],
  "author": {
    "name": "Nico Huber",
    "email": "nico.h@gmx.de",
    "time": "Sat May 04 18:59:15 2024 +0200"
  },
  "committer": {
    "name": "Nico Huber",
    "email": "nico.h@gmx.de",
    "time": "Mon Jul 22 10:08:47 2024 +0000"
  },
  "message": "spi25: Introduce generic spi_prepare_io()/spi_finish_io()\n\nIntroduce two new functions to be hooked up in the chip database:\n* spi_prepare_io(), and\n* spi_finish_io().\n\nThese will be used to prepare multi-i/o and QPI operations. Hence,\nhook them up to all the chips that support those. spi_prepare_4ba()\nis wrapped to account for overlaps with 4BA support.\n\nChange-Id: I444f6322b6d6a26a040cb0ca972b2c411838d702\nSigned-off-by: Nico Huber \u003cnico.h@gmx.de\u003e\nReviewed-on: https://review.sourcearcade.org/c/flashprog/+/163\nReviewed-by: Arthur Heymans \u003carthur@aheymans.xyz\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "32fce302fd3de091463d28d55b30a6f8a2f1f412",
      "old_mode": 33188,
      "old_path": "flashchips.c",
      "new_id": "8f060195cd6042ff752887c912a3e72467b5fe51",
      "new_mode": 33188,
      "new_path": "flashchips.c"
    },
    {
      "type": "modify",
      "old_id": "704fd2e26300d3f0393048d043da51c2b014d0fb",
      "old_mode": 33188,
      "old_path": "flashprog.c",
      "new_id": "ec19f46dc5d387deeff513579770ff6b20b3082b",
      "new_mode": 33188,
      "new_path": "flashprog.c"
    },
    {
      "type": "modify",
      "old_id": "272b65c88ec1cf2f2149ab1f915904a75df70ad8",
      "old_mode": 33188,
      "old_path": "include/chipdrivers.h",
      "new_id": "94db44bd3800a3096fa84a22a45beb48f7e02594",
      "new_mode": 33188,
      "new_path": "include/chipdrivers.h"
    },
    {
      "type": "modify",
      "old_id": "0b34184280292abaffae337ed749ed65acbf3665",
      "old_mode": 33188,
      "old_path": "include/flash.h",
      "new_id": "da73df5ca7dede9f6f434c8c75fb30415db8f4a9",
      "new_mode": 33188,
      "new_path": "include/flash.h"
    },
    {
      "type": "modify",
      "old_id": "7fb1a10475c07b67e0c46713d61303a16e82047d",
      "old_mode": 33188,
      "old_path": "spi25_prepare.c",
      "new_id": "76ad9a753453be7dbfa733df2dadf68034422a85",
      "new_mode": 33188,
      "new_path": "spi25_prepare.c"
    }
  ]
}
