)]}'
{
  "log": [
    {
      "commit": "dc4d01d4ae798f36cf0c3e768dafb6507d8f89db",
      "tree": "0af8744096e78ed783b7ca91d39886fd9669e6fd",
      "parents": [
        "456e2685ad45ddbfb7e09bb6516e30522283890f"
      ],
      "author": {
        "name": "Mitchel Humpherys",
        "email": "mitchelh@codeaurora.org",
        "time": "Thu Sep 13 10:53:22 2012 -0700"
      },
      "committer": {
        "name": "Mitchel Humpherys",
        "email": "mitchelh@codeaurora.org",
        "time": "Tue Dec 11 21:07:22 2012 -0800"
      },
      "message": "ion: isolate msm-specific ion extensions\n\nThis is another step in the process of isolating msm-specific ion\nfeatures from stock ion.\n\nChange-Id: I3a437dbc618cb70859126c81596373338ad06500\nSigned-off-by: Mitchel Humpherys \u003cmitchelh@codeaurora.org\u003e\n"
    },
    {
      "commit": "456e2685ad45ddbfb7e09bb6516e30522283890f",
      "tree": "66b23e39900059bb56cdc256d97b14eaf3ae929d",
      "parents": [
        "749dd461d69ddf92f858cf7a016e1c355ada5fe3"
      ],
      "author": {
        "name": "Mitchel Humpherys",
        "email": "mitchelh@codeaurora.org",
        "time": "Wed Sep 12 14:42:50 2012 -0700"
      },
      "committer": {
        "name": "Mitchel Humpherys",
        "email": "mitchelh@codeaurora.org",
        "time": "Tue Dec 11 21:07:19 2012 -0800"
      },
      "message": "ion: change ion kernel map function to not take flags argument\n\nBuffer flags are going to be specified at allocation time rather than\nmap time. This removes the flags argument from the ion kernel map\nfunction.\n\nChange-Id: Ib983ecd0dcd7befb36287ae7037c71d4ca475f90\nSigned-off-by: Mitchel Humpherys \u003cmitchelh@codeaurora.org\u003e\n"
    },
    {
      "commit": "749dd461d69ddf92f858cf7a016e1c355ada5fe3",
      "tree": "944ecf0714a40a2655a2839d780bc5d2faa03ef8",
      "parents": [
        "ade5bbbbf514caee3f1305e8615f339b0d4db430"
      ],
      "author": {
        "name": "Mitchel Humpherys",
        "email": "mitchelh@codeaurora.org",
        "time": "Mon Sep 17 14:33:22 2012 -0700"
      },
      "committer": {
        "name": "Mitchel Humpherys",
        "email": "mitchelh@codeaurora.org",
        "time": "Tue Dec 11 21:07:14 2012 -0800"
      },
      "message": "ion: remove obsolete ion flags\n\nThe symbols CACHED and UNCACHED have been replaced by ION_FLAG_CACHED\nupstream. This removes them from the kernel.\n\nChange-Id: I90c33c293f56792131fc6bd490fe041b5798ac20\nSigned-off-by: Mitchel Humpherys \u003cmitchelh@codeaurora.org\u003e\n"
    },
    {
      "commit": "ade5bbbbf514caee3f1305e8615f339b0d4db430",
      "tree": "ccb40effec284de966d87eb2a8aa9b6d82f38d15",
      "parents": [
        "2ac41c97c1d750b586c8c13c553d6240f6b5e1d9"
      ],
      "author": {
        "name": "Srinu Gorle",
        "email": "sgorle@codeaurora.org",
        "time": "Sat Nov 03 21:08:56 2012 +0530"
      },
      "committer": {
        "name": "Mitchel Humpherys",
        "email": "mitchelh@codeaurora.org",
        "time": "Tue Dec 11 21:07:06 2012 -0800"
      },
      "message": "msm: vidc: port heap mask change to ion for secure session\n\nChanges to pass ION_SECURE in the correct argument field\nwhile calling ion_alloc. Without this change secure session\nfails.\n\nChange-Id: Ifa4878b1c312beafc735cb649570913159799d7c\nSigned-off-by: Srinu Gorle \u003csgorle@codeaurora.org\u003e\nSigned-off-by: Mitchel Humpherys \u003cmitchelh@codeaurora.org\u003e\n"
    },
    {
      "commit": "2ac41c97c1d750b586c8c13c553d6240f6b5e1d9",
      "tree": "8d05e82f5f66e678f8ec12a59b21c538913716a3",
      "parents": [
        "97e212344947223168b362cd41fadeb31a11fd24"
      ],
      "author": {
        "name": "Hanumant Singh",
        "email": "hanumant@codeaurora.org",
        "time": "Wed Aug 29 18:39:44 2012 -0700"
      },
      "committer": {
        "name": "Mitchel Humpherys",
        "email": "mitchelh@codeaurora.org",
        "time": "Tue Dec 11 15:23:08 2012 -0800"
      },
      "message": "ion: Port heap mask change to ion\n\nHeap mask field passes as argument at allocation time to specify ion\nheap.\n\nChange-Id: I6951da81b11bfcb0e006d2539c1707aabbb12db6\nSigned-off-by: Hanumant Singh \u003chanumant@codeaurora.org\u003e\nSigned-off-by: Mitchel Humpherys \u003cmitchelh@codeaurora.org\u003e\n"
    },
    {
      "commit": "97e212344947223168b362cd41fadeb31a11fd24",
      "tree": "583b19c8727afa911bb7f0bafb207513141a0176",
      "parents": [
        "21ceb8adc7fdcee9b5e53b9b3337cf3dc1d16bdd"
      ],
      "author": {
        "name": "Mitchel Humpherys",
        "email": "mitchelh@codeaurora.org",
        "time": "Tue Sep 11 15:59:11 2012 -0700"
      },
      "committer": {
        "name": "Mitchel Humpherys",
        "email": "mitchelh@codeaurora.org",
        "time": "Tue Dec 11 15:23:08 2012 -0800"
      },
      "message": "ion: change ion buffer flags\n\nThis syncs up our ion buffer flags in ion.h with upstream (using\nION_FLAG_CACHED instead of CACHED and UNCACHED).\n\nChange-Id: I2e07a3acba230a86817182677fa2394fa846fd7e\nSigned-off-by: Mitchel Humpherys \u003cmitchelh@codeaurora.org\u003e\n"
    },
    {
      "commit": "21ceb8adc7fdcee9b5e53b9b3337cf3dc1d16bdd",
      "tree": "55987d8f6e750c254125e9eb8e998cb302d15030",
      "parents": [
        "673f7010851baddc6cea125b0393f7427efb927a"
      ],
      "author": {
        "name": "Olav Haugan",
        "email": "ohaugan@codeaurora.org",
        "time": "Tue May 15 14:40:11 2012 -0700"
      },
      "committer": {
        "name": "Mitchel Humpherys",
        "email": "mitchelh@codeaurora.org",
        "time": "Tue Dec 11 15:23:08 2012 -0800"
      },
      "message": "gpu: ion: IOCTL return success when error occurs\n\nION_IOC_IMPORT may return success when an error occurs. Add correct\nerror handling to ION_IOC_IMPORT.\n\nChange-Id: I5aa552fae0e11b623fba4eed65b5c3c9c8b21597\nSigned-off-by: Olav Haugan \u003cohaugan@codeaurora.org\u003e\n[mitchelh@codeaurora.org: re-adding patch that fell out]\nSigned-off-by: Mitchel Humpherys \u003cmitchelh@codeaurora.org\u003e\n"
    },
    {
      "commit": "673f7010851baddc6cea125b0393f7427efb927a",
      "tree": "e8dc9f5db888a9c646472d5fc65fda05a30f102f",
      "parents": [
        "fd02cfb041a53d5d24dc278603f8187c82755705"
      ],
      "author": {
        "name": "Mitchel Humpherys",
        "email": "mitchelh@codeaurora.org",
        "time": "Wed Sep 12 13:26:18 2012 -0700"
      },
      "committer": {
        "name": "Mitchel Humpherys",
        "email": "mitchelh@codeaurora.org",
        "time": "Tue Dec 11 15:23:07 2012 -0800"
      },
      "message": "ion: remove ion_validate_buffer_flag\n\nion_validate_buffer_flag is no longer needed since its only callers\nare moving to a new format for buffer flags.\n\nChange-Id: I90f23123681eaefb40b530aec5eaf596770acf18\nSigned-off-by: Mitchel Humpherys \u003cmitchelh@codeaurora.org\u003e\n"
    },
    {
      "commit": "fd02cfb041a53d5d24dc278603f8187c82755705",
      "tree": "f4d490b9f5033c0812041039cd4e23028ca39831",
      "parents": [
        "9faf7e16d5a9422297c55e4eb9035320f330a4ab"
      ],
      "author": {
        "name": "Mitchel Humpherys",
        "email": "mitchelh@codeaurora.org",
        "time": "Tue Sep 04 17:00:29 2012 -0700"
      },
      "committer": {
        "name": "Mitchel Humpherys",
        "email": "mitchelh@codeaurora.org",
        "time": "Tue Dec 11 15:23:07 2012 -0800"
      },
      "message": "gpu: ion: move msm-specific ioctls to custom_ioctl\n\nTo avoid collisions with future ioctls that may be added to ion,\nmsm-specific ioctls should use the `custom_ioctl\u0027 interface provided\nby struct ion_device, as originally intended.\n\nChange-Id: I68d32b81c7691fd3f54f38acfdc17fee2573bc44\nSigned-off-by: Mitchel Humpherys \u003cmitchelh@codeaurora.org\u003e\n"
    },
    {
      "commit": "9faf7e16d5a9422297c55e4eb9035320f330a4ab",
      "tree": "b0daea74af5e002d4d29a90b4c026ba2a144bf63",
      "parents": [
        "0dd75a467aadb89b8325ca1780300337f7237f33"
      ],
      "author": {
        "name": "Mitchel Humpherys",
        "email": "mitchelh@codeaurora.org",
        "time": "Thu Sep 06 10:33:12 2012 -0700"
      },
      "committer": {
        "name": "Mitchel Humpherys",
        "email": "mitchelh@codeaurora.org",
        "time": "Tue Dec 11 15:23:07 2012 -0800"
      },
      "message": "msm: display: include msm-specific ion header\n\nAll msm_ion clients need to use \u003clinux/msm_ion.h\u003e instead of\n\u003clinux/ion.h\u003e\n\nChange-Id: I7b5390d7cb9cb5b03227b77def248c48b7bc7fa2\nSigned-off-by: Mitchel Humpherys \u003cmitchelh@codeaurora.org\u003e\n"
    },
    {
      "commit": "0dd75a467aadb89b8325ca1780300337f7237f33",
      "tree": "a5f2919400eaaa85452e940454077eabfa42abbb",
      "parents": [
        "a8d953821f734ecb9015b31fbeb015e401553b27"
      ],
      "author": {
        "name": "Mitchel Humpherys",
        "email": "mitchelh@codeaurora.org",
        "time": "Thu Sep 06 12:16:36 2012 -0700"
      },
      "committer": {
        "name": "Mitchel Humpherys",
        "email": "mitchelh@codeaurora.org",
        "time": "Tue Dec 11 15:23:06 2012 -0800"
      },
      "message": "gpu: ion: include msm-specific ion header\n\nAll msm_ion clients need to use \u003clinux/msm_ion.h\u003e instead of\n\u003clinux/ion.h\u003e\n\nChange-Id: I4f999e301d147ec3242a33ee75b10b6501d42a70\nSigned-off-by: Mitchel Humpherys \u003cmitchelh@codeaurora.org\u003e\n"
    },
    {
      "commit": "a8d953821f734ecb9015b31fbeb015e401553b27",
      "tree": "893f1ed4df3361bed4a196c1fa094477dbe48334",
      "parents": [
        "ccd49d2547c5a46dd17b5698b138dd192bef127b"
      ],
      "author": {
        "name": "Mitchel Humpherys",
        "email": "mitchelh@codeaurora.org",
        "time": "Thu Sep 06 12:10:59 2012 -0700"
      },
      "committer": {
        "name": "Mitchel Humpherys",
        "email": "mitchelh@codeaurora.org",
        "time": "Tue Dec 11 15:23:06 2012 -0800"
      },
      "message": "media: dvb: mpq: include msm-specific ion header\n\nAll msm_ion clients need to use \u003clinux/msm_ion.h\u003e instead of\n\u003clinux/ion.h\u003e\n\nChange-Id: I8f76b1c78d2a435de337a88d00d4369a88dcbc99\nSigned-off-by: Mitchel Humpherys \u003cmitchelh@codeaurora.org\u003e\n"
    },
    {
      "commit": "ccd49d2547c5a46dd17b5698b138dd192bef127b",
      "tree": "8c8d6c4edb6f55b563cec91c1b9479a5dd493a8a",
      "parents": [
        "7e93a65560645181e0d19293f38615e42a63db83"
      ],
      "author": {
        "name": "Mitchel Humpherys",
        "email": "mitchelh@codeaurora.org",
        "time": "Thu Sep 06 11:36:33 2012 -0700"
      },
      "committer": {
        "name": "Mitchel Humpherys",
        "email": "mitchelh@codeaurora.org",
        "time": "Tue Dec 11 15:23:06 2012 -0800"
      },
      "message": "msm: 8660: include msm-specific ion header\n\nAll msm_ion clients need to use \u003clinux/msm_ion.h\u003e instead of\n\u003clinux/ion.h\u003e\n\nChange-Id: I9a6e95048b9c7a89e6a01c456a36a315ce79e64b\nSigned-off-by: Mitchel Humpherys \u003cmitchelh@codeaurora.org\u003e\n"
    },
    {
      "commit": "7e93a65560645181e0d19293f38615e42a63db83",
      "tree": "fe4b9ac64dadd8ac63cee282f689eee13d0428c2",
      "parents": [
        "fb52d11167f63fd4ee4c93fb9681690967ba534c"
      ],
      "author": {
        "name": "Mitchel Humpherys",
        "email": "mitchelh@codeaurora.org",
        "time": "Thu Sep 06 11:36:08 2012 -0700"
      },
      "committer": {
        "name": "Mitchel Humpherys",
        "email": "mitchelh@codeaurora.org",
        "time": "Tue Dec 11 15:23:05 2012 -0800"
      },
      "message": "msm: 8960: include msm-specific ion header\n\nAll msm_ion clients need to use \u003clinux/msm_ion.h\u003e instead of\n\u003clinux/ion.h\u003e\n\nChange-Id: Ia8cf2d01d72e30a9fa68a1608ecefb07867e6504\nSigned-off-by: Mitchel Humpherys \u003cmitchelh@codeaurora.org\u003e\n"
    },
    {
      "commit": "fb52d11167f63fd4ee4c93fb9681690967ba534c",
      "tree": "ef7527afdf924a6b0f60de593a54a01ffd955cb7",
      "parents": [
        "9d01c6d8d31f8c65c5e2ca972ebd7dabfc40f228"
      ],
      "author": {
        "name": "Mitchel Humpherys",
        "email": "mitchelh@codeaurora.org",
        "time": "Thu Sep 06 11:35:55 2012 -0700"
      },
      "committer": {
        "name": "Mitchel Humpherys",
        "email": "mitchelh@codeaurora.org",
        "time": "Tue Dec 11 15:23:05 2012 -0800"
      },
      "message": "msm: 8930: include msm-specific ion header\n\nAll msm_ion clients need to use \u003clinux/msm_ion.h\u003e instead of\n\u003clinux/ion.h\u003e\n\nChange-Id: I05f5fb6c606768b480f664fc780d88edcd1b95bc\nSigned-off-by: Mitchel Humpherys \u003cmitchelh@codeaurora.org\u003e\n"
    },
    {
      "commit": "9d01c6d8d31f8c65c5e2ca972ebd7dabfc40f228",
      "tree": "6dc1082f72b2ffabdc4c8586b17d57a3e53d3998",
      "parents": [
        "16a06455f4fdf5ab96c34ec9ff0ca3307ed442a5"
      ],
      "author": {
        "name": "Mitchel Humpherys",
        "email": "mitchelh@codeaurora.org",
        "time": "Thu Sep 06 11:35:39 2012 -0700"
      },
      "committer": {
        "name": "Mitchel Humpherys",
        "email": "mitchelh@codeaurora.org",
        "time": "Tue Dec 11 15:23:05 2012 -0800"
      },
      "message": "msm: 8064: include msm-specific ion header\n\nAll msm_ion clients need to use \u003clinux/msm_ion.h\u003e instead of\n\u003clinux/ion.h\u003e\n\nChange-Id: I7ab1595d0811dc6d053195ec80cb57cc108b23d6\nSigned-off-by: Mitchel Humpherys \u003cmitchelh@codeaurora.org\u003e\n"
    },
    {
      "commit": "16a06455f4fdf5ab96c34ec9ff0ca3307ed442a5",
      "tree": "c7cc7f6452e8e3509374939e6efede2d8a51d141",
      "parents": [
        "c75b47d907aba19bc757ad99db759edbdd27fdc5"
      ],
      "author": {
        "name": "Mitchel Humpherys",
        "email": "mitchelh@codeaurora.org",
        "time": "Thu Sep 06 11:35:18 2012 -0700"
      },
      "committer": {
        "name": "Mitchel Humpherys",
        "email": "mitchelh@codeaurora.org",
        "time": "Tue Dec 11 15:23:04 2012 -0800"
      },
      "message": "msm: 7627a: include msm-specific ion header\n\nAll msm_ion clients need to use \u003clinux/msm_ion.h\u003e instead of\n\u003clinux/ion.h\u003e\n\nChange-Id: I809bc6b523e5469591ca38e663ebc0e0a38181f6\nSigned-off-by: Mitchel Humpherys \u003cmitchelh@codeaurora.org\u003e\n"
    },
    {
      "commit": "c75b47d907aba19bc757ad99db759edbdd27fdc5",
      "tree": "406d303cb5eeda1161fb81be5a5ae7d1b2fb5618",
      "parents": [
        "568e1e078fae424512be9d2c3710be44dbb459b5"
      ],
      "author": {
        "name": "Mitchel Humpherys",
        "email": "mitchelh@codeaurora.org",
        "time": "Thu Sep 06 11:35:07 2012 -0700"
      },
      "committer": {
        "name": "Mitchel Humpherys",
        "email": "mitchelh@codeaurora.org",
        "time": "Tue Dec 11 15:23:04 2012 -0800"
      },
      "message": "msm: 8660: include msm-specific ion header\n\nAll msm_ion clients need to use \u003clinux/msm_ion.h\u003e instead of\n\u003clinux/ion.h\u003e\n\nChange-Id: I8572215d3826824044e71f624143d612637dd4b2\nSigned-off-by: Mitchel Humpherys \u003cmitchelh@codeaurora.org\u003e\n"
    },
    {
      "commit": "568e1e078fae424512be9d2c3710be44dbb459b5",
      "tree": "6c5cc1ad7eb2191ed2785a9516882046b81dab8f",
      "parents": [
        "c7fb35fb84c3eed7e6e5d1c6fb73588da93ac44e"
      ],
      "author": {
        "name": "Mitchel Humpherys",
        "email": "mitchelh@codeaurora.org",
        "time": "Thu Sep 06 11:34:47 2012 -0700"
      },
      "committer": {
        "name": "Mitchel Humpherys",
        "email": "mitchelh@codeaurora.org",
        "time": "Tue Dec 11 15:23:03 2012 -0800"
      },
      "message": "msm: 7627a: include msm-specific ion header\n\nAll msm_ion clients need to use \u003clinux/msm_ion.h\u003e instead of\n\u003clinux/ion.h\u003e\n\nChange-Id: I3a1609e57c5156742300706cee698bd6e829c948\nSigned-off-by: Mitchel Humpherys \u003cmitchelh@codeaurora.org\u003e\n"
    },
    {
      "commit": "c7fb35fb84c3eed7e6e5d1c6fb73588da93ac44e",
      "tree": "8dc28c5d2d6755b98fd611ebe30ea45bf486219f",
      "parents": [
        "7ad8361ac4648c501579465720c59cad911aa59e"
      ],
      "author": {
        "name": "Mitchel Humpherys",
        "email": "mitchelh@codeaurora.org",
        "time": "Thu Sep 06 11:34:35 2012 -0700"
      },
      "committer": {
        "name": "Mitchel Humpherys",
        "email": "mitchelh@codeaurora.org",
        "time": "Tue Dec 11 15:23:03 2012 -0800"
      },
      "message": "msm: 9615: include msm-specific ion header\n\nAll msm_ion clients need to use \u003clinux/msm_ion.h\u003e instead of\n\u003clinux/ion.h\u003e\n\nChange-Id: I16ad3bb40a76e414881bbf41b789d7bbed07ccdd\nSigned-off-by: Mitchel Humpherys \u003cmitchelh@codeaurora.org\u003e\n"
    },
    {
      "commit": "7ad8361ac4648c501579465720c59cad911aa59e",
      "tree": "0393406095fa82e337ec2dd429cb7afd63fa68a0",
      "parents": [
        "9dc32cf2c0509f65da0cb010d53ce6221c2e72d5"
      ],
      "author": {
        "name": "Mitchel Humpherys",
        "email": "mitchelh@codeaurora.org",
        "time": "Thu Sep 06 11:34:23 2012 -0700"
      },
      "committer": {
        "name": "Mitchel Humpherys",
        "email": "mitchelh@codeaurora.org",
        "time": "Tue Dec 11 15:23:02 2012 -0800"
      },
      "message": "msm: 9615: include msm-specific ion header\n\nAll msm_ion clients need to use \u003clinux/msm_ion.h\u003e instead of\n\u003clinux/ion.h\u003e\n\nChange-Id: Iccf733e83c0621125f5e32e58f4bc7891b2159a0\nSigned-off-by: Mitchel Humpherys \u003cmitchelh@codeaurora.org\u003e\n"
    },
    {
      "commit": "9dc32cf2c0509f65da0cb010d53ce6221c2e72d5",
      "tree": "d97b3156cf0c29d7b0532e276fa7976a6c389e78",
      "parents": [
        "78267eb5f52807500e0f580f36dbc62849672ddc"
      ],
      "author": {
        "name": "Mitchel Humpherys",
        "email": "mitchelh@codeaurora.org",
        "time": "Thu Sep 06 11:34:03 2012 -0700"
      },
      "committer": {
        "name": "Mitchel Humpherys",
        "email": "mitchelh@codeaurora.org",
        "time": "Tue Dec 11 15:23:02 2012 -0800"
      },
      "message": "msm: 8960: include msm-specific ion header\n\nAll msm_ion clients need to use \u003clinux/msm_ion.h\u003e instead of\n\u003clinux/ion.h\u003e\n\nChange-Id: I6d05f982b35cbfed70bdd36c3b09fa1b37c88dfe\nSigned-off-by: Mitchel Humpherys \u003cmitchelh@codeaurora.org\u003e\n"
    },
    {
      "commit": "78267eb5f52807500e0f580f36dbc62849672ddc",
      "tree": "53c6dfd080ddbdbf7b809e0d66fd32f43e33683a",
      "parents": [
        "46475f63b59ae88f8c2fcfbdd73f96042bc181d3"
      ],
      "author": {
        "name": "Mitchel Humpherys",
        "email": "mitchelh@codeaurora.org",
        "time": "Thu Sep 06 11:33:47 2012 -0700"
      },
      "committer": {
        "name": "Mitchel Humpherys",
        "email": "mitchelh@codeaurora.org",
        "time": "Tue Dec 11 15:23:02 2012 -0800"
      },
      "message": "msm: 8960: include msm-specific ion header\n\nAll msm_ion clients need to use \u003clinux/msm_ion.h\u003e instead of\n\u003clinux/ion.h\u003e\n\nChange-Id: I834f3959985e74843b81b367df92fa48aa87cec7\nSigned-off-by: Mitchel Humpherys \u003cmitchelh@codeaurora.org\u003e\n"
    },
    {
      "commit": "46475f63b59ae88f8c2fcfbdd73f96042bc181d3",
      "tree": "5c3368e79f6f2fc3399f3e02c402b497f0f48643",
      "parents": [
        "9312a5c7f46526dfcf034e26255738b064cbdd77"
      ],
      "author": {
        "name": "Mitchel Humpherys",
        "email": "mitchelh@codeaurora.org",
        "time": "Thu Sep 06 11:33:28 2012 -0700"
      },
      "committer": {
        "name": "Mitchel Humpherys",
        "email": "mitchelh@codeaurora.org",
        "time": "Tue Dec 11 15:23:01 2012 -0800"
      },
      "message": "msm: 8930: include msm-specific ion header\n\nAll msm_ion clients need to use \u003clinux/msm_ion.h\u003e instead of\n\u003clinux/ion.h\u003e\n\nChange-Id: I7abd97d3beeee7b3d5639871ebd50ebf89d87f5d\nSigned-off-by: Mitchel Humpherys \u003cmitchelh@codeaurora.org\u003e\n"
    },
    {
      "commit": "9312a5c7f46526dfcf034e26255738b064cbdd77",
      "tree": "66b29b8a92b23bb7359775f5eed9fadb5746ff13",
      "parents": [
        "00a8b8e46768a358ab3ae339a17ad95f13e13369"
      ],
      "author": {
        "name": "Mitchel Humpherys",
        "email": "mitchelh@codeaurora.org",
        "time": "Thu Sep 06 11:33:09 2012 -0700"
      },
      "committer": {
        "name": "Mitchel Humpherys",
        "email": "mitchelh@codeaurora.org",
        "time": "Tue Dec 11 15:23:01 2012 -0800"
      },
      "message": "msm: board-8930: include msm-specific ion header\n\nAll msm_ion clients need to use \u003clinux/msm_ion.h\u003e instead of\n\u003clinux/ion.h\u003e\n\nChange-Id: Id9ca03e8f9c8c53b2ad8f17ebbe6ceecc596a211\nSigned-off-by: Mitchel Humpherys \u003cmitchelh@codeaurora.org\u003e\n"
    },
    {
      "commit": "00a8b8e46768a358ab3ae339a17ad95f13e13369",
      "tree": "0872b19a5a5a1e3e1acbc82ce95ec33aae922db7",
      "parents": [
        "683564f4c945da2b4fae4294053cd1ce35fb7ffb"
      ],
      "author": {
        "name": "Mitchel Humpherys",
        "email": "mitchelh@codeaurora.org",
        "time": "Thu Sep 06 11:32:35 2012 -0700"
      },
      "committer": {
        "name": "Mitchel Humpherys",
        "email": "mitchelh@codeaurora.org",
        "time": "Tue Dec 11 15:23:00 2012 -0800"
      },
      "message": "msm: board-8064: include msm-specific ion header\n\nAll msm_ion clients need to use \u003clinux/msm_ion.h\u003e instead of\n\u003clinux/ion.h\u003e\n\nChange-Id: I41320985706f1771ed98d982b02f20db1990d29e\nSigned-off-by: Mitchel Humpherys \u003cmitchelh@codeaurora.org\u003e\n"
    },
    {
      "commit": "683564f4c945da2b4fae4294053cd1ce35fb7ffb",
      "tree": "3e686722d68fa7ab85fd3002685c99a5370df212",
      "parents": [
        "5304470f34721a5f7b584d2f14b61f7d7885b0c1"
      ],
      "author": {
        "name": "Mitchel Humpherys",
        "email": "mitchelh@codeaurora.org",
        "time": "Thu Sep 06 10:41:41 2012 -0700"
      },
      "committer": {
        "name": "Mitchel Humpherys",
        "email": "mitchelh@codeaurora.org",
        "time": "Tue Dec 11 15:23:00 2012 -0800"
      },
      "message": "qseecom: include msm-specific ion header\n\nAll msm_ion clients need to use \u003clinux/msm_ion.h\u003e instead of\n\u003clinux/ion.h\u003e\n\nChange-Id: If78e8a3aa66209b93449569cc9bd670b8d21008c\nSigned-off-by: Mitchel Humpherys \u003cmitchelh@codeaurora.org\u003e\n"
    },
    {
      "commit": "5304470f34721a5f7b584d2f14b61f7d7885b0c1",
      "tree": "f57d40c8148152d545b4f56c13c7b3bd08e73cf9",
      "parents": [
        "64a33378163d3e9aff65a721eed100916efbc4d2"
      ],
      "author": {
        "name": "Mitchel Humpherys",
        "email": "mitchelh@codeaurora.org",
        "time": "Thu Sep 06 10:36:51 2012 -0700"
      },
      "committer": {
        "name": "Mitchel Humpherys",
        "email": "mitchelh@codeaurora.org",
        "time": "Tue Dec 11 15:22:59 2012 -0800"
      },
      "message": "msm: kgsl: include msm-specific ion header\n\nAll msm_ion clients need to use \u003clinux/msm_ion.h\u003e instead of\n\u003clinux/ion.h\u003e\n\nChange-Id: Ibc0856a9bcced14d1531f229d8cb232b9f787151\nSigned-off-by: Mitchel Humpherys \u003cmitchelh@codeaurora.org\u003e\n"
    },
    {
      "commit": "64a33378163d3e9aff65a721eed100916efbc4d2",
      "tree": "afa8fc775733661cbcb9ebf5cbe3d4e0e0235d10",
      "parents": [
        "40afbab010f528ce4a62d32e9a938c962f4a6e7c",
        "8d9ec58ae4e94b2f1f5d14ed785ed8ad40a9b93f"
      ],
      "author": {
        "name": "Linux Build Service Account",
        "email": "lnxbuild@localhost",
        "time": "Tue Dec 11 11:35:48 2012 -0800"
      },
      "committer": {
        "name": "Gerrit - the friendly Code Review server",
        "email": "code-review@localhost",
        "time": "Tue Dec 11 11:35:48 2012 -0800"
      },
      "message": "Merge \"video: msm: Do not use disable_irq in the spin_lock_irqsave context\""
    },
    {
      "commit": "40afbab010f528ce4a62d32e9a938c962f4a6e7c",
      "tree": "eb70a139e7e82bc93d93c131824b79592febf3ec",
      "parents": [
        "98aa8d1251a9413ac1d08142d84d58ff60b1341d",
        "5d23bdadc24f79a1b41f58f8dfea04048177f5fb"
      ],
      "author": {
        "name": "Linux Build Service Account",
        "email": "lnxbuild@localhost",
        "time": "Tue Dec 11 11:35:47 2012 -0800"
      },
      "committer": {
        "name": "Gerrit - the friendly Code Review server",
        "email": "code-review@localhost",
        "time": "Tue Dec 11 11:35:47 2012 -0800"
      },
      "message": "Merge \"video: msm: Remove adjustment to MDP revision\""
    },
    {
      "commit": "98aa8d1251a9413ac1d08142d84d58ff60b1341d",
      "tree": "512d4e742b41be489e0569ecc80e2476c48bbf49",
      "parents": [
        "8136eeb47b0401c4a3bb31cbb1cf340cbc75f8ad",
        "64f784b3ad42f6f1bd59913c7e9cc73f54c73ef1"
      ],
      "author": {
        "name": "Linux Build Service Account",
        "email": "lnxbuild@localhost",
        "time": "Tue Dec 11 11:35:45 2012 -0800"
      },
      "committer": {
        "name": "Gerrit - the friendly Code Review server",
        "email": "code-review@localhost",
        "time": "Tue Dec 11 11:35:45 2012 -0800"
      },
      "message": "Merge \"video: msm: Send ETIMEDOUT on update-notify timeout\""
    },
    {
      "commit": "8136eeb47b0401c4a3bb31cbb1cf340cbc75f8ad",
      "tree": "1b10292ad34c9c8017c214dc8f4ee7ad893bf3f1",
      "parents": [
        "a40fe50f967baa513e3828b1b30090c905a245f5",
        "4b5bf39ce12921c8dfc55dc765e00171c76c965e"
      ],
      "author": {
        "name": "Linux Build Service Account",
        "email": "lnxbuild@localhost",
        "time": "Tue Dec 11 11:35:44 2012 -0800"
      },
      "committer": {
        "name": "Gerrit - the friendly Code Review server",
        "email": "code-review@localhost",
        "time": "Tue Dec 11 11:35:43 2012 -0800"
      },
      "message": "Merge \"msm_fb: display: Add timeout for waiting on update\""
    },
    {
      "commit": "a40fe50f967baa513e3828b1b30090c905a245f5",
      "tree": "0bbda34f4dddb12cfd3af6bb46112530ec84d7cc",
      "parents": [
        "b667bb214468387299b82b5dab80c596a5b9009f",
        "79b217ab2e234b19ba4bae8ac3a4ea0f3a06dfcd"
      ],
      "author": {
        "name": "Linux Build Service Account",
        "email": "lnxbuild@localhost",
        "time": "Tue Dec 11 11:35:42 2012 -0800"
      },
      "committer": {
        "name": "Gerrit - the friendly Code Review server",
        "email": "code-review@localhost",
        "time": "Tue Dec 11 11:35:41 2012 -0800"
      },
      "message": "Merge \"msm_fb: configure LM1 and LM2 CSC coefficients with RGB2YUV for WFD\""
    },
    {
      "commit": "b667bb214468387299b82b5dab80c596a5b9009f",
      "tree": "f67566317626693be426516980f878a4a2d2ee62",
      "parents": [
        "0abc3eb356ec6420f54d9c72a07af8b639e2e9cc",
        "4c5e92682e091a1b7b9a2522cbbcb5817be0a5f6"
      ],
      "author": {
        "name": "Linux Build Service Account",
        "email": "lnxbuild@localhost",
        "time": "Tue Dec 11 11:35:38 2012 -0800"
      },
      "committer": {
        "name": "Gerrit - the friendly Code Review server",
        "email": "code-review@localhost",
        "time": "Tue Dec 11 11:35:38 2012 -0800"
      },
      "message": "Merge \"msm_fb: Retain CSC values across suspend/resume sequence\""
    },
    {
      "commit": "0abc3eb356ec6420f54d9c72a07af8b639e2e9cc",
      "tree": "a1e6ad564d00baf78894944c9dbe860886dca398",
      "parents": [
        "1468d295f933f5bf8084503a66c628cd07e04ae5",
        "21b08af40e4cb41c1cfa157b8c41055489fc41ae"
      ],
      "author": {
        "name": "Linux Build Service Account",
        "email": "lnxbuild@localhost",
        "time": "Tue Dec 11 11:35:37 2012 -0800"
      },
      "committer": {
        "name": "Gerrit - the friendly Code Review server",
        "email": "code-review@localhost",
        "time": "Tue Dec 11 11:35:37 2012 -0800"
      },
      "message": "Merge \"video: msm: Enable mdp clock for histogram and histLUT\""
    },
    {
      "commit": "1468d295f933f5bf8084503a66c628cd07e04ae5",
      "tree": "9a3d0b4711c83e0c1459917939ea20ca5ee675f5",
      "parents": [
        "90de5ba95b7d08ae04ea84cbdb264be0f01d7dfd",
        "1fdbd68588b67f4e7036c612de440cbec78b33bc"
      ],
      "author": {
        "name": "Linux Build Service Account",
        "email": "lnxbuild@localhost",
        "time": "Tue Dec 11 11:35:36 2012 -0800"
      },
      "committer": {
        "name": "Gerrit - the friendly Code Review server",
        "email": "code-review@localhost",
        "time": "Tue Dec 11 11:35:36 2012 -0800"
      },
      "message": "Merge \"video: msm: Ensure idle state before enabling histogram\""
    },
    {
      "commit": "90de5ba95b7d08ae04ea84cbdb264be0f01d7dfd",
      "tree": "760db024c997ad25ade1243e43905d2aaea6c084",
      "parents": [
        "45454e2f5ec1e4d9d2fdc776207d5e343b432361",
        "6afcc0c54220c7684e4a016282009839376fb461"
      ],
      "author": {
        "name": "Linux Build Service Account",
        "email": "lnxbuild@localhost",
        "time": "Tue Dec 11 11:35:35 2012 -0800"
      },
      "committer": {
        "name": "Gerrit - the friendly Code Review server",
        "email": "code-review@localhost",
        "time": "Tue Dec 11 11:35:35 2012 -0800"
      },
      "message": "Merge \"video: msm: Defer histogram reset to workqueue\""
    },
    {
      "commit": "45454e2f5ec1e4d9d2fdc776207d5e343b432361",
      "tree": "039cad16592e1af598fa1cabea77955b19848d41",
      "parents": [
        "597845fe7be934f903249ff2d99375dc75463b71",
        "33ee782465213be3516a906c9257cc72c1d60728"
      ],
      "author": {
        "name": "Linux Build Service Account",
        "email": "lnxbuild@localhost",
        "time": "Tue Dec 11 11:35:34 2012 -0800"
      },
      "committer": {
        "name": "Gerrit - the friendly Code Review server",
        "email": "code-review@localhost",
        "time": "Tue Dec 11 11:35:33 2012 -0800"
      },
      "message": "Merge \"video: msm: Dynamically toggle histogram interrupt\""
    },
    {
      "commit": "597845fe7be934f903249ff2d99375dc75463b71",
      "tree": "265b22cbc78cf85917cbf82609a4b6415b9af17a",
      "parents": [
        "60f1f2f0d6a006489e4a4878ef13e67811a1c966",
        "8ade0beb587016cb756a576dcbc8d485d407c639"
      ],
      "author": {
        "name": "Linux Build Service Account",
        "email": "lnxbuild@localhost",
        "time": "Tue Dec 11 11:35:32 2012 -0800"
      },
      "committer": {
        "name": "Gerrit - the friendly Code Review server",
        "email": "code-review@localhost",
        "time": "Tue Dec 11 11:35:32 2012 -0800"
      },
      "message": "Merge \"video: msm: Move histogram disable to before panel off\""
    },
    {
      "commit": "60f1f2f0d6a006489e4a4878ef13e67811a1c966",
      "tree": "ec43defbf1acf37fc5ede2e3c4dd939e70f383a9",
      "parents": [
        "586acb9abb832ef9f0d643f867649ba07e4d57e9",
        "9986166ddd1bedb1b59e6062e4ca0fcc42d437d5"
      ],
      "author": {
        "name": "Linux Build Service Account",
        "email": "lnxbuild@localhost",
        "time": "Tue Dec 11 04:45:50 2012 -0800"
      },
      "committer": {
        "name": "Gerrit - the friendly Code Review server",
        "email": "code-review@localhost",
        "time": "Tue Dec 11 04:45:50 2012 -0800"
      },
      "message": "Merge \"msm: camera: Recover camera when sensor is pulled off.\""
    },
    {
      "commit": "8d9ec58ae4e94b2f1f5d14ed785ed8ad40a9b93f",
      "tree": "aca305a069ff1cc1f2c598fa3d15f62266c13625",
      "parents": [
        "5d23bdadc24f79a1b41f58f8dfea04048177f5fb"
      ],
      "author": {
        "name": "Prasad Sodagudi",
        "email": "psodagud@codeaurora.org",
        "time": "Mon Dec 03 16:57:51 2012 +0530"
      },
      "committer": {
        "name": "Pravin Tamkhane",
        "email": "pravint@codeaurora.org",
        "time": "Mon Dec 10 22:27:46 2012 -0800"
      },
      "message": "video: msm: Do not use disable_irq in the spin_lock_irqsave context\n\nBoth mdp_isr() and mdp_histogram_disable() uses the same\nspin lock mdp_spin_lock variable.  One core waits for disabling\nmdp_isr after acquiring mdp_spin_lock and other core in mdp_isr()\nwaits for spin lock mdp_spin_lock and dead lock between two cores.\n\nChange-Id: I73a10494ab78e92fc88a348aed4f526091b51f89\nSigned-off-by: Prasad Sodagudi \u003cpsodagud@codeaurora.org\u003e\nSigned-off-by: Pravin Tamkhane \u003cpravint@codeaurora.org\u003e\n"
    },
    {
      "commit": "5d23bdadc24f79a1b41f58f8dfea04048177f5fb",
      "tree": "0f267ff24b3c5343a9eec36cad6ac14fa3f110f8",
      "parents": [
        "64f784b3ad42f6f1bd59913c7e9cc73f54c73ef1"
      ],
      "author": {
        "name": "Carl Vanderlip",
        "email": "carlv@codeaurora.org",
        "time": "Fri Nov 16 11:36:29 2012 -0800"
      },
      "committer": {
        "name": "Pravin Tamkhane",
        "email": "pravint@codeaurora.org",
        "time": "Mon Dec 10 22:27:46 2012 -0800"
      },
      "message": "video: msm: Remove adjustment to MDP revision\n\nRemove the modification of mdp_rev during mdp_probe. Not needed since\nboard files now have the correct MDP revision data.\n\nCRs-Fixed: 417080\nChange-Id: I553cb2a8e8de43b6c7b7976c3eca67d00a3cfe4f\nSigned-off-by: Carl Vanderlip \u003ccarlv@codeaurora.org\u003e\n\nConflicts:\n\n\tdrivers/video/msm/mdp.c\n\nSigned-off-by: Pravin Tamkhane \u003cpravint@codeaurora.org\u003e\n"
    },
    {
      "commit": "64f784b3ad42f6f1bd59913c7e9cc73f54c73ef1",
      "tree": "7be73abcdcc468e9a9ea753abc73817a704e431a",
      "parents": [
        "4b5bf39ce12921c8dfc55dc765e00171c76c965e"
      ],
      "author": {
        "name": "Carl Vanderlip",
        "email": "carlv@codeaurora.org",
        "time": "Thu Sep 20 14:14:40 2012 -0700"
      },
      "committer": {
        "name": "Pravin Tamkhane",
        "email": "pravint@codeaurora.org",
        "time": "Mon Dec 10 22:27:46 2012 -0800"
      },
      "message": "video: msm: Send ETIMEDOUT on update-notify timeout\n\nSend the ETIMEDOUT errno when the update-notify wait_for_completion times\nout. This is required to be able to properly handle the different failure\ncases in the functions that use the update notify ioctl.\n\nChange-Id: I0e46b0b0c89f6b2e5beb3fc0ed18ebbb75dfa434\nSigned-off-by: Carl Vanderlip \u003ccarlv@codeaurora.org\u003e\nSigned-off-by: Pravin Tamkhane \u003cpravint@codeaurora.org\u003e\n"
    },
    {
      "commit": "4b5bf39ce12921c8dfc55dc765e00171c76c965e",
      "tree": "dd8b95e34bdefe1880358c73b0d6c842ec70fd7f",
      "parents": [
        "79b217ab2e234b19ba4bae8ac3a4ea0f3a06dfcd"
      ],
      "author": {
        "name": "Kinjal Bhavsar",
        "email": "kbhavsar@codeaurora.org",
        "time": "Wed Aug 01 15:57:52 2012 -0700"
      },
      "committer": {
        "name": "Pravin Tamkhane",
        "email": "pravint@codeaurora.org",
        "time": "Mon Dec 10 22:27:46 2012 -0800"
      },
      "message": "msm_fb: display: Add timeout for waiting on update\n\nContent Adaptive BackLight userspace algo waits on UPDATE_NOTIFY to\nget the screen updates. When turning off CABL, this blocking ioctl\ncauses the CABL threads to wait until next screen update, which may\ntake indefinite time.\n\nAdd timeout value to the wait_for_completion call, to make ioctl\ncall blocking for at most timeout value.\n\nCRs-Fixed: 384026\nChange-Id: I6715a36020c24ddd09823bd54d4321900429a6b9\nSigned-off-by: Kinjal Bhavsar \u003ckbhavsar@codeaurora.org\u003e\nSigned-off-by: Pravin Tamkhane \u003cpravint@codeaurora.org\u003e\n"
    },
    {
      "commit": "79b217ab2e234b19ba4bae8ac3a4ea0f3a06dfcd",
      "tree": "599dcc23ca7bb087157c60a8cc4a54a811960bbc",
      "parents": [
        "4c5e92682e091a1b7b9a2522cbbcb5817be0a5f6"
      ],
      "author": {
        "name": "Kalyan Thota",
        "email": "kalyant@codeaurora.org",
        "time": "Thu Sep 20 16:57:51 2012 +0530"
      },
      "committer": {
        "name": "Pravin Tamkhane",
        "email": "pravint@codeaurora.org",
        "time": "Mon Dec 10 22:27:45 2012 -0800"
      },
      "message": "msm_fb: configure LM1 and LM2 CSC coefficients with RGB2YUV for WFD\n\n1) Initialise the LM1 and LM2 coefficients with RGB2YUV as WFD expects\nthese coefficients to be programmed.\n2) LM2 is available from MDP ver 4.3, fix conditions accordingly\nCRs-Fixed: 399462\nChange-Id: Ifad2be0fb5c3c96fa1515e114097a87d250fd62a\nSigned-off-by: Kalyan Thota \u003ckalyant@codeaurora.org\u003e\n(cherry picked from commit f6044334ee63fe9553f5cce8aa65c172c88e1175)\n\nSigned-off-by: Dhivya Subramanian \u003cdthiru@codeaurora.org\u003e\n\nConflicts:\n\n\tdrivers/video/msm/mdp.c\n\nSigned-off-by: Pravin Tamkhane \u003cpravint@codeaurora.org\u003e\n"
    },
    {
      "commit": "4c5e92682e091a1b7b9a2522cbbcb5817be0a5f6",
      "tree": "581896e14af179295d2ead095910718221829de9",
      "parents": [
        "21b08af40e4cb41c1cfa157b8c41055489fc41ae"
      ],
      "author": {
        "name": "Kalyan Thota",
        "email": "kalyant@codeaurora.org",
        "time": "Mon Aug 13 17:33:26 2012 +0530"
      },
      "committer": {
        "name": "Pravin Tamkhane",
        "email": "pravint@codeaurora.org",
        "time": "Mon Dec 10 22:27:45 2012 -0800"
      },
      "message": "msm_fb: Retain CSC values across suspend/resume sequence\n\nCSC values pertaining to various H/W blocks are stored in a\nglobal structure and will be re-applied during resume sequence.\n\nCRs-Fixed: 376159\nChange-Id: Ieb151185efd106041e28feedf4fa271ae4ba2666\nSigned-off-by: Kalyan Thota \u003ckalyant@codeaurora.org\u003e\nSigned-off-by: Pravin Tamkhane \u003cpravint@codeaurora.org\u003e\n"
    },
    {
      "commit": "21b08af40e4cb41c1cfa157b8c41055489fc41ae",
      "tree": "f5d96a5271e44de1d201e10ef2d728eed7bef077",
      "parents": [
        "1fdbd68588b67f4e7036c612de440cbec78b33bc"
      ],
      "author": {
        "name": "Carl Vanderlip",
        "email": "carlv@codeaurora.org",
        "time": "Fri Sep 28 11:49:26 2012 -0700"
      },
      "committer": {
        "name": "Pravin Tamkhane",
        "email": "pravint@codeaurora.org",
        "time": "Mon Dec 10 22:26:41 2012 -0800"
      },
      "message": "video: msm: Enable mdp clock for histogram and histLUT\n\nEnable the mdp clock for histogram and histogram LUT to ensure that the\nclock remains enabled when they are being accessed.\n\nChange-Id: Ic744f2ee96b64442f23ba19aa1c38552c0dad83a\nSigned-off-by: Carl Vanderlip \u003ccarlv@codeaurora.org\u003e\nSigned-off-by: Pravin Tamkhane \u003cpravint@codeaurora.org\u003e\n"
    },
    {
      "commit": "1fdbd68588b67f4e7036c612de440cbec78b33bc",
      "tree": "076c328e26a73521abba0da7fb775d27dd67ea07",
      "parents": [
        "6afcc0c54220c7684e4a016282009839376fb461"
      ],
      "author": {
        "name": "Carl Vanderlip",
        "email": "carlv@codeaurora.org",
        "time": "Mon Sep 10 09:40:44 2012 -0700"
      },
      "committer": {
        "name": "Pravin Tamkhane",
        "email": "pravint@codeaurora.org",
        "time": "Mon Dec 10 21:43:58 2012 -0800"
      },
      "message": "video: msm: Ensure idle state before enabling histogram\n\nDisable interrupt, set state flags to false, cancel histogram collection,\nand clear the workqueue before attempting to enable the histogram. This\nguarantees that this is the only configuration of the histogram running.\n\nChange-Id: I222932db40494724b3efdb2e5bea08a849095c1e\nSigned-off-by: Carl Vanderlip \u003ccarlv@codeaurora.org\u003e\n(cherry picked from commit 5e5f3b4ff8a4a0d980e02fa38c2b70fec7095e79)\n\nSigned-off-by: Dhivya Subramanian \u003cdthiru@codeaurora.org\u003e\nSigned-off-by: Pravin Tamkhane \u003cpravint@codeaurora.org\u003e\n"
    },
    {
      "commit": "6afcc0c54220c7684e4a016282009839376fb461",
      "tree": "7685aa487bf67039eb4f15ba1eaf5ea37ee38f51",
      "parents": [
        "33ee782465213be3516a906c9257cc72c1d60728"
      ],
      "author": {
        "name": "Carl Vanderlip",
        "email": "carlv@codeaurora.org",
        "time": "Thu Sep 06 12:03:29 2012 -0700"
      },
      "committer": {
        "name": "Pravin Tamkhane",
        "email": "pravint@codeaurora.org",
        "time": "Mon Dec 10 21:43:57 2012 -0800"
      },
      "message": "video: msm: Defer histogram reset to workqueue\n\nCurrently, when an underrun occurs, a reset request is sent to the\nhistogram hardware. This has been observed to cause a hang in the histogram\ncollection cycle. The fix for this hang is to instead rely on the existing\nchecks for histogram validity in the histgram read worker. When the\nunderrun occurs, the histogram is invalidated, which in turn causes the\nhistogram read worker to reset the histogram collection when it attempts to\nread its contents.\n\nChange-Id: I66d33ddedef76fdcb6c4a3d8095c0e8ca695e33d\nSigned-off-by: Carl Vanderlip \u003ccarlv@codeaurora.org\u003e\n(cherry picked from commit 2dd5234c094157bf77781b8646ac9ad114f819b0)\n\nSigned-off-by: Pravin Tamkhane \u003cpravint@codeaurora.org\u003e\n"
    },
    {
      "commit": "33ee782465213be3516a906c9257cc72c1d60728",
      "tree": "88dd49097c40cbf220cc0f8bf4b460d43276e402",
      "parents": [
        "8ade0beb587016cb756a576dcbc8d485d407c639"
      ],
      "author": {
        "name": "Carl Vanderlip",
        "email": "carlv@codeaurora.org",
        "time": "Wed Aug 29 19:22:57 2012 -0700"
      },
      "committer": {
        "name": "Pravin Tamkhane",
        "email": "pravint@codeaurora.org",
        "time": "Mon Dec 10 21:43:57 2012 -0800"
      },
      "message": "video: msm: Dynamically toggle histogram interrupt\n\nMake histogram enable/disable functions also enable/disable the histogram\n\"interrupt enabled\" bit on the MDP enabled interrupts register.\n\nCRs-Fixed: 398556\nSigned-off-by: Carl Vanderlip \u003ccarlv@codeaurora.org\u003e\nChange-Id: I56f811e88cf3fd44ae0a2df8a6e5de32ba9a0c1c\n(cherry picked from commit 1026832c51cbadeea9a717fa20fb42b6a7c5661f)\n\nSigned-off-by: Pravin Tamkhane \u003cpravint@codeaurora.org\u003e\n"
    },
    {
      "commit": "8ade0beb587016cb756a576dcbc8d485d407c639",
      "tree": "1dc76d9c19cc8440e0bedde2d9a65bde2c80f13b",
      "parents": [
        "586acb9abb832ef9f0d643f867649ba07e4d57e9"
      ],
      "author": {
        "name": "Carl Vanderlip",
        "email": "carlv@codeaurora.org",
        "time": "Tue Aug 14 19:00:22 2012 -0700"
      },
      "committer": {
        "name": "Pravin Tamkhane",
        "email": "pravint@codeaurora.org",
        "time": "Mon Dec 10 21:43:57 2012 -0800"
      },
      "message": "video: msm: Move histogram disable to before panel off\n\nHistogram expects the display to be on while running, thus moving its\ndisable call to before disabling the panel timing generator ensures this\nassertion.\n\nChange-Id: I308b3e0c24f0111fb8549d0a0ae025910d649b75\nSigned-off-by: Carl Vanderlip \u003ccarlv@codeaurora.org\u003e\n\nConflicts:\n\n\tdrivers/video/msm/mdp4_overlay_dsi_video.c\n\tdrivers/video/msm/mdp4_overlay_lcdc.c\n\nSigned-off-by: Pravin Tamkhane \u003cpravint@codeaurora.org\u003e\n"
    },
    {
      "commit": "586acb9abb832ef9f0d643f867649ba07e4d57e9",
      "tree": "a02262ffc36529649535adb4f2eda2f0b226b265",
      "parents": [
        "546460889b337981e11ca7d2736c1598bed0711c",
        "5ba97a06b5e74cb2f5d24cf3a6da349724906091"
      ],
      "author": {
        "name": "Linux Build Service Account",
        "email": "lnxbuild@localhost",
        "time": "Mon Dec 10 19:32:19 2012 -0800"
      },
      "committer": {
        "name": "Gerrit - the friendly Code Review server",
        "email": "code-review@localhost",
        "time": "Mon Dec 10 19:32:19 2012 -0800"
      },
      "message": "Merge \"msm: wfd: Handle SET_FRAMERATE_MODE for Venus subdevice\""
    },
    {
      "commit": "546460889b337981e11ca7d2736c1598bed0711c",
      "tree": "86c51b5df45224d3415f96594d5cb8c1d1f5a1eb",
      "parents": [
        "1cd7ec6aaa5105bec02768aae68766b4990c77ff",
        "67d3fb6662966dd48276f1d322dc66fb570d354c"
      ],
      "author": {
        "name": "Linux Build Service Account",
        "email": "lnxbuild@localhost",
        "time": "Mon Dec 10 19:32:18 2012 -0800"
      },
      "committer": {
        "name": "Gerrit - the friendly Code Review server",
        "email": "code-review@localhost",
        "time": "Mon Dec 10 19:32:17 2012 -0800"
      },
      "message": "Merge \"msm: wfd: Handle error cases properly when allocating input buffers\""
    },
    {
      "commit": "1cd7ec6aaa5105bec02768aae68766b4990c77ff",
      "tree": "b2193a83f4c2fb0d70066203bd00394c8aa75f87",
      "parents": [
        "c0452c36599504ab644b53e603a32e27658094e3",
        "a41d777a6c9f7eee23f7bd1c5eea5f8f55a70b86"
      ],
      "author": {
        "name": "Linux Build Service Account",
        "email": "lnxbuild@localhost",
        "time": "Mon Dec 10 19:32:16 2012 -0800"
      },
      "committer": {
        "name": "Gerrit - the friendly Code Review server",
        "email": "code-review@localhost",
        "time": "Mon Dec 10 19:32:15 2012 -0800"
      },
      "message": "Merge \"msm: vidc: Adds VUI timing info support for AVC encoding.\""
    },
    {
      "commit": "c0452c36599504ab644b53e603a32e27658094e3",
      "tree": "a6c403b599cf2bc5623da5f2b50b2633cfe44f94",
      "parents": [
        "ee3455bba1df856f57452d0e3d835501e06d091c",
        "2bc852a0fc180cb58c864571613a7e06e111b182"
      ],
      "author": {
        "name": "Linux Build Service Account",
        "email": "lnxbuild@localhost",
        "time": "Mon Dec 10 19:32:14 2012 -0800"
      },
      "committer": {
        "name": "Gerrit - the friendly Code Review server",
        "email": "code-review@localhost",
        "time": "Mon Dec 10 19:32:14 2012 -0800"
      },
      "message": "Merge \"msm: wfd: Clear out stale flags for output buffers\""
    },
    {
      "commit": "ee3455bba1df856f57452d0e3d835501e06d091c",
      "tree": "d62c125eeed8812e0eb561f42793e21795df0753",
      "parents": [
        "dfba5174df4a32705e55b9e695e35f8b4c00a230",
        "d860e3b5423602fdc77c2a3f0ce481a133353235"
      ],
      "author": {
        "name": "Linux Build Service Account",
        "email": "lnxbuild@localhost",
        "time": "Mon Dec 10 19:32:13 2012 -0800"
      },
      "committer": {
        "name": "Gerrit - the friendly Code Review server",
        "email": "code-review@localhost",
        "time": "Mon Dec 10 19:32:12 2012 -0800"
      },
      "message": "Merge \"msm: wfd: Fix flags to V4L2_ENC_QCOM_CMD_FLUSH\""
    },
    {
      "commit": "dfba5174df4a32705e55b9e695e35f8b4c00a230",
      "tree": "2304d9ab92aa29266e25269522d7952161f91865",
      "parents": [
        "eb05e4bdce30f427da3ef690c748c6d2163767d8",
        "ea752a294d127906356b663887e912c9a70e046c"
      ],
      "author": {
        "name": "Linux Build Service Account",
        "email": "lnxbuild@localhost",
        "time": "Mon Dec 10 19:32:11 2012 -0800"
      },
      "committer": {
        "name": "Gerrit - the friendly Code Review server",
        "email": "code-review@localhost",
        "time": "Mon Dec 10 19:32:11 2012 -0800"
      },
      "message": "Merge \"msm: wfd: Fix bug in calcuating number of MDP updates\""
    },
    {
      "commit": "eb05e4bdce30f427da3ef690c748c6d2163767d8",
      "tree": "7162664ecd1abd27aeab0233b62019a875b99f46",
      "parents": [
        "984956d8cacdc8c053bd661ba4d463c3301cc605",
        "af7cd2268229dc26260fd20273b64ab3c1a03f9e"
      ],
      "author": {
        "name": "Linux Build Service Account",
        "email": "lnxbuild@localhost",
        "time": "Mon Dec 10 19:32:10 2012 -0800"
      },
      "committer": {
        "name": "Gerrit - the friendly Code Review server",
        "email": "code-review@localhost",
        "time": "Mon Dec 10 19:32:09 2012 -0800"
      },
      "message": "Merge \"msm: vidc: Set CODECCONFIG for buffers with sps/pps\""
    },
    {
      "commit": "984956d8cacdc8c053bd661ba4d463c3301cc605",
      "tree": "9df793a550bdc37821f067043011f3b6566a0c51",
      "parents": [
        "ab96cc05ee5055486166209b76c4ea1f5a480f88",
        "c1ce944854f39322bc1a3d8b1922992eae03d314"
      ],
      "author": {
        "name": "Linux Build Service Account",
        "email": "lnxbuild@localhost",
        "time": "Mon Dec 10 19:32:08 2012 -0800"
      },
      "committer": {
        "name": "Gerrit - the friendly Code Review server",
        "email": "code-review@localhost",
        "time": "Mon Dec 10 19:32:08 2012 -0800"
      },
      "message": "Merge \"msm: wfd: Avoid exiting mdp task thread on error.\""
    },
    {
      "commit": "ab96cc05ee5055486166209b76c4ea1f5a480f88",
      "tree": "5486862958aa04a2b0a61145cd4ac239e07d3980",
      "parents": [
        "ea54188b23276670720bf2d3847ee97a60e06489",
        "0da9a749c05dd170cd19fb5cdb05b8a10209e67b"
      ],
      "author": {
        "name": "Linux Build Service Account",
        "email": "lnxbuild@localhost",
        "time": "Mon Dec 10 19:32:07 2012 -0800"
      },
      "committer": {
        "name": "Gerrit - the friendly Code Review server",
        "email": "code-review@localhost",
        "time": "Mon Dec 10 19:32:06 2012 -0800"
      },
      "message": "Merge \"msm: wfd: Fix for freeing recon buffers in enc subdev\""
    },
    {
      "commit": "ea54188b23276670720bf2d3847ee97a60e06489",
      "tree": "9cacd850ae5a17bb2c78c6bb8371a806b56c0e4d",
      "parents": [
        "952389cbe89418f9cdf474fb81fac79788c63495",
        "12b0bc67cf5f742f60be2dad08c8f9e0e55b8d7f"
      ],
      "author": {
        "name": "Linux Build Service Account",
        "email": "lnxbuild@localhost",
        "time": "Mon Dec 10 19:32:05 2012 -0800"
      },
      "committer": {
        "name": "Gerrit - the friendly Code Review server",
        "email": "code-review@localhost",
        "time": "Mon Dec 10 19:32:04 2012 -0800"
      },
      "message": "Merge \"msm: vidc: Adds AU delimiter support for AVC.\""
    },
    {
      "commit": "952389cbe89418f9cdf474fb81fac79788c63495",
      "tree": "a65dd974fa38dd62c68b4fb34c0e7da663ee36fb",
      "parents": [
        "e57c095b90e8a63eddd2d2b168186588b8e2c0ff",
        "1c803d8d0e9b1280a944738db3f7a4bd76a1f8a9"
      ],
      "author": {
        "name": "Linux Build Service Account",
        "email": "lnxbuild@localhost",
        "time": "Mon Dec 10 19:32:03 2012 -0800"
      },
      "committer": {
        "name": "Gerrit - the friendly Code Review server",
        "email": "code-review@localhost",
        "time": "Mon Dec 10 19:32:02 2012 -0800"
      },
      "message": "Merge \"msm: video: wfd: Add Device Tree support\""
    },
    {
      "commit": "e57c095b90e8a63eddd2d2b168186588b8e2c0ff",
      "tree": "3d22555aa1f094de8894018851aac0a3b20b6421",
      "parents": [
        "e9f1714d0ab8889c7f3c5be3155d96b86703556c",
        "5aa78dcff40b2a8d9ef89642d4554ab48113e940"
      ],
      "author": {
        "name": "Linux Build Service Account",
        "email": "lnxbuild@localhost",
        "time": "Mon Dec 10 19:32:01 2012 -0800"
      },
      "committer": {
        "name": "Gerrit - the friendly Code Review server",
        "email": "code-review@localhost",
        "time": "Mon Dec 10 19:32:01 2012 -0800"
      },
      "message": "Merge \"msm: video: wfd: Move domain specific mappings into subdevices\""
    },
    {
      "commit": "e9f1714d0ab8889c7f3c5be3155d96b86703556c",
      "tree": "0212e2fe0330b8b0d379e765f8f1336870d55b3c",
      "parents": [
        "df714331ac74c798a66ac1fabf17d00e99511bc2",
        "f9c62d76a44792db4806a0561aa6a9adb1c99fa6"
      ],
      "author": {
        "name": "Linux Build Service Account",
        "email": "lnxbuild@localhost",
        "time": "Mon Dec 10 19:32:00 2012 -0800"
      },
      "committer": {
        "name": "Gerrit - the friendly Code Review server",
        "email": "code-review@localhost",
        "time": "Mon Dec 10 19:31:59 2012 -0800"
      },
      "message": "Merge \"msm: wfd: Add error handling for input buffer ion map failure\""
    },
    {
      "commit": "df714331ac74c798a66ac1fabf17d00e99511bc2",
      "tree": "d76839ed92990edbc42098fe6da02bdd62a5d8da",
      "parents": [
        "2f64a6ebfe6b68838571552c558434ca7f40fbbe",
        "eeb5115defefff22279d29773afdb661b43a3df1"
      ],
      "author": {
        "name": "Linux Build Service Account",
        "email": "lnxbuild@localhost",
        "time": "Mon Dec 10 17:13:29 2012 -0800"
      },
      "committer": {
        "name": "Gerrit - the friendly Code Review server",
        "email": "code-review@localhost",
        "time": "Mon Dec 10 17:13:28 2012 -0800"
      },
      "message": "Merge \"msm: display: non-blocking for overlay update\""
    },
    {
      "commit": "2f64a6ebfe6b68838571552c558434ca7f40fbbe",
      "tree": "1f18a8237626bf0d6ee78554620d83d9a907dbc1",
      "parents": [
        "6ba791adcbf33992ac6df98765aa8f6066977f1d",
        "6d78d68d7d33d3652dad822770b770ae84ca9013"
      ],
      "author": {
        "name": "Linux Build Service Account",
        "email": "lnxbuild@localhost",
        "time": "Mon Dec 10 17:13:06 2012 -0800"
      },
      "committer": {
        "name": "Gerrit - the friendly Code Review server",
        "email": "code-review@localhost",
        "time": "Mon Dec 10 17:13:05 2012 -0800"
      },
      "message": "Merge \"ASoC: msm: Fixes for underrun issue in LPA Playback\""
    },
    {
      "commit": "5ba97a06b5e74cb2f5d24cf3a6da349724906091",
      "tree": "a67b95317b01ffebd931ba110b1679070dc0ecd5",
      "parents": [
        "67d3fb6662966dd48276f1d322dc66fb570d354c"
      ],
      "author": {
        "name": "Deva Ramasubramanian",
        "email": "dramasub@codeaurora.org",
        "time": "Mon Dec 03 12:23:58 2012 -0800"
      },
      "committer": {
        "name": "Neha Pandey",
        "email": "nehap@codeaurora.org",
        "time": "Mon Dec 10 17:11:58 2012 -0800"
      },
      "message": "msm: wfd: Handle SET_FRAMERATE_MODE for Venus subdevice\n\nHandle the SET_FRAMERATE_MODE subdev ioctl for the Venus subdevice.  Not\nhandling this causes VIDIOC_S_PARM to error out.\n\nChange-Id: I13ecc92957ee526f1c6be5b8f3adb3ab15163dc0\nSigned-off-by: Deva Ramasubramanian \u003cdramasub@codeaurora.org\u003e\nSigned-off-by: Neha Pandey \u003cnehap@codeaurora.org\u003e\n"
    },
    {
      "commit": "67d3fb6662966dd48276f1d322dc66fb570d354c",
      "tree": "4406be698f22b5410645ef1196475ad6d1c13e5c",
      "parents": [
        "a41d777a6c9f7eee23f7bd1c5eea5f8f55a70b86"
      ],
      "author": {
        "name": "Deva Ramasubramanian",
        "email": "dramasub@codeaurora.org",
        "time": "Mon Oct 29 18:40:29 2012 -0700"
      },
      "committer": {
        "name": "Neha Pandey",
        "email": "nehap@codeaurora.org",
        "time": "Mon Dec 10 17:11:58 2012 -0800"
      },
      "message": "msm: wfd: Handle error cases properly when allocating input buffers\n\nAvoid freeing input buffer context when recon buffer allocation fails.\nOn other failures such as QUEUE_BUFFER fail, clean up and free the\nallocated buffers.\n\nChange-Id: I12f2b76c1f6f78e4db30b3ce9cb781a20fcbdc16\nSigned-off-by: Deva Ramasubramanian \u003cdramasub@codeaurora.org\u003e\nCRs-Fixed: 415787\nSigned-off-by: Neha Pandey \u003cnehap@codeaurora.org\u003e\n"
    },
    {
      "commit": "a41d777a6c9f7eee23f7bd1c5eea5f8f55a70b86",
      "tree": "0c73710dda952bca5d22902cde8d534c45a4e670",
      "parents": [
        "2bc852a0fc180cb58c864571613a7e06e111b182"
      ],
      "author": {
        "name": "Srinu Gorle",
        "email": "sgorle@codeaurora.org",
        "time": "Thu Nov 15 09:36:38 2012 +0530"
      },
      "committer": {
        "name": "Neha Pandey",
        "email": "nehap@codeaurora.org",
        "time": "Mon Dec 10 17:11:25 2012 -0800"
      },
      "message": "msm: vidc: Adds VUI timing info support for AVC encoding.\n\nPoor video quality is observed as VUI fps information is not present in\nthe encoded bit stream. Add support for VUI timing info in video driver\nand an additional V4L2 control to set from user space.\n\nCRs-Fixed: 399017\nSigned-off-by: Srinu Gorle \u003csgorle@codeaurora.org\u003e\nConflicts:\n\n\tinclude/linux/videodev2.h\n\nChange-Id: I970d4c479009da2d08531a9e9b8489a84cc5d44c\nSigned-off-by: Neha Pandey \u003cnehap@codeaurora.org\u003e\n"
    },
    {
      "commit": "2bc852a0fc180cb58c864571613a7e06e111b182",
      "tree": "d4110486f866572507c7454cb9be49e8b33d911a",
      "parents": [
        "d860e3b5423602fdc77c2a3f0ce481a133353235"
      ],
      "author": {
        "name": "Deva Ramasubramanian",
        "email": "dramasub@codeaurora.org",
        "time": "Mon Nov 12 12:18:09 2012 -0800"
      },
      "committer": {
        "name": "Neha Pandey",
        "email": "nehap@codeaurora.org",
        "time": "Mon Dec 10 17:11:16 2012 -0800"
      },
      "message": "msm: wfd: Clear out stale flags for output buffers\n\nThe V4L2 framework doesn\u0027t appear to be clearing out vendor specific\nflags between each QBUF call.  Hence clear out all flags that we set\nexplicitly in the driver.\n\nChange-Id: Id6ca10aeffe3821dacfe4d08b8c00ba48badcbb2\nSigned-off-by: Deva Ramasubramanian \u003cdramasub@codeaurora.org\u003e\nSigned-off-by: Neha Pandey \u003cnehap@codeaurora.org\u003e\n"
    },
    {
      "commit": "d860e3b5423602fdc77c2a3f0ce481a133353235",
      "tree": "0604fb2ff56a8019b290ec606fe7060a0440ceab",
      "parents": [
        "ea752a294d127906356b663887e912c9a70e046c"
      ],
      "author": {
        "name": "Deva Ramasubramanian",
        "email": "dramasub@codeaurora.org",
        "time": "Thu Nov 08 17:15:48 2012 -0800"
      },
      "committer": {
        "name": "Neha Pandey",
        "email": "nehap@codeaurora.org",
        "time": "Mon Dec 10 17:11:15 2012 -0800"
      },
      "message": "msm: wfd: Fix flags to V4L2_ENC_QCOM_CMD_FLUSH\n\nUse proper flags while flushing from vidc instead of using the\nports. Also clean up some logs.\n\nChange-Id: Ia1a1b64d90c6f2d56e895897b068b4f7d4cbeeb3\nSigned-off-by: Deva Ramasubramanian \u003cdramasub@codeaurora.org\u003e\nSigned-off-by: Neha Pandey \u003cnehap@codeaurora.org\u003e\n"
    },
    {
      "commit": "ea752a294d127906356b663887e912c9a70e046c",
      "tree": "b0abdfda0b1a8fa8635d513b336825dc3a3d1291",
      "parents": [
        "af7cd2268229dc26260fd20273b64ab3c1a03f9e"
      ],
      "author": {
        "name": "Deva Ramasubramanian",
        "email": "dramasub@codeaurora.org",
        "time": "Mon Oct 29 18:38:12 2012 -0700"
      },
      "committer": {
        "name": "Neha Pandey",
        "email": "nehap@codeaurora.org",
        "time": "Mon Dec 10 17:11:15 2012 -0800"
      },
      "message": "msm: wfd: Fix bug in calcuating number of MDP updates\n\nThe mdp_updates variable is getting incremented when giving a buffer to\nMDP subdev.  It should be getting incremented when we get it back from\nthe subdev.\n\nChange-Id: I467f512e5d33484fd5c82579c168d66d3c48dd5a\nSigned-off-by: Deva Ramasubramanian \u003cdramasub@codeaurora.org\u003e\nSigned-off-by: Neha Pandey \u003cnehap@codeaurora.org\u003e\n"
    },
    {
      "commit": "af7cd2268229dc26260fd20273b64ab3c1a03f9e",
      "tree": "40cb4c6220c2c6681dd6b63c1e994884ce59e974",
      "parents": [
        "c1ce944854f39322bc1a3d8b1922992eae03d314"
      ],
      "author": {
        "name": "Deva Ramasubramanian",
        "email": "dramasub@codeaurora.org",
        "time": "Tue Oct 23 17:39:52 2012 -0700"
      },
      "committer": {
        "name": "Neha Pandey",
        "email": "nehap@codeaurora.org",
        "time": "Mon Dec 10 17:11:14 2012 -0800"
      },
      "message": "msm: vidc: Set CODECCONFIG for buffers with sps/pps\n\nThe client needs a way to know if a buffer contains the sps/pps.  Hence\nmark the v4l2 buffer with V4L2_QCOM_BUF_FLAG_CODECCONFIG.\n\nChange-Id: I3bba1390ba1a8a3f1d61f8d015aefce1fd79ac74\nSigned-off-by: Deva Ramasubramanian \u003cdramasub@codeaurora.org\u003e\nSigned-off-by: Neha Pandey \u003cnehap@codeaurora.org\u003e\n"
    },
    {
      "commit": "c1ce944854f39322bc1a3d8b1922992eae03d314",
      "tree": "582a15bdb7e5529f2f24247b52e39b74efae9218",
      "parents": [
        "0da9a749c05dd170cd19fb5cdb05b8a10209e67b"
      ],
      "author": {
        "name": "Gopikrishnaiah Anandan",
        "email": "agopik@codeaurora.org",
        "time": "Wed Sep 19 16:07:03 2012 -0400"
      },
      "committer": {
        "name": "Neha Pandey",
        "email": "nehap@codeaurora.org",
        "time": "Mon Dec 10 17:11:14 2012 -0800"
      },
      "message": "msm: wfd: Avoid exiting mdp task thread on error.\n\nSometimes during suspend resume, the mdp task thread\nfails to dequeue buffer and errors out and exits.\nLater when kthread_stop is called on mdp task, the\ndevice crashes in kthread_stop because the mdp task\nthread is invalid.\n\nChange-Id: I42aee61b82c97c378c8497ea70eb53b3eeb24191\nCRs-fixed: 394139\nSigned-off-by: Gopikrishnaiah Anandan \u003cagopik@codeaurora.org\u003e\nSigned-off-by: Arun Menon \u003cmenon@codeaurora.org\u003e\nSigned-off-by: Neha Pandey \u003cnehap@codeaurora.org\u003e\n"
    },
    {
      "commit": "0da9a749c05dd170cd19fb5cdb05b8a10209e67b",
      "tree": "a6dba4fd66707b62b8868e5c4ba964292d0c7dd2",
      "parents": [
        "12b0bc67cf5f742f60be2dad08c8f9e0e55b8d7f"
      ],
      "author": {
        "name": "Srinu Gorle",
        "email": "sgorle@codeaurora.org",
        "time": "Mon Oct 01 22:13:26 2012 +0530"
      },
      "committer": {
        "name": "Neha Pandey",
        "email": "nehap@codeaurora.org",
        "time": "Mon Dec 10 17:11:13 2012 -0800"
      },
      "message": "msm: wfd: Fix for freeing recon buffers in enc subdev\n\nDue to improper ION handle check, unmap is not happening.\nAdded proper ion handle check, to unmap buffers.\n\nChange-Id: I0fcf82307deee9845cdc98c76ac6e87af6dbcd62\nCRs-Fixed: 401244\nSigned-off-by: Srinu Gorle \u003csgorle@codeaurora.org\u003e\nSigned-off-by: Neha Pandey \u003cnehap@codeaurora.org\u003e\n"
    },
    {
      "commit": "12b0bc67cf5f742f60be2dad08c8f9e0e55b8d7f",
      "tree": "e167bf6656eac57c0f218b8ec638c5397860b4b9",
      "parents": [
        "1c803d8d0e9b1280a944738db3f7a4bd76a1f8a9"
      ],
      "author": {
        "name": "Srinu Gorle",
        "email": "sgorle@codeaurora.org",
        "time": "Wed Sep 05 13:02:13 2012 +0530"
      },
      "committer": {
        "name": "Neha Pandey",
        "email": "nehap@codeaurora.org",
        "time": "Mon Dec 10 17:11:13 2012 -0800"
      },
      "message": "msm: vidc: Adds AU delimiter support for AVC.\n\nAdd new V4L2 control to set AU delimiter for AVC.\n\nChange-Id: I8c72cb89f18c9b2b550b906d797eafb73ac4ebbe\nCRs-Fixed: 389030\nSigned-off-by: Srinu Gorle \u003csgorle@codeaurora.org\u003e\nSigned-off-by: Neha Pandey \u003cnehap@codeaurora.org\u003e\n"
    },
    {
      "commit": "1c803d8d0e9b1280a944738db3f7a4bd76a1f8a9",
      "tree": "55414e7bdb7a7d7b21ee2383813d815b97eac989",
      "parents": [
        "5aa78dcff40b2a8d9ef89642d4554ab48113e940"
      ],
      "author": {
        "name": "Deva Ramasubramanian",
        "email": "dramasub@codeaurora.org",
        "time": "Thu Sep 20 14:13:09 2012 -0700"
      },
      "committer": {
        "name": "Neha Pandey",
        "email": "nehap@codeaurora.org",
        "time": "Mon Dec 10 17:11:12 2012 -0800"
      },
      "message": "msm: video: wfd: Add Device Tree support\n\nDefine Device Tree bindings for wfd and update the driver to match the\nspecification.\n\nChange-Id: Ia204cf32aa1ccd5fd51999844dd73d740e90f0e2\nSigned-off-by: Deva Ramasubramanian \u003cdramasub@codeaurora.org\u003e\nSigned-off-by: Neha Pandey \u003cnehap@codeaurora.org\u003e\n"
    },
    {
      "commit": "5aa78dcff40b2a8d9ef89642d4554ab48113e940",
      "tree": "0e4198900db79fdea7f54a58d3511faff158c64f",
      "parents": [
        "f9c62d76a44792db4806a0561aa6a9adb1c99fa6"
      ],
      "author": {
        "name": "Deva Ramasubramanian",
        "email": "dramasub@codeaurora.org",
        "time": "Tue Jul 31 11:11:46 2012 -0700"
      },
      "committer": {
        "name": "Neha Pandey",
        "email": "nehap@codeaurora.org",
        "time": "Mon Dec 10 17:10:32 2012 -0800"
      },
      "message": "msm: video: wfd: Move domain specific mappings into subdevices\n\nMove the domain specific mappings into subdevices to abstract away iommu\nfrom wfd-ioctl.c.  This is especially needed as the encoder subdevices\nfor MSM8x60 and MSM8x74 differ in the iommu domain to which they map the\nbuffer to.  This target specific handling needs to taken care of by the\nrespective subdevices rather than by wfd-ioctl which should be target\nagnostic.\n\nSigned-off-by: Deva Ramasubramanian \u003cdramasub@codeaurora.org\u003e\n\nConflicts:\n\n\tdrivers/media/video/msm_wfd/mdp-4-subdev.c\nChange-Id: I83b2cbcff2b86b0f9cce9844b1e3b1607f5881ca\nSigned-off-by: Neha Pandey \u003cnehap@codeaurora.org\u003e\n"
    },
    {
      "commit": "eeb5115defefff22279d29773afdb661b43a3df1",
      "tree": "ccbd572f71bd1010d32bac4943dd96ae8f3e94eb",
      "parents": [
        "6ba791adcbf33992ac6df98765aa8f6066977f1d"
      ],
      "author": {
        "name": "Naseer Ahmed",
        "email": "naseer@codeaurora.org",
        "time": "Thu Dec 06 17:19:51 2012 -0500"
      },
      "committer": {
        "name": "Gerrit - the friendly Code Review server",
        "email": "code-review@localhost",
        "time": "Mon Dec 10 16:37:38 2012 -0800"
      },
      "message": "msm: display: non-blocking for overlay update\n\nDisplay commit will work as overlay commit when\nMDP_DISPLAY_COMMIT_OVERLAY flag is set. It will be\nnon-blocking if wait_for_finish is false.\n\nSigned-off-by: Ken Zhang \u003ckenz@codeaurora.org\u003e\nSigned-off-by: Naseer Ahmed \u003cnaseer@codeaurora.org\u003e\nChange-Id: Ibd143dbfcd2fdd7a8fab3038c5af4e2fbc9ea198\n"
    },
    {
      "commit": "6ba791adcbf33992ac6df98765aa8f6066977f1d",
      "tree": "d989381ebdce40d60df3ee9fdcd131eb48308d73",
      "parents": [
        "3917433c90ec4b1fa9273050307d86c760a9814c",
        "0216cbe253596e6e02281c13bea1b23dbd3a0a05"
      ],
      "author": {
        "name": "Linux Build Service Account",
        "email": "lnxbuild@localhost",
        "time": "Mon Dec 10 15:22:34 2012 -0800"
      },
      "committer": {
        "name": "Gerrit - the friendly Code Review server",
        "email": "code-review@localhost",
        "time": "Mon Dec 10 15:22:34 2012 -0800"
      },
      "message": "Merge \"msm_fb: dsiplay: fix frame buffer f_count leak\""
    },
    {
      "commit": "3917433c90ec4b1fa9273050307d86c760a9814c",
      "tree": "6ff6443f2bb8b2fe587adf503d697be490d00dcd",
      "parents": [
        "531adb4e4962b8a1213d65537d1085485a25dcff",
        "0a4bd521166cd0e3cddb199978c6f9d99389b083"
      ],
      "author": {
        "name": "Linux Build Service Account",
        "email": "lnxbuild@localhost",
        "time": "Mon Dec 10 15:22:33 2012 -0800"
      },
      "committer": {
        "name": "Gerrit - the friendly Code Review server",
        "email": "code-review@localhost",
        "time": "Mon Dec 10 15:22:33 2012 -0800"
      },
      "message": "Merge \"msm_fb: display: delete dsi clock control from cmdlist_commit\""
    },
    {
      "commit": "531adb4e4962b8a1213d65537d1085485a25dcff",
      "tree": "ab5617a2b80a0e47f925e1aac94de7733f96d213",
      "parents": [
        "13d56f7606ddf7f1dca83e71640e78aa84a6a645",
        "800ce2b112f98c29e555d3842326d30e38082d95"
      ],
      "author": {
        "name": "Linux Build Service Account",
        "email": "lnxbuild@localhost",
        "time": "Mon Dec 10 15:22:32 2012 -0800"
      },
      "committer": {
        "name": "Gerrit - the friendly Code Review server",
        "email": "code-review@localhost",
        "time": "Mon Dec 10 15:22:31 2012 -0800"
      },
      "message": "Merge \"msm_fb: display: Send current timestamp in case of timeout\""
    },
    {
      "commit": "13d56f7606ddf7f1dca83e71640e78aa84a6a645",
      "tree": "24bb3ab45df3485adf7fda1bdfc34f084a5c4dee",
      "parents": [
        "db60b9592bfa9ba3ff1bff5e41e92e36cad698f5",
        "7ba971914204854f0299514cbe56e3e6d987a438"
      ],
      "author": {
        "name": "Linux Build Service Account",
        "email": "lnxbuild@localhost",
        "time": "Mon Dec 10 15:22:30 2012 -0800"
      },
      "committer": {
        "name": "Gerrit - the friendly Code Review server",
        "email": "code-review@localhost",
        "time": "Mon Dec 10 15:22:30 2012 -0800"
      },
      "message": "Merge \"msm_fb: display: Create sysfs entries in mdp_probe for MDP3 targets\""
    },
    {
      "commit": "db60b9592bfa9ba3ff1bff5e41e92e36cad698f5",
      "tree": "528f6a35541571a6fa4cfb1c674799be98f57449",
      "parents": [
        "0acb7ba3ecac88a7ed18531f471ad82926753c1c",
        "bd67a7945e7c9dad23d3b136f05149145008887b"
      ],
      "author": {
        "name": "Linux Build Service Account",
        "email": "lnxbuild@localhost",
        "time": "Mon Dec 10 15:22:29 2012 -0800"
      },
      "committer": {
        "name": "Gerrit - the friendly Code Review server",
        "email": "code-review@localhost",
        "time": "Mon Dec 10 15:22:29 2012 -0800"
      },
      "message": "Merge \"msm_fb: display: Create sysfs entries in mdp_probe for MDP4 targets\""
    },
    {
      "commit": "0acb7ba3ecac88a7ed18531f471ad82926753c1c",
      "tree": "e70a8ce72848da1016889b4754cedb75624fb30c",
      "parents": [
        "8edb66ebf0e653a50dfd517e433151f6f8c80855",
        "2e01cc2a8bc84ec15169b760d53b116461760246"
      ],
      "author": {
        "name": "Linux Build Service Account",
        "email": "lnxbuild@localhost",
        "time": "Mon Dec 10 15:22:28 2012 -0800"
      },
      "committer": {
        "name": "Gerrit - the friendly Code Review server",
        "email": "code-review@localhost",
        "time": "Mon Dec 10 15:22:28 2012 -0800"
      },
      "message": "Merge \"Revert \"msm: mdp: Initialize vsync sysfs in probe\"\""
    },
    {
      "commit": "8edb66ebf0e653a50dfd517e433151f6f8c80855",
      "tree": "9e0b602e0226aa58127e74ae56697fd0db57a384",
      "parents": [
        "1a2a861bb3a67f4bf560dad0e5c5d25ac6ddd481",
        "61ebbeb5b4f83e5a6e390ee7242626cc6d31c1ea"
      ],
      "author": {
        "name": "Linux Build Service Account",
        "email": "lnxbuild@localhost",
        "time": "Mon Dec 10 15:22:27 2012 -0800"
      },
      "committer": {
        "name": "Gerrit - the friendly Code Review server",
        "email": "code-review@localhost",
        "time": "Mon Dec 10 15:22:26 2012 -0800"
      },
      "message": "Merge \"msm_fb: display: Send vsync events using sysfs for MDP3 targets\""
    },
    {
      "commit": "1a2a861bb3a67f4bf560dad0e5c5d25ac6ddd481",
      "tree": "d0116b3e8b1686a7853aa220f9a959b4ee3ebeaf",
      "parents": [
        "3a7518a7ceaf8a605ac1ff5dd2874330667592ab",
        "1b009dcc25813c010970dc996435e4586a74334a"
      ],
      "author": {
        "name": "Linux Build Service Account",
        "email": "lnxbuild@localhost",
        "time": "Mon Dec 10 15:22:25 2012 -0800"
      },
      "committer": {
        "name": "Gerrit - the friendly Code Review server",
        "email": "code-review@localhost",
        "time": "Mon Dec 10 15:22:25 2012 -0800"
      },
      "message": "Merge \"msm_fb : Add timeout while waiting for vsync event\""
    },
    {
      "commit": "3a7518a7ceaf8a605ac1ff5dd2874330667592ab",
      "tree": "fc5be2e78bcdf249df20df723afba72a805e82f5",
      "parents": [
        "56f94f1a7d79be999c09dca1ba1bcef8dc564e0c",
        "eb93e8c9fb76882cb537bdb77cdbfae6f9e1731a"
      ],
      "author": {
        "name": "Linux Build Service Account",
        "email": "lnxbuild@localhost",
        "time": "Mon Dec 10 15:22:24 2012 -0800"
      },
      "committer": {
        "name": "Gerrit - the friendly Code Review server",
        "email": "code-review@localhost",
        "time": "Mon Dec 10 15:22:24 2012 -0800"
      },
      "message": "Merge \"msm_fb: display: Make sysfs read request interruptible\""
    },
    {
      "commit": "56f94f1a7d79be999c09dca1ba1bcef8dc564e0c",
      "tree": "4edf377aec4570089708c9d5108b756aadf6beed",
      "parents": [
        "9a951d5a6831f1bba12aa20c796996119f075339",
        "82d2fd78ea16ec1f96b11fa99fd9b00db37fb255"
      ],
      "author": {
        "name": "Linux Build Service Account",
        "email": "lnxbuild@localhost",
        "time": "Mon Dec 10 15:22:23 2012 -0800"
      },
      "committer": {
        "name": "Gerrit - the friendly Code Review server",
        "email": "code-review@localhost",
        "time": "Mon Dec 10 15:22:23 2012 -0800"
      },
      "message": "Merge \"msm_fb: Make Vsync IOCTL during disable sequence as NO WAIT\""
    },
    {
      "commit": "9a951d5a6831f1bba12aa20c796996119f075339",
      "tree": "20dd0b26a87f3b560d3d7ab274cf5bbcf8b98cf3",
      "parents": [
        "83d7d7afe35580d17e6b2cf4ea5de8031f1e0b78",
        "5daa9cf831b7db0ab834d2f313adde5756e43827"
      ],
      "author": {
        "name": "Linux Build Service Account",
        "email": "lnxbuild@localhost",
        "time": "Mon Dec 10 15:22:22 2012 -0800"
      },
      "committer": {
        "name": "Gerrit - the friendly Code Review server",
        "email": "code-review@localhost",
        "time": "Mon Dec 10 15:22:21 2012 -0800"
      },
      "message": "Merge \"msm_fb: Handle vsync interrupt properly on MDP 3.03 targets\""
    },
    {
      "commit": "83d7d7afe35580d17e6b2cf4ea5de8031f1e0b78",
      "tree": "f8034913dae6e7db3138ce22a18c7a73cd6171da",
      "parents": [
        "d6ed96ed55d0da1a131b3274741d19d40dcf71c6",
        "073a3d6a3a847a23f9232f5a4d44b563cc0dda6b"
      ],
      "author": {
        "name": "Linux Build Service Account",
        "email": "lnxbuild@localhost",
        "time": "Mon Dec 10 15:22:20 2012 -0800"
      },
      "committer": {
        "name": "Gerrit - the friendly Code Review server",
        "email": "code-review@localhost",
        "time": "Mon Dec 10 15:22:20 2012 -0800"
      },
      "message": "Merge \"msm_fb: display: extend mutex protection for mdp pan display\""
    },
    {
      "commit": "d6ed96ed55d0da1a131b3274741d19d40dcf71c6",
      "tree": "ae4c425489e5b56bb8517bf484502b96a7b30552",
      "parents": [
        "1527171b4d5279b6cf3899edfbbd771d1324272e",
        "e5727473ec9d773a50798f7e1aa22112843c7659"
      ],
      "author": {
        "name": "Linux Build Service Account",
        "email": "lnxbuild@localhost",
        "time": "Mon Dec 10 15:22:19 2012 -0800"
      },
      "committer": {
        "name": "Gerrit - the friendly Code Review server",
        "email": "code-review@localhost",
        "time": "Mon Dec 10 15:22:19 2012 -0800"
      },
      "message": "Merge \"msm_fb: display: Removing extra disable irq in cmds_rx API\u0027s\""
    },
    {
      "commit": "1527171b4d5279b6cf3899edfbbd771d1324272e",
      "tree": "f570f4dc87389a9ec3fe5cda49abac477c1631fb",
      "parents": [
        "d112f2293dc628eadfeb0d8932019c77e9a326e7",
        "3f6b3bd0e7ffb30a2bfa69093bf85ca71e6ed7f4"
      ],
      "author": {
        "name": "Linux Build Service Account",
        "email": "lnxbuild@localhost",
        "time": "Mon Dec 10 15:22:18 2012 -0800"
      },
      "committer": {
        "name": "Gerrit - the friendly Code Review server",
        "email": "code-review@localhost",
        "time": "Mon Dec 10 15:22:17 2012 -0800"
      },
      "message": "Merge \"msm_fb: display: add wait4videodone for video mode\""
    },
    {
      "commit": "d112f2293dc628eadfeb0d8932019c77e9a326e7",
      "tree": "7927b4cce25be65aabc19985671001cb3402eb2a",
      "parents": [
        "54bbe4d5fdb72ebf423b8c350bec3ec22353ae15",
        "1406e755d217bb5d86b39b0a422dde263539ca1f"
      ],
      "author": {
        "name": "Linux Build Service Account",
        "email": "lnxbuild@localhost",
        "time": "Mon Dec 10 15:22:17 2012 -0800"
      },
      "committer": {
        "name": "Gerrit - the friendly Code Review server",
        "email": "code-review@localhost",
        "time": "Mon Dec 10 15:22:16 2012 -0800"
      },
      "message": "Merge \"msm_fb: display: return fail if pipe still staged\""
    },
    {
      "commit": "54bbe4d5fdb72ebf423b8c350bec3ec22353ae15",
      "tree": "cc5c03d07d303e8efe40ce4de1018b0a6eece17a",
      "parents": [
        "6fb9f831c817cee45d362d799098f18c67155b08",
        "0613f6d74140d4d4662f25f2cbb8b51c82a9d31e"
      ],
      "author": {
        "name": "Linux Build Service Account",
        "email": "lnxbuild@localhost",
        "time": "Mon Dec 10 15:22:15 2012 -0800"
      },
      "committer": {
        "name": "Gerrit - the friendly Code Review server",
        "email": "code-review@localhost",
        "time": "Mon Dec 10 15:22:15 2012 -0800"
      },
      "message": "Merge \"msm_fb: display: fix page fault during supend/resume\""
    },
    {
      "commit": "6fb9f831c817cee45d362d799098f18c67155b08",
      "tree": "1dda60270110c105028abb69a6fb7dfa0534dc02",
      "parents": [
        "b81ea2778f41094d54b61f87e37b38dc5fca6d6e",
        "2741826d794e2d048b3a4373a4cd6d9b8a1e1c43"
      ],
      "author": {
        "name": "Linux Build Service Account",
        "email": "lnxbuild@localhost",
        "time": "Mon Dec 10 15:22:14 2012 -0800"
      },
      "committer": {
        "name": "Gerrit - the friendly Code Review server",
        "email": "code-review@localhost",
        "time": "Mon Dec 10 15:22:14 2012 -0800"
      },
      "message": "Merge \"msm_fb: display: add mdp clk rate calculation for low vbp\""
    },
    {
      "commit": "b81ea2778f41094d54b61f87e37b38dc5fca6d6e",
      "tree": "a8a06b41073de049b0a11bc5d062e44c6940d3dc",
      "parents": [
        "938711edd91c372866c67895dd0b41ad0497c568",
        "b613a0923fba9df4719d53d469e2927df7e6bec2"
      ],
      "author": {
        "name": "Linux Build Service Account",
        "email": "lnxbuild@localhost",
        "time": "Mon Dec 10 15:22:13 2012 -0800"
      },
      "committer": {
        "name": "Gerrit - the friendly Code Review server",
        "email": "code-review@localhost",
        "time": "Mon Dec 10 15:22:12 2012 -0800"
      },
      "message": "Merge \"msm_fb: display: Fix blend configuration for MDP4.1\""
    },
    {
      "commit": "0216cbe253596e6e02281c13bea1b23dbd3a0a05",
      "tree": "d989381ebdce40d60df3ee9fdcd131eb48308d73",
      "parents": [
        "0a4bd521166cd0e3cddb199978c6f9d99389b083"
      ],
      "author": {
        "name": "Kuogee Hsieh",
        "email": "khsieh@codeaurora.org",
        "time": "Tue Oct 30 18:26:00 2012 -0700"
      },
      "committer": {
        "name": "Gerrit - the friendly Code Review server",
        "email": "code-review@localhost",
        "time": "Mon Dec 10 14:42:48 2012 -0800"
      },
      "message": "msm_fb: dsiplay: fix frame buffer f_count leak\n\nFrame buffer maintains a reference count (f_count) which increased\nby fget() and decreased by fput(). overlay play will apply\nfget() to frame buffer if it was the soruce buffer and fput()\nwill be applied to it after pipe commit done. However there has\nextra fput() apply to frame buffer at the time pipe is freed.\nThis patch fix the problem by  clear MDP_MEMORY_ID_TYPE_FB from\npipe\u0027s flags to avoid extra fput() applying to frame buffer.\n\nCRs-fixed: 411394\nChange-Id: Ib2b72e6277480b5ace23cda554be485d9d477b3d\nSigned-off-by: Kuogee Hsieh \u003ckhsieh@codeaurora.org\u003e\nSigned-off-by: Siddhartha Agrawal \u003cagrawals@codeaurora.org\u003e\n"
    },
    {
      "commit": "0a4bd521166cd0e3cddb199978c6f9d99389b083",
      "tree": "6ff6443f2bb8b2fe587adf503d697be490d00dcd",
      "parents": [
        "800ce2b112f98c29e555d3842326d30e38082d95"
      ],
      "author": {
        "name": "Kuogee Hsieh",
        "email": "khsieh@codeaurora.org",
        "time": "Mon Dec 03 15:36:14 2012 -0800"
      },
      "committer": {
        "name": "Gerrit - the friendly Code Review server",
        "email": "code-review@localhost",
        "time": "Mon Dec 10 14:42:36 2012 -0800"
      },
      "message": "msm_fb: display: delete dsi clock control from cmdlist_commit\n\ncmdlist_commit perform dsi clock control which turns off\ndsi clock unexpectly when dsi controller is configured as\ncommand mode during booting up. This cause display panel\ncan not be lit up. This patch drop clock control mechanism\nfrom cmdlist_commit and move dsi clock control mechanism to\ncaller.\n\nChange-Id: I1882ea3ee1c90ac5d76958c986740582929a5e3b\nSigned-off-by: Kuogee Hsieh \u003ckhsieh@codeaurora.org\u003e\nSigned-off-by: Siddhartha Agrawal \u003cagrawals@codeaurora.org\u003e\n"
    },
    {
      "commit": "800ce2b112f98c29e555d3842326d30e38082d95",
      "tree": "ab5617a2b80a0e47f925e1aac94de7733f96d213",
      "parents": [
        "7ba971914204854f0299514cbe56e3e6d987a438"
      ],
      "author": {
        "name": "Siddhartha Agrawal",
        "email": "agrawals@codeaurora.org",
        "time": "Mon Nov 26 15:57:42 2012 -0800"
      },
      "committer": {
        "name": "Gerrit - the friendly Code Review server",
        "email": "code-review@localhost",
        "time": "Mon Dec 10 14:42:23 2012 -0800"
      },
      "message": "msm_fb: display: Send current timestamp in case of timeout\n\nOn timeout while waiting for the vsync, send the current\ntimestamp to the userspace. This resolves the infinite\nwait seen during the bootup.\n\nChange-Id: Ib1426c7c9a21c37758d7352740938627d4613fd6\nSigned-off-by: Siddhartha Agrawal \u003cagrawals@codeaurora.org\u003e\n"
    }
  ],
  "next": "7ba971914204854f0299514cbe56e3e6d987a438"
}
