)]}'
{
  "commit": "3c3828add50024e90e57d6fbe0e660d1b66302d9",
  "tree": "e0cf405b5ab17d54ce5a8092914c76552f29e063",
  "parents": [
    "6489f3d262e772742075a6a405d7259075487c62"
  ],
  "author": {
    "name": "Patrick Rudolph",
    "email": "patrick.rudolph@9elements.com",
    "time": "Sun Oct 19 09:19:36 2025 +0200"
  },
  "committer": {
    "name": "Angel Pons",
    "email": "th3fanbus@gmail.com",
    "time": "Sat Dec 20 11:37:19 2025 +0000"
  },
  "message": "hw-gfx-gma-i2c: Reduce EDID I2C timeout\n\nThe GMBUS statemachine on Intel C200 chipset is broken and never sets\nthe HW_RDY, TIMEOUT nor the NAK bit. Due to this silicon bug it runs\ninto the software timeout when no external display is connected.\n\nReduce the software timeout from 500msec to 50msec, the same limit that\nis being used in the Linux kernel.\n\nReduces boot time on Lenovo X220 by 450msec when no external HDMI is\nconnected on the displayport connector.\n\nTEST\u003dDisplayport monitor still works.\nTEST\u003dHDMI monitor using passive Displayport adapter cable still works.\nTEST\u003dLVDS is still working.\n\nChange-Id: Ic8a357fdf345f32fd377b6d83efaa2550f607cac\nSigned-off-by: Patrick Rudolph \u003cpatrick.rudolph@9elements.com\u003e\nReviewed-on: https://review.coreboot.org/c/libgfxinit/+/89635\nReviewed-by: Angel Pons \u003cth3fanbus@gmail.com\u003e\nTested-by: Angel Pons \u003cth3fanbus@gmail.com\u003e\nReviewed-by: Naresh \u003cnaresh.solanki.2011@gmail.com\u003e\nReviewed-by: Tim Wawrzynczak \u003cinforichland@gmail.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "29ce9c15c65887110e3801cc9fd028b5bd37c748",
      "old_mode": 33188,
      "old_path": "common/hw-gfx-gma-i2c.adb",
      "new_id": "2e0dde0671755302a4d515c2c4acdcd8570c5e4f",
      "new_mode": 33188,
      "new_path": "common/hw-gfx-gma-i2c.adb"
    }
  ]
}
