)]}'
{
  "log": [
    {
      "commit": "80b25dfafc232209ab50df9aeddd8c8202f24da1",
      "tree": "52eaaf46d8a2ef645b7daa6b69e28af50073a815",
      "parents": [
        "dea094a0d99df9216e94413aaaa79e20355a2cdc"
      ],
      "author": {
        "name": "Nico Huber",
        "email": "nico.h@gmx.de",
        "time": "Wed Aug 28 00:03:29 2024 +0200"
      },
      "committer": {
        "name": "Nico Huber",
        "email": "nico.h@gmx.de",
        "time": "Thu Jul 30 10:12:22 2026 +0000"
      },
      "message": "gma adl: Add missing Alder Lake TC bits\n\nAdd some missing ADL-P handling and workarounds for TC ports.\n\n* Ownership is handled in DDI_BUF_CTL (Need_TC_PHY_Ownership).\n* Additional \"Loadgen\" selection is needed in DKL PHY\n  configuration (Need_TC_Loadgen_Select).\n* Explicit blocking of TC cold state is not needed (Block_TC_Cold).\n* A workaround is needed to avoid PHYs hanging when switching from\n  TBT mode to DP-alt/legacy mode (Need_TBT_DP_Alt_Switch_Wa).\n\nThis is based on work by several authors that was originally\nsquashed into another commit:\nhttps://review.coreboot.org/c/libgfxinit/+/67801/\n\nChange-Id: I32fd558c27f4f9658aea799f1b6c679be4d31feb\nSigned-off-by: Nico Huber \u003cnico.h@gmx.de\u003e\nReviewed-on: https://review.sourcearcade.org/c/libgfxinit/+/507\nReviewed-by: Thomas Heijligen \u003csrc@posteo.de\u003e\nTested-by: Ada SPARK \u003cgnatbot@sourcearcade.org\u003e\n"
    },
    {
      "commit": "dea094a0d99df9216e94413aaaa79e20355a2cdc",
      "tree": "8d0bf7f7b89c19126b9d00ab0782b80aeb214ff2",
      "parents": [
        "c74eafd9201e7c27cdeecfd801dc5a745613da0b"
      ],
      "author": {
        "name": "Nico Huber",
        "email": "nico.huber@secunet.com",
        "time": "Mon Aug 19 21:31:23 2024 +0200"
      },
      "committer": {
        "name": "Nico Huber",
        "email": "nico.h@gmx.de",
        "time": "Thu Jul 30 10:12:22 2026 +0000"
      },
      "message": "gma adl: Implement TC ownership/connection handling\n\nThe ownership handling and hot-plug status moved from FIA registers\ninto DDI_BUF_CTL and new TCSS_DDI_STATUS registers.\n\nChange-Id: I04c1341ceb7339ec4a06450b2d9ce07b27688904\nSigned-off-by: Nico Huber \u003cnico.huber@secunet.com\u003e\nReviewed-on: https://review.sourcearcade.org/c/libgfxinit/+/506\nTested-by: Ada SPARK \u003cgnatbot@sourcearcade.org\u003e\nReviewed-by: Thomas Heijligen \u003csrc@posteo.de\u003e\n"
    },
    {
      "commit": "c74eafd9201e7c27cdeecfd801dc5a745613da0b",
      "tree": "c9c7224da2596d790c16693cfb9be8af6ad336e7",
      "parents": [
        "0947273288ec221c752ebf641e70c44ee7241e28"
      ],
      "author": {
        "name": "Nico Huber",
        "email": "nico.huber@secunet.com",
        "time": "Tue Jul 23 12:38:02 2024 +0200"
      },
      "committer": {
        "name": "Nico Huber",
        "email": "nico.h@gmx.de",
        "time": "Thu Jul 30 10:12:22 2026 +0000"
      },
      "message": "gma tgl: Factor TC ownership/connection handling out\n\nThe ownership and connection handling differs for Alder Lake.  It uses\nkind of the same procedures with different registers and layouts. Move\nthings into a sub-package `TC.Ownership\u0027,  to allow alternative imple-\nmentations.\n\nWe have to share some register definitions with the sub-package, hence\nmove related things into the private part of `TC\u0027.\n\nChange-Id: Iaa6b39bdb250c1af88ba83bf78a82cbdd298245e\nSigned-off-by: Nico Huber \u003cnico.huber@secunet.com\u003e\nReviewed-on: https://review.sourcearcade.org/c/libgfxinit/+/505\nReviewed-by: Thomas Heijligen \u003csrc@posteo.de\u003e\nTested-by: Nico Huber \u003cnico.h@gmx.de\u003e\n"
    },
    {
      "commit": "ac2a141ee3abd5c6cdbd3a7ce4162f1614e53368",
      "tree": "4d0003fefa316cfd2f8c33ef13833765c136a12b",
      "parents": [
        "ba84df26cb4ef8a37a94d976bad5fd272a525610"
      ],
      "author": {
        "name": "Nico Huber",
        "email": "nico.huber@secunet.com",
        "time": "Thu Jul 02 10:41:59 2026 +0200"
      },
      "committer": {
        "name": "Nico Huber",
        "email": "nico.h@gmx.de",
        "time": "Mon Jul 13 12:27:58 2026 +0000"
      },
      "message": "Fix style issues and enable style checks\n\nThe enabled checks `3abdefhiklnprSx` are what we already live by\nbut didn\u0027t enforce so far. One check that we use internally, yet\nomit here is `t`, token spacing. It\u0027s too aggressive and doesn\u0027t\nallow for manual alignment of tables. The set of checks seems to\nto fit our code base rather well, otherwise.\n\nSo following checks will be performed:\n\n`3` Specify indentation level: 3 spaces.\n`a` Check attribute casing: Attributes should appear in mixed case\n`b` Blanks not allowed at statement end\n`d` Check no DOS line terminators present: No CR/LF\n`e` Check end/exit labels\n`f` No form feeds or vertical tabs\n`h` No horizontal tabs: We always use spaces\n`i` Check if-then layout\n`k` Check keyword casing: Keywords should appear in lower case\n`l` Check layout: Follow layout recommendation of the Ada RM\n`n` Check casing of entities in Standard: Should follow the Ada RM\n`p` Check pragma casing: Should appear in mixed case\n`r` Check reference: Identifiers should appear as in the declaration\n`S` Check no statements after then/else\n`x` Check extra parentheses: No C-syle parents arounds conditions\n\nChange-Id: Ia07c571c3e3e4e49d8559099511b217ade86f33f\nSigned-off-by: Nico Huber \u003cnico.huber@secunet.com\u003e\nReviewed-on: https://review.sourcearcade.org/c/libgfxinit/+/533\nReviewed-by: Thomas Heijligen \u003csrc@posteo.de\u003e\nReviewed-by: Angel Pons \u003cth3fanbus@gmail.com\u003e\nTested-by: Nico Huber \u003cnico.h@gmx.de\u003e\n"
    },
    {
      "commit": "5473d291709b767af6555898cdc04d0a1dfbc290",
      "tree": "c098cc9073c5156d16e12f1d3216f52c8c6c5411",
      "parents": [
        "6ff4953033e9e983a3da54ad59c9ff8221e513af"
      ],
      "author": {
        "name": "Tim Wawrzynczak",
        "email": "twawrzynczak@chromium.org",
        "time": "Mon Feb 06 16:46:33 2023 -0700"
      },
      "committer": {
        "name": "Nico Huber",
        "email": "nico.h@gmx.de",
        "time": "Sat Jun 06 10:28:13 2026 +0000"
      },
      "message": "gma tgl: Add connector programming\n\nThis patch adds support for enabling displays on both combo PHY ports\nand Type-C ports over DP-Alt mode.\n\nVerified eDP, HDMI (not Type-C),  and DP Alt mode on google/delbin.\n\nChange-Id: I908e8bef8451d21eecde9ce6defddc2b3df7f738\nSigned-off-by: Tim Wawrzynczak \u003ctwawrzynczak@chromium.org\u003e\nSigned-off-by: Nico Huber \u003cnico.huber@secunet.com\u003e\nReviewed-on: https://review.sourcearcade.org/c/libgfxinit/+/469\nReviewed-by: Angel Pons \u003cth3fanbus@gmail.com\u003e\nTested-by: Nico Huber \u003cnico.h@gmx.de\u003e\n"
    }
  ]
}
