)]}'
{
  "log": [
    {
      "commit": "dde0630af418e6a3c2cd391579df5cea7350095a",
      "tree": "01e7ddbdeed2e2c157da9207e0d0e9dea4f1bf82",
      "parents": [
        "e79babd08dec690b3ed44882af8660ff241260f7"
      ],
      "author": {
        "name": "Nico Huber",
        "email": "nico.h@gmx.de",
        "time": "Sun Dec 20 02:18:30 2020 +0100"
      },
      "committer": {
        "name": "Nico Huber",
        "email": "nico.h@gmx.de",
        "time": "Mon Dec 21 17:40:13 2020 +0000"
      },
      "message": "gma: Add `Cannon_Point` PCH\n\nIt almost behaves the same as its predecessors Union and Sunrise\nPoint. GMBUS pins and panel and backlight controls are updated to\nthose of Broxton. It also allows an alternative `Raw Clock` of\n19.2MHz.\n\nChange-Id: I86fe26a351d2c3c736b6acc85f718fd103d276bb\nSigned-off-by: Nico Huber \u003cnico.h@gmx.de\u003e\nReviewed-on: https://review.coreboot.org/c/libgfxinit/+/48763\nReviewed-by: Michael Niewöhner \u003cfoss@mniewoehner.de\u003e\nReviewed-by: Angel Pons \u003cth3fanbus@gmail.com\u003e\n"
    },
    {
      "commit": "a4e7f25c408902677824f5edc3f6ad1e760241a3",
      "tree": "4ec278dde3bf09c6bc146cad0727a8d3e6ab4b63",
      "parents": [
        "e317e9c31cef31f960a5cfb3e3247047d39ae7a1"
      ],
      "author": {
        "name": "Nico Huber",
        "email": "nico.huber@secunet.com",
        "time": "Tue Sep 17 16:25:49 2019 +0200"
      },
      "committer": {
        "name": "Nico Huber",
        "email": "nico.h@gmx.de",
        "time": "Sat Oct 05 23:23:59 2019 +0000"
      },
      "message": "gma i2c: Increase timeout, again\n\nCan a timeout be long enough? We still face the same problem as in\n68f439d4f1 (gma i2c: Increase timeout to \u003e100ms). User reports have\nshown, that the 110ms still were not enough, 200ms would be but to\nbe safe this time, increase the timeout to 500ms. That may result\nin very long delays, but only if the hardware is even more broken\nthat what we encountered so far.\n\nChange-Id: Ia7b28f5a4ed1cd382a7ebfba5ce1ffe1b7a333a8\nSigned-off-by: Nico Huber \u003cnico.huber@secunet.com\u003e\nReviewed-on: https://review.coreboot.org/c/libgfxinit/+/35450\nTested-by: Nico Huber \u003cnico.h@gmx.de\u003e\nReviewed-by: Angel Pons \u003cth3fanbus@gmail.com\u003e\n"
    },
    {
      "commit": "efa3ca82eb7fc4e5717015022013d441b156c7a5",
      "tree": "c7efc3cfec2608240a4f3d94eb21e4666640de2a",
      "parents": [
        "4fc6dc24bbafd3211dc568dc43db435b6906c0c5"
      ],
      "author": {
        "name": "Nico Huber",
        "email": "nico.h@gmx.de",
        "time": "Fri May 10 13:28:52 2019 +0200"
      },
      "committer": {
        "name": "Nico Huber",
        "email": "nico.h@gmx.de",
        "time": "Thu Oct 03 20:06:01 2019 +0000"
      },
      "message": "gma i2c: Rework GMBUS reset procedure\n\nOnce we tried to use the GMBUS controller with an unconnected pair of\nI2C pins, it got stuck and a reset via the SOFTWARE_CLEAR_INTERRUPT\nbit didn\u0027t suffice to recover. Further tests have shown that we are\nable to recover, if we switch to a valid pin pair first and issue an\nI2C stop cycle before the reset.\n\nChange-Id: If737ffb35afa309de7746f0c16025b9598f69460\nSigned-off-by: Nico Huber \u003cnico.h@gmx.de\u003e\nReviewed-on: https://review.coreboot.org/c/libgfxinit/+/32730\nReviewed-by: Angel Pons \u003cth3fanbus@gmail.com\u003e\n"
    },
    {
      "commit": "68f439d4f17a366978ba83c21567d60fdb8df045",
      "tree": "8f73edb4efc3d2cb67dec4d0f88487cbc87bad1b",
      "parents": [
        "c1d2030ffa77a77a066b02f3a8269223a76f62b7"
      ],
      "author": {
        "name": "Nico Huber",
        "email": "nico.h@gmx.de",
        "time": "Fri May 10 13:16:51 2019 +0200"
      },
      "committer": {
        "name": "Nico Huber",
        "email": "nico.h@gmx.de",
        "time": "Sat Jul 20 16:32:49 2019 +0000"
      },
      "message": "gma i2c: Increase timeout to \u003e100ms\n\nAt least on the ThinkPad X200s with an oddly strapped (and unused)\nHDMI1, the GMBUS controller doesn\u0027t detect the NAK properly and only\ntimes out after around 100ms.\n\nChange-Id: I48c2ef94e1449a98a35af6912c43156e4ed08206\nSigned-off-by: Nico Huber \u003cnico.h@gmx.de\u003e\nReviewed-on: https://review.coreboot.org/c/libgfxinit/+/32729\nReviewed-by: Paul Menzel \u003cpaulepanter@users.sourceforge.net\u003e\nReviewed-by: Arthur Heymans \u003carthur@aheymans.xyz\u003e\n"
    },
    {
      "commit": "c1d2030ffa77a77a066b02f3a8269223a76f62b7",
      "tree": "7a2209b91e9581a8e4fc90edd11eb13ae97ef146",
      "parents": [
        "040d9b6523345d1d67a0f3329e91f256ff041966"
      ],
      "author": {
        "name": "Nico Huber",
        "email": "nico.h@gmx.de",
        "time": "Sun Apr 28 00:00:37 2019 +0200"
      },
      "committer": {
        "name": "Nico Huber",
        "email": "nico.h@gmx.de",
        "time": "Sat Jul 20 16:32:32 2019 +0000"
      },
      "message": "gma i2c: Try to clear NAK indicator\n\nIf we don\u0027t clear the NAK indicator, some versions of ChromeOS fail on\nthe first transfer and don\u0027t detect certain I2C devices.\n\nChange-Id: I7df80d8757e1d14e288d9424240e873cf5a5fd29\nSigned-off-by: Nico Huber \u003cnico.h@gmx.de\u003e\nReviewed-on: https://review.coreboot.org/c/libgfxinit/+/32491\nReviewed-by: Arthur Heymans \u003carthur@aheymans.xyz\u003e\nReviewed-by: Matt DeVillier \u003cmatt.devillier@gmail.com\u003e\nReviewed-by: HAOUAS Elyes \u003cehaouas@noos.fr\u003e\n"
    },
    {
      "commit": "229ed1c7bfb6c372b6247a6be6f002066feaf43e",
      "tree": "41d80973d6c09e9bd83471a27c1280194f92e595",
      "parents": [
        "dfcdd77f8e9b7c499a7a89de7d0d4dc29a3fc91f"
      ],
      "author": {
        "name": "Arthur Heymans",
        "email": "arthur@aheymans.xyz",
        "time": "Wed Mar 28 16:45:43 2018 +0200"
      },
      "committer": {
        "name": "Nico Huber",
        "email": "nico.h@gmx.de",
        "time": "Tue Apr 03 12:59:55 2018 +0000"
      },
      "message": "gma: Add flag to use GMCH GMBUS registers\n\nChange-Id: Id5d115c7a4711f634171e6e163439ebab4ee6076\nSigned-off-by: Arthur Heymans \u003carthur@aheymans.xyz\u003e\nReviewed-on: https://review.coreboot.org/25405\nReviewed-by: Nico Huber \u003cnico.h@gmx.de\u003e\n"
    },
    {
      "commit": "1c3b9285ceb3ff7bbb6dab8d9805ca3bda9d0ff3",
      "tree": "78a2fe0e2c18db7ad8bfd5bd81bee78ddb2f661a",
      "parents": [
        "fdd93659e03396051940988de328f28cdb7d448c"
      ],
      "author": {
        "name": "Nico Huber",
        "email": "nico.huber@secunet.com",
        "time": "Thu Feb 09 13:57:04 2017 +0100"
      },
      "committer": {
        "name": "Nico Huber",
        "email": "nico.h@gmx.de",
        "time": "Sat Jun 03 15:24:28 2017 +0200"
      },
      "message": "gma broxton: Add final glue\n\nAdd new configuration flags for Broxton and hook up its DDI_Phy\nimplementation in the shared Haswell DDI code. Haswell and Skylake\nget DDI_Phy stubs.\n\nTested (in Linux userspace) on ASRock J3455-ITX which exposes the\nfollowing ports:\n  o VGA through an active eDP to VGA converter chip\n  o HDMI 2.0 through an active DP to HDMI converter chip\n  o DVI-D connected to the SoC\n\nChange-Id: If72b228c6a4c45487261e6e7435d281ec2d97f38\nSigned-off-by: Nico Huber \u003cnico.huber@secunet.com\u003e\nReviewed-on: https://review.coreboot.org/18426\nTested-by: Nico Huber \u003cnico.h@gmx.de\u003e\nReviewed-by: Arthur Heymans \u003carthur@aheymans.xyz\u003e\n"
    },
    {
      "commit": "125a29e84242900a5556e8a068227e59420c3e1c",
      "tree": "925c85a1e9a5dc0506c9ccd26cd8ba4e05dd3d33",
      "parents": [
        "be4eaddc67ee3a11b1222db049cd8830491363d9"
      ],
      "author": {
        "name": "Nico Huber",
        "email": "nico.huber@secunet.com",
        "time": "Tue Oct 18 00:23:54 2016 +0200"
      },
      "committer": {
        "name": "Nico Huber",
        "email": "nico.h@gmx.de",
        "time": "Thu Oct 20 13:05:15 2016 +0200"
      },
      "message": "Relicense libgfxinit under GPL v2+\n\nChange-Id: I5d683dda83d23e89955a4d840b5570bd8642834a\nSigned-off-by: Nico Huber \u003cnico.huber@secunet.com\u003e\nReviewed-on: https://review.coreboot.org/17052\nReviewed-by: Paul Menzel \u003cpaulepanter@users.sourceforge.net\u003e\nReviewed-by: Stefan Reinauer \u003cstefan.reinauer@coreboot.org\u003e\nTested-by: Nico Huber \u003cnico.h@gmx.de\u003e\nReviewed-by: Patrick Georgi \u003cpgeorgi@google.com\u003e\n"
    },
    {
      "commit": "83693c8d7d87f5cebe120abdf25951c9e212b319",
      "tree": "249eff589087c2ed8deeeeda1710ff49a3c3c810",
      "parents": [],
      "author": {
        "name": "Nico Huber",
        "email": "nico.huber@secunet.com",
        "time": "Sat Oct 08 22:17:55 2016 +0200"
      },
      "committer": {
        "name": "Nico Huber",
        "email": "nico.h@gmx.de",
        "time": "Sun Oct 09 11:34:25 2016 +0200"
      },
      "message": "Initial upstream commit\n\nThe history contained unlicensed code so everything got squashed, sorry.\n\nChange-Id: I9f5775208f9df6fb29074bf3bc498f68cb17b3a0\nSigned-off-by: Nico Huber \u003cnico.huber@secunet.com\u003e\n"
    }
  ]
}
