)]}'
{
  "log": [
    {
      "commit": "cd3d81ef876be616e94c423a2a6b0395ff687b96",
      "tree": "7e33a7f3dac3ec7edf2107ff30859ef48edc79f9",
      "parents": [
        "4d9199e25ce829f93ec51b0597375dd04d194936"
      ],
      "author": {
        "name": "Lakshmi Narayana Kalavala",
        "email": "lkalaval@codeaurora.org",
        "time": "Tue Jul 31 13:04:03 2012 -0700"
      },
      "committer": {
        "name": "Nishant Pandit",
        "email": "npandit@codeaurora.org",
        "time": "Wed Aug 01 23:46:16 2012 +0530"
      },
      "message": "msm: Decouple VFE component from AXI\n\n 1. Move the logic to enable write masters from vfe\nto axi as vfe component may not be enabled for concurrent camera\n 2. Pass the vfe operation mode and port info from user space\ninstead of storing in the global shared variable\n\nChange-Id: Ibe01bbe6a449afc3e4116c0a1c5f0d68662c5ee6\nSigned-off-by: Nishant Pandit \u003cnpandit@codeaurora.org\u003e\nSigned-off-by: Lakshmi Narayana Kalavala \u003clkalaval@codeaurora.org\u003e\n"
    },
    {
      "commit": "d98dffc546252784e88265b8dabeb6ca9565199a",
      "tree": "44714c82070eec5dab650ecbfe1f0fc56e4fe1d9",
      "parents": [
        "bcc80210e2789177325dcd25beaa87e604e247bb",
        "5c190ad7f53aa2890ca0d466d933e99daa04019d"
      ],
      "author": {
        "name": "Linux Build Service Account",
        "email": "lnxbuild@localhost",
        "time": "Tue Jul 31 09:07:02 2012 -0700"
      },
      "committer": {
        "name": "QuIC Gerrit Code Review",
        "email": "code-review@localhost",
        "time": "Tue Jul 31 09:07:02 2012 -0700"
      },
      "message": "Merge \"camera: vfe32: Create synchronous version of VFE reset cmd.\" into msm-3.4"
    },
    {
      "commit": "5c190ad7f53aa2890ca0d466d933e99daa04019d",
      "tree": "d76844c67dd3a95bceb354eb0df130fb5a8e0ee4",
      "parents": [
        "230e0fc8de8847b279459c95ef232d2327da10e7"
      ],
      "author": {
        "name": "Shuzhen Wang",
        "email": "shuzhenw@codeaurora.org",
        "time": "Mon Jul 09 16:30:51 2012 -0700"
      },
      "committer": {
        "name": "Shuzhen Wang",
        "email": "shuzhenw@codeaurora.org",
        "time": "Mon Jul 30 16:46:47 2012 -0700"
      },
      "message": "camera: vfe32: Create synchronous version of VFE reset cmd.\n\nLogically from RESET to RESET_ACK, no interrupt should be\ngenerated from hardware. Synchronous RESET call makes\ncode flow simpler.\n\nCreate a new ISP command VFE_CMD_RESET_2 which blocks\nuntil RESET_ACK irq fires.\n\nChange-Id: I1c1974c01d7037f457ab767a83f5cece3fe23705\nSigned-off-by: Shuzhen Wang \u003cshuzhenw@codeaurora.org\u003e\n"
    },
    {
      "commit": "c842b613e6e090c06574b7b3c0d0166c4dfe6fb1",
      "tree": "a148b0a93b42079cc04cc8213114259c947bdc3b",
      "parents": [
        "230e0fc8de8847b279459c95ef232d2327da10e7"
      ],
      "author": {
        "name": "Sreesudhan Ramakrish Ramkumar",
        "email": "srramku@codeaurora.org",
        "time": "Mon May 21 17:23:24 2012 -0700"
      },
      "committer": {
        "name": "Linux Build Service Account",
        "email": "lnxbuild@localhost",
        "time": "Mon Jul 30 15:53:33 2012 -0600"
      },
      "message": "msm: camera: CCI driver for 8974\n\nAdd Camera Control Interface (CCI) driver based on V4L2\narchitecture. Add probe sequence, subdevice creation,\nhardware registers and configuration through V4L2\nsubdev call mechanism. This driver is responsible for\ncommunicating with sensors, actuators and EEPROM\nconnected on I2C bus.\n\nChange-Id: I2f135798e26348740f58da223caafdd8dfbbd098\nSigned-off-by: Hody Hung \u003chhung@codeaurora.org\u003e\nSigned-off-by: Sreesudhan Ramakrish Ramkumar \u003csrramku@codeaurora.org\u003e\n"
    },
    {
      "commit": "d812321dcb7fe15d0c62af549f18946320380129",
      "tree": "d8dd399aadb48118fac66bd1955ac54c77889322",
      "parents": [
        "b2417bf1ed841ad029862bf6cc29cd67994eb170"
      ],
      "author": {
        "name": "Sreesudhan Ramakrish Ramkumar",
        "email": "srramku@codeaurora.org",
        "time": "Sat Jun 30 13:15:27 2012 -0700"
      },
      "committer": {
        "name": "Sreesudhan Ramakrish Ramkumar",
        "email": "srramku@codeaurora.org",
        "time": "Sun Jul 29 15:09:12 2012 -0700"
      },
      "message": "msm: camera: ISPIF changes for 8974.\n\nISPIF changes on 8974 to include VFE interface. Pass VFE interface\nfrom user space ISPIF module and configure accordingly. Add support\nto configure extra PIX and RDI interfaces.\n\nChange-Id: Idb840fa3d1ef2d1a7242fc2175b8fa64f75aa14b\nSigned-off-by: Sreesudhan Ramakrish Ramkumar \u003csrramku@codeaurora.org\u003e\n"
    },
    {
      "commit": "6545c2c80bb3de4aebe7970ae5af6c9066a7296c",
      "tree": "f89cffa321187adaa5b0c987d7dc94f0b5a89cc1",
      "parents": [
        "276f01e98e3964f3484993f494f6e3842ab1963f",
        "bc315ea3c81c545f273492d5532d62d109a3c4c7"
      ],
      "author": {
        "name": "Linux Build Service Account",
        "email": "lnxbuild@localhost",
        "time": "Fri Jul 27 08:09:41 2012 -0700"
      },
      "committer": {
        "name": "QuIC Gerrit Code Review",
        "email": "code-review@localhost",
        "time": "Fri Jul 27 08:09:41 2012 -0700"
      },
      "message": "Merge \"msm: camera: Add support for Bayer stats\" into msm-3.4"
    },
    {
      "commit": "07bbb9c6fa7a6363dd1db409ac92b84e61532777",
      "tree": "bade38a361dfbfc0154cb6085c4d943e5b8c12ab",
      "parents": [
        "3ee0d7aee3bc2a095ecd8e2bc8650a9e21a8a484",
        "3dff4ef26eb40494eebb17adef80e66a0a469478"
      ],
      "author": {
        "name": "Linux Build Service Account",
        "email": "lnxbuild@localhost",
        "time": "Fri Jul 27 08:09:09 2012 -0700"
      },
      "committer": {
        "name": "QuIC Gerrit Code Review",
        "email": "code-review@localhost",
        "time": "Fri Jul 27 08:09:09 2012 -0700"
      },
      "message": "Merge \"msm: mpq8064: Enable separate ioctl call for noise reduction (nr)\" into msm-3.4"
    },
    {
      "commit": "3dff4ef26eb40494eebb17adef80e66a0a469478",
      "tree": "337a4e2e6d4e557e12ba0ced1da4336a69beff40",
      "parents": [
        "2913b3bd0ccb2fc4c237b99ac7613d9a1b025f7e"
      ],
      "author": {
        "name": "Terence Hampson",
        "email": "thampson@codeaurora.org",
        "time": "Wed Jun 13 15:20:59 2012 -0400"
      },
      "committer": {
        "name": "Terence Hampson",
        "email": "thampson@codeaurora.org",
        "time": "Wed Jul 25 13:34:27 2012 -0400"
      },
      "message": "msm: mpq8064: Enable separate ioctl call for noise reduction (nr)\n\nNR for VCAP is capable of receiving manual tuning parameters. In\norder for the client to pass in these parameters a separate ioctl\nwas developed.\n\nChange-Id: Ia8d7e8de80ee4fd7ccd2019d30b4457f1000e106\nSigned-off-by: Terence Hampson \u003cthampson@codeaurora.org\u003e\n"
    },
    {
      "commit": "bc315ea3c81c545f273492d5532d62d109a3c4c7",
      "tree": "0c6531e16fd642faef7a0c7f6180380d5550e9ce",
      "parents": [
        "58243db25ebb92f6ae812886a9b5c15106bd432b"
      ],
      "author": {
        "name": "Lakshmi Narayana Kalavala",
        "email": "lkalaval@codeaurora.org",
        "time": "Tue Jul 24 09:55:48 2012 -0700"
      },
      "committer": {
        "name": "Lakshmi Narayana Kalavala",
        "email": "lkalaval@codeaurora.org",
        "time": "Tue Jul 24 11:23:04 2012 -0700"
      },
      "message": "msm: camera: Add support for Bayer stats\n\nAdd support for Bayer stats\n\nChange-Id: I69b408af91565581c925540bccb04708278bda05\nSigned-off-by: Lakshmi Narayana Kalavala \u003clkalaval@codeaurora.org\u003e\n"
    },
    {
      "commit": "58243db25ebb92f6ae812886a9b5c15106bd432b",
      "tree": "c198408c17bc315b19bda81ee8b3a2b0e4731e48",
      "parents": [
        "eec28e96a42079c6802a1cfdb2b41f27a85317e4"
      ],
      "author": {
        "name": "Lakshmi Narayana Kalavala",
        "email": "lkalaval@codeaurora.org",
        "time": "Tue Jul 24 00:06:27 2012 -0700"
      },
      "committer": {
        "name": "Lakshmi Narayana Kalavala",
        "email": "lkalaval@codeaurora.org",
        "time": "Tue Jul 24 09:50:47 2012 -0700"
      },
      "message": "msm: camera: Fix memory leak with stats buffers\n\nBuffer unprepare is not done while releasing stats buffers,\nhence add support for buf unprepare ioctl\n\nChange-Id: If4fa95c270363d1948b5924c2365785d1427e2f4\nSigned-off-by: Lakshmi Narayana Kalavala \u003clkalaval@codeaurora.org\u003e\n"
    },
    {
      "commit": "54d3a6d39374c5fe3bd22be970717f57480d6ad8",
      "tree": "567e1f8397cc39d02b75d297033f72bbf1703678",
      "parents": [
        "f546a88189f2c3a28d47c2067144f4f3af1bce7a"
      ],
      "author": {
        "name": "Terence Hampson",
        "email": "thampson@codeaurora.org",
        "time": "Tue Jul 10 14:05:35 2012 -0400"
      },
      "committer": {
        "name": "Terence Hampson",
        "email": "thampson@codeaurora.org",
        "time": "Mon Jul 23 14:31:47 2012 -0400"
      },
      "message": "msm: mpq8064: Dummy read to prevent false interrupt from triggering\n\nThe VBIF is capable of triggering a false bus error the first time\nit performs a read. This fix creates a dummy read event that\nhappens every time that the VCAP is powered on that will ignore\nthe false positive VBIF interrupt error, so that during normal\noperation the error can be properly identified.\n\nChange-Id: Ie56e60faf2067fab7a05a0f16c2d840408c35035\nSigned-off-by: Terence Hampson \u003cthampson@codeaurora.org\u003e\n"
    },
    {
      "commit": "907859007ebd854b7afcfa3c14edda8efadd2e55",
      "tree": "2044c070b90ba0af2a81f0cb8b22571bb9b749e4",
      "parents": [
        "897b93c1294afea5a7d26612067b0dbd2ab1d744"
      ],
      "author": {
        "name": "Kiran Kumar H N",
        "email": "hurlisal@codeaurora.org",
        "time": "Thu Jul 05 13:59:38 2012 -0700"
      },
      "committer": {
        "name": "Kiran Kumar H N",
        "email": "hurlisal@codeaurora.org",
        "time": "Sun Jul 22 08:44:17 2012 -0700"
      },
      "message": "msm: camera: Add support for instance handle based buffer lookup.\n\nCurrently when VFE requests for a free buffer, we search based\non the image mode sent from VFE. In some cases, there can be\nmultiple instances with the same image mode. This means the\nbuffer lookup logic has to take into consideration other\nparameters like current usecase, vfe operation mode etc.\nTo ease this, add support for buffer lookup based on\nthe instance handle. The instance handle contains information\nabout where to get the buffer from. So the buffer lookup\nlogic does not have to know about other details. The instance\nhandle is decided when the user sets the format for a particular\ninstance. It is passed on to the VFE during AXI configuration.\nVFE stores this and sends it whenever it requests for a free\nbuffer for a particular output.\nKeep the current image_mode based buffer lookup logic for\nlegacy targets.\n\nChange-Id: I78c3db77ac4014365c9866ff780ec71ac4c7ff87\nSigned-off-by: Kiran Kumar H N \u003churlisal@codeaurora.org\u003e\n"
    },
    {
      "commit": "596c046b5cc885bacfb7ecd37091368b0bfa9b32",
      "tree": "70ecc459bce4e85200a695b6fcafaa3480b96153",
      "parents": [
        "ca648b2dd3a853ade1ab96d8f39952453989090d",
        "4b3443f0882826f3f0de468c799e77c6477380d0"
      ],
      "author": {
        "name": "Linux Build Service Account",
        "email": "lnxbuild@localhost",
        "time": "Sun Jul 22 04:38:06 2012 -0700"
      },
      "committer": {
        "name": "QuIC Gerrit Code Review",
        "email": "code-review@localhost",
        "time": "Sun Jul 22 04:38:06 2012 -0700"
      },
      "message": "Merge \"msm: camera: resource manager related changes.\" into msm-3.4"
    },
    {
      "commit": "4b3443f0882826f3f0de468c799e77c6477380d0",
      "tree": "1032835a0408574d7809587ff224b947ceeb925d",
      "parents": [
        "b29aa582bfedf3715db3792a20275296d3f497e1"
      ],
      "author": {
        "name": "Ankit Premrajka",
        "email": "ankitp@codeaurora.org",
        "time": "Mon Jun 11 14:06:31 2012 -0700"
      },
      "committer": {
        "name": "Linux Build Service Account",
        "email": "lnxbuild@localhost",
        "time": "Sun Jul 22 01:26:20 2012 -0600"
      },
      "message": "msm: camera: resource manager related changes.\n\nMake changes to support dynamic selection\nof subdevs through the resource manager. Instead of\nchoosing the subdevs to be used by the current mctl\nsession statically during open, the VFE, AXI and VPE\nsubdevs are now selected and initialized later as per\nsession requirements.\n\nChange-Id: I8df951b81f0ccc77e5b4f64bf5cf620822cf0175\nSigned-off-by: Ankit Premrajka \u003cankitp@codeaurora.org\u003e\n"
    },
    {
      "commit": "0385128efea73e2fb2c0f860aa41e93bc9c1a502",
      "tree": "1d579e9d3a882524473e73c74febef4caee9b7ee",
      "parents": [
        "b2db56e16400dcfce4aa08ab5513e54c10aba639",
        "37294ba321af3b2722540e97ba19ec50b3748d8e"
      ],
      "author": {
        "name": "Linux Build Service Account",
        "email": "lnxbuild@localhost",
        "time": "Sat Jul 21 23:57:35 2012 -0700"
      },
      "committer": {
        "name": "QuIC Gerrit Code Review",
        "email": "code-review@localhost",
        "time": "Sat Jul 21 23:57:35 2012 -0700"
      },
      "message": "Merge \"radio: iris: Validate whether the current station is good or bad\" into msm-3.4"
    },
    {
      "commit": "37294ba321af3b2722540e97ba19ec50b3748d8e",
      "tree": "5db17b0bf679b2f6ef2f71e68ebe171ba00c97ac",
      "parents": [
        "71c7355b27c859fcb31db5bbac41d77f1bbd8df8"
      ],
      "author": {
        "name": "Ayaz Ahmad",
        "email": "aahmad@codeaurora.org",
        "time": "Tue Jul 10 16:38:11 2012 +0530"
      },
      "committer": {
        "name": "Ayaz Ahmad",
        "email": "aahmad@codeaurora.org",
        "time": "Sat Jul 21 13:38:51 2012 +0530"
      },
      "message": "radio: iris: Validate whether the current station is good or bad\n\nProvide mechanism to decide whether the currently tuned station\nis valid or not\n\nCRs-Fixed: 371689\nSigned-off-by: Ayaz Ahmad \u003caahmad@codeaurora.org\u003e\nChange-Id: I1f058bdeec8ecebe85b950631118c1ac9604760f\n"
    },
    {
      "commit": "ad33c513b4b9455f0822c125affc39138603459e",
      "tree": "0f2b68047e48226ad6ab5847441bd366d67dbe21",
      "parents": [
        "08790720bd5cf0940dddda805eb5b2661e682f96"
      ],
      "author": {
        "name": "Terence Hampson",
        "email": "thampson@codeaurora.org",
        "time": "Mon Jul 16 17:50:00 2012 -0400"
      },
      "committer": {
        "name": "Terence Hampson",
        "email": "thampson@codeaurora.org",
        "time": "Thu Jul 19 16:24:08 2012 -0400"
      },
      "message": "msm: mpq8064: VCAP corner case bug fixes\n\nClosing VCAP devices could be called without calling stream off:\nThis problem would make VCAP resources taken by devices no longer\nrunning.\n\nUsing unsigned variable to store signed result: This problem would\nallow stream on to continue even when function returned error.\n\nFix problem of reading VP irq status register too early: It was\npossible for cadence detection bit to be propgated faster by only\na few clock cycles then the picture done bit. When the irq status\nread was performed and by the time a write to the clear register\nwas performed the picture done bit would propgate. Since the irq\nis rising edge triggered this would cause a problem and the irq\nwould not be triggered until VP was reset.\n\nRemove unused code\n\nChange-Id: Iba72354c06287efb27178edf64d8d3f459dbf954\nSigned-off-by: Terence Hampson \u003cthampson@codeaurora.org\u003e\n"
    },
    {
      "commit": "4e776bd31d0d75ae004deb5ca5d3427320539747",
      "tree": "69f2b6a6d1cd012f6bfc92160df01e1d83cd24fe",
      "parents": [
        "2c0b7343692a2195a6cf1d7e7c97483d97e31ec0",
        "a6c9648dd8e85e1e1e854347a78e4497578ebf51"
      ],
      "author": {
        "name": "Linux Build Service Account",
        "email": "lnxbuild@localhost",
        "time": "Wed Jul 18 11:47:56 2012 -0700"
      },
      "committer": {
        "name": "QuIC Gerrit Code Review",
        "email": "code-review@localhost",
        "time": "Wed Jul 18 11:47:56 2012 -0700"
      },
      "message": "Merge \"msm: mpq8064: Separate q/dq buffer for VCAP de-interlacing mode\" into msm-3.4"
    },
    {
      "commit": "a6c9648dd8e85e1e1e854347a78e4497578ebf51",
      "tree": "f0e48140d313aa8a5823e48d4c2e62748ddfb9a8",
      "parents": [
        "392138263cb52f35d14796e5264401bf61ce1dd3"
      ],
      "author": {
        "name": "Terence Hampson",
        "email": "thampson@codeaurora.org",
        "time": "Fri Jul 06 17:53:09 2012 -0400"
      },
      "committer": {
        "name": "Terence Hampson",
        "email": "thampson@codeaurora.org",
        "time": "Tue Jul 10 10:10:59 2012 -0400"
      },
      "message": "msm: mpq8064: Separate q/dq buffer for VCAP de-interlacing mode\n\nThis change fixes a crash when running VCAP in de-interlace mode.\nThe problem was noticed in the introduction of kernel 3.4. VCAP\nwas improperly using the videobuf2 framework APIs. Since VCAP is\nalready reliant on queue structure provided by videobuf2 framework,\nwe created our own basic version of the qbuf and dqbuf calls that\nhave some similarities to the videobuf2 framework. This addition\nwas necessary since we are calling qbuf from a kernel work thread.\nSince moving to kernel 3.4 there has been a change in videobuf2\nqbuf that dereferences the current process.s mm_struct, from a\nkernel work thread this struct is NULL, which was causing a crash.\nWhen we are de-interlacing a captured video we are cycling the\nbuffers internally in the driver, which is why we needed to create\nour own q/dq buffer functionality.\n\nChange-Id: Id51b775ae7f0a58bbac8a581e07fa02417802a30\nSigned-off-by: Terence Hampson \u003cthampson@codeaurora.org\u003e\n"
    },
    {
      "commit": "2db3384fa38336391ea177d7475eb7bc00627f7f",
      "tree": "80fd005f09b431f4608f730994897d17ad8f6616",
      "parents": [
        "8ac67741a7be1d00797f3c3cfa448d6809493ee0"
      ],
      "author": {
        "name": "Lakshmi Narayana Kalavala",
        "email": "lkalaval@codeaurora.org",
        "time": "Tue Jun 26 22:41:32 2012 -0700"
      },
      "committer": {
        "name": "Nishant Pandit",
        "email": "npandit@codeaurora.org",
        "time": "Fri Jul 06 13:19:34 2012 +0530"
      },
      "message": "msm: camera: Add free status buffer queue\n\nAdd support for free buffer queues for vfe\nstatistics\n\nChange-Id: I9a791d5869aa090f661904b41b210cea51f67aa4\nSigned-off-by: Mingcheng Zhu \u003cmingchen@codeaurora.org\u003e\nSigned-off-by: Lakshmi Narayana Kalavala \u003clkalaval@codeaurora.org\u003e\n"
    },
    {
      "commit": "5dd5442cd6e726430ab5294149f1cff0a33ce6a2",
      "tree": "1b1b44ff9b433f942ece01d256a20b11ff40a815",
      "parents": [
        "1d22dfa0b050d09fc589af90b8d35f32a5dc3056"
      ],
      "author": {
        "name": "Nishant Pandit",
        "email": "npandit@codeaurora.org",
        "time": "Tue Jun 26 22:52:44 2012 +0530"
      },
      "committer": {
        "name": "Nishant Pandit",
        "email": "npandit@codeaurora.org",
        "time": "Sat Jun 30 03:27:54 2012 +0530"
      },
      "message": "msm: camera: Add support for concurrent Ispif interface streaming\n\nAdd support for multiple ispif interfaces streaming concurrently.\nPIX abd RDI interface can stream at same time or two RDI interfaces\nmay stream at one time depending on usecase\n\nChange-Id: Ib3cef418cd2816bc19891c1855e1dcae5a2a55a1\nSigned-off-by: Nishant Pandit \u003cnpandit@codeaurora.org\u003e\n"
    },
    {
      "commit": "1bc7b22825ee72017f7519215f0aa5144d75a9c7",
      "tree": "39a39eb772183f383d2c2029d853aeb9d0c2db21",
      "parents": [
        "f913a5f9ec86ff58ae39aeadaada2729abfec6cf"
      ],
      "author": {
        "name": "Kiran Kumar H N",
        "email": "hurlisal@codeaurora.org",
        "time": "Sat Jun 23 16:28:11 2012 -0700"
      },
      "committer": {
        "name": "Kiran Kumar H N",
        "email": "hurlisal@codeaurora.org",
        "time": "Thu Jun 28 11:37:36 2012 -0700"
      },
      "message": "msm: camera: Allow user to abort live snapshot.\n\nDue to some reason, user can decide to abort a live\nsnapshot while it is in progress. Add support to stop\nthe VFE write masters right away so that the VFE\nstops writing on the buffers allocated by the user.\nAlso send an ACK message to userspace once we get\nconfirmation from VFE that it has stopped using\nthe buffers.\n\nCRs-Fixed: 373080\nChange-Id: Ia4d9134298dd3a1a51f5829f9bcc2b80d6f21d0f\nSigned-off-by: Kiran Kumar H N \u003churlisal@codeaurora.org\u003e\n"
    },
    {
      "commit": "3cfe310bac87869e702371482d2461010a1895c1",
      "tree": "e0fce6ebf22e13f6b1a8beb405694b10ccaf58a6",
      "parents": [
        "8c2e486c0b36759a26aa2db87568c010358cea5f",
        "73ec728288b1d30c3b967a378d0f2893d254bd67"
      ],
      "author": {
        "name": "Linux Build Service Account",
        "email": "lnxbuild@localhost",
        "time": "Wed Jun 27 23:10:20 2012 -0700"
      },
      "committer": {
        "name": "QuIC Gerrit Code Review",
        "email": "code-review@localhost",
        "time": "Wed Jun 27 23:10:20 2012 -0700"
      },
      "message": "Merge \"msm: camera: CPP driver Framework\" into msm-3.4"
    },
    {
      "commit": "73ec728288b1d30c3b967a378d0f2893d254bd67",
      "tree": "174218b7242da91e63c438206d19b28ef900169d",
      "parents": [
        "01d89d9fce207d7335690eedf8c61b1cfddb4c14"
      ],
      "author": {
        "name": "Kevin Chan",
        "email": "ktchan@codeaurora.org",
        "time": "Thu Jun 07 01:32:00 2012 -0700"
      },
      "committer": {
        "name": "Linux Build Service Account",
        "email": "lnxbuild@localhost",
        "time": "Wed Jun 27 15:34:37 2012 -0600"
      },
      "message": "msm: camera: CPP driver Framework\n\nInitial commit for Camera Post Processor Driver.\nThe driver contains frame queuing and process logic\nusing v4l2 framework.\n\nChange-Id: I283c11c3de3bd121b9c3ea5af1446c13e188d329\nSigned-off-by: Kevin Chan \u003cktchan@codeaurora.org\u003e\n"
    },
    {
      "commit": "430dbc29e559a2d32f1733173ce6ccc7e0bdbf31",
      "tree": "a0d316b907768b371bbad48493136be120123fb7",
      "parents": [
        "01d89d9fce207d7335690eedf8c61b1cfddb4c14",
        "f950e320ee1e717b33c6ca7fbed7efe34beb07cf"
      ],
      "author": {
        "name": "Linux Build Service Account",
        "email": "lnxbuild@localhost",
        "time": "Wed Jun 27 14:27:44 2012 -0700"
      },
      "committer": {
        "name": "QuIC Gerrit Code Review",
        "email": "code-review@localhost",
        "time": "Wed Jun 27 14:27:44 2012 -0700"
      },
      "message": "Merge \"radio-iris: Add ioctl commands to configure spur table\" into msm-3.4"
    },
    {
      "commit": "a0d56b574b8d217b5aecde623da475596db35918",
      "tree": "08eab29fc0dfc7c299b7120b172917161014d0f3",
      "parents": [
        "c432fdf28656051f358ff4b7cc41f43d4eeb3ed8"
      ],
      "author": {
        "name": "Ayaz Ahmad",
        "email": "aahmad@codeaurora.org",
        "time": "Tue Jun 26 15:58:41 2012 +0530"
      },
      "committer": {
        "name": "Linux Build Service Account",
        "email": "lnxbuild@localhost",
        "time": "Tue Jun 26 22:43:03 2012 -0600"
      },
      "message": "radio: tavarua: Add IOCTL to enable the FM TX Tone generator\n\nImplement IOCTL to set the Internal FM TX Tone\ngenerator values\n\nChange-Id: I2a94d5559a90362b9439ea510e98489102ed0c04\nCRs-Fixed: 356789\nSigned-off-by: Ayaz Ahmad \u003caahmad@codeaurora.org\u003e\n"
    },
    {
      "commit": "f950e320ee1e717b33c6ca7fbed7efe34beb07cf",
      "tree": "9871515b15a06855adcc3b4169883d31529d09eb",
      "parents": [
        "5d9df02611a53ddaabf3932fa4862e5440d6189e"
      ],
      "author": {
        "name": "Anantha Krishnan",
        "email": "ananthk@codeaurora.org",
        "time": "Wed Jun 06 14:25:49 2012 +0530"
      },
      "committer": {
        "name": "Anantha Krishnan",
        "email": "ananthk@codeaurora.org",
        "time": "Tue Jun 26 11:03:20 2012 +0530"
      },
      "message": "radio-iris: Add ioctl commands to configure spur table\n\nProvide interfaces to allow host to update the spur table\nwith spur frequencies specific to platforms.\n\nCRs-Fixed: 352591\nChange-Id: I139ac84a4a45578ebab63c26d7176666d47d3e2a\nSigned-off-by: Anantha Krishnan \u003cananthk@codeaurora.org\u003e\n"
    },
    {
      "commit": "28feb3d6001aede64d44f7aa13f364571bb25c5c",
      "tree": "8f6486f358d64b1eef802bd5cae6f032a79d483d",
      "parents": [
        "7dc20bf95baed863560fbcb75604eb0dfe3ff768"
      ],
      "author": {
        "name": "Nishant Pandit",
        "email": "npandit@codeaurora.org",
        "time": "Thu Apr 26 23:56:22 2012 +0530"
      },
      "committer": {
        "name": "Nishant Pandit",
        "email": "npandit@codeaurora.org",
        "time": "Mon Jun 25 09:39:31 2012 +0530"
      },
      "message": "msm: camera: Add support for RDI in VFE\n\nEnable RDI registers and irq handler in VFE. RDI may\nbe used to dump sensor data directly to memory\nwithout passing through VFE.\n\nChange-Id: I1ca131c31913f62228364440bbe2cd98a6079003\nSigned-off-by: Nishant Pandit \u003cnpandit@codeaurora.org\u003e\n"
    },
    {
      "commit": "b4a278e5206d63224c6c8dc4d46f971cc1124c4b",
      "tree": "bef2c5955d8b4b0daa69b7f67c9d0683244252ac",
      "parents": [
        "8131ab9b590c475683a36683962e5ac40d4be2c9"
      ],
      "author": {
        "name": "Kiran Kumar H N",
        "email": "hurlisal@codeaurora.org",
        "time": "Mon Jun 18 19:25:47 2012 -0700"
      },
      "committer": {
        "name": "Kiran Kumar H N",
        "email": "hurlisal@codeaurora.org",
        "time": "Sat Jun 23 13:51:52 2012 -0700"
      },
      "message": "msm: camera: Add IRQ Router subdev implementation.\n\nAdd initial driver code for IRQ Router hardware.\nIt shall be implemented as a v4l2 subdevice of the\nmsm cam server node.\nAdd logic in msm cam server to request for irqs configured\nto the IRQ Router, which can be individual or composite.\nWhen the individual camera hardware cores interrupt,\nthe cam server receives them through the common interrupt\nhandler and dispatches them to to the respective hardware\ncore\u0027s v4l2 subdevice.\nIf the usecase demands that the interrupts from two\ndifferent hw cores be composited into a single interrupt,\n(for eg: VFE and ISPIF), then the cam server stores this\nconfiguration in its interrupt lookup table. When the\ninterrupt is triggered on the composited interrupt,\nit is dispatched to the individual hardware cores\nwhich have been composited into that interrupt.\n\nChange-Id: Iaadd60cc24de9b5ba8d09a151474658902244d7b\nSigned-off-by: Kiran Kumar H N \u003churlisal@codeaurora.org\u003e\n"
    },
    {
      "commit": "fb6b7b71817d08c9f470c3c9ff3b640ade5d6eea",
      "tree": "899935855ac2e7db5a0e3f2be25ab37334e2406b",
      "parents": [
        "8937187d44c6faa5e2339ead009151d0f9d408df",
        "2df27e66353d448e145f7e9fcc4cf57016cf4b57"
      ],
      "author": {
        "name": "Linux Build Service Account",
        "email": "lnxbuild@localhost",
        "time": "Sat Jun 23 09:06:00 2012 -0700"
      },
      "committer": {
        "name": "QuIC Gerrit Code Review",
        "email": "code-review@localhost",
        "time": "Sat Jun 23 09:06:00 2012 -0700"
      },
      "message": "Merge \"msm: camera: Use image mode to get buffer\" into msm-3.4"
    },
    {
      "commit": "82fd6a45d94c10f85f8b1e89417f262253714498",
      "tree": "be6cdc630da9cddf4be03f4792cbab7bd8c97694",
      "parents": [
        "a060f668ce1204a3f9fc070c45e481f2032ae971",
        "152c3c7ba9bc0d47857534f3c7c16f6817297ae1"
      ],
      "author": {
        "name": "Linux Build Service Account",
        "email": "lnxbuild@localhost",
        "time": "Fri Jun 22 16:11:20 2012 -0700"
      },
      "committer": {
        "name": "QuIC Gerrit Code Review",
        "email": "code-review@localhost",
        "time": "Fri Jun 22 16:11:20 2012 -0700"
      },
      "message": "Merge \"msm:vidc: provide support to raise afab and ebi1 clks to turbo mode.\" into msm-3.4"
    },
    {
      "commit": "3ced7bf59c0c1b7a1ad778a922eeb0e97d604efd",
      "tree": "1b53f9f4665d2bd5872a896356109e91bdb3047c",
      "parents": [
        "3642ec172eea4c4f1f7873a1eac60b05b3914ae3",
        "93eb1769b8cc503bc431d266b4cd5aa5ea73a49e"
      ],
      "author": {
        "name": "Linux Build Service Account",
        "email": "lnxbuild@localhost",
        "time": "Fri Jun 22 16:11:06 2012 -0700"
      },
      "committer": {
        "name": "QuIC Gerrit Code Review",
        "email": "code-review@localhost",
        "time": "Fri Jun 22 16:11:06 2012 -0700"
      },
      "message": "Merge \"radio-tavarua: Add IOCTL commands to configure the SPUR Table\" into msm-3.4"
    },
    {
      "commit": "2df27e66353d448e145f7e9fcc4cf57016cf4b57",
      "tree": "c10cd476e89cae9049028318c43814a44e2557d6",
      "parents": [
        "f2bd41381a2982d0c787f57ab9a9240e023fb5ce"
      ],
      "author": {
        "name": "Kevin Chan",
        "email": "ktchan@codeaurora.org",
        "time": "Fri Jun 15 00:06:54 2012 -0700"
      },
      "committer": {
        "name": "Kevin Chan",
        "email": "ktchan@codeaurora.org",
        "time": "Fri Jun 22 11:15:07 2012 -0700"
      },
      "message": "msm: camera: Use image mode to get buffer\n\nUse image mode instead of vfe operation mode to\nget and free buffer\n\nChange-Id: I33e912b0fa4e16d3a89161f98ab9a659b9c197f6\nSigned-off-by: Kevin Chan \u003cktchan@codeaurora.org\u003e\n"
    },
    {
      "commit": "b2157c9abb7b436776f786760607126d1c9a8433",
      "tree": "f977a922bd19e9e70193c30ff887b62e7be5a8dc",
      "parents": [
        "334889ea8c126fd465f0d86ac680630613e9fa31"
      ],
      "author": {
        "name": "Nishant Pandit",
        "email": "npandit@codeaurora.org",
        "time": "Wed Apr 25 01:09:28 2012 +0530"
      },
      "committer": {
        "name": "Nishant Pandit",
        "email": "npandit@codeaurora.org",
        "time": "Thu Jun 21 03:22:29 2012 +0530"
      },
      "message": "msm: camera: Decouple the ISPIF component from sensor\n\nIspif is a separate hardware block. Decouple\nit from sensors so that it can be controlled for various\ncamera usecases.\n\nChange-Id: I539fcb4166edc7a14d15a94c2f7f56b2f196a971\nSigned-off-by: Nishant Pandit \u003cnpandit@codeaurora.org\u003e\n"
    },
    {
      "commit": "152c3c7ba9bc0d47857534f3c7c16f6817297ae1",
      "tree": "8771bfc076f9e3a538c1483a5c9687a9f3c2fdcb",
      "parents": [
        "28bbbd51bbc8116b5ddc7f8f95b000772d4365bc"
      ],
      "author": {
        "name": "Arun Menon",
        "email": "menon@codeaurora.org",
        "time": "Wed Jun 20 11:50:08 2012 -0700"
      },
      "committer": {
        "name": "Arun Menon",
        "email": "menon@codeaurora.org",
        "time": "Wed Jun 20 12:07:11 2012 -0700"
      },
      "message": "msm:vidc: provide support to raise afab and ebi1 clks to turbo mode.\n\nThis change provides support to raise the clks to turbo mode for mpeg4\nclips with high number of slices. The firmware performance degrades if\nthe number of slices is more than 10. Without this fix, we see lot of\nframe drops happening, causing a freeze effect.\n\nChange-Id: Ia897854ef6d30bb97cd37810b22eb1ab5ad818fb\nCRs-Fixed: 358615\nSigned-off-by: Arun Menon \u003cmenon@codeaurora.org\u003e\n"
    },
    {
      "commit": "30fd2e6cf6899d71e6cda2781c1182333788d4d0",
      "tree": "cdf43c1b86740ec3d95f812a6454ede819d7d53e",
      "parents": [
        "c301ca1150f4a762bba9c7aec29f0a6f0587d2ca",
        "e2c9c0bf3f925e9f671b5c18795ae415fed58510"
      ],
      "author": {
        "name": "Linux Build Service Account",
        "email": "lnxbuild@localhost",
        "time": "Tue Jun 19 19:07:14 2012 -0700"
      },
      "committer": {
        "name": "QuIC Gerrit Code Review",
        "email": "code-review@localhost",
        "time": "Tue Jun 19 19:07:14 2012 -0700"
      },
      "message": "Merge \"msm: camera: add ion dev fd field to frame structure.\" into msm-3.4"
    },
    {
      "commit": "e2c9c0bf3f925e9f671b5c18795ae415fed58510",
      "tree": "194b95beb1ab079c9b83760f225e75f03ac9395b",
      "parents": [
        "e2ecb58a6c5011549aac3e86fb1c13e7b7c65104"
      ],
      "author": {
        "name": "Ankit Premrajka",
        "email": "ankitp@codeaurora.org",
        "time": "Thu Jun 07 17:18:25 2012 -0700"
      },
      "committer": {
        "name": "Ankit Premrajka",
        "email": "ankitp@codeaurora.org",
        "time": "Tue Jun 19 10:47:14 2012 -0700"
      },
      "message": "msm: camera: add ion dev fd field to frame structure.\n\nThe ion dev fd field is required to represent the client\nthat allocated the buffer represented by the frame.\n\nChange-Id: I8de791158251069275becc9f6413382fc6738492\nSigned-off-by: Ankit Premrajka \u003cankitp@codeaurora.org\u003e\n"
    },
    {
      "commit": "3218a997c1daf17fdb5ecdb7e3d80ca85757ed58",
      "tree": "d2f81a7c77bec3cc409ddaf832d831ef01f7e5f3",
      "parents": [
        "788a727b5a19b7528ed393c73b5f416fecf6fe8a",
        "779dc76f0a8d5db02df5d8b7d9794cd6766d0b9d"
      ],
      "author": {
        "name": "Linux Build Service Account",
        "email": "lnxbuild@localhost",
        "time": "Tue Jun 19 03:42:38 2012 -0700"
      },
      "committer": {
        "name": "QuIC Gerrit Code Review",
        "email": "code-review@localhost",
        "time": "Tue Jun 19 03:42:38 2012 -0700"
      },
      "message": "Merge changes I7141c8d6,If8b6723f into msm-3.4\n\n* changes:\n  msm: mpq8064: Allow power up and down to be more dynamic\n  msm: mpq8064: Enable v4l2 event handle in VCAP\n"
    },
    {
      "commit": "41a3870e67baceb635884c7fcc76bc7b12273418",
      "tree": "b7a5d8faa26dcf482f1c6b65bcc19fa516c1d3d5",
      "parents": [
        "c6a4ccdbeb4184b79e5f1ca3f68a19cacdcf8d59"
      ],
      "author": {
        "name": "Kevin Chan",
        "email": "ktchan@codeaurora.org",
        "time": "Wed Jun 06 22:25:41 2012 -0700"
      },
      "committer": {
        "name": "Kevin Chan",
        "email": "ktchan@codeaurora.org",
        "time": "Fri Jun 15 12:55:11 2012 -0700"
      },
      "message": "msm: camera: Add v4l2 private ioctls\n\nAdd private ioctls s_ctrl, query_ctrl where\nwe need to get ctrl data from userspace.\n\nChange-Id: I404236d072bafb3ef6ef3c0723a707f5805fe92b\nSigned-off-by: Kevin Chan \u003cktchan@codeaurora.org\u003e\n"
    },
    {
      "commit": "779dc76f0a8d5db02df5d8b7d9794cd6766d0b9d",
      "tree": "9fdf21f70178e256c8cb8acd64e5a8ed763725dc",
      "parents": [
        "98d11809bd87467a452f9e74d591515499abcfd8"
      ],
      "author": {
        "name": "Terence Hampson",
        "email": "thampson@codeaurora.org",
        "time": "Thu Jun 07 15:59:27 2012 -0400"
      },
      "committer": {
        "name": "Terence Hampson",
        "email": "thampson@codeaurora.org",
        "time": "Fri Jun 15 10:51:59 2012 -0400"
      },
      "message": "msm: mpq8064: Allow power up and down to be more dynamic\n\nTo save power regulators are only powered on when needed. Also in\nthis change is that clock rate is not longer set to max rate.\nClock speed set to lowest rate and still remain properly functional\n\nChange-Id: I7141c8d630e4dbf5c2593e0aea9a18dc3866a1fd\nSigned-off-by: Terence Hampson \u003cthampson@codeaurora.org\u003e\n"
    },
    {
      "commit": "98d11809bd87467a452f9e74d591515499abcfd8",
      "tree": "f4a6a37780d25c20a55e8408cb35964b3409035c",
      "parents": [
        "e5547a0625584a8011a4f87100f4f28103640d36"
      ],
      "author": {
        "name": "Terence Hampson",
        "email": "thampson@codeaurora.org",
        "time": "Wed Jun 06 18:18:43 2012 -0400"
      },
      "committer": {
        "name": "Terence Hampson",
        "email": "thampson@codeaurora.org",
        "time": "Fri Jun 15 10:41:43 2012 -0400"
      },
      "message": "msm: mpq8064: Enable v4l2 event handle in VCAP\n\nThis will allow client to subscribe and receive events regarding\nVCAP device\n\nChange-Id: If8b6723feaa29dcf4e6a3bb9275ccc776081c830\nSigned-off-by: Terence Hampson \u003cthampson@codeaurora.org\u003e\n"
    },
    {
      "commit": "64bd23cb9d7ed79a1f18a938116112c4196772e3",
      "tree": "3361639e7d29a8383ccbedc912612b782112dbec",
      "parents": [
        "75c34ca1b4e69e96921e4153dfa9d399e5b9d2e8"
      ],
      "author": {
        "name": "Kiran Kumar H N",
        "email": "hurlisal@codeaurora.org",
        "time": "Fri May 25 12:06:21 2012 -0700"
      },
      "committer": {
        "name": "Kiran Kumar H N",
        "email": "hurlisal@codeaurora.org",
        "time": "Wed Jun 13 09:21:53 2012 -0700"
      },
      "message": "msm: Allow VPE driver to be configured directly.\n\nCurrently VPE hardware is being controlled through\nthe config node. Since it is converted into a V4L2\nsubdevice, we could control it directly from\nuserspace by issuing open, close and ioctl system\ncalls.\nThe ACK from VPE hardware shall be routed directly\nto userspace by putting the ACK event on the v4l2\nevent queue.\n\nChange-Id: I7f82a750a28732382627349da362dbee8e27b149\nSigned-off-by: Kiran Kumar H N \u003churlisal@codeaurora.org\u003e\n"
    },
    {
      "commit": "93eb1769b8cc503bc431d266b4cd5aa5ea73a49e",
      "tree": "3aa52e829e9c6ebacb374726d8a5d1cc0d37fbca",
      "parents": [
        "75c34ca1b4e69e96921e4153dfa9d399e5b9d2e8"
      ],
      "author": {
        "name": "Anantha Krishnan",
        "email": "ananthk@codeaurora.org",
        "time": "Mon Jun 04 13:41:07 2012 +0530"
      },
      "committer": {
        "name": "Anantha Krishnan",
        "email": "ananthk@codeaurora.org",
        "time": "Wed Jun 13 15:02:50 2012 +0530"
      },
      "message": "radio-tavarua: Add IOCTL commands to configure the SPUR Table\n\nProvide interfaces to allow host to update the SPUR Table\nwith newly found spur frequencies and their RMSSI values.\n\nCRs-Fixed: 352591\nChange-Id: I84f296ea313971cc1995c644d604f96581be5f7f\nSigned-off-by: Anantha Krishnan \u003cananthk@codeaurora.org\u003e\n"
    },
    {
      "commit": "75c34ca1b4e69e96921e4153dfa9d399e5b9d2e8",
      "tree": "c60ce27bf268851b5d22ae40dddd83462c532b83",
      "parents": [
        "fef39d45c2c879b3104436573bef1eaa963adc08",
        "25dad72ab532f1ed4466b6684012f1c55acddb93"
      ],
      "author": {
        "name": "Steve Muckle",
        "email": "smuckle@codeaurora.org",
        "time": "Tue Jun 12 14:27:40 2012 -0700"
      },
      "committer": {
        "name": "Steve Muckle",
        "email": "smuckle@codeaurora.org",
        "time": "Tue Jun 12 14:28:21 2012 -0700"
      },
      "message": "Merge remote branch \u0027origin/msm-3.0\u0027 into msm-3.4\n\n* origin/msm-3.0: (87 commits)\n  Revert \"msm: kgsl: Add VBIF error detection\"\n  tspp: 8960: adding TSPP driver for 8960\n  board-8960: Merge secure and non secure firmware heaps.\n  msm: msm_dsps: Move to the new clk_prepare/unprepare API.\n  diag: Protect SMD channel from getting NULL value\n  camera: Mercury hardware JPEG decoder driver support.\n  msm: 8064-regulator: Remove 5V FRC gpio external regulator\n  diag: Respond to Get Subsystem Mask request\n  Revert \"msm_fb: display: Attach and detach MDP IOMMU on suspend/resume\"\n  Revert \"msm_fb: display: Add MDP IOMMU detach support for DTV\"\n  msm: rpm-8930: Fix incorrect RPM enumeration and DMM\n  msm: board-8930: Configure GPU turbo clock to 400MHz\n  usb: mdm_bridge: Fix bug in handling error condition\n  msm: vidc: Invalidate the cache before processing metadata.\n  video: msm: wfd: Add turbo mode support\n  tty: n_smux: Add Dedicated Power Control Queue\n  defconfig: msm-copper: Enable SPI ethernet support\n  msm: acpuclock-8960: Add PVS support on 8064\n  ASoC: mdm9615: Set correct GPIOs for AUX PCM\n  msm: 9615: Add auxpcm support over secondary audio interface\n  ...\n\nConflicts:\n\tarch/arm/configs/msm-copper_defconfig\n\tdrivers/char/diag/diagchar_core.c\n\tdrivers/char/diag/diagfwd_hsic.h\n\tdrivers/media/video/msm/msm_camera.c\n\tdrivers/media/video/msm/msm_mctl.c\n\tdrivers/mfd/Kconfig\n\tdrivers/mfd/Makefile\n\tdrivers/mfd/wcd9xxx-slimslave.c\n\tdrivers/spmi/spmi.c\n\tdrivers/tty/n_smux.c\n\tdrivers/usb/otg/msm_otg.c\n\tsound/soc/msm/msm-pcm-routing.h\n\nSigned-off-by: Steve Muckle \u003csmuckle@codeaurora.org\u003e\nChange-Id: I49d4ceff17714a7ba51243de63f27b7e78647bda\n"
    },
    {
      "commit": "212d97204704a2f2503a2ff7f288fb08bf2b2153",
      "tree": "db9d606c50a9a17dadfda5226b4aacd1e82f286e",
      "parents": [
        "705e68969220f568ebea9376c50e80e18e58d5b3"
      ],
      "author": {
        "name": "Suresh Vankadara",
        "email": "svankada@codeaurora.org",
        "time": "Wed May 30 15:51:20 2012 +0530"
      },
      "committer": {
        "name": "Katta Santhisindhu",
        "email": "kattas@codeaurora.org",
        "time": "Mon Jun 11 11:25:08 2012 +0530"
      },
      "message": "msm: camera: Add effects for front camera.\n\nAdded Support for  Effects like saturtaion,contrast for YUV sensor\nCRs-Fixed: 352316\nChange-Id: If278755849a866e84069ce517b2f1f6c67294980\nSigned-off-by: Katta Santhisindhu \u003ckattas@codeaurora.org\u003e\n"
    },
    {
      "commit": "465d1e118f33364e2d6608c9646814987ed85789",
      "tree": "0a4b377a67ba134a1daf5c576b8fdf9885ff49b9",
      "parents": [
        "174f63ffc2edf11db622c846266aad6ee262ff40"
      ],
      "author": {
        "name": "Kalyani Oruganti",
        "email": "kalyanio@codeaurora.org",
        "time": "Tue May 15 10:23:05 2012 -0700"
      },
      "committer": {
        "name": "Linux Build Service Account",
        "email": "lnxbuild@localhost",
        "time": "Sat Jun 09 09:47:27 2012 -0600"
      },
      "message": "camera: Mercury hardware JPEG decoder driver support.\n\nSupport for Mecury hardware JPEG decoder engine.\n\nChange-Id: I3b213f373e813db6766ec4f6a779fbdbae54afe8\nSigned-off-by: Kalyani Oruganti \u003ckalyanio@codeaurora.org\u003e\n"
    },
    {
      "commit": "837ae365bf6a2e8ee116f2e9efeadf1faa4588d2",
      "tree": "185143ca682e4e52ec7ec3b5640cbfa5361c26d0",
      "parents": [
        "3e22fe443b858f645ebdecae60c8306e11a0084d"
      ],
      "author": {
        "name": "Deva Ramasubramanian",
        "email": "dramasub@codeaurora.org",
        "time": "Sat May 12 23:26:53 2012 -0700"
      },
      "committer": {
        "name": "Srinu Gorle",
        "email": "sgorle@codeaurora.org",
        "time": "Sat Jun 09 03:04:37 2012 +0530"
      },
      "message": "video: msm: wfd: Add turbo mode support\n\nAdd support for userspace to push the video core clock to maximum\nsupported by hardware.\n\nChange-Id: Ida6618fd77bc24fe043885306083249546797054\nCRs-Fixed: 361108\nSigned-off-by: Srinu Gorle \u003csgorle@codeaurora.org\u003e\n"
    },
    {
      "commit": "f066380a08b607022e057034e9918bf73cb25785",
      "tree": "a569b92189c4f45c661c0deeacf15348b2d34b59",
      "parents": [
        "fa002621c590c56e13cd86e944919a5771a6e03e",
        "46b442cc55bde917d677d8d8cfe89340311ae46c"
      ],
      "author": {
        "name": "Steve Muckle",
        "email": "smuckle@codeaurora.org",
        "time": "Thu Jun 07 11:14:52 2012 -0700"
      },
      "committer": {
        "name": "Steve Muckle",
        "email": "smuckle@codeaurora.org",
        "time": "Thu Jun 07 11:14:52 2012 -0700"
      },
      "message": "Merge commit \u0027AU_LINUX_ANDROID_ICS.04.00.04.00.130\u0027 into msm-3.4\n\n* commit \u0027AU_LINUX_ANDROID_ICS.04.00.04.00.130\u0027: (39 commits)\n  msm: vidc: Add support for DIVX 4/5/6\n  msm_fb: display: Set the minimal sleep time for DSI PHY Initialisation\n  board: 8930: add debounce interval for gpio-keys\n  regulator: Extend of_get_regulator_init_data to support non-DT consumers\n  regulator: pm8xxx-regulator: Add slew_rate platform data parameter\n  crypto: Fix initialization of array variable.\n  arm: free all .init memory when CONFIG_STRICT_MEMORY_RWX is set\n  msm: clock-copper: Remove block reset ability from most clocks\n  msm: clock-local2: Fix local_vote_clk_reset to use right to_*_clk macro\n  EHCI: HSIC: Add support for suspend, resume and URB logging\n  arm/dt: msm-pm8941: Change boost regulator register address to 0xA000\n  msm: camera: Move server code into seperate file.\n  msm: camera: Close camera gracefully in case of userspace crash\n  media: dvb: mpq: Support getting decoder\u0027s buffer status\n  Bluetooth: Wait for wcnss to be ready after SSR\n  msm: msm_sdcc: Add device tree support for SDCC controllers\n  msm: display: Change DSI escape clock to byte clock\n  msm: clock-8960: Change source of DSI escape clock to byte clock\n  ASOC: msm: Enable mpq8064 machine driver.\n  EHCI: HSIC: Set the interrupt threshold control value to 8ms\n  ...\n\nSigned-off-by: Steve Muckle \u003csmuckle@codeaurora.org\u003e\n"
    },
    {
      "commit": "4f31daed983f44cafead50495be69ba74c878776",
      "tree": "32461fc182ae974cf33256a1452c74bb1a23fe30",
      "parents": [
        "008ee8b186bc850006bfbee2b146a68e09b09544",
        "7c81518dcab881ec50ea811b6968a3031974e8fa"
      ],
      "author": {
        "name": "Linux Build Service Account",
        "email": "lnxbuild@localhost",
        "time": "Thu Jun 07 00:52:26 2012 -0700"
      },
      "committer": {
        "name": "QuIC Gerrit Code Review",
        "email": "code-review@localhost",
        "time": "Thu Jun 07 00:52:26 2012 -0700"
      },
      "message": "Merge \"msm: Seperate VFE/AXI register programming from start and stop func.\" into msm-3.0"
    },
    {
      "commit": "f132c6cf77251e011e1dad0ec88c0b1fda16d5aa",
      "tree": "f04b469a3547a19b7bdbe110adc571eb71c93328",
      "parents": [
        "23016defd7db701a01dc49f972ad6b1bae9651c2",
        "3f6240f3e4e2608caf1a70d614ada658cbcbe7be"
      ],
      "author": {
        "name": "Steve Muckle",
        "email": "smuckle@codeaurora.org",
        "time": "Wed Jun 06 18:30:57 2012 -0700"
      },
      "committer": {
        "name": "Steve Muckle",
        "email": "smuckle@codeaurora.org",
        "time": "Wed Jun 06 18:45:28 2012 -0700"
      },
      "message": "Merge commit \u0027AU_LINUX_ANDROID_ICS.04.00.04.00.126\u0027 into msm-3.4\n\nAU_LINUX_ANDROID_ICS.04.00.04.00.126 from msm-3.0.\nFirst parent is from google/android-3.4.\n\n* commit \u0027AU_LINUX_ANDROID_ICS.04.00.04.00.126\u0027: (8712 commits)\n  PRNG: Device tree entry for qrng device.\n  vidc:1080p: Set video core timeout value for Thumbnail mode\n  msm: sps: improve the debugging support in SPS driver\n  board-8064 msm: Overlap secure and non secure video firmware heaps.\n  msm: clock: Add handoff ops for 7x30 and copper XO clocks\n  msm_fb: display: Wait for external vsync before DTV IOMMU unmap\n  msm: Fix ciruclar dependency in debug UART settings\n  msm: gdsc: Add GDSC regulator driver for msm-copper\n  defconfig: Enable Mobicore Driver.\n  mobicore: Add mobicore driver.\n  mobicore: rename variable to lower case.\n  mobicore: rename folder.\n  mobicore: add makefiles\n  mobicore: initial import of kernel driver\n  ASoC: msm: Add SLIMBUS_2_RX CPU DAI\n  board-8064-gpio: Update FUNC for EPM SPI CS\n  msm_fb: display: Remove chicken bit config during video playback\n  mmc: msm_sdcc: enable the sanitize capability\n  msm-fb: display: lm2 writeback support on mpq platfroms\n  msm_fb: display: Disable LVDS phy \u0026 pll during panel off\n  ...\n\nSigned-off-by: Steve Muckle \u003csmuckle@codeaurora.org\u003e\n"
    },
    {
      "commit": "7c81518dcab881ec50ea811b6968a3031974e8fa",
      "tree": "6ba10dc5485c9068395bafde50a888422b95a761",
      "parents": [
        "36dfbd85692744de74d981d886668b788315e879"
      ],
      "author": {
        "name": "Azam Sadiq Pasha Kapatrala Syed",
        "email": "akapatra@codeaurora.org",
        "time": "Thu May 31 19:28:09 2012 -0700"
      },
      "committer": {
        "name": "Azam Sadiq Pasha Kapatrala Syed",
        "email": "akapatra@codeaurora.org",
        "time": "Tue Jun 05 12:18:30 2012 -0700"
      },
      "message": "msm: Seperate VFE/AXI register programming from start and stop func.\n\nDecouple AXI and VFE. This will help to control/program VFE and AXI\nindependently.\n\nChange-Id: Ic892f1ebe1ce0ac29bd95f0852a74de6cfbabcc5\nSigned-off-by: Azam Sadiq Pasha Kapatrala Syed \u003cakapatra@codeaurora.org\u003e\n"
    },
    {
      "commit": "9838e487e30436782d8ff0a2748499effc96793d",
      "tree": "2ceffca606b66e83dc3aeb7cb48193aaf5c24924",
      "parents": [
        "d2df8aeefc254d47bebec34838af781e1f8047a6",
        "c1e6a95c31cc474f809bb7ab3c036e8890be7709"
      ],
      "author": {
        "name": "Linux Build Service Account",
        "email": "lnxbuild@localhost",
        "time": "Fri Jun 01 19:09:11 2012 -0700"
      },
      "committer": {
        "name": "QuIC Gerrit Code Review",
        "email": "code-review@localhost",
        "time": "Fri Jun 01 19:09:11 2012 -0700"
      },
      "message": "Merge \"radio: iris: Add calibration mode\" into msm-3.0"
    },
    {
      "commit": "5b1e6f1afb70ace03b32b48d4d70f34302decdc2",
      "tree": "2325d95d96bfa67f0b49e80aada80ceb4366239d",
      "parents": [
        "bf54a4dcfa3c1bb8491581c06a564e3b4824a81b"
      ],
      "author": {
        "name": "Laura Abbott",
        "email": "lauraa@codeaurora.org",
        "time": "Mon May 28 08:13:55 2012 -0700"
      },
      "committer": {
        "name": "Laura Abbott",
        "email": "lauraa@codeaurora.org",
        "time": "Mon May 28 08:13:55 2012 -0700"
      },
      "message": "msm: camera: Remove subsystem_map header\n\nThe old subsystem_map APIs are being deprecated. The\nmsm_subsystem_map.h header file used to have definitions for\niommu domains. Remove this header file and include iommu_domains.h\nto get the necessary iommu definitions.\n\nChange-Id: I417a357789a8fea16bbadd98663a8ebe873ff4e7\nSigned-off-by: Laura Abbott \u003clauraa@codeaurora.org\u003e\n"
    },
    {
      "commit": "c1e6a95c31cc474f809bb7ab3c036e8890be7709",
      "tree": "2f074b47e3ad5679d5aaca71c4af1b8fff76048b",
      "parents": [
        "2bcbac544862c90705395939f2516b6c78267b16"
      ],
      "author": {
        "name": "Ayaz Ahmad",
        "email": "aahmad@codeaurora.org",
        "time": "Tue May 15 19:29:54 2012 +0530"
      },
      "committer": {
        "name": "Ayaz Ahmad",
        "email": "aahmad@codeaurora.org",
        "time": "Mon May 28 19:00:49 2012 +0530"
      },
      "message": "radio: iris: Add calibration mode\n\nDo not queue the FM enabled/disabled events\nwhile calibration is in progress\n\nCRs-Fixed: 358229\nSigned-off-by: Ayaz Ahmad \u003caahmad@codeaurora.org\u003e\nChange-Id: I02ee9c095d9d242de0610b210ae4e5d328e0afa8\n"
    },
    {
      "commit": "aeb793ea48f0958b0aafac76c3fe774862f4dc69",
      "tree": "ad2d6ce3e6c70e1314eece0df94fa962cafc53b4",
      "parents": [
        "c3f3b0321016480b66def830deff50cc21a67910"
      ],
      "author": {
        "name": "Terence Hampson",
        "email": "thampson@codeaurora.org",
        "time": "Fri May 11 11:41:16 2012 -0400"
      },
      "committer": {
        "name": "Terence Hampson",
        "email": "thampson@codeaurora.org",
        "time": "Thu May 24 19:41:49 2012 -0400"
      },
      "message": "msm: mpq8064: Add Video processing driver block for VCAP\n\nAdding VP portion to MSM VCAP. VP is used for deinterlacing video.\n\nChange-Id: I888e841cf4d65cf1e5b0316db16923c914469235\nSigned-off-by: Terence Hampson \u003cthampson@codeaurora.org\u003e\n"
    },
    {
      "commit": "7d5bfbc69248f59e4889372e536d310ccfeb49a3",
      "tree": "1eb54439c67fb38e03e22614678672964d70fdaa",
      "parents": [
        "8fdc003824c7e052a4da6fac71c1074b5edb18b9"
      ],
      "author": {
        "name": "Terence Hampson",
        "email": "thampson@codeaurora.org",
        "time": "Tue May 08 13:33:48 2012 -0400"
      },
      "committer": {
        "name": "Terence Hampson",
        "email": "thampson@codeaurora.org",
        "time": "Wed May 23 10:55:30 2012 -0400"
      },
      "message": "msm: mpq8064: Client passes timing information to VCAP\n\nThis will allow the VCAP driver to be more dynamic and will allow\nfor the timing table to be removed from the Video Capture\n\nChange-Id: Ib631104cc2c45adf429b6a6ca90415c191e24566\nSigned-off-by: Terence Hampson \u003cthampson@codeaurora.org\u003e\n"
    },
    {
      "commit": "f2acb8593e9b17c69a4c33dd280ecd7edee3dbea",
      "tree": "8ab88d20b860acbd668aceff04acf68e9444da9d",
      "parents": [
        "5b79a3252710683b406c03ab21a808e852cb2962"
      ],
      "author": {
        "name": "Praneeth Paladugu",
        "email": "ppaladug@codeaurora.org",
        "time": "Mon May 07 17:44:53 2012 -0700"
      },
      "committer": {
        "name": "Ashray Kulkarni",
        "email": "ashrayk@codeaurora.org",
        "time": "Mon May 21 18:08:38 2012 -0700"
      },
      "message": "msm: vidc: Adds support for port reconfiguration.\n\nAdds support for port reconfiguration. This enables decoder to\nreconfigure to new resolution or settings other than initially\nconfigured to continue video playback.\n\nChange-Id: Id11e973e4cf1a5c7e4ec5544215fe57cb19466be\nSigned-off-by: Praneeth Paladugu \u003cppaladug@codeaurora.org\u003e\n"
    },
    {
      "commit": "5b79a3252710683b406c03ab21a808e852cb2962",
      "tree": "2931306c360e3938b8687740c11db0a60b85d06e",
      "parents": [
        "b8a846f11928fe6308dddfae0cb7dc8e9e2d7ae2"
      ],
      "author": {
        "name": "Praneeth Paladugu",
        "email": "ppaladug@codeaurora.org",
        "time": "Wed Apr 18 15:16:29 2012 -0700"
      },
      "committer": {
        "name": "Ashray Kulkarni",
        "email": "ashrayk@codeaurora.org",
        "time": "Mon May 21 17:50:45 2012 -0700"
      },
      "message": "msm: vidc: Adds support for conveying events.\n\nAdds support for conveying events to userspace from kernel\ndriver. This is needed to let userspace/client know of\nany error or other event of importance.\n\nChange-Id: Ife450b9f5dfe23f07b6f346c8e27c214fc85e083\nSigned-off-by: Praneeth Paladugu \u003cppaladug@codeaurora.org\u003e\n"
    },
    {
      "commit": "27535d83c7e0287267ff0bcddb35527a4a58cb14",
      "tree": "cd11c2c7789688bb5a78b1931e857ca2f368c713",
      "parents": [
        "2ba7f1907db651da7bfea1c14377bb5dfe75daa8",
        "13f6bebd7a84835348a63b4cf42afddb11a96040"
      ],
      "author": {
        "name": "Linux Build Service Account",
        "email": "lnxbuild@localhost",
        "time": "Sun May 20 19:37:32 2012 -0700"
      },
      "committer": {
        "name": "QuIC Gerrit Code Review",
        "email": "code-review@localhost",
        "time": "Sun May 20 19:37:32 2012 -0700"
      },
      "message": "Merge \"[media] v4l2: add VIDIOC_(TRY_)DECODER_CMD\" into msm-3.0"
    },
    {
      "commit": "be62bd534f4c18ab9f58735b4453bb65f217cf69",
      "tree": "f051fee86efbb1f6506669da505a0149c7d27567",
      "parents": [
        "a78066f79ce1ee97923a77f7efe8862cdb7e1006",
        "4584b5fe6f4ed1f4b0e5131c83a767a97497b9de"
      ],
      "author": {
        "name": "Linux Build Service Account",
        "email": "lnxbuild@localhost",
        "time": "Sat May 19 14:36:32 2012 -0700"
      },
      "committer": {
        "name": "QuIC Gerrit Code Review",
        "email": "code-review@localhost",
        "time": "Sat May 19 14:36:32 2012 -0700"
      },
      "message": "Merge \"msm: camera: Add support for gesture driver\" into msm-3.0"
    },
    {
      "commit": "a78066f79ce1ee97923a77f7efe8862cdb7e1006",
      "tree": "b2ae33f266ffd3cf1f69ae9799c18c2987facc72",
      "parents": [
        "afaed13ec689ee89c55baf09d3717bfb39a4b238",
        "4947d8cd8cc0889058801820d56edd9bbcb23d70"
      ],
      "author": {
        "name": "Linux Build Service Account",
        "email": "lnxbuild@localhost",
        "time": "Sat May 19 13:11:20 2012 -0700"
      },
      "committer": {
        "name": "QuIC Gerrit Code Review",
        "email": "code-review@localhost",
        "time": "Sat May 19 13:11:20 2012 -0700"
      },
      "message": "Merge \"msm: vidc: Use pre-computed frame delta values in WFD use case\" into msm-3.0"
    },
    {
      "commit": "4584b5fe6f4ed1f4b0e5131c83a767a97497b9de",
      "tree": "0558d397d014d20d2a8356161a0beb06bc59783d",
      "parents": [
        "54d49d7bc7432b952fa791fac299c4c0bbb73e78"
      ],
      "author": {
        "name": "Sunid Wilson",
        "email": "sunidw@codeaurora.org",
        "time": "Fri Apr 13 12:48:25 2012 -0700"
      },
      "committer": {
        "name": "Linux Build Service Account",
        "email": "lnxbuild@localhost",
        "time": "Sat May 19 12:34:34 2012 -0600"
      },
      "message": "msm: camera: Add support for gesture driver\n\nAdded gesture driver code. Gesture node is a subdevice to\nserver node.\n\nChange-Id: I488da3dbdb502a2f78b0cd5269dd113c472ee377\nSigned-off-by: Sunid Wilson \u003csunidw@codeaurora.org\u003e\n"
    },
    {
      "commit": "13f6bebd7a84835348a63b4cf42afddb11a96040",
      "tree": "fc023268e6ca82f546ae3eb6370be9240eef1988",
      "parents": [
        "770fb83ab61722e46a3c855bc0eeed906e35774f"
      ],
      "author": {
        "name": "Hans Verkuil",
        "email": "hans.verkuil@cisco.com",
        "time": "Thu Nov 24 09:53:43 2011 -0300"
      },
      "committer": {
        "name": "Ashray Kulkarni",
        "email": "ashrayk@codeaurora.org",
        "time": "Fri May 18 14:43:33 2012 -0700"
      },
      "message": "[media] v4l2: add VIDIOC_(TRY_)DECODER_CMD\n\nAs discussed during the 2011 V4L-DVB workshop, the API in dvb/video.h should\nbe replaced by a proper V4L2 API. This patch turns the VIDEO_(TRY_)DECODER_CMD\nioctls into proper V4L2 ioctls.\n\nChange-Id: I8f293613c833b40ffa62e814c0d88a55ea0c7f13\nSigned-off-by: Hans Verkuil \u003chans.verkuil@cisco.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\nSigned-off-by: Vinay Kalia \u003cvkalia@codeaurora.org\u003e\n"
    },
    {
      "commit": "86f1ed975f76954ca25a1e711a848fd74498ded3",
      "tree": "8ff9e9045c260af4662d9d89ad2f35e3ec7df93c",
      "parents": [
        "829dc645a69ac718adba9372bab2231b250e5793",
        "1c9030171b3c8175f3631f1de80b4d2d9c2febef"
      ],
      "author": {
        "name": "Linux Build Service Account",
        "email": "lnxbuild@localhost",
        "time": "Thu May 17 10:26:09 2012 -0700"
      },
      "committer": {
        "name": "QuIC Gerrit Code Review",
        "email": "code-review@localhost",
        "time": "Thu May 17 10:26:09 2012 -0700"
      },
      "message": "Merge changes I901701be,I31a03044 into msm-3.0\n\n* changes:\n  msm: board-8064: Add user space RC input loopback driver support\n  media: rc: Add remote control event report from user space input\n"
    },
    {
      "commit": "e74a703f99fd883a20305c4d300363ece8fd07f1",
      "tree": "2b66329385e22d578611aa82fc63403138afa2d7",
      "parents": [
        "1c0e9081a5983f6d02100e178623564857a3468b",
        "3766b1e6b4dea7dea0abed1e9090390640a12909"
      ],
      "author": {
        "name": "Linux Build Service Account",
        "email": "lnxbuild@localhost",
        "time": "Thu May 17 08:43:58 2012 -0700"
      },
      "committer": {
        "name": "QuIC Gerrit Code Review",
        "email": "code-review@localhost",
        "time": "Thu May 17 08:43:58 2012 -0700"
      },
      "message": "Merge \"media: msm_vidc: Add video driver for video core.\" into msm-3.0"
    },
    {
      "commit": "d4cb56c3e272727a8118e7760edf138e3d310768",
      "tree": "100eff9b08a94cd70e0d67353ef69810eeb14662",
      "parents": [
        "b910bf98c6dfb453f81b4ab000d03cc29c3c585d"
      ],
      "author": {
        "name": "Ravi Kumar V",
        "email": "kumarrav@codeaurora.org",
        "time": "Thu Mar 22 19:04:13 2012 +0530"
      },
      "committer": {
        "name": "Ravi Kumar V",
        "email": "kumarrav@codeaurora.org",
        "time": "Thu May 17 11:20:06 2012 +0530"
      },
      "message": "media: rc: Add remote control event report from user space input\n\nSome of user space applications need to send the remote key events\nto kernel input subsystem, so for these type of applications this driver\nenables them to send key events to kernel.\nUser has to send the key event type (pressed,repeated,released) and scan\ncode value.\n\nChange-Id: I31a03044702020bd7bfd6cfdc310e65f85d282ef\nSigned-off-by: Ravi Kumar V \u003ckumarrav@codeaurora.org\u003e\n"
    },
    {
      "commit": "3766b1e6b4dea7dea0abed1e9090390640a12909",
      "tree": "56373d189c29e0470fe60dce166543d0a321cef8",
      "parents": [
        "d8217960a0d6868016e0c8448dd7bc325450c910"
      ],
      "author": {
        "name": "Vinay Kalia",
        "email": "vkalia@codeaurora.org",
        "time": "Wed Jan 11 18:58:41 2012 -0800"
      },
      "committer": {
        "name": "Ashray Kulkarni",
        "email": "ashrayk@codeaurora.org",
        "time": "Wed May 16 12:32:29 2012 -0700"
      },
      "message": "media: msm_vidc: Add video driver for video core.\n\n- Adds video encoding and decoding functionality.\n- Implements v4l2 interface based driver for interacting\n  with userspace modules to perform video encoding and\n  decoding.\n- Implements kernel API for interacting with kernel\n  modules like Wifi display(encoder) and V4L2 based\n  DVB(decoder).\n\nChange-Id: Iadb83b60139e659ae7f66e5dc38c46fef52ca99d\nSigned-off-by: Vinay Kalia \u003cvkalia@codeaurora.org\u003e\n"
    },
    {
      "commit": "4947d8cd8cc0889058801820d56edd9bbcb23d70",
      "tree": "96094506d50ec20729130fa27a6a5cc9cc72bbd2",
      "parents": [
        "7e3bfd67b3c779c669ede2debfb6fcabc4884ec1"
      ],
      "author": {
        "name": "Deva Ramasubramanian",
        "email": "dramasub@codeaurora.org",
        "time": "Tue Apr 03 12:41:06 2012 -0700"
      },
      "committer": {
        "name": "Deva Ramasubramanian",
        "email": "dramasub@codeaurora.org",
        "time": "Mon May 14 21:56:39 2012 -0700"
      },
      "message": "msm: vidc: Use pre-computed frame delta values in WFD use case\n\nIn WFD use-case with frame skipping enabled, we wish to fool the core\ninto thinking that that the frames are coming at a consistent rate so\nthat we don\u0027t run into any issues with the core\u0027s rate control\nmechanism.\n\nIntroduce a client-settable property that dictates what the timestamp\ndelta between any two frames might be.\n\nChange-Id: Iea3f97879227b7932543d3449d311758dc4a2f59\nSigned-off-by: Deva Ramasubramanian \u003cdramasub@codeaurora.org\u003e\n"
    },
    {
      "commit": "b6255ee3d82798eb1eee9fb1cca713317b5afae8",
      "tree": "5b34f32a965dc772a99188293387022d21c5532e",
      "parents": [
        "d69c5c2cf21e734210029afd803a96a942084af3",
        "788ab1bb03d304232711b6ca9718534f588ee9fc"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Mon May 14 11:23:37 2012 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Mon May 14 11:23:37 2012 -0700"
      },
      "message": "Merge branch \u0027v4l_for_linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-media\n\nPull media fixes from Mauro Carvalho Chehab:\n \"For a some fix patches for v3.4, including a regression fix at DVB core\"\n\nFix up trivial conflicts in Documentation/feature-removal-schedule.txt\n\n* \u0027v4l_for_linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-media:\n  [media] gspca - sonixj: Fix a zero divide in isoc interrupt\n  [media] media: videobuf2-dma-contig: include header for exported symbols\n  [media] media: videobuf2-dma-contig: quiet sparse noise about plain integer as NULL pointer\n  [media] media: vb2-memops: Export vb2_get_vma symbol\n  [media] s5p-fimc: Correct memory allocation for VIDIOC_CREATE_BUFS\n  [media] s5p-fimc: Fix locking in subdev set_crop op\n  [media] dvb_frontend: fix a regression with DVB-S zig-zag\n  [media] fintek-cir: change || to \u0026\u0026\n  [media] V4L: Schedule V4L2_CID_HCENTER, V4L2_CID_VCENTER controls for removal\n  [media] rc: Postpone ISR registration\n  [media] marvell-cam: fix an ARM build error\n  [media] V4L: soc-camera: protect hosts during probing from overzealous user-space\n"
    },
    {
      "commit": "734476bedc61c6faaed7038131ac63f72ef2aac4",
      "tree": "75c6a24fbbeed4629899b9992b3e790c25a75def",
      "parents": [
        "f98392584f2e597f279b77f35e7f702f89e9a9b6"
      ],
      "author": {
        "name": "Jeyaprakash Soundrapandian",
        "email": "jsound@codeaurora.org",
        "time": "Thu May 03 20:08:15 2012 -0700"
      },
      "committer": {
        "name": "Jeyaprakash Soundrapandian",
        "email": "jsound@codeaurora.org",
        "time": "Sun May 13 11:03:13 2012 -0700"
      },
      "message": "msm: camera: eeprom subdevice support for camera sensor\n\nThe OTP data for calibration is stored in the eeprom. The eeprom\nis registered as a subdevice and necessary functionality is added\nfor reading and fetching data to user space.\n\nChange-Id: I119a31fa7eccc597c92b7c418c8d04c291e294f5\nSigned-off-by: Jeyaprakash Soundrapandian \u003cjsound@codeaurora.org\u003e\n"
    },
    {
      "commit": "77d0bb3d8e93d74859951a3f1d4a2f58488d627a",
      "tree": "4470aab739caefebf829f911f4a0ba992c729ef1",
      "parents": [
        "8ccae67eee58de2c3b8614dd401f411a09ad606b"
      ],
      "author": {
        "name": "Ravi Kumar V",
        "email": "kumarrav@codeaurora.org",
        "time": "Fri May 04 18:17:26 2012 +0530"
      },
      "committer": {
        "name": "Ravi Kumar V",
        "email": "kumarrav@codeaurora.org",
        "time": "Wed May 09 18:47:10 2012 +0530"
      },
      "message": "media: rc: Add support for Universal Electronics(UE) remote control keymap\n\nUE remote control uses RF4CE protocol to send the user\ncontrol data through RF interface.\n\nChange-Id: Id99ad2ceaf8e8e28b71e827bd950a6e9b7f5fe76\nSigned-off-by: Ravi Kumar V \u003ckumarrav@codeaurora.org\u003e\n"
    },
    {
      "commit": "cf26486f50d223cd763909b08cea04bd525e25c6",
      "tree": "87727744fbe286f8438e65e9922acee0df84bba5",
      "parents": [
        "56f7efa84140d5fd51ef917967a26915b08eacc0"
      ],
      "author": {
        "name": "Kevin Chan",
        "email": "ktchan@codeaurora.org",
        "time": "Thu Apr 19 19:10:38 2012 -0700"
      },
      "committer": {
        "name": "Kevin Chan",
        "email": "ktchan@codeaurora.org",
        "time": "Fri May 04 14:43:57 2012 -0700"
      },
      "message": "msm: camera: Separate AXI from vfe\n\nThis change will separate axi functionality from vfe core,\nin order for camera RDI (Raw dump interface) to work.\nWhen RDI is used, only axi subdev is configured.\nWhen PIX interface is used, both vfe and axi are configured.\n\nChange-Id: Id986ea1c12bbeb0664d08429acffe24d20a51028\nSigned-off-by: Kevin Chan \u003cktchan@codeaurora.org\u003e\n"
    },
    {
      "commit": "00c882d6fc56349032062f8f17d556ef475c1e5f",
      "tree": "76910d118efd32aca27529a05944bfb119f84ac3",
      "parents": [
        "0a46d9478788609a3f11d0183b26fbbafd3baa78"
      ],
      "author": {
        "name": "Venkateshwarlu Domakonda",
        "email": "Venkateshwarlu@codeaurora.org",
        "time": "Thu Apr 12 10:50:53 2012 +0530"
      },
      "committer": {
        "name": "Venkateshwarlu Domakonda",
        "email": "Venkateshwarlu@codeaurora.org",
        "time": "Fri May 04 11:03:07 2012 +0530"
      },
      "message": "radio-tavarua: Fix corner cases in dqbuf\n\n- Sometimes user data getting corrupted and it is not available\n  at the kernel level\n- Use the kernel buffer instead of user space buffer to copy\n  the data from fifo.\n- Increase the STD_BUF_SIZE buffer size from 64 to 128 bytes\n\nCRs-Fixed: 344443\nChange-Id: Ibb8c60f18b72cbcd63c2f39eb49fbbadb7af5443\nSigned-off-by: Venkateshwarlu Domakonda \u003cVenkateshwarlu@codeaurora.org\u003e\n"
    },
    {
      "commit": "cd681bf9f50cf17b70e24852361bc67c91b116ec",
      "tree": "1e1b5242e784f430ae0a494f85c221f3d6216fc3",
      "parents": [
        "bf8379fc305d7c54f92739ec5cb01ba41a8c4e61"
      ],
      "author": {
        "name": "Pradnya Chaphekar",
        "email": "pradnyac@codeaurora.org",
        "time": "Sat Feb 18 23:05:56 2012 -0800"
      },
      "committer": {
        "name": "Linux Build Service Account",
        "email": "lnxbuild@localhost",
        "time": "Thu May 03 01:58:30 2012 -0600"
      },
      "message": "vidc: 1080p : Add support for slice delivery mode to encoder\n\nSlice delivery mode enables confguring the encoder to deliver\none slice per output buffer. This mode is valid only for h264\ncodec when multi slice config is set to slice by mb.\n\nChange-Id: I1bb88a67fecf4a76ad828f4c4981ff3cad648f24\nSigned-off-by: Pradnya Chaphekar \u003cpradnyac@codeaurora.org\u003e\n"
    },
    {
      "commit": "94b4c83b8c27dfadc3d9756d41bcadbf4e9f090c",
      "tree": "f15f64001ecdc4a00a373c1dd4339c95e8ea0109",
      "parents": [
        "5d6564ee96bbd09f1d5a3368b11fd6c70d3cd150"
      ],
      "author": {
        "name": "Kevin Chan",
        "email": "ktchan@codeaurora.org",
        "time": "Fri Mar 02 21:27:16 2012 -0800"
      },
      "committer": {
        "name": "Kevin Chan",
        "email": "ktchan@codeaurora.org",
        "time": "Sun Apr 29 14:05:04 2012 -0700"
      },
      "message": "msm: camera: Change camera server into a video node\n\nConvert ioctl and server node to be compliant with\nv4l2 architecture.\nAdd multiple control and event queue to\nsupport multiple camera instance\n\nChange-Id: Idcb8533e15599f7fb0ad621c3da6b19235fa64f4\nSigned-off-by: Kevin Chan \u003cktchan@codeaurora.org\u003e\n"
    },
    {
      "commit": "cc1f41d135b0d6548c5c3f53c52c164ef0bf9595",
      "tree": "812f50eacbd5b48e1674a1d1870c8dbc7c25a600",
      "parents": [
        "a764f53fd9ed1e2c45630efe5fed78ef2e380212"
      ],
      "author": {
        "name": "Trilok Soni",
        "email": "tsoni@codeaurora.org",
        "time": "Thu Apr 19 22:24:17 2012 +0530"
      },
      "committer": {
        "name": "Trilok Soni",
        "email": "tsoni@codeaurora.org",
        "time": "Sat Apr 28 22:36:01 2012 +0530"
      },
      "message": "media: rc: Add wakeup functionality from GPIO IR event\n\nAdd can_wakeup functionality flag so that host can wakeup from\nIR event.\n\nChange-Id: I5cfa95fc17f390271d315a38d14dcbccd49dda78\nSigned-off-by: Trilok Soni \u003ctsoni@codeaurora.org\u003e\n"
    },
    {
      "commit": "db4bc8162185a65f71d7a144d1d1db7c97b94d47",
      "tree": "e81bdd583b9cf6f60ae2b4932e657c66163377a2",
      "parents": [
        "337840e64c86df8906facd53e9f09d9f5c883723",
        "4dd43083ccd149e9b0cfd5b2f635389597105920"
      ],
      "author": {
        "name": "Linux Build Service Account",
        "email": "lnxbuild@localhost",
        "time": "Fri Apr 27 08:02:12 2012 -0700"
      },
      "committer": {
        "name": "QuIC Gerrit Code Review",
        "email": "code-review@localhost",
        "time": "Fri Apr 27 08:02:12 2012 -0700"
      },
      "message": "Merge changes I61f72bf1,I197a4c43 into msm-3.0\n\n* changes:\n  msm: vidc: Fixes memory protection in secure enc/dec concurrency\n  msm: vidc: Handles secure/non-secure concurrency.\n"
    },
    {
      "commit": "13d82f8216593b296ef799b5d9663d3dd869959a",
      "tree": "c77eb7b54f8bb0075e268653d4d8630c05a1405f",
      "parents": [
        "f13fd34bf7779182c3cc3f4c688d0516e1d1a928"
      ],
      "author": {
        "name": "Deepak kotur",
        "email": "dkotur@codeaurora.org",
        "time": "Mon Mar 12 11:12:32 2012 -0700"
      },
      "committer": {
        "name": "Deepak Kotur",
        "email": "dkotur@codeaurora.org",
        "time": "Thu Apr 26 18:41:30 2012 -0700"
      },
      "message": "msm: vidc: Handles secure/non-secure concurrency.\n\nHandles concurrency scenarios by preventing\nnonsecure sessions when secure sessions are\nongoing. This is required since secure and\nnon-secure sessions cannot run concurrently.\n\nChange-Id: I197a4c437312d916c0f75e7eb026c0570fee12ff\nSigned-off-by: Deepak Kotur \u003cdkotur@codeaurora.org\u003e\n"
    },
    {
      "commit": "2f9a0c880d5c1e159f647950a2eed26618ad2ff1",
      "tree": "99bc40ffdac05c88f97eb5e49afe01c2a85440a9",
      "parents": [
        "e631f578048e2afd8bfede2e9dc86aa4592def3a"
      ],
      "author": {
        "name": "Guennadi Liakhovetski",
        "email": "g.liakhovetski@gmx.de",
        "time": "Wed Apr 18 06:43:09 2012 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Thu Apr 26 11:30:12 2012 -0300"
      },
      "message": "[media] V4L: soc-camera: protect hosts during probing from overzealous user-space\n\nIf multiple clients are registered on a single camera host interface,\nthe user-space hot-plug software can try to access the one, that probed\nfirst, before probing of the second one has completed. This can be\nhandled by individual host drivers, but it is even better to hold back\nthe user-space until all the probing on this host has completed. This\nfixes a race on ecovec with two clients registered on the CEU1 host, which\notherwise triggers a BUG() in sh_mobile_ceu_remove_device().\n\nSigned-off-by: Guennadi Liakhovetski \u003cg.liakhovetski@gmx.de\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "ee55c1984badacc44f716bf9dd900f815650e650",
      "tree": "f14a3ec7efe161f5e4e19d989fc8637c25734d41",
      "parents": [
        "759104cab29dfd6bbb7d6b2340e2a0eef48ea0eb"
      ],
      "author": {
        "name": "Ninad Mahimkar",
        "email": "ninadm@codeaurora.org",
        "time": "Wed Apr 25 14:36:17 2012 -0700"
      },
      "committer": {
        "name": "Ninad Mahimkar",
        "email": "ninadm@codeaurora.org",
        "time": "Wed Apr 25 14:36:17 2012 -0700"
      },
      "message": "msm: camera: Add SOF timestamps\n\nAdd a message for passing real time clock timestamp\nto userspace when SOF is generated\n\nChange-Id: I99cb05bb3d619c4bf6da520366bd42e7e6ac8ee2\nSigned-off-by: Ninad Mahimkar \u003cninadm@codeaurora.org\u003e\n"
    },
    {
      "commit": "a6914ca5f03f7f8e35ad443c612a6081a8efa127",
      "tree": "c316797c604f36893aab92d9f8b27de6d73d59b4",
      "parents": [
        "a9eb03a11551c9ec801d57630394ef1ef2a41630"
      ],
      "author": {
        "name": "Terence Hampson",
        "email": "thampson@codeaurora.org",
        "time": "Mon Apr 09 14:06:50 2012 -0400"
      },
      "committer": {
        "name": "Terence Hampson",
        "email": "thampson@codeaurora.org",
        "time": "Fri Apr 20 13:26:49 2012 -0400"
      },
      "message": "msm: mpq8064: Add VCAP v4l2 device for MPQ8064\n\nAdding v4l2 interface for VCAP device driver that utilizes\nvideo capture (VC) portion of VCAP.\n\nFuture addition will allow for v4l2 VCAP to utilize video\nprocessing (VP).\n\nChange-Id: I5e68f4ba39f569ef07d67ca39fb922ad5a19aa4e\nSigned-off-by: Terence Hampson \u003cthampson@codeaurora.org\u003e\n"
    },
    {
      "commit": "6627b36ee06ab56a800e2b570a038423c6572b02",
      "tree": "685860d5035d57c1ee2212a72616abbc16f84e60",
      "parents": [
        "be8ee19082a253eca97b1d7e07e79fab70717a3b"
      ],
      "author": {
        "name": "Rajakumar Govindaram",
        "email": "rajakuma@codeaurora.org",
        "time": "Sun Jan 29 19:00:30 2012 -0800"
      },
      "committer": {
        "name": "Rajakumar Govindaram",
        "email": "rajakuma@codeaurora.org",
        "time": "Wed Apr 18 10:10:41 2012 -0700"
      },
      "message": "msm: camera: 8960: Unify Autofocus actuator\n\nThe actuator functionality is the same for different camera\nmodules. So a single actuator driver module is supported.\nThe variation is because of actuator control parameters,\nwhich are made available in user space actuator driver\nfor better integration with tools used for autofocus\ntuning.\n\nChange-Id: Ibbae2ef426b570c59ec3796ac56abcf05af28259\nSigned-off-by: Rajakumar Govindaram \u003crajakuma@codeaurora.org\u003e\n"
    },
    {
      "commit": "3f0a4f9e036710d2ea95bd24ae492d9d9b822754",
      "tree": "76334a4c5c2314ef290e9bec4ffdcef59eb2e71c",
      "parents": [
        "0552664c24ca5bc7bdefd7708a06770c1e864c3d",
        "4a3b94251460fbfc66244475a5f1a54c72a9fe97"
      ],
      "author": {
        "name": "Linux Build Service Account",
        "email": "lnxbuild@localhost",
        "time": "Thu Apr 12 19:09:14 2012 -0700"
      },
      "committer": {
        "name": "QuIC Gerrit Code Review",
        "email": "code-review@localhost",
        "time": "Thu Apr 12 19:09:14 2012 -0700"
      },
      "message": "Merge changes I38882200,Ia1ac4d9e,Idef723e5 into msm-3.0\n\n* changes:\n  msm: camera: v4l2 updates\n  msm: camera: sensor changes for 7x30 v4l2\n  msm: camera: prepare msm8x55 camera for V4L2 architecture.\n"
    },
    {
      "commit": "c126085486120bb5dd24954b15099df5ae72e47f",
      "tree": "ea9b34fcbd84c8b316a9fba2678e0c54947e90bd",
      "parents": [
        "40ffa74c90322a39281afc77f283d3c010fadba3",
        "700f5c27d0687f96e9c4a38742b1c0b247051238"
      ],
      "author": {
        "name": "Linux Build Service Account",
        "email": "lnxbuild@localhost",
        "time": "Thu Apr 12 17:15:58 2012 -0700"
      },
      "committer": {
        "name": "QuIC Gerrit Code Review",
        "email": "code-review@localhost",
        "time": "Thu Apr 12 17:15:58 2012 -0700"
      },
      "message": "Merge \"msm: vidc: Adds API to request performance level.\" into msm-3.0"
    },
    {
      "commit": "4a3b94251460fbfc66244475a5f1a54c72a9fe97",
      "tree": "c5da0ec85184ca6ec7df47680480e43ad3b538bd",
      "parents": [
        "66deac39b2f75cdd2a58adc964b6d6312d0b75f8"
      ],
      "author": {
        "name": "Philippe Gravel",
        "email": "pgravel@codeaurora.org",
        "time": "Fri Mar 23 14:21:04 2012 -0700"
      },
      "committer": {
        "name": "Kiran Kumar H N",
        "email": "hurlisal@codeaurora.org",
        "time": "Thu Apr 12 15:44:03 2012 -0700"
      },
      "message": "msm: camera: v4l2 updates\n\n- Adds some protection against unexpected calls\n- Update ifdef guards in msm_camera.h\n\nChange-Id: I388822001159188a6c487f8c0deefa8fb5238249\nSigned-off-by: Philippe Gravel \u003cpgravel@codeaurora.org\u003e\nSigned-off-by: Sunil Joseph \u003csunilj@codeaurora.org\u003e\n"
    },
    {
      "commit": "700f5c27d0687f96e9c4a38742b1c0b247051238",
      "tree": "91e242d738b60a7f1df481b6a2f2dce5858a6cae",
      "parents": [
        "1a3f3b24fa482d3c762d4ec4b8e56836bba821ae"
      ],
      "author": {
        "name": "Vinay Kalia",
        "email": "vkalia@codeaurora.org",
        "time": "Wed Mar 28 17:35:28 2012 -0700"
      },
      "committer": {
        "name": "Vinay Kalia",
        "email": "vkalia@codeaurora.org",
        "time": "Thu Apr 12 11:54:53 2012 -0700"
      },
      "message": "msm: vidc: Adds API to request performance level.\n\nAdds API to request for a particular performance\nlevel from video core. This is needed for Wi-fi\ndisplay (WFD) to reduce end to end latency.\n\nChange-Id: Ib4133b8cd62ccad286be1984f944911754b887c5\nSigned-off-by: Vinay Kalia \u003cvkalia@codeaurora.org\u003e\n"
    },
    {
      "commit": "eaa3b3284a27a4beb76b725c2de43bb1c92b22f3",
      "tree": "e6e535e68d1fd75c6f309ee8503f77d81ae79ab0",
      "parents": [
        "f27936311705f379566ecddd9a391aa17fcb65ea",
        "77ffaefbd4cfc296aefa85fbba7e3eb530dd56da"
      ],
      "author": {
        "name": "Linux Build Service Account",
        "email": "lnxbuild@localhost",
        "time": "Thu Apr 12 10:26:52 2012 -0700"
      },
      "committer": {
        "name": "QuIC Gerrit Code Review",
        "email": "code-review@localhost",
        "time": "Thu Apr 12 10:26:52 2012 -0700"
      },
      "message": "Merge \"media: rc: Add support for RC6 philips IR remote control keymap\" into msm-3.0"
    },
    {
      "commit": "53e4d58968bb8babccf7bc32f6cee9e538c51871",
      "tree": "39ad0d88e8e30c47745f00bfd8b7bb0f7a6ea097",
      "parents": [
        "ecd0af5841911889bd4a1c9fe271e1a3ae2c3cd6",
        "a2688820ce17aa8ba1c67077c3ca9e9d5246637b"
      ],
      "author": {
        "name": "Linux Build Service Account",
        "email": "lnxbuild@localhost",
        "time": "Thu Apr 12 01:49:42 2012 -0700"
      },
      "committer": {
        "name": "QuIC Gerrit Code Review",
        "email": "code-review@localhost",
        "time": "Thu Apr 12 01:49:42 2012 -0700"
      },
      "message": "Merge \"msm: camera: Acutuator and flash control\" into msm-3.0"
    },
    {
      "commit": "bc98e97380f927af38464860a473df7b7f375a3e",
      "tree": "a146c2d94dafba6bb9fb1595a8c9e98de4f968d0",
      "parents": [
        "ea3c61582ded8fd1ab25039e74f3accdc8400fba",
        "0a8ba3750f8c2cd2d3f467b49a00594dce6ce9d1"
      ],
      "author": {
        "name": "Linux Build Service Account",
        "email": "lnxbuild@localhost",
        "time": "Wed Apr 11 07:31:13 2012 -0700"
      },
      "committer": {
        "name": "QuIC Gerrit Code Review",
        "email": "code-review@localhost",
        "time": "Wed Apr 11 07:31:13 2012 -0700"
      },
      "message": "Merge \"[media] V4L: add two new ioctl()s for multi-size videobuffer management\" into msm-3.0"
    },
    {
      "commit": "77ffaefbd4cfc296aefa85fbba7e3eb530dd56da",
      "tree": "274793223a514f1893a93672eeae837dfea8c211",
      "parents": [
        "5c5bd7718571689c38b4f48b490b044f0f034a41"
      ],
      "author": {
        "name": "Ravi Kumar V",
        "email": "kumarrav@codeaurora.org",
        "time": "Tue Apr 10 16:33:46 2012 +0530"
      },
      "committer": {
        "name": "Ravi Kumar V",
        "email": "kumarrav@codeaurora.org",
        "time": "Wed Apr 11 12:48:19 2012 +0530"
      },
      "message": "media: rc: Add support for RC6 philips IR remote control keymap\n\nRC6 philips remote control uses RC6 protocol to send the user\ncontrol data through IR.\n\nChange-Id: I53f93c679c08a2b2aca154a761f84dae2f1c52e9\nSigned-off-by: Ravi Kumar V \u003ckumarrav@codeaurora.org\u003e\n"
    },
    {
      "commit": "8ac12c6000a4bf4326be06ac3e638716b9f9378f",
      "tree": "bc51eaa5b40883b25b342581de6bd65e04c73498",
      "parents": [
        "0a2f143618e7b2f6b458758e17472aefbd3c0c00",
        "71731d5d400fa60cca24303aa31dd95a1443803d"
      ],
      "author": {
        "name": "Linux Build Service Account",
        "email": "lnxbuild@localhost",
        "time": "Tue Apr 10 20:15:14 2012 -0700"
      },
      "committer": {
        "name": "QuIC Gerrit Code Review",
        "email": "code-review@localhost",
        "time": "Tue Apr 10 20:15:14 2012 -0700"
      },
      "message": "Merge \"radio: iris: Implement new radio IOCTLs.\" into msm-3.0"
    },
    {
      "commit": "a2688820ce17aa8ba1c67077c3ca9e9d5246637b",
      "tree": "4f174159ce4577f9b4346c401c6e98155150cc89",
      "parents": [
        "cc04ed89060e2a09bba9f912e9aa1bf0c82aff93"
      ],
      "author": {
        "name": "Sreesudhan Ramakrish Ramkumar",
        "email": "srramku@codeaurora.org",
        "time": "Thu Apr 05 20:22:50 2012 -0700"
      },
      "committer": {
        "name": "Sreesudhan Ramakrish Ramkumar",
        "email": "srramku@codeaurora.org",
        "time": "Tue Apr 10 15:52:33 2012 -0700"
      },
      "message": "msm: camera: Acutuator and flash control\n\nPass actuator and flash support to user space\nso that modules can be enabled and used based\non availability at run time\n\nChange-Id: Ia801f17181b492d65feb7bd707d9cc344de9cfe6\nSigned-off-by: Sreesudhan Ramakrish Ramkumar \u003csrramku@codeaurora.org\u003e\n"
    },
    {
      "commit": "c55856c548e0cec8b29e415a08a353a0ab1ac4c8",
      "tree": "fb589e23f42b08eeec0623de6ceb1546b52c2d85",
      "parents": [
        "ee2c76e88960f91399f27fda65195c150f1cfb8f"
      ],
      "author": {
        "name": "Alhad Purnapatre",
        "email": "alhadp@codeaurora.org",
        "time": "Tue Feb 28 13:24:57 2012 -0800"
      },
      "committer": {
        "name": "Alhad Purnapatre",
        "email": "alhadp@codeaurora.org",
        "time": "Sat Apr 07 17:06:38 2012 -0700"
      },
      "message": "msm_fb: display: MSM V4l2 video overlay driver\n\nProvides a V4L2 device that uses the MDP overlay pipes (on MDP4),\nor the PPP interface (MDP3) to overlay frames on top of display\nframebuffer.\n\nSigned-off-by: Alhad Purnapatre \u003calhadp@codeaurora.org\u003e\nChange-Id: Iab69d0a5acfe993d13cb7a585e292b9a87eb90ee\n"
    },
    {
      "commit": "0a8ba3750f8c2cd2d3f467b49a00594dce6ce9d1",
      "tree": "9897baf038f7ce6a44648bc906c8714ba1bd8e40",
      "parents": [
        "abee3f9128d543557cf2a6c93e8248238afd1fc6"
      ],
      "author": {
        "name": "Guennadi Liakhovetski",
        "email": "g.liakhovetski@gmx.de",
        "time": "Wed Sep 28 11:34:06 2011 -0300"
      },
      "committer": {
        "name": "Ashray Kulkarni",
        "email": "ashrayk@codeaurora.org",
        "time": "Fri Apr 06 14:13:56 2012 -0700"
      },
      "message": "[media] V4L: add two new ioctl()s for multi-size videobuffer management\n\nA possibility to preallocate and initialise buffers of different sizes\nin V4L2 is required for an efficient implementation of a snapshot\nmode. This patch adds two new ioctl()s: VIDIOC_CREATE_BUFS and\nVIDIOC_PREPARE_BUF and defines respective data structures.\n\nChange-Id: Idb6c1e11f1665201f77c73168bb5a8de84b538eb\nSigned-off-by: Guennadi Liakhovetski \u003cg.liakhovetski@gmx.de\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\nSigned-off-by: Ashray Kulkarni \u003cashrayk@codeaurora.org\u003e\n"
    },
    {
      "commit": "e25bde49960be4fa12cbc081aadabf95b793adc3",
      "tree": "c70f5b26a4cfb58191cc7805ebfe965d090176f5",
      "parents": [
        "c0cf72b35de1b815742f91d1f42a45a872eddd4c"
      ],
      "author": {
        "name": "Ravi Kumar V",
        "email": "kumarrav@codeaurora.org",
        "time": "Tue Feb 28 01:51:40 2012 -0300"
      },
      "committer": {
        "name": "Ravi Kumar V",
        "email": "kumarrav@codeaurora.org",
        "time": "Thu Apr 05 11:23:42 2012 +0530"
      },
      "message": "[media] rc: Add support for GPIO based IR Receiver driver\n\nAdds GPIO based IR Receiver driver. It decodes signals using decoders\navailable in rc framework.\n\nChange-Id: Ifc4cbb6d5a507aeb9671fb0d559b97b1a95ea09c\nSigned-off-by: Ravi Kumar V \u003ckumarrav@codeaurora.org\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "71731d5d400fa60cca24303aa31dd95a1443803d",
      "tree": "4b2f21e21a8bafe827da4ec5a5f4cfa9fe3087e0",
      "parents": [
        "c0cf72b35de1b815742f91d1f42a45a872eddd4c"
      ],
      "author": {
        "name": "Venkateshwarlu Domakonda",
        "email": "Venkateshwarlu@codeaurora.org",
        "time": "Wed Apr 04 12:30:51 2012 +0530"
      },
      "committer": {
        "name": "Venkateshwarlu Domakonda",
        "email": "Venkateshwarlu@codeaurora.org",
        "time": "Thu Apr 05 08:48:29 2012 +0530"
      },
      "message": "radio: iris: Implement new radio IOCTLs.\n\nImplement IOCTLs for Tx power level control\n\nCRs-fixed: 349247\nChange-Id: Ie188b08fdf0aa697b6e1eada5c597813f0dc678f\nSigned-off-by: Venkateshwarlu Domakonda \u003cVenkateshwarlu@codeaurora.org\u003e\n"
    },
    {
      "commit": "459429648e0dd7c9b2bbaffc63a4086614e4109e",
      "tree": "92b9fb412c0d3585cfc774ccb096570cf3eedd94",
      "parents": [
        "880a92263446d5292b665e30c201e11bd6681ab7"
      ],
      "author": {
        "name": "Ankit Premrajka",
        "email": "ankitp@codeaurora.org",
        "time": "Wed Feb 15 19:21:25 2012 -0800"
      },
      "committer": {
        "name": "Ankit Premrajka",
        "email": "ankitp@codeaurora.org",
        "time": "Fri Mar 30 08:25:55 2012 -0700"
      },
      "message": "msm: v4l2: use new IOMMU mapping API.\n\nThe ion_phys API is being deprecated. Instead there\nis a new set of API that does the same thing as ion_phys\nif the system has no IOMMU enabled. Otherwise, it\nreturns an IOMMU device virtual address.\n\nChange-Id: I1f01d33cbc6d236d28c9193a90e48377b9fb35cc\nSigned-off-by: Ankit Premrajka \u003cankitp@codeaurora.org\u003e\n"
    },
    {
      "commit": "b2ad2bae31187ab0cbd0dbd982fbb4e27293897a",
      "tree": "e3d2d6ac0b566a1e0f899ea918f9795bc91f68d4",
      "parents": [
        "58d901a9e02100c7e6f55071656167f68b83aba2",
        "d5a0297a2ce7b4a491dd264dbef855e53d95abfa"
      ],
      "author": {
        "name": "Linux Build Service Account",
        "email": "lnxbuild@localhost",
        "time": "Tue Mar 27 22:56:21 2012 -0700"
      },
      "committer": {
        "name": "QuIC Gerrit Code Review",
        "email": "code-review@localhost",
        "time": "Tue Mar 27 22:56:21 2012 -0700"
      },
      "message": "Merge \"msm: vidc: Extract PAR info for MPEG4/DIVX.\" into msm-3.0"
    },
    {
      "commit": "04231da7fd78847f4cec162e5f3ebe4011d96069",
      "tree": "fac43945a0ab9a1be86c4b867d5ec01a77e468f5",
      "parents": [
        "4420ae85872f3a92e12136668e80bf584f216909",
        "0fa19849354c41e3ac89ec0b6b3bb411cb69b908"
      ],
      "author": {
        "name": "Linux Build Service Account",
        "email": "lnxbuild@localhost",
        "time": "Tue Mar 27 08:10:43 2012 -0700"
      },
      "committer": {
        "name": "QuIC Gerrit Code Review",
        "email": "code-review@localhost",
        "time": "Tue Mar 27 08:10:44 2012 -0700"
      },
      "message": "Merge \"radio-tavarua: Send disable event\" into msm-3.0"
    },
    {
      "commit": "d5a0297a2ce7b4a491dd264dbef855e53d95abfa",
      "tree": "6b381d8254cb7355de97de2fdc2b69456c20a2f4",
      "parents": [
        "53e7427bf80d8081cbd891968a797d752fef5665"
      ],
      "author": {
        "name": "Arun Menon",
        "email": "menon@codeaurora.org",
        "time": "Thu Mar 01 10:51:06 2012 -0800"
      },
      "committer": {
        "name": "Arun Menon",
        "email": "menon@codeaurora.org",
        "time": "Mon Mar 26 16:44:38 2012 -0700"
      },
      "message": "msm: vidc: Extract PAR info for MPEG4/DIVX.\n\nDisplay needs the pixel aspect ratio information\nfrom the video decoder to display the picture\nwith the right aspect ratio. Video decoder extracts\nthe pixel aspect ratio information from the\nvideo core and passes it to the client/display\nas extradata.\n\nChange-Id: I4db2b8ba827af67bc01888d13c36c1b501934ccd\nSigned-off-by: Arun Menon \u003cmenon@codeaurora.org\u003e\n"
    }
  ],
  "next": "250f6715a4112d6686670c5a62ceb9305da94616"
}
