)]}'
{
  "log": [
    {
      "commit": "c4bb1f9623180bf89837c13ed2eccc3aa7e208cd",
      "tree": "18e95d7c16a7440d1d9ea40703f4b86ac2fab2d6",
      "parents": [
        "bbd69208f64d878107b238d93a0e50d77eef17ec",
        "6c3b37b263b0b86925b9c790a644962f9353b22c"
      ],
      "author": {
        "name": "Linux Build Service Account",
        "email": "lnxbuild@localhost",
        "time": "Wed Mar 07 21:33:57 2012 -0800"
      },
      "committer": {
        "name": "QuIC Gerrit Code Review",
        "email": "code-review@localhost",
        "time": "Wed Mar 07 21:33:58 2012 -0800"
      },
      "message": "Merge \"Input: atmel-mxt_ts: Support firmware upgrade in bootloader mode\" into msm-3.0"
    },
    {
      "commit": "bbd69208f64d878107b238d93a0e50d77eef17ec",
      "tree": "d8feb58c7e178a2731d370c2c0b27bdb16e69d92",
      "parents": [
        "6287d23fb44d18679a7669e1462ef505a7379ad6",
        "94626402db72f77ee6241cf69c3ec584c39951da"
      ],
      "author": {
        "name": "Linux Build Service Account",
        "email": "lnxbuild@localhost",
        "time": "Wed Mar 07 21:33:57 2012 -0800"
      },
      "committer": {
        "name": "QuIC Gerrit Code Review",
        "email": "code-review@localhost",
        "time": "Wed Mar 07 21:33:58 2012 -0800"
      },
      "message": "Merge \"msm: vidc: add slice info extradata feature for encoder\" into msm-3.0"
    },
    {
      "commit": "6287d23fb44d18679a7669e1462ef505a7379ad6",
      "tree": "0285da90549b306804d1330b5a437b4d8cf6356a",
      "parents": [
        "86798f3ae3e50a676b41ef3fdee63f6b50f15f8b",
        "81bda9d20ec23488675b4371e7e994f70eb3a625"
      ],
      "author": {
        "name": "Linux Build Service Account",
        "email": "lnxbuild@localhost",
        "time": "Wed Mar 07 21:33:57 2012 -0800"
      },
      "committer": {
        "name": "QuIC Gerrit Code Review",
        "email": "code-review@localhost",
        "time": "Wed Mar 07 21:33:58 2012 -0800"
      },
      "message": "Merge changes Ie6a6a8e9,I5b3624b1 into msm-3.0\n\n* changes:\n  USB: core: Fix misc OTG related bugs\n  USB: gadget: composite: Process GetDescriptor(OTG) request\n"
    },
    {
      "commit": "f4635f606fa2cd02747fd9d9e25ef8cd60ac9991",
      "tree": "666a466c39f124f34eb9025d11f307babeca843b",
      "parents": [
        "2bed2209d8056a679bb922256d92c24b367d7e4f",
        "8832b23b20e3d60a5ce93b0c35e529e2df286811"
      ],
      "author": {
        "name": "Linux Build Service Account",
        "email": "lnxbuild@localhost",
        "time": "Wed Mar 07 19:00:01 2012 -0800"
      },
      "committer": {
        "name": "QuIC Gerrit Code Review",
        "email": "code-review@localhost",
        "time": "Wed Mar 07 19:00:01 2012 -0800"
      },
      "message": "Merge \"WLAN: WCN1314: Add API to enable/disable interrupts from chip.\" into msm-3.0"
    },
    {
      "commit": "81bda9d20ec23488675b4371e7e994f70eb3a625",
      "tree": "4762ce1c93fcf9afbe748c425be9db569fbdc906",
      "parents": [
        "95b650ab5de57bb60b3fae0214fd8c1b65b79b7e"
      ],
      "author": {
        "name": "Vijayavardhan Vennapusa",
        "email": "vvreddy@codeaurora.org",
        "time": "Wed Jan 18 13:18:22 2012 +0530"
      },
      "committer": {
        "name": "Vijayavardhan Vennapusa",
        "email": "vvreddy@codeaurora.org",
        "time": "Wed Mar 07 16:31:34 2012 +0530"
      },
      "message": "USB: core: Fix misc OTG related bugs\n\nThis patch fixes the following OTG related bugs:\n\n1. The current code does not wait for the ongoing HNP polling work to\nfinish upon the device disconnection which results in a crash when\naccessing the udev structure in hnp polling routine.\n\n2. bcdOTG field is added to OTG descriptor in 2.0 revision. Check OTG\ndescriptor size before validating bcdOTG field.  A legacy device sends\n2 bytes lesser than the size of OTG descriptor specified in 2.0 spec.\n\n3. The host is required to execute a GetStatus() with a frequency of\nTHOST_REQ_POLL in order to determine the state of the Host request flag.\nThe limits of THOST_REQ_POLL are 1 - 2 sec. Use the average value 1.5 sec\nfor HNP polling to pass compliance tests.\n\nChange-Id: Ie6a6a8e915d10c1347946f979c919d04d64823b4\nSigned-off-by: Pavankumar Kondeti \u003cpkondeti@codeaurora.org\u003e\nSigned-off-by: Vijayavardhan Vennapusa \u003cvvreddy@codeaurora.org\u003e\n"
    },
    {
      "commit": "95b650ab5de57bb60b3fae0214fd8c1b65b79b7e",
      "tree": "580e534ae36a6fe92d6b69b87f3c6920f96aa03c",
      "parents": [
        "e03eede188495ce6d4dece0df5596853d3bdf564"
      ],
      "author": {
        "name": "Vijayavardhan Vennapusa",
        "email": "vvreddy@codeaurora.org",
        "time": "Wed Jan 18 12:54:01 2012 +0530"
      },
      "committer": {
        "name": "Vijayavardhan Vennapusa",
        "email": "vvreddy@codeaurora.org",
        "time": "Wed Mar 07 16:30:53 2012 +0530"
      },
      "message": "USB: gadget: composite: Process GetDescriptor(OTG) request\n\nIf gadget is OTG capable, respond to a GetDescriptor(OTG) request\nwith its OTG descriptor.  This patch adds a utility to function\nto find and fill the requested descriptor.\n\nChange-Id: I5b3624b1145d46179b0c4737e82a47c68604cab4\nSigned-off-by: Pavankumar Kondeti \u003cpkondeti@codeaurora.org\u003e\nSigned-off-by: Vijayavardhan Vennapusa \u003cvvreddy@codeaurora.org\u003e\n"
    },
    {
      "commit": "94626402db72f77ee6241cf69c3ec584c39951da",
      "tree": "d8a0d653390639a3966d93257734125d8e9f0c56",
      "parents": [
        "7055298a7b85626eb367a97f9f3d1bc5a1f0ae79"
      ],
      "author": {
        "name": "Maheshwar Ajja",
        "email": "majja@codeaurora.org",
        "time": "Fri Feb 17 16:52:12 2012 +0530"
      },
      "committer": {
        "name": "Maheshwar Ajja",
        "email": "majja@codeaurora.org",
        "time": "Tue Mar 06 15:07:45 2012 +0530"
      },
      "message": "msm: vidc: add slice info extradata feature for encoder\n\nOne frame can have multiple slices or NAL units in the\nencoded bitstream output. Core can give slices information\nto the driver, if slice info metadata enabled, which inturn\nwill be sent to the client as extradata in output buffer.\nThis change will enable the core with slice information\nextradata feature.\n\nChange-Id: I52935a641dc7b4921da602b0132f0b81463b5cc8\nSigned-off-by: Maheshwar Ajja \u003cmajja@codeaurora.org\u003e\n"
    },
    {
      "commit": "fc3a6da8afe3cf90bd705213525157234d929af4",
      "tree": "1eff81ad75897a4790066cfe24a4474154c90d27",
      "parents": [
        "ed47a9af3ac47fc8fad3aa3d238c7ade2fd1eb0f",
        "bbc2e703c6b37dcb2557c4005eec386ca808c875"
      ],
      "author": {
        "name": "Linux Build Service Account",
        "email": "lnxbuild@localhost",
        "time": "Mon Mar 05 08:28:16 2012 -0800"
      },
      "committer": {
        "name": "QuIC Gerrit Code Review",
        "email": "code-review@localhost",
        "time": "Mon Mar 05 08:28:17 2012 -0800"
      },
      "message": "Merge \"msm: audio: qdsp6v2: Replace PMEM with ION in Audio Decoder drivers\" into msm-3.0"
    },
    {
      "commit": "8832b23b20e3d60a5ce93b0c35e529e2df286811",
      "tree": "1e33882ab9ceb8c0b4884c69094479f3a7dcef89",
      "parents": [
        "ed47a9af3ac47fc8fad3aa3d238c7ade2fd1eb0f"
      ],
      "author": {
        "name": "Pavan Kumar",
        "email": "pavan@codeaurora.org",
        "time": "Mon Mar 05 19:32:29 2012 +0530"
      },
      "committer": {
        "name": "Pavan Kumar",
        "email": "pavan@codeaurora.org",
        "time": "Mon Mar 05 19:42:40 2012 +0530"
      },
      "message": "WLAN: WCN1314: Add API to enable/disable interrupts from chip.\n\nAdd an API to enable/disable interrupts from the chip.\nThis API uses func0 SDIO_CCCR_IENx register to enable/disable\ninterrupts from the chip.\n\nChange-Id: I2da8d569511aeff0409744a90e7daf4704fff91d\nSigned-off-by: Pavan kumar \u003cpavan@codeaurora.org\u003e\n"
    },
    {
      "commit": "beaaaa5e6e11f5165c243a4769b5d42b0f4ed238",
      "tree": "99e0ef56cd88fe1d77d4c826fc418d732ec85b47",
      "parents": [
        "42cc8a35e259b9312f22f27f0dec693e81cfc008",
        "bdc5508dbc5e9bd624eb34e5e254b510baf4294f"
      ],
      "author": {
        "name": "Linux Build Service Account",
        "email": "lnxbuild@localhost",
        "time": "Mon Mar 05 04:43:58 2012 -0800"
      },
      "committer": {
        "name": "QuIC Gerrit Code Review",
        "email": "code-review@localhost",
        "time": "Mon Mar 05 04:43:58 2012 -0800"
      },
      "message": "Merge \"ASoc-msm: Modify ASM drivers to invoke ION APIs\" into msm-3.0"
    },
    {
      "commit": "584d47056d555b8d07197310e31e6972845c3b83",
      "tree": "47c339715b0389736d118b32229dc1320fafb20e",
      "parents": [
        "49f95a982e8c4938fe165b26d1f2ee48130f715f",
        "4bb6ead226a37531bf7a9c272b6a805b0d674567"
      ],
      "author": {
        "name": "Linux Build Service Account",
        "email": "lnxbuild@localhost",
        "time": "Mon Mar 05 04:43:58 2012 -0800"
      },
      "committer": {
        "name": "QuIC Gerrit Code Review",
        "email": "code-review@localhost",
        "time": "Mon Mar 05 04:43:58 2012 -0800"
      },
      "message": "Merge \"msm: camera: send error to HAL if daemon crashed\" into msm-3.0"
    },
    {
      "commit": "6c3b37b263b0b86925b9c790a644962f9353b22c",
      "tree": "b7e08c4ccbade376a072b4ddee8bc6956b9f8ee3",
      "parents": [
        "7055298a7b85626eb367a97f9f3d1bc5a1f0ae79"
      ],
      "author": {
        "name": "Anirudh Ghayal",
        "email": "aghayal@codeaurora.org",
        "time": "Thu Feb 23 18:39:42 2012 -0800"
      },
      "committer": {
        "name": "Jing Lin",
        "email": "jinglin@codeaurora.org",
        "time": "Sat Mar 03 20:29:51 2012 -0800"
      },
      "message": "Input: atmel-mxt_ts: Support firmware upgrade in bootloader mode\n\nIf a firmware upgrade fails, on subsequent boot retry a firmware\nupgrade based on the bootloader id. This can be initiated through\nthe userspace program by writing into the update_fw sysfs entry.\n\nChange-Id: I1d428c52f2cbfff8fe572a2bc6f0cd124111b810\nSigned-off-by: Anirudh Ghayal \u003caghayal@codeaurora.org\u003e\n"
    },
    {
      "commit": "4d088da9936c65d9f9550537908538147725c5ee",
      "tree": "083a09ec7fcfeaf9ad8c50bc0d1400f43444e9c2",
      "parents": [
        "7b46eb5871aad4197736b67f4588817cfa4a2470",
        "41f8579a79c1a6513577465cd376fb5b1bf4cab2"
      ],
      "author": {
        "name": "Linux Build Service Account",
        "email": "lnxbuild@localhost",
        "time": "Sat Mar 03 15:40:47 2012 -0800"
      },
      "committer": {
        "name": "QuIC Gerrit Code Review",
        "email": "code-review@localhost",
        "time": "Sat Mar 03 15:40:48 2012 -0800"
      },
      "message": "Merge changes I2b676dbe,Ic63a24bf into msm-3.0\n\n* changes:\n  gpu: ion: Add API to do cache operations\n  gpu: ion: Do not allow cached IOMMU mappings.\n"
    },
    {
      "commit": "4c7ccb31068e6b606520722279fc8add740d7578",
      "tree": "a020479c2549c81bee454b0205af6929335a1c2a",
      "parents": [
        "06eb6c148d6ddefb65d483f718441130a138aaf6"
      ],
      "author": {
        "name": "Ajay Singh Parmar",
        "email": "aparmar@codeaurora.org",
        "time": "Tue Feb 21 12:56:04 2012 +0530"
      },
      "committer": {
        "name": "Linux Build Service Account",
        "email": "lnxbuild@localhost",
        "time": "Sat Mar 03 02:37:18 2012 -0700"
      },
      "message": "msm_fb: display: Use FIR (QSEED) for upscaling.\n\nLow resolution UI is observed on HDTV connected with HDMI.\nFIR (QSEED) algorithm needs to be used instead of pixel\nrepetition to improve the performance in case the BYPASS\ncomposition is not used.\n\nCRs-fixed: 332123\nChange-Id: Ib4c2b107b4ae1300458cccc7e8066d31aee50a0d\nSigned-off-by: Ajay Singh Parmar \u003caparmar@codeaurora.org\u003e\n"
    },
    {
      "commit": "06eb6c148d6ddefb65d483f718441130a138aaf6",
      "tree": "c01e32b5d6a25ad6524f24a35180d511865efff3",
      "parents": [
        "58f6ad0e328179aab7049724d53c49ebf44c8feb",
        "2dfe5dd0c53c8f9abc83bc6a9671d499c8135f68"
      ],
      "author": {
        "name": "Linux Build Service Account",
        "email": "lnxbuild@localhost",
        "time": "Sat Mar 03 00:26:25 2012 -0800"
      },
      "committer": {
        "name": "QuIC Gerrit Code Review",
        "email": "code-review@localhost",
        "time": "Sat Mar 03 00:26:25 2012 -0800"
      },
      "message": "Merge \"msm: kgsl: Add a new property to IOCTL_KGSL_DEVICE_GETPROPERTY\" into msm-3.0"
    },
    {
      "commit": "4bb6ead226a37531bf7a9c272b6a805b0d674567",
      "tree": "dbc62ff1a57e7a4191be543628e2be1c607a5b95",
      "parents": [
        "91ec12ae8db08c1ce6fb91f2fef4301792ba6e22"
      ],
      "author": {
        "name": "Kevin Chan",
        "email": "ktchan@codeaurora.org",
        "time": "Wed Feb 29 01:01:41 2012 -0800"
      },
      "committer": {
        "name": "Kevin Chan",
        "email": "ktchan@codeaurora.org",
        "time": "Fri Mar 02 18:44:28 2012 -0800"
      },
      "message": "msm: camera: send error to HAL if daemon crashed\n\nWhen camera userspace daemon crashes, the server fd\nwill be close, which trigger the msm_server_close\nfunction, we will check if there is an active camera\nsession. If camera is active, we will send a v4l2\nevent to HAL layer to signal an error. Application\nwill exit gracefully and close other open fds and\nexit camera session.\n\nChange-Id: I14ebc864d6cace7ca6f4dbfb935623a76eeccaa8\nSigned-off-by: Kevin Chan \u003cktchan@codeaurora.org\u003e\n"
    },
    {
      "commit": "41f8579a79c1a6513577465cd376fb5b1bf4cab2",
      "tree": "e018412842703d2c0d91c460729db2995af9d781",
      "parents": [
        "79e9ffa55afdf664990b2765de297f3d95e59612"
      ],
      "author": {
        "name": "Olav Haugan",
        "email": "ohaugan@codeaurora.org",
        "time": "Wed Feb 08 15:28:05 2012 -0800"
      },
      "committer": {
        "name": "Olav Haugan",
        "email": "ohaugan@codeaurora.org",
        "time": "Fri Mar 02 17:33:19 2012 -0800"
      },
      "message": "gpu: ion: Add API to do cache operations\n\nClients need to be able to do cache operations\non ION buffers in the kernel. Add API to\nflush, invalidate, or invalidate and flush the\ncache of an ION buffer.\n\nChange-Id: I2b676dbe32372b3c17e4aaf39f51878b105a699c\nSigned-off-by: Olav Haugan \u003cohaugan@codeaurora.org\u003e\n"
    },
    {
      "commit": "0bcb5b599ab7f5e26ba46b3fab8cc344252c87e3",
      "tree": "e97e21d1b612c2bf4120de516569aa04c88e26f8",
      "parents": [
        "0a4016ce13a0ef46d661674a1c4258fcdee91847"
      ],
      "author": {
        "name": "Anirudh Ghayal",
        "email": "aghayal@codeaurora.org",
        "time": "Fri Feb 17 14:58:25 2012 -0800"
      },
      "committer": {
        "name": "Jing Lin",
        "email": "jinglin@codeaurora.org",
        "time": "Fri Mar 02 15:08:17 2012 -0800"
      },
      "message": "input: atmel-mxt-ts: Provide firmware name via platform data\n\nThis allows firmware upgrade only when a firmware name is provided.\nThe platform data (config data) of the latest firmware will point\nto a NULL string which prevents auto firmware upgrade at boot\n(if enabled by the userspace).\n\nChange-Id: Ifef57a9dab9306cf4f1fe7a6c7e52c5e92a25d4a\nSigned-off-by: Anirudh Ghayal \u003caghayal@codeaurora.org\u003e\n"
    },
    {
      "commit": "bdc5508dbc5e9bd624eb34e5e254b510baf4294f",
      "tree": "1dd3a80f1b39636c80397ae49e3f6d27e35a1d2a",
      "parents": [
        "91ec12ae8db08c1ce6fb91f2fef4301792ba6e22"
      ],
      "author": {
        "name": "Swaminathan Sathappan",
        "email": "Swami@codeaurora.org",
        "time": "Thu Feb 16 22:47:40 2012 -0800"
      },
      "committer": {
        "name": "Swaminathan Sathappan",
        "email": "Swami@codeaurora.org",
        "time": "Fri Mar 02 13:10:02 2012 -0800"
      },
      "message": "ASoc-msm: Modify ASM drivers to invoke ION APIs\n\nCreate ION client and allocate buffers based on\nthe client handle and free the buffers when no\nmore needed\n\nChange-Id: I00be9dbd3e8f5eff286d8f1bc0d61656866bf360\nSigned-off-by: Swaminathan Sathappan \u003cSwami@codeaurora.org\u003e\n"
    },
    {
      "commit": "2dfe5dd0c53c8f9abc83bc6a9671d499c8135f68",
      "tree": "df31c079e346ac95ccabbb3fbc6e4dfe0e9c1859",
      "parents": [
        "704a644e6526a3ca0ca91839b35c3466167a6bd0"
      ],
      "author": {
        "name": "Shubhraprakash Das",
        "email": "sadas@codeaurora.org",
        "time": "Fri Feb 10 13:49:53 2012 -0700"
      },
      "committer": {
        "name": "Shubhraprakash Das",
        "email": "sadas@codeaurora.org",
        "time": "Fri Mar 02 13:47:28 2012 -0700"
      },
      "message": "msm: kgsl: Add a new property to IOCTL_KGSL_DEVICE_GETPROPERTY\n\nReturn the reset status of the GPU unit when\nIOCTL_KGSL_DEVICE_GETPROPERTY is called with\ntype KGSL_PROP_GPU_RESET_STAT\n\nChange-Id: I4bb17be959eadba3ba491d94c6fd4f5824442e92\nSigned-off-by: Shubhraprakash Das\u003csadas@codeaurora.org\u003e\n"
    },
    {
      "commit": "9ec5583444c509291526c9aa8479a5b8324ee6ae",
      "tree": "a19e6bbd38305283f3a39634213731c5b2403142",
      "parents": [
        "4d3c7ef35efd357e087c0171ac4c6909b2348996",
        "c9857ca398776beaba55ebe9be64f4019760d645"
      ],
      "author": {
        "name": "Linux Build Service Account",
        "email": "lnxbuild@localhost",
        "time": "Fri Mar 02 12:21:31 2012 -0800"
      },
      "committer": {
        "name": "QuIC Gerrit Code Review",
        "email": "code-review@localhost",
        "time": "Fri Mar 02 12:21:32 2012 -0800"
      },
      "message": "Merge changes I1bfdc1f4,I09735f6e,I57f3333e,I37949113,Ic9e9ca4e into msm-3.0\n\n* changes:\n  power: pm8921-bms: add api to simultaneously read vbatt and ibatt\n  power: pm8921-bms: calibrate xoadc more often\n  power: pm8921-bms: add protection against divide by zero\n  power: pm8921-charger: fix 10mv error on vdd_max\n  power: pm8921-charger: fix reverse boosting\n"
    },
    {
      "commit": "bbbc99ac4de94245e96b467dda18e7da70fb4268",
      "tree": "b32bcd642e62536628df28f128b6a3452fd8256b",
      "parents": [
        "24a877e1e702f5b72763a5618ef16f444c0d0bfa",
        "63c3bcc5f2209d703e7911df93aa1fcd70edf74d"
      ],
      "author": {
        "name": "Linux Build Service Account",
        "email": "lnxbuild@localhost",
        "time": "Fri Mar 02 12:21:30 2012 -0800"
      },
      "committer": {
        "name": "QuIC Gerrit Code Review",
        "email": "code-review@localhost",
        "time": "Fri Mar 02 12:21:32 2012 -0800"
      },
      "message": "Merge changes I810ffac4,If881eb08 into msm-3.0\n\n* changes:\n  msm: board-8960-pmic: Add platform data for PWM driver\n  mfd: pm8xxx-pwm: Add feature to configure LPG DTEST mode\n"
    },
    {
      "commit": "c9857ca398776beaba55ebe9be64f4019760d645",
      "tree": "7840c52281abb6087d8eff33de551da1d1510df9",
      "parents": [
        "1b8e8293b691f873f4c47b3184c153510ef894b5"
      ],
      "author": {
        "name": "Abhijeet Dharmapurikar",
        "email": "adharmap@codeaurora.org",
        "time": "Tue Feb 07 15:56:06 2012 -0800"
      },
      "committer": {
        "name": "Abhijeet Dharmapurikar",
        "email": "adharmap@codeaurora.org",
        "time": "Wed Feb 29 21:02:37 2012 -0800"
      },
      "message": "power: pm8921-bms: add api to simultaneously read vbatt and ibatt\n\nThe compensation algorithms need simultaneous readings of the battery\nvoltage (vbatt) and the current flowing through it (ibatt).\n\nOne needs to put the BMS in override mode to get simultaneous vbatt\nand ibatt readings.\n\nNote that since one would need to sleep for 20 milliseconds after the\nBMS is put in override mode the spin_lock is changed to mutex in the bms\ndriver.\n\nChange-Id: I1bfdc1f4e84d5d3c2cd6502dd66afdfba650cc0d\nSigned-off-by: Abhijeet Dharmapurikar \u003cadharmap@codeaurora.org\u003e\n"
    },
    {
      "commit": "1b8e8293b691f873f4c47b3184c153510ef894b5",
      "tree": "259cc4ed1344b05d316de3d4d67ace84a25edd19",
      "parents": [
        "bbae8831f407d2d701e5ac74be3104fb86f8ccfe"
      ],
      "author": {
        "name": "Abhijeet Dharmapurikar",
        "email": "adharmap@codeaurora.org",
        "time": "Tue Jan 17 11:01:44 2012 -0800"
      },
      "committer": {
        "name": "Abhijeet Dharmapurikar",
        "email": "adharmap@codeaurora.org",
        "time": "Wed Feb 29 21:02:37 2012 -0800"
      },
      "message": "power: pm8921-bms: calibrate xoadc more often\n\nImprove the values of the battery voltage read from xoadc by periodically\ncalibrating the xoadc.\n\nThe xoadc needs to be calibrated every time a charger is plugged in\nor plugged out. This is because the reference voltage shifts a bit\nwhen a charger is plugged in.\n\nProvide an api to calibrate xoadc. This api will be used by the charger\ndriver.\n\nCRs-Fixed: 334825\nChange-Id: I09735f6e5c5d4ab8be379fe001fff81c25c95397\nSigned-off-by: Abhijeet Dharmapurikar \u003cadharmap@codeaurora.org\u003e\n"
    },
    {
      "commit": "b0a0fa5b4f8bfa8f8f523c845d323066e674e8ba",
      "tree": "7eb190f59c1766c53a566273fccfeb54e23865aa",
      "parents": [
        "704a644e6526a3ca0ca91839b35c3466167a6bd0"
      ],
      "author": {
        "name": "Jay Chokshi",
        "email": "jchokshi@codeaurora.org",
        "time": "Thu Feb 23 16:18:44 2012 -0800"
      },
      "committer": {
        "name": "Jay Chokshi",
        "email": "jchokshi@codeaurora.org",
        "time": "Wed Feb 29 16:39:25 2012 -0800"
      },
      "message": "mfd: pm8xxx-pwm: Add feature to configure LPG DTEST mode\n\nPM8921 LPG banks can be configured to connect to DTESTx.\nThese DTEST lines can be used to observe LPG output.\nProvide a feature that allows to enable DTEST modes for\na given LPG channel.\n\nCRs-fixed: 337902\nChange-Id: If881eb089aea2a66f7324af8ac906405eef4f81a\nSigned-off-by: Jay Chokshi \u003cjchokshi@codeaurora.org\u003e\n"
    },
    {
      "commit": "b86c3477a80290e8b7d0b98e8e0c77da41fd5f6b",
      "tree": "9a36dc0885b98286f2d2614eea3160994f81914b",
      "parents": [
        "b1aeae22ffd25d66004eaef1d2d1be10ba6b89d7"
      ],
      "author": {
        "name": "Asish Bhattacharya",
        "email": "asishb@codeaurora.org",
        "time": "Wed Feb 15 08:31:52 2012 +0530"
      },
      "committer": {
        "name": "Asish Bhattacharya",
        "email": "asishb@codeaurora.org",
        "time": "Wed Feb 29 15:31:34 2012 -0800"
      },
      "message": "ASoC: wcd9304: Add driver for Sitar codec.\n\nAdd support for 5 RX and 4 TX Slimbus channel support.\nHeadphone/Earphone/4 DMIX/2 AMIC and IIR1 support\n\nChange-Id: I1b7ad5e5fd9d87aab80d6533503371e63df8cc0a\nSigned-off-by: Asish Bhattacharya \u003casishb@codeaurora.org\u003e\n"
    },
    {
      "commit": "b1aeae22ffd25d66004eaef1d2d1be10ba6b89d7",
      "tree": "f86ebacb6154d48d8dd4642c2d9a64333f4767d1",
      "parents": [
        "704a644e6526a3ca0ca91839b35c3466167a6bd0"
      ],
      "author": {
        "name": "Asish Bhattacharya",
        "email": "asishb@codeaurora.org",
        "time": "Wed Feb 15 08:29:28 2012 +0530"
      },
      "committer": {
        "name": "Asish Bhattacharya",
        "email": "asishb@codeaurora.org",
        "time": "Wed Feb 29 15:31:15 2012 -0800"
      },
      "message": "ASoC: wcd9xxx: Move to a generic framework for codec core driver.\n\nThe current core assumes TABLA as the only codec driver registering.\nTo support single binary for multiple targets its essential that\nwe remove this restriction and move to a generic framework\nto support multiple codec. This can be done by moving all codec\nspecific code to dedicated codec driver and use core driver to probe\nthe codec based on slimbus device id and do generic setup for the\ncodec. This also helps to have same boards with different flavours\nof codec variants.\n\nThe WCD9XXX family of codecs share the initial codec register\nmapping which holds the Slimbus device id to identify the\ncodec existing on the target.Core driver now registers the\ncodec device based on this check.\n\nChange-Id: I4c43d5f04c20696f4f5138411460681ec7879d34\nSigned-off-by: Asish Bhattacharya \u003casishb@codeaurora.org\u003e\n"
    },
    {
      "commit": "98491ffd095d337dd6a93ea6cfc2655e4c2a4979",
      "tree": "7c3e578072a677fbdda8e1a1fc87604fce1a2532",
      "parents": [
        "12bf076cceba282ac8d230448d73ddbecad8f318",
        "bde8424c61d67d38ce83e2ba1f6ad217c2b2c158"
      ],
      "author": {
        "name": "Linux Build Service Account",
        "email": "lnxbuild@localhost",
        "time": "Tue Feb 28 18:14:18 2012 -0800"
      },
      "committer": {
        "name": "QuIC Gerrit Code Review",
        "email": "code-review@localhost",
        "time": "Tue Feb 28 18:14:19 2012 -0800"
      },
      "message": "Merge \"msm: camera: Fix for inline jpeg corrupted image\" into msm-3.0"
    },
    {
      "commit": "0ff8b3214368948db84ddcc8032f0b74e9e972fc",
      "tree": "1390a49b5ac1be1796905763bedd970511d59bfd",
      "parents": [
        "202e81026b6e88935210d35ff4a0bdd8dfb1ad55",
        "a3dcce4029742d8e510c695b902cbe349bf98f44"
      ],
      "author": {
        "name": "Linux Build Service Account",
        "email": "lnxbuild@localhost",
        "time": "Tue Feb 28 09:08:39 2012 -0800"
      },
      "committer": {
        "name": "QuIC Gerrit Code Review",
        "email": "code-review@localhost",
        "time": "Tue Feb 28 09:08:40 2012 -0800"
      },
      "message": "Merge \"radio-tavarua: Add commands to configure the FM Search parameters.\" into msm-3.0"
    },
    {
      "commit": "8b10049f7255fed72125d9547a597a79025392ed",
      "tree": "45adda2a030a12938a85465d4328aa30936f082a",
      "parents": [
        "62409b3237f708da8abfeb76bd8683e08a50f319",
        "35e1187ef9660b4780972f6004e02d7556e6810f"
      ],
      "author": {
        "name": "Linux Build Service Account",
        "email": "lnxbuild@localhost",
        "time": "Tue Feb 28 09:08:40 2012 -0800"
      },
      "committer": {
        "name": "QuIC Gerrit Code Review",
        "email": "code-review@localhost",
        "time": "Tue Feb 28 09:08:40 2012 -0800"
      },
      "message": "Merge changes I2f562957,I19ff1251 into msm-3.0\n\n* changes:\n  msm: 8960/8064: robust battery detection\n  power: bms: add desay calibration data\n"
    },
    {
      "commit": "fb0e686a80791220b368e7779533625cdf5d8984",
      "tree": "1ad83550e2be40621d8aabbbb60dbbdc583c3d6d",
      "parents": [
        "92261600c0d15322a678df32c2af5579b42deab0",
        "f2b3f49ede3be96e11b60880c22a768328ce4d2f"
      ],
      "author": {
        "name": "Linux Build Service Account",
        "email": "lnxbuild@localhost",
        "time": "Tue Feb 28 03:17:31 2012 -0800"
      },
      "committer": {
        "name": "QuIC Gerrit Code Review",
        "email": "code-review@localhost",
        "time": "Tue Feb 28 03:17:31 2012 -0800"
      },
      "message": "Merge \"Merge remote-tracking branch \u0027kdorfman/emmc_base\u0027 into merge/kdorfman\" into msm-3.0"
    },
    {
      "commit": "bde8424c61d67d38ce83e2ba1f6ad217c2b2c158",
      "tree": "54f40730984ea5bfa2a45da56d9a0f48840cef87",
      "parents": [
        "f314abc15949b7ee517cce7dd295eee5242b6e04"
      ],
      "author": {
        "name": "Jignesh Mehta",
        "email": "jigneshm@codeaurora.org",
        "time": "Thu Feb 16 13:21:22 2012 -0800"
      },
      "committer": {
        "name": "Jignesh Mehta",
        "email": "jigneshm@codeaurora.org",
        "time": "Mon Feb 27 14:23:01 2012 -0800"
      },
      "message": "msm: camera: Fix for inline jpeg corrupted image\n\nEnable IMEM clock for Inline mode. For Inline mode, VFE writes MCUs\nof frame to IMEM and GEMINI reads it from IMEM and encode the image.\n\nSync VFE, IMEM and GEMINI clock to 228MHz. VFE and IMEM are running\nat 228MHz. But Gemini was running at 158Mhz that creates bootleneck and\ngenerat overflow irq error.\n\nAdd VFE_OUTPUTS_JPEG_AND_THUMBANIL operation mode to fix\nFE overflow IRQ error in gemini.\n\nChange-Id: Iaf20892d33d30e7cb8d6ab5fd75551aff260098f\nSigned-off-by: Jignesh Mehta \u003cjigneshm@codeaurora.org\u003e\n"
    },
    {
      "commit": "a3dcce4029742d8e510c695b902cbe349bf98f44",
      "tree": "465649c950c00ed6e570eb9e71f236244e068478",
      "parents": [
        "f314abc15949b7ee517cce7dd295eee5242b6e04"
      ],
      "author": {
        "name": "Anantha Krishnan",
        "email": "ananthk@codeaurora.org",
        "time": "Thu Jan 05 19:27:57 2012 +0530"
      },
      "committer": {
        "name": "Anantha Krishnan",
        "email": "ananthk@codeaurora.org",
        "time": "Tue Feb 28 00:45:47 2012 +0530"
      },
      "message": "radio-tavarua: Add commands to configure the FM Search parameters.\n\nProvide commands to get/set the On channel and Off channel detection\nthreshold search parameters to optimize the FM search performance.\n\nChange-Id: Id232ffe2d1231fbd44bb34b4b98263434763b7c0\nSigned-off-by: Anantha Krishnan \u003cananthk@codeaurora.org\u003e\n"
    },
    {
      "commit": "35e1187ef9660b4780972f6004e02d7556e6810f",
      "tree": "9c0d27ffa39cede2adaa9a76f94e2b65b9d177f9",
      "parents": [
        "8f2601b9af892ccdae0a4b24d369a70f8f53342e"
      ],
      "author": {
        "name": "David Keitel",
        "email": "dkeitel@codeaurora.org",
        "time": "Fri Feb 17 17:40:42 2012 -0800"
      },
      "committer": {
        "name": "David Keitel",
        "email": "dkeitel@codeaurora.org",
        "time": "Mon Feb 27 10:50:41 2012 -0800"
      },
      "message": "msm: 8960/8064: robust battery detection\n\nTo ensure proper battery id dectection on LiQUID and MTP\nuse machine_is_msm8960/8064_mtp/cdp to determine which\ncalibration data to use for battery. If platform is\nunknown fall back on regular battery id detection.\n\nChange-Id: I2f5629572d1e5fcac0a2feb114947b91a96f3bf0\nSigned-off-by: David Keitel \u003cdkeitel@codeaurora.org\u003e\n"
    },
    {
      "commit": "8f2601b9af892ccdae0a4b24d369a70f8f53342e",
      "tree": "b9352f07838e102f06d868638df33abe667c5f12",
      "parents": [
        "f314abc15949b7ee517cce7dd295eee5242b6e04"
      ],
      "author": {
        "name": "David Keitel",
        "email": "dkeitel@codeaurora.org",
        "time": "Tue Feb 14 22:31:07 2012 -0800"
      },
      "committer": {
        "name": "David Keitel",
        "email": "dkeitel@codeaurora.org",
        "time": "Mon Feb 27 10:50:22 2012 -0800"
      },
      "message": "power: bms: add desay calibration data\n\nAdd the calibration data and battery ID information for the\nDesay 5200 mAh battery which is used in LiQUID platform\ndevices.\n\nChange-Id: I19ff1251ee3e71fa71d4fa0c83143d4b7667a80c\nSigned-off-by: David Keitel \u003cdkeitel@codeaurora.org\u003e\n"
    },
    {
      "commit": "91223e07a7179cdabc8236230ebdda1adddf734a",
      "tree": "3e3642382ebc58ea116c1ce0e0c0d3837433615a",
      "parents": [
        "a424739f465fd24764ffcd4ec8488788ad2e625b"
      ],
      "author": {
        "name": "Manu Gautam",
        "email": "mgautam@codeaurora.org",
        "time": "Tue Nov 08 15:27:22 2011 +0530"
      },
      "committer": {
        "name": "Hemant Kumar",
        "email": "hemantk@codeaurora.org",
        "time": "Sun Feb 26 09:11:19 2012 -0800"
      },
      "message": "USB: EHCI: msm: Add support for EHCI based Host Controller\n\nThis patch adds support for EHCI compliant USB Host Controller\nfor Liquid on 8064.\nThis driver supports Host only mode and is different from ehci-msm\nwhich relies on OTG driver for putting hardware in low pwer mode\nand PHY initialization as well.\n\nChange-Id: I84b63b2577311900a0b434f53df547bad62f6316\nSigned-off-by: Manu Gautam \u003cmgautam@codeaurora.org\u003e\nSigned-off-by: Hemant Kumar \u003chemantk@codeaurora.org\u003e\n"
    },
    {
      "commit": "a424739f465fd24764ffcd4ec8488788ad2e625b",
      "tree": "a82be1a3bd45f401a016e91f748efa1d4fe1c627",
      "parents": [
        "ac7952d778e6333e7296d00338b99371d7e01dc5",
        "bad3206b2051e880da7ebf2a35f240c09e37de3a"
      ],
      "author": {
        "name": "Linux Build Service Account",
        "email": "lnxbuild@localhost",
        "time": "Sun Feb 26 04:31:41 2012 -0800"
      },
      "committer": {
        "name": "QuIC Gerrit Code Review",
        "email": "code-review@localhost",
        "time": "Sun Feb 26 04:31:41 2012 -0800"
      },
      "message": "Merge changes Ibad3206b,If1742378 into msm-3.0\n\n* changes:\n  of/address: add empty static inlines for !CONFIG_OF\n  dt: add empty for_each_child_of_node, of_find_property\n"
    },
    {
      "commit": "0f5c8fab7704e6477f3b21b61c05739a77c3e740",
      "tree": "d34791f05f66f73cb2b0e414e625dd5ddb2e9d73",
      "parents": [
        "b8f29db3a9adfa461bb3098df2eb5a4afa2564d0",
        "2892b6bf1e55298f13f49db28c9383c2edb6532e"
      ],
      "author": {
        "name": "Linux Build Service Account",
        "email": "lnxbuild@localhost",
        "time": "Sun Feb 26 04:31:41 2012 -0800"
      },
      "committer": {
        "name": "QuIC Gerrit Code Review",
        "email": "code-review@localhost",
        "time": "Sun Feb 26 04:31:41 2012 -0800"
      },
      "message": "Merge \"qseecom: Add qseecom Driver\" into msm-3.0"
    },
    {
      "commit": "2f4846abae75576a5f7f662f3beb1cb1b2a1e671",
      "tree": "e9b6ccf2bc76bcb82043b443b68dd7ff51c0bd60",
      "parents": [
        "94b5f68981559d2d25ba24b35bb48cb00eab4e53",
        "f30d6047e69bef0d611907470f162afd2c4bc4f3"
      ],
      "author": {
        "name": "Linux Build Service Account",
        "email": "lnxbuild@localhost",
        "time": "Sat Feb 25 16:41:31 2012 -0800"
      },
      "committer": {
        "name": "QuIC Gerrit Code Review",
        "email": "code-review@localhost",
        "time": "Sat Feb 25 16:41:31 2012 -0800"
      },
      "message": "Merge \"msm: audio: qdsp5: Add PCM-WB support for VoIP.\" into msm-3.0"
    },
    {
      "commit": "6ba216846ba1c9a33c31648af48ac8b004ba7373",
      "tree": "25c6980dc5954b1fbdc9927101cc8e2f053b1fd7",
      "parents": [
        "9389f42d89d5b44c38fc9a550fe87ff15d9ce3e7",
        "b69202b62234d2a3103117536ed637bde87dcc2b"
      ],
      "author": {
        "name": "Linux Build Service Account",
        "email": "lnxbuild@localhost",
        "time": "Sat Feb 25 16:41:31 2012 -0800"
      },
      "committer": {
        "name": "QuIC Gerrit Code Review",
        "email": "code-review@localhost",
        "time": "Sat Feb 25 16:41:31 2012 -0800"
      },
      "message": "Merge \"radio: iris: Fix the set station issue at boundary\" into msm-3.0"
    },
    {
      "commit": "1ee4dbf623d54d4c4e0ef29c6c94e3c5891720a4",
      "tree": "8ad6bfd362d35c771738295c26380dc3fe71a4ed",
      "parents": [
        "7f244319cd187808314f63e0f56c7f0aa1e8e19a",
        "04592007f7fd2dcff87ed034b8767dcc9550f08b"
      ],
      "author": {
        "name": "Linux Build Service Account",
        "email": "lnxbuild@localhost",
        "time": "Sat Feb 25 16:41:31 2012 -0800"
      },
      "committer": {
        "name": "QuIC Gerrit Code Review",
        "email": "code-review@localhost",
        "time": "Sat Feb 25 16:41:31 2012 -0800"
      },
      "message": "Merge \"msm-camera: vertical and horizontal view angle of lens added.\" into msm-3.0"
    },
    {
      "commit": "2df94ab65183833197f717c3886cb24af0153b16",
      "tree": "bdc1877d8066357a1283ba430844b365a7861d6d",
      "parents": [
        "85ec0cd679c0850b7bac60bc39251621aa45bb79",
        "9a27d4c55b862eecc1c5eacb7fc0185957b851a0"
      ],
      "author": {
        "name": "Linux Build Service Account",
        "email": "lnxbuild@localhost",
        "time": "Sat Feb 25 12:46:51 2012 -0800"
      },
      "committer": {
        "name": "QuIC Gerrit Code Review",
        "email": "code-review@localhost",
        "time": "Sat Feb 25 12:46:51 2012 -0800"
      },
      "message": "Merge \"gpu: ion: Add missing argument to iommu map func\" into msm-3.0"
    },
    {
      "commit": "3b8582b49c3ca6c4255827507f6bb912c1e29f22",
      "tree": "0654a1b5bf715012db5d5fe92eb7533c6829832e",
      "parents": [
        "92aa95af8d62b6d1e7b9cf4c161a1e17dcafe532",
        "563cf0fd474706bcc81c77865509758424dcd342"
      ],
      "author": {
        "name": "Linux Build Service Account",
        "email": "lnxbuild@localhost",
        "time": "Sat Feb 25 12:46:51 2012 -0800"
      },
      "committer": {
        "name": "QuIC Gerrit Code Review",
        "email": "code-review@localhost",
        "time": "Sat Feb 25 12:46:51 2012 -0800"
      },
      "message": "Merge changes Ic0dedbad,Ic0dedbad into msm-3.0\n\n* changes:\n  msm: kgsl: A3XX: Use recommended VBIF setings for dual port access\n  msm: kgsl: Program both IOMMUs at our disposal on 8064\n"
    },
    {
      "commit": "2892b6bf1e55298f13f49db28c9383c2edb6532e",
      "tree": "f9ac50d64a3f0551c9e8d4e73431d7a306426e4a",
      "parents": [
        "0564f549826e3bdca452d52ab675388cc8d9d1a0"
      ],
      "author": {
        "name": "Mona Hossain",
        "email": "mhossain@codeaurora.org",
        "time": "Fri Feb 17 13:53:11 2012 -0800"
      },
      "committer": {
        "name": "Mona Hossain",
        "email": "mhossain@codeaurora.org",
        "time": "Fri Feb 24 11:15:02 2012 -0800"
      },
      "message": "qseecom: Add qseecom Driver\n\nThis driver is based of the TZCOM (planned to be deprecated soon).\nIt shares the same design as TZCOM with some re-organization and\nnew features added. QSEEcom (Qualcomm Secure Execution environment\nCommunicator) is named accordingly to be consistent with the\nnomenclature used in the secure domain. The following additional\nfeatures (on top of current TZCOM) driver are implemented:\n\n(1) Add support for multi-image loading.\nThe image that was loaded in TZCOM was hard-coded to \"tzapps\".\nDuring a open() tzapps was loaded using pil driver call pil_get().\nThis severly limted the number of images that could be loaded to\none single application: named \"tzapps\". qseecom driver provides a\nway to load any image on request. Client simply send the image\ndata in a specific format and this data is sent over to QSEE\n(Qualcomm Secure Execution enviroment) to load accordingly.\n\n(2) Add support for multi-client.\nTZcom driver did not have provisions to support multiple clients\nto interface with the single tzapp image loaded on the secure\ndomain. The changes added in qseecom driver allows for multiple\nclient to interface with a single image laoded and running in\nsecure domain.\n\n(3) Add support for performance tweaking in QSEE\nAdded capability to send requests to QSEE to set specific clocks\nfor optimal crypto performance. This essentially will increase\nthe crypto performance on the secure domain. The crypto\nfunctionality is used extensively by the current existing qseecom\nclient(s).\n\n(4) Retain legacy support for QSEOS version 1.3.\nIn order for the existing applications to work with old QSEE image,\nqseecom also supports the old mechanism (loading tzapp image via\npil). This was a requirement for existing products that are not\nyet using the latest secure code.\n\nChange-Id: I7cf2d62c612cb4d17b33579e66bee44c9844dfda\nSigned-off-by: Mona Hossain \u003cmhossain@codeaurora.org\u003e\n"
    },
    {
      "commit": "b69202b62234d2a3103117536ed637bde87dcc2b",
      "tree": "d68ad671c2c2f862b4b566ffd3aedc373506b445",
      "parents": [
        "68f4b749782e09566b3282377fb59d8e6c4dcde9"
      ],
      "author": {
        "name": "Ayaz Ahmad",
        "email": "aahmad@codeaurora.org",
        "time": "Thu Feb 23 19:24:46 2012 +0530"
      },
      "committer": {
        "name": "Ayaz Ahmad",
        "email": "aahmad@codeaurora.org",
        "time": "Fri Feb 24 16:52:47 2012 +0530"
      },
      "message": "radio: iris: Fix the set station issue at boundary\n\nSeek frequency at lower/upper limit is not working\nif selected country is in Europe band with channel\n spacing 50Khz\n\nUse the correct upper limit for Europe band\n\nChange-Id: Icdcb116c24ae9840cc66b1dc2da5fa739a2f89c8\nCRs-Fixed: 338137\nSigned-off-by: Ayaz Ahmad \u003caahmad@codeaurora.org\u003e\n"
    },
    {
      "commit": "0564f549826e3bdca452d52ab675388cc8d9d1a0",
      "tree": "98055c918a0912d5fb9488be4b3ea584839a0c8e",
      "parents": [
        "6c549919919a31098f377c268a2fe85cc2f7886e",
        "3a7774b2d5e1b3e6967bc2456be77402cd51b239"
      ],
      "author": {
        "name": "Linux Build Service Account",
        "email": "lnxbuild@localhost",
        "time": "Thu Feb 23 15:21:06 2012 -0800"
      },
      "committer": {
        "name": "QuIC Gerrit Code Review",
        "email": "code-review@localhost",
        "time": "Thu Feb 23 15:21:06 2012 -0800"
      },
      "message": "Merge \"msm: vidc: Remove duplicate header files\" into msm-3.0"
    },
    {
      "commit": "9a27d4c55b862eecc1c5eacb7fc0185957b851a0",
      "tree": "7b42045fbbb7bcb70d3fa19a7b8ebe620af1a325",
      "parents": [
        "4f11b8178fadbd077e0e5ce7a15b25cc81cb0c44"
      ],
      "author": {
        "name": "Olav Haugan",
        "email": "ohaugan@codeaurora.org",
        "time": "Thu Feb 23 09:35:16 2012 -0800"
      },
      "committer": {
        "name": "Olav Haugan",
        "email": "ohaugan@codeaurora.org",
        "time": "Thu Feb 23 09:35:16 2012 -0800"
      },
      "message": "gpu: ion: Add missing argument to iommu map func\n\nThere exists one definition for ion_map_iommu\nfunction when ION is enabled and one definition when\nION is disabled. The argument list for the definition used\nwhen ION is disabled is missing the buffer_size argument causing\ncompilation error for targets that call this function without\nION enabled.\n\nAdd buffer_size argument to ion_map_iommu function\nfor targets that does not have ION enabled.\n\nChange-Id: Ie184e4a6dbec2bc3dff75ab3b25985fd64e2baac\nSigned-off-by: Olav Haugan \u003cohaugan@codeaurora.org\u003e\n"
    },
    {
      "commit": "6c549919919a31098f377c268a2fe85cc2f7886e",
      "tree": "7b484c5b43963044b33f947b099f2292b9d1d7b9",
      "parents": [
        "5ce8dd9f0b57ac400e44c8cd56e934c8c6f05c11",
        "69bf55767a9ca5085a75aa004d23f96a0e8bac02"
      ],
      "author": {
        "name": "Linux Build Service Account",
        "email": "lnxbuild@localhost",
        "time": "Thu Feb 23 06:34:41 2012 -0800"
      },
      "committer": {
        "name": "QuIC Gerrit Code Review",
        "email": "code-review@localhost",
        "time": "Thu Feb 23 06:34:41 2012 -0800"
      },
      "message": "Merge changes I50ac40e4,Ib318497b into msm-3.0\n\n* changes:\n  slim_msm: Remove active channels of a satellite when it restarts\n  slimbus: Don\u0027t allow a grouped channel to be controlled individually\n"
    },
    {
      "commit": "3a7774b2d5e1b3e6967bc2456be77402cd51b239",
      "tree": "6991a4086815c241d2aa67043a9767b79fc7d85d",
      "parents": [
        "4f11b8178fadbd077e0e5ce7a15b25cc81cb0c44"
      ],
      "author": {
        "name": "Deva Ramasubramanian",
        "email": "dramasub@codeaurora.org",
        "time": "Fri Feb 10 12:09:50 2012 -0800"
      },
      "committer": {
        "name": "Deva Ramasubramanian",
        "email": "dramasub@codeaurora.org",
        "time": "Wed Feb 22 19:01:52 2012 -0800"
      },
      "message": "msm: vidc: Remove duplicate header files\n\n- Updated the header files in /include/media/msm to mirror the\n  header files in drivers/video/msm/vidc/common/.\n- Deleting header files in drivers/video/msm/vidc/common/ as we\n  wish to use headers in /include/media/msm going forward.\n\nChange-Id: I58f64e6168d3cc101394414400dd79b82c429ae4\nSigned-off-by: Deva Ramasubramanian \u003cdramasub@codeaurora.org\u003e\n"
    },
    {
      "commit": "2e7026aae0aed8d61e56f4544ab65c69e36f7a10",
      "tree": "3e896ac119984a06c7a2c19ae50b3f88550d94d4",
      "parents": [
        "f287480fde75690015d7d950cb68cb794f18a5e1"
      ],
      "author": {
        "name": "Sagar Dharia",
        "email": "sdharia@codeaurora.org",
        "time": "Tue Feb 21 17:48:14 2012 -0700"
      },
      "committer": {
        "name": "Sagar Dharia",
        "email": "sdharia@codeaurora.org",
        "time": "Wed Feb 22 17:44:04 2012 -0700"
      },
      "message": "slimbus: Don\u0027t allow a grouped channel to be controlled individually\n\nOnce client defines a group of channels, it should be only allowed to\nbe controlled as a group and not individually to avoid synchronization\nissues between grouped channels.\n\nChange-Id: Ib318497b2666eb5134a1cb220e5df6569c9fcc2e\nSigned-off-by: Sagar Dharia \u003csdharia@codeaurora.org\u003e\n"
    },
    {
      "commit": "04592007f7fd2dcff87ed034b8767dcc9550f08b",
      "tree": "384dd189f20d0c5c240883e9a184555635ccca6b",
      "parents": [
        "4f11b8178fadbd077e0e5ce7a15b25cc81cb0c44"
      ],
      "author": {
        "name": "Jeyaprakash Soundrapandian",
        "email": "jsound@codeaurora.org",
        "time": "Wed Feb 08 10:29:50 2012 -0800"
      },
      "committer": {
        "name": "Jeyaprakash Soundrapandian",
        "email": "jsound@codeaurora.org",
        "time": "Wed Feb 22 15:30:06 2012 -0800"
      },
      "message": "msm-camera: vertical and horizontal view angle of lens added.\n\nThe application layer expects the view angle of the camera lens.\nThe lens vertical and horizontal view angle of the sensors\nimx074 and ov2720 are added.\n\nChange-Id: I513fbbdf7fdfc5df0969fe54e05c7549123f6bcb\nSigned-off-by: Jeyaprakash Soundrapandian \u003cjsound@codeaurora.org\u003e\n"
    },
    {
      "commit": "490f9a35301951572efa44f6b1bf6900af5a96fb",
      "tree": "18bea8b167407efd8fb07b73ff7c42d731da8a68",
      "parents": [
        "642756f4efa0af0cd9ae7475214f6b6751a39337",
        "525da18ed57e6bd13c1f7067e193b19d77b8b470"
      ],
      "author": {
        "name": "Linux Build Service Account",
        "email": "lnxbuild@localhost",
        "time": "Wed Feb 22 01:00:01 2012 -0800"
      },
      "committer": {
        "name": "QuIC Gerrit Code Review",
        "email": "code-review@localhost",
        "time": "Wed Feb 22 01:00:12 2012 -0800"
      },
      "message": "Merge \"regulator: pm8xxx-regulator: Add control for boost regulators\" into msm-3.0"
    },
    {
      "commit": "bad3206b2051e880da7ebf2a35f240c09e37de3a",
      "tree": "d296d0c8a1312fd74be6060016c5d37e53aeda77",
      "parents": [
        "4acfbc01a9064ff6da05f98a4bb54530aa5bb3ad"
      ],
      "author": {
        "name": "Grant Likely",
        "email": "grant.likely@secretlab.ca",
        "time": "Tue Feb 14 14:06:55 2012 -0700"
      },
      "committer": {
        "name": "Sathish Ambley",
        "email": "sambley@codeaurora.org",
        "time": "Tue Feb 21 15:10:14 2012 -0800"
      },
      "message": "of/address: add empty static inlines for !CONFIG_OF\n\nAs the title says, this patch adds empty implementations for the address\ntranslation functions so that they can be used when CONFIG_OF is disabled.\n\nSigned-off-by: Grant Likely \u003cgrant.likely@secretlab.ca\u003e\nCc: Rob Herring \u003crob.herring@calxeda.com\u003e\nSigned-off-by: Sathish Ambley \u003csambley@codeaurora.org\u003e\n"
    },
    {
      "commit": "46cf4bb5ebf17ae8fad78e6fb3ea33884eff1dfa",
      "tree": "eb0747e774641ecb6969c86dcb645c416eb69972",
      "parents": [
        "d00708822d3ce95d33e85b453590b29a8b28ae31"
      ],
      "author": {
        "name": "Jordan Crouse",
        "email": "jcrouse@codeaurora.org",
        "time": "Tue Feb 21 08:54:52 2012 -0700"
      },
      "committer": {
        "name": "Jordan Crouse",
        "email": "jcrouse@codeaurora.org",
        "time": "Tue Feb 21 09:18:31 2012 -0700"
      },
      "message": "msm: kgsl: Program both IOMMUs at our disposal on 8064\n\nAPQ8064 has two AXI ports attached to the GPU with an IOMMU on both.\nThe VBIF can be programmed to use a round-robin arbitration to access\nthe ports equally, so we need to program both IOMMUs with the same\npagetable to make sure that the GPU can get where it needs to go.\nAll this involves a board file infrastructure change that affects 8960\ntoo, but no functional changes are happening for that platform.\n\nChange-Id: Ic0dedbad5198ed9c453711e58a3f1220ef5d5b4e\nSigned-off-by: Jordan Crouse \u003cjcrouse@codeaurora.org\u003e\n"
    },
    {
      "commit": "bbc2e703c6b37dcb2557c4005eec386ca808c875",
      "tree": "e759a9499260f6738a765e256b88cc194b94f9c4",
      "parents": [
        "ebfbb8e95be29af8034547d34f86b4de27147f69"
      ],
      "author": {
        "name": "Chaithanya Krishna Bacharaju",
        "email": "chaithan@codeaurora.org",
        "time": "Thu Feb 16 14:46:55 2012 +0530"
      },
      "committer": {
        "name": "Chaithanya Krishna Bacharaju",
        "email": "chaithan@codeaurora.org",
        "time": "Tue Feb 21 18:57:06 2012 +0530"
      },
      "message": "msm: audio: qdsp6v2: Replace PMEM with ION in Audio Decoder drivers\n\nION is replacement for PMEM which is less complex with better\nreference counting. Hence ION which is a superset of PMEM is\nused to allocate memory in the audio decoder drivers.\n\nChange-Id: I088e532a34e266bbfc3ac0a01e12acc3418c7ca6\nSigned-off-by: Chaithanya Krishna Bacharaju \u003cchaithan@codeaurora.org\u003e\n"
    },
    {
      "commit": "f30d6047e69bef0d611907470f162afd2c4bc4f3",
      "tree": "c6e8d09366ec4273638d69a079f3609741a46b5a",
      "parents": [
        "13f773f95f479eef038331917d9aa16a97af4c66"
      ],
      "author": {
        "name": "Phani Kumar Allada",
        "email": "pallad@codeaurora.org",
        "time": "Tue Feb 21 16:02:59 2012 +0530"
      },
      "committer": {
        "name": "Phani Kumar Allada",
        "email": "pallad@codeaurora.org",
        "time": "Tue Feb 21 16:04:40 2012 +0530"
      },
      "message": "msm: audio: qdsp5: Add PCM-WB support for VoIP.\n\nAdded PCM WB mode support for  VoIP\n\nChange-Id: Ib6e69ee0df7621ad4e85cf3d7412fa2a837a0b1e\nSigned-off-by: Phani Kumar Allada \u003cpallad@codeaurora.org\u003e\n"
    },
    {
      "commit": "6847bd28dc44d58f957eed6faef3b82559d67c7f",
      "tree": "c86c0c866abb507ec46a7098577f2aa298def263",
      "parents": [
        "7a6fadfd94ed3a6724f5093668185807c30ef80c",
        "6c3bb3269d8dea04a2fbdc48a5cc267589f7f4f3"
      ],
      "author": {
        "name": "Linux Build Service Account",
        "email": "lnxbuild@localhost",
        "time": "Mon Feb 20 14:25:42 2012 -0800"
      },
      "committer": {
        "name": "QuIC Gerrit Code Review",
        "email": "code-review@localhost",
        "time": "Mon Feb 20 14:25:42 2012 -0800"
      },
      "message": "Merge \"msm: camera: EVB: Add Kernel driver OV5647 \u0026 OV7692\" into msm-3.0"
    },
    {
      "commit": "3dd0da08007089fda97a30b3054282186e0034f3",
      "tree": "554105f9d9bcbecb6a42f517a2bd119a12f079c5",
      "parents": [
        "a6f1b3b6ff73f734457f7e7b350b66d6b55fd1a8",
        "70090f997f6d634af492d4b2f6880edd5f5b56be"
      ],
      "author": {
        "name": "Linux Build Service Account",
        "email": "lnxbuild@localhost",
        "time": "Mon Feb 20 06:36:45 2012 -0800"
      },
      "committer": {
        "name": "QuIC Gerrit Code Review",
        "email": "code-review@localhost",
        "time": "Mon Feb 20 06:36:46 2012 -0800"
      },
      "message": "Merge changes Ia865c101,Ib95f277e,Ic482fcb2 into msm-3.0\n\n* changes:\n  msm: 8064: Add support for isa1200 haptic chip\n  mfd: pm8xxx-misc: Add function to write aux clock register\n  msm: 8064: Add GSBI1 support for I2C QUP devices\n"
    },
    {
      "commit": "6c3bb3269d8dea04a2fbdc48a5cc267589f7f4f3",
      "tree": "ca2b1fbcb48fdf0fd746f7c78c31b55c666ecdd8",
      "parents": [
        "b51d07e68c094c8a6a6193d376ac4e94cbf32ba7"
      ],
      "author": {
        "name": "Su Liu",
        "email": "suliu@codeaurora.org",
        "time": "Tue Feb 14 02:15:05 2012 +0530"
      },
      "committer": {
        "name": "Lokesh Kumar Aakulu",
        "email": "lkumar@codeaurora.org",
        "time": "Mon Feb 20 18:37:39 2012 +0530"
      },
      "message": "msm: camera: EVB: Add Kernel driver OV5647 \u0026 OV7692\n\nAdd Initial sensor driver support for 5MP OV5647\nand 1MP OV7692 on EVB 1.0 platform.\n\nChange-Id: I8155abe1ff3c388561feed3a032c6603df892e1e\nSigned-off-by: Su Liu \u003csuliu@codeaurora.org\u003e\nSigned-off-by: Lokesh Kumar Aakulu \u003clkumar@codeaurora.org\u003e\n"
    },
    {
      "commit": "4c994c91e73b8b23ff0d346a05dd7fad658e045f",
      "tree": "17810b6a15e94c27cc6af92a2a4a95be9a12916b",
      "parents": [
        "3c40fc500812101f391515699b19cf7839b2c92a"
      ],
      "author": {
        "name": "Amy Maloche",
        "email": "amaloche@codeaurora.org",
        "time": "Wed Feb 15 09:56:15 2012 -0800"
      },
      "committer": {
        "name": "Mohan Pallaka",
        "email": "mpallaka@codeaurora.org",
        "time": "Mon Feb 20 12:14:48 2012 +0530"
      },
      "message": "mfd: pm8xxx-misc: Add function to write aux clock register\n\nThis call configures the XO to the MP3 clocks. These\nclocks route over PMIC gpios and are used as an independent\nclock source for MP3, haptics.\n\nChange-Id: Ib95f277eae8bcb9a7e9da12fc5fe2baec4e72493\nSigned-off-by: Amy Maloche \u003camaloche@codeaurora.org\u003e\n"
    },
    {
      "commit": "f6dc7749683486f797ab388394da370e0dd41e98",
      "tree": "ee6226ecf5997157184d1fe0e6be2e6edf2161ad",
      "parents": [
        "13f773f95f479eef038331917d9aa16a97af4c66"
      ],
      "author": {
        "name": "Olav Haugan",
        "email": "ohaugan@codeaurora.org",
        "time": "Wed Feb 15 09:11:55 2012 -0800"
      },
      "committer": {
        "name": "Linux Build Service Account",
        "email": "lnxbuild@localhost",
        "time": "Sun Feb 19 20:26:15 2012 -0700"
      },
      "message": "gpu: ion: Move MFC heap to different address\n\nVideo hardware has the following requirements for\nION heaps:\n\n1. MM heap must be at a higher address than FW heap.\n2. MFC heap must at a higher address than FW\n3. MM heap must be adjacent to FW heap.\n   (There cannot be another heap between FW and MM heap)\n4. MM and MFC heap cannot be more than 256MB away\n   from the base address of the FW heap.\n\nMM heap is configured as a reusable heap (FMEM heap) and FMEM\nis carved out at a much higher address than the other heaps breaking\nthe above requirements. To support the above requirements the\nMFC heap together with the FW heap must be carved out at the same\nlocation as MM heap.\n\nChange-Id: Ie0acb4b267d4307190ea3cd9ff23c710ffa1a538\nSigned-off-by: Olav Haugan \u003cohaugan@codeaurora.org\u003e\n"
    },
    {
      "commit": "20de7cfdbcd6dc7d9dd27ff55654b439164cb984",
      "tree": "a2fe9246e8d6391190ff8344806682f2271917e9",
      "parents": [
        "8217b269884d5fbd0f617d82f66b73302248a6e5"
      ],
      "author": {
        "name": "Brian Gix",
        "email": "bgix@codeaurora.org",
        "time": "Thu Feb 02 14:56:51 2012 -0800"
      },
      "committer": {
        "name": "Brian Gix",
        "email": "bgix@codeaurora.org",
        "time": "Sat Feb 18 17:54:40 2012 -0800"
      },
      "message": "Bluetooth: Use seperate socket for LE ATT Server\n\nBecause traffic between the local GATT client(s) and\nremote servers are subject to different controls than\nremote clients and the local server, all on the shared\nfixed CID, it is important to manage the traffic on\nseperate sockets.\n\nChange-Id: I62385143c86522f4b123b32592b69f2a0ae6dc76\nCRs-fixed: 336029\nSigned-off-by: Brian Gix \u003cbgix@codeaurora.org\u003e\n"
    },
    {
      "commit": "8217b269884d5fbd0f617d82f66b73302248a6e5",
      "tree": "50f86da23e4c1bc0bd75142187d775c54cb51665",
      "parents": [
        "83939476180494cedeecc698ce3529bd4e5c9840"
      ],
      "author": {
        "name": "Brian Gix",
        "email": "bgix@codeaurora.org",
        "time": "Tue Jan 31 07:56:04 2012 -0800"
      },
      "committer": {
        "name": "Brian Gix",
        "email": "bgix@codeaurora.org",
        "time": "Sat Feb 18 17:54:39 2012 -0800"
      },
      "message": "Bluetooth: Fix ATT MTU size to 23\n\nWe only support a 23 octet MTU, so auto-respond to all\nMTU change requests with the 23 octet response.\n\nChange-Id: Ic69d5f068759d983f8cd98b329acbb9d3a481c49\nCRs-fixed: 336025\nSigned-off-by: Brian Gix \u003cbgix@codeaurora.org\u003e\n"
    },
    {
      "commit": "80fb3a9e8c39e62f0628a79f2144e0c63ee99c23",
      "tree": "682058cdfbae2264a55d0b8569011d2729e9e360",
      "parents": [
        "2ef953ef039b0346a6a756df4e6271f4f7cd5750"
      ],
      "author": {
        "name": "Brian Gix",
        "email": "bgix@codeaurora.org",
        "time": "Tue Jan 31 13:15:20 2012 -0800"
      },
      "committer": {
        "name": "Linux Build Service Account",
        "email": "lnxbuild@localhost",
        "time": "Sat Feb 18 11:40:33 2012 -0700"
      },
      "message": "Bluetooth: Fix LE Connection refcnts\n\nSome rebalancing of refcnts due to issues found during testing:\n\nRefcnt was not being released on security completion, if local side\nwas paired but the remote side had deleted the pairing info, and then\nthe re-pair failed to complete successfully.\n\nAdditionally, the refcnt was not held-released properly if pairing\nwas initiated due to the client socket being opened with security\nlevel elevated from the start.\n\nChange-Id: I120fed4dc74035d280781ca949a23d4cbcfa3f3e\nCRs-fixed: 335993\nSigned-off-by: Brian Gix \u003cbgix@codeaurora.org\u003e\n"
    },
    {
      "commit": "7de67f73997a865573d91b611ade2c8d2208e2cc",
      "tree": "2b27e03baa32c8edc99e8667d7376760e2551361",
      "parents": [
        "565e08a85ae2bea8976d669e49cdb0fadbcb0b7d",
        "3e8c3bf6cb80d5356731d039f5feaeb767caec35"
      ],
      "author": {
        "name": "Linux Build Service Account",
        "email": "lnxbuild@localhost",
        "time": "Fri Feb 17 06:33:57 2012 -0800"
      },
      "committer": {
        "name": "QuIC Gerrit Code Review",
        "email": "code-review@localhost",
        "time": "Fri Feb 17 06:33:57 2012 -0800"
      },
      "message": "Merge \"mtd: Collect bad block count for ecc stats lazily.\" into msm-3.0"
    },
    {
      "commit": "c7be8dcc70e5af44ae0e5ace5ec705232443d22e",
      "tree": "3498d3d751e6169ca2df75228569f41af41691de",
      "parents": [
        "8fd0b76d63e7fdc7ef426065bd2821d556093770",
        "ee365366b99d0f5f51ff27f9fe7637a792042417"
      ],
      "author": {
        "name": "Linux Build Service Account",
        "email": "lnxbuild@localhost",
        "time": "Fri Feb 17 06:33:57 2012 -0800"
      },
      "committer": {
        "name": "QuIC Gerrit Code Review",
        "email": "code-review@localhost",
        "time": "Fri Feb 17 06:33:57 2012 -0800"
      },
      "message": "Merge changes I5d35dbab,Id1fc19e2 into msm-3.0\n\n* changes:\n  msm: Add new partition for IOMMU video domain\n  gpu: ion: Lower IOMMU heap priority\n"
    },
    {
      "commit": "cbd33877fa1b4a3a79374db3bd1172d93c2bd540",
      "tree": "0289b2ec7d5712ea83952dfe912251c2a0a2f2e5",
      "parents": [
        "dfcb1b99c0bfab3b54c411f9e4b7c8a37ef2cbd1",
        "de2d0ee764456f6fc4b77d47a021cae969a9fd6d"
      ],
      "author": {
        "name": "Linux Build Service Account",
        "email": "lnxbuild@localhost",
        "time": "Thu Feb 16 16:18:40 2012 -0800"
      },
      "committer": {
        "name": "QuIC Gerrit Code Review",
        "email": "code-review@localhost",
        "time": "Thu Feb 16 16:18:40 2012 -0800"
      },
      "message": "Merge \"msm: camera: Correct the IOCTL numbers.\" into msm-3.0"
    },
    {
      "commit": "73b9937715dcd97da0281b3b1355611b3273b949",
      "tree": "e1a98357ac735c7ba3fff222e380f110e7105a41",
      "parents": [
        "81cfe2f0762a1246bf488e72253319d8fe821a3c",
        "caeaa929acb1e593ceb5f10ea041fe12ff4395e1"
      ],
      "author": {
        "name": "Linux Build Service Account",
        "email": "lnxbuild@localhost",
        "time": "Thu Feb 16 13:55:27 2012 -0800"
      },
      "committer": {
        "name": "QuIC Gerrit Code Review",
        "email": "code-review@localhost",
        "time": "Thu Feb 16 13:55:27 2012 -0800"
      },
      "message": "Merge \"thermal: msm8960_tsens: Add APQ8064 support\" into msm-3.0"
    },
    {
      "commit": "9e123f98ea133518adb5b1f4a53ccaa1c07cb568",
      "tree": "4980258bc3f77970bf834fd484dd19bb5c3ff47f",
      "parents": [
        "9621cd122c591042b7263bdfefa46d9f5c257449"
      ],
      "author": {
        "name": "Olav Haugan",
        "email": "ohaugan@codeaurora.org",
        "time": "Wed Feb 15 15:41:48 2012 -0800"
      },
      "committer": {
        "name": "Olav Haugan",
        "email": "ohaugan@codeaurora.org",
        "time": "Thu Feb 16 10:22:47 2012 -0800"
      },
      "message": "gpu: ion: Lower IOMMU heap priority\n\nVideo requires the IOMMU heap to be at a lower\npriority so that video can try to allocate from\nits MM carveout heap first and then if video needs\nmore memory and the MM heap is exhausted it will\nautomatically fall back on IOMMU heap.\n\nChange the priority of the IOMMU heap so video\ncan fall back on IOMMU heap.\n\nChange-Id: Id1fc19e2c3af18ced028132d1a1bdb6a3935380f\nSigned-off-by: Olav Haugan \u003cohaugan@codeaurora.org\u003e\n"
    },
    {
      "commit": "de2d0ee764456f6fc4b77d47a021cae969a9fd6d",
      "tree": "021427fd86065fcc504f054c6fe5f5a958012e4d",
      "parents": [
        "9621cd122c591042b7263bdfefa46d9f5c257449"
      ],
      "author": {
        "name": "Kiran Kumar H N",
        "email": "hurlisal@codeaurora.org",
        "time": "Mon Feb 13 13:42:29 2012 -0800"
      },
      "committer": {
        "name": "Linux Build Service Account",
        "email": "lnxbuild@localhost",
        "time": "Thu Feb 16 07:45:20 2012 -0700"
      },
      "message": "msm: camera: Correct the IOCTL numbers.\n\nTwo camera IOCTL types are enumerated using\nthe same number by mistake. Rectify the mistake.\n\nChange-Id: I48ee8d0ca543c19a3f692ed2ca5baa950edacdf2\nSigned-off-by: Kiran Kumar H N \u003churlisal@codeaurora.org\u003e\n"
    },
    {
      "commit": "55af88035a055c87e146f454597081332f095142",
      "tree": "6b77a3e611008a71a7350775c573b9f5a04eeb63",
      "parents": [
        "93efa96db6c0a733b5851c36bdca0a6eff026daf",
        "ee44ade0261441a62d4472ec02a302731d4b5b82"
      ],
      "author": {
        "name": "Linux Build Service Account",
        "email": "lnxbuild@localhost",
        "time": "Thu Feb 16 04:54:57 2012 -0800"
      },
      "committer": {
        "name": "QuIC Gerrit Code Review",
        "email": "code-review@localhost",
        "time": "Thu Feb 16 04:54:57 2012 -0800"
      },
      "message": "Merge \"spmi: Linux driver framework for SPMI\" into msm-3.0"
    },
    {
      "commit": "5b25cfe9ad023c10693b1fcf7971eb51cf04f227",
      "tree": "611f5ccf146dc8d76af1d312275d8042abfe6ed5",
      "parents": [
        "3f28cb3007010491f5566fe58683fd0d7d4eda3e",
        "0f69eb40055f94b293e9723f1d16ba9786a6eb82"
      ],
      "author": {
        "name": "Linux Build Service Account",
        "email": "lnxbuild@localhost",
        "time": "Thu Feb 16 00:08:24 2012 -0800"
      },
      "committer": {
        "name": "QuIC Gerrit Code Review",
        "email": "code-review@localhost",
        "time": "Thu Feb 16 00:08:24 2012 -0800"
      },
      "message": "Merge \"radio: iris: Add support for FM Subsystem Restart\" into msm-3.0"
    },
    {
      "commit": "3e8c3bf6cb80d5356731d039f5feaeb767caec35",
      "tree": "f4070f447e70f66a39aef18b503a656f1badfe17",
      "parents": [
        "70a8b31b49d8b0c799e877cd6bfe30df90a6a595"
      ],
      "author": {
        "name": "Murali Palnati",
        "email": "palnatim@codeaurora.org",
        "time": "Wed Feb 15 16:51:17 2012 +0530"
      },
      "committer": {
        "name": "Murali Palnati",
        "email": "palnatim@codeaurora.org",
        "time": "Thu Feb 16 09:30:15 2012 +0530"
      },
      "message": "mtd: Collect bad block count for ecc stats lazily.\n\nNormally bad block counts for ECC stats are collected during boot time.\nThis can be done lazily when the ECCGETSTATS ioctl is invoked on the\npartition. This can significantly decrease boot time, depending on the\nsize of the partition. Also rescanning on every ioctl invocation helps\nin having the latest bad block count rather than depending on the count\nthat is collected during boot.\n\nChange-Id: I43d7a769a1d4ef769823d0b5bbe132adb474f892\nSigned-off-by: Murali Palnati \u003cpalnatim@codeaurora.org\u003e\n"
    },
    {
      "commit": "caeaa929acb1e593ceb5f10ea041fe12ff4395e1",
      "tree": "ce6c9857832a3485b78eb8d15b150ee468444ea8",
      "parents": [
        "689434dd3173236d4f8313bc8f9f5ed11acd4795"
      ],
      "author": {
        "name": "Siddartha Mohanadoss",
        "email": "smohanad@codeaurora.org",
        "time": "Tue Feb 07 16:41:38 2012 -0800"
      },
      "committer": {
        "name": "Siddartha Mohanadoss",
        "email": "smohanad@codeaurora.org",
        "time": "Wed Feb 15 15:44:10 2012 -0800"
      },
      "message": "thermal: msm8960_tsens: Add APQ8064 support\n\nTSENS is used by the thermal daemon for thermal management.\nOn APQ8064 there are 11 TSENS sensors that can be used by the\nthermal daemon to monitor the temperature across the chip.\n\nTSENS for APQ8064 supports individual slope for each of the\nsensors. The offset used in the temperature from each of the\nslope is used for temperature calcuation from the ADC code.\n\nChange-Id: I00457aff8d67ab3367882ffe1077af863b90bc49\nSigned-off-by: Siddartha Mohanadoss \u003csmohanad@codeaurora.org\u003e\n"
    },
    {
      "commit": "8a9b385bb4109100e8009a6230d896810426c367",
      "tree": "d43f00a77f7eb5da5e72f4ecf667edb97bf26fc3",
      "parents": [
        "ec942e37b59949394a07d614014f48a5ee87112e",
        "c11d098f53dd1fb07ea03475510c29c39b9671ab"
      ],
      "author": {
        "name": "Linux Build Service Account",
        "email": "lnxbuild@localhost",
        "time": "Wed Feb 15 11:27:50 2012 -0800"
      },
      "committer": {
        "name": "QuIC Gerrit Code Review",
        "email": "code-review@localhost",
        "time": "Wed Feb 15 11:27:50 2012 -0800"
      },
      "message": "Merge \"msm: kgsl: Idle the core before changing the gpu clock.\" into msm-3.0"
    },
    {
      "commit": "ee44ade0261441a62d4472ec02a302731d4b5b82",
      "tree": "ada2335547f5b65e2d029485fe6b1aca65553321",
      "parents": [
        "1268d1e0a2109f40f67830dd92e6a1200eb94ee2"
      ],
      "author": {
        "name": "Kenneth Heitke",
        "email": "kheitke@codeaurora.org",
        "time": "Wed Feb 08 13:45:33 2012 -0700"
      },
      "committer": {
        "name": "Kenneth Heitke",
        "email": "kheitke@codeaurora.org",
        "time": "Tue Feb 14 14:50:38 2012 -0700"
      },
      "message": "spmi: Linux driver framework for SPMI\n\nSPMI (System Power Management Interface) is a specification\ndeveloped by the MIPI (Mobile Industry Process Interface) Alliance\noptimized for the real time control of Power Management ICs (PMIC).\n\nSPMI is a two-wire serial interface that supports up to 4 master\ndevices and up to 16 logical slaves.  A physical PMIC device may\nconsist of multiple logical slave interfaces.\n\nThe framework supports message APIs, multiple busses (1 controller\nper bus) and multiple clients/slave devices per controller.\n\nChange-Id: Ib6319047b4ab9cea6dfb0879312c4c1f63462439\nSigned-off-by: Kenneth Heitke \u003ckheitke@codeaurora.org\u003e\n"
    },
    {
      "commit": "525da18ed57e6bd13c1f7067e193b19d77b8b470",
      "tree": "f394112138abfd402c92c7ba5356a14417efeedd",
      "parents": [
        "1268d1e0a2109f40f67830dd92e6a1200eb94ee2"
      ],
      "author": {
        "name": "David Collins",
        "email": "collinsd@codeaurora.org",
        "time": "Mon Feb 13 10:36:37 2012 -0800"
      },
      "committer": {
        "name": "David Collins",
        "email": "collinsd@codeaurora.org",
        "time": "Tue Feb 14 10:26:11 2012 -0800"
      },
      "message": "regulator: pm8xxx-regulator: Add control for boost regulators\n\nAdd the functions required to control boost regulators on PMIC\nPM8XXX chips.  These regulators would typically be used to output\n5.0 V for USB OTG but may be programmed for voltages between\n4.0 V and 5.55 V.\n\nChange-Id: I016b9ffa41853c18fda919048eb06002d9ca0c64\nSigned-off-by: David Collins \u003ccollinsd@codeaurora.org\u003e\n"
    },
    {
      "commit": "dc5bc7892ba3c513dca2576ba88a09fdc4a3ac63",
      "tree": "a2cd450b31f7750315c488a939603fa23d2e05c8",
      "parents": [
        "b8ee2c1f0ec1f3fcbbc64765670e45de4c29c67c"
      ],
      "author": {
        "name": "Paul Walmsley",
        "email": "paul@pwsan.com",
        "time": "Thu Oct 06 14:50:33 2011 -0600"
      },
      "committer": {
        "name": "Konstantin Dorfman",
        "email": "kdorfman@codeaurora.org",
        "time": "Tue Feb 14 13:30:22 2012 +0200"
      },
      "message": "mmc: core: add workaround for controllers with broken multiblock reads\n\nDue to hardware bugs, some MMC host controllers don\u0027t support\nmultiple-block reads[1].  To resolve, add a new MMC capability flag,\nMMC_CAP2_NO_MULTI_READ, which can be set by affected host controller\ndrivers.  When this capability is set, all reads will be issued one\nsector at a time.\n\n1. See for example Advisory 2.1.1.128 \"MMC: Multiple Block Read\nOperation Issue\" in _OMAP3530/3525/3515/3503 Silicon Errata_\nRevision F (October 2010) (SPRZ278F), available from\nhttp://focus.ti.com/lit/er/sprz278f/sprz278f.pdf\n\nSigned-off-by: Paul Walmsley \u003cpaul@pwsan.com\u003e\nCc: Dave Hylands \u003cdhylands@gmail.com\u003e\nTested-by: Steve Sakoman \u003csakoman@gmail.com\u003e\nSigned-off-by: Chris Ball \u003ccjb@laptop.org\u003e\nSigned-off-by: Konstantin Dorfman \u003ckdorfman@codeaurora.org\u003e\n"
    },
    {
      "commit": "b8ee2c1f0ec1f3fcbbc64765670e45de4c29c67c",
      "tree": "3e8eae3db032e7c72045470089f7e7b20fd51631",
      "parents": [
        "a2a134fc8be1d29a0ba022327a38f28dc6e0a767"
      ],
      "author": {
        "name": "Jaehoon Chung",
        "email": "jh80.chung@samsung.com",
        "time": "Tue Oct 18 01:26:42 2011 -0400"
      },
      "committer": {
        "name": "Konstantin Dorfman",
        "email": "kdorfman@codeaurora.org",
        "time": "Tue Feb 14 13:30:21 2012 +0200"
      },
      "message": "mmc: core: support HPI send command\n\nHPI command is defined in eMMC4.41.\nThis feature is important for eMMC4.5 devices.\n\nSigned-off-by: Jaehoon Chung \u003cjh80.chung@samsung.com\u003e\nSigned-off-by: Chris Ball \u003ccjb@laptop.org\u003e\nSigned-off-by: Konstantin Dorfman \u003ckdorfman@codeaurora.org\u003e\n"
    },
    {
      "commit": "f8764905d05960edd41e91dad61a805453c5655f",
      "tree": "c5b951c2864125d43d239274e338a7febe48dd1a",
      "parents": [
        "a3777a73905d1a4ccea2ffec686213358499be41"
      ],
      "author": {
        "name": "Seungwon Jeon",
        "email": "tgih.jun@samsung.com",
        "time": "Fri Oct 14 14:03:21 2011 +0900"
      },
      "committer": {
        "name": "Konstantin Dorfman",
        "email": "kdorfman@codeaurora.org",
        "time": "Tue Feb 14 13:30:21 2012 +0200"
      },
      "message": "mmc: core: Add cache control for eMMC4.5 device\n\nThis patch adds cache feature of eMMC4.5 Spec.\nIf device supports cache capability, host can utilize some specific\noperations.\n\nSigned-off-by: Seungwon Jeon \u003ctgih.jun@samsung.com\u003e\nSigned-off-by: Jaehoon Chung \u003cjh80.chung@samsung.com\u003e\nSigned-off-by: Chris Ball \u003ccjb@laptop.org\u003e\nSigned-off-by: Konstantin Dorfman \u003ckdorfman@codeaurora.org\u003e\n"
    },
    {
      "commit": "a3777a73905d1a4ccea2ffec686213358499be41",
      "tree": "ad5607910a8bafe62cb633b06fe142611509f9b9",
      "parents": [
        "ed1ac8ae16065e0f3d8939a50fbc010e9a138f08"
      ],
      "author": {
        "name": "Kyungmin Park",
        "email": "kyungmin.park@samsung.com",
        "time": "Tue Oct 18 09:34:04 2011 +0900"
      },
      "committer": {
        "name": "Konstantin Dorfman",
        "email": "kdorfman@codeaurora.org",
        "time": "Tue Feb 14 13:30:21 2012 +0200"
      },
      "message": "mmc: core: new discard feature support at eMMC v4.5\n\nMMC v4.5 supports the DISCARD feature (CMD38).  It\u0027s different from\ntrim and there\u0027s no check bit.  Currently it\u0027s only supported at v4.5.\n\nSigned-off-by: Kyungmin Park \u003ckyungmin.park@samsung.com\u003e\nSigned-off-by: Jaehoon Chung \u003cjh80.chung@samsung.com\u003e\nSigned-off-by: Chris Ball \u003ccjb@laptop.org\u003e\nSigned-off-by: Konstantin Dorfman \u003ckdorfman@codeaurora.org\u003e\n"
    },
    {
      "commit": "ed1ac8ae16065e0f3d8939a50fbc010e9a138f08",
      "tree": "7436e8390dc4b9b4cd4e463e70cade6bcdfd2956",
      "parents": [
        "51abf16d0099f7c4e0a1d14ef90304bdf9edb557"
      ],
      "author": {
        "name": "Kyungmin Park",
        "email": "kyungmin.park@samsung.com",
        "time": "Fri Oct 14 14:15:48 2011 +0900"
      },
      "committer": {
        "name": "Konstantin Dorfman",
        "email": "kdorfman@codeaurora.org",
        "time": "Tue Feb 14 13:30:21 2012 +0200"
      },
      "message": "mmc: core: mmc sanitize feature support for v4.5\n\nIn the v4.5, there\u0027s no secure erase \u0026 trim support.\nInstead it supports the sanitize feature.\n\nSigned-off-by: Kyungmin Park \u003ckyungmin.park@samsung.com\u003e\nSigned-off-by: Jaehoon Chung \u003cjh80.chung@samsung.com\u003e\nSigned-off-by: Chris Ball \u003ccjb@laptop.org\u003e\nSigned-off-by: Konstantin Dorfman \u003ckdorfman@codeaurora.org\u003e\n"
    },
    {
      "commit": "51abf16d0099f7c4e0a1d14ef90304bdf9edb557",
      "tree": "e1395094c8ca2b43e6e04b9a4379abf20901dbdc",
      "parents": [
        "0007bbcad49cdc18506ebd1baaf40c8bcd9e59d7"
      ],
      "author": {
        "name": "Girish K S",
        "email": "girish.shivananjappa@linaro.org",
        "time": "Thu Oct 13 12:04:16 2011 +0530"
      },
      "committer": {
        "name": "Konstantin Dorfman",
        "email": "kdorfman@codeaurora.org",
        "time": "Tue Feb 14 13:30:21 2012 +0200"
      },
      "message": "mmc: core: Add Power Off Notify Feature eMMC 4.5\n\nThis patch adds support for the power off notify feature, available in\neMMC 4.5 devices. If the host has support for this feature, then the\nmmc core will notify the device by setting the POWER_OFF_NOTIFICATION\nbyte in the extended csd register with a value of 1 (POWER_ON).\n\nFor suspend mode short timeout is used, whereas for the normal poweroff\nlong timeout is used.\n\nSigned-off-by: Girish K S \u003cgirish.shivananjappa@linaro.org\u003e\nSigned-off-by: Jaehoon Chung \u003cjh80.chung@samsung.com\u003e\nSigned-off-by: Chris Ball \u003ccjb@laptop.org\u003e\n[kdorfman@codeaurora.org: caps2 field added to struct mmc_host]\nSigned-off-by: Konstantin Dorfman \u003ckdorfman@codeaurora.org\u003e\n"
    },
    {
      "commit": "0007bbcad49cdc18506ebd1baaf40c8bcd9e59d7",
      "tree": "275de7a7b0e45f7c4320413f585515474cdd147c",
      "parents": [
        "b5716b4be2c24d4eca211290e1d6fd4cb80d002b"
      ],
      "author": {
        "name": "Seungwon Jeon",
        "email": "tgih.jun@samsung.com",
        "time": "Fri Sep 23 14:15:29 2011 +0900"
      },
      "committer": {
        "name": "Konstantin Dorfman",
        "email": "kdorfman@codeaurora.org",
        "time": "Tue Feb 14 13:30:20 2012 +0200"
      },
      "message": "mmc: core: Add default timeout value for CMD6\n\nEXT_CSD[248] includes the default maximum timeout for CMD6.\nThis field is added at eMMC4.5 Spec. And it can be used for default\ntimeout except for some operations which don\u0027t define the timeout\n(i.e. background operation, sanitize, flush cache) in eMMC4.5 Spec.\n\nSigned-off-by: Seungwon Jeon \u003ctgih.jun@samsung.com\u003e\nSigned-off-by: Jaehoon Chung \u003cjh80.chung@samsung.com\u003e\nSigned-off-by: Chris Ball \u003ccjb@laptop.org\u003e\nSigned-off-by: Konstantin Dorfman \u003ckdorfman@codeaurora.org\u003e\n"
    },
    {
      "commit": "d4674831a33c02483b376f2019da6884828d1952",
      "tree": "16d051ca303a0c7b642b76cbb3b8bc52a1beb9c2",
      "parents": [
        "9ac56f35714cb6769b924a7aad9f1f194739715d"
      ],
      "author": {
        "name": "Girish K S",
        "email": "girish.shivananjappa@linaro.org",
        "time": "Fri Sep 23 20:41:47 2011 +0530"
      },
      "committer": {
        "name": "Konstantin Dorfman",
        "email": "kdorfman@codeaurora.org",
        "time": "Tue Feb 14 13:30:20 2012 +0200"
      },
      "message": "mmc: core: eMMC 4.5 Power Class Selection Feature\n\nThis patch adds the power class selection feature available for mmc\nversions 4.0 and above.  During the enumeration stage before switching\nto the lower data bus, check if the power class is supported for the\ncurrent bus width. If the power class is available then switch to the\npower class and use the higher data bus. If power class is not supported\nthen switch to the lower data bus in a worst case.\n\nSigned-off-by: Girish K S \u003cgirish.shivananjappa@linaro.org\u003e\nSigned-off-by: Chris Ball \u003ccjb@laptop.org\u003e\nSigned-off-by: Konstantin Dorfman \u003ckdorfman@codeaurora.org\u003e\n"
    },
    {
      "commit": "02efa5a7cf2f407c3f341717251fb9c922b00b91",
      "tree": "44085e1f62b32df9d30ed9d9895f92cb3626e8d2",
      "parents": [
        "bb929d59a79f061a2d2e0af994b57b8d46a33b26"
      ],
      "author": {
        "name": "Adrian Hunter",
        "email": "adrian.hunter@intel.com",
        "time": "Mon Aug 29 16:42:11 2011 +0300"
      },
      "committer": {
        "name": "Konstantin Dorfman",
        "email": "kdorfman@codeaurora.org",
        "time": "Tue Feb 14 13:30:19 2012 +0200"
      },
      "message": "mmc: core: add eMMC hardware reset support\n\neMMC\u0027s may have a hardware reset line.  This patch provides a\nhost controller operation to implement hardware reset and\na function to reset and reinitialize the card.  Also, for MMC,\nthe reset is always performed before initialization.\n\nThe host must set the new host capability MMC_CAP_HW_RESET\nto enable hardware reset.\n\nSigned-off-by: Adrian Hunter \u003cadrian.hunter@intel.com\u003e\nSigned-off-by: Chris Ball \u003ccjb@laptop.org\u003e\nSigned-off-by: Konstantin Dorfman \u003ckdorfman@codeaurora.org\u003e\n"
    },
    {
      "commit": "1cb54eaaca201a71ae239b586ffd02acc436d51c",
      "tree": "6a3e70a586fa6994b62114889c193ff1f71e582a",
      "parents": [
        "81306ad7f45353f487fdc6574b121183fabfe6d4"
      ],
      "author": {
        "name": "Per Forlin",
        "email": "per.forlin@linaro.org",
        "time": "Fri Jul 01 18:55:22 2011 +0200"
      },
      "committer": {
        "name": "Konstantin Dorfman",
        "email": "kdorfman@codeaurora.org",
        "time": "Tue Feb 14 13:30:17 2012 +0200"
      },
      "message": "mmc: core: add non-blocking mmc request function\n\nPreviously there has only been one function mmc_wait_for_req()\nto start and wait for a request. This patch adds:\n\n * mmc_start_req() - starts a request wihtout waiting\n   If there is on ongoing request wait for completion\n   of that request and start the new one and return.\n   Does not wait for the new command to complete.\n\nThis patch also adds new function members in struct mmc_host_ops\nonly called from core.c:\n\n * pre_req - asks the host driver to prepare for the next job\n * post_req - asks the host driver to clean up after a completed job\n\nThe intention is to use pre_req() and post_req() to do cache maintenance\nwhile a request is active. pre_req() can be called while a request is\nactive to minimize latency to start next job. post_req() can be used after\nthe next job is started to clean up the request. This will minimize the\nhost driver request end latency. post_req() is typically used before\nending the block request and handing over the buffer to the block layer.\n\nAdd a host-private member in mmc_data to be used by pre_req to mark the\ndata. The host driver will then check this mark to see if the data is\nprepared or not.\n\nSigned-off-by: Per Forlin \u003cper.forlin@linaro.org\u003e\nAcked-by: Kyungmin Park \u003ckyungmin.park@samsung.com\u003e\nAcked-by: Arnd Bergmann \u003carnd@arndb.de\u003e\nReviewed-by: Venkatraman S \u003csvenkatr@ti.com\u003e\nTested-by: Sourav Poddar \u003csourav.poddar@ti.com\u003e\nTested-by: Linus Walleij \u003clinus.walleij@linaro.org\u003e\nSigned-off-by: Chris Ball \u003ccjb@laptop.org\u003e\n[kdorfman@codeaurora.org: mmc_card_removed call removed. Instead\nwait_for_completion_io used wait_for_completion]\nSigned-off-by: Konstantin Dorfman \u003ckdorfman@codeaurora.org\u003e\n"
    },
    {
      "commit": "81306ad7f45353f487fdc6574b121183fabfe6d4",
      "tree": "90e4a3311e5c68ac16c1ab13642a1627b23010e8",
      "parents": [
        "a4824c409441ab418caa0fa8730a3adb5c1f3c04"
      ],
      "author": {
        "name": "Adrian Hunter",
        "email": "adrian.hunter@intel.com",
        "time": "Tue Jun 28 17:16:02 2011 +0300"
      },
      "committer": {
        "name": "Konstantin Dorfman",
        "email": "kdorfman@codeaurora.org",
        "time": "Tue Feb 14 13:30:17 2012 +0200"
      },
      "message": "mmc: queue: let host controllers specify maximum discard timeout\n\nSome host controllers will not operate without a hardware\ntimeout that is limited in value.  However large discards\nrequire large timeouts, so there needs to be a way to\nspecify the maximum discard size.\n\nA host controller driver may now specify the maximum discard\ntimeout possible so that max_discard_sectors can be calculated.\n\nHowever, for eMMC when the High Capacity Erase Group Size\nis not in use, the timeout calculation depends on clock\nrate which may change.  For that case Preferred Erase Size\nis used instead.\n\nSigned-off-by: Adrian Hunter \u003cadrian.hunter@intel.com\u003e\nSigned-off-by: Chris Ball \u003ccjb@laptop.org\u003e\nSigned-off-by: Konstantin Dorfman \u003ckdorfman@codeaurora.org\u003e\n"
    },
    {
      "commit": "6cf8a749e2354cf09e564dfa8104f706dca9b437",
      "tree": "7a208e1bfaea559173d9becccf4ffc2c95a92003",
      "parents": [
        "1268d1e0a2109f40f67830dd92e6a1200eb94ee2"
      ],
      "author": {
        "name": "Jignesh Mehta",
        "email": "jigneshm@codeaurora.org",
        "time": "Sat Feb 04 23:40:50 2012 -0800"
      },
      "committer": {
        "name": "Linux Build Service Account",
        "email": "lnxbuild@localhost",
        "time": "Tue Feb 14 04:27:31 2012 -0700"
      },
      "message": "camera: vfe32: Enable VFE configuration for inline JPEG encoding.\n\nDuring inline JPEG encoding, one VFE output is routed into\ninternal memory (IMEM) instead of external memory. The JPEG\nencoding hardware (GEMINI) will read from IMEM and generates\nJPEG bitstream.\n\nChange-Id: I12d3600524538ab85021dd8882af0404bddc488f\nSigned-off-by: Shuzhen Wang \u003cshuzhenw@codeaurora.org\u003e\nSigned-off-by: Kevin Chan \u003cktchan@codeaurora.org\u003e\nSigned-off-by: Jignesh Mehta \u003cjigneshm@codeaurora.org\u003e\n"
    },
    {
      "commit": "0f69eb40055f94b293e9723f1d16ba9786a6eb82",
      "tree": "81656ce9015e4c8f340451c9fed85db3ada139f4",
      "parents": [
        "f3b464e6e64e8d362eb35201fcf6445d7e233afe"
      ],
      "author": {
        "name": "Sunny Kapdi",
        "email": "sunnyk@codeaurora.org",
        "time": "Fri Jan 27 18:01:01 2012 -0800"
      },
      "committer": {
        "name": "Sunny Kapdi",
        "email": "sunnyk@codeaurora.org",
        "time": "Mon Feb 13 23:12:13 2012 -0800"
      },
      "message": "radio: iris: Add support for FM Subsystem Restart\n\nInject FM Disable event when WCNSS resets.\n\n1. When WCNSS crashes, SMD will close the FM port\n2. Schedule a work queue to send RADIO_DISABLED event to upper layer.\n\nChange-Id: I10e4834df507fe39ce58b92e650c1a39ccbf66f7\nSigned-off-by: Sunny Kapdi \u003csunnyk@codeaurora.org\u003e\n"
    },
    {
      "commit": "b9a890bfdebe504dc5a7b8a149912461f4d8a6d6",
      "tree": "0ebac181662f5aca3315370cc21b53af7e1a784c",
      "parents": [
        "4c19f275468111899efb89638c3d4c087b85c3da",
        "8a21931afa37c8a568026a62420f8737f94e9592"
      ],
      "author": {
        "name": "Linux Build Service Account",
        "email": "lnxbuild@localhost",
        "time": "Mon Feb 13 07:32:57 2012 -0800"
      },
      "committer": {
        "name": "QuIC Gerrit Code Review",
        "email": "code-review@localhost",
        "time": "Mon Feb 13 07:32:57 2012 -0800"
      },
      "message": "Merge changes Ib621bb52,I991fdc50 into msm-3.0\n\n* changes:\n  msm: board-8930-pmic: Add platform data for WLED\n  leds: pm8xxx: Add support for WLED\n"
    },
    {
      "commit": "c11d098f53dd1fb07ea03475510c29c39b9671ab",
      "tree": "2d90cdad2bed93a930c75529dd23174228548801",
      "parents": [
        "f3b464e6e64e8d362eb35201fcf6445d7e233afe"
      ],
      "author": {
        "name": "Kedar Joshi",
        "email": "kjoshi@codeaurora.org",
        "time": "Tue Feb 07 10:59:49 2012 +0530"
      },
      "committer": {
        "name": "Kedar Joshi",
        "email": "kjoshi@codeaurora.org",
        "time": "Mon Feb 13 10:39:07 2012 +0530"
      },
      "message": "msm: kgsl: Idle the core before changing the gpu clock.\n\nIdle the core before changing the gpu clock as instability\nis caused on some platforms on changing the clock freq when\ncore is busy.\n\nCRs-fixed: 328249\nChange-Id: I5f6a507eaad383bde646001d2e10c2b62880515b\nSigned-off-by: Kedar Joshi \u003ckjoshi@codeaurora.org\u003e\n"
    },
    {
      "commit": "9c79f13b0e0a89f1e50266b8b7f9e0d2daac5da0",
      "tree": "6749a1ca2445ea9070b74abcadf2cf07e96f01e4",
      "parents": [
        "6526463a7f18eb0a51e903dc8024f602414845ae"
      ],
      "author": {
        "name": "Bharath Ramachandramurthy",
        "email": "bramacha@codeaurora.org",
        "time": "Mon Nov 28 11:18:57 2011 -0800"
      },
      "committer": {
        "name": "Bharath Ramachandramurthy",
        "email": "bramacha@codeaurora.org",
        "time": "Sun Feb 12 13:48:19 2012 -0800"
      },
      "message": "ASoc: msm: Add support for slimbus shared channel.\n\nPreviously, DSP used to setup the data path towards the\ncodec via slimbus. Now, the data path setup is broken into\ntwo parts - one half of the path setup between apps to slimbus\nand the other half from DSP. This configuration mode is\nrequired to reduce overflow or underflow errors. Also this is\nrequired to handle a configuration where mdm can talk\ndirectly to codec.\n\nChange-Id: Ic9f20b8a2f8a8eb355c07565ec80ec947a7a7337\nSigned-off-by: Bharath Ramachandramurthy \u003cbramacha@codeaurora.org\u003e\n"
    },
    {
      "commit": "485083dd9be0d8ee3f7959dcbfbe730d3e388cce",
      "tree": "93f4cfd9bd6f0000fc80433790e619578915221b",
      "parents": [
        "09c923e4c547789cc5dbc08d934491a843600c3b",
        "816b8e6e04760da2c38583ae8418c7931f6e96c5"
      ],
      "author": {
        "name": "Linux Build Service Account",
        "email": "lnxbuild@localhost",
        "time": "Sun Feb 12 06:04:16 2012 -0800"
      },
      "committer": {
        "name": "QuIC Gerrit Code Review",
        "email": "code-review@localhost",
        "time": "Sun Feb 12 06:04:16 2012 -0800"
      },
      "message": "Merge \"ASoC: wcd9310: Prevent from going suspend while accessing codec registers\" into msm-3.0"
    },
    {
      "commit": "9271bd83f79025a6ef21ed09f65dfe990c4ce050",
      "tree": "14c273131f56cd7fafe2c3d89b9ac0a1fb2738b3",
      "parents": [
        "5220d82b9848503bb371662eeb83d783baba26f4",
        "70613ecf6cde306b774578b5732f992f662e599a"
      ],
      "author": {
        "name": "Linux Build Service Account",
        "email": "lnxbuild@localhost",
        "time": "Sat Feb 11 13:08:05 2012 -0800"
      },
      "committer": {
        "name": "QuIC Gerrit Code Review",
        "email": "code-review@localhost",
        "time": "Sat Feb 11 13:08:05 2012 -0800"
      },
      "message": "Merge \"msm: camera: support exposure metering and  HDR snapshots\" into msm-3.0"
    },
    {
      "commit": "5e809b01da5b564d88cda5dbc287dae42b0411f0",
      "tree": "d0d3124fd8f725193e2acd22a0fa5c8b65d08b56",
      "parents": [
        "94f25dcbd137d139e31be55c461a95b39f730cbe"
      ],
      "author": {
        "name": "Kiran Kandi",
        "email": "kkandi@codeaurora.org",
        "time": "Tue Jan 31 00:24:33 2012 -0800"
      },
      "committer": {
        "name": "Kiran Kandi",
        "email": "kkandi@codeaurora.org",
        "time": "Fri Feb 10 15:32:36 2012 -0800"
      },
      "message": "ASoC: msm: HDMI PCM 6 channel support\n\nHDMI 1.3 supports Multi channel PCM up to 8 channels with sample\nsize of 16/20/24 bits and sample rate of 32, 44.1, 48, 96, 176.4,\n192K. This patch add supports for 6 channel PCM at 48K sample rate\nwith sample size of 16 bits.\n\nChange-Id: Id09f1f9d7ef2e2444c8c1b661bfc5b3b4c1e66a6\nSigned-off-by: Kiran Kandi \u003ckkandi@codeaurora.org\u003e\n"
    },
    {
      "commit": "70613ecf6cde306b774578b5732f992f662e599a",
      "tree": "b945cd9e28e5fede02f3cbd855aeb8e738c2ac38",
      "parents": [
        "ed1e2dd6d8a948df8fbc182a1171fbf159b92239"
      ],
      "author": {
        "name": "Ankit Premrajka",
        "email": "ankitp@codeaurora.org",
        "time": "Thu Jan 26 16:24:23 2012 -0800"
      },
      "committer": {
        "name": "Ankit Premrajka",
        "email": "ankitp@codeaurora.org",
        "time": "Fri Feb 10 14:19:30 2012 -0800"
      },
      "message": "msm: camera: support exposure metering and  HDR snapshots\n\nWith this change we achieve multiple things related\nto correct HDR functionality. First, we do not\nalways configure ping and pong to be the same buffer in\ncase of the snapshot mode. This would help support taking\nmulitple snapshots. Second, we support for logic to skip\nframes in case of snapshot, a necessity for the exposure\nmetering feature. Third, we support post processing\ndivert of both snapshot and thumbnail buffers to be\ntaken from either mctl queue or video queue, to be\ndetermined at runtime.\n\nChange-Id: Ibcf2bbfc171b2686ca44e6366feadf435368fa5f\nSigned-off-by: Ankit Premrajka \u003cankitp@codeaurora.org\u003e\n"
    },
    {
      "commit": "aca6ebbf4229a7143116ec9c6e881040f3d62117",
      "tree": "d65c52b7f1fc84baca6d5bccbba2bcaea01bd678",
      "parents": [
        "41282c5da2e747840acecf22ff6de92ef536799f",
        "7476824f8b57ade39dacd7b3f2b084f19fc7e650"
      ],
      "author": {
        "name": "Linux Build Service Account",
        "email": "lnxbuild@localhost",
        "time": "Fri Feb 10 04:30:52 2012 -0800"
      },
      "committer": {
        "name": "QuIC Gerrit Code Review",
        "email": "code-review@localhost",
        "time": "Fri Feb 10 04:30:52 2012 -0800"
      },
      "message": "Merge \"camera: vfe32: Enable composite stats irq\" into msm-3.0"
    },
    {
      "commit": "56f88819d946c00a69a9897cddea1500abf682eb",
      "tree": "b687965eff9d3065d93ddafb7ab8cb3ff04e7df1",
      "parents": [
        "0a917f2481f0631584a8d465ec951155d55d1dc4",
        "cd82e9d62ae57ec0095e151f38f076dd742328a5"
      ],
      "author": {
        "name": "Linux Build Service Account",
        "email": "lnxbuild@localhost",
        "time": "Fri Feb 10 04:30:52 2012 -0800"
      },
      "committer": {
        "name": "QuIC Gerrit Code Review",
        "email": "code-review@localhost",
        "time": "Fri Feb 10 04:30:52 2012 -0800"
      },
      "message": "Merge \"msm: 8960: usb: Add msm_bus vote when cable is connected\" into msm-3.0"
    },
    {
      "commit": "53fe1a1f5040bb3870e3e3a2eb5e566529ad5d5c",
      "tree": "d93b7a972ba53c4747c0543115197b69a3f4a3d1",
      "parents": [
        "f4be39fe8e1ee0c3e97c6ffb520876b5fe87bab0"
      ],
      "author": {
        "name": "Mohan Pallaka",
        "email": "mpallaka@codeaurora.org",
        "time": "Thu Dec 15 16:56:37 2011 +0530"
      },
      "committer": {
        "name": "Mohan Pallaka",
        "email": "mpallaka@codeaurora.org",
        "time": "Fri Feb 10 13:38:14 2012 +0530"
      },
      "message": "leds: pm8xxx: Add support for WLED\n\nWhite LED(WLED) is a newly introduced feature from pmic 8922.\nIt can drive series/parallel combination of led strings that are\nused to drive lcd backlight. Add support for WLED brightness\ncontrol in the existing pm8xxx led framework.\n\nChange-Id: I991fdc500877beec01c2c7b5c822139d2aa960dc\nSigned-off-by: Mohan Pallaka \u003cmpallaka@codeaurora.org\u003e\n"
    }
  ],
  "next": "816b8e6e04760da2c38583ae8418c7931f6e96c5"
}
