)]}'
{
  "commit": "ece63c829acde03ed66ee00824d8b371af542333",
  "tree": "5a944aff6b54520105fd6c72892743ad3968c842",
  "parents": [
    "1da06355905f403a0206ca817ece534155b3c3c4"
  ],
  "author": {
    "name": "Michael Niewöhner",
    "email": "foss@mniewoehner.de",
    "time": "Tue Sep 21 20:15:32 2021 +0200"
  },
  "committer": {
    "name": "Nico Huber",
    "email": "nico.h@gmx.de",
    "time": "Thu Jan 05 16:15:22 2023 +0000"
  },
  "message": "ft2232_spi: reintroduce generic GPIOL control\n\nThis reintroduces a reworked version of the GPIOL pin control first\nintroduced in commit 3207844 (CB:49637), which was reverted in commit\n6518cf3 (CB:55692) due to breakage.\n\nThis change introduces a new argument `gpiolX` to allow use of the four\nGPIOL pins either as generic gpios or as additional CS# signal(s). `X`\nspecifies the GPIOL pin (0-3) to be set to one of [HLC] with the\nfollowing meaning:\n\n * H - set the pin as output high\n * L - set the pin as output low\n * C - use the pin as additional CS# signal\n\nThe third value, `C`, aims to replace the parameter `csgpiol`, that is\nnow marked as deprecated and can be removed at some point in the future.\n`gpiol` and `csgpiol` are mutually exclusive and use of both results in\nan error.\n\nMultiple pins may be set by specifying the parameter multiple times.\n\nDocumentation was updated/added accordingly.\n\nTest: All pin levels/modes have been verified to behave correctly with a\n      logic analyzer.\n\nChange-Id: I3989f0f9596c090de52dca67183b1363dae59d3a\nSigned-off-by: Alan Green \u003cavg@google.com\u003e\nSigned-off-by: Michael Niewöhner \u003cfoss@mniewoehner.de\u003e\nOriginal-Reviewed-on: https://review.coreboot.org/c/flashrom/+/57810\nOriginal-Reviewed-by: Nico Huber \u003cnico.h@gmx.de\u003e\nReviewed-on: https://review.coreboot.org/c/flashrom-stable/+/71431\nTested-by: build bot (Jenkins) \u003cno-reply@coreboot.org\u003e\nReviewed-by: Nico Huber \u003cnico.h@gmx.de\u003e\nReviewed-by: Angel Pons \u003cth3fanbus@gmail.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "9f4493c8a24ea703b90eb501805e11d8749b19d2",
      "old_mode": 33188,
      "old_path": "flashrom.8.tmpl",
      "new_id": "cb56939981981a5e9c69135e54c89496ef6fb2de",
      "new_mode": 33188,
      "new_path": "flashrom.8.tmpl"
    },
    {
      "type": "modify",
      "old_id": "fadd3a44a8f5c1c50d15fa0551d8b9d3bd6118dc",
      "old_mode": 33188,
      "old_path": "ft2232_spi.c",
      "new_id": "1106a0ebf87c3d57ea7fa883b711f4b67b273bfc",
      "new_mode": 33188,
      "new_path": "ft2232_spi.c"
    }
  ]
}
