)]}'
{
  "log": [
    {
      "commit": "5a3191f6ef7a01b7a73442b4b6940fd7cf033fba",
      "tree": "fc645d23b8e1a3b73e30604a82881cf71e469a20",
      "parents": [
        "7eb1350b711e513c76a44169fafa22a699b28e03"
      ],
      "author": {
        "name": "Nico Huber",
        "email": "nico.huber@secunet.com",
        "time": "Mon Jun 04 14:42:13 2018 +0200"
      },
      "committer": {
        "name": "Nico Huber",
        "email": "nico.h@gmx.de",
        "time": "Fri Jun 08 14:46:21 2018 +0000"
      },
      "message": "gma display probing: Use expression functions for less proof inlining\n\nChange-Id: Ibd10238a3cb5c109dee321ad76ef978465ea7d34\nSigned-off-by: Nico Huber \u003cnico.huber@secunet.com\u003e\nReviewed-on: https://review.coreboot.org/26844\nTested-by: Nico Huber \u003cnico.h@gmx.de\u003e\nReviewed-by: Arthur Heymans \u003carthur@aheymans.xyz\u003e\n"
    },
    {
      "commit": "a02b2c699b736a97773c2e8ca17aa2886a72131c",
      "tree": "89ddc05958a57884e4fba647c2f4985fa360f7ab",
      "parents": [
        "7a740439ed7b301ab30291ece19b63083ed90e79"
      ],
      "author": {
        "name": "Nico Huber",
        "email": "nico.huber@secunet.com",
        "time": "Tue Jan 09 15:58:34 2018 +0100"
      },
      "committer": {
        "name": "Nico Huber",
        "email": "nico.h@gmx.de",
        "time": "Sun Jun 03 20:33:43 2018 +0000"
      },
      "message": "gma: Add cursor infrastructure\n\nAllow ARGB cursors of 64x64, 128x128 or 256x256 pixels. Valid positions\ndepend a lot on the hardware generation, so we\u0027ll accept arbitrary\ninteger values in the interface and filter them internally. An out of\nbounds cursor will simply be invisible.\n\nIt\u0027s unclear if the parameters also apply to other GFX hardware. Thus,\nwe keep the types in the GMA sub-package for now.\n\nChange-Id: I1a380037ac91ba2beeb33c27a6882eb5caa126f9\nSigned-off-by: Nico Huber \u003cnico.huber@secunet.com\u003e\nReviewed-on: https://review.coreboot.org/23185\nTested-by: Nico Huber \u003cnico.h@gmx.de\u003e\nReviewed-by: Arthur Heymans \u003carthur@aheymans.xyz\u003e\n"
    },
    {
      "commit": "1bc496fc832cde66cad36d299cb4f193775a26a4",
      "tree": "68777156972175b157b5fe279ac26ac03b24ac41",
      "parents": [
        "c3f66f635352be8f49da55f2727a6fc3093d7e62"
      ],
      "author": {
        "name": "Nico Huber",
        "email": "nico.h@gmx.de",
        "time": "Fri Jun 09 22:23:28 2017 +0200"
      },
      "committer": {
        "name": "Nico Huber",
        "email": "nico.h@gmx.de",
        "time": "Mon Aug 28 20:12:45 2017 +0000"
      },
      "message": "gma-display_probing: Only check display type on DVI-I\n\nOn DVI-I connectors the DDC is shared between the analog and digital\nparts. To decide which path to take we checked the digital input bit\nof the EDID. We did this overeagerly for all ports, which broke com-\npatibility with DP adapters (the DP realm is very complex and we are\nsupposed to discover the whole downstream hierarchie, which obviously\nwould be overkill).\n\nChange-Id: Ifc53e8ab985695e6e4ff1d42659826710a50eae9\nSigned-off-by: Nico Huber \u003cnico.h@gmx.de\u003e\nReviewed-on: https://review.coreboot.org/20135\nReviewed-by: Arthur Heymans \u003carthur@aheymans.xyz\u003e\nReviewed-by: Felix Held \u003cfelix-coreboot@felixheld.de\u003e\n"
    },
    {
      "commit": "4c7356db3bddbf07f85ab52787dc49ca9b600cb3",
      "tree": "86cbed0698975375b0c84fbc05002ed71d151720",
      "parents": [
        "4798c6629ca40a277b7ce7979f48b1a341edb04b"
      ],
      "author": {
        "name": "Nico Huber",
        "email": "nico.huber@secunet.com",
        "time": "Fri Dec 16 14:22:32 2016 +0100"
      },
      "committer": {
        "name": "Nico Huber",
        "email": "nico.h@gmx.de",
        "time": "Mon Mar 06 18:53:45 2017 +0100"
      },
      "message": "gma: Add option to keep port power after Scan_Ports()\n\nThis is useful when we only want to probe for connected displays while\nanother entity currently controls the outputs.\n\nAlso introduce an `All_Ports` list, that can be used when it\u0027s unknown\nwhich ports are actually implemented (the default now, when no port\nlist is provided to `Scan_Ports()`).\n\nChange-Id: I5d8e289a907fe99c673084afbce54da65ba98e9c\nSigned-off-by: Nico Huber \u003cnico.huber@secunet.com\u003e\nReviewed-on: https://review.coreboot.org/18123\nTested-by: Nico Huber \u003cnico.h@gmx.de\u003e\nReviewed-by: Arthur Heymans \u003carthur@aheymans.xyz\u003e\n"
    },
    {
      "commit": "6f9a50dbaef0e3a36711b4348c58bc249e2cb486",
      "tree": "d9d8a347b475dab74130137c6e5fe9a1ac2aee6f",
      "parents": [
        "8c45bcfc4d024c866e4c2b92b1768b413ec8be9c"
      ],
      "author": {
        "name": "Nico Huber",
        "email": "nico.h@gmx.de",
        "time": "Mon Nov 21 23:21:14 2016 +0100"
      },
      "committer": {
        "name": "Nico Huber",
        "email": "nico.h@gmx.de",
        "time": "Sun Jan 01 17:37:43 2017 +0100"
      },
      "message": "gma-display_probing: Enable panel power early\n\nBefore probing the internal panels EDID, we have to wait for the panel\npower up delay. To use this time, we enable the panel power before pro-\nbing any port and can probe external ports during the delay. On a T420\nthis saves about 5ms without an external display connected and 15ms\nwith.\n\nChange-Id: Idce2ebbdb60182c9161e0a92ee4d42ff50c95688\nSigned-off-by: Nico Huber \u003cnico.h@gmx.de\u003e\nReviewed-on: https://review.coreboot.org/17759\nReviewed-by: Arthur Heymans \u003carthur@aheymans.xyz\u003e\n"
    },
    {
      "commit": "8c45bcfc4d024c866e4c2b92b1768b413ec8be9c",
      "tree": "dfcfa082dcf1ab6dc31ccf9a50a9ed4a08c8539c",
      "parents": [
        "3c544eeb50590b2bbc69f04725b279ec96a4b2fa"
      ],
      "author": {
        "name": "Nico Huber",
        "email": "nico.h@gmx.de",
        "time": "Sun Nov 20 17:30:57 2016 +0100"
      },
      "committer": {
        "name": "Nico Huber",
        "email": "nico.h@gmx.de",
        "time": "Sun Jan 01 17:36:07 2017 +0100"
      },
      "message": "gma: Split out config derivation and port probing\n\nThe GMA package has grown way too big. Move derivation of the internal\nconfiguration into new package `Config_Helpers`, EDID probing into new\npackage `Display_Probing`.\n\nChange-Id: Ib49ac7b00367be4295d18dba3afd1a0692e0497f\nSigned-off-by: Nico Huber \u003cnico.h@gmx.de\u003e\nReviewed-on: https://review.coreboot.org/17757\nReviewed-by: Adrian-Ken Rueegsegger \u003cken@codelabs.ch\u003e\n"
    }
  ]
}
