)]}'
{
  "log": [
    {
      "commit": "cf7e27f92a99cdc422d67f6d328c0b910d2bbf9d",
      "tree": "c861b3b34a50bb0f9db3e00a0ac294432a8cc861",
      "parents": [
        "3642ec172eea4c4f1f7873a1eac60b05b3914ae3"
      ],
      "author": {
        "name": "Vinay Kalia",
        "email": "vkalia@codeaurora.org",
        "time": "Thu Jun 14 19:05:15 2012 -0700"
      },
      "committer": {
        "name": "Ashray Kulkarni",
        "email": "ashrayk@codeaurora.org",
        "time": "Fri Jun 22 15:25:13 2012 -0700"
      },
      "message": "msm: vidc: Video driver update to kernel 3.4.\n\nDuring the migration from kernel 3.0 to 3.4, V4L2 framework changed.\nThis requires changes from video driver. This change makes video\ndriver code compatible with kernel 3.4.\n\nChange-Id: I12fb28e4b7c261c9755fbb62bb6bb8ea299d5272\nSigned-off-by: Vinay Kalia \u003cvkalia@codeaurora.org\u003e\n"
    },
    {
      "commit": "6e732b315ea97e424f5c6e76a50164cf21c375e5",
      "tree": "6c9cc5d2b31ca039b051cb6a5be34fd619826056",
      "parents": [
        "feb2f0c0cf3bde85c4d06354e1e06d8e0968521b",
        "c39472ed7d5614a2e40fa6ebb3cd418f5b2e6bca"
      ],
      "author": {
        "name": "Linux Build Service Account",
        "email": "lnxbuild@localhost",
        "time": "Fri Jun 22 08:44:10 2012 -0700"
      },
      "committer": {
        "name": "QuIC Gerrit Code Review",
        "email": "code-review@localhost",
        "time": "Fri Jun 22 08:44:10 2012 -0700"
      },
      "message": "Merge \"V4L2: msm: Add events for video codecs.\" into msm-3.4"
    },
    {
      "commit": "feb2f0c0cf3bde85c4d06354e1e06d8e0968521b",
      "tree": "04ac470cb1898f09ef8b218ee105d925864963a4",
      "parents": [
        "49c347c4cca036cd6a66aa5c79c379fa5ba5c89a",
        "0e05f020afef0ef929b038ff407a9ddac4250b61"
      ],
      "author": {
        "name": "Linux Build Service Account",
        "email": "lnxbuild@localhost",
        "time": "Fri Jun 22 08:44:05 2012 -0700"
      },
      "committer": {
        "name": "QuIC Gerrit Code Review",
        "email": "code-review@localhost",
        "time": "Fri Jun 22 08:44:05 2012 -0700"
      },
      "message": "Merge \"msm: msm_sdcc: Set default clock gating timeout to 200msecs\" into msm-3.4"
    },
    {
      "commit": "fa429b613b3d9ccc569801756f3fb7214a1b9a88",
      "tree": "2ea06f275d823b7bef56a36f62f91edcebc25205",
      "parents": [
        "4641a9446202ddab3a8b71c59d006dd7e6acf493",
        "82f3a7ab84ff9ac56a9bc313ca6471786ab0d2dd"
      ],
      "author": {
        "name": "Linux Build Service Account",
        "email": "lnxbuild@localhost",
        "time": "Fri Jun 22 07:01:53 2012 -0700"
      },
      "committer": {
        "name": "QuIC Gerrit Code Review",
        "email": "code-review@localhost",
        "time": "Fri Jun 22 07:01:53 2012 -0700"
      },
      "message": "Merge changes I8bc983eb,Iae91d1c9,I437c6ad2,I1c981a53,Ifdbb7dc5,I48ecfd03,I6d412d6f,I5a55cc40 into msm-3.4\n\n* changes:\n  msm: 9615: regulators: Move USB VDDCX to corner voting\n  usb: gadget: hsic: Add support for VDDCX corner voting\n  msm: clock-9615: Vote for VDD_DIG via the new voltage corner regulator\n  msm: acpuclock-9615: Vote for VDD_DIG via the new voltage corner regulator\n  msm: board-9615: Add new VDD_dig voltage corner regulator\n  msm: rpm-regulator: Add support for 9615 voltage corner regulator\n  msm: 9615: Support for corner volages during sleep.\n  msm: rpm-9615: Update RPM enums for corner voltages\n"
    },
    {
      "commit": "4a195e56cc30489101a21675c06462c5bd7cbf85",
      "tree": "7d4ee861fa56fa7a5cce9f70fb7c364f120875bc",
      "parents": [
        "694ac30ab35094e57bb7c029feb3d724e151afca",
        "3c3788281e7979d1cb36f9424fe9c5c4806d916f"
      ],
      "author": {
        "name": "Linux Build Service Account",
        "email": "lnxbuild@localhost",
        "time": "Fri Jun 22 00:33:33 2012 -0700"
      },
      "committer": {
        "name": "QuIC Gerrit Code Review",
        "email": "code-review@localhost",
        "time": "Fri Jun 22 00:33:33 2012 -0700"
      },
      "message": "Merge \"power: bms/ccadc: move ccadc calibration to ccadc driver\" into msm-3.4"
    },
    {
      "commit": "0e05f020afef0ef929b038ff407a9ddac4250b61",
      "tree": "fab8989584db71fe982dd2871b2f2ed009c2308e",
      "parents": [
        "cdb31565a7ea6f5792c25b6d2152a87e7e8e60e5"
      ],
      "author": {
        "name": "Sujit Reddy Thumma",
        "email": "sthumma@codeaurora.org",
        "time": "Mon Jun 11 19:44:18 2012 +0530"
      },
      "committer": {
        "name": "Sujit Reddy Thumma",
        "email": "sthumma@codeaurora.org",
        "time": "Thu Jun 21 08:40:42 2012 +0530"
      },
      "message": "msm: msm_sdcc: Set default clock gating timeout to 200msecs\n\nWith commit c84f15ae, the default clock gating delay in mmc host\ninit is set to zero. For MSM targets this can cause huge\nperformance hit as sometimes the clocks are non-local and\nrequires a request to other subsystem leading to significant\nroundtrip delay.\n\nFix this to have atleast 200msecs delay in turning off the sdcc\nclocks after a request is completed.\n\nChange-Id: I5f434cf98373154d817735dba8f5bc8810d27611\nSigned-off-by: Sujit Reddy Thumma \u003csthumma@codeaurora.org\u003e\n"
    },
    {
      "commit": "c39472ed7d5614a2e40fa6ebb3cd418f5b2e6bca",
      "tree": "8e102a5aa71179849e5f64cd68e55e4658c96d8a",
      "parents": [
        "26d45460e9699e041a399713f1524ceecf3df200"
      ],
      "author": {
        "name": "Vinay Kalia",
        "email": "vkalia@codeaurora.org",
        "time": "Thu Jun 14 19:34:57 2012 -0700"
      },
      "committer": {
        "name": "Ashray Kulkarni",
        "email": "ashrayk@codeaurora.org",
        "time": "Wed Jun 20 19:54:08 2012 -0700"
      },
      "message": "V4L2: msm: Add events for video codecs.\n\nAdds events for video codecs so that clients can be\nnotified of important events asynchronously.\n\nChange-Id: I0177bdc6249306ed580aca5ec2ed434174a57ba7\nSigned-off-by: Vinay Kalia \u003cvkalia@codeaurora.org\u003e\n"
    },
    {
      "commit": "e55fa120321f49385973b37f8b258bf78163743b",
      "tree": "e763f7bd78d0f933286857977aa0faca0b1f7045",
      "parents": [
        "626583b0a5f91afea8125ad1644a93b02c8bd3e7"
      ],
      "author": {
        "name": "Adrian Salido-Moreno",
        "email": "adrianm@codeaurora.org",
        "time": "Tue May 29 15:36:08 2012 -0700"
      },
      "committer": {
        "name": "Adrian Salido-Moreno",
        "email": "adrianm@codeaurora.org",
        "time": "Tue Jun 19 11:36:46 2012 -0700"
      },
      "message": "mdss: display: Add Mobile Display SubSystem driver\n\n- Implements Linux frame buffer interface to interact with userspace\n  libraries and applications, based on msm_fb frame buffer.\n- Implement MDP driver which handles MDP core data path setup and\n  hardware blocks programming.\n- Support for UI through Linux frame buffer FBIOPAN_DISPLAY ioctl.\n\nChange-Id: Ib98677b8d81d74283b27dea08a9f1a705c101bce\nSigned-off-by: Adrian Salido-Moreno \u003cadrianm@codeaurora.org\u003e\n"
    },
    {
      "commit": "3c3788281e7979d1cb36f9424fe9c5c4806d916f",
      "tree": "af97c322083744643096a042feb8c648ec523563",
      "parents": [
        "626583b0a5f91afea8125ad1644a93b02c8bd3e7"
      ],
      "author": {
        "name": "David Keitel",
        "email": "dkeitel@codeaurora.org",
        "time": "Thu Jun 07 13:43:22 2012 -0700"
      },
      "committer": {
        "name": "David Keitel",
        "email": "dkeitel@codeaurora.org",
        "time": "Tue Jun 19 10:57:02 2012 -0700"
      },
      "message": "power: bms/ccadc: move ccadc calibration to ccadc driver\n\nThere is a dependency for the CCADC calibration work on the BMS\ndriver. This prevents some devices that do not use the BMS\nto utilize the CCADC.\n\nRemove this dependency by moving the ccadc calibration\nwork to the CCADC driver to avoid this.\n\nChange-Id: If43c781d6d2bc27f64dbbe594b6e81c5a5642f0b\nSigned-off-by: David Keitel \u003cdkeitel@codeaurora.org\u003e\n"
    },
    {
      "commit": "42ee5a0abd135cba16295138663d33919a3ce4c0",
      "tree": "30bc293be6ef680c3be267543b715b539d2d3453",
      "parents": [
        "b6fa5cb0b5dd99cdb33539531c6500deba97d00f",
        "48abc4029872e732ea099958c63e6c6ee72fd850"
      ],
      "author": {
        "name": "Linux Build Service Account",
        "email": "lnxbuild@localhost",
        "time": "Tue Jun 19 06:18:35 2012 -0700"
      },
      "committer": {
        "name": "QuIC Gerrit Code Review",
        "email": "code-review@localhost",
        "time": "Tue Jun 19 06:18:35 2012 -0700"
      },
      "message": "Merge \"tzcom: Remove tzcom driver components.\" into msm-3.4"
    },
    {
      "commit": "c3b2440f90170806ce3247d1a6bb981918416d74",
      "tree": "8ba05b5946d90472ae2161975df44679e81568c3",
      "parents": [
        "c6a4ccdbeb4184b79e5f1ca3f68a19cacdcf8d59"
      ],
      "author": {
        "name": "Kiran Kandi",
        "email": "kkandi@codeaurora.org",
        "time": "Mon Jun 11 00:05:59 2012 -0700"
      },
      "committer": {
        "name": "Kiran Kandi",
        "email": "kkandi@codeaurora.org",
        "time": "Mon Jun 18 09:44:34 2012 -0700"
      },
      "message": "ASoC: wcd9320: Add intial driver for WCD9320 codec\n\nThe WCD9320 Codec Driver is an ALSA-compliant codec driver. This driver\nconstructs the internal codec audio paths with DAPM widgets and\ncontrols and provides the controls to the upper layers to enable and\nconfigure audio paths.\n\nChange-Id: Iee29359bebfc838cd200732b7191a2eb6a2087ee\nSigned-off-by: Kiran Kandi \u003ckkandi@codeaurora.org\u003e\n"
    },
    {
      "commit": "48abc4029872e732ea099958c63e6c6ee72fd850",
      "tree": "f98f6db5df9eb6ab824c1f5ee4d195e6b5a5c6cd",
      "parents": [
        "c6a4ccdbeb4184b79e5f1ca3f68a19cacdcf8d59"
      ],
      "author": {
        "name": "Ramesh Masavarapu",
        "email": "rameshm@codeaurora.org",
        "time": "Tue Jun 12 08:08:23 2012 -0700"
      },
      "committer": {
        "name": "Ramesh Masavarapu",
        "email": "rameshm@codeaurora.org",
        "time": "Fri Jun 15 14:48:55 2012 -0700"
      },
      "message": "tzcom: Remove tzcom driver components.\n\nRemove tzcom driver components that includes files,\nclock definitions. Currently tzcom driver has been replaced\nby qseecom driver.\n\nChange-Id: I1832d921a7b949057b84a7e0aa9afaa445be5194\nSigned-off-by: Ramesh Masavarapu \u003crameshm@codeaurora.org\u003e\n"
    },
    {
      "commit": "d6ea6106e35373745a6ce2ef87dfaf0f81b3becc",
      "tree": "bab0b9cd708381f55762ddbd4d743adc233098d1",
      "parents": [
        "8c648eba58e9d402b351f7ddbb8b6d1c63ca0d6c"
      ],
      "author": {
        "name": "Amit Blay",
        "email": "ablay@codeaurora.org",
        "time": "Thu Jun 07 16:26:24 2012 +0300"
      },
      "committer": {
        "name": "David Collins",
        "email": "collinsd@codeaurora.org",
        "time": "Fri Jun 15 08:24:00 2012 -0700"
      },
      "message": "usb: gadget: hsic: Add support for VDDCX corner voting\n\nThis change add support in ci13xxx_msm_hsic driver and\nehci-msm-hsic driver for VDDCX corner voting.\nIn case a VDDCX corner resource is supported by the platform,\nit will be used. Else, the legacy voting for specific voltage\nlevel will be used.\n\nChange-Id: Iae91d1c945f9b61340628b2fc7c7727e4cca6a1e\nCRs-Fixed: 354458\nSigned-off-by: Amit Blay \u003cablay@codeaurora.org\u003e\nSigned-off-by: David Collins \u003ccollinsd@codeaurora.org\u003e\n"
    },
    {
      "commit": "dfde01b2714e6b8dc4ed5861e807740bd4d08f0d",
      "tree": "a807594190e6cd9412055cb5534d3565bd51af35",
      "parents": [
        "75c34ca1b4e69e96921e4153dfa9d399e5b9d2e8"
      ],
      "author": {
        "name": "Karthikeyan Ramasubramanian",
        "email": "kramasub@codeaurora.org",
        "time": "Tue Jun 12 14:25:13 2012 -0600"
      },
      "committer": {
        "name": "Karthikeyan Ramasubramanian",
        "email": "kramasub@codeaurora.org",
        "time": "Wed Jun 13 14:31:11 2012 -0600"
      },
      "message": "msm: ipc: Update server lookup operation to return complete information\n\nQMI Server lookup returns only node_id and port_id. This information is\nnot sufficient when the QMI clients look for a specific instance of a\nservice. Hence the server lookup routine returns the instance ID along\nwith the server address information.\n\nChange-Id: I644e6c8bb9dc3108c0198b7779ef277aa65f7bc5\nSigned-off-by: Karthikeyan Ramasubramanian \u003ckramasub@codeaurora.org\u003e\n"
    },
    {
      "commit": "75c34ca1b4e69e96921e4153dfa9d399e5b9d2e8",
      "tree": "c60ce27bf268851b5d22ae40dddd83462c532b83",
      "parents": [
        "fef39d45c2c879b3104436573bef1eaa963adc08",
        "25dad72ab532f1ed4466b6684012f1c55acddb93"
      ],
      "author": {
        "name": "Steve Muckle",
        "email": "smuckle@codeaurora.org",
        "time": "Tue Jun 12 14:27:40 2012 -0700"
      },
      "committer": {
        "name": "Steve Muckle",
        "email": "smuckle@codeaurora.org",
        "time": "Tue Jun 12 14:28:21 2012 -0700"
      },
      "message": "Merge remote branch \u0027origin/msm-3.0\u0027 into msm-3.4\n\n* origin/msm-3.0: (87 commits)\n  Revert \"msm: kgsl: Add VBIF error detection\"\n  tspp: 8960: adding TSPP driver for 8960\n  board-8960: Merge secure and non secure firmware heaps.\n  msm: msm_dsps: Move to the new clk_prepare/unprepare API.\n  diag: Protect SMD channel from getting NULL value\n  camera: Mercury hardware JPEG decoder driver support.\n  msm: 8064-regulator: Remove 5V FRC gpio external regulator\n  diag: Respond to Get Subsystem Mask request\n  Revert \"msm_fb: display: Attach and detach MDP IOMMU on suspend/resume\"\n  Revert \"msm_fb: display: Add MDP IOMMU detach support for DTV\"\n  msm: rpm-8930: Fix incorrect RPM enumeration and DMM\n  msm: board-8930: Configure GPU turbo clock to 400MHz\n  usb: mdm_bridge: Fix bug in handling error condition\n  msm: vidc: Invalidate the cache before processing metadata.\n  video: msm: wfd: Add turbo mode support\n  tty: n_smux: Add Dedicated Power Control Queue\n  defconfig: msm-copper: Enable SPI ethernet support\n  msm: acpuclock-8960: Add PVS support on 8064\n  ASoC: mdm9615: Set correct GPIOs for AUX PCM\n  msm: 9615: Add auxpcm support over secondary audio interface\n  ...\n\nConflicts:\n\tarch/arm/configs/msm-copper_defconfig\n\tdrivers/char/diag/diagchar_core.c\n\tdrivers/char/diag/diagfwd_hsic.h\n\tdrivers/media/video/msm/msm_camera.c\n\tdrivers/media/video/msm/msm_mctl.c\n\tdrivers/mfd/Kconfig\n\tdrivers/mfd/Makefile\n\tdrivers/mfd/wcd9xxx-slimslave.c\n\tdrivers/spmi/spmi.c\n\tdrivers/tty/n_smux.c\n\tdrivers/usb/otg/msm_otg.c\n\tsound/soc/msm/msm-pcm-routing.h\n\nSigned-off-by: Steve Muckle \u003csmuckle@codeaurora.org\u003e\nChange-Id: I49d4ceff17714a7ba51243de63f27b7e78647bda\n"
    },
    {
      "commit": "4610bdd180656844abacd9c04260d92c172dd5e5",
      "tree": "308c411daebf5a3a7bd9ae49b0412e15ed729448",
      "parents": [
        "138dae43928e69e4d3504821aadc949804c41f1e",
        "fe201cdb2bb61839b4631d9963e20dd7de8e752c"
      ],
      "author": {
        "name": "Linux Build Service Account",
        "email": "lnxbuild@localhost",
        "time": "Tue Jun 12 09:45:25 2012 -0700"
      },
      "committer": {
        "name": "QuIC Gerrit Code Review",
        "email": "code-review@localhost",
        "time": "Tue Jun 12 09:45:25 2012 -0700"
      },
      "message": "Merge \"mmc: core: fix the decision of HS200/DDR card-type\" into msm-3.4"
    },
    {
      "commit": "212d97204704a2f2503a2ff7f288fb08bf2b2153",
      "tree": "db9d606c50a9a17dadfda5226b4aacd1e82f286e",
      "parents": [
        "705e68969220f568ebea9376c50e80e18e58d5b3"
      ],
      "author": {
        "name": "Suresh Vankadara",
        "email": "svankada@codeaurora.org",
        "time": "Wed May 30 15:51:20 2012 +0530"
      },
      "committer": {
        "name": "Katta Santhisindhu",
        "email": "kattas@codeaurora.org",
        "time": "Mon Jun 11 11:25:08 2012 +0530"
      },
      "message": "msm: camera: Add effects for front camera.\n\nAdded Support for  Effects like saturtaion,contrast for YUV sensor\nCRs-Fixed: 352316\nChange-Id: If278755849a866e84069ce517b2f1f6c67294980\nSigned-off-by: Katta Santhisindhu \u003ckattas@codeaurora.org\u003e\n"
    },
    {
      "commit": "4f3eadbbc8e67f41a4f5e200aaa1f70ae0dae92e",
      "tree": "4bea97615cebecb366d5858a6259c655d24abb2a",
      "parents": [
        "cea5f00b02dba846fee5e4ae41485c74151c8ead",
        "df82121f1d3d4c9b4aeadcc754fd1660b84ee50f"
      ],
      "author": {
        "name": "Linux Build Service Account",
        "email": "lnxbuild@localhost",
        "time": "Sun Jun 10 00:12:19 2012 -0700"
      },
      "committer": {
        "name": "QuIC Gerrit Code Review",
        "email": "code-review@localhost",
        "time": "Sun Jun 10 00:12:19 2012 -0700"
      },
      "message": "Merge changes I55133ecb,Id4b9cbf4 into msm-3.0\n\n* changes:\n  mfd: PM8821: Update IRQ configuration data\n  mfd: PM8821: Add support for PM8821 IRQ controller\n"
    },
    {
      "commit": "246ab9217733c9ba429d2bf2d1ae23659d044efa",
      "tree": "e01bee8068df739d1f06b8fbeb36b4e9e5d0ff92",
      "parents": [
        "ad5d3fe6dc9a97ac277dca16cc3caac78200e223",
        "5a63263528abf4167204201b87ab41b7227a9e2b"
      ],
      "author": {
        "name": "Linux Build Service Account",
        "email": "lnxbuild@localhost",
        "time": "Sun Jun 10 00:12:06 2012 -0700"
      },
      "committer": {
        "name": "QuIC Gerrit Code Review",
        "email": "code-review@localhost",
        "time": "Sun Jun 10 00:12:06 2012 -0700"
      },
      "message": "Merge \"mfd: pm8xxx: Update voltage levels of PM8821 MPPs\" into msm-3.0"
    },
    {
      "commit": "837ae365bf6a2e8ee116f2e9efeadf1faa4588d2",
      "tree": "185143ca682e4e52ec7ec3b5640cbfa5361c26d0",
      "parents": [
        "3e22fe443b858f645ebdecae60c8306e11a0084d"
      ],
      "author": {
        "name": "Deva Ramasubramanian",
        "email": "dramasub@codeaurora.org",
        "time": "Sat May 12 23:26:53 2012 -0700"
      },
      "committer": {
        "name": "Srinu Gorle",
        "email": "sgorle@codeaurora.org",
        "time": "Sat Jun 09 03:04:37 2012 +0530"
      },
      "message": "video: msm: wfd: Add turbo mode support\n\nAdd support for userspace to push the video core clock to maximum\nsupported by hardware.\n\nChange-Id: Ida6618fd77bc24fe043885306083249546797054\nCRs-Fixed: 361108\nSigned-off-by: Srinu Gorle \u003csgorle@codeaurora.org\u003e\n"
    },
    {
      "commit": "df82121f1d3d4c9b4aeadcc754fd1660b84ee50f",
      "tree": "e4ab620e449081e544ed57d03c8dc7db20056681",
      "parents": [
        "9e3cbf7ac473773f582f3a41d3619736c9e1c1d4"
      ],
      "author": {
        "name": "Jay Chokshi",
        "email": "jchokshi@codeaurora.org",
        "time": "Thu Jun 07 15:37:58 2012 -0700"
      },
      "committer": {
        "name": "Jay Chokshi",
        "email": "jchokshi@codeaurora.org",
        "time": "Fri Jun 08 10:34:25 2012 -0700"
      },
      "message": "mfd: PM8821: Update IRQ configuration data\n\nUpdate the IRQ related configuration data for PM8821\nIRQ controller. Replace the IRQ related APIs from PM8xxx\nwith PM8821 specific ones because PM8XXX IRQ driver\ndoes not handle IRQ controller in PM8821 chip.\n\nChange-Id: I55133ecb272cb64e69bc65a06efd7d552f563699\nSigned-off-by: Jay Chokshi \u003cjchokshi@codeaurora.org\u003e\n"
    },
    {
      "commit": "9e3cbf7ac473773f582f3a41d3619736c9e1c1d4",
      "tree": "bf32a56c0b7ef38c4690b17e97aa540e09bacc54",
      "parents": [
        "5a63263528abf4167204201b87ab41b7227a9e2b"
      ],
      "author": {
        "name": "Jay Chokshi",
        "email": "jchokshi@codeaurora.org",
        "time": "Fri May 25 13:00:28 2012 -0700"
      },
      "committer": {
        "name": "Jay Chokshi",
        "email": "jchokshi@codeaurora.org",
        "time": "Fri Jun 08 10:34:25 2012 -0700"
      },
      "message": "mfd: PM8821: Add support for PM8821 IRQ controller\n\nAdd support for the irq controller in Qualcomm PM8821 pmic. The\ninterrupt controller provides control for MPPs configured as\ninterrupts in addition to other subdevice interrupts.\n\nThe PM8821 IRQ controller is simpler than Secure IRQ controller\nin other PMIC4 family of chips, i.e. PM8921. Also, it does not adhere\nto SSBI register layout of Secure IRQ controller. This driver follows\nthe SSBI register layout of PM8821 IRQ controller and  supports only\nPM8821 IRQ controller.\n\nThe interrupt controller also provides a way to read the real time\nstatus of an interrupt. This real time status is the only way one\ncan get the input values of gpio and mpp lines.\n\nCRs-Fixed: 366276\nChange-Id: Id4b9cbf42f296c26d4f8780590389bb2265e46c0\nSigned-off-by: Jay Chokshi \u003cjchokshi@codeaurora.org\u003e\n"
    },
    {
      "commit": "5a63263528abf4167204201b87ab41b7227a9e2b",
      "tree": "0055679d3eedce8024460ed3644eab8874a80825",
      "parents": [
        "3e22fe443b858f645ebdecae60c8306e11a0084d"
      ],
      "author": {
        "name": "Jay Chokshi",
        "email": "jchokshi@codeaurora.org",
        "time": "Thu Jun 07 15:35:52 2012 -0700"
      },
      "committer": {
        "name": "Jay Chokshi",
        "email": "jchokshi@codeaurora.org",
        "time": "Fri Jun 08 10:34:24 2012 -0700"
      },
      "message": "mfd: pm8xxx: Update voltage levels of PM8821 MPPs\n\nAmend the the value of 1.8V voltage level macro of\nPM8821 MPP to reflect to correct settings specified\nin the PM8821 objective spec document.\n\nChange-Id: I950235ea0bff50a7078e47c926eb8c0b2e0a9d7c\nSigned-off-by: Jay Chokshi \u003cjchokshi@codeaurora.org\u003e\n"
    },
    {
      "commit": "1ce7e4c2f39c787fa82aa10a5189df7d0c41b3fe",
      "tree": "bf8526bb4d5c0559eb702031227e95b2407de193",
      "parents": [
        "d5fa0c97213c2238acf55b749eecdd70f1afe5a5"
      ],
      "author": {
        "name": "kuogee hsieh",
        "email": "khsieh@codeaurora.org",
        "time": "Fri Jan 13 14:05:54 2012 -0800"
      },
      "committer": {
        "name": "Kuogee Hsieh",
        "email": "khsieh@codeaurora.org",
        "time": "Fri Jun 08 08:00:25 2012 -0700"
      },
      "message": "msm_fb: display: Add support for 4 layer MDP composition\n\nAdd 4 layers composition support to MDP by allowing borderfill\npipe to be used as base layer of mdp blending. This releases\nRGB1 base pipe which can be used as a general purpose pipe.\n\nChange-Id:I517485d738e8bb555a263b3ea885d78d5e4f4396\nSigned-off-by: Kuogee Hsieh \u003ckhsieh@codeaurora.org\u003e\n"
    },
    {
      "commit": "fe201cdb2bb61839b4631d9963e20dd7de8e752c",
      "tree": "6b75831e287c82bc0d48466c1ebd497935ff4afc",
      "parents": [
        "f066380a08b607022e057034e9918bf73cb25785"
      ],
      "author": {
        "name": "Seungwon Jeon",
        "email": "tgih.jun@samsung.com",
        "time": "Wed Apr 25 16:17:37 2012 +0900"
      },
      "committer": {
        "name": "Subhash Jadavani",
        "email": "subhashj@codeaurora.org",
        "time": "Fri Jun 08 18:14:25 2012 +0530"
      },
      "message": "mmc: core: fix the decision of HS200/DDR card-type\n\nCurrent implementation decides the card type exclusively. Even though\neMMC device can support both HS200 and DDR mode, card type will be\nset only for HS200. If the host doesn\u0027t support HS200 but has DDR\ncapability, then DDR mode can\u0027t be selected.\n\nChange-Id: Ifb5bb7fb0b7f4472734e10ec39d47e3f12e32cf8\nSigned-off-by: Seungwon Jeon \u003ctgih.jun@samsung.com\u003e\nReviewed-by: Subhash Jadavani \u003csubhashj@codeaurora.org\u003e\nSigned-off-by: Chris Ball \u003ccjb@laptop.org\u003e\nSigned-off-by: Subhash Jadavani \u003csubhashj@codeaurora.org\u003e\n"
    },
    {
      "commit": "f066380a08b607022e057034e9918bf73cb25785",
      "tree": "a569b92189c4f45c661c0deeacf15348b2d34b59",
      "parents": [
        "fa002621c590c56e13cd86e944919a5771a6e03e",
        "46b442cc55bde917d677d8d8cfe89340311ae46c"
      ],
      "author": {
        "name": "Steve Muckle",
        "email": "smuckle@codeaurora.org",
        "time": "Thu Jun 07 11:14:52 2012 -0700"
      },
      "committer": {
        "name": "Steve Muckle",
        "email": "smuckle@codeaurora.org",
        "time": "Thu Jun 07 11:14:52 2012 -0700"
      },
      "message": "Merge commit \u0027AU_LINUX_ANDROID_ICS.04.00.04.00.130\u0027 into msm-3.4\n\n* commit \u0027AU_LINUX_ANDROID_ICS.04.00.04.00.130\u0027: (39 commits)\n  msm: vidc: Add support for DIVX 4/5/6\n  msm_fb: display: Set the minimal sleep time for DSI PHY Initialisation\n  board: 8930: add debounce interval for gpio-keys\n  regulator: Extend of_get_regulator_init_data to support non-DT consumers\n  regulator: pm8xxx-regulator: Add slew_rate platform data parameter\n  crypto: Fix initialization of array variable.\n  arm: free all .init memory when CONFIG_STRICT_MEMORY_RWX is set\n  msm: clock-copper: Remove block reset ability from most clocks\n  msm: clock-local2: Fix local_vote_clk_reset to use right to_*_clk macro\n  EHCI: HSIC: Add support for suspend, resume and URB logging\n  arm/dt: msm-pm8941: Change boost regulator register address to 0xA000\n  msm: camera: Move server code into seperate file.\n  msm: camera: Close camera gracefully in case of userspace crash\n  media: dvb: mpq: Support getting decoder\u0027s buffer status\n  Bluetooth: Wait for wcnss to be ready after SSR\n  msm: msm_sdcc: Add device tree support for SDCC controllers\n  msm: display: Change DSI escape clock to byte clock\n  msm: clock-8960: Change source of DSI escape clock to byte clock\n  ASOC: msm: Enable mpq8064 machine driver.\n  EHCI: HSIC: Set the interrupt threshold control value to 8ms\n  ...\n\nSigned-off-by: Steve Muckle \u003csmuckle@codeaurora.org\u003e\n"
    },
    {
      "commit": "15110dbf3f23ae8d1d0896d58cdcd236472f8265",
      "tree": "4a62350fae0e624475b25822b29c887f1d91d4e5",
      "parents": [
        "062f18670715f557cb522008f3dd3048e81a4c43"
      ],
      "author": {
        "name": "Praneeth Paladugu",
        "email": "ppaladug@codeaurora.org",
        "time": "Thu Jun 07 09:43:16 2012 -0700"
      },
      "committer": {
        "name": "Praneeth Paladugu",
        "email": "ppaladug@codeaurora.org",
        "time": "Thu Jun 07 09:45:34 2012 -0700"
      },
      "message": "V4L2 : Adds VP8 CODEC support in V4L2 framework.\n\nAdds VP8 Decoder and Encoder support by\nadding VP8 FOURCC code\n\nChange-Id: I89d1231a3ac922de078be9bafba8d9403b4263bd\nSigned-off-by: Praneeth Paladugu \u003cppaladug@codeaurora.org\u003e\n"
    },
    {
      "commit": "c63df13e6785c0ecb5b161bf4e48c361ca2de067",
      "tree": "c9a15f17cf1f1f5caebbd46547dc7b1bfafa2d8c",
      "parents": [
        "f5954c3a07ff00c70cd740be7c794213df724042",
        "bbdd608c946657c75559b434df93f2a65dfbca9e"
      ],
      "author": {
        "name": "Linux Build Service Account",
        "email": "lnxbuild@localhost",
        "time": "Thu Jun 07 07:12:06 2012 -0700"
      },
      "committer": {
        "name": "QuIC Gerrit Code Review",
        "email": "code-review@localhost",
        "time": "Thu Jun 07 07:12:06 2012 -0700"
      },
      "message": "Merge \"USB: msm_otg: Don\u0027t allow TCXO shutdown in host bus suspend\" into msm-3.0"
    },
    {
      "commit": "46b442cc55bde917d677d8d8cfe89340311ae46c",
      "tree": "480956b0c45da9760750d33bd0da6ba2972be746",
      "parents": [
        "ff42609e6f0e13d592d94bd596efa6453f75018f",
        "a1980a18e0e6f868485b232af83efb58f2b3f004"
      ],
      "author": {
        "name": "Linux Build Service Account",
        "email": "lnxbuild@localhost",
        "time": "Thu Jun 07 02:40:49 2012 -0700"
      },
      "committer": {
        "name": "QuIC Gerrit Code Review",
        "email": "code-review@localhost",
        "time": "Thu Jun 07 02:40:49 2012 -0700"
      },
      "message": "Merge \"msm: vidc: Add support for DIVX 4/5/6\" into msm-3.0"
    },
    {
      "commit": "dc0b4d702f032095f81cd2c44358980553a01613",
      "tree": "2fc044cf43010fb3420598d76ceb1cd361e7563c",
      "parents": [
        "984f9954b996f1f57f6887eeaded82364313bbea",
        "d161f5ab312711ecf49a8b4ac0b9275e2a691ee3"
      ],
      "author": {
        "name": "Linux Build Service Account",
        "email": "lnxbuild@localhost",
        "time": "Thu Jun 07 00:52:47 2012 -0700"
      },
      "committer": {
        "name": "QuIC Gerrit Code Review",
        "email": "code-review@localhost",
        "time": "Thu Jun 07 00:52:47 2012 -0700"
      },
      "message": "Merge \"regulator: pm8xxx-regulator: Add slew_rate platform data parameter\" into msm-3.0"
    },
    {
      "commit": "a1980a18e0e6f868485b232af83efb58f2b3f004",
      "tree": "08144d3ee22b52245c4c5e7849e6edc3e5f57ad3",
      "parents": [
        "726ec1b045c476d95e34e7775bf3567053df38fa"
      ],
      "author": {
        "name": "Deva Ramasubramanian",
        "email": "dramasub@codeaurora.org",
        "time": "Thu May 31 12:31:10 2012 -0700"
      },
      "committer": {
        "name": "Praneeth Paladugu",
        "email": "ppaladug@codeaurora.org",
        "time": "Wed Jun 06 23:05:10 2012 -0700"
      },
      "message": "msm: vidc: Add support for DIVX 4/5/6\n\nAdd support to the driver to properly configure the Venus core for\nvarious DIVX formats.\n\nChange-Id: Ica6411936a09edfc3aa4ca321c781ff22948742a\nSigned-off-by: Deva Ramasubramanian \u003cdramasub@codeaurora.org\u003e\n"
    },
    {
      "commit": "bbdd608c946657c75559b434df93f2a65dfbca9e",
      "tree": "352a2604228b0fc58893e097a1fb435d3f46b5f2",
      "parents": [
        "726ec1b045c476d95e34e7775bf3567053df38fa"
      ],
      "author": {
        "name": "Vijayavardhan Vennapusa",
        "email": "vvreddy@codeaurora.org",
        "time": "Wed Jun 06 14:14:25 2012 +0530"
      },
      "committer": {
        "name": "Vijayavardhan Vennapusa",
        "email": "vvreddy@codeaurora.org",
        "time": "Thu Jun 07 09:24:30 2012 +0530"
      },
      "message": "USB: msm_otg: Don\u0027t allow TCXO shutdown in host bus suspend\n\nCurrently otg driver is voting to allow TCXO shutdown in host\nbus suspend due to which devices connected in system suspend\nare not getting detected. Hence don\u0027t allow TCXO shutdown in\nhost bus suspend.\n\nAs long term solution, need HW rework for detecting connecting\ndevices in host mode during system suspend. This is required to\nroute D+ and D- lines to MPM for monitoring interrupt during\nsystem suspend.\n\nCRs-Fixed: 366111\nChange-Id: Ic478a0e327b104eec64b5cfe2bd1f9369f8ef72e\nSigned-off-by: Vijayavardhan Vennapusa \u003cvvreddy@codeaurora.org\u003e\n"
    },
    {
      "commit": "8299cd2af5e9b78ebd8b861d64e64b02b1fab228",
      "tree": "eb875adf7cc90a8343aa2ab0cf2a614cfe18fe9b",
      "parents": [
        "6d817e24f645ac6e1a777154309e8d23967771ce"
      ],
      "author": {
        "name": "Steve Muckle",
        "email": "smuckle@codeaurora.org",
        "time": "Thu May 31 15:36:37 2012 -0700"
      },
      "committer": {
        "name": "Steve Muckle",
        "email": "smuckle@codeaurora.org",
        "time": "Wed Jun 06 19:01:30 2012 -0700"
      },
      "message": "wakelock: remove idle wakelock type\n\nIdle wakelocks are no longer supported. Instead, targets should\nuse pm_qos, which is the proper framework for establishing a\nlatency requirement.\n\nSigned-off-by: Steve Muckle \u003csmuckle@codeaurora.org\u003e\n"
    },
    {
      "commit": "2fcabf92eea31cad2ec4852dcab563f2c93e4294",
      "tree": "ace0dbe60c1b7fd0f18fb0394b93c436d355f2c7",
      "parents": [
        "3f4bac202b1c826de3ca9fe599e46f045e04147b"
      ],
      "author": {
        "name": "Stephen Boyd",
        "email": "sboyd@codeaurora.org",
        "time": "Wed May 30 10:41:11 2012 -0700"
      },
      "committer": {
        "name": "Steve Muckle",
        "email": "smuckle@codeaurora.org",
        "time": "Wed Jun 06 18:52:57 2012 -0700"
      },
      "message": "msm: Replace idle wakelocks with pm_qos\n\nIdle wakelocks are being removed so replace them with pm_qos.\nSince we don\u0027t know every driver\u0027s latency requirements we\nmaintain one-to-one compatabilty with the idle wakelock API by\nreplacing the wakelock with a pm_qos request of the correct\nlatency.\n\nOnce we determine the actual latency requirements of each driver\nwe can replace the latency used with the correct latency for the\ndevice.\n\nChange-Id: Icc40f1642218e0de8fc2f56eaf9e8f92914d142f\nSigned-off-by: Stephen Boyd \u003csboyd@codeaurora.org\u003e\n"
    },
    {
      "commit": "dc0eed4422dad92d3dd5afd468876d3d5b241ce1",
      "tree": "2c565cc6f3cdccc2ca9a34e8928faf6eed6817a4",
      "parents": [
        "da8ba55725b7683ef54cf110f61f1f67a055a773"
      ],
      "author": {
        "name": "Steve Muckle",
        "email": "smuckle@codeaurora.org",
        "time": "Wed May 23 08:49:36 2012 -0700"
      },
      "committer": {
        "name": "Steve Muckle",
        "email": "smuckle@codeaurora.org",
        "time": "Wed Jun 06 18:52:39 2012 -0700"
      },
      "message": "freezer: comment out might_sleep()\n\nCurrently on ARM signal handling here must happen with\ninterrupts disabled so this might_sleep will cause a\ncontinuous stream of warnings. It is a known issue\nupstream.\n\nSigned-off-by: Steve Muckle \u003csmuckle@codeaurora.org\u003e\n"
    },
    {
      "commit": "2331394bda7bea44ea04b4fb6cac21f2e26f2650",
      "tree": "d2a4f226de0118eeec9b32f0647210e3cb331fb3",
      "parents": [
        "0de33d06dd7d873d031c4a6ef14f5069a3731737"
      ],
      "author": {
        "name": "Asutosh Das",
        "email": "asutoshd@codeaurora.org",
        "time": "Mon May 28 17:27:20 2012 +0530"
      },
      "committer": {
        "name": "Steve Muckle",
        "email": "smuckle@codeaurora.org",
        "time": "Wed Jun 06 18:51:57 2012 -0700"
      },
      "message": "mmc: core: fix improper clock frequency being passed to set_ios\n\nThis bug was introduced in the \u0027MMC-4.5 Power OFF Notify Rework\u0027 fix.\n\nPrior to the aforementioned patch, during resume mmc_init_card was being\ninvoked. The aforesaid patch invokes mmc_card_awake, prior to which\nmmc_power_up has already set the clock frequency to 400Khz. Since the card\ninit is not done again, this frequency stays as is and results in data\ntime-out errors.\n\nTwo new functions\n\t* mmc_save_ios\n\t* mmc_restore_ios\nwere added.\nThe mmc_save_ios is invoked during mmc_suspend process and it saves the\ncurrent ios values, while mmc_restore_ios is invoked during mmc_resume process\nand restores the previous ios values before sending the awake command. This\nensures that the clock, timing, bus-width etc are set properly before any\nrequest is sent to the driver.\n\nSigned-off-by: Asutosh Das \u003casutoshd@codeaurora.org\u003e\n"
    },
    {
      "commit": "76058d7388c6edde07fd6289ce082dc1a1813b26",
      "tree": "287f0bc195f16703085e0f956f57052a0c671a21",
      "parents": [
        "f132c6cf77251e011e1dad0ec88c0b1fda16d5aa"
      ],
      "author": {
        "name": "Saugata Das",
        "email": "saugata.das@linaro.org",
        "time": "Wed Jun 06 17:01:47 2012 -0700"
      },
      "committer": {
        "name": "Steve Muckle",
        "email": "smuckle@codeaurora.org",
        "time": "Wed Jun 06 18:50:43 2012 -0700"
      },
      "message": "MMC-4.5 Power OFF Notify Rework\n\nThis is a rework of the existing POWER OFF NOTIFY patch. The current problem\nwith the patch comes from the ambiguity on the usage of POWER OFF NOTIFY\ntogether with SLEEP and misunderstanding on the usage of MMC_POWER_OFF\npower_mode from mmc_set_ios in different host controller drivers.\n\nThis new patch works around this problem by adding a new host CAP,\nMMC_CAP2_POWER_OFF_VCCQ_DURING_SUSPEND, which when set sends a\nPOWER OFF NOTIFY from mmc_suspend instead of SLEEP. It is expected that host\ncontroller drivers will set this CAP, if they switch off both Vcc and Vccq\nfrom MMC_POWER_OFF condition within mmc_set_ios. However, note that there\nis no harm in sending MMC_POWER_NOTIFY even if Vccq is not switched off.\n\nThis patch also sends POWER OFF NOTIFY from power management routines (e.g.\nmmc_power_save_host, mmc_pm_notify/PM_SUSPEND_PREPARE, mmc_stop_host), which\ndoes reinitialization of the eMMC on the return path of the power management\nroutines (e.g. mmc_power_restore_host, mmc_pm_notify/PM_POST_RESTORE,\nmmc_start_host).\n\nThis patch sets POWER_OFF_NOTIFICATION to POWER_OFF_SHORT if it is sent from\nthe suspend sequence. If it is sent from shutdown sequence then it is set to\nPOWER_OFF_LONG.\n\nEarlier implementation of PowerOff Notify as a core function is replaced as\na device\u0027s bus operation.\n\nSigned-off-by: Saugata Das \u003csaugata.das@linaro.org\u003e\nSigned-off-by: Girish K S \u003cgirish.shivananjappa@linaro.org\u003e\n\nchanges in v5:\n\tmodified the the handling of return value in mmc_poweroff_notify.\nchanges in v4:\n\tAs suggested in review,\n\t- Moved mmc_can_poweroff_notify to core.c\n\t- Moved mmc_claim_host, mmc_release_host outside mmc_poweroff_notify\n\t- Added check for wrong initialization for poweroff_notify_type\n\t- mmc_poweroff_notify is modified to take as 2nd parameter\nchanges in v3:\n\tThis version addresses the review comments given by Subhash and Ulf\nchanges in v2:\n\tThis version addresses the changes suggested by Ulf\n[smuckle@codeaurora.org: resolve minor merge conflicts]\nSigned-off-by: Steve Muckle \u003csmuckle@codeaurora.org\u003e\n"
    },
    {
      "commit": "f132c6cf77251e011e1dad0ec88c0b1fda16d5aa",
      "tree": "f04b469a3547a19b7bdbe110adc571eb71c93328",
      "parents": [
        "23016defd7db701a01dc49f972ad6b1bae9651c2",
        "3f6240f3e4e2608caf1a70d614ada658cbcbe7be"
      ],
      "author": {
        "name": "Steve Muckle",
        "email": "smuckle@codeaurora.org",
        "time": "Wed Jun 06 18:30:57 2012 -0700"
      },
      "committer": {
        "name": "Steve Muckle",
        "email": "smuckle@codeaurora.org",
        "time": "Wed Jun 06 18:45:28 2012 -0700"
      },
      "message": "Merge commit \u0027AU_LINUX_ANDROID_ICS.04.00.04.00.126\u0027 into msm-3.4\n\nAU_LINUX_ANDROID_ICS.04.00.04.00.126 from msm-3.0.\nFirst parent is from google/android-3.4.\n\n* commit \u0027AU_LINUX_ANDROID_ICS.04.00.04.00.126\u0027: (8712 commits)\n  PRNG: Device tree entry for qrng device.\n  vidc:1080p: Set video core timeout value for Thumbnail mode\n  msm: sps: improve the debugging support in SPS driver\n  board-8064 msm: Overlap secure and non secure video firmware heaps.\n  msm: clock: Add handoff ops for 7x30 and copper XO clocks\n  msm_fb: display: Wait for external vsync before DTV IOMMU unmap\n  msm: Fix ciruclar dependency in debug UART settings\n  msm: gdsc: Add GDSC regulator driver for msm-copper\n  defconfig: Enable Mobicore Driver.\n  mobicore: Add mobicore driver.\n  mobicore: rename variable to lower case.\n  mobicore: rename folder.\n  mobicore: add makefiles\n  mobicore: initial import of kernel driver\n  ASoC: msm: Add SLIMBUS_2_RX CPU DAI\n  board-8064-gpio: Update FUNC for EPM SPI CS\n  msm_fb: display: Remove chicken bit config during video playback\n  mmc: msm_sdcc: enable the sanitize capability\n  msm-fb: display: lm2 writeback support on mpq platfroms\n  msm_fb: display: Disable LVDS phy \u0026 pll during panel off\n  ...\n\nSigned-off-by: Steve Muckle \u003csmuckle@codeaurora.org\u003e\n"
    },
    {
      "commit": "d161f5ab312711ecf49a8b4ac0b9275e2a691ee3",
      "tree": "8feb989b26541f90311a4109c44fb76a913eaf34",
      "parents": [
        "76ed41dd5931eb74050ebc77c3f5f03037541796"
      ],
      "author": {
        "name": "David Collins",
        "email": "collinsd@codeaurora.org",
        "time": "Fri May 25 14:44:45 2012 -0700"
      },
      "committer": {
        "name": "David Collins",
        "email": "collinsd@codeaurora.org",
        "time": "Wed Jun 06 14:51:25 2012 -0700"
      },
      "message": "regulator: pm8xxx-regulator: Add slew_rate platform data parameter\n\nAdd a slew_rate platform data parameter which can be used to\nspecify the worst case board dependent voltage slew rate of a\ngiven regulator.\n\nregulator_set_voltage calls will be delayed based on the\nslew_rate parameter when voltage is stepping up.  The delay is\ncalculated as (new_uV - old_uV) / slew_rate.\n\nIf no slew_rate is specified for a given regulator (i.e.\nslew_rate \u003d\u003d 0), then slew_rate will default to\nmax_uV / enable_time.\n\nChange-Id: I7a9be300945d90941040b3a26d8a4199338bf9c4\nSigned-off-by: David Collins \u003ccollinsd@codeaurora.org\u003e\n"
    },
    {
      "commit": "45d211b09d67837459baa407959ca72e3450a687",
      "tree": "7db8324501c3e865f65dbf6a75481b9ebef79195",
      "parents": [
        "76ed41dd5931eb74050ebc77c3f5f03037541796"
      ],
      "author": {
        "name": "Hemant Kumar",
        "email": "hemantk@codeaurora.org",
        "time": "Thu May 31 17:58:43 2012 -0700"
      },
      "committer": {
        "name": "Linux Build Service Account",
        "email": "lnxbuild@localhost",
        "time": "Wed Jun 06 12:42:46 2012 -0600"
      },
      "message": "EHCI: HSIC: Add support for suspend, resume and URB logging\n\nThis change logs suspend, resume and URB submission and\ncompletion events for all the endpoints based on the mask\nvalue set by module parameter. By default logging is enabled\nfor ep0 and efs sync interface.\n\nExample:\nTo capture 2 in endpoint events\necho -n 4 \u003e /sys/module/ehci_hcd/parameters/ep_addr_txdbg_mask\nTo capture 3 out endpoint events\necho -n 8 \u003e /sys/module/ehci_hcd/parameters/ep_addr_rxdbg_mask\nTo print debug log events on ep0\ncat /sys/kernel/debug/ehci_hsic_msm_dbg/show_ctrl_events\nTo print debug log events on other endpoints\ncat /sys/kernel/debug/ehci_hsic_msm_dbg/show_data_events\n\nChange-Id: I1ae78095f0323e957ee33df17e4451f13d4a09fb\nSigned-off-by: Hemant Kumar \u003chemantk@codeaurora.org\u003e\n"
    },
    {
      "commit": "e544d700e2dac1584a8172c4dc347d81ede203bd",
      "tree": "92bcafc397f953ce8793cc8ce86cb48a7553e61c",
      "parents": [
        "310109d38b7f4fd951bae7c44b413f5221b0fb01"
      ],
      "author": {
        "name": "Maya Erez",
        "email": "merez@codeaurora.org",
        "time": "Mon Jun 04 06:09:47 2012 +0300"
      },
      "committer": {
        "name": "Maya Erez",
        "email": "merez@codeaurora.org",
        "time": "Mon Jun 04 06:09:47 2012 +0300"
      },
      "message": "mmc: block: Add MMC write packing statistics\n\nThe write packing statistics are used for the packed commands unit tests\nin order to determine test success or failure\n\nChange-Id: I1b330033e59a775c64fb915038d58615aff0dbdd\nSigned-off-by: Maya Erez \u003cmerez@codeaurora.org\u003e\n"
    },
    {
      "commit": "23b65ec06dd6a2a69185689ae17f54489896401f",
      "tree": "2852e4d4182b6400f62a90cb762f4687fb41b5df",
      "parents": [
        "b8a8bacff3d69c62031648207c1a341ad393bba3",
        "cbeef6aafc4964c4a6cfafd26b23eaccd40804b4"
      ],
      "author": {
        "name": "Linux Build Service Account",
        "email": "lnxbuild@localhost",
        "time": "Fri Jun 01 21:01:05 2012 -0700"
      },
      "committer": {
        "name": "QuIC Gerrit Code Review",
        "email": "code-review@localhost",
        "time": "Fri Jun 01 21:01:05 2012 -0700"
      },
      "message": "Merge \"cpufreq: Add cpu utilization statistics to aid decisions made by userspace.\" into msm-3.0"
    },
    {
      "commit": "16caeb6dfbfe4aeadaa71d103e83d08c17db2e83",
      "tree": "43fe19cee6d6f375b946d509b10671569c40cf45",
      "parents": [
        "3096371e8e95db2a5e17aeba32295ba3559e1efd",
        "63c61d6d8b8f37c71b4162b3affffdf72ac06811"
      ],
      "author": {
        "name": "Linux Build Service Account",
        "email": "lnxbuild@localhost",
        "time": "Fri Jun 01 05:13:46 2012 -0700"
      },
      "committer": {
        "name": "QuIC Gerrit Code Review",
        "email": "code-review@localhost",
        "time": "Fri Jun 01 05:13:46 2012 -0700"
      },
      "message": "Merge \"mmc: block: Add write packing control\" into msm-3.0"
    },
    {
      "commit": "afbf7c2c7ca528b55f36724e901b815d1c245d61",
      "tree": "1246b785914af34e97fb4d134c7383c776e536b7",
      "parents": [
        "975960a0a467f106573742d5636d4916b3687c16",
        "c249b751531d3ca2f5506d083720571cb07fc453"
      ],
      "author": {
        "name": "Linux Build Service Account",
        "email": "lnxbuild@localhost",
        "time": "Fri Jun 01 03:24:26 2012 -0700"
      },
      "committer": {
        "name": "QuIC Gerrit Code Review",
        "email": "code-review@localhost",
        "time": "Fri Jun 01 03:24:26 2012 -0700"
      },
      "message": "Merge \"msm: vidc: Add DIVX311 support\" into msm-3.0"
    },
    {
      "commit": "c249b751531d3ca2f5506d083720571cb07fc453",
      "tree": "775ef2aa9e12706b6e1272f888451ab5b953a569",
      "parents": [
        "e6480cf271557f7228338deb7cd2a7a7f3c28283"
      ],
      "author": {
        "name": "Deva Ramasubramanian",
        "email": "dramasub@codeaurora.org",
        "time": "Fri May 18 17:31:03 2012 -0700"
      },
      "committer": {
        "name": "repo sync -j 10",
        "email": "dramasub@codeaurora.org",
        "time": "Thu May 31 18:29:37 2012 -0700"
      },
      "message": "msm: vidc: Add DIVX311 support\n\nImplement changes in the driver to support decoding of Divx311\nbitstreams\n\nChange-Id: Ie4e05c9161d89b866f9f36ca1865a9b64bc51240\nSigned-off-by: Deva Ramasubramanian \u003cdramasub@codeaurora.org\u003e\n"
    },
    {
      "commit": "63c61d6d8b8f37c71b4162b3affffdf72ac06811",
      "tree": "fc926a9f42bba6b6722d3cb7819e5fd6ff42b53e",
      "parents": [
        "2009fe63c80e1786495ebc96c32dddd1bf1e0485"
      ],
      "author": {
        "name": "Maya Erez",
        "email": "merez@codeaurora.org",
        "time": "Thu May 31 21:00:18 2012 +0300"
      },
      "committer": {
        "name": "Maya Erez",
        "email": "merez@codeaurora.org",
        "time": "Thu May 31 21:00:18 2012 +0300"
      },
      "message": "mmc: block: Add write packing control\n\nThe write packing control will ensure that read requests latency is\nnot increased due to long write packed commands.\n\nThe trigger for enabling the write packing is managing to pack several\nwrite requests. The number of potential packed requests that will trigger\nthe packing can be configured via sysfs by writing the required value to:\n/sys/block/\u003cblock_dev_name\u003e/num_wr_reqs_to_start_packing.\nThe trigger for disabling the write packing is fetching a read request.\n\nChange-Id: I982170fa6dca9150ea4310bb546b838b7fd30e9b\nSigned-off-by: Maya Erez \u003cmerez@codeaurora.org\u003e\n"
    },
    {
      "commit": "6ac284ba3761fd464c19067c82a54202883387cd",
      "tree": "a5e296589a806290a30cdec8e2accb5f803a8728",
      "parents": [
        "f6b82acb7cfcb5af5ecfbf5a9c7afac08ed27615",
        "85c95406680ce1a959a9b8cdb5aff7afcd699038"
      ],
      "author": {
        "name": "Linux Build Service Account",
        "email": "lnxbuild@localhost",
        "time": "Thu May 31 09:35:09 2012 -0700"
      },
      "committer": {
        "name": "QuIC Gerrit Code Review",
        "email": "code-review@localhost",
        "time": "Thu May 31 09:35:09 2012 -0700"
      },
      "message": "Merge changes Idb51bf73,Ida0c539b into msm-3.0\n\n* changes:\n  gpu: ion: Use standard cache routines\n  msm: memory: Use standard cache routines\n"
    },
    {
      "commit": "f6b82acb7cfcb5af5ecfbf5a9c7afac08ed27615",
      "tree": "7da87d46a0a337a784feb9503d17c6d55bc0dfd7",
      "parents": [
        "cba6bf0b3725e9e28d4b9faeab01d905693a037a",
        "968c774ea6466fa7adbf2eac333220132acda306"
      ],
      "author": {
        "name": "Linux Build Service Account",
        "email": "lnxbuild@localhost",
        "time": "Thu May 31 09:35:04 2012 -0700"
      },
      "committer": {
        "name": "QuIC Gerrit Code Review",
        "email": "code-review@localhost",
        "time": "Thu May 31 09:35:04 2012 -0700"
      },
      "message": "Merge \"mmc: core: Support packed write command for eMMC4.5 device\" into msm-3.0"
    },
    {
      "commit": "4ecd5b8327d6fd02c88114227513bd8fcc2a3af8",
      "tree": "783dc0628cad68b61d88324a7783081fc72f14e9",
      "parents": [
        "0e70397c592d662515ce345af2dfefc1b7440b4f",
        "2e1d752be81c1eee283738ffa21afb179ae1cc1d"
      ],
      "author": {
        "name": "Linux Build Service Account",
        "email": "lnxbuild@localhost",
        "time": "Thu May 31 02:01:15 2012 -0700"
      },
      "committer": {
        "name": "QuIC Gerrit Code Review",
        "email": "code-review@localhost",
        "time": "Thu May 31 02:01:15 2012 -0700"
      },
      "message": "Merge \"ASoC: wcd9304: Fix wrong sample rate issue in RX2/RX3 channels\" into msm-3.0"
    },
    {
      "commit": "968c774ea6466fa7adbf2eac333220132acda306",
      "tree": "dd407c83e2143e44ce5ca7f87dde76bab3c1e7a1",
      "parents": [
        "03bbfdade61daaa932abb4f2b998b9feb2380289"
      ],
      "author": {
        "name": "Seungwon Jeon",
        "email": "tgih.jun@samsung.com",
        "time": "Thu May 31 11:54:47 2012 +0300"
      },
      "committer": {
        "name": "Maya Erez",
        "email": "merez@codeaurora.org",
        "time": "Thu May 31 11:54:53 2012 +0300"
      },
      "message": "mmc: core: Support packed write command for eMMC4.5 device\n\nThis patch supports packed write command of eMMC4.5 device.\nSeveral writes can be grouped in packed command and all data\nof the individual commands can be sent in a single transfer\non the bus.\n\nChange-Id: I391c3e5f73b785a8b7d25eb8256051020cfb0631\nSigned-off-by: Seungwon Jeon \u003ctgih.jun@samsung.com\u003e\nSigned-off-by: Maya Erez \u003cmerez@codeaurora.org\u003e\n"
    },
    {
      "commit": "85c95406680ce1a959a9b8cdb5aff7afcd699038",
      "tree": "a0b137365fc1006b4c2a44809bd5a501ca8c4187",
      "parents": [
        "29bb4d5fa7a285c8fb5d5db55225dab700b80419"
      ],
      "author": {
        "name": "Olav Haugan",
        "email": "ohaugan@codeaurora.org",
        "time": "Wed May 30 17:32:37 2012 -0700"
      },
      "committer": {
        "name": "Olav Haugan",
        "email": "ohaugan@codeaurora.org",
        "time": "Wed May 30 17:33:36 2012 -0700"
      },
      "message": "gpu: ion: Use standard cache routines\n\nInstead of using custom routines for cache operations use the\nstandard operations for cache flush, cache clean, and cache\ninvalidate. In addition only call outer cache routines if\nouter cache is available.\n\nChange-Id: Idb51bf7348fd526ebdea1e6ff2e366b8a3b4de33\nSigned-off-by: Olav Haugan \u003cohaugan@codeaurora.org\u003e\n"
    },
    {
      "commit": "6411d5781dee41da3e2e29b024140e8f4a0f0ac7",
      "tree": "6f24bdc1733451a0b0e918d21a62e8a91ecaeb6b",
      "parents": [
        "6ce7d7aa4b53b6171c835a6964a24201ac89ee64"
      ],
      "author": {
        "name": "Arve Hjønnevåg",
        "email": "arve@android.com",
        "time": "Tue May 22 16:33:23 2012 -0700"
      },
      "committer": {
        "name": "Arve Hjønnevåg",
        "email": "arve@android.com",
        "time": "Wed May 30 17:03:48 2012 -0700"
      },
      "message": "android: persistent_ram: Allow specifying ecc parameters in platform data\n\nChange-Id: If5aaa968f6ce85ac8e18f07cca286f20f0aa6e58\nSigned-off-by: Arve Hjønnevåg \u003carve@android.com\u003e\n"
    },
    {
      "commit": "c80114fd8bfecfb60121d0a82c59610435604ce3",
      "tree": "c204bb472f04a6294634efb4fc8ef42e7d8a231b",
      "parents": [
        "dcefb2ee8d412a6fab43aabd4fb5668aab12ce04"
      ],
      "author": {
        "name": "Erik Gilling",
        "email": "konkers@android.com",
        "time": "Tue May 15 16:23:26 2012 -0700"
      },
      "committer": {
        "name": "Erik Gilling",
        "email": "konkers@android.com",
        "time": "Wed May 30 13:12:40 2012 -0700"
      },
      "message": "sync: allow async waits to be canceled\n\nIn order to allow drivers to cleanly handled teardown we need to allow them\nto cancel pending async waits.  To do this cleanly, we move allocation of\nsync_fence_waiter to the driver calling sync_async_wait().\n\nChange-Id: Ifcd95648be6ec07026d67f810070a4310f099989\nSigned-off-by: Erik Gilling \u003ckonkers@android.com\u003e\n"
    },
    {
      "commit": "2dec7e975a31b837d98710f13f14bc6f1bab3dd5",
      "tree": "b4df6f8e2d00a09f8b2c57f9e90c2ec2c96bf978",
      "parents": [
        "824db172610020b49a26a556510432e564f1ff10",
        "e92eb875c90d1499151e5b077b7c6fb7fbfbb882"
      ],
      "author": {
        "name": "Linux Build Service Account",
        "email": "lnxbuild@localhost",
        "time": "Wed May 30 07:53:36 2012 -0700"
      },
      "committer": {
        "name": "QuIC Gerrit Code Review",
        "email": "code-review@localhost",
        "time": "Wed May 30 07:53:36 2012 -0700"
      },
      "message": "Merge \"msm: mdm: add mdm driver support for the sglte modem\" into msm-3.0"
    },
    {
      "commit": "e92eb875c90d1499151e5b077b7c6fb7fbfbb882",
      "tree": "3d07e29f32afaed20bc25b98efe4063290386e3c",
      "parents": [
        "e52a90748887c68fa51c2a9f7eacd9baa305b45b"
      ],
      "author": {
        "name": "Joel King",
        "email": "joelking@codeaurora.org",
        "time": "Sun May 06 09:30:24 2012 -0700"
      },
      "committer": {
        "name": "Joel King",
        "email": "joelking@codeaurora.org",
        "time": "Tue May 29 17:10:47 2012 -0700"
      },
      "message": "msm: mdm: add mdm driver support for the sglte modem\n\nThe sglte QSC modem has its own firmware storage but powering\nit on and reseting it is controlled by the msm. The same mdm\ndriver is used to support modems with their own flash and those\nthat are flashless.\n\nChange-Id: I2f9a0e79a78cbe8eda1d887ce731386cbdf444e0\nSigned-off-by: Joel King \u003cjoelking@codeaurora.org\u003e\n"
    },
    {
      "commit": "ceaa8bc060d790cb97fa3258d23aa25010eaf098",
      "tree": "a9ab0a7f970869f44b75ecb6a82b6246754df359",
      "parents": [
        "72bea4a9ebd32ac8b19e317b855df40f9f5a3089"
      ],
      "author": {
        "name": "Angshuman Sarkar",
        "email": "angshuman@codeaurora.org",
        "time": "Mon May 28 10:21:38 2012 +0530"
      },
      "committer": {
        "name": "Chiranjeevi Velempati",
        "email": "cvelempa@codeaurora.org",
        "time": "Tue May 29 15:48:44 2012 +0530"
      },
      "message": "n_smux: Fix compilation when CONFIG_N_SMUX is undefined\n\nFix compilation issues when CONFIG_N_SMUX is undefined and\nempty stub functions are getting defined.\n\nChange-Id: I6a9982dac7d9558b8da533f1fc28dddac6c1f8fc\nSigned-off-by: Angshuman Sarkar \u003cangshuman@codeaurora.org\u003e\n"
    },
    {
      "commit": "0f411ec34788eae7d4df8a99deafb8e8d9076b8b",
      "tree": "3b8372e3729ab88653658045ca218c1672a564c4",
      "parents": [
        "881704b6b7dd2990e4bfab7ff5e680ae875d3307",
        "d2c325e05cce18145b4639eb22b205efedfb34c5"
      ],
      "author": {
        "name": "Linux Build Service Account",
        "email": "lnxbuild@localhost",
        "time": "Mon May 28 23:57:34 2012 -0700"
      },
      "committer": {
        "name": "QuIC Gerrit Code Review",
        "email": "code-review@localhost",
        "time": "Mon May 28 23:57:34 2012 -0700"
      },
      "message": "Merge \"media: dvb: dvb-core: Extend get-capabilities API\" into msm-3.0"
    },
    {
      "commit": "2e1d752be81c1eee283738ffa21afb179ae1cc1d",
      "tree": "8bb63cf1404aadbffc3905454e6a1fbd433635c2",
      "parents": [
        "a3fe8df5d61bf52c971da8731ba536773c26c86d"
      ],
      "author": {
        "name": "Asish Bhattacharya",
        "email": "asishb@codeaurora.org",
        "time": "Fri May 25 15:08:40 2012 +0530"
      },
      "committer": {
        "name": "Asish Bhattacharya",
        "email": "asishb@codeaurora.org",
        "time": "Tue May 29 11:18:05 2012 +0530"
      },
      "message": "ASoC: wcd9304: Fix wrong sample rate issue in RX2/RX3 channels\n\nThe default value of RX2/3_B5_CTL is wrong and resulting in wrong\nsample rate playback for headphone.\n\nChange-Id: Idf7d9bce1ee344677c48353fb3fe6a8f8bcc42ab\nCRs-Fixed: 361414\nSigned-off-by: Asish Bhattacharya \u003casishb@codeaurora.org\u003e\n"
    },
    {
      "commit": "f886c80ee2f4c29aeaab2d76c9303c00263bb428",
      "tree": "541b1df4dd73345cc623df6190c6669eb4c871c9",
      "parents": [
        "8e84e09eafc7b31782e4cab7af9213fa3ea8eeed"
      ],
      "author": {
        "name": "Jaehoon Chung",
        "email": "jh80.chung@samsung.com",
        "time": "Mon May 28 10:33:35 2012 +0300"
      },
      "committer": {
        "name": "Linux Build Service Account",
        "email": "lnxbuild@localhost",
        "time": "Mon May 28 06:21:23 2012 -0600"
      },
      "message": "mmc: support BKOPS feature for eMMC v4.5\n\nEnable eMMC background operations (BKOPS) feature.\n\nIf URGENT_BKOPS is set after a response, note that BKOPS\nare required. After all I/O requests are finished, run\nBKOPS if required. Should read/write operations be requested\nduring BKOPS, first issue HPI to interrupt the ongoing BKOPS\nand then service the request.\nIf BKOPS-STATUS is upper than LEVEL2, need to check until clear\nthe BKOPS-STATUS vaule.\n\nIf you want to enable this feature, set MMC_CAP2_BKOPS.\nAnd if you want to set the BKOPS_EN bit in ext_csd register,\nuse the MMC_CAP2_INIT_BKOPS.\n\nFuture considerations\n * Check BKOPS_LEVEL\u003d1 and start BKOPS in a preventive manner.\n * Interrupt ongoing BKOPS before powering off the card.\n * How get BKOPS_STATUS value.(periodically send ext_csd command?)\n\nChange-Id: Ia679c661a282072a7e54d10fc59d8ec1cbecae96\nSigned-off-by: Jaehoon Chung \u003cjh80.chung@samsung.com\u003e\nSigned-off-by: Kyungmin Park \u003ckyungmin.park@samsung.com\u003e\nSigned-off-by: Konstantin Dorfman \u003ckdorfman@codeaurora.org\u003e\n"
    },
    {
      "commit": "d2c325e05cce18145b4639eb22b205efedfb34c5",
      "tree": "1b99980be1ebcd4561300a61c4befb236937def8",
      "parents": [
        "f5f3358e0bb8c6b024469c298c46c03cceb53a68"
      ],
      "author": {
        "name": "Hamad Kadmany",
        "email": "hkadmany@codeaurora.org",
        "time": "Mon May 28 13:52:49 2012 +0300"
      },
      "committer": {
        "name": "Hamad Kadmany",
        "email": "hkadmany@codeaurora.org",
        "time": "Mon May 28 13:52:49 2012 +0300"
      },
      "message": "media: dvb: dvb-core: Extend get-capabilities API\n\nProvide richer information to applications about\nactual demux capabilities\n\nChange-Id: I5b849ea72366f5332f716735818b9f090c46de43\nSigned-off-by: Hamad Kadmany \u003chkadmany@codeaurora.org\u003e\n"
    },
    {
      "commit": "463bb9574d9f99e4200ff7a6abc386aa239755b1",
      "tree": "c1d667d4aedf996cabd18effb5aabc90937529b8",
      "parents": [
        "2cc13f08cde4f2bc54f671ef0d4f07a86112bbf2"
      ],
      "author": {
        "name": "Maya Erez",
        "email": "merez@codeaurora.org",
        "time": "Thu May 24 23:46:29 2012 +0300"
      },
      "committer": {
        "name": "Maya Erez",
        "email": "merez@codeaurora.org",
        "time": "Mon May 28 09:14:29 2012 +0300"
      },
      "message": "mmc: card: Adding support for sanitize in eMMC 4.5\n\nThis feature delete the unmap memory region of the eMMC card,\nby writing to a specific register in the EXT_CSD\nunmap region is the memory region that were previously deleted\n(by erase, trim or discard operation)\n\nChange-Id: I7f1df8e87fb782979fd90e064eca00704caca54b\nSigned-off-by: Yaniv Gardi \u003cygardi@codeaurora.org\u003e\nSigned-off-by: Maya Erez \u003cmerez@codeaurora.org\u003e\n"
    },
    {
      "commit": "5768bc967ca0fd8ec65ca4ba1d045a4f19697246",
      "tree": "eb33aeb42c8afa33e33ef4997955ad13251303a3",
      "parents": [
        "470f796d732b58a15e7c70a6fff2942527d25b2c",
        "73937f5face75e05ec2a72966d04f4e20aa18379"
      ],
      "author": {
        "name": "Linux Build Service Account",
        "email": "lnxbuild@localhost",
        "time": "Sun May 27 16:13:31 2012 -0700"
      },
      "committer": {
        "name": "QuIC Gerrit Code Review",
        "email": "code-review@localhost",
        "time": "Sun May 27 16:13:31 2012 -0700"
      },
      "message": "Merge \"block: ioctl support for sanitize in eMMC 4.5\" into msm-3.0"
    },
    {
      "commit": "470f796d732b58a15e7c70a6fff2942527d25b2c",
      "tree": "b65492b4787a4e362e82cf4a0975774dc9135005",
      "parents": [
        "31762b60d07140cd6684ba39caf795421fbbf12f",
        "9fff88720f8c3e06c99f25f6d34c319e08ec4d9a"
      ],
      "author": {
        "name": "Linux Build Service Account",
        "email": "lnxbuild@localhost",
        "time": "Sun May 27 11:04:55 2012 -0700"
      },
      "committer": {
        "name": "QuIC Gerrit Code Review",
        "email": "code-review@localhost",
        "time": "Sun May 27 11:04:55 2012 -0700"
      },
      "message": "Merge changes I2f51f692,Ibecf6cea into msm-3.0\n\n* changes:\n  n_smux: smux_ctl: Userspace character device interface for SMUX\n  tty: n_smux: Add SMUX TTY Line Discipline Driver\n"
    },
    {
      "commit": "75fa40ac9b6fee49eaa290cd48e52cd296708354",
      "tree": "6550d333b2b2d2453ba00d4587465d494a35289d",
      "parents": [
        "e98049f36fd289bf3872213048d7fdb40aa65ae3",
        "a112bbcdfe1916e814ea9fda27272f9b4bcd53ce"
      ],
      "author": {
        "name": "Linux Build Service Account",
        "email": "lnxbuild@localhost",
        "time": "Sun May 27 03:53:29 2012 -0700"
      },
      "committer": {
        "name": "QuIC Gerrit Code Review",
        "email": "code-review@localhost",
        "time": "Sun May 27 03:53:29 2012 -0700"
      },
      "message": "Merge \"wcnss : Add more arguments to Thermal Mitigation APIs\" into msm-3.0"
    },
    {
      "commit": "3babbb7922dcd084c4d64a26763817115e4a1a35",
      "tree": "cde571d945de478ccbf7f2e41eff3043f1353576",
      "parents": [
        "e00004db6a6c0f467bbfc6c0ccfed9429b53c106",
        "9b1d9381d5def26ff62ea4f6c8405e31129b9a29"
      ],
      "author": {
        "name": "Linux Build Service Account",
        "email": "lnxbuild@localhost",
        "time": "Sun May 27 03:53:23 2012 -0700"
      },
      "committer": {
        "name": "QuIC Gerrit Code Review",
        "email": "code-review@localhost",
        "time": "Sun May 27 03:53:23 2012 -0700"
      },
      "message": "Merge \"ALSA: Add jack type SND_JACK_UNSUPPORTED\" into msm-3.0"
    },
    {
      "commit": "5db4ae04964c82384416670e2bf8577e2672a741",
      "tree": "4eb6d438b047eee510e631ee10ab605aa141cedb",
      "parents": [
        "7f36b9893a9f9c54757ce4715a94751c739b19f7",
        "516994eee39282b8648b509e449ff83b49833209"
      ],
      "author": {
        "name": "Linux Build Service Account",
        "email": "lnxbuild@localhost",
        "time": "Sun May 27 03:53:14 2012 -0700"
      },
      "committer": {
        "name": "QuIC Gerrit Code Review",
        "email": "code-review@localhost",
        "time": "Sun May 27 03:53:14 2012 -0700"
      },
      "message": "Merge \"mmc: core: Add packed command feature of eMMC4.5\" into msm-3.0"
    },
    {
      "commit": "8ed30f20796acdadeddadb024b3c1127d986a301",
      "tree": "c5cec59a3b7d86d83f63ca6f48d7e32034a2622b",
      "parents": [
        "aaf74ca34581feb8be797a6d8793824e73fecf67"
      ],
      "author": {
        "name": "Eric Holmberg",
        "email": "eholmber@codeaurora.org",
        "time": "Thu May 10 19:16:51 2012 -0600"
      },
      "committer": {
        "name": "Karthikeyan Ramasubramanian",
        "email": "kramasub@codeaurora.org",
        "time": "Fri May 25 16:09:10 2012 -0600"
      },
      "message": "tty: n_smux: Add SMUX TTY Line Discipline Driver\n\nAdd new Serial Multiplexer (SMUX) driver.\n\nThis driver multiplexes multiple logical channels over a single\nphysical HSUART channel using the TTY Line Discipline framework.\nThis driver will be used in Fusion 4 for control plane, data plane\nand DIAG traffic between Application processor and QSC modem.\n\nChange-Id: Ibecf6cea872f5baf11fb93ded6124243a37a2085\nSigned-off-by: Eric Holmberg \u003ceholmber@codeaurora.org\u003e\nSigned-off-by: Angshuman Sarkar \u003cangshuman@codeaurora.org\u003e\nSigned-off-by: Karthikeyan Ramasubramanian \u003ckramasub@codeaurora.org\u003e\n"
    },
    {
      "commit": "5500e4fab219bf210f22d2334cc98f3ca8f8912d",
      "tree": "60f3edf480190ee60676348c1ca2730a699f8671",
      "parents": [
        "903f6c716db3d4e26952aae9717f81dd5bc9e4ba",
        "76e10d158efb6d4516018846f60c2ab5501900bc"
      ],
      "author": {
        "name": "Colin Cross",
        "email": "ccross@android.com",
        "time": "Fri May 25 13:56:28 2012 -0700"
      },
      "committer": {
        "name": "Colin Cross",
        "email": "ccross@android.com",
        "time": "Fri May 25 13:56:28 2012 -0700"
      },
      "message": "Merge commit \u0027v3.4\u0027 into android-3.4\n"
    },
    {
      "commit": "dd75dee500da982acb40f6b6fdc7638d1ee277dc",
      "tree": "78768230df446bb4c1ff4cbb27bfa6480928ef14",
      "parents": [
        "646682679ef968a46cb93a7cd4924071721d626f",
        "6fa647ae102e9d45645bf53bff32993fd217835b"
      ],
      "author": {
        "name": "Linux Build Service Account",
        "email": "lnxbuild@localhost",
        "time": "Fri May 25 12:08:19 2012 -0700"
      },
      "committer": {
        "name": "QuIC Gerrit Code Review",
        "email": "code-review@localhost",
        "time": "Fri May 25 12:08:19 2012 -0700"
      },
      "message": "Merge \"usb: gadget: Add support for USB going into LPM on bus suspend\" into msm-3.0"
    },
    {
      "commit": "83c81f62fa5a0ae50f30300474a46315f322d37b",
      "tree": "5265a8dc4e96ef43e9e230afee8904a975e1854f",
      "parents": [
        "c3f3b0321016480b66def830deff50cc21a67910"
      ],
      "author": {
        "name": "Bhalchandra Gajare",
        "email": "gajare@codeaurora.org",
        "time": "Fri May 18 16:09:05 2012 -0700"
      },
      "committer": {
        "name": "Bhalchandra Gajare",
        "email": "gajare@codeaurora.org",
        "time": "Thu May 24 18:17:15 2012 -0700"
      },
      "message": "ASoC: MSM: Add Support for WCD9304 codec version 1.1\n\nRegister and initialize the approriate device for WCD9304 codec\nversion 1.0 and version 1.1. Query version information from codec\nto be used from other drivers.\n\nChange-Id: I64c2dfe2dfc786c6b799f4698c1a36f52115880a\nSigned-off-by: Bhalchandra Gajare \u003cgajare@codeaurora.org\u003e\n"
    },
    {
      "commit": "9e71913d802464172c7586e872a9288279ec3b1a",
      "tree": "d318c6a9a02cc90f9eff638093526e75abccdf99",
      "parents": [
        "48b37fac01f0747ded04511cbdd1799d7a484991",
        "d4cc3b0d86e05c37fe94d0f769dfb9317a9e89c9"
      ],
      "author": {
        "name": "Linux Build Service Account",
        "email": "lnxbuild@localhost",
        "time": "Thu May 24 16:22:10 2012 -0700"
      },
      "committer": {
        "name": "QuIC Gerrit Code Review",
        "email": "code-review@localhost",
        "time": "Thu May 24 16:22:10 2012 -0700"
      },
      "message": "Merge \"media: dvb: dvb-core: Add video indexing support for MPQ usecase\" into msm-3.0"
    },
    {
      "commit": "9b1d9381d5def26ff62ea4f6c8405e31129b9a29",
      "tree": "aaf8d49c43f4a90cd1fcd6aef46cdc25a0b72d0c",
      "parents": [
        "03bb493026b10388b5aea58f723d5c15d7ae77eb"
      ],
      "author": {
        "name": "Joonwoo Park",
        "email": "joonwoop@codeaurora.org",
        "time": "Wed May 09 12:36:49 2012 -0700"
      },
      "committer": {
        "name": "Joonwoo Park",
        "email": "joonwoop@codeaurora.org",
        "time": "Thu May 24 14:23:57 2012 -0700"
      },
      "message": "ALSA: Add jack type SND_JACK_UNSUPPORTED\n\nAdd a new snd jack type SND_JACK_UNSUPPORTED to notify when unsupported\nplug type is detected.\n\nChange-Id: I1e9907f063a65e7797f967c5d6a77a62b11f95a2\nSigned-off-by: Joonwoo Park \u003cjoonwoop@codeaurora.org\u003e\n"
    },
    {
      "commit": "73937f5face75e05ec2a72966d04f4e20aa18379",
      "tree": "f3c12b4daec9f72dbecc33001f33ee210c046fec",
      "parents": [
        "3063b5a519b392dd13afd2ffe820eba312db2759"
      ],
      "author": {
        "name": "Maya Erez",
        "email": "merez@codeaurora.org",
        "time": "Thu May 24 23:33:05 2012 +0300"
      },
      "committer": {
        "name": "Maya Erez",
        "email": "merez@codeaurora.org",
        "time": "Thu May 24 23:33:05 2012 +0300"
      },
      "message": "block: ioctl support for sanitize in eMMC 4.5\n\nAdding a new ioctl to support sanitize operation in eMMC\ncards version 4.5.\nThe sanitize ioctl support helps performing this operation\nvia user application.\n\nChange-Id: I79aa4163e7753a75bed5a26a9a92de902b4b9c21\nSigned-off-by: Yaniv Gardi \u003cygardi@codeaurora.org\u003e\nSigned-off-by: Maya Erez \u003cmerez@codeaurora.org\u003e\n"
    },
    {
      "commit": "516994eee39282b8648b509e449ff83b49833209",
      "tree": "d43b5e7cb90491a7b2c3e6e9b4670b1aab2f522a",
      "parents": [
        "3063b5a519b392dd13afd2ffe820eba312db2759"
      ],
      "author": {
        "name": "Seungwon Jeon",
        "email": "tgih.jun@samsung.com",
        "time": "Sat May 19 19:52:39 2012 +0300"
      },
      "committer": {
        "name": "Maya Erez",
        "email": "merez@codeaurora.org",
        "time": "Thu May 24 22:39:12 2012 +0300"
      },
      "message": "mmc: core: Add packed command feature of eMMC4.5\n\nThis patch adds packed command feature of eMMC4.5.\nThe maximum number for packing read(or write) is offered\nand exception event relevant to packed command which is\nused for error handling is enabled. If host wants to use\nthis feature, MMC_CAP2_PACKED_CMD should be set.\n\nChange-Id: I8013970fc9d54da7d92b0aca2bb0746189b9825b\nSigned-off-by: Seungwon Jeon \u003ctgih.jun@samsung.com\u003e\nSigned-off-by: Maya Erez \u003cmerez@codeaurora.org\u003e\n"
    },
    {
      "commit": "3063b5a519b392dd13afd2ffe820eba312db2759",
      "tree": "f81cf5046d8941fb456744bf9020875fb086d5ac",
      "parents": [
        "c40d0957fba415438a9b4a3e4a7a13d33ffc74e5",
        "f3ac575a837558b76a987ab6454dbc841401cbbd"
      ],
      "author": {
        "name": "Linux Build Service Account",
        "email": "lnxbuild@localhost",
        "time": "Thu May 24 09:03:37 2012 -0700"
      },
      "committer": {
        "name": "QuIC Gerrit Code Review",
        "email": "code-review@localhost",
        "time": "Thu May 24 09:03:37 2012 -0700"
      },
      "message": "Merge \"mmc: host: remove mmcq performance numbers statistics\" into msm-3.0"
    },
    {
      "commit": "6fa647ae102e9d45645bf53bff32993fd217835b",
      "tree": "81e4a1c0538fe19064ef252a7af255183bbdc6de",
      "parents": [
        "e52a90748887c68fa51c2a9f7eacd9baa305b45b"
      ],
      "author": {
        "name": "Amit Blay",
        "email": "ablay@codeaurora.org",
        "time": "Thu May 24 14:12:08 2012 +0300"
      },
      "committer": {
        "name": "Amit Blay",
        "email": "ablay@codeaurora.org",
        "time": "Thu May 24 14:12:08 2012 +0300"
      },
      "message": "usb: gadget: Add support for USB going into LPM on bus suspend\n\nThis change adds the ability of the msm_otg to go to LPM when\nUSB cable is connected and bus is suspended.\nThis ability is enabled by a board file parameter.\n\nThe msm_otg is notified about SUSPEND/RESUME events via the\nUDC layer. New event for RESUME was defined for that.\n\nChange-Id: Ic508f1898cc3b57ab76eccd379bea38ed363570b\nSigned-off-by: Amit Blay \u003cablay@codeaurora.org\u003e\n"
    },
    {
      "commit": "a112bbcdfe1916e814ea9fda27272f9b4bcd53ce",
      "tree": "b5eff62cea644e817b2529cb770b0001bfcd3036",
      "parents": [
        "e19da49fc76edfbb1c88416fc45be4ff0164929b"
      ],
      "author": {
        "name": "Sameer Thalappil",
        "email": "sameert@codeaurora.org",
        "time": "Wed May 23 12:20:32 2012 -0700"
      },
      "committer": {
        "name": "Sameer Thalappil",
        "email": "sameert@codeaurora.org",
        "time": "Wed May 23 14:01:42 2012 -0700"
      },
      "message": "wcnss : Add more arguments to Thermal Mitigation APIs\n\nThermal mitigation event handle functions needs device\ncontext to handle the event properly.\n\nCRs-fixed: 364094\nChange-Id: I2afa87eba755f082018510e9bfa6962392f591fd\nAcked-by: Leo Chang \u003cschang@qca.qualcomm.com\u003e\nSigned-off-by: Sameer Thalappil \u003csameert@codeaurora.org\u003e\n"
    },
    {
      "commit": "903f6c716db3d4e26952aae9717f81dd5bc9e4ba",
      "tree": "95d43d6f67d853b4b615f56fac0df699579f3508",
      "parents": [
        "af120e1797e3ab6a748abee53e8f9d3cd4a30322"
      ],
      "author": {
        "name": "Rebecca Schultz Zavin",
        "email": "rebecca@android.com",
        "time": "Wed May 23 12:55:55 2012 -0700"
      },
      "committer": {
        "name": "Rebecca Schultz Zavin",
        "email": "rebecca@android.com",
        "time": "Wed May 23 13:20:25 2012 -0700"
      },
      "message": "gpu: ion: Get an sg_table from an ion handle\n\nThis patch adds an interface to return and sg_table given a\nvalid ion handle.\n\nChange-Id: Icd948c60c1af0a4279f337bcd591cd39b46325e8\nSigned-off-by: Rebecca Schultz Zavin \u003crebecca@android.com\u003e\n"
    },
    {
      "commit": "d4cc3b0d86e05c37fe94d0f769dfb9317a9e89c9",
      "tree": "da9e0eaad038f370e97c88ad60e0c66b7aa2b091",
      "parents": [
        "246c6876dd5201bee7ff91a1b54bc4fd29434f51"
      ],
      "author": {
        "name": "Liron Kuch",
        "email": "lkuch@codeaurora.org",
        "time": "Thu May 17 16:31:58 2012 +0300"
      },
      "committer": {
        "name": "Liron Kuch",
        "email": "lkuch@codeaurora.org",
        "time": "Wed May 23 16:54:47 2012 +0300"
      },
      "message": "media: dvb: dvb-core: Add video indexing support for MPQ usecase\n\nMPQ uses dvb/demux and dvb/video for broadcast feature. Video indexing\n(or framing) is required for PVR use case or when the video decoder\ndoes not handle framing. Linux dvb-core was extended to support\nvideo indexing.\n\nNew features:\n- Support passing video indexing parameters as part of PES filter\n  parameters.\n- Support storing video indexing parameters per TS feed.\n\nChange-Id: I33289743cb93e8bc46ba8d6da88805326c89c523\nSigned-off-by: Liron Kuch \u003clkuch@codeaurora.org\u003e\n"
    },
    {
      "commit": "f3ac575a837558b76a987ab6454dbc841401cbbd",
      "tree": "dff8d08867b5fd8b41a9a0649b37f274e9fa8b1c",
      "parents": [
        "96e6708fb1a93fc57cab12cb33d4893fb243c47c"
      ],
      "author": {
        "name": "Subhash Jadavani",
        "email": "subhashj@codeaurora.org",
        "time": "Tue May 22 22:59:54 2012 +0530"
      },
      "committer": {
        "name": "Subhash Jadavani",
        "email": "subhashj@codeaurora.org",
        "time": "Wed May 23 15:16:27 2012 +0530"
      },
      "message": "mmc: host: remove mmcq performance numbers statistics\n\nmmcq performance numbers are not captured since asynchronous\nMMC request support got added in MMC block driver. So printing\nout these numbers (which are all zeros) just adds confusion.\nThis patch removes the printing of mmcq performance numbers\nstatistics.\n\nCRs-Fixed: 364206\nChange-Id: I7213b11c8e9e055894c9902af7e975de3be1c519\nSigned-off-by: Subhash Jadavani \u003csubhashj@codeaurora.org\u003e\n"
    },
    {
      "commit": "e495a31d4c28d8bc6555504a005bd981f04e2e12",
      "tree": "e8d847ada25124875fa5237af2b8c2596841ffab",
      "parents": [
        "a66b5c7379d32bc64e5486336fe83b5e124c6f04",
        "a2dd735dabb3f7782e6fb6c2f9f97de722bf6c97"
      ],
      "author": {
        "name": "Linux Build Service Account",
        "email": "lnxbuild@localhost",
        "time": "Tue May 22 22:43:32 2012 -0700"
      },
      "committer": {
        "name": "QuIC Gerrit Code Review",
        "email": "code-review@localhost",
        "time": "Tue May 22 22:43:32 2012 -0700"
      },
      "message": "Merge \"diag: Add message support for max packet size cmd/rsp messages\" into msm-3.0"
    },
    {
      "commit": "a2dd735dabb3f7782e6fb6c2f9f97de722bf6c97",
      "tree": "697377375fb4c9a56f3c91279fae6a1d4a89c245",
      "parents": [
        "03bb493026b10388b5aea58f723d5c15d7ae77eb"
      ],
      "author": {
        "name": "Dixon Peterson",
        "email": "dixonp@codeaurora.org",
        "time": "Mon May 21 17:37:10 2012 -0700"
      },
      "committer": {
        "name": "Dixon Peterson",
        "email": "dixonp@codeaurora.org",
        "time": "Tue May 22 14:37:24 2012 -0700"
      },
      "message": "diag: Add message support for max packet size cmd/rsp messages\n\nTools that run on the PC need to know the maximum packet size\nfor cmd/rsp messages so they can appropriately allocate\nmemory and if the payload is large enough, break the message\nup into multiple calls.  Add support for returning the\nmaximum packet size for cmd/rsp messages.\n\nChange-Id: Id53eaef6d6c67f7a22ed8d2ae4b82e2aa6794e65\nSigned-off-by: Dixon Peterson \u003cdixonp@codeaurora.org\u003e\n"
    },
    {
      "commit": "043a61468f395dd6d4fc518299726955e9999c59",
      "tree": "73cf72a37746d0e3bae3bb4a6aa34f1838371683",
      "parents": [
        "d4e8b7193d87d80f3364d7924692988c974780aa"
      ],
      "author": {
        "name": "Rebecca Schultz Zavin",
        "email": "rebecca@android.com",
        "time": "Wed Feb 01 11:09:46 2012 -0800"
      },
      "committer": {
        "name": "Rebecca Schultz Zavin",
        "email": "rebecca@android.com",
        "time": "Tue May 22 14:01:06 2012 -0700"
      },
      "message": "ion: Switch ion to use dma-buf\n\nIon now uses dma-buf file descriptors to share\nbuffers with userspace.  Ion becomes a dma-buf\nexporter and any driver that can import dma-bufs\ncan now import ion file descriptors.\n\nChange-Id: Ia04d6d72fb301dc088eb8db6576822e9260ff332\nSigned-off-by: Rebecca Schultz Zavin \u003crebecca@android.com\u003e\n"
    },
    {
      "commit": "d4e8b7193d87d80f3364d7924692988c974780aa",
      "tree": "04f54438fab0d64e5cfe23debbd622c9cfc34f4b",
      "parents": [
        "9ae7e01de1cf03c77054da44d135a7e85863fcb0"
      ],
      "author": {
        "name": "Daniel Vetter",
        "email": "daniel.vetter@ffwll.ch",
        "time": "Wed Apr 18 15:52:26 2012 +0200"
      },
      "committer": {
        "name": "Rebecca Schultz Zavin",
        "email": "rebecca@android.com",
        "time": "Tue May 22 14:01:06 2012 -0700"
      },
      "message": "dma-buf: mmap support\n\nCompared to Rob Clark\u0027s RFC I\u0027ve ditched the prepare/finish hooks\nand corresponding ioctls on the dma_buf file. The major reason for\nthat is that many people seem to be under the impression that this is\nalso for synchronization with outstanding asynchronous processsing.\nI\u0027m pretty massively opposed to this because:\n\n- It boils down reinventing a new rather general-purpose userspace\n  synchronization interface. If we look at things like futexes, this\n  is hard to get right.\n- Furthermore a lot of kernel code has to interact with this\n  synchronization primitive. This smells a look like the dri1 hw_lock,\n  a horror show I prefer not to reinvent.\n- Even more fun is that multiple different subsystems would interact\n  here, so we have plenty of opportunities to create funny deadlock\n  scenarios.\n\nI think synchronization is a wholesale different problem from data\nsharing and should be tackled as an orthogonal problem.\n\nNow we could demand that prepare/finish may only ensure cache\ncoherency (as Rob intended), but that runs up into the next problem:\nWe not only need mmap support to facilitate sw-only processing nodes\nin a pipeline (without jumping through hoops by importing the dma_buf\ninto some sw-access only importer), which allows for a nicer\nION-\u003edma-buf upgrade path for existing Android userspace. We also need\nmmap support for existing importing subsystems to support existing\nuserspace libraries. And a loot of these subsystems are expected to\nexport coherent userspace mappings.\n\nSo prepare/finish can only ever be optional and the exporter /needs/\nto support coherent mappings. Given that mmap access is always\nsomewhat fallback-y in nature I\u0027ve decided to drop this optimization,\ninstead of just making it optional. If we demonstrate a clear need for\nthis, supported by benchmark results, we can always add it in again\nlater as an optional extension.\n\nOther differences compared to Rob\u0027s RFC is the above mentioned support\nfor mapping a dma-buf through facilities provided by the importer.\nWhich results in mmap support no longer being optional.\n\nNote that this dma-buf mmap patch does _not_ support every possible\ninsanity an existing subsystem could pull of with mmap: Because it\ndoes not allow to intercept pagefaults and shoot down ptes importing\nsubsystems can\u0027t add some magic of their own at these points (e.g. to\nautomatically synchronize with outstanding rendering or set up some\nspecial resources). I\u0027ve done a cursory read through a few mmap\nimplementions of various subsytems and I\u0027m hopeful that we can avoid\nthis (and the complexity it\u0027d bring with it).\n\nAdditonally I\u0027ve extended the documentation a bit to explain the hows\nand whys of this mmap extension.\n\nIn case we ever want to add support for explicitly cache maneged\nuserspace mmap with a prepare/finish ioctl pair, we could specify that\nuserspace needs to mmap a different part of the dma_buf, e.g. the\nrange starting at dma_buf-\u003esize up to dma_buf-\u003esize*2. This works\nbecause the size of a dma_buf is invariant over it\u0027s lifetime. The\nexporter would obviously need to fall back to coherent mappings for\nboth ranges if a legacy clients maps the coherent range and the\narchitecture cannot suppor conflicting caching policies. Also, this\nwould obviously be optional and userspace needs to be able to fall\nback to coherent mappings.\n\nv2:\n- Spelling fixes from Rob Clark.\n- Compile fix for !DMA_BUF from Rob Clark.\n- Extend commit message to explain how explicitly cache managed mmap\n  support could be added later.\n- Extend the documentation with implementations notes for exporters\n  that need to manually fake coherency.\n\nChange-Id: Ia8f2ae5d8a1b1c87ed12ca1c89d7bf2067239ee4\nCc: Rob Clark \u003crob.clark@linaro.org\u003e\nCc: Rebecca Schultz Zavin \u003crebecca@android.com\u003e\nSigned-Off-by: Daniel Vetter \u003cdaniel.vetter@ffwll.ch\u003e\n"
    },
    {
      "commit": "6f9e56945d4ee3a2621968caa72b135cb07e49c4",
      "tree": "412cad8f5b5a792906ec16202d23e9377add3c6f",
      "parents": [
        "7191e9ba2508ca6f1eaab251cf3f0a2318eebe26"
      ],
      "author": {
        "name": "Rebecca Schultz Zavin",
        "email": "rebecca@android.com",
        "time": "Tue Jan 31 09:40:30 2012 -0800"
      },
      "committer": {
        "name": "Rebecca Schultz Zavin",
        "email": "rebecca@android.com",
        "time": "Tue May 22 14:01:05 2012 -0700"
      },
      "message": "ion: Add reserve function to ion\n\nRather than requiring each platform call memblock_remove or reserve\nfrom the board file, add this to ion\n\nChange-Id: Ie418a692c13e9e0cfe93ecc83d253d3ce860fc83\nSigned-off-by: Rebecca Schultz Zavin \u003crebecca@android.com\u003e\n"
    },
    {
      "commit": "7191e9ba2508ca6f1eaab251cf3f0a2318eebe26",
      "tree": "6f3efbf9b152db406d03cdb6865923578eede85e",
      "parents": [
        "be69452a5d1599b9522d4d7e4cdfb35995b23502"
      ],
      "author": {
        "name": "Rebecca Schultz Zavin",
        "email": "rebecca@android.com",
        "time": "Mon Jan 30 14:18:08 2012 -0800"
      },
      "committer": {
        "name": "Rebecca Schultz Zavin",
        "email": "rebecca@android.com",
        "time": "Tue May 22 14:01:05 2012 -0700"
      },
      "message": "ion: Switch map/unmap dma api to sg_tables\n\nSwitch these api\u0027s from scatterlists to sg_tables\n\nChange-Id: I8b99e39633df009d472ce24704fa26af7bb50fa2\nSigned-off-by: Rebecca Schultz Zavin \u003crebecca@android.com\u003e\n"
    },
    {
      "commit": "ace9fa926fc6cf850629dab6e82cbd1e39950817",
      "tree": "883d069eaa622af6518668aef286f4fe9b8d2317",
      "parents": [
        "7a1676edb438a6b5c829004c4746923c1e6bd7cb"
      ],
      "author": {
        "name": "Mohan Pallaka",
        "email": "mpallaka@codeaurora.org",
        "time": "Fri May 11 13:05:40 2012 +0530"
      },
      "committer": {
        "name": "Mohan Pallaka",
        "email": "mpallaka@codeaurora.org",
        "time": "Tue May 22 18:01:25 2012 +0530"
      },
      "message": "misc: isa1200: Add support for clock enable\n\nISA1200 uses clock to generate pwm for vibration. Add\na callback api to control the clock.\n\nCRs-fixed: 357656\nChange-Id: Iac1d0cdb3ac950b7bbc2afbe3a92b0e0292e3811\nSigned-off-by: Mohan Pallaka \u003cmpallaka@codeaurora.org\u003e\n"
    },
    {
      "commit": "1aa4e5a974b3087d29510802810170c071df8546",
      "tree": "f2d984de7ce60ce31d933e51fcc24ddbd4bbf985",
      "parents": [
        "03bb493026b10388b5aea58f723d5c15d7ae77eb"
      ],
      "author": {
        "name": "Stephen Boyd",
        "email": "sboyd@codeaurora.org",
        "time": "Mon May 14 18:55:50 2012 -0700"
      },
      "committer": {
        "name": "Stephen Boyd",
        "email": "sboyd@codeaurora.org",
        "time": "Mon May 21 14:10:46 2012 -0700"
      },
      "message": "memblock: Add memblock_overlaps_memory()\n\nAdd a new function, memblock_overlaps_memory(), to check if a\nregion overlaps with a memory bank. This will be used by\nperipheral loader code to detect when kernel memory would be\noverwritten.\n\nChange-Id: I851f8f416a0f36e85c0e19536b5209f7d4bd431c\nSigned-off-by: Stephen Boyd \u003csboyd@codeaurora.org\u003e\n"
    },
    {
      "commit": "14e931a264498fbd4baef07ee0644e347252393b",
      "tree": "c202cd976f478fed3d7d786521ab3e32abdc0f9e",
      "parents": [
        "a2ae9787568ac50978c03ce67bfb79ad2e100cca",
        "05c69d298c96703741cac9a5cbbf6c53bd55a6e2"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Sat May 19 10:12:17 2012 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Sat May 19 10:12:17 2012 -0700"
      },
      "message": "Merge branch \u0027for-linus\u0027 of git://git.kernel.dk/linux-block\n\nPull block layer fixes from Jens Axboe:\n \"A few small, but important fixes.  Most of them are marked for stable\n  as well\n\n   - Fix failure to release a semaphore on error path in mtip32xx.\n   - Fix crashable condition in bio_get_nr_vecs().\n   - Don\u0027t mark end-of-disk buffers as mapped, limit it to i_size.\n   - Fix for build problem with CONFIG_BLOCK\u003dn on arm at least.\n   - Fix for a buffer overlow on UUID partition printing.\n   - Trivial removal of unused variables in dac960.\"\n\n* \u0027for-linus\u0027 of git://git.kernel.dk/linux-block:\n  block: fix buffer overflow when printing partition UUIDs\n  Fix blkdev.h build errors when BLOCK\u003dn\n  bio allocation failure due to bio_get_nr_vecs()\n  block: don\u0027t mark buffers beyond end of disk as mapped\n  mtip32xx: release the semaphore on an error path\n  dac960: Remove unused variables from DAC960_CreateProcEntries()\n"
    },
    {
      "commit": "13f6bebd7a84835348a63b4cf42afddb11a96040",
      "tree": "fc023268e6ca82f546ae3eb6370be9240eef1988",
      "parents": [
        "770fb83ab61722e46a3c855bc0eeed906e35774f"
      ],
      "author": {
        "name": "Hans Verkuil",
        "email": "hans.verkuil@cisco.com",
        "time": "Thu Nov 24 09:53:43 2011 -0300"
      },
      "committer": {
        "name": "Ashray Kulkarni",
        "email": "ashrayk@codeaurora.org",
        "time": "Fri May 18 14:43:33 2012 -0700"
      },
      "message": "[media] v4l2: add VIDIOC_(TRY_)DECODER_CMD\n\nAs discussed during the 2011 V4L-DVB workshop, the API in dvb/video.h should\nbe replaced by a proper V4L2 API. This patch turns the VIDEO_(TRY_)DECODER_CMD\nioctls into proper V4L2 ioctls.\n\nChange-Id: I8f293613c833b40ffa62e814c0d88a55ea0c7f13\nSigned-off-by: Hans Verkuil \u003chans.verkuil@cisco.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\nSigned-off-by: Vinay Kalia \u003cvkalia@codeaurora.org\u003e\n"
    },
    {
      "commit": "770fb83ab61722e46a3c855bc0eeed906e35774f",
      "tree": "75d1dd621b6ec00213ac28aa892711f86d9c2b97",
      "parents": [
        "146f947c3eb560b8ecec66305a731e338ee5920f",
        "9c8bab95ac974600c7809db2fc7b3c35004fd5dd"
      ],
      "author": {
        "name": "Linux Build Service Account",
        "email": "lnxbuild@localhost",
        "time": "Fri May 18 10:34:15 2012 -0700"
      },
      "committer": {
        "name": "QuIC Gerrit Code Review",
        "email": "code-review@localhost",
        "time": "Fri May 18 10:34:15 2012 -0700"
      },
      "message": "Merge changes I2b5a64c2,I6396106a,Ie9d0eed3,Ie95674dc,Ie1679644 into msm-3.0\n\n* changes:\n  media: msm_vidc: fix compilation issue.\n  media: v4l2: add video controls in v4l2 framework.\n  media: msm_vidc: add v4l2 controls for video encoder\n  media: msm_vidc: add set property support in video driver\n  media: msm_vidc: Add hardware interface for video core.\n"
    },
    {
      "commit": "6d2877ca5aea81272ced620d176448d9f63ab1b6",
      "tree": "47f1091f04ff9ed2964bd97e0bc55980bfac643e",
      "parents": [
        "d2ab0e33cf250647cccabff1073f736f05c7ee83"
      ],
      "author": {
        "name": "Ashray Kulkarni",
        "email": "ashrayk@codeaurora.org",
        "time": "Tue Apr 03 18:50:18 2012 -0700"
      },
      "committer": {
        "name": "Ashray Kulkarni",
        "email": "ashrayk@codeaurora.org",
        "time": "Thu May 17 18:14:53 2012 -0700"
      },
      "message": "media: v4l2: add video controls in v4l2 framework.\n\nAdds control definitions in v4l2 framework needed for\nconfiguring video codec properties. Userspace clients\nand in-kernel clients can make calls into video driver\nto set/change codec properties like codec, profile, level,\nresolution, bitrate, ratecontrol, framerate.\n\nChange-Id: I6396106af69b2686a78b83d5833cd60a1c6d4cef\nSigned-off-by: Ashray Kulkarni \u003cashrayk@codeaurora.org\u003e\n"
    },
    {
      "commit": "0a48e57ab217942c54e5af9764309f9b812b6d31",
      "tree": "ed8892b4fbb57cff2b7926d9ef0ec51ab3310544",
      "parents": [
        "2b0d619de09b4aa6a26e7b4f7a38dbe9914bc983",
        "5ca279bff7880df5284680c5f09984b86f511ad2"
      ],
      "author": {
        "name": "Linux Build Service Account",
        "email": "lnxbuild@localhost",
        "time": "Thu May 17 15:38:59 2012 -0700"
      },
      "committer": {
        "name": "QuIC Gerrit Code Review",
        "email": "code-review@localhost",
        "time": "Thu May 17 15:38:59 2012 -0700"
      },
      "message": "Merge \"usb: msm_otg: system resume only resumes hardware when needed\" into msm-3.0"
    },
    {
      "commit": "2b0d619de09b4aa6a26e7b4f7a38dbe9914bc983",
      "tree": "41ffd4abe5acf89265223b58bcbb4fef1cfce635",
      "parents": [
        "f6744857c32b0b97b449e6e43df7afc0bdda4fc4",
        "71f7dec4809baa38440ca7cc33bd18b67f817c49"
      ],
      "author": {
        "name": "Linux Build Service Account",
        "email": "lnxbuild@localhost",
        "time": "Thu May 17 15:38:56 2012 -0700"
      },
      "committer": {
        "name": "QuIC Gerrit Code Review",
        "email": "code-review@localhost",
        "time": "Thu May 17 15:38:56 2012 -0700"
      },
      "message": "Merge \"msm: qdsp5v2: Update MVS driver for evrc codec\" into msm-3.0"
    },
    {
      "commit": "31ae98359d26ff89b745c4f8094093cbf6ccbdc6",
      "tree": "38a555bdd527413626389815312419f6e3d78425",
      "parents": [
        "0e93b4b304ae052ba1bc73f6d34a68556fe93429",
        "9b63776fa3ca96c4ecda76f6fa947b7b0add66ac",
        "c3709e6734daa4d9b37fe31592ebb0eb57bae1bb",
        "30b4e9eb783d94e9f5d503b15eb31720679ae1c7"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Thu May 17 09:35:17 2012 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Thu May 17 09:35:17 2012 -0700"
      },
      "message": "Merge branches \u0027perf-urgent-for-linus\u0027, \u0027x86-urgent-for-linus\u0027 and \u0027sched-urgent-for-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip\n\nPull perf, x86 and scheduler updates from Ingo Molnar.\n\n* \u0027perf-urgent-for-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip:\n  tracing: Do not enable function event with enable\n  perf stat: handle ENXIO error for perf_event_open\n  perf: Turn off compiler warnings for flex and bison generated files\n  perf stat: Fix case where guest/host monitoring is not supported by kernel\n  perf build-id: Fix filename size calculation\n\n* \u0027x86-urgent-for-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip:\n  x86, kvm: KVM paravirt kernels don\u0027t check for CPUID being unavailable\n  x86: Fix section annotation of acpi_map_cpu2node()\n  x86/microcode: Ensure that module is only loaded on supported Intel CPUs\n\n* \u0027sched-urgent-for-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip:\n  sched: Fix KVM and ia64 boot crash due to sched_groups circular linked list assumption\n"
    },
    {
      "commit": "e74a703f99fd883a20305c4d300363ece8fd07f1",
      "tree": "2b66329385e22d578611aa82fc63403138afa2d7",
      "parents": [
        "1c0e9081a5983f6d02100e178623564857a3468b",
        "3766b1e6b4dea7dea0abed1e9090390640a12909"
      ],
      "author": {
        "name": "Linux Build Service Account",
        "email": "lnxbuild@localhost",
        "time": "Thu May 17 08:43:58 2012 -0700"
      },
      "committer": {
        "name": "QuIC Gerrit Code Review",
        "email": "code-review@localhost",
        "time": "Thu May 17 08:43:58 2012 -0700"
      },
      "message": "Merge \"media: msm_vidc: Add video driver for video core.\" into msm-3.0"
    },
    {
      "commit": "5ca279bff7880df5284680c5f09984b86f511ad2",
      "tree": "9c9f3ece791675913fe5b83fc8507325246ff60a",
      "parents": [
        "b910bf98c6dfb453f81b4ab000d03cc29c3c585d"
      ],
      "author": {
        "name": "Jack Pham",
        "email": "jackp@codeaurora.org",
        "time": "Mon May 14 18:42:54 2012 -0700"
      },
      "committer": {
        "name": "Jack Pham",
        "email": "jackp@codeaurora.org",
        "time": "Wed May 16 18:51:11 2012 -0700"
      },
      "message": "usb: msm_otg: system resume only resumes hardware when needed\n\nPart of commit d44455a0b838b1d691e63913f0b159552ac01803 introduced\na regression affecting resume behavior in that the controller\u0027s system\nresume callback is being followed by an immediate runtime suspend; if\nthe system resume was caused by an OTG event, there would be a pending\nruntime resume in the state machine function, which might fail due to\nthis race, causing the PHY to be unnecessarily reset.\n\nThis patch limits the actual hardware resumes to happen only when needed.\n\nIf a possible wakeup event such as VBUS or ID interrupt occurs while\nin system suspend, don\u0027t allow runtime resume to execute in the wakeup\nhandler but rather defer the resuming to the system resume callback.\nAlso by incrementing the PM runtime usage counter within the system\nresume, it may help prevent the premature runtime suspend from happening\nimmediately afterward. Otherwise, if there is no such OTG event, and\nthe controller is not a suspended host, do nothing.\n\nIf the bus is instead runtime suspended (and not system suspended) when\na wakeup event occurs, then normal runtime resume will bring the\nhardware out of low power mode.\n\nCRs-fixed: 358761\nChange-Id: I4249690485949ecb3072e258859608ecea52ec9b\nSigned-off-by: Jack Pham \u003cjackp@codeaurora.org\u003e\n"
    },
    {
      "commit": "3913bff501a81ff2719528f09830a1b88229ac21",
      "tree": "e33204ec9086135c84d71c6d8d86ec39cc9e780c",
      "parents": [
        "2c959d7b8d87672f1444126c50da5c373a0484af"
      ],
      "author": {
        "name": "Erik Gilling",
        "email": "konkers@android.com",
        "time": "Thu Mar 15 17:45:50 2012 -0700"
      },
      "committer": {
        "name": "Erik Gilling",
        "email": "konkers@android.com",
        "time": "Wed May 16 13:27:23 2012 -0700"
      },
      "message": "sync: add ioctl to get fence data\n\nChange-Id: I71410aef7e03a52562f7cb15b993ac8441b1fa12\nSigned-off-by: Erik Gilling \u003ckonkers@android.com\u003e\n"
    },
    {
      "commit": "981c8a993d581ea3f2c071d1a2e631edc2a4c670",
      "tree": "7c940c2dce2c70dca60e2d6f72ca09dfa5a5321b",
      "parents": [
        "ad433ba4d1f447792fd6ae75183bad91f702a3ef"
      ],
      "author": {
        "name": "Erik Gilling",
        "email": "konkers@android.com",
        "time": "Wed Mar 14 19:49:15 2012 -0700"
      },
      "committer": {
        "name": "Erik Gilling",
        "email": "konkers@android.com",
        "time": "Wed May 16 13:27:23 2012 -0700"
      },
      "message": "sync: add debugfs support\n\nChange-Id: I8a7ea63e454fbeee1ecf17e6c3caff7c43b24734\nSigned-off-by: Erik Gilling \u003ckonkers@android.com\u003e\n"
    },
    {
      "commit": "ad433ba4d1f447792fd6ae75183bad91f702a3ef",
      "tree": "b26b200deac364f8b245c10ec72a201278455a12",
      "parents": [
        "560b5462071cdaa4865c4c113ec295cdf2565385"
      ],
      "author": {
        "name": "Erik Gilling",
        "email": "konkers@android.com",
        "time": "Thu Mar 15 14:59:33 2012 -0700"
      },
      "committer": {
        "name": "Erik Gilling",
        "email": "konkers@android.com",
        "time": "Wed May 16 13:27:23 2012 -0700"
      },
      "message": "sync: add timestamps to sync_pts\n\nChange-Id: I2ad855072b86873880769a09a3176e85aa1199d7\nSigned-off-by: Erik Gilling \u003ckonkers@android.com\u003e\n"
    }
  ],
  "next": "560b5462071cdaa4865c4c113ec295cdf2565385"
}
