)]}'
{
  "log": [
    {
      "commit": "e592c73b91e9dfc7403fe41f649dd18593805ccd",
      "tree": "7d9db6cd6b8264f7daf5b0fce941003ef53660e8",
      "parents": [
        "68455a43debe26dd1d2a42c0b67dd5697c201420"
      ],
      "author": {
        "name": "Ben Skeggs",
        "email": "bskeggs@redhat.com",
        "time": "Mon Mar 05 10:05:45 2012 +1000"
      },
      "committer": {
        "name": "Ben Skeggs",
        "email": "bskeggs@redhat.com",
        "time": "Fri Mar 23 00:21:14 2012 +1000"
      },
      "message": "drm/nve0/disp: nvidia randomly decided to move the dithering method\n\nSigned-off-by: Ben Skeggs \u003cbskeggs@redhat.com\u003e\n"
    },
    {
      "commit": "68455a43debe26dd1d2a42c0b67dd5697c201420",
      "tree": "692eeca94a4fee9a64dfed910b4a3b1dbd5c1c99",
      "parents": [
        "fa2c113ac1da39f922ab287b75c8d3f21a4b16dd"
      ],
      "author": {
        "name": "Ben Skeggs",
        "email": "bskeggs@redhat.com",
        "time": "Sun Mar 04 14:47:55 2012 +1000"
      },
      "committer": {
        "name": "Ben Skeggs",
        "email": "bskeggs@redhat.com",
        "time": "Fri Mar 23 00:21:12 2012 +1000"
      },
      "message": "drm/nve0: initial modesetting support for kepler chipsets\n\nSigned-off-by: Ben Skeggs \u003cbskeggs@redhat.com\u003e\n"
    },
    {
      "commit": "fa2c113ac1da39f922ab287b75c8d3f21a4b16dd",
      "tree": "9d1097d6061b68fc137401d5b439b648686bce27",
      "parents": [
        "f3c93cbde7eab38671ae085cb1027b08f5f36757"
      ],
      "author": {
        "name": "Ben Skeggs",
        "email": "bskeggs@redhat.com",
        "time": "Thu Mar 22 11:27:15 2012 +1000"
      },
      "committer": {
        "name": "Ben Skeggs",
        "email": "bskeggs@redhat.com",
        "time": "Thu Mar 22 17:18:16 2012 +1000"
      },
      "message": "drm/nouveau: add bios connector type for dms59\n\nSigned-off-by: Ben Skeggs \u003cbskeggs@redhat.com\u003e\n"
    },
    {
      "commit": "f3c93cbde7eab38671ae085cb1027b08f5f36757",
      "tree": "e08adf2d7d8c7f82257b9f15dd80c6da542169b9",
      "parents": [
        "f887c425f9eeed8ffbca64c8be45da62b07096c0"
      ],
      "author": {
        "name": "Ben Skeggs",
        "email": "bskeggs@redhat.com",
        "time": "Fri Mar 16 18:19:14 2012 +1000"
      },
      "committer": {
        "name": "Ben Skeggs",
        "email": "bskeggs@redhat.com",
        "time": "Thu Mar 22 17:18:12 2012 +1000"
      },
      "message": "drm/nouveau: move out of staging drivers\n\nThere\u0027s really no good reason for us to be in here anymore, we have to\nmaintain this ABI anyway to avoid angering people.\n\nSigned-off-by: Ben Skeggs \u003cbskeggs@redhat.com\u003e\n"
    },
    {
      "commit": "f887c425f9eeed8ffbca64c8be45da62b07096c0",
      "tree": "37947b9c6ccfbbae8dc4943ff41187c2982f4af7",
      "parents": [
        "dd62608bcc8a629c4c583fb50b90003fd5213516"
      ],
      "author": {
        "name": "Ben Skeggs",
        "email": "bskeggs@redhat.com",
        "time": "Fri Mar 16 12:44:34 2012 +1000"
      },
      "committer": {
        "name": "Ben Skeggs",
        "email": "bskeggs@redhat.com",
        "time": "Thu Mar 22 17:18:06 2012 +1000"
      },
      "message": "drm/nouveau: bump version to 1.0.0\n\nThe time has come to get a proper version number that we can change to\nindicate new features etc, rather than the lock-step 0.0.XX that we\npreviously had.\n\nlibdrm has recognised this version as compatible with 0.0.16 since 2.4.22,\nso hopefully any breakage people see should be very minimal.\n\nSigned-off-by: Ben Skeggs \u003cbskeggs@redhat.com\u003e\n"
    },
    {
      "commit": "dd62608bcc8a629c4c583fb50b90003fd5213516",
      "tree": "81a52947d3f7a0522353828340eb6e8d4fa04eed",
      "parents": [
        "27100ac95a8eee0b083e46bfa67b229ac641d28c"
      ],
      "author": {
        "name": "Ben Skeggs",
        "email": "bskeggs@redhat.com",
        "time": "Fri Mar 16 15:32:16 2012 +1000"
      },
      "committer": {
        "name": "Ben Skeggs",
        "email": "bskeggs@redhat.com",
        "time": "Thu Mar 22 17:18:00 2012 +1000"
      },
      "message": "drm/nvd0/disp: ignore clock set if no pclk\n\nThis happens somehow during init on a machine I have, and leads to a\ndivide-by-zero.\n\nLets avoid that...\n\nSigned-off-by: Ben Skeggs \u003cbskeggs@redhat.com\u003e\n"
    },
    {
      "commit": "27100ac95a8eee0b083e46bfa67b229ac641d28c",
      "tree": "06c8fb050c4e65fbe08821d1cf6f7693dc7276f4",
      "parents": [
        "664695ae6f8b2b72aa5820aa20f4d65016cb3fd0"
      ],
      "author": {
        "name": "Ben Skeggs",
        "email": "bskeggs@redhat.com",
        "time": "Fri Mar 16 13:45:09 2012 +1000"
      },
      "committer": {
        "name": "Ben Skeggs",
        "email": "bskeggs@redhat.com",
        "time": "Thu Mar 22 17:17:56 2012 +1000"
      },
      "message": "drm/nouveau: oops, increase channel dispc_vma to 4\n\nSigned-off-by: Ben Skeggs \u003cbskeggs@redhat.com\u003e\n"
    },
    {
      "commit": "664695ae6f8b2b72aa5820aa20f4d65016cb3fd0",
      "tree": "38d731bc4028424e65844160ff87571776208d5e",
      "parents": [
        "48aca13f0167ae78c28c6b48d82a157a6692eecb"
      ],
      "author": {
        "name": "Ben Skeggs",
        "email": "bskeggs@redhat.com",
        "time": "Wed Mar 21 13:57:40 2012 +1000"
      },
      "committer": {
        "name": "Ben Skeggs",
        "email": "bskeggs@redhat.com",
        "time": "Thu Mar 22 17:17:50 2012 +1000"
      },
      "message": "drm/nouveau: inform userspace of new kernel subchannel requirements\n\nAll available subchannels are now available for userspace to do with as it\npleases on NVC0+.\n\nOn all earlier chipsets, the kernel still uses a software object on subc 0\nto implement the page flip completion method.  I hope to find some decent\nway of addressing this too, but it\u0027s a tad tricker prior to fermi.\n\nSigned-off-by: Ben Skeggs \u003cbskeggs@redhat.com\u003e\n"
    },
    {
      "commit": "48aca13f0167ae78c28c6b48d82a157a6692eecb",
      "tree": "54937c4fc0e8f19fcf2d8abfb35a82798f85ce96",
      "parents": [
        "d5316e251230c4e54a157349a362229c3d4daa32"
      ],
      "author": {
        "name": "Ben Skeggs",
        "email": "bskeggs@redhat.com",
        "time": "Sun Mar 18 00:40:41 2012 +1000"
      },
      "committer": {
        "name": "Ben Skeggs",
        "email": "bskeggs@redhat.com",
        "time": "Thu Mar 22 17:17:46 2012 +1000"
      },
      "message": "drm/nouveau: remove m2mf creation on userspace channels\n\nSigned-off-by: Ben Skeggs \u003cbskeggs@redhat.com\u003e\n"
    },
    {
      "commit": "d5316e251230c4e54a157349a362229c3d4daa32",
      "tree": "a5371432d01ac0ef54c4c402c901a0fc1f2d2323",
      "parents": [
        "b08abd4e9a11d637d3c2ff52b2ebbc1b3f686d06"
      ],
      "author": {
        "name": "Ben Skeggs",
        "email": "bskeggs@redhat.com",
        "time": "Wed Mar 21 13:53:49 2012 +1000"
      },
      "committer": {
        "name": "Ben Skeggs",
        "email": "bskeggs@redhat.com",
        "time": "Thu Mar 22 17:17:40 2012 +1000"
      },
      "message": "drm/nvc0-/disp: reimplement flip completion method as fifo method\n\nRemoves need for M2MF subchannel usage on NVC0+.\n\nSigned-off-by: Ben Skeggs \u003cbskeggs@redhat.com\u003e\n"
    },
    {
      "commit": "b08abd4e9a11d637d3c2ff52b2ebbc1b3f686d06",
      "tree": "b965122d55743e4094cccdb1c3884299693ee7b7",
      "parents": [
        "b5b2e5988bd18a2f6e3f192adf7439599de00d3f"
      ],
      "author": {
        "name": "Ben Skeggs",
        "email": "bskeggs@redhat.com",
        "time": "Wed Mar 21 13:51:03 2012 +1000"
      },
      "committer": {
        "name": "Ben Skeggs",
        "email": "bskeggs@redhat.com",
        "time": "Thu Mar 22 17:17:36 2012 +1000"
      },
      "message": "drm/nouveau: move fence sequence check to start of loop\n\nI want to be able to use REF_CNT from other places in the kernel without\npushing a fence object onto the list of emitted fences.\n\nThe current code makes an assumption that every time the acked sequence is\nbumped that there\u0027s at least one fence on the list that\u0027ll be signalled.\n\nThis will no longer be true in the near future.\n\nSigned-off-by: Ben Skeggs \u003cbskeggs@redhat.com\u003e\n"
    },
    {
      "commit": "b5b2e5988bd18a2f6e3f192adf7439599de00d3f",
      "tree": "802c2ff81977b982c1ec0ca0f5dc8ae67b98a469",
      "parents": [
        "accf94969f226ddfe7dd3a6a76ce093ace839b26"
      ],
      "author": {
        "name": "Ben Skeggs",
        "email": "bskeggs@redhat.com",
        "time": "Fri Mar 16 00:09:54 2012 +1000"
      },
      "committer": {
        "name": "Ben Skeggs",
        "email": "bskeggs@redhat.com",
        "time": "Thu Mar 22 17:17:30 2012 +1000"
      },
      "message": "drm/nouveau: remove subchannel names from places where it doesn\u0027t matter\n\nThese are FIFO methods, it doesn\u0027t matter what subchannel is being used.\n\nSigned-off-by: Ben Skeggs \u003cbskeggs@redhat.com\u003e\n"
    },
    {
      "commit": "accf94969f226ddfe7dd3a6a76ce093ace839b26",
      "tree": "d376e4f4240ed414388d19aaa1fd1df3d1a2e54e",
      "parents": [
        "2f5394c3ed573de2ab18cdac503b8045cd16ac5e"
      ],
      "author": {
        "name": "Ben Skeggs",
        "email": "bskeggs@redhat.com",
        "time": "Fri Mar 16 12:40:17 2012 +1000"
      },
      "committer": {
        "name": "Ben Skeggs",
        "email": "bskeggs@redhat.com",
        "time": "Thu Mar 22 17:17:26 2012 +1000"
      },
      "message": "drm/nouveau/ttm: always do buffer moves on kernel channel\n\nThere was once good reasons for wanting the drm to be able to use M2MF etc\non user channels, but they\u0027re not relevant anymore.  For the general\nbuffer move case, we\u0027ve already lost by transferring between vram/sysmem\nalready so the context switching overhead is minimal in comparison.\n\nSigned-off-by: Ben Skeggs \u003cbskeggs@redhat.com\u003e\n"
    },
    {
      "commit": "2f5394c3ed573de2ab18cdac503b8045cd16ac5e",
      "tree": "012cc19b8f0052f452097a633e8fde9224d405b6",
      "parents": [
        "4cbb0f8d2b06c72aae3552ff1a0a57814c6ce7d2"
      ],
      "author": {
        "name": "Ben Skeggs",
        "email": "bskeggs@redhat.com",
        "time": "Mon Mar 12 15:55:43 2012 +1000"
      },
      "committer": {
        "name": "Ben Skeggs",
        "email": "bskeggs@redhat.com",
        "time": "Tue Mar 13 17:15:07 2012 +1000"
      },
      "message": "drm/nouveau: map first page of mmio early and determine chipset earlier\n\nSigned-off-by: Ben Skeggs \u003cbskeggs@redhat.com\u003e\n"
    },
    {
      "commit": "4cbb0f8d2b06c72aae3552ff1a0a57814c6ce7d2",
      "tree": "6ada0cffdd7f0f6f19e398b79cf77d669658e336",
      "parents": [
        "3488c57b983546e6bf4c9e0bfd0f7f2a1292267a"
      ],
      "author": {
        "name": "Ben Skeggs",
        "email": "bskeggs@redhat.com",
        "time": "Mon Mar 12 15:23:44 2012 +1000"
      },
      "committer": {
        "name": "Ben Skeggs",
        "email": "bskeggs@redhat.com",
        "time": "Tue Mar 13 17:15:07 2012 +1000"
      },
      "message": "drm/nvd0/disp: disconnect encoders before reprogramming them\n\nSigned-off-by: Ben Skeggs \u003cbskeggs@redhat.com\u003e\n"
    },
    {
      "commit": "3488c57b983546e6bf4c9e0bfd0f7f2a1292267a",
      "tree": "e71cef2d0d1766bc4065e2b5468608598ece0739",
      "parents": [
        "6860dc8251eacd1672fa660b85bb59a45350aa70"
      ],
      "author": {
        "name": "Ben Skeggs",
        "email": "bskeggs@redhat.com",
        "time": "Mon Mar 12 11:42:20 2012 +1000"
      },
      "committer": {
        "name": "Ben Skeggs",
        "email": "bskeggs@redhat.com",
        "time": "Tue Mar 13 17:15:06 2012 +1000"
      },
      "message": "drm/nvd0/disp: move syncs/magic setup to or mode_set\n\nNVIDIA appear to do these around the same place they do the MODE_CTRL\nmethods, and for DP at least we need to bash some extra bits in \"syncs\"\nto keep EVO happy.\n\nIt\u0027s a bit of a guess as to the 6/8bpc, but i have no better idea yet.\n\nSigned-off-by: Ben Skeggs \u003cbskeggs@redhat.com\u003e\n"
    },
    {
      "commit": "6860dc8251eacd1672fa660b85bb59a45350aa70",
      "tree": "ca9b5de022f9b9db305d8f1fbdcf239749715e55",
      "parents": [
        "c674844bab6df084ef1c93d65925af6e1bfb06a0"
      ],
      "author": {
        "name": "Ben Skeggs",
        "email": "bskeggs@redhat.com",
        "time": "Mon Mar 12 11:16:55 2012 +1000"
      },
      "committer": {
        "name": "Ben Skeggs",
        "email": "bskeggs@redhat.com",
        "time": "Tue Mar 13 17:15:05 2012 +1000"
      },
      "message": "drm/nouveau/dp: account for channel coding overhead in link training\n\nSigned-off-by: Ben Skeggs \u003cbskeggs@redhat.com\u003e\n"
    },
    {
      "commit": "c674844bab6df084ef1c93d65925af6e1bfb06a0",
      "tree": "af0688ca755f577c3bed0092448289b17394b41e",
      "parents": [
        "6e83fda2c055f17780b2feef404f06803a49a261"
      ],
      "author": {
        "name": "Ben Skeggs",
        "email": "bskeggs@redhat.com",
        "time": "Sun Mar 11 16:13:49 2012 +1000"
      },
      "committer": {
        "name": "Ben Skeggs",
        "email": "bskeggs@redhat.com",
        "time": "Tue Mar 13 17:15:05 2012 +1000"
      },
      "message": "drm/nvd0/disp: fix dcb sor link matching in supervisor handler\n\nSigned-off-by: Ben Skeggs \u003cbskeggs@redhat.com\u003e\n"
    },
    {
      "commit": "6e83fda2c055f17780b2feef404f06803a49a261",
      "tree": "d736720740ef69addd8911060629d987d1822705",
      "parents": [
        "f14d9a4dda65439d74326694db727c6d2a5df0ce"
      ],
      "author": {
        "name": "Ben Skeggs",
        "email": "bskeggs@redhat.com",
        "time": "Sun Mar 11 01:28:48 2012 +1000"
      },
      "committer": {
        "name": "Ben Skeggs",
        "email": "bskeggs@redhat.com",
        "time": "Tue Mar 13 17:15:04 2012 +1000"
      },
      "message": "drm/nvd0/disp: initial implementation of displayport\n\nSigned-off-by: Ben Skeggs \u003cbskeggs@redhat.com\u003e\n"
    },
    {
      "commit": "f14d9a4dda65439d74326694db727c6d2a5df0ce",
      "tree": "4a723aad34dd3917ad38536f962f261fb07cc5e1",
      "parents": [
        "e436d1bb0a3e5ff27b190d0bf9173f4f6ad21d3f"
      ],
      "author": {
        "name": "Ben Skeggs",
        "email": "bskeggs@redhat.com",
        "time": "Sun Mar 11 01:20:54 2012 +1000"
      },
      "committer": {
        "name": "Ben Skeggs",
        "email": "bskeggs@redhat.com",
        "time": "Tue Mar 13 17:15:04 2012 +1000"
      },
      "message": "drm/nouveau/dp: make dp dpms function common, call from sor code instead\n\nGF119 will use this too.\n\nSigned-off-by: Ben Skeggs \u003cbskeggs@redhat.com\u003e\n"
    },
    {
      "commit": "e436d1bb0a3e5ff27b190d0bf9173f4f6ad21d3f",
      "tree": "50e701b6a5adae7f2b7f7c223fa0492d2a7158f1",
      "parents": [
        "8663bc7cde00c8e832d985354f8a6d57a52f7d92"
      ],
      "author": {
        "name": "Martin Peres",
        "email": "martin.peres@labri.fr",
        "time": "Fri Mar 09 00:15:01 2012 +0100"
      },
      "committer": {
        "name": "Ben Skeggs",
        "email": "bskeggs@redhat.com",
        "time": "Tue Mar 13 17:15:03 2012 +1000"
      },
      "message": "drm/nv50/hwsq: some nv92 fixes\n\nThe shift from hwsq_data \u003d 0x1400 to 0x080000 actually happened in nv94, not nv92\nThis fixes some reclocking issues on my newly acquired nv92\n\nSigned-off-by: Martin Peres \u003cmartin.peres@labri.fr\u003e\nSigned-off-by: Ben Skeggs \u003cbskeggs@redhat.com\u003e\n"
    },
    {
      "commit": "8663bc7cde00c8e832d985354f8a6d57a52f7d92",
      "tree": "e11120d8757c5c80b346ab819a6cfced10c69d43",
      "parents": [
        "8c1dcb6573ae71ffae392edf5f458543d310607e"
      ],
      "author": {
        "name": "Ben Skeggs",
        "email": "bskeggs@redhat.com",
        "time": "Fri Mar 09 16:22:56 2012 +1000"
      },
      "committer": {
        "name": "Ben Skeggs",
        "email": "bskeggs@redhat.com",
        "time": "Tue Mar 13 17:15:03 2012 +1000"
      },
      "message": "drm/nouveau/dp: move all nv50/sor-specific code out of nouveau_dp.c\n\nOff-chip encoders (which we don\u0027t support yet anyway), and newer chipsets\n(such as NVD9...), will need their own code for this.\n\nSigned-off-by: Ben Skeggs \u003cbskeggs@redhat.com\u003e\n"
    },
    {
      "commit": "8c1dcb6573ae71ffae392edf5f458543d310607e",
      "tree": "c970dfbd5e91d2526a99624baa9a38ac2cd70bd9",
      "parents": [
        "c11dd0da5277596d0ccdccb745b273d69a94f2d7"
      ],
      "author": {
        "name": "Ben Skeggs",
        "email": "bskeggs@redhat.com",
        "time": "Fri Mar 09 15:22:19 2012 +1000"
      },
      "committer": {
        "name": "Ben Skeggs",
        "email": "bskeggs@redhat.com",
        "time": "Tue Mar 13 17:15:02 2012 +1000"
      },
      "message": "drm/nouveau/dp: make functions for executing various bios tables\n\nMore code to do the same thing, but will make it easier to handle various\nchanges that could possibly happen the the VBIOS tables.\n\nSigned-off-by: Ben Skeggs \u003cbskeggs@redhat.com\u003e\n"
    },
    {
      "commit": "c11dd0da5277596d0ccdccb745b273d69a94f2d7",
      "tree": "6d70b7ca4c4d0f896cc7a1c4c3271f8594b33175",
      "parents": [
        "4489b9835a0867617a9ec29cc978a9c2c9eca363"
      ],
      "author": {
        "name": "Ben Skeggs",
        "email": "bskeggs@redhat.com",
        "time": "Wed Mar 07 14:18:49 2012 +1000"
      },
      "committer": {
        "name": "Ben Skeggs",
        "email": "bskeggs@redhat.com",
        "time": "Tue Mar 13 17:15:02 2012 +1000"
      },
      "message": "drm/nouveau/pm: fix oops if chipset has no pm support at all\n\nSigned-off-by: Ben Skeggs \u003cbskeggs@redhat.com\u003e\n"
    },
    {
      "commit": "4489b9835a0867617a9ec29cc978a9c2c9eca363",
      "tree": "cb10335dc40bce38cff2620894f2caaf30a1fdde",
      "parents": [
        "05a7c15d48ff53b054bc36fc8a2be8bc9b60d9e7"
      ],
      "author": {
        "name": "Ben Skeggs",
        "email": "bskeggs@redhat.com",
        "time": "Wed Mar 07 13:22:50 2012 +1000"
      },
      "committer": {
        "name": "Ben Skeggs",
        "email": "bskeggs@redhat.com",
        "time": "Tue Mar 13 17:15:01 2012 +1000"
      },
      "message": "drm/nouveau/bios: rework vbios shadowing\n\nRefactored to allow shadowing of VBIOS images longer than 64KiB, which\nallows us to pass the VBIOS checksum test on certain boards.\n\nThere\u0027s also a workaround for reading the PROM VBIOS on some chipsets.\n\nSigned-off-by: Ben Skeggs \u003cbskeggs@redhat.com\u003e\n"
    },
    {
      "commit": "05a7c15d48ff53b054bc36fc8a2be8bc9b60d9e7",
      "tree": "a6d3e6e87b900c89459b4848e5e5edb5899f6391",
      "parents": [
        "7c5f6a87b2337cc81fb6d16e848501e2dbe00a3d"
      ],
      "author": {
        "name": "Ben Skeggs",
        "email": "bskeggs@redhat.com",
        "time": "Sun Mar 04 17:05:54 2012 +1000"
      },
      "committer": {
        "name": "Ben Skeggs",
        "email": "bskeggs@redhat.com",
        "time": "Tue Mar 13 17:15:01 2012 +1000"
      },
      "message": "drm/nouveau/bios: attempt acpi rom fetch before pcirom\n\nThere\u0027s cards out there with completely messed up PCIROM images that have\na perfectly valid signature.. Sigh!\n\nSigned-off-by: Ben Skeggs \u003cbskeggs@redhat.com\u003e\n"
    },
    {
      "commit": "7c5f6a87b2337cc81fb6d16e848501e2dbe00a3d",
      "tree": "6beb0845847f7d4b9494322de020d95d77afd08e",
      "parents": [
        "29181d2f7bec0f51273ceab8c565410d52ef1eb0"
      ],
      "author": {
        "name": "Ben Skeggs",
        "email": "bskeggs@redhat.com",
        "time": "Sun Mar 04 16:25:59 2012 +1000"
      },
      "committer": {
        "name": "Ben Skeggs",
        "email": "bskeggs@redhat.com",
        "time": "Tue Mar 13 17:15:00 2012 +1000"
      },
      "message": "drm/nvd0/disp: attempt to handle more than 2 crtcs if possible\n\nTheoretically handles CRTC2/CRTC3, should any GF119 out there actually\nhave them enabled.  The room is there for the regs etc, so why not :)\n\nSigned-off-by: Ben Skeggs \u003cbskeggs@redhat.com\u003e\n"
    },
    {
      "commit": "29181d2f7bec0f51273ceab8c565410d52ef1eb0",
      "tree": "2a3b95c83a588bf11cb73d651086622f943376ed",
      "parents": [
        "8b83d67c2e2b7e704e6923d00209b6e67f7bdb35"
      ],
      "author": {
        "name": "Ben Skeggs",
        "email": "bskeggs@redhat.com",
        "time": "Sun Mar 04 15:44:59 2012 +1000"
      },
      "committer": {
        "name": "Ben Skeggs",
        "email": "bskeggs@redhat.com",
        "time": "Tue Mar 13 17:15:00 2012 +1000"
      },
      "message": "drm/nvc0/vram: get part count from PUNITS\n\nSigned-off-by: Ben Skeggs \u003cbskeggs@redhat.com\u003e\n"
    },
    {
      "commit": "8b83d67c2e2b7e704e6923d00209b6e67f7bdb35",
      "tree": "25b34a35f14b8671e2ce4d5fe2123be4b9716f62",
      "parents": [
        "e6084257d07fffc394ac6e4cf4496c946fd904ed"
      ],
      "author": {
        "name": "Ben Skeggs",
        "email": "bskeggs@redhat.com",
        "time": "Thu Feb 09 15:25:25 2012 +1000"
      },
      "committer": {
        "name": "Ben Skeggs",
        "email": "bskeggs@redhat.com",
        "time": "Tue Mar 13 17:14:59 2012 +1000"
      },
      "message": "drm/nv40/pm: fix fanspeed regression\n\nSigned-off-by: Ben Skeggs \u003cbskeggs@redhat.com\u003e\n"
    },
    {
      "commit": "e6084257d07fffc394ac6e4cf4496c946fd904ed",
      "tree": "e360a34ed372efcb538d690889c7d00d396df83e",
      "parents": [
        "1ae73f2f16f1a905ada71e2a190d5760b4f17ed8"
      ],
      "author": {
        "name": "Roy Spliet",
        "email": "r.spliet@student.tudelft.nl",
        "time": "Tue Feb 07 00:29:06 2012 +0100"
      },
      "committer": {
        "name": "Ben Skeggs",
        "email": "bskeggs@redhat.com",
        "time": "Tue Mar 13 17:14:59 2012 +1000"
      },
      "message": "drm/nouveau/pm: several fixes for nvc0 memory timings\n\nThis patch fixes two small issues in timing generation as spotted on\nseveral NVCx cards.\n\nIn addition, the header of the file is updated to also contain (some of)\nthe current developers of this code.\n\nSigned-off-by: Roy Spliet \u003cr.spliet@student.tudelft.nl\u003e\nSigned-off-by: Ben Skeggs \u003cbskeggs@redhat.com\u003e\n"
    },
    {
      "commit": "1ae73f2f16f1a905ada71e2a190d5760b4f17ed8",
      "tree": "10ee30114c0333feed5b80bffb571d9b935c70d0",
      "parents": [
        "44ab8cc56c45ca781371a4a77f35da19cf5db028"
      ],
      "author": {
        "name": "Ben Skeggs",
        "email": "bskeggs@redhat.com",
        "time": "Tue Feb 07 09:59:54 2012 +1000"
      },
      "committer": {
        "name": "Ben Skeggs",
        "email": "bskeggs@redhat.com",
        "time": "Tue Mar 13 17:14:58 2012 +1000"
      },
      "message": "drm/nvc0/pm: restrict pll mode to clocks that can actually use it\n\nFixes reclocking failure on some chips where we attempted to set PDAEMON\nto PLL mode.\n\nSigned-off-by: Ben Skeggs \u003cbskeggs@redhat.com\u003e\n"
    },
    {
      "commit": "44ab8cc56c45ca781371a4a77f35da19cf5db028",
      "tree": "a790d3d28f6921808d0dd329a64067b1eca21044",
      "parents": [
        "84ddfda6d4765e410981edeef81c9b5a5a1ce87b"
      ],
      "author": {
        "name": "Xi Wang",
        "email": "xi.wang@gmail.com",
        "time": "Fri Feb 03 11:13:55 2012 -0500"
      },
      "committer": {
        "name": "Ben Skeggs",
        "email": "bskeggs@redhat.com",
        "time": "Tue Mar 13 17:14:58 2012 +1000"
      },
      "message": "drm/nouveau/dp: fix bad comparison in dp_link_train_commit()\n\nThe comparison (lpre \u003d\u003d DP_TRAIN_PRE_EMPHASIS_9_5) is always false:\nlpre is initialized as (lane \u0026 0x0c) \u003e\u003e 2, which is at most 3, while\nDP_TRAIN_PRE_EMPHASIS_9_5 is defined as (3 \u003c\u003c 3).\n\nSigned-off-by: Xi Wang \u003cxi.wang@gmail.com\u003e\nSigned-off-by: Ben Skeggs \u003cbskeggs@redhat.com\u003e\n"
    },
    {
      "commit": "84ddfda6d4765e410981edeef81c9b5a5a1ce87b",
      "tree": "fe149376e3f504ba3f6b19b2c493592442537263",
      "parents": [
        "7d3a766b6aa4e293e72bfd6add477f05ac7fdf5a"
      ],
      "author": {
        "name": "Ben Skeggs",
        "email": "bskeggs@redhat.com",
        "time": "Thu Feb 02 09:33:05 2012 +1000"
      },
      "committer": {
        "name": "Ben Skeggs",
        "email": "bskeggs@redhat.com",
        "time": "Tue Mar 13 17:14:57 2012 +1000"
      },
      "message": "drm/nouveau/mxm: call mxmi to determine revision before calling mxms\n\nThere\u0027s a HP laptop out there where the MXM version in the VBIOS doesn\u0027t\nmatch what the ACPI implementation is expecting.  These tables will accept\n0x00 to MXMS to return latest version, but *only* if MXMI has been called\nfirst..\n\nSigned-off-by: Ben Skeggs \u003cbskeggs@redhat.com\u003e\n"
    },
    {
      "commit": "7d3a766b6aa4e293e72bfd6add477f05ac7fdf5a",
      "tree": "4ac0175b60a521dc0ca8b669cda633b607fcc05c",
      "parents": [
        "950c44b6ddc0dfb44e59fdb031e09567a1b391c0"
      ],
      "author": {
        "name": "Ben Skeggs",
        "email": "bskeggs@redhat.com",
        "time": "Wed Feb 01 15:17:07 2012 +1000"
      },
      "committer": {
        "name": "Ben Skeggs",
        "email": "bskeggs@redhat.com",
        "time": "Tue Mar 13 17:14:57 2012 +1000"
      },
      "message": "drm/nouveau/pm: init only after display subsystem has been created\n\nThis patch fixes an oops cause by pm_trigger accessing the (uninitialised)\ncrtc list.\n\nReported-by: Roy Spliet \u003cr.spliet@student.tudelft.nl\u003e\nSigned-off-by: Ben Skeggs \u003cbskeggs@redhat.com\u003e\n"
    },
    {
      "commit": "950c44b6ddc0dfb44e59fdb031e09567a1b391c0",
      "tree": "f0a6cfcbd5cb57dfb4b9716bc34557fba316dec2",
      "parents": [
        "df26bc9c320602539b1b5b3d85786e4c8de7bf43"
      ],
      "author": {
        "name": "Ben Skeggs",
        "email": "bskeggs@redhat.com",
        "time": "Wed Feb 01 09:05:42 2012 +1000"
      },
      "committer": {
        "name": "Ben Skeggs",
        "email": "bskeggs@redhat.com",
        "time": "Tue Mar 13 17:14:56 2012 +1000"
      },
      "message": "drm/nvc0/fb: detect presense of second rank\n\nSigned-off-by: Ben Skeggs \u003cbskeggs@redhat.com\u003e\n"
    },
    {
      "commit": "df26bc9c320602539b1b5b3d85786e4c8de7bf43",
      "tree": "a7f52151883a1c54a88e7549552effe65b8c0b35",
      "parents": [
        "990449c77cafb77e7468722262c049675ab03e30"
      ],
      "author": {
        "name": "Christoph Bumiller",
        "email": "e0425955@student.tuwien.ac.at",
        "time": "Sat Jan 21 23:13:26 2012 +0100"
      },
      "committer": {
        "name": "Ben Skeggs",
        "email": "bskeggs@redhat.com",
        "time": "Tue Mar 13 17:14:56 2012 +1000"
      },
      "message": "drm/nv50/display: expose color vibrance control\n\nSigned-off-by: Christoph Bumiller \u003ce0425955@student.tuwien.ac.at\u003e\nSigned-off-by: Ben Skeggs \u003cbskeggs@redhat.com\u003e\n"
    },
    {
      "commit": "990449c77cafb77e7468722262c049675ab03e30",
      "tree": "d6ed4aea5b2ce93eb294dfae870be30c7418527a",
      "parents": [
        "4abb410a13eec3f49863be2e84ad062fef00dac0"
      ],
      "author": {
        "name": "Ben Skeggs",
        "email": "bskeggs@redhat.com",
        "time": "Thu Jan 12 15:34:54 2012 +1000"
      },
      "committer": {
        "name": "Ben Skeggs",
        "email": "bskeggs@redhat.com",
        "time": "Tue Mar 13 17:14:06 2012 +1000"
      },
      "message": "drm/nv50-nvc0/vm: support unsnooped system memory\n\nv2 (Emil Velikov \u003cemil.l.velikov@gmail.com\u003e):\n- Fixed a regression on certain nv50 IGP due to not passing the correct\n  target type to nv50_vm_addr()\n\nSigned-off-by: Ben Skeggs \u003cbskeggs@redhat.com\u003e\nSigned-off-by: Emil Velikov \u003cemil.l.velikov@gmail.com\u003e\nTested-by: Johannes Obermayr \u003cjohannesobermayr@gmx.de\u003e\n"
    },
    {
      "commit": "4abb410a13eec3f49863be2e84ad062fef00dac0",
      "tree": "29a05dcc2d44af50f5825fc6cdd86c6438dfc233",
      "parents": [
        "070be296b65d120c2fef58a5435f159ae32c4995"
      ],
      "author": {
        "name": "Ben Skeggs",
        "email": "bskeggs@redhat.com",
        "time": "Thu Jan 12 16:17:16 2012 +1000"
      },
      "committer": {
        "name": "Ben Skeggs",
        "email": "bskeggs@redhat.com",
        "time": "Tue Mar 13 17:09:23 2012 +1000"
      },
      "message": "drm/nouveau: recognise DCB connector type for DP+DVI+VGA DMS-59\n\nSigned-off-by: Ben Skeggs \u003cbskeggs@redhat.com\u003e\n"
    },
    {
      "commit": "070be296b65d120c2fef58a5435f159ae32c4995",
      "tree": "5ed322feb58ab38c3404082ffc2e15d9c9a18467",
      "parents": [
        "25c53c1068a804c6b51f86e937cebab6274dc056"
      ],
      "author": {
        "name": "Ben Skeggs",
        "email": "bskeggs@redhat.com",
        "time": "Tue Jan 24 18:30:10 2012 +1000"
      },
      "committer": {
        "name": "Ben Skeggs",
        "email": "bskeggs@redhat.com",
        "time": "Tue Mar 13 17:09:14 2012 +1000"
      },
      "message": "drm/nouveau/mem: handle dll_off for ddr2/ddr3\n\nSigned-off-by: Ben Skeggs \u003cbskeggs@redhat.com\u003e\nSigned-off-by: Martin Peres \u003cmartin.peres@labri.fr\u003e\n"
    },
    {
      "commit": "25c53c1068a804c6b51f86e937cebab6274dc056",
      "tree": "fc52ae0515b86341801b19940d070bdaa4c98924",
      "parents": [
        "8d7bb400638906075c38cb07891993cf95076aa7"
      ],
      "author": {
        "name": "Ben Skeggs",
        "email": "bskeggs@redhat.com",
        "time": "Tue Jan 24 18:03:25 2012 +1000"
      },
      "committer": {
        "name": "Ben Skeggs",
        "email": "bskeggs@redhat.com",
        "time": "Tue Mar 13 17:09:11 2012 +1000"
      },
      "message": "drm/nouveau/pm: extend profile interface for destroy/init/fini\n\nSigned-off-by: Ben Skeggs \u003cbskeggs@redhat.com\u003e\nSigned-off-by: Martin Peres \u003cmartin.peres@labri.fr\u003e\n"
    },
    {
      "commit": "8d7bb400638906075c38cb07891993cf95076aa7",
      "tree": "53f6f6be77f239f3a46da76825eb8c484c31c068",
      "parents": [
        "b830973b68895813b911fb04626d907744e7d7a2"
      ],
      "author": {
        "name": "Ben Skeggs",
        "email": "bskeggs@redhat.com",
        "time": "Tue Jan 24 15:59:07 2012 +1000"
      },
      "committer": {
        "name": "Ben Skeggs",
        "email": "bskeggs@redhat.com",
        "time": "Tue Mar 13 17:09:04 2012 +1000"
      },
      "message": "drm/nouveau/pm: rework to allow selecting separate profiles for ac/battery\n\nSigned-off-by: Ben Skeggs \u003cbskeggs@redhat.com\u003e\nSigned-off-by: Martin Peres \u003cmartin.peres@labri.fr\u003e\n"
    },
    {
      "commit": "b830973b68895813b911fb04626d907744e7d7a2",
      "tree": "b1a3b440fcd33f8147922200e99ad65f1bcb69bf",
      "parents": [
        "a9bc247cbbc6310d2aefe4db0a6e92defde4426b"
      ],
      "author": {
        "name": "Ben Skeggs",
        "email": "bskeggs@redhat.com",
        "time": "Tue Jan 24 13:39:56 2012 +1000"
      },
      "committer": {
        "name": "Ben Skeggs",
        "email": "bskeggs@redhat.com",
        "time": "Tue Mar 13 17:09:00 2012 +1000"
      },
      "message": "drm/nouveau/pm: fix dll off -\u003e dll on transitions\n\nSigned-off-by: Ben Skeggs \u003cbskeggs@redhat.com\u003e\nSigned-off-by: Martin Peres \u003cmartin.peres@labri.fr\u003e\n"
    },
    {
      "commit": "a9bc247cbbc6310d2aefe4db0a6e92defde4426b",
      "tree": "e1f74e78c90bb09a265c601dcffe0d263e4562db",
      "parents": [
        "0ce71415587b1fd56f67294ac46f860b8b679b95"
      ],
      "author": {
        "name": "Ben Skeggs",
        "email": "bskeggs@redhat.com",
        "time": "Tue Jan 24 11:26:40 2012 +1000"
      },
      "committer": {
        "name": "Ben Skeggs",
        "email": "bskeggs@redhat.com",
        "time": "Tue Mar 13 17:08:54 2012 +1000"
      },
      "message": "drm/nouveau/pm: detect when we need dll disabled for gddr3\n\nFixes minor flickering on NVS295 when at perflvl 0.\n\nSigned-off-by: Ben Skeggs \u003cbskeggs@redhat.com\u003e\nSigned-off-by: Martin Peres \u003cmartin.peres@labri.fr\u003e\n"
    },
    {
      "commit": "0ce71415587b1fd56f67294ac46f860b8b679b95",
      "tree": "f039e53e3247f71871ba992d388f57210ecde290",
      "parents": [
        "1a7287ea6f37c930a092123f6584b0b24cfe2d13"
      ],
      "author": {
        "name": "Ben Skeggs",
        "email": "bskeggs@redhat.com",
        "time": "Tue Jan 24 11:03:14 2012 +1000"
      },
      "committer": {
        "name": "Ben Skeggs",
        "email": "bskeggs@redhat.com",
        "time": "Tue Mar 13 17:08:51 2012 +1000"
      },
      "message": "drm/nv50: fix detection of second vram rank\n\nGoes a long way to correcting NVS295 memory reclocking issues.\n\nSigned-off-by: Ben Skeggs \u003cbskeggs@redhat.com\u003e\nSigned-off-by: Martin Peres \u003cmartin.peres@labri.fr\u003e\n"
    },
    {
      "commit": "1a7287ea6f37c930a092123f6584b0b24cfe2d13",
      "tree": "934f5d041ea4d43d592e1a72da7b0139f5134a8d",
      "parents": [
        "c57ebf5ef3588d21031f12e39131d79071269845"
      ],
      "author": {
        "name": "Ben Skeggs",
        "email": "bskeggs@redhat.com",
        "time": "Tue Jan 24 10:24:05 2012 +1000"
      },
      "committer": {
        "name": "Ben Skeggs",
        "email": "bskeggs@redhat.com",
        "time": "Tue Mar 13 17:08:44 2012 +1000"
      },
      "message": "drm/nouveau/pm: track mr2 for gddr3\n\nThere\u0027s some \"extended\" GDDR3 chipsets out there with EMRS2 settings that\nchange the layout of MRS/EMRS1 bitmaps.. Sigh.. Still need to track down\nhow exactly we\u0027re supposed to handle this.\n\nSigned-off-by: Ben Skeggs \u003cbskeggs@redhat.com\u003e\nSigned-off-by: Martin Peres \u003cmartin.peres@labri.fr\u003e\n"
    },
    {
      "commit": "c57ebf5ef3588d21031f12e39131d79071269845",
      "tree": "a86aaf855e14b30ca8d9ec28827826e85d70a46c",
      "parents": [
        "496a73bbecb81e6753715995e4519d152f814667"
      ],
      "author": {
        "name": "Martin Peres",
        "email": "martin.peres@ensi-bourges.fr",
        "time": "Mon Jan 09 15:23:10 2012 +1000"
      },
      "committer": {
        "name": "Ben Skeggs",
        "email": "bskeggs@redhat.com",
        "time": "Tue Mar 13 17:08:38 2012 +1000"
      },
      "message": "drm/nv50/pm: wait for all fifo-connected engines to idle before reclocking\n\nSigned-off-by: Martin Peres \u003cmartin.peres@labri.fr\u003e\nSigned-off-by: Ben Skeggs \u003cbskeggs@redhat.com\u003e\n"
    },
    {
      "commit": "496a73bbecb81e6753715995e4519d152f814667",
      "tree": "e1ff116f6b12b09f586f31c13feb5306a3c859a4",
      "parents": [
        "e495d0d7e36298f76336fdc58685ac4cacd454ba"
      ],
      "author": {
        "name": "Ben Skeggs",
        "email": "bskeggs@redhat.com",
        "time": "Tue Jan 24 09:47:04 2012 +1000"
      },
      "committer": {
        "name": "Ben Skeggs",
        "email": "bskeggs@redhat.com",
        "time": "Tue Mar 13 17:08:32 2012 +1000"
      },
      "message": "drm/nv50/pm: use hwsq for engine reclocking too\n\nIdea from Martin Peres, different implementation by me.\n\nv2: Martin Peres:\n- fix mast calculation\n\nSigned-off-by: Ben Skeggs \u003cbskeggs@redhat.com\u003e\nSigned-off-by: Martin Peres \u003cmartin.peres@labri.fr\u003e\n"
    },
    {
      "commit": "e495d0d7e36298f76336fdc58685ac4cacd454ba",
      "tree": "7c04015fc79f0fffa3e4bf4f62d5740d383c2e5b",
      "parents": [
        "6bdf68c9a427220692ad7607858e96caa2cd3147"
      ],
      "author": {
        "name": "Ben Skeggs",
        "email": "bskeggs@redhat.com",
        "time": "Mon Jan 23 13:22:58 2012 +1000"
      },
      "committer": {
        "name": "Ben Skeggs",
        "email": "bskeggs@redhat.com",
        "time": "Tue Mar 13 17:08:29 2012 +1000"
      },
      "message": "drm/nv50/disp: more accurate function to determine active crtcs\n\nSigned-off-by: Ben Skeggs \u003cbskeggs@redhat.com\u003e\nSigned-off-by: Martin Peres \u003cmartin.peres@labri.fr\u003e\n"
    },
    {
      "commit": "6bdf68c9a427220692ad7607858e96caa2cd3147",
      "tree": "e55961d2cc190fda69b14e50f5ba9733e27878fc",
      "parents": [
        "2d85bc8855d2734f5585861b261c5fe7a7ed92c1"
      ],
      "author": {
        "name": "Ben Skeggs",
        "email": "bskeggs@redhat.com",
        "time": "Mon Jan 23 13:17:11 2012 +1000"
      },
      "committer": {
        "name": "Ben Skeggs",
        "email": "bskeggs@redhat.com",
        "time": "Tue Mar 13 17:08:18 2012 +1000"
      },
      "message": "drm/nv50/pm: initial work towards proper memory reclocking, with timings\n\nSigned-off-by: Ben Skeggs \u003cbskeggs@redhat.com\u003e\nSigned-off-by: Martin Peres \u003cmartin.peres@labri.fr\u003e\n"
    },
    {
      "commit": "2d85bc8855d2734f5585861b261c5fe7a7ed92c1",
      "tree": "37fdb182217e9adbfe3e526cf8587e081ebf3846",
      "parents": [
        "085028ce3bf7136c5ab2eeb8bf012024d88905c8"
      ],
      "author": {
        "name": "Ben Skeggs",
        "email": "bskeggs@redhat.com",
        "time": "Mon Jan 23 13:12:09 2012 +1000"
      },
      "committer": {
        "name": "Ben Skeggs",
        "email": "bskeggs@redhat.com",
        "time": "Tue Mar 13 17:08:13 2012 +1000"
      },
      "message": "drm/nouveau/pm: introduce ram reclocking helper\n\nThis will probably result in more lines of code, however, we\u0027re going to\nhave at least 3 slightly different implementations of this very soon and\nI\u0027d rather keep the ram reclocking logic separate from the hw specifics.\n\nDDR2/DDR3/GDDR3 implemented thus far, others will be added as necessary.\n\nSigned-off-by: Ben Skeggs \u003cbskeggs@redhat.com\u003e\nSigned-off-by: Martin Peres \u003cmartin.peres@labri.fr\u003e\n"
    },
    {
      "commit": "085028ce3bf7136c5ab2eeb8bf012024d88905c8",
      "tree": "95d9a304926158b075401c541afec3c17dc8acf6",
      "parents": [
        "fd99fd6100d3b7aaa8dc76888a38bbb15e8041bc"
      ],
      "author": {
        "name": "Ben Skeggs",
        "email": "bskeggs@redhat.com",
        "time": "Wed Jan 18 09:02:28 2012 +1000"
      },
      "committer": {
        "name": "Ben Skeggs",
        "email": "bskeggs@redhat.com",
        "time": "Tue Mar 13 17:08:06 2012 +1000"
      },
      "message": "drm/nouveau/pm: embed timings into perflvl structs\n\nSigned-off-by: Ben Skeggs \u003cbskeggs@redhat.com\u003e\nSigned-off-by: Martin Peres \u003cmartin.peres@labri.fr\u003e\n"
    },
    {
      "commit": "fd99fd6100d3b7aaa8dc76888a38bbb15e8041bc",
      "tree": "5bda24f2755bde247eb1e3a8ae143632351130ff",
      "parents": [
        "68a64cad07057c3395b3b18c282df884e87ff3d6"
      ],
      "author": {
        "name": "Ben Skeggs",
        "email": "bskeggs@redhat.com",
        "time": "Tue Jan 17 21:10:58 2012 +1000"
      },
      "committer": {
        "name": "Ben Skeggs",
        "email": "bskeggs@redhat.com",
        "time": "Tue Mar 13 17:08:03 2012 +1000"
      },
      "message": "drm/nouveau/pm: calculate memory timings at perflvl creation time\n\nStatically generating the PFB register and MR values for each timing set\nturns out to be insufficient.  There\u0027s at least one (so far) known piece\nof information which effects MR values which is stored in the perflvl\nentry on some chipsets (and in another table on later ones), which is\ndisconnected from the timing table entries.\n\nAfter this change we will generate a timing set based on an input clock\nfrequency instead, and have this data stored in the performance level\ndata.\n\nSigned-off-by: Ben Skeggs \u003cbskeggs@redhat.com\u003e\nSigned-off-by: Martin Peres \u003cmartin.peres@labri.fr\u003e\n"
    },
    {
      "commit": "68a64cad07057c3395b3b18c282df884e87ff3d6",
      "tree": "0452a2aafdfdfd559ece5b71819b0a29fd610b62",
      "parents": [
        "c7c039fd31be82ecb8d48477955e76badd38141a"
      ],
      "author": {
        "name": "Ben Skeggs",
        "email": "bskeggs@redhat.com",
        "time": "Mon Jan 23 13:47:02 2012 +1000"
      },
      "committer": {
        "name": "Ben Skeggs",
        "email": "bskeggs@redhat.com",
        "time": "Tue Mar 13 17:07:55 2012 +1000"
      },
      "message": "drm/nouveau/pm: readback boot perflvl *before* parsing vbios\n\nWe might want/need the boot data to generate the other perflevels.\n\nSigned-off-by: Ben Skeggs \u003cbskeggs@redhat.com\u003e\nSigned-off-by: Martin Peres \u003cmartin.peres@labri.fr\u003e\n"
    },
    {
      "commit": "c7c039fd31be82ecb8d48477955e76badd38141a",
      "tree": "0b527eba7fd021ce99c52d9f744d503d0919849c",
      "parents": [
        "03ddf04bdb9cc4cdf8edb231b78f031647498314"
      ],
      "author": {
        "name": "Roy Spliet",
        "email": "r.spliet@student.tudelft.nl",
        "time": "Mon Jan 09 15:23:07 2012 +1000"
      },
      "committer": {
        "name": "Ben Skeggs",
        "email": "bskeggs@redhat.com",
        "time": "Tue Mar 13 17:07:50 2012 +1000"
      },
      "message": "drm/nouveau/pm: implement DDR2/DDR3/GDDR3/GDDR5 MR generation and validation\n\nRoy Spliet:\n- Implement according to specs\n- Simplify\n- Make array for mc latency registers\n\nMartin Peres:\n- squash and split all the commits from Roy\n- rework following Ben Skeggs comments\n- add a form of timings validation\n- store the initial timings for later use\n\nBen Skeggs\n- merge slightly modified tidy-up patch with this one\n- remove perflvl-dropping logic for the moment\n\nSigned-off-by: Roy Spliet \u003cr.spliet@student.tudelft.nl\u003e\nSigned-off-by: Martin Peres \u003cmartin.peres@labri.fr\u003e\nSigned-off-by: Ben Skeggs \u003cbskeggs@redhat.com\u003e\n"
    },
    {
      "commit": "03ddf04bdb9cc4cdf8edb231b78f031647498314",
      "tree": "198b81c5b8660bce756ec0087ae0970e309e6e4b",
      "parents": [
        "3d8a408c43828d586629204fe22134ae8f39b8be"
      ],
      "author": {
        "name": "Ben Skeggs",
        "email": "bskeggs@redhat.com",
        "time": "Mon Jan 16 22:34:03 2012 +1000"
      },
      "committer": {
        "name": "Ben Skeggs",
        "email": "bskeggs@redhat.com",
        "time": "Tue Mar 13 17:07:00 2012 +1000"
      },
      "message": "drm/nouveau/pm: restructure bios table parsing\n\nIt turns out we need access to some additional information in various VBIOS\ntables to handle PFB memory timings correctly.\n\nRather than hack in parsing of the new stuff in some kludgy way, I\u0027ve\nrestructured the VBIOS parsing to be more primitive, so we can use them in\nmore flexible ways in the future.\n\nThe perflvl-\u003etiming association code is disabled for the moment until it can\nbe reworked.  We don\u0027t use this stuff yet anyway, so no harm done.\n\nSigned-off-by: Ben Skeggs \u003cbskeggs@redhat.com\u003e\nSigned-off-by: Martin Peres \u003cmartin.peres@labri.fr\u003e\n"
    },
    {
      "commit": "3d8a408c43828d586629204fe22134ae8f39b8be",
      "tree": "441bba95c8d4c4e5eb83c42d14b9b8227aee095d",
      "parents": [
        "1a5f985c17c31367d1cd89db2278e0420c81d635"
      ],
      "author": {
        "name": "Ben Skeggs",
        "email": "bskeggs@redhat.com",
        "time": "Mon Jan 23 12:58:33 2012 +1000"
      },
      "committer": {
        "name": "Ben Skeggs",
        "email": "bskeggs@redhat.com",
        "time": "Tue Mar 13 17:06:53 2012 +1000"
      },
      "message": "drm/nouveau/pm: avoid potential divide-by-zero\n\nSigned-off-by: Ben Skeggs \u003cbskeggs@redhat.com\u003e\nSigned-off-by: Martin Peres \u003cmartin.peres@labri.fr\u003e\n"
    },
    {
      "commit": "1a5f985c17c31367d1cd89db2278e0420c81d635",
      "tree": "ac2e16f435661c7cd22df21376aacecbfe9a4ce8",
      "parents": [
        "bfb314652430ceca302bae0981d00903f055eee4"
      ],
      "author": {
        "name": "Jean Delvare",
        "email": "jdelvare@suse.de",
        "time": "Wed Nov 30 17:23:55 2011 +0100"
      },
      "committer": {
        "name": "Ben Skeggs",
        "email": "bskeggs@redhat.com",
        "time": "Tue Mar 13 17:06:38 2012 +1000"
      },
      "message": "drm/nouveau: Fix module parameter description formats\n\nModule parameter descriptions don\u0027t take a trailing \\n, otherwise it\nbreaks formatting of modinfo\u0027s output. Also remove trailing space.\n\nSigned-off-by: Jean Delvare \u003cjdelvare@suse.de\u003e\nCc: David Airlie \u003cairlied@linux.ie\u003e\nCc: Ben Skeggs \u003cbskeggs@redhat.com\u003e\nSigned-off-by: Ben Skeggs \u003cbskeggs@redhat.com\u003e\n"
    },
    {
      "commit": "bfb314652430ceca302bae0981d00903f055eee4",
      "tree": "539d40f333d17c6d1789504297d95fe505e192b1",
      "parents": [
        "b0103747094b62231fc951dfaca4897f67670874"
      ],
      "author": {
        "name": "Roy Spliet",
        "email": "r.spliet@student.tudelft.nl",
        "time": "Fri Nov 25 15:52:22 2011 +0100"
      },
      "committer": {
        "name": "Ben Skeggs",
        "email": "bskeggs@redhat.com",
        "time": "Tue Mar 13 17:06:26 2012 +1000"
      },
      "message": "drm/nouveau/pm: improve memory timing generation\n\n- Rename several VBIOS entries to closer match the real world\n- Add the missing 0x100238 and 0x100240 register values\n- Parse bit 14 of the VBIOS timing table\n- \"Magic value\" -\u003e tCWL, fixing some minor bugs in the process\n- Also name a few more by their name rather than their number.\n- Some values seem to be dependent on the memory type. Fix\n\nEdits by Martin Peres \u003cmartin.peres@labri.fr\u003e:\n- this is a squash commit\n- reworked for fixing some style issues\n\nSigned-off-by: Roy Spliet \u003cr.spliet@student.tudelft.nl\u003e\nSigned-off-by: Martin Peres \u003cmartin.peres@labri.fr\u003e\nSigned-off-by: Ben Skeggs \u003cbskeggs@redhat.com\u003e\n"
    },
    {
      "commit": "b0103747094b62231fc951dfaca4897f67670874",
      "tree": "64f310267a466acbf20c11336ad64cb2e9c7c3fc",
      "parents": [
        "b1aa5531cc74ea023ad35e9cf5872112a15b4f70"
      ],
      "author": {
        "name": "Martin Peres",
        "email": "martin.peres@ensi-bourges.fr",
        "time": "Thu Nov 03 00:03:06 2011 +0100"
      },
      "committer": {
        "name": "Ben Skeggs",
        "email": "bskeggs@redhat.com",
        "time": "Tue Mar 13 17:06:19 2012 +1000"
      },
      "message": "drm/nouveau/pm: improve the reclocking logs\u0027 readability\n\nSigned-off-by: Martin Peres \u003cmartin.peres@labri.fr\u003e\nSigned-off-by: Ben Skeggs \u003cbskeggs@redhat.com\u003e\n"
    },
    {
      "commit": "b1aa5531cc74ea023ad35e9cf5872112a15b4f70",
      "tree": "8040f29fb58c8dccb9f6076409bbf9e30589a474",
      "parents": [
        "bc6389e4fa1a6535021ffc4d3b37d48f9a0542e2"
      ],
      "author": {
        "name": "Martin Peres",
        "email": "martin.peres@ensi-bourges.fr",
        "time": "Sat Aug 20 16:37:06 2011 +0200"
      },
      "committer": {
        "name": "Ben Skeggs",
        "email": "bskeggs@redhat.com",
        "time": "Tue Mar 13 17:06:11 2012 +1000"
      },
      "message": "drm/nouveau: move pwm_divisor to the nouveau_pm_fan struct\n\nSigned-off-by: Martin Peres \u003cmartin.peres@labri.fr\u003e\nSigned-off-by: Ben Skeggs \u003cbskeggs@redhat.com\u003e\n"
    },
    {
      "commit": "bc6389e4fa1a6535021ffc4d3b37d48f9a0542e2",
      "tree": "80a19a1d341b0d790244856b8fe3f4fd6a5dffcc",
      "parents": [
        "ddb2005516949dc50d117cb8381d7a3f8f0614b0"
      ],
      "author": {
        "name": "Martin Peres",
        "email": "martin.peres@ensi-bourges.fr",
        "time": "Fri Oct 07 01:33:12 2011 +0200"
      },
      "committer": {
        "name": "Ben Skeggs",
        "email": "bskeggs@redhat.com",
        "time": "Tue Mar 13 17:06:07 2012 +1000"
      },
      "message": "drm/nouveau/pm: restore fan speed after suspend\n\nSigned-off-by: Martin Peres \u003cmartin.peres@labri.fr\u003e\nSigned-off-by: Ben Skeggs \u003cbskeggs@redhat.com\u003e\n"
    },
    {
      "commit": "ddb2005516949dc50d117cb8381d7a3f8f0614b0",
      "tree": "1388f36a7ae6b7067ccd3040c36b1bd544c15d51",
      "parents": [
        "668b6c097dbaf190f5d3974798fef37aee025385"
      ],
      "author": {
        "name": "Martin Peres",
        "email": "martin.peres@ensi-bourges.fr",
        "time": "Sat Dec 17 12:24:59 2011 +0100"
      },
      "committer": {
        "name": "Ben Skeggs",
        "email": "bskeggs@redhat.com",
        "time": "Tue Mar 13 17:06:04 2012 +1000"
      },
      "message": "drm/nouveau/pm: style fixes\n\nSigned-off-by: Martin Peres \u003cmartin.peres@labri.fr\u003e\nSigned-off-by: Ben Skeggs \u003cbskeggs@redhat.com\u003e\n"
    },
    {
      "commit": "668b6c097dbaf190f5d3974798fef37aee025385",
      "tree": "c67426a784b418a826300ae9f8a15030e5129aa5",
      "parents": [
        "f3298532f71f163877b9003009d6e1eefe988258"
      ],
      "author": {
        "name": "Ben Skeggs",
        "email": "bskeggs@redhat.com",
        "time": "Thu Dec 15 10:43:03 2011 +1000"
      },
      "committer": {
        "name": "Ben Skeggs",
        "email": "bskeggs@redhat.com",
        "time": "Tue Mar 13 17:05:58 2012 +1000"
      },
      "message": "drm/nouveau: rework the init/takedown ordering\n\nSigned-off-by: Ben Skeggs \u003cbskeggs@redhat.com\u003e\n"
    },
    {
      "commit": "f3298532f71f163877b9003009d6e1eefe988258",
      "tree": "27c64ff386f0ef450086f5865828d3e544f421f5",
      "parents": [
        "c70c41e89f0481f26749d8264aebc594566c2a6d"
      ],
      "author": {
        "name": "Ben Skeggs",
        "email": "bskeggs@redhat.com",
        "time": "Tue Dec 13 12:46:18 2011 +1000"
      },
      "committer": {
        "name": "Ben Skeggs",
        "email": "bskeggs@redhat.com",
        "time": "Tue Mar 13 17:05:52 2012 +1000"
      },
      "message": "drm/nvc0: add initial memory type detection\n\nUses only the VBIOS tables, from what I can tell this is what NVIDIA do\ntoo, I was able to change the detected memory type by modifying this table\non a NVC1 chipset.\n\nSigned-off-by: Ben Skeggs \u003cbskeggs@redhat.com\u003e\n"
    },
    {
      "commit": "c70c41e89f0481f26749d8264aebc594566c2a6d",
      "tree": "9a112ff10ccbda529d70eecbedc5d763113846a0",
      "parents": [
        "1072856a1c604726be6a8adfb6b2c86033e6a314"
      ],
      "author": {
        "name": "Ben Skeggs",
        "email": "bskeggs@redhat.com",
        "time": "Tue Dec 13 11:57:55 2011 +1000"
      },
      "committer": {
        "name": "Ben Skeggs",
        "email": "bskeggs@redhat.com",
        "time": "Tue Mar 13 17:05:46 2012 +1000"
      },
      "message": "drm/nv50: hopefully handle the DDR2/DDR3 memtype detection somewhat better\n\nM version 2 appears to have a table with some form of memory type info\navailable.\n\nNVIDIA appear to ignore the table information except for this DDR2/DDR3\ncase (which has the same value in 0x100714).  My guess is this is due to\nsome of the supported memory types not being represented in the table.\n\nSigned-off-by: Ben Skeggs \u003cbskeggs@redhat.com\u003e\n"
    },
    {
      "commit": "1072856a1c604726be6a8adfb6b2c86033e6a314",
      "tree": "e2f367f2ce3fde2a5ac17e44ba889f734e12a823",
      "parents": [
        "ff92a6cda74c0a51cb723f5e224124cf74e62f25"
      ],
      "author": {
        "name": "Ben Skeggs",
        "email": "bskeggs@redhat.com",
        "time": "Tue Dec 13 09:45:25 2011 +1000"
      },
      "committer": {
        "name": "Ben Skeggs",
        "email": "bskeggs@redhat.com",
        "time": "Tue Mar 13 17:05:40 2012 +1000"
      },
      "message": "drm/nv50: add memory type detection\n\nDDR1/DDR[23] confirmed on NVA8 (see note about DDR3 in source) by changing\nthe value and watching the binary driver\u0027s behaviour.\n\nGDDR3/4 values confirmed on a NV96 via the same method above.  That GDDR4\nis present is interesting, as far as I can see no boards using it were ever\nreleased.\n\nGDDR5 value is based on VBIOS images of known GDDR5 boards.\n\nSigned-off-by: Ben Skeggs \u003cbskeggs@redhat.com\u003e\n"
    },
    {
      "commit": "ff92a6cda74c0a51cb723f5e224124cf74e62f25",
      "tree": "b5973d168c9b2dfcbacfaf9e8bbbc124c7c6d8c5",
      "parents": [
        "d81c19e312a22bdcebef1370f3af30a146670787"
      ],
      "author": {
        "name": "Ben Skeggs",
        "email": "bskeggs@redhat.com",
        "time": "Mon Dec 12 23:03:14 2011 +1000"
      },
      "committer": {
        "name": "Ben Skeggs",
        "email": "bskeggs@redhat.com",
        "time": "Tue Mar 13 17:05:35 2012 +1000"
      },
      "message": "drm/nv20-nv40: add memory type detection\n\nNV20/NV30 is partially educated guesswork at this point, based on any\ninformation around about available memory types and a horribly unspeakable\namount of vbios image scouring.  I\u0027m not entirely certain the GDDR3 define\nis correct, I have not spotted a single vbios with that value yet (though\nit is mentioned in some 1218-using nv4x vbios), but there are reports that\nsome nv3x did use it..\n\nNV40(100914) confirmed by switching an NV49 to DDR1/DDR2 values and making\nsure that the binary driver behaviour showed it had detected DDR1/DDR2\ninstead of GDDR3 before dying horribly.\n\nNV40(100474) confirmed by doing much the same task as above on an NV44,\nexcept this was *much* easier as changing the values didn\u0027t seem to have\nany noticable effect on the memory controller aside from changing the\nbinary driver\u0027s behaviour.\n\nSigned-off-by: Ben Skeggs \u003cbskeggs@redhat.com\u003e\n"
    },
    {
      "commit": "d81c19e312a22bdcebef1370f3af30a146670787",
      "tree": "b381ce393b67177605825eb88278ba750b04abb5",
      "parents": [
        "ddfd2da48421e6b217e8b4fa7ec967e55555ce65"
      ],
      "author": {
        "name": "Ben Skeggs",
        "email": "bskeggs@redhat.com",
        "time": "Mon Dec 12 22:51:33 2011 +1000"
      },
      "committer": {
        "name": "Ben Skeggs",
        "email": "bskeggs@redhat.com",
        "time": "Tue Mar 13 17:05:29 2012 +1000"
      },
      "message": "drm/nv20: split PFB code out of nv10_fb.c\n\nMost functions were quite different between NV10/NV20 already, and they\u0027re\nabout to get even more so.\n\nSigned-off-by: Ben Skeggs \u003cbskeggs@redhat.com\u003e\n"
    },
    {
      "commit": "ddfd2da48421e6b217e8b4fa7ec967e55555ce65",
      "tree": "da5dab9c231eff7f45abdb605a8bc043de4de414",
      "parents": [
        "7ad2d31cb692597f7918fce2f52a4c1949fbcf8d"
      ],
      "author": {
        "name": "Ben Skeggs",
        "email": "bskeggs@redhat.com",
        "time": "Sun Dec 11 01:31:17 2011 +1000"
      },
      "committer": {
        "name": "Ben Skeggs",
        "email": "bskeggs@redhat.com",
        "time": "Tue Mar 13 17:05:23 2012 +1000"
      },
      "message": "drm/nouveau: memory type detection for the really old chipsets\n\nSigned-off-by: Ben Skeggs \u003cbskeggs@redhat.com\u003e\n"
    },
    {
      "commit": "7ad2d31cb692597f7918fce2f52a4c1949fbcf8d",
      "tree": "7ff7f87196af92fb5de716da681d1b08961196bb",
      "parents": [
        "83465324cb50e22b45ad53fd6e8887b1f8e43702"
      ],
      "author": {
        "name": "Ben Skeggs",
        "email": "bskeggs@redhat.com",
        "time": "Sun Dec 11 00:30:05 2011 +1000"
      },
      "committer": {
        "name": "Ben Skeggs",
        "email": "bskeggs@redhat.com",
        "time": "Tue Mar 13 17:05:20 2012 +1000"
      },
      "message": "drm/nouveau: move vram detection funcs to chipset-specific fb code\n\nAlso, display detected memory type in logs - though, we don\u0027t even try to\ndetect this yet.\n\nSigned-off-by: Ben Skeggs \u003cbskeggs@redhat.com\u003e\n"
    },
    {
      "commit": "8e18db815c92f17e96afaccd33c6b8f08c16dd03",
      "tree": "a780d60b146fe332a47ebc09e9ca5d9a540d2563",
      "parents": [
        "f42aaa6f7c35e0e61dab7771d82aa197f317f4a8"
      ],
      "author": {
        "name": "Kirill A. Shutemov",
        "email": "kirill.shutemov@linux.intel.com",
        "time": "Thu Mar 08 16:15:47 2012 +0000"
      },
      "committer": {
        "name": "Dave Airlie",
        "email": "airlied@redhat.com",
        "time": "Sat Mar 10 13:06:40 2012 +0000"
      },
      "message": "gma500: psb_irq: mark mid_{enable, disable}_pipe_event() as static\n\nSigned-off-by: Kirill A. Shutemov \u003ckirill.shutemov@linux.intel.com\u003e\nSigned-off-by: Alan Cox \u003calan@linux.intel.com\u003e\nSigned-off-by: Dave Airlie \u003cairlied@redhat.com\u003e\n"
    },
    {
      "commit": "f42aaa6f7c35e0e61dab7771d82aa197f317f4a8",
      "tree": "dc723992d65f63104cfe413ac579d6e499e6df1e",
      "parents": [
        "2e33d6b92ff3298c06e87661040c5401e1099ea5"
      ],
      "author": {
        "name": "Kirill A. Shutemov",
        "email": "kirill.shutemov@linux.intel.com",
        "time": "Thu Mar 08 16:15:34 2012 +0000"
      },
      "committer": {
        "name": "Dave Airlie",
        "email": "airlied@redhat.com",
        "time": "Sat Mar 10 13:06:39 2012 +0000"
      },
      "message": "gma500: mark psb_intel_sdvo_hdmi_sink_detect() as static\n\nSigned-off-by: Kirill A. Shutemov \u003ckirill.shutemov@linux.intel.com\u003e\nSigned-off-by: Alan Cox \u003calan@linux.intel.com\u003e\nSigned-off-by: Dave Airlie \u003cairlied@redhat.com\u003e\n"
    },
    {
      "commit": "2e33d6b92ff3298c06e87661040c5401e1099ea5",
      "tree": "cc57ee35d694decbf935f4347c4c7f7746ecc162",
      "parents": [
        "3c1d08d7af81b4dbd77530cb4f21f28cd4035f40"
      ],
      "author": {
        "name": "Kirill A. Shutemov",
        "email": "kirill.shutemov@linux.intel.com",
        "time": "Thu Mar 08 16:15:20 2012 +0000"
      },
      "committer": {
        "name": "Dave Airlie",
        "email": "airlied@redhat.com",
        "time": "Sat Mar 10 13:06:38 2012 +0000"
      },
      "message": "gma500: psb_intel_display: drop unused variables\n\nSigned-off-by: Kirill A. Shutemov \u003ckirill.shutemov@linux.intel.com\u003e\nSigned-off-by: Alan Cox \u003calan@linux.intel.com\u003e\nSigned-off-by: Dave Airlie \u003cairlied@redhat.com\u003e\n"
    },
    {
      "commit": "3c1d08d7af81b4dbd77530cb4f21f28cd4035f40",
      "tree": "c7b35332632c0d39ebb3341721bd0c000de72258",
      "parents": [
        "412a3df1ce4203ca8887ac986e4fc692301a949b"
      ],
      "author": {
        "name": "Kirill A. Shutemov",
        "email": "kirill.shutemov@linux.intel.com",
        "time": "Thu Mar 08 16:14:44 2012 +0000"
      },
      "committer": {
        "name": "Dave Airlie",
        "email": "airlied@redhat.com",
        "time": "Sat Mar 10 13:06:37 2012 +0000"
      },
      "message": "gma500: mark psb_intel_pipe_set_base() as static\n\nSigned-off-by: Kirill A. Shutemov \u003ckirill.shutemov@linux.intel.com\u003e\nSigned-off-by: Alan Cox \u003calan@linux.intel.com\u003e\nSigned-off-by: Dave Airlie \u003cairlied@redhat.com\u003e\n"
    },
    {
      "commit": "412a3df1ce4203ca8887ac986e4fc692301a949b",
      "tree": "656dd7663f0edd754a1d9a22ad2715c26914a8f8",
      "parents": [
        "cc2e991c1564c952fd21f850db8d4a8f43847c09"
      ],
      "author": {
        "name": "Kirill A. Shutemov",
        "email": "kirill.shutemov@linux.intel.com",
        "time": "Thu Mar 08 16:14:32 2012 +0000"
      },
      "committer": {
        "name": "Dave Airlie",
        "email": "airlied@redhat.com",
        "time": "Sat Mar 10 13:06:35 2012 +0000"
      },
      "message": "gma500: drop unused psb_intel_modeset_cleanup()\n\nSigned-off-by: Kirill A. Shutemov \u003ckirill.shutemov@linux.intel.com\u003e\nSigned-off-by: Alan Cox \u003calan@linux.intel.com\u003e\nSigned-off-by: Dave Airlie \u003cairlied@redhat.com\u003e\n"
    },
    {
      "commit": "cc2e991c1564c952fd21f850db8d4a8f43847c09",
      "tree": "4e30187aae2952cead8fc9f7c5d861c097f77d52",
      "parents": [
        "1e30296a603812fc3592b2a25e0daf3b416d42ce"
      ],
      "author": {
        "name": "Kirill A. Shutemov",
        "email": "kirill.shutemov@linux.intel.com",
        "time": "Thu Mar 08 16:14:18 2012 +0000"
      },
      "committer": {
        "name": "Dave Airlie",
        "email": "airlied@redhat.com",
        "time": "Sat Mar 10 13:06:35 2012 +0000"
      },
      "message": "gma500: oaktrail_lvds_init() drop unused variable\n\nSigned-off-by: Kirill A. Shutemov \u003ckirill.shutemov@linux.intel.com\u003e\nSigned-off-by: Alan Cox \u003calan@linux.intel.com\u003e\nSigned-off-by: Dave Airlie \u003cairlied@redhat.com\u003e\n"
    },
    {
      "commit": "1e30296a603812fc3592b2a25e0daf3b416d42ce",
      "tree": "d7b53d07bfd52009157e5245dfcf1fca879b505b",
      "parents": [
        "771f64d027db83f3627757723d63dac4ac9b523e"
      ],
      "author": {
        "name": "Kirill A. Shutemov",
        "email": "kirill.shutemov@linux.intel.com",
        "time": "Thu Mar 08 16:13:23 2012 +0000"
      },
      "committer": {
        "name": "Dave Airlie",
        "email": "airlied@redhat.com",
        "time": "Sat Mar 10 13:06:34 2012 +0000"
      },
      "message": "gma500: oaktrail_hdmi_i2c_access() drop unused variable\n\nSigned-off-by: Kirill A. Shutemov \u003ckirill.shutemov@linux.intel.com\u003e\nSigned-off-by: Alan Cox \u003calan@linux.intel.com\u003e\nSigned-off-by: Dave Airlie \u003cairlied@redhat.com\u003e\n"
    },
    {
      "commit": "771f64d027db83f3627757723d63dac4ac9b523e",
      "tree": "515d642b5602f4a08e17c9f5dd873268080ff179",
      "parents": [
        "6e7f45736e46f14e0f30ff94883fbc665d100d61"
      ],
      "author": {
        "name": "Kirill A. Shutemov",
        "email": "kirill.shutemov@linux.intel.com",
        "time": "Thu Mar 08 16:13:10 2012 +0000"
      },
      "committer": {
        "name": "Dave Airlie",
        "email": "airlied@redhat.com",
        "time": "Sat Mar 10 13:06:33 2012 +0000"
      },
      "message": "gma500: mark oaktrail_backlight_init() as static\n\nSigned-off-by: Kirill A. Shutemov \u003ckirill.shutemov@linux.intel.com\u003e\nSigned-off-by: Alan Cox \u003calan@linux.intel.com\u003e\nSigned-off-by: Dave Airlie \u003cairlied@redhat.com\u003e\n"
    },
    {
      "commit": "6e7f45736e46f14e0f30ff94883fbc665d100d61",
      "tree": "2e68cb7a56615554677aa815272dfe022fcac372",
      "parents": [
        "e1bb07cbe18b28d112122deb6a7f2ef67ebd95a6"
      ],
      "author": {
        "name": "Kirill A. Shutemov",
        "email": "kirill.shutemov@linux.intel.com",
        "time": "Thu Mar 08 16:12:56 2012 +0000"
      },
      "committer": {
        "name": "Dave Airlie",
        "email": "airlied@redhat.com",
        "time": "Sat Mar 10 13:06:32 2012 +0000"
      },
      "message": "gma500: oaktrail_hdmi: fix -Wmissing-field-initializers warning\n\nSigned-off-by: Kirill A. Shutemov \u003ckirill.shutemov@linux.intel.com\u003e\nSigned-off-by: Alan Cox \u003calan@linux.intel.com\u003e\nSigned-off-by: Dave Airlie \u003cairlied@redhat.com\u003e\n"
    },
    {
      "commit": "e1bb07cbe18b28d112122deb6a7f2ef67ebd95a6",
      "tree": "b9f6ae38bce2b8445c553a0bfb66d1e1368d4568",
      "parents": [
        "4398e58c5fc2bcd1b64a38fd28c3ffba8c36eefa"
      ],
      "author": {
        "name": "Kirill A. Shutemov",
        "email": "kirill.shutemov@linux.intel.com",
        "time": "Thu Mar 08 16:12:28 2012 +0000"
      },
      "committer": {
        "name": "Dave Airlie",
        "email": "airlied@redhat.com",
        "time": "Sat Mar 10 13:06:31 2012 +0000"
      },
      "message": "gma500: oaktrail_hdmi: drop dead code\n\nSigned-off-by: Kirill A. Shutemov \u003ckirill.shutemov@linux.intel.com\u003e\nSigned-off-by: Alan Cox \u003calan@linux.intel.com\u003e\nSigned-off-by: Dave Airlie \u003cairlied@redhat.com\u003e\n"
    },
    {
      "commit": "4398e58c5fc2bcd1b64a38fd28c3ffba8c36eefa",
      "tree": "fd5fa6faa3f0899b693a34ee9a191fcc60670976",
      "parents": [
        "44332ddfeb07960e57fd6db9be0a3f7c6a01d4e9"
      ],
      "author": {
        "name": "Kirill A. Shutemov",
        "email": "kirill.shutemov@linux.intel.com",
        "time": "Thu Mar 08 16:12:16 2012 +0000"
      },
      "committer": {
        "name": "Dave Airlie",
        "email": "airlied@redhat.com",
        "time": "Sat Mar 10 13:06:30 2012 +0000"
      },
      "message": "gma500: oaktrail_crtc: drop unused variables\n\nSigned-off-by: Kirill A. Shutemov \u003ckirill.shutemov@linux.intel.com\u003e\nSigned-off-by: Alan Cox \u003calan@linux.intel.com\u003e\nSigned-off-by: Dave Airlie \u003cairlied@redhat.com\u003e\n"
    },
    {
      "commit": "44332ddfeb07960e57fd6db9be0a3f7c6a01d4e9",
      "tree": "c1aaada86c6f472d227153e172ec4455e442595d",
      "parents": [
        "cbc5a1850d83bbf2676fa56c3badb2b9a442539e"
      ],
      "author": {
        "name": "Kirill A. Shutemov",
        "email": "kirill.shutemov@linux.intel.com",
        "time": "Thu Mar 08 16:12:04 2012 +0000"
      },
      "committer": {
        "name": "Dave Airlie",
        "email": "airlied@redhat.com",
        "time": "Sat Mar 10 13:06:29 2012 +0000"
      },
      "message": "gma500: oaktrail_crtc: mark few functions as static\n\nSigned-off-by: Kirill A. Shutemov \u003ckirill.shutemov@linux.intel.com\u003e\nSigned-off-by: Alan Cox \u003calan@linux.intel.com\u003e\nSigned-off-by: Dave Airlie \u003cairlied@redhat.com\u003e\n"
    },
    {
      "commit": "cbc5a1850d83bbf2676fa56c3badb2b9a442539e",
      "tree": "b88f3d7ed3d70b380d4e6de864bb8b0520acf583",
      "parents": [
        "c7a5ae2f232e77ffd4e0713a6d72cb20471ae81c"
      ],
      "author": {
        "name": "Kirill A. Shutemov",
        "email": "kirill.shutemov@linux.intel.com",
        "time": "Thu Mar 08 16:11:50 2012 +0000"
      },
      "committer": {
        "name": "Dave Airlie",
        "email": "airlied@redhat.com",
        "time": "Sat Mar 10 13:06:28 2012 +0000"
      },
      "message": "gma500: mdfld_intel_display: drop unused variables\n\nSigned-off-by: Kirill A. Shutemov \u003ckirill.shutemov@linux.intel.com\u003e\nSigned-off-by: Alan Cox \u003calan@linux.intel.com\u003e\nSigned-off-by: Dave Airlie \u003cairlied@redhat.com\u003e\n"
    },
    {
      "commit": "c7a5ae2f232e77ffd4e0713a6d72cb20471ae81c",
      "tree": "cb74a8f32e7aa23ccc4175bcfc1636c9ab4879d1",
      "parents": [
        "e4b9ff716fd6b49b062884e339882efe305e922f"
      ],
      "author": {
        "name": "Kirill A. Shutemov",
        "email": "kirill.shutemov@linux.intel.com",
        "time": "Thu Mar 08 16:11:38 2012 +0000"
      },
      "committer": {
        "name": "Dave Airlie",
        "email": "airlied@redhat.com",
        "time": "Sat Mar 10 13:06:28 2012 +0000"
      },
      "message": "gma500: mdfld_dsi_pkg_sender: fix -Wtype-limits warning\n\nSigned-off-by: Kirill A. Shutemov \u003ckirill.shutemov@linux.intel.com\u003e\nSigned-off-by: Alan Cox \u003calan@linux.intel.com\u003e\nSigned-off-by: Dave Airlie \u003cairlied@redhat.com\u003e\n"
    },
    {
      "commit": "e4b9ff716fd6b49b062884e339882efe305e922f",
      "tree": "2a7e613acef92a230f169e2b46eaab77d87aa0af",
      "parents": [
        "1c6a62680beeeb3bf9cda23177d4b32c2609cf81"
      ],
      "author": {
        "name": "Kirill A. Shutemov",
        "email": "kirill.shutemov@linux.intel.com",
        "time": "Thu Mar 08 16:11:26 2012 +0000"
      },
      "committer": {
        "name": "Dave Airlie",
        "email": "airlied@redhat.com",
        "time": "Sat Mar 10 13:06:27 2012 +0000"
      },
      "message": "gma500: mdfld_dsi_dpi: drop unused variables\n\nSigned-off-by: Kirill A. Shutemov \u003ckirill.shutemov@linux.intel.com\u003e\nSigned-off-by: Alan Cox \u003calan@linux.intel.com\u003e\nSigned-off-by: Dave Airlie \u003cairlied@redhat.com\u003e\n"
    },
    {
      "commit": "1c6a62680beeeb3bf9cda23177d4b32c2609cf81",
      "tree": "feef0ce01e82fc6ae1cc03c4ce258a0db28c5194",
      "parents": [
        "062d054eb359bf143fdd61c8c8837b4d6fd8a10c"
      ],
      "author": {
        "name": "Kirill A. Shutemov",
        "email": "kirill.shutemov@linux.intel.com",
        "time": "Thu Mar 08 16:11:14 2012 +0000"
      },
      "committer": {
        "name": "Dave Airlie",
        "email": "airlied@redhat.com",
        "time": "Sat Mar 10 13:06:26 2012 +0000"
      },
      "message": "gma500: mdfld_device: mark few functions as static\n\nSigned-off-by: Kirill A. Shutemov \u003ckirill.shutemov@linux.intel.com\u003e\nSigned-off-by: Alan Cox \u003calan@linux.intel.com\u003e\nSigned-off-by: Dave Airlie \u003cairlied@redhat.com\u003e\n"
    },
    {
      "commit": "062d054eb359bf143fdd61c8c8837b4d6fd8a10c",
      "tree": "ec897e4e715fda3298d025fa3ee6f04b9b38736b",
      "parents": [
        "bc11da70aca65283e62e8a4bdccc11c3324ccf97"
      ],
      "author": {
        "name": "Kirill A. Shutemov",
        "email": "kirill.shutemov@linux.intel.com",
        "time": "Thu Mar 08 16:11:02 2012 +0000"
      },
      "committer": {
        "name": "Dave Airlie",
        "email": "airlied@redhat.com",
        "time": "Sat Mar 10 13:06:25 2012 +0000"
      },
      "message": "gma500: cdv_intel_lvds: #if 0 currently unused functions\n\ncdv_intel_lvds_set_brightness() is only used in commented out code in\ncdv_set_brightness().\n\nSigned-off-by: Kirill A. Shutemov \u003ckirill.shutemov@linux.intel.com\u003e\nSigned-off-by: Alan Cox \u003calan@linux.intel.com\u003e\nSigned-off-by: Dave Airlie \u003cairlied@redhat.com\u003e\n"
    },
    {
      "commit": "bc11da70aca65283e62e8a4bdccc11c3324ccf97",
      "tree": "eaf8ec047d938e2530294fd3a3da3e4d1fe94b31",
      "parents": [
        "455b9e91f2a4206d45d0f2b850968a214ee4ea6e"
      ],
      "author": {
        "name": "Kirill A. Shutemov",
        "email": "kirill.shutemov@linux.intel.com",
        "time": "Thu Mar 08 16:10:50 2012 +0000"
      },
      "committer": {
        "name": "Dave Airlie",
        "email": "airlied@redhat.com",
        "time": "Sat Mar 10 13:06:24 2012 +0000"
      },
      "message": "gma500: cdv_intel_lvds: mark few functions as static\n\nSigned-off-by: Kirill A. Shutemov \u003ckirill.shutemov@linux.intel.com\u003e\nSigned-off-by: Alan Cox \u003calan@linux.intel.com\u003e\nSigned-off-by: Dave Airlie \u003cairlied@redhat.com\u003e\n"
    },
    {
      "commit": "455b9e91f2a4206d45d0f2b850968a214ee4ea6e",
      "tree": "3456793d05a290b704988058b68a204c7437230d",
      "parents": [
        "657da160cc22c69edc2bea6d9825c9e041d1c83f"
      ],
      "author": {
        "name": "Kirill A. Shutemov",
        "email": "kirill.shutemov@linux.intel.com",
        "time": "Thu Mar 08 16:10:38 2012 +0000"
      },
      "committer": {
        "name": "Dave Airlie",
        "email": "airlied@redhat.com",
        "time": "Sat Mar 10 13:06:23 2012 +0000"
      },
      "message": "gma500: cdv_intel_hdmi: add missing include\n\ndrivers/gpu/drm/gma500/cdv_intel_hdmi.c:305:6: warning: no previous prototype for \u0027cdv_hdmi_init\u0027 [-Wmissing-prototypes]\n\nSigned-off-by: Kirill A. Shutemov \u003ckirill.shutemov@linux.intel.com\u003e\nSigned-off-by: Alan Cox \u003calan@linux.intel.com\u003e\nSigned-off-by: Dave Airlie \u003cairlied@redhat.com\u003e\n"
    },
    {
      "commit": "657da160cc22c69edc2bea6d9825c9e041d1c83f",
      "tree": "6d1066f02f83bce76c6a9b069d160690a4bc2c9f",
      "parents": [
        "0313c0de54ee241b2c139f11c9a285e6c2b8bd52"
      ],
      "author": {
        "name": "Kirill A. Shutemov",
        "email": "kirill.shutemov@linux.intel.com",
        "time": "Thu Mar 08 16:10:23 2012 +0000"
      },
      "committer": {
        "name": "Dave Airlie",
        "email": "airlied@redhat.com",
        "time": "Sat Mar 10 13:06:21 2012 +0000"
      },
      "message": "gma500: cdv_intel_crt: mark few functions as static\n\nSigned-off-by: Kirill A. Shutemov \u003ckirill.shutemov@linux.intel.com\u003e\nSigned-off-by: Alan Cox \u003calan@linux.intel.com\u003e\nSigned-off-by: Dave Airlie \u003cairlied@redhat.com\u003e\n"
    },
    {
      "commit": "0313c0de54ee241b2c139f11c9a285e6c2b8bd52",
      "tree": "5f947b068378cbe9b2c7b4bf260b1da136574078",
      "parents": [
        "a8ec6229651b36b03c2003dca6843f7bc4da9d6e"
      ],
      "author": {
        "name": "Kirill A. Shutemov",
        "email": "kirill.shutemov@linux.intel.com",
        "time": "Thu Mar 08 16:10:10 2012 +0000"
      },
      "committer": {
        "name": "Dave Airlie",
        "email": "airlied@redhat.com",
        "time": "Sat Mar 10 13:06:20 2012 +0000"
      },
      "message": "gma500: cdv_intel_crt: drop unused variables\n\nSigned-off-by: Kirill A. Shutemov \u003ckirill.shutemov@linux.intel.com\u003e\nSigned-off-by: Alan Cox \u003calan@linux.intel.com\u003e\nSigned-off-by: Dave Airlie \u003cairlied@redhat.com\u003e\n"
    },
    {
      "commit": "a8ec6229651b36b03c2003dca6843f7bc4da9d6e",
      "tree": "574a2676538cbda64fd11c9843c8bccf3a43f60e",
      "parents": [
        "2acdc9fa7e0b6fa383ac742a4203c7c1997b1a61"
      ],
      "author": {
        "name": "Kirill A. Shutemov",
        "email": "kirill.shutemov@linux.intel.com",
        "time": "Thu Mar 08 16:09:57 2012 +0000"
      },
      "committer": {
        "name": "Dave Airlie",
        "email": "airlied@redhat.com",
        "time": "Sat Mar 10 13:06:18 2012 +0000"
      },
      "message": "gma500: cdv_intel_crt: drop dead code\n\nSigned-off-by: Kirill A. Shutemov \u003ckirill.shutemov@linux.intel.com\u003e\nSigned-off-by: Alan Cox \u003calan@linux.intel.com\u003e\nSigned-off-by: Dave Airlie \u003cairlied@redhat.com\u003e\n"
    },
    {
      "commit": "2acdc9fa7e0b6fa383ac742a4203c7c1997b1a61",
      "tree": "889c6213a15edcd922a81e03350bd68d79143464",
      "parents": [
        "017350bcb065ba72b776b99fdf26a6ce60bf703a"
      ],
      "author": {
        "name": "Kirill A. Shutemov",
        "email": "kirill.shutemov@linux.intel.com",
        "time": "Thu Mar 08 16:09:45 2012 +0000"
      },
      "committer": {
        "name": "Dave Airlie",
        "email": "airlied@redhat.com",
        "time": "Sat Mar 10 13:06:17 2012 +0000"
      },
      "message": "gma500: cdv_intel_crt: add missing include\n\ndrivers/gpu/drm/gma500/cdv_intel_crt.c:273:6: warning: no previous prototype for \u0027cdv_intel_crt_init\u0027 [-Wmissing-prototypes]\n\nSigned-off-by: Kirill A. Shutemov \u003ckirill.shutemov@linux.intel.com\u003e\nSigned-off-by: Alan Cox \u003calan@linux.intel.com\u003e\nSigned-off-by: Dave Airlie \u003cairlied@redhat.com\u003e\n"
    },
    {
      "commit": "017350bcb065ba72b776b99fdf26a6ce60bf703a",
      "tree": "161b2efe2c96cb236929b5a849ba42c5d31059f3",
      "parents": [
        "aa53f5331c4ea156b6479c6e4d9a5d35528ac1eb"
      ],
      "author": {
        "name": "Kirill A. Shutemov",
        "email": "kirill.shutemov@linux.intel.com",
        "time": "Thu Mar 08 16:09:33 2012 +0000"
      },
      "committer": {
        "name": "Dave Airlie",
        "email": "airlied@redhat.com",
        "time": "Sat Mar 10 13:06:15 2012 +0000"
      },
      "message": "gma500: fix cdv_intel_wait_for_vblank() prototype\n\nSigned-off-by: Kirill A. Shutemov \u003ckirill.shutemov@linux.intel.com\u003e\nSigned-off-by: Alan Cox \u003calan@linux.intel.com\u003e\nSigned-off-by: Dave Airlie \u003cairlied@redhat.com\u003e\n"
    },
    {
      "commit": "aa53f5331c4ea156b6479c6e4d9a5d35528ac1eb",
      "tree": "0855bab1626acb6589a7c6a76c3e62414af90ac3",
      "parents": [
        "15308e23fb1bbb485be648b379717cecdc8a0da1"
      ],
      "author": {
        "name": "Kirill A. Shutemov",
        "email": "kirill.shutemov@linux.intel.com",
        "time": "Thu Mar 08 16:09:19 2012 +0000"
      },
      "committer": {
        "name": "Dave Airlie",
        "email": "airlied@redhat.com",
        "time": "Sat Mar 10 13:06:13 2012 +0000"
      },
      "message": "gma500: fix two -Wmissing-field-initializers warnings\n\nSigned-off-by: Kirill A. Shutemov \u003ckirill.shutemov@linux.intel.com\u003e\nSigned-off-by: Alan Cox \u003calan@linux.intel.com\u003e\nSigned-off-by: Dave Airlie \u003cairlied@redhat.com\u003e\n"
    },
    {
      "commit": "15308e23fb1bbb485be648b379717cecdc8a0da1",
      "tree": "ffca808b802e9cdf3882e7d7af97a7c6a9f00937",
      "parents": [
        "1fc93332cd2ba59a5fd5b3c4369fc62c724ddae6"
      ],
      "author": {
        "name": "Kirill A. Shutemov",
        "email": "kirill.shutemov@linux.intel.com",
        "time": "Thu Mar 08 16:08:45 2012 +0000"
      },
      "committer": {
        "name": "Dave Airlie",
        "email": "airlied@redhat.com",
        "time": "Sat Mar 10 13:06:08 2012 +0000"
      },
      "message": "gma500: mark psb_driver_device_is_agp() and psb_driver_preclose() as static\n\nSigned-off-by: Kirill A. Shutemov \u003ckirill.shutemov@linux.intel.com\u003e\nSigned-off-by: Alan Cox \u003calan@linux.intel.com\u003e\nSigned-off-by: Dave Airlie \u003cairlied@redhat.com\u003e\n"
    },
    {
      "commit": "1fc93332cd2ba59a5fd5b3c4369fc62c724ddae6",
      "tree": "3cd953125763ca2c73dc21585f194f66199043da",
      "parents": [
        "699f0b45cef8259790ca7a8811d4e6bccc4b54a9"
      ],
      "author": {
        "name": "Kirill A. Shutemov",
        "email": "kirill.shutemov@linux.intel.com",
        "time": "Thu Mar 08 16:05:00 2012 +0000"
      },
      "committer": {
        "name": "Dave Airlie",
        "email": "airlied@redhat.com",
        "time": "Sat Mar 10 13:06:05 2012 +0000"
      },
      "message": "gma500: psb_driver_load(): drop unused variables\n\nSigned-off-by: Kirill A. Shutemov \u003ckirill.shutemov@linux.intel.com\u003e\nSigned-off-by: Alan Cox \u003calan@linux.intel.com\u003e\nSigned-off-by: Dave Airlie \u003cairlied@redhat.com\u003e\n"
    },
    {
      "commit": "670c044454a33ab679628518d5284fac6246b259",
      "tree": "254b43c0385da4560c71bea2f1c21f2f3938dc18",
      "parents": [
        "3afad3c2bc554d2623cc75b557a445d5e7239845"
      ],
      "author": {
        "name": "Kirill A. Shutemov",
        "email": "kirill.shutemov@linux.intel.com",
        "time": "Thu Mar 08 16:04:32 2012 +0000"
      },
      "committer": {
        "name": "Dave Airlie",
        "email": "airlied@redhat.com",
        "time": "Sat Mar 10 13:06:02 2012 +0000"
      },
      "message": "gma500: use DRM_IOCTL_DEF_DRV instead of custom PSB_IOCTL_DEF\n\nSigned-off-by: Kirill A. Shutemov \u003ckirill.shutemov@linux.intel.com\u003e\nSigned-off-by: Alan Cox \u003calan@linux.intel.com\u003e\nSigned-off-by: Dave Airlie \u003cairlied@redhat.com\u003e\n"
    },
    {
      "commit": "3afad3c2bc554d2623cc75b557a445d5e7239845",
      "tree": "8ae0720ebda3b4cf42a6b33c232ae3de72f0f28d",
      "parents": [
        "b2d57b337f88229e31f2ee11ab64e3caf5db8031"
      ],
      "author": {
        "name": "Kirill A. Shutemov",
        "email": "kirill.shutemov@linux.intel.com",
        "time": "Thu Mar 08 16:04:20 2012 +0000"
      },
      "committer": {
        "name": "Dave Airlie",
        "email": "airlied@redhat.com",
        "time": "Sat Mar 10 13:06:01 2012 +0000"
      },
      "message": "gma500: mmu: mark psb_mmu_free_pt() and psb_mmu_pt_alloc_map_lock() as static\n\nSigned-off-by: Kirill A. Shutemov \u003ckirill.shutemov@linux.intel.com\u003e\nSigned-off-by: Alan Cox \u003calan@linux.intel.com\u003e\nSigned-off-by: Dave Airlie \u003cairlied@redhat.com\u003e\n"
    },
    {
      "commit": "b2d57b337f88229e31f2ee11ab64e3caf5db8031",
      "tree": "530ee4758e8846544d8bc9325a61b581d0add664",
      "parents": [
        "ffe94d9c754ebdc1462d58755da48dc75c3d2920"
      ],
      "author": {
        "name": "Kirill A. Shutemov",
        "email": "kirill.shutemov@linux.intel.com",
        "time": "Thu Mar 08 16:04:08 2012 +0000"
      },
      "committer": {
        "name": "Dave Airlie",
        "email": "airlied@redhat.com",
        "time": "Sat Mar 10 13:06:00 2012 +0000"
      },
      "message": "gma500: mmu: drop unused psb_get_default_pd_addr()\n\nSigned-off-by: Kirill A. Shutemov \u003ckirill.shutemov@linux.intel.com\u003e\nSigned-off-by: Alan Cox \u003calan@linux.intel.com\u003e\nSigned-off-by: Dave Airlie \u003cairlied@redhat.com\u003e\n"
    }
  ],
  "next": "ffe94d9c754ebdc1462d58755da48dc75c3d2920"
}
