)]}'
{
  "commit": "6d39bedc47fbf18a940f5843981767c221d22cfe",
  "tree": "900a15248ace2b0b7946b19acb49e3c696ce953e",
  "parents": [
    "d64b1c878fc1e384ae53d1d40034239bc33848f4"
  ],
  "author": {
    "name": "Paul A. Clarke",
    "email": "pc@us.ibm.com",
    "time": "Sat May 20 14:59:51 2006 -0700"
  },
  "committer": {
    "name": "Linus Torvalds",
    "email": "torvalds@g5.osdl.org",
    "time": "Sun May 21 12:59:16 2006 -0700"
  },
  "message": "[PATCH] matroxfb: fix DVI setup to be more compatible\n\nThere has been a longstanding problem with the Matrox G450 and perhaps\nother similar cards, with modes \"above\" 1280x1024-60 on ppc/ppc64 boxes\nrunning Linux.  Higher resolutions and/or higher refresh rates resulted in\na very noticably \"jittery\" display, and sometimes no display, depending on\nthe physical monitor.  This patch fixes that problem on the systems I have\neasy access to...\n\nI\u0027ve tested with SLES9SP3 (2.6.5+ kernel) and 2.6.16-rc6 custom kernels on\nan IBM eServer p5 520 w/G450 (a.k.a GXT135P on IBM\u0027s ppc64 systems), and a\ncolleague of mine (Ian Romanick) tested it successfully on an Apple ppc32\nbox (w/GXT135P).  I also tested it on IA32 box I have with a GXT135P to\nverify that it didn\u0027t obviously break anything.  In my testing, I covered\nsingle-card, single and dual-head setups using both HD15 and DVI-D signals,\non both the IA32 and ppc64 boxes.  While everything appeared fine on both\nboxes, I did encounter one problem: I can\u0027t get any signal on the DVI-D\noutput on the ppc64 box.  However, this is also the case without my patch.\n\nI just noticed that screen-blanking only occurs on the primary display as\nwell.\n\nSigned-off-by: Paul A. Clarke \u003cpc@us.ibm.com\u003e\nSigned-off-by: Ian Romanick \u003cidr@us.ibm.com\u003e\nSigned-off-by: Petr Vandrovec \u003cpetr@vandrovec.name\u003e\nCc: \"Antonino A. Daplas\" \u003cadaplas@pol.net\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "8073a73f6f350804abeacd00d5e132284d073ac1",
      "old_mode": 33188,
      "old_path": "drivers/video/matrox/g450_pll.c",
      "new_id": "440272ad10e725a206e58491e0e6b1bf96a1d5a8",
      "new_mode": 33188,
      "new_path": "drivers/video/matrox/g450_pll.c"
    },
    {
      "type": "modify",
      "old_id": "2e7238aa243209dfe74072c4c608149eafbb0405",
      "old_mode": 33188,
      "old_path": "drivers/video/matrox/matroxfb_DAC1064.h",
      "new_id": "56513a5d220b03d44531c2b677441bd3f3b2380a",
      "new_mode": 33188,
      "new_path": "drivers/video/matrox/matroxfb_DAC1064.h"
    },
    {
      "type": "modify",
      "old_id": "3a3e1804c56a507a23b320527d9c7373e4ca1266",
      "old_mode": 33188,
      "old_path": "drivers/video/matrox/matroxfb_base.h",
      "new_id": "b71737178d0d9bcbbfc328d62e88aae7433dbc7c",
      "new_mode": 33188,
      "new_path": "drivers/video/matrox/matroxfb_base.h"
    }
  ]
}
