)]}'
{
  "commit": "6489f3d262e772742075a6a405d7259075487c62",
  "tree": "80fed337ea929894aeb382e6fabb1db561c7f4c4",
  "parents": [
    "87719ae22cde7e443b0855cf724ee0971da5741a"
  ],
  "author": {
    "name": "Nico Huber",
    "email": "nico.huber@secunet.com",
    "time": "Mon Jul 15 15:28:47 2024 +0000"
  },
  "committer": {
    "name": "Nico Huber",
    "email": "nico.huber@secunet.com",
    "time": "Sat Jul 27 16:00:52 2024 +0000"
  },
  "message": "transcoder: Don\u0027t try to disable disabled DDI func\n\nTiger Lake makes some trouble on the `All_Off\u0027 path in case a trans-\ncoder is already disabled.  It somehow seems to be able to seriously\nlock things up inside the processor,  causing Linux to hang,  report\nstalled CPUs,  and the reset button not to work anymore.  This might\nbe related to disabled power wells,  that we do not keep track of on\nthe `All_Off\u0027 path.\n\nAs there shouldn\u0027t be no harm in skipping the register write for an\nalready disabled transcoder, just do that.\n\nTested with Kontron COMe bTL6.\n\nChange-Id: Ia505422570d967b192fe2eb8cab10f305aff3dd7\nSigned-off-by: Nico Huber \u003cnico.huber@secunet.com\u003e\nReviewed-on: https://review.coreboot.org/c/libgfxinit/+/83598\nReviewed-by: Angel Pons \u003cth3fanbus@gmail.com\u003e\nTested-by: Nico Huber \u003cnico.h@gmx.de\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "9e85b75947c1f2e6aa0710b4794242baa1d5f817",
      "old_mode": 33188,
      "old_path": "common/hw-gfx-gma-transcoder.adb",
      "new_id": "6eea4512caa3a14de1883e6b83f7da280ff1b5a8",
      "new_mode": 33188,
      "new_path": "common/hw-gfx-gma-transcoder.adb"
    }
  ]
}
