)]}'
{
  "log": [
    {
      "commit": "0123d183c4e5edcbecf72ffbfeec0a89d2cdfb69",
      "tree": "9b5af401ae4713782a27da7379b4145dfb074adf",
      "parents": [
        "76c5182cd20e8421fdfa75f92b4f153dcabea963"
      ],
      "author": {
        "name": "Suman Tatiraju",
        "email": "sumant@codeaurora.org",
        "time": "Fri Sep 30 14:59:06 2011 -0700"
      },
      "committer": {
        "name": "Suman Tatiraju",
        "email": "sumant@codeaurora.org",
        "time": "Thu Oct 13 14:46:38 2011 -0700"
      },
      "message": "msm: kgsl: make kgsl msm_bus votes more readable\n\nChange-Id: Ia8de770d0891a078d9b2dc16b8ce541a4820b003\nSigned-off-by: Suman Tatiraju \u003csumant@codeaurora.org\u003e\n"
    },
    {
      "commit": "d7cb92f92909a0b920530a4eaa1e2337e583baaa",
      "tree": "43cb6399bc46a97e938b71957ab4fcd49c0ebc78",
      "parents": [
        "6cebee06fa90a2478e6ad713ba53dad025ae3895",
        "69890aa09a70bf8c57c2d1f287b932343a85c8d5"
      ],
      "author": {
        "name": "Linux Build Service Account",
        "email": "lnxbuild@localhost",
        "time": "Wed Oct 12 19:55:56 2011 -0700"
      },
      "committer": {
        "name": "QuIC Gerrit Code Review",
        "email": "code-review@localhost",
        "time": "Wed Oct 12 19:55:56 2011 -0700"
      },
      "message": "Merge \"diag: Add UART support\" into msm-3.0"
    },
    {
      "commit": "abcb6f740ef17dcf13979be828ab0d1435824d3a",
      "tree": "fce0bdbc4a25913368d4128b2bc525925357af8e",
      "parents": [
        "29e31c3659ad0e0bf601026a7f8e1d7eacd97dbf"
      ],
      "author": {
        "name": "Laura Abbott",
        "email": "lauraa@codeaurora.org",
        "time": "Tue Oct 04 16:26:49 2011 -0700"
      },
      "committer": {
        "name": "Bryan Huntsman",
        "email": "bryanh@codeaurora.org",
        "time": "Tue Oct 11 09:59:30 2011 -0700"
      },
      "message": "gpu: ion: Add cache flushing APIs\n\nAdd ioctl to support flushing the caches of ion\nbuffers from userspace.\n\nSigned-off-by: Laura Abbott \u003clauraa@codeaurora.org\u003e\n"
    },
    {
      "commit": "8994e39bcddda72463b94bdd64fe598c33d6c53d",
      "tree": "aae5ea0b81847e42532887353ff3bcda772afd51",
      "parents": [
        "0a42d696b56d337b04cc3484d8ec9b702c3459aa"
      ],
      "author": {
        "name": "Jay Chokshi",
        "email": "jchokshi@codeaurora.org",
        "time": "Wed Sep 14 18:20:39 2011 -0700"
      },
      "committer": {
        "name": "Bryan Huntsman",
        "email": "bryanh@codeaurora.org",
        "time": "Tue Oct 11 09:59:29 2011 -0700"
      },
      "message": "leds-pm8xxx: Pass LED flags from board file\n\nInstead of hard coding the flag into led driver, pass it\nfrom board file.\nWhile at it, re-factor the code to separate led upstream\ncore data with board specific data.\n\nSigned-off-by: Jay Chokshi \u003cjchokshi@codeaurora.org\u003e\n\nConflicts:\n\n\tdrivers/mfd/pm8921-core.c\n"
    },
    {
      "commit": "354120303af200a1515eca4869a4fe2ac558888c",
      "tree": "405ca86a3a1439ba006ee587de0eb98a89418b70",
      "parents": [
        "2fee20e30bb5fa63e2c9d939584114224deb47e6"
      ],
      "author": {
        "name": "Laura Abbott",
        "email": "lauraa@codeaurora.org",
        "time": "Thu Sep 29 09:50:06 2011 -0700"
      },
      "committer": {
        "name": "Bryan Huntsman",
        "email": "bryanh@codeaurora.org",
        "time": "Tue Oct 11 09:59:25 2011 -0700"
      },
      "message": "gpu: ion: Add IS_CACHED macro\n\nAdd a proper IS_CACHED macro for detecting whether or not\nflags indicated a cached mapping.\n\nSigned-off-by: Laura Abbott \u003clauraa@codeaurora.org\u003e\n"
    },
    {
      "commit": "69890aa09a70bf8c57c2d1f287b932343a85c8d5",
      "tree": "2ccd47d1d918e055167dce653a67b6f279522065",
      "parents": [
        "550aa1ab4be6af8caab655a5eac88cbe07040ee7"
      ],
      "author": {
        "name": "Shalabh Jain",
        "email": "shalabhj@codeaurora.org",
        "time": "Mon Oct 10 12:59:16 2011 -0700"
      },
      "committer": {
        "name": "Shalabh Jain",
        "email": "shalabhj@codeaurora.org",
        "time": "Mon Oct 10 13:21:41 2011 -0700"
      },
      "message": "diag: Add UART support\n\nDIAG traffic has been supported over USB and SD card. This\nchange adds capability to route DIAG traffic over UART.\n\nChange-Id: I0d6732fcbb19950700218140d581b5759e676b74\nSigned-off-by: Shalabh Jain \u003cshalabhj@codeaurora.org\u003e\n"
    },
    {
      "commit": "93d79ecd11a79a097a5c051438d9c3502902af6e",
      "tree": "47326b900e05c681370345c444278145ffd582a4",
      "parents": [
        "738b458d5dddd549a422fb7b9052e2938d510694"
      ],
      "author": {
        "name": "Stepan Moskovchenko",
        "email": "stepanm@codeaurora.org",
        "time": "Wed Sep 21 16:52:16 2011 -0700"
      },
      "committer": {
        "name": "Bryan Huntsman",
        "email": "bryanh@codeaurora.org",
        "time": "Thu Oct 06 09:27:56 2011 -0700"
      },
      "message": "ks8851: Add GPIO configuration platform data\n\nAdd platform data for the KS8851 SPI Ethernet device to\nenable proper GPIO configuration for the reset and\ninterrupt pins.\n\nChange-Id: I79adae4628f38a2ca5bc17825258c41ab5e1623d\nSigned-off-by: Stepan Moskovchenko \u003cstepanm@codeaurora.org\u003e\n"
    },
    {
      "commit": "4acbdd5c375ec73e0fad73d9d62cc8afccfb2b48",
      "tree": "f9c81fc5a60fad15be9edcfac45f943afc6c26f5",
      "parents": [
        "eb9e60dc8e78dd7a3bbf707c435da23b260aec9b"
      ],
      "author": {
        "name": "Jay Chokshi",
        "email": "jchokshi@codeaurora.org",
        "time": "Fri Sep 16 17:09:44 2011 -0700"
      },
      "committer": {
        "name": "Bryan Huntsman",
        "email": "bryanh@codeaurora.org",
        "time": "Thu Oct 06 09:27:50 2011 -0700"
      },
      "message": "mfd: pm8xxx-pwm: add two APIs\n\nThese new APIs allow a driver to specify its PWM period,\nand raw PWM values separately using chip specific\nparameters.\n\nChange-Id: I3e9860f30a50d4f3d9c556133761d51858d2a2e3\nSigned-off-by: Jay Chokshi \u003cjchokshi@codeaurora.org\u003e\n"
    },
    {
      "commit": "cf999117fc6e4b8e84dedb195c023bf7bb0cf193",
      "tree": "ec3aa3399ed22ebdb6a4e93bb4e62d8e36b8ab36",
      "parents": [
        "0f0242353fd07efb98738dcd883a6eca9305bb5e"
      ],
      "author": {
        "name": "Patrick Lai",
        "email": "plai@codeaurora.org",
        "time": "Tue Aug 23 11:27:20 2011 -0700"
      },
      "committer": {
        "name": "Bryan Huntsman",
        "email": "bryanh@codeaurora.org",
        "time": "Wed Oct 05 10:37:23 2011 -0700"
      },
      "message": "ASoC: msm: Move ADM management out of QDSP6 CPU driver\n\nAudio hardware path can be started not only for audio playback/capture\nbut also voice call. ADM COPP is created through Q6ADM driver\nwhen AFE port is started. For voice call use case, creating\nADM COPP in DSP wastes unnecessary memory resource. To create\nADM COPP only for audio playback/capture case, management logic\nis moved to pcm routing driver which has information about session\nID of MultiMedia streams and state of audio back-ends. With this\ninformation, pcm routing driver decides to start/stop ADM COPP.\n\nSigned-off-by: Patrick Lai \u003cplai@codeaurora.org\u003e\n"
    },
    {
      "commit": "0f0242353fd07efb98738dcd883a6eca9305bb5e",
      "tree": "734d603bcfed8f9d10e28f78f4a414042b2b1d4a",
      "parents": [
        "21ebadd5df60c627e36cd4d30c2cff43e0ba4024"
      ],
      "author": {
        "name": "Abhijeet Dharmapurikar",
        "email": "adharmap@codeaurora.org",
        "time": "Mon Oct 03 12:00:15 2011 -0700"
      },
      "committer": {
        "name": "Bryan Huntsman",
        "email": "bryanh@codeaurora.org",
        "time": "Wed Oct 05 10:36:45 2011 -0700"
      },
      "message": "power: pm8921-charger: config cold/hot threshold\n\nPmic 8921, has configurable hot and cold battery thresholds as\npercent of VREF_THERM. Provide means to configure these via\nplatform data.\n\nOne has to set the config values in the charger platform data defined\nin the board file.\n\nSigned-off-by: Abhijeet Dharmapurikar \u003cadharmap@codeaurora.org\u003e\n"
    },
    {
      "commit": "c0055a1e92d713993f221d145aef38b4934e7249",
      "tree": "abb9f9f982d279ca09d163d9ab2a4ec79c80f838",
      "parents": [
        "fad7235d01a1a8fbc3649529117eba2a86414726"
      ],
      "author": {
        "name": "Yonggui Mao",
        "email": "yongguim@codeaurora.org",
        "time": "Thu Sep 29 19:31:47 2011 -0700"
      },
      "committer": {
        "name": "Bryan Huntsman",
        "email": "bryanh@codeaurora.org",
        "time": "Wed Oct 05 10:35:54 2011 -0700"
      },
      "message": "Camera: add special effect of emboss, sketch and neon\n\nSigned-off-by: Yonggui Mao \u003cyongguim@codeaurora.org\u003e\n"
    },
    {
      "commit": "fad7235d01a1a8fbc3649529117eba2a86414726",
      "tree": "8c5fa8f1bcaca982f01814080878ea9e9775e692",
      "parents": [
        "5ba505a1b2b85172f8b1d62db639894c8a0ab40e"
      ],
      "author": {
        "name": "Abhijeet Dharmapurikar",
        "email": "adharmap@codeaurora.org",
        "time": "Sun Sep 25 23:06:05 2011 -0700"
      },
      "committer": {
        "name": "Bryan Huntsman",
        "email": "bryanh@codeaurora.org",
        "time": "Wed Oct 05 10:35:51 2011 -0700"
      },
      "message": "power: pm8921-bms: calculate real_fcc\n\nreal_fcc is the remaining capacity in the battery when the charger\ndriver indicates that the battery is fully charged. This value needs\nto be calculated when charging ends with a fully charged battery.\n\nThe userspace can read this value via module parameter and preserve it\nbetween restarts.\n\nThe real reason for calculating this is to indicate how much the battery\ncapacity has dropped w.r.t  the profiled battery data use this deviation\nin calculations.\n\nSigned-off-by: Abhijeet Dharmapurikar \u003cadharmap@codeaurora.org\u003e\n"
    },
    {
      "commit": "5e08d77840cfcaba5bd6c43a2ee4b40d516a448f",
      "tree": "7ddcf017cb0a26d33f974c138040a348f09a96ce",
      "parents": [
        "ad7c9a8e140f0221dc249428507135ac5096a965"
      ],
      "author": {
        "name": "Kiran Kumar H N",
        "email": "hurlisal@codeaurora.org",
        "time": "Mon Oct 03 10:19:15 2011 -0700"
      },
      "committer": {
        "name": "Bryan Huntsman",
        "email": "bryanh@codeaurora.org",
        "time": "Wed Oct 05 10:27:30 2011 -0700"
      },
      "message": "camera: Store the data offsets for each planes.\n\n- When the user queues a buffer, store the data offset\n  along with the address offset which is already stored.\n  data offset indicates the offset of the data in the\n  buffer.\n- Use this offset when the physical address of the\n  buffer is configured to VFE.\n- Depending on the number of planes present in the\n  buffer, store either the y, cbr offset or the\n  offset of each plane.\n\nSigned-off-by: Kiran Kumar H N \u003churlisal@codeaurora.org\u003e\n"
    },
    {
      "commit": "767fdda6e12ab7810a910036b52fa3f330afef76",
      "tree": "0d5cab415de8952c6de04ae6ea32def059dd2db9",
      "parents": [
        "c1824d5b833848cd1a01a3ca526a38da6a20a12c"
      ],
      "author": {
        "name": "Shubhraprakash Das",
        "email": "sadas@codeaurora.org",
        "time": "Mon Aug 15 15:49:45 2011 -0600"
      },
      "committer": {
        "name": "Bryan Huntsman",
        "email": "bryanh@codeaurora.org",
        "time": "Tue Oct 04 17:14:34 2011 -0700"
      },
      "message": "msm: kgsl: Introduce Iommu Code\n\nkgsl now supports the use of 2 types of MMU. One is\nthe GPU\u0027s internal MMU and the other is IOMMU. Both\nMMU cannot be active at the same time. The MMU type\ncan be selected at compile time via config option.\nA boot command line parameter can be used to override\nthe type of MMU selected at compile time.\n\nSigned-off-by: Shubhraprakash Das \u003csadas@codeaurora.org\u003e\n"
    },
    {
      "commit": "fdd3892444be6412bbeead90c13b5099a417e6bb",
      "tree": "c975cc2ae61a25282f49491a1888b27e4426fe1e",
      "parents": [
        "b9209474ab4f2f300bc92c9a81dfde4bd507e484"
      ],
      "author": {
        "name": "Brian Gix",
        "email": "bgix@codeaurora.org",
        "time": "Wed Sep 28 16:23:48 2011 -0700"
      },
      "committer": {
        "name": "Bryan Huntsman",
        "email": "bryanh@codeaurora.org",
        "time": "Tue Oct 04 17:14:22 2011 -0700"
      },
      "message": "Bluetooth: Add EIR flags to LE Adv data cache\n\nUse the EIR flags to prevent LE pairing attempts to\nBR/EDR capable (Dual Mode) devices.\n\nSigned-off-by: Brian Gix \u003cbgix@codeaurora.org\u003e\n"
    },
    {
      "commit": "77d106ea896f3c77515fb982e35c96d0861d8928",
      "tree": "42bd300a872239ec3dd2d7efe2b919fac4062b6d",
      "parents": [
        "43e46a32dec07e5179fda7400b77b16c81b70d88"
      ],
      "author": {
        "name": "Siddartha Mohanadoss",
        "email": "smohanad@codeaurora.org",
        "time": "Tue Sep 20 16:25:59 2011 -0700"
      },
      "committer": {
        "name": "Bryan Huntsman",
        "email": "bryanh@codeaurora.org",
        "time": "Tue Oct 04 17:14:12 2011 -0700"
      },
      "message": "hwmon: pm8921-adc: Add sysfs interface\n\n-Add sysfs interface to read PM8921 HK/XOADC\nand thermistor temperature measurements mapped\nthrough MPP\u0027s.\n-Move PM8921 ADC from directory /drivers/mfd to\n/drivers/hwmon for userspace clients to read ADC\nthrough hwmon.\n\nCRs-Fixed: 302365\nSigned-off-by: Siddartha Mohanadoss \u003csmohanad@codeaurora.org\u003e\n\nConflicts:\n\n\tdrivers/mfd/Kconfig\n"
    },
    {
      "commit": "0b9e51735ead59494b60b2040d197ab24e312698",
      "tree": "71b6cc0cac6b061e5b927f80ff75f26ab39419ab",
      "parents": [
        "6066a843dcf6d3b6b9231c76aae3f82bc159367e"
      ],
      "author": {
        "name": "Siddartha Mohanadoss",
        "email": "smohanad@codeaurora.org",
        "time": "Thu Sep 29 18:54:13 2011 -0700"
      },
      "committer": {
        "name": "Bryan Huntsman",
        "email": "bryanh@codeaurora.org",
        "time": "Tue Oct 04 17:13:56 2011 -0700"
      },
      "message": "thermal: tsens: Add support for MDM9615\n\nSigned-off-by: Siddartha Mohanadoss \u003csmohanad@codeaurora.org\u003e\n"
    },
    {
      "commit": "f9cfa8ebfab2152b111432003bc7b749de6341f9",
      "tree": "5f86a3e8c5507e94c820cab27ecd19b0702f8593",
      "parents": [
        "133aa41ecc2ff8689f58857a71c19cf90fe035b6"
      ],
      "author": {
        "name": "Eric Holmberg",
        "email": "eholmber@codeaurora.org",
        "time": "Fri Sep 23 14:29:11 2011 -0600"
      },
      "committer": {
        "name": "Bryan Huntsman",
        "email": "bryanh@codeaurora.org",
        "time": "Tue Oct 04 09:50:33 2011 -0700"
      },
      "message": "msm: remote_spinlock: Add support for hardware mutexes\n\nAdd support for hardware mutexes.\n\nSigned-off-by: Eric Holmberg \u003ceholmber@codeaurora.org\u003e\n"
    },
    {
      "commit": "02eff13c45b19505ddba49911a089ef5f238ca25",
      "tree": "e4bd7a5411434a4a73bf5d97b277ee0d4b1c813c",
      "parents": [
        "d98328ef478ee964aa9ac48c88a43356dc320404"
      ],
      "author": {
        "name": "Amit Blay",
        "email": "ablay@codeaurora.org",
        "time": "Wed Sep 21 16:46:24 2011 +0300"
      },
      "committer": {
        "name": "Bryan Huntsman",
        "email": "bryanh@codeaurora.org",
        "time": "Mon Oct 03 16:21:35 2011 -0700"
      },
      "message": "usb: otg: Add usb_hs_system_clk to OTG driver for MSM9615\n\nThis change add usb system clock support to OTG Driver.\nSystem clock is a 60MHZ input clock to the USB ChipIdea core.\nThis clock is required starting from MDM9615.\n\nThis change also removes the enforcement for using a phy_reset_clk\nfor reseting the PHY. Starting from MDM9615, PHY reset is not implemented.\nThe core is reset together with the PHY using \"usb_hs_clk\" signal.\n\nSigned-off-by: Amit Blay \u003cablay@codeaurora.org\u003e\n"
    },
    {
      "commit": "d7e02d4d604fd96b16f63693bf1da23b51bed6a5",
      "tree": "cf11692c850db3f4025def4d771790ef0a3bf6d9",
      "parents": [
        "e0b11453c13df0fd79848fa05b1a95b6479f2ca2"
      ],
      "author": {
        "name": "Sachin Shah",
        "email": "sachins@codeaurora.org",
        "time": "Mon Sep 12 20:31:02 2011 -0700"
      },
      "committer": {
        "name": "Bryan Huntsman",
        "email": "bryanh@codeaurora.org",
        "time": "Mon Oct 03 16:21:33 2011 -0700"
      },
      "message": "tzcom: Implement abort and cleanup of driver\n\nAdd a new IOCTL call to the driver to properly\nabort all threads blocked on wait queues. Updated\nrelease call for proper cleanup.\n\nCRs-fixed: 303637, 304152\nSigned-off-by: Sachin Shah \u003csachins@codeaurora.org\u003e\n"
    },
    {
      "commit": "1097519e8b6a0404f45a1cb60b2101fa875faebd",
      "tree": "4b90f6550aba7921b97a0e7645002b73cabd49fd",
      "parents": [
        "9c25f07a709f3e8ad4a22974d1dd7c53d613430e"
      ],
      "author": {
        "name": "Jay Chokshi",
        "email": "jchokshi@codeaurora.org",
        "time": "Fri Sep 23 19:16:39 2011 -0700"
      },
      "committer": {
        "name": "Bryan Huntsman",
        "email": "bryanh@codeaurora.org",
        "time": "Mon Oct 03 16:21:25 2011 -0700"
      },
      "message": "mfd: pm8xxx-irq: Set unique dev id for sys device\n\nUse device id passed from platform data to register\nfor sysfs.\n\nSigned-off-by: Jay Chokshi \u003cjchokshi@codeaurora.org\u003e\n\nConflicts:\n\n\tdrivers/mfd/pm8xxx-irq.c\n"
    },
    {
      "commit": "0e795c44c1a64a7c23184c3639399510a49cabd3",
      "tree": "ec4ad0275805057c941924651965b94bbbec128e",
      "parents": [
        "e9ceb522ff08c3634da2efaaf6bc045136ca29ad"
      ],
      "author": {
        "name": "Bhalchandra Gajare",
        "email": "gajare@codeaurora.org",
        "time": "Mon Aug 15 18:10:30 2011 -0700"
      },
      "committer": {
        "name": "Bryan Huntsman",
        "email": "bryanh@codeaurora.org",
        "time": "Mon Oct 03 16:21:23 2011 -0700"
      },
      "message": "ASoC: msm8960: Add support for AUX PCM Interface\n\nAuxiliary PCM Interface is external PCM interface on msm that\ncan be used instead of internal codec as a way to connect an\nexternal codec to the msm.\n\nEnable support for AUX PCM. Current setting on PCM interface is,\n2.048 MHz bit clock, mono stream, 8Khz sample rate, with MSM in\nmaster mode. AUX PCM uses GPIO\u0027s to interface with external\ncodec device.\n\nAdds platform data for cpu dai since cpu dai needs to know\nwhich clock on MSM to use, clock rate to use and other\nconfiguration parameters.\n\nSigned-off-by: Bhalchandra Gajare \u003cgajare@codeaurora.org\u003e\n"
    },
    {
      "commit": "e9ceb522ff08c3634da2efaaf6bc045136ca29ad",
      "tree": "6cfdc049cce4d9bcffc6bb2974e1ff90c2a0637b",
      "parents": [
        "80eaa6c4e2f9ddd1b4bc4424e7feb9bcb4e14695"
      ],
      "author": {
        "name": "Brian Gix",
        "email": "bgix@codeaurora.org",
        "time": "Thu Sep 22 10:46:35 2011 -0700"
      },
      "committer": {
        "name": "Bryan Huntsman",
        "email": "bryanh@codeaurora.org",
        "time": "Mon Oct 03 16:21:22 2011 -0700"
      },
      "message": "Bluetooth: Fix LE Pairing time-out\n\nTimer that was started at beginning of LE Pairing did not correctly\nterminate pairing process when it fired, and was not properly cleaned\nup on pairing completion.\n\nSigned-off-by: Brian Gix \u003cbgix@codeaurora.org\u003e\n"
    },
    {
      "commit": "55cbf7893541c608c7660c54ad7f0cbe62736bcd",
      "tree": "f71436d02eeb482dd0fc65fb729c693d2b3afead",
      "parents": [
        "55208e6c57cc01f342367f6317398474bcf6ec9c"
      ],
      "author": {
        "name": "Deepa Madiregama",
        "email": "dmadireg@codeaurora.org",
        "time": "Sat Sep 10 05:44:39 2011 +0530"
      },
      "committer": {
        "name": "Bryan Huntsman",
        "email": "bryanh@codeaurora.org",
        "time": "Mon Oct 03 16:21:12 2011 -0700"
      },
      "message": "msm: audio: qdsp6v2: Add decoder unification changes\n\nSigned-off-by: Deepa Madiregama \u003cdmadireg@codeaurora.org\u003e\n"
    },
    {
      "commit": "55208e6c57cc01f342367f6317398474bcf6ec9c",
      "tree": "8d2e19a52f3c893d6c9fe7711ea07d82d165da72",
      "parents": [
        "4296f37603322a47b30e585422813fc4743f4298"
      ],
      "author": {
        "name": "Siddartha Mohanadoss",
        "email": "smohanad@codeaurora.org",
        "time": "Wed Sep 21 10:20:44 2011 -0700"
      },
      "committer": {
        "name": "Bryan Huntsman",
        "email": "bryanh@codeaurora.org",
        "time": "Mon Oct 03 16:21:12 2011 -0700"
      },
      "message": "thermal: tsens: Add platform information for 9615\n\nSigned-off-by: Siddartha Mohanadoss \u003csmohanad@codeaurora.org\u003e\n"
    },
    {
      "commit": "0f063b8670c045c16717b42180abc288c900f8a4",
      "tree": "0be0c4c1ac66fa5ee68dc59f8f2958b48d386b36",
      "parents": [
        "98738c5176b98e735b3b9bb24d1a2b453d57112b"
      ],
      "author": {
        "name": "Siddartha Mohanadoss",
        "email": "smohanad@codeaurora.org",
        "time": "Mon Sep 19 17:44:50 2011 -0700"
      },
      "committer": {
        "name": "Bryan Huntsman",
        "email": "bryanh@codeaurora.org",
        "time": "Mon Oct 03 16:21:08 2011 -0700"
      },
      "message": "mfd: pm8921-adc: Add configure and read from MPP ADC\n\nSupport configuring a MPP to pre-defined AMUX6 channel\nwhich is used for dynamic mapping of the MPP-AMUX channel\nfor clients having multiple MPP\u0027s to read ADC.\n\nSigned-off-by: Siddartha Mohanadoss \u003csmohanad@codeaurora.org\u003e\n"
    },
    {
      "commit": "33fe6fb63c6f0f16f561efbe1027ad45ba4e3241",
      "tree": "0216b31bb98c84b9cbf083319386e170ccd4b5bf",
      "parents": [
        "325bdc9937bf30efbdc0331290d4efed8c15f431"
      ],
      "author": {
        "name": "Abhijeet Dharmapurikar",
        "email": "adharmap@codeaurora.org",
        "time": "Wed Sep 14 16:03:11 2011 -0700"
      },
      "committer": {
        "name": "Bryan Huntsman",
        "email": "bryanh@codeaurora.org",
        "time": "Mon Oct 03 16:21:06 2011 -0700"
      },
      "message": "power: pm8921-charger: update userspace per update_time milliseconds\n\nThe userspace should be updated periodically to update it with the\ncharging progress.\n\nCreate a delayed_work and schedule it every update_time milliseconds\nto notify the userspace that power supply changed. The userspace\nis then supposed to read the power supply properties and know about\nthe charging progress.\n\nCRs-Fixed: 305572\nSigned-off-by: Abhijeet Dharmapurikar \u003cadharmap@codeaurora.org\u003e\n"
    },
    {
      "commit": "325bdc9937bf30efbdc0331290d4efed8c15f431",
      "tree": "97539a050a2e226abc1981c7a708eb0fe9cf04c5",
      "parents": [
        "b936792900f41c4234ad0cddd55afcd6922628b8"
      ],
      "author": {
        "name": "Abhijeet Dharmapurikar",
        "email": "adharmap@codeaurora.org",
        "time": "Wed Sep 07 20:45:49 2011 -0700"
      },
      "committer": {
        "name": "Bryan Huntsman",
        "email": "bryanh@codeaurora.org",
        "time": "Mon Oct 03 16:21:05 2011 -0700"
      },
      "message": "power: pm8921-bms: report FCC\n\nSince the BMS can calculate FCC based on the charge cycles and age, use it\nto report ENERGY_FULL property in the power supply framework.\n\nCRs-Fixed: 304029\nSigned-off-by: Abhijeet Dharmapurikar \u003cadharmap@codeaurora.org\u003e\n"
    },
    {
      "commit": "33f34449d2e2f69f5a7bd278040f2399bbc2cf6b",
      "tree": "142202ca25a1590f2665a8845fd1f448c4fcf15f",
      "parents": [
        "dd0bde3ae7bddcc315069ce59ddbfbe5455b1bfd"
      ],
      "author": {
        "name": "Sagar Dharia",
        "email": "sdharia@codeaurora.org",
        "time": "Mon Aug 08 16:22:03 2011 -0600"
      },
      "committer": {
        "name": "Bryan Huntsman",
        "email": "bryanh@codeaurora.org",
        "time": "Mon Oct 03 16:20:58 2011 -0700"
      },
      "message": "slimbus: Add clock pause support.\n\nClock pause message informs all devices on the bus that the active\nmanager having framer device pause the bus. This allows stopping the\nclock to conserve power.\nClock is paused only if there are no active data channels on the bus\nand no response is pending for any READ message.\nSlimbus framework wakes up the controller using a wakeup function\npointer. Controller should then program the active framer to be out of\nclock pause.\n\nSigned-off-by: Sagar Dharia \u003csdharia@codeaurora.org\u003e\n"
    },
    {
      "commit": "73787fae48db33ab8471452c175780f2caa3a856",
      "tree": "00f4bc244128f0b38b05238814ee9bf2243fb0b4",
      "parents": [
        "ee31ae9d8af98e52b7b23aaf071c5bc2143be877"
      ],
      "author": {
        "name": "Mohan Pallaka",
        "email": "mpallaka@codeaurora.org",
        "time": "Fri Sep 09 15:14:20 2011 +0530"
      },
      "committer": {
        "name": "Bryan Huntsman",
        "email": "bryanh@codeaurora.org",
        "time": "Mon Oct 03 16:20:56 2011 -0700"
      },
      "message": "misc: isa1200: Add regulator support\n\nSigned-off-by: Mohan Pallaka \u003cmpallaka@codeaurora.org\u003e\n"
    },
    {
      "commit": "6d565fdf7a968c6969afb5208f02ac80ee781215",
      "tree": "64ccb72d7c15f909d632d58f0b77275b7359eaab",
      "parents": [
        "604c6475cab537eac382f9aa083ef843007c911e"
      ],
      "author": {
        "name": "Abhijeet Dharmapurikar",
        "email": "adharmap@codeaurora.org",
        "time": "Thu Sep 15 18:49:56 2011 -0700"
      },
      "committer": {
        "name": "Bryan Huntsman",
        "email": "bryanh@codeaurora.org",
        "time": "Mon Oct 03 16:20:55 2011 -0700"
      },
      "message": "msm: restart: Handle reset interrupt from pmic\n\nThe reset interrupt in the pmic indicates the pmic will shutdown\nthe msm in few seconds - it does so by lowering the reset_n line\nto the msm.\n\nWhen this interrupt is triggered it is required that no more ssbi\ntransactions are initiated and the msm should cleanup and prepare\nfor the impending shutdown. There is no need to lower ps_hold in\nthis case as the pmic will shutdown the msm regardless.\n\nAlso since we don\u0027t want any ssbi transactions, force shutdown\nnonboot cpus. This will prevent ssbi transactions to the pmic for\nlower/raising nonboot cpu\u0027s voltages as they enter/exit idle states.\n\nSigned-off-by: Abhijeet Dharmapurikar \u003cadharmap@codeaurora.org\u003e\n"
    },
    {
      "commit": "5285a21f337c72b408a240335d6f6a50170c7ce3",
      "tree": "d0b1cae59ebdb7f5bf6a92216d44705f0820ebae",
      "parents": [
        "9ffded25fd54bb11ff7c1596736148d5c7e32ea7"
      ],
      "author": {
        "name": "Sriranjan Srikantam",
        "email": "cssrika@codeaurora.org",
        "time": "Tue Sep 06 19:09:19 2011 -0700"
      },
      "committer": {
        "name": "Bryan Huntsman",
        "email": "bryanh@codeaurora.org",
        "time": "Mon Oct 03 16:20:51 2011 -0700"
      },
      "message": "ASoC: msm8960: Enable soft volume and soft pause features\n\nAdd support for soft volume and soft pause commands and\nenable the features to avoid glitch or pop during volume\nchange and pause-resume sequence\n\nSigned-off-by: Sriranjan Srikantam \u003ccssrika@codeaurora.org\u003e\n"
    },
    {
      "commit": "4e38bfc56cfbc092a6edd3256d66756e5ebd7095",
      "tree": "bda8b51d3ef86954db9f4bb9226ae2e4529bad99",
      "parents": [
        "5a44dcd0aac895c8825272eb14788cd1abc86453"
      ],
      "author": {
        "name": "Srinivasa Rao Uppala",
        "email": "uppalas@codeaurora.org",
        "time": "Thu Sep 15 16:00:31 2011 +0530"
      },
      "committer": {
        "name": "Bryan Huntsman",
        "email": "bryanh@codeaurora.org",
        "time": "Mon Oct 03 16:20:46 2011 -0700"
      },
      "message": "radio: tavarua: Added place holder for notch filter ioctl\n\nThis patch adds place holder for notch filter, to keep\nthe driver compatible with the framework changes made for IRIS\n\nCRs-fixed: 306856\nSigned-off-by: Srinivasa Rao Uppala \u003cuppalas@codeaurora.org\u003e\n"
    },
    {
      "commit": "20ec38a9ae268e10f6cc4440ae543bd9e03becb1",
      "tree": "b1d5edc670f3e401d52c748191d0b9a08edd7ca6",
      "parents": [
        "55f2a62dff1b7a0fc9f6ce04a574b4d7a47b33cc"
      ],
      "author": {
        "name": "Lucille Sylvester",
        "email": "lsylvest@codeaurora.org",
        "time": "Wed Sep 14 10:51:28 2011 -0600"
      },
      "committer": {
        "name": "Bryan Huntsman",
        "email": "bryanh@codeaurora.org",
        "time": "Mon Oct 03 16:20:28 2011 -0700"
      },
      "message": "msm: idle_stats: Make idle_stats_device.h userspace accessable\n\nSigned-off-by: Lucille Sylvester \u003clsylvest@codeaurora.org\u003e\n"
    },
    {
      "commit": "e922bbba5c9379fe63c1b6a1aa5fc7ab40df8a1c",
      "tree": "262150ff04d1fa43336d4f3f423f8b839002c08e",
      "parents": [
        "daf1d2101d21f27ed21dbc8e9afe9e82f24083c2"
      ],
      "author": {
        "name": "Abhijeet Dharmapurikar",
        "email": "adharmap@codeaurora.org",
        "time": "Thu Sep 01 13:05:06 2011 -0700"
      },
      "committer": {
        "name": "Bryan Huntsman",
        "email": "bryanh@codeaurora.org",
        "time": "Mon Oct 03 16:20:20 2011 -0700"
      },
      "message": "power: pm8921-bms: use battery data based on battery id\n\nCurrently the battery data is passed via the board file. Instead\nread the battery id and choose the appropriate battery data to use.\n\nCRs-Fixed: 304376\nSigned-off-by: Abhijeet Dharmapurikar \u003cadharmap@codeaurora.org\u003e\n"
    },
    {
      "commit": "8e9f99e6223480a453501c07afe6aadaeec2085e",
      "tree": "99bb62da5035911517be536530ecf587f20a06bc",
      "parents": [
        "3dd7017dd3bb06476d435c4fe99f11082e3da0a5"
      ],
      "author": {
        "name": "Mingcheng Zhu",
        "email": "mingchen@codeaurora.org",
        "time": "Fri Aug 26 16:33:32 2011 -0700"
      },
      "committer": {
        "name": "Bryan Huntsman",
        "email": "bryanh@codeaurora.org",
        "time": "Mon Oct 03 16:20:18 2011 -0700"
      },
      "message": "msm: add video processing engine (VPE) as a V4L2 subdev in 8960.\n\nSigned-off-by: Mingcheng Zhu \u003cmingchen@codeaurora.org\u003e\n"
    },
    {
      "commit": "9f9ece38d5b86d6429e7d14b21586df9396ed871",
      "tree": "825a109c5b7b4ae2d0b86a317992e177718bfa35",
      "parents": [
        "e05fc4d4b77c22352e2ef61b4a07715878f9612e"
      ],
      "author": {
        "name": "Amir Samuelov",
        "email": "amirs@codeaurora.org",
        "time": "Sat Sep 17 23:23:25 2011 +0300"
      },
      "committer": {
        "name": "Bryan Huntsman",
        "email": "bryanh@codeaurora.org",
        "time": "Mon Oct 03 16:20:16 2011 -0700"
      },
      "message": "hwmon: msm_adc: Add stub function\n\nAdd stub function to allow client\u0027s code to avoid ifdef.\n\nSigned-off-by: Amir Samuelov \u003camirs@codeaurora.org\u003e\n"
    },
    {
      "commit": "a0f5121b963d156bedec134badbf588aae0d7afc",
      "tree": "ab5da27f7dd537901ff9179fff392914386625d7",
      "parents": [
        "3893bf924bb095636fc4bac26f844eb8aa7f1c6d"
      ],
      "author": {
        "name": "Siddartha Mohanadoss",
        "email": "smohanad@codeaurora.org",
        "time": "Tue Sep 13 17:49:32 2011 -0700"
      },
      "committer": {
        "name": "Bryan Huntsman",
        "email": "bryanh@codeaurora.org",
        "time": "Mon Oct 03 16:20:09 2011 -0700"
      },
      "message": "mfd: pm8921-adc: Fix scaling and PM8921 MPP ADC read\n\n-Modify the existing PM8921 ADC read api to include\nreading ADC mapped to devices on the MPP.\n-Modify scaling function to support XOTHERM and PATHERM\non PM8921.\n-Remove post scaling functions for external charger\nas its not used on PM8921.\n\nCRs-Fixed: 307164\nSigned-off-by: Siddartha Mohanadoss \u003csmohanad@codeaurora.org\u003e\n"
    },
    {
      "commit": "b909f239f1258313620847af9401224f7e2455e0",
      "tree": "553a3ec20bcc53512d0d35ff7fa1a6c4f14f9352",
      "parents": [
        "34dd32ce2c308ff3071f9c5f0b73a5f77cdbd4bd"
      ],
      "author": {
        "name": "David Collins",
        "email": "collinsd@codeaurora.org",
        "time": "Mon Aug 29 10:52:07 2011 -0700"
      },
      "committer": {
        "name": "Bryan Huntsman",
        "email": "bryanh@codeaurora.org",
        "time": "Mon Oct 03 16:20:06 2011 -0700"
      },
      "message": "mfd: pm8018: Add support for PM8018 regulators into PM8018 core\n\nSigned-off-by: David Collins \u003ccollinsd@codeaurora.org\u003e\n"
    },
    {
      "commit": "34dd32ce2c308ff3071f9c5f0b73a5f77cdbd4bd",
      "tree": "71f6f595103a4e8287746d0c381296b3c8204a57",
      "parents": [
        "99a6f3973b41cf57254fbbe647dae3af0aaf1f30"
      ],
      "author": {
        "name": "David Collins",
        "email": "collinsd@codeaurora.org",
        "time": "Mon Aug 29 09:22:19 2011 -0700"
      },
      "committer": {
        "name": "Bryan Huntsman",
        "email": "bryanh@codeaurora.org",
        "time": "Mon Oct 03 16:20:05 2011 -0700"
      },
      "message": "regulator: pm8018-regulator: Add regulator driver for PM8018\n\nCreate a regulator driver to control all regulators on the Qualcomm\nPM8018 PMIC chip.  This chip contains several different types of\nregulators with a wide range of abilities and voltage ranges.\n\nFive different regulator types are available on the PM8018.\n\nPLDO     - PMOS low drop out linear regulator\nNLDO     - NMOS low drop out linear regulator\nNLDO1200 - 1.2A NMOS LDO (different control structure than other LDOs)\nSMPS     - switched-mode power supply\nVS       - voltage switch\n\nThe driver interfaces with the PMIC using Qualcomm\u0027s SSBI bus.\nCalls to this bus are abstracted through the pm8xxx_readb/writeb API.\n\nSigned-off-by: David Collins \u003ccollinsd@codeaurora.org\u003e\n"
    },
    {
      "commit": "fdefdf941f500d41e1d096faba4dd4b45d70f616",
      "tree": "9466cee22d35b9b2adcb244d9e9d3ecc3709c31e",
      "parents": [
        "1a4611182f9b104d7caebcb508829451037d6368"
      ],
      "author": {
        "name": "David Collins",
        "email": "collinsd@codeaurora.org",
        "time": "Thu Sep 08 14:18:59 2011 -0700"
      },
      "committer": {
        "name": "Bryan Huntsman",
        "email": "bryanh@codeaurora.org",
        "time": "Mon Oct 03 16:20:04 2011 -0700"
      },
      "message": "mfd: pm8018: Add PMIC 8018 core driver\n\nAdd support for the Qualcomm PM8018 PMIC chip. The core driver\nwill communicate with the PMIC chip via the MSM SSBI bus.\n\nInitial support is provided for: IRQ, GPIO, MPP, RTC, Power Key,\nMisc, and Debug\n\nSigned-off-by: David Collins \u003ccollinsd@codeaurora.org\u003e\n"
    },
    {
      "commit": "3c7a8eb9d84fd4a0b7e931e8ea607a6e9e2e2c0d",
      "tree": "94860a34e823007a0b1f89b38805a92088db1505",
      "parents": [
        "fbf113d21fc10d662e13b3c177b571d711ce393d"
      ],
      "author": {
        "name": "Srinivasa Rao Uppala",
        "email": "uppalas@codeaurora.org",
        "time": "Sun Sep 18 09:10:21 2011 +0530"
      },
      "committer": {
        "name": "Bryan Huntsman",
        "email": "bryanh@codeaurora.org",
        "time": "Mon Oct 03 16:20:00 2011 -0700"
      },
      "message": "radio: iris: Added missing radio Events \u0026 IOCTLs.\n\nAdded support for events rds availability, service availability,\nalternate frequency list and RDS group complete.\n\nAdded IOCTLs for search on, radio state, search Program Type,\nsearch Program Identification, alternate frequency jump,\nstop Program Service name transmission and stop radio text transmission.\n\nCRs-fixed: 307369\nSigned-off-by: Srinivasa Rao Uppala \u003cuppalas@codeaurora.org\u003e\n"
    },
    {
      "commit": "32657ec8c496e69788445bcb894fb825527708f4",
      "tree": "270fe85f3bce662f6bde131ea6084a5acd7b28f2",
      "parents": [
        "5f4b344ef8050c77eadaff2e6471a0f49f81efa7"
      ],
      "author": {
        "name": "Laxminath Kasam",
        "email": "lkasam@codeaurora.org",
        "time": "Mon Aug 01 19:26:57 2011 +0530"
      },
      "committer": {
        "name": "Bryan Huntsman",
        "email": "bryanh@codeaurora.org",
        "time": "Mon Oct 03 16:19:58 2011 -0700"
      },
      "message": "ASoC: msm8960: Initial commit for ALSA Audio RT Proxy Driver.\n\nTo support the RTPorts Playback and Capture,new platform\ndriver msm-pcm-afe is added. Two FE\u0027s each for playback\nand capture are added. Four BE\u0027s are added - two for each\nport acting as playback and capture. Corresponding mixer\ncontrols are also updated.\n\nSigned-off-by: Laxminath Kasam \u003clkasam@codeaurora.org\u003e\n"
    },
    {
      "commit": "5f4b344ef8050c77eadaff2e6471a0f49f81efa7",
      "tree": "a5f495d6baacc2298753e076a0adf11a5aba8e59",
      "parents": [
        "a4b5f30e624a97c17df789f442c8dece775f2ad1"
      ],
      "author": {
        "name": "Sreesudhan Ramakrish Ramkumar",
        "email": "srramku@codeaurora.org",
        "time": "Thu Sep 08 14:56:35 2011 -0700"
      },
      "committer": {
        "name": "Bryan Huntsman",
        "email": "bryanh@codeaurora.org",
        "time": "Mon Oct 03 16:19:57 2011 -0700"
      },
      "message": "msm: camera: Get info changes for unified actuator\n\nSigned-off-by: Sreesudhan Ramakrish Ramkumar \u003csrramku@codeaurora.org\u003e\n"
    },
    {
      "commit": "a4b5f30e624a97c17df789f442c8dece775f2ad1",
      "tree": "71fbcf4f5031e6481c7ad9a9ac9bae161b55391d",
      "parents": [
        "d7614a77e3633a007e64c051b5cdd8c5d4b757df"
      ],
      "author": {
        "name": "Sreesudhan Ramakrish Ramkumar",
        "email": "srramku@codeaurora.org",
        "time": "Mon Sep 12 16:23:22 2011 -0700"
      },
      "committer": {
        "name": "Bryan Huntsman",
        "email": "bryanh@codeaurora.org",
        "time": "Mon Oct 03 16:19:57 2011 -0700"
      },
      "message": "msm: camera: Actuator changes for 8960\n\n1) Added actuator framework with common functions abstracted out\n2) Added actuator as a sub device in media controller\n3) coupled sensor with its specific actuator in board file\n4) Added new actuator control structure and new enum for communication\nbetween user space and kernel space\n5) Added common logging module with different logging levels\n\nSigned-off-by: Sreesudhan Ramakrish Ramkumar \u003csrramku@codeaurora.org\u003e\n\nConflicts:\n\n\tarch/arm/configs/msm8960_defconfig\n"
    },
    {
      "commit": "acd24260ac4c8adb5b672b5db1588516a315dce2",
      "tree": "73a848388d68e4f04fb8e899f004c7c2295fea8d",
      "parents": [
        "8fa3eb6570e66427d85b87b447c9bbdcc37fbaf9"
      ],
      "author": {
        "name": "Siddartha Mohanadoss",
        "email": "smohanad@codeaurora.org",
        "time": "Thu Aug 18 11:19:00 2011 -0700"
      },
      "committer": {
        "name": "Bryan Huntsman",
        "email": "bryanh@codeaurora.org",
        "time": "Mon Oct 03 16:19:52 2011 -0700"
      },
      "message": "thermal: msm: Update TSENS for 8960_V2\n\nTSENS V2 supports reading from multiple sensors and\nnotifiying clients when the lower/upper thresholds\nare reached. The lower/upper threshold use the last\nsensors threshold that are set through the thermal sysfs.\nTSENS HW is enabled only when the main sensor is requested.\nThe TSENS block is disabled if the main senors is disabled\nirrespective of any other sensors that are being enabled.\nWhen TSENS receives notification on temperature threshold\nbeing reached, it checks and sends events to the sensors\nthat are enabled and whose thresholds are above the upper\nor below the lower thresholds set in the tsens threshold\nregister.\n\nSigned-off-by: Siddartha Mohanadoss \u003csmohanad@codeaurora.org\u003e\n"
    },
    {
      "commit": "2e2f50d997001230d30f638c2168a4db06c3bda7",
      "tree": "faad9b5d1e738bf2484981c51f908a4e489d484c",
      "parents": [
        "e57c1673aca1bd5ced5faecc4d5ad008d43aaf7b"
      ],
      "author": {
        "name": "Brian Gix",
        "email": "bgix@codeaurora.org",
        "time": "Tue Sep 13 12:36:04 2011 -0700"
      },
      "committer": {
        "name": "Bryan Huntsman",
        "email": "bryanh@codeaurora.org",
        "time": "Mon Oct 03 16:19:44 2011 -0700"
      },
      "message": "Bluetooth: Add LE/BR flag to Connect notification\n\nWhen remote device is connected outside the control of BlueZ, it\nneeds to be informed of whether the new connection is LE or BR/EDR.\n\nSigned-off-by: Brian Gix \u003cbgix@codeaurora.org\u003e\n"
    },
    {
      "commit": "4ac053cdb9893a85c1d28afa8a1f80f139fa7bdd",
      "tree": "df84187808901bdfeb7d7308a03ecf5ffe9e4762",
      "parents": [
        "339aadf4a78a4dedb10e4f5a40bcca742a25dd20"
      ],
      "author": {
        "name": "Iiro Valkonen",
        "email": "iiro.valkonen@atmel.com",
        "time": "Thu Sep 08 11:10:52 2011 -0700"
      },
      "committer": {
        "name": "Bryan Huntsman",
        "email": "bryanh@codeaurora.org",
        "time": "Mon Oct 03 16:19:35 2011 -0700"
      },
      "message": "Input: atmel_mxt_ts - Make wait-after-reset peroid compatible with all chips\n\nThe delay before the chip can be accessed after reset varies between different\nchips in maXTouch family. Waiting for 200ms and then monitoring the CHG (chip\nis ready when the line is low) is guaranteed to work with all chips.\n\nv4: Adjust delay depending on the family ID of the chip. Also add a readback\n    of command register after backup is issued, to make sure we are not\nproceeding\n    too fast there.\nv3: Add a check for NULL read_chg() function, and add the read_chg() to platform\n    files using this driver (currently only mach-goni.c)\nv2: At Dmitry\u0027s suggestion, add a timeout so we are not stuck looping\n    endlessly in case the CHG is not going low.\n\nSigned-off-by: Iiro Valkonen \u003ciiro.valkonen@atmel.com\u003e\nSigned-off-by: Amy Maloche \u003camaloche@codeaurora.org\u003e\n"
    },
    {
      "commit": "feea77447cdc0b1e0b2e10a44dcaae20b92544b3",
      "tree": "a089e9f9d84b78a42ed43bd37270855db41e7092",
      "parents": [
        "0f4098f5b445f624e821e5cc97f88b0635ec95c3"
      ],
      "author": {
        "name": "Neema Shetty",
        "email": "nshetty@codeaurora.org",
        "time": "Sun Sep 11 12:30:36 2011 -0700"
      },
      "committer": {
        "name": "Bryan Huntsman",
        "email": "bryanh@codeaurora.org",
        "time": "Mon Oct 03 16:19:34 2011 -0700"
      },
      "message": "ASoC: msm: Change voice routing controls.\n\nChange voice routing controls to contain back-end DAI and front-end\nDAI information.\n\nCRs-fixed: 304889\nSigned-off-by: Neema Shetty \u003cnshetty@codeaurora.org\u003e\n"
    },
    {
      "commit": "0f4098f5b445f624e821e5cc97f88b0635ec95c3",
      "tree": "dd94c83c9c862bb3f554fb7af2c23e1ab0815452",
      "parents": [
        "6f8108f0d0e6fcf91620cb2033cdbde7203064aa"
      ],
      "author": {
        "name": "Srinivasa Rao Uppala",
        "email": "uppalas@codeaurora.org",
        "time": "Tue Sep 06 16:46:28 2011 +0530"
      },
      "committer": {
        "name": "Bryan Huntsman",
        "email": "bryanh@codeaurora.org",
        "time": "Mon Oct 03 16:19:33 2011 -0700"
      },
      "message": "radio: iris: Added support for FTM commands\n\nThis patch adds support for  RDS group counters,\nSet HLsi and Set notch filter FTM commands.\n\nSigned-off-by: Srinivasa Rao Uppala \u003cuppalas@codeaurora.org\u003e\n"
    },
    {
      "commit": "ecdd1004ead02409d6adb93a0c12320954116d8a",
      "tree": "e037f18969f28acd100928c730c62a0290ab5062",
      "parents": [
        "1fc44074b021d432e09ebcb60317dcbbf569c4f6"
      ],
      "author": {
        "name": "Sameer Thalappil",
        "email": "sameert@codeaurora.org",
        "time": "Fri Sep 09 10:52:27 2011 -0700"
      },
      "committer": {
        "name": "Bryan Huntsman",
        "email": "bryanh@codeaurora.org",
        "time": "Mon Oct 03 16:19:30 2011 -0700"
      },
      "message": "wcnss: PM un-register API for Riva platform driver\n\nThis API will be called by the host drivers to un-register the PM APIs\n\nSigned-off-by: Sameer Thalappil \u003csameert@codeaurora.org\u003e\n"
    },
    {
      "commit": "ff2d366f21bf5ec2748e890fc15966932f5fd981",
      "tree": "27acca3a8ba169a77aa03f8580afab84aed4c5bb",
      "parents": [
        "ab34ca44fcf6d9dd34eeb23ad0d282799b659fe6"
      ],
      "author": {
        "name": "Stepan Moskovchenko",
        "email": "stepanm@codeaurora.org",
        "time": "Wed Aug 31 17:13:32 2011 -0700"
      },
      "committer": {
        "name": "Bryan Huntsman",
        "email": "bryanh@codeaurora.org",
        "time": "Mon Oct 03 16:19:28 2011 -0700"
      },
      "message": "drivers: iommu: Add flags to iommu_domain_alloc\n\nAdd the ability to pass flags into the iommu_domain_alloc\nfunction to specify domain attributes.\n\nSigned-off-by: Stepan Moskovchenko \u003cstepanm@codeaurora.org\u003e\n"
    },
    {
      "commit": "15b911f61535abe60a2e354b2d3aa0d2a76252ba",
      "tree": "68e5ea7d6c8e3d821f8cfb9d4e5ba33545aacfd4",
      "parents": [
        "a68668b4e3e9076190521459ba3773a92f237152"
      ],
      "author": {
        "name": "Kun Han Kim",
        "email": "kunhank@codeaurora.org",
        "time": "Fri Jul 08 09:30:28 2011 -0700"
      },
      "committer": {
        "name": "Bryan Huntsman",
        "email": "bryanh@codeaurora.org",
        "time": "Mon Oct 03 16:18:52 2011 -0700"
      },
      "message": "Bluetooth: Added support for HFP 1.6 Wide Band Speech\n\nSigned-off-by: Kun Han Kim \u003ckunhank@codeaurora.org\u003e\n"
    },
    {
      "commit": "a68668b4e3e9076190521459ba3773a92f237152",
      "tree": "93eb173d9875d219c8dea13546b3b2973bfcd93e",
      "parents": [
        "a8d41eed79264a58384b4f844c2aa82ece91f181"
      ],
      "author": {
        "name": "Brian Gix",
        "email": "bgix@codeaurora.org",
        "time": "Thu Aug 11 15:49:36 2011 -0700"
      },
      "committer": {
        "name": "Bryan Huntsman",
        "email": "bryanh@codeaurora.org",
        "time": "Mon Oct 03 16:18:51 2011 -0700"
      },
      "message": "Bluetooth: Add LE SecMgr and mgmtops support\n\nEnabled ECB Block encoding for Low Energy pairing\nImplemented missing components of MGMTOPS interface\nDifferentiated as needed between BR/EDR pairing and LE pairing\n\nSigned-off-by: Brian Gix \u003cbgix@codeaurora.org\u003e\n\nConflicts:\n\n\tnet/bluetooth/mgmt.c\n"
    },
    {
      "commit": "e505066887bfd81511000e6213ace4dfd427ead7",
      "tree": "552e563ac9ded47960ad5453995f9e79009e44e2",
      "parents": [
        "9e4491612de7c7a322d061b85c8d42ee42ea831a"
      ],
      "author": {
        "name": "Asish Bhattacharya",
        "email": "asishb@codeaurora.org",
        "time": "Tue Aug 02 15:39:45 2011 +0530"
      },
      "committer": {
        "name": "Bryan Huntsman",
        "email": "bryanh@codeaurora.org",
        "time": "Mon Oct 03 16:18:45 2011 -0700"
      },
      "message": "ALSA: tlv - Add tlv.h to include/sound/Kbuild\n\nSigned-off-by: Asish Bhattacharya \u003casishb@codeaurora.org\u003e\n"
    },
    {
      "commit": "6b0f33239d02190cd6c8c0461bd588d39283f35d",
      "tree": "431d952e4b135bf442d021e8e101017327b49ce4",
      "parents": [
        "2a7ea7ed2f7fe8064a66d6dad0ed051619ae83d3"
      ],
      "author": {
        "name": "Shuzhen Wang",
        "email": "shuzhenw@codeaurora.org",
        "time": "Fri Aug 26 12:14:43 2011 -0700"
      },
      "committer": {
        "name": "Bryan Huntsman",
        "email": "bryanh@codeaurora.org",
        "time": "Mon Oct 03 16:18:38 2011 -0700"
      },
      "message": "camera: v4l2: Add msm_isp_cmd structure in msm_isp.h.\n\nThis structure replaces msm_vfe32_cmd, and is exported\nto user space.\n\nSigned-off-by: Shuzhen Wang \u003cshuzhenw@codeaurora.org\u003e\n"
    },
    {
      "commit": "ad74236b904ce758b32aad1c31a29d434975a1e4",
      "tree": "014332a527f77fe94179f8a048a64853b53ccf08",
      "parents": [
        "bc1f0e4bff78efda09639f0a4c5123acba0b4ebd"
      ],
      "author": {
        "name": "Abhijeet Dharmapurikar",
        "email": "adharmap@codeaurora.org",
        "time": "Mon Aug 29 19:50:02 2011 -0700"
      },
      "committer": {
        "name": "Bryan Huntsman",
        "email": "bryanh@codeaurora.org",
        "time": "Mon Oct 03 16:18:33 2011 -0700"
      },
      "message": "power: pm8921-charger: implement thermal mitigation\n\nImplement thermal mitigation in the charger driver. The userspace\ndaemon can get the battery temperature from\n/sys/class/power_supply/battery/temp\n\nand set the mitigation levels on\n/sys/module/pm8921_charger/parameters/thermal_mitigation\n\nThe battery driver supports 4 levels [0 through 3]. O being normal\nand 3 being extreme thermal mitigation.\n\nSigned-off-by: Abhijeet Dharmapurikar \u003cadharmap@codeaurora.org\u003e\n"
    },
    {
      "commit": "07f710c887b0be083da21e36f60a62d2c31e5c9e",
      "tree": "e01da810393560eae640d2b5897cec5018e5a622",
      "parents": [
        "0c7270fad4cab4a64a21f6dc469ab13e10c24325"
      ],
      "author": {
        "name": "Kevin Chan",
        "email": "ktchan@codeaurora.org",
        "time": "Fri Aug 26 19:35:18 2011 -0700"
      },
      "committer": {
        "name": "Bryan Huntsman",
        "email": "bryanh@codeaurora.org",
        "time": "Mon Oct 03 16:18:15 2011 -0700"
      },
      "message": "msm: camera: Add camera epprom utility functions\n\nNew utility file for handling camera eeprom.\nAdded standard functions for reading from eeprom.\n\nSigned-off-by: Kevin Chan \u003cktchan@codeaurora.org\u003e\n"
    },
    {
      "commit": "36e2bdcdf3e325449daa899c08aab3511923415d",
      "tree": "fe66c6f7ab876d742474dc61ef6c1c48cf2ad3b1",
      "parents": [
        "24fc9b6b90a8e1856f64b449a0cfcd00da20aea0"
      ],
      "author": {
        "name": "Kevin Chan",
        "email": "ktchan@codeaurora.org",
        "time": "Tue Aug 30 17:21:21 2011 -0700"
      },
      "committer": {
        "name": "Bryan Huntsman",
        "email": "bryanh@codeaurora.org",
        "time": "Mon Oct 03 16:18:11 2011 -0700"
      },
      "message": "msm: camera: Add camera sensor quarter \u0026 full size enum\n\nAdd quarter and  full size as a valid resolution.\nBoth size are always present and used in sensor driver.\n\nSigned-off-by: Kevin Chan \u003cktchan@codeaurora.org\u003e\n"
    },
    {
      "commit": "24fc9b6b90a8e1856f64b449a0cfcd00da20aea0",
      "tree": "745af0b0abd69df571a89617833d63ff5eedb625",
      "parents": [
        "1e99fcb8cd53eddbce2fc72f9f8aefbb7a0beb41"
      ],
      "author": {
        "name": "Jay Chokshi",
        "email": "jchokshi@codeaurora.org",
        "time": "Mon Jul 18 10:51:05 2011 -0700"
      },
      "committer": {
        "name": "Bryan Huntsman",
        "email": "bryanh@codeaurora.org",
        "time": "Mon Oct 03 16:18:11 2011 -0700"
      },
      "message": "mfd: 8821: Add support for pm8821 core driver\n\nAdd support for the Qualcomm PM8821 PMIC chip. The core driver\nwill communicate with the PMIC chip via the MSM SSBI bus.\n\nInitial support is provided for: IRQ, MPP, and Debug\n\nSigned-off-by: Jay Chokshi \u003cjchokshi@codeaurora.org\u003e\n"
    },
    {
      "commit": "6001a71683eb8970f6fd2ec1d4b69d5504068829",
      "tree": "bc11b63351bc3a3b7e42bfae1339e8f93ec88152",
      "parents": [
        "b5b0774b36169782ae5c01422bf0c9a3a9ca6210"
      ],
      "author": {
        "name": "Prabhakaran Mc",
        "email": "prabhakaranmc@codeaurora.org",
        "time": "Tue Sep 06 11:56:25 2011 +0530"
      },
      "committer": {
        "name": "Bryan Huntsman",
        "email": "bryanh@codeaurora.org",
        "time": "Mon Oct 03 16:18:03 2011 -0700"
      },
      "message": "Bluetooth: SAP Authentication changes\n\nSAP profile requires 16 pin length authentication for BT 1.2/2.0\ndevices as per specification. These changes were present for hciops\npluging, the current changes are for Management operations plugin.\n\nSigned-off-by: Prabhakaran Mc \u003cprabhakaranmc@codeaurora.org\u003e\n"
    },
    {
      "commit": "719c676f024c8abedecaf2b193023bc3c1e2859d",
      "tree": "95207aee5f93606d360030e6e95c0cf9eb1b4458",
      "parents": [
        "f12acf5c86e131c638f1ec6eb09294ad82f82df1"
      ],
      "author": {
        "name": "Willie Ruan",
        "email": "wruan@codeaurora.org",
        "time": "Thu Aug 25 11:03:14 2011 -0700"
      },
      "committer": {
        "name": "Bryan Huntsman",
        "email": "bryanh@codeaurora.org",
        "time": "Mon Oct 03 16:17:57 2011 -0700"
      },
      "message": "mfd: pm8xxx-pwm: split pm8xxx_pwm_config to smaller structs\n\nA big struct of pm8xxx_pwm_config is not easy to manage. Split it\nto smaller structs and make the period struct public.\n\nSigned-off-by: Willie Ruan \u003cwruan@codeaurora.org\u003e\n"
    },
    {
      "commit": "b0021cd06f29441c12af4f5529316bc4fa01f158",
      "tree": "aad65b654bc3310c0702a2184de032e370712642",
      "parents": [
        "b10be1d243fde1ba94e69ac47bc726385013b3f1"
      ],
      "author": {
        "name": "Swaminathan Sathappan",
        "email": "Swami@codeaurora.org",
        "time": "Wed Aug 31 15:20:12 2011 -0700"
      },
      "committer": {
        "name": "Bryan Huntsman",
        "email": "bryanh@codeaurora.org",
        "time": "Mon Oct 03 16:17:56 2011 -0700"
      },
      "message": "msm: audio: qdsp6v2: Enable soft volume command to avoid noise\n\nAdd support for soft volume command and enable it to avoid\nnoise during volume change sequence\n\nCRs-fixed: 304164\nSigned-off-by: Swaminathan Sathappan \u003cSwami@codeaurora.org\u003e\n"
    },
    {
      "commit": "894fd58ea83d1f1c38269590cfdff6551b872f9e",
      "tree": "58772e8d71cdb9692f24c494c62aec3d921557a9",
      "parents": [
        "d6183793419fa8a88d3e91c2dfa321dc13bf0c6b"
      ],
      "author": {
        "name": "Laura Abbott",
        "email": "lauraa@codeaurora.org",
        "time": "Fri Aug 19 13:33:56 2011 -0700"
      },
      "committer": {
        "name": "Bryan Huntsman",
        "email": "bryanh@codeaurora.org",
        "time": "Mon Oct 03 16:17:38 2011 -0700"
      },
      "message": "gpu: ion: Add support for cached and uncached mappings\n\nAdd explicit support for cached and uncached mappings. Functions\nnow describe whether mappings will be cached or uncached.\n\nSigned-off-by: Laura Abbott \u003clauraa@codeaurora.org\u003e\n"
    },
    {
      "commit": "edcbdcced5e8cea0412e9ce251fb0129733d456f",
      "tree": "f35f401fc2814248c6285845441c9f4ccc8755a4",
      "parents": [
        "250557bd4968c5f27a7f1140b72c4d0a86f78172"
      ],
      "author": {
        "name": "Ujwal Patel",
        "email": "ujwalp@codeaurora.org",
        "time": "Wed Aug 24 09:14:14 2011 -0700"
      },
      "committer": {
        "name": "Bryan Huntsman",
        "email": "bryanh@codeaurora.org",
        "time": "Mon Oct 03 16:17:36 2011 -0700"
      },
      "message": "msm: camera: Lens rolloff changes for MSM8960.\n\nMSM8960v1 has mesh based lens rolloff while MSM8960v2 has\nPCA based lens rolloff. Also starting from MSM8960v2 and\nnewer chipsets have double buffered lens rolloff. So adding\nthe run-time lens rolloff update, new config for PCA lens\nrolloff and run-time selection of Mesh or PCA lens rolloff.\n\nSigned-off-by: Ujwal Patel \u003cujwalp@codeaurora.org\u003e\n"
    },
    {
      "commit": "ceea762f4b33c244059f674798527902b0e2168e",
      "tree": "acb5211166981185619b1dffe86536f357dec5da",
      "parents": [
        "a451049af4e2fccfacbaef82d2075cf683e319e7"
      ],
      "author": {
        "name": "Kiran Kumar H N",
        "email": "hurlisal@codeaurora.org",
        "time": "Tue Aug 23 14:01:03 2011 -0700"
      },
      "committer": {
        "name": "Bryan Huntsman",
        "email": "bryanh@codeaurora.org",
        "time": "Mon Oct 03 16:17:31 2011 -0700"
      },
      "message": "msm: camera: Support for Multi planar image formats.\n\nAdd support for multi-planar image formats. This\nallows the luma and chroma planes of the image to\nreside in different memory locations.\n\nSigned-off-by: Kiran Kumar H N \u003churlisal@codeaurora.org\u003e\n"
    },
    {
      "commit": "0b1345ebd586363a51c7a380fb3e7b3f6d81b445",
      "tree": "eb9658765242dfb0a58826febf00f88a0dc7fc33",
      "parents": [
        "7a6a34fb26f959fcbad55c9450819d79015a6f2e"
      ],
      "author": {
        "name": "Stepan Moskovchenko",
        "email": "stepanm@codeaurora.org",
        "time": "Thu Aug 11 19:32:27 2011 -0700"
      },
      "committer": {
        "name": "Bryan Huntsman",
        "email": "bryanh@codeaurora.org",
        "time": "Mon Oct 03 16:17:27 2011 -0700"
      },
      "message": "drivers: iommu: Add map/unmap range ops\n\nAdd IOMMU ops functions to allow mapping and unmapping\nwhole ranges of address space based on a scatterlist.\n\nSigned-off-by: Stepan Moskovchenko \u003cstepanm@codeaurora.org\u003e\n"
    },
    {
      "commit": "30bb6c435a3906b813919cf89ae932c9f3d9966d",
      "tree": "7b0f0d90d066fa961fa8e823e7557c589deb9eb2",
      "parents": [
        "3d321a35703d041a11f25f7abc27cc6c1ef8cd13"
      ],
      "author": {
        "name": "Terence Hampson",
        "email": "thampson@codeaurora.org",
        "time": "Wed Aug 31 13:02:32 2011 -0700"
      },
      "committer": {
        "name": "Bryan Huntsman",
        "email": "bryanh@codeaurora.org",
        "time": "Mon Oct 03 16:17:26 2011 -0700"
      },
      "message": "Revert \"8060: wlan: Enable wlan on dragonboard\"\n\nThis reverts commit e0fb57d5ba0dbbb79e2193c4f7bba377bbf25154\n\nSigned-off-by: Terence Hampson \u003cthampson@codeaurora.org\u003e\n"
    },
    {
      "commit": "3d321a35703d041a11f25f7abc27cc6c1ef8cd13",
      "tree": "8f50edefa4a485dd56b40d5631038f8816a84f4c",
      "parents": [
        "20a9bf2d18b3170d7daca4e35be53726a00e13bd"
      ],
      "author": {
        "name": "Maya Spivak",
        "email": "mspivak@codeaurora.org",
        "time": "Fri Jul 08 11:26:50 2011 -0700"
      },
      "committer": {
        "name": "Bryan Huntsman",
        "email": "bryanh@codeaurora.org",
        "time": "Mon Oct 03 16:17:26 2011 -0700"
      },
      "message": "cpu-hotplug: Add the function \u0027cpu_hotplug_inprogress\u0027\n\nAllows a caller to detect whether a cpu hotplug operation\nis in progress. This is useful for optimizing code paths\nbased on this condition.\n\nSigned-off-by: Maya Spivak \u003cmspivak@codeaurora.org\u003e\n"
    },
    {
      "commit": "de4cefb00960665e40b286e84e3d3735307488a2",
      "tree": "b252958886acd1e1ec5c3652bdbb7f95c0e98fd0",
      "parents": [
        "9a901fd3057954d71bc96a51393727ca1df4b532"
      ],
      "author": {
        "name": "Jay Chokshi",
        "email": "jchokshi@codeaurora.org",
        "time": "Thu Aug 04 18:10:44 2011 -0700"
      },
      "committer": {
        "name": "Bryan Huntsman",
        "email": "bryanh@codeaurora.org",
        "time": "Mon Oct 03 16:17:22 2011 -0700"
      },
      "message": "board: msm8960: Add low current LEDs\n\nAdd two low current LEDs with low power\nconfiguration and default trigger\n\nSigned-off-by: Jay Chokshi \u003cjchokshi@codeaurora.org\u003e\n"
    },
    {
      "commit": "a2e9363f069768597687ecd3436d331fc3c1ceb1",
      "tree": "22b410b0a8c19f51c28da6b84b809de3c0043b44",
      "parents": [
        "302911d5ba5cdb2ed344e0156e10bfba5e1248e1"
      ],
      "author": {
        "name": "Laura Abbott",
        "email": "lauraa@codeaurora.org",
        "time": "Fri Aug 19 13:36:32 2011 -0700"
      },
      "committer": {
        "name": "Bryan Huntsman",
        "email": "bryanh@codeaurora.org",
        "time": "Mon Oct 03 16:17:21 2011 -0700"
      },
      "message": "gpu: ion: Add support for carveout heaps on msm targets\n\nAdd infrastructure for supporting ion carveout heaps.\nThe memory type should be specified in the board file using\nmach/ion.h. The ion platform driver will be responsible for\nallocating the correct memory.\n\nSigned-off-by: Laura Abbott \u003clauraa@codeaurora.org\u003e\n"
    },
    {
      "commit": "302911d5ba5cdb2ed344e0156e10bfba5e1248e1",
      "tree": "7668dfac798813fd32464060fcb76b10078b8699",
      "parents": [
        "c46636308ea645b5e555955f3679bea6a01001a8"
      ],
      "author": {
        "name": "Laura Abbott",
        "email": "lauraa@codeaurora.org",
        "time": "Mon Aug 15 17:12:57 2011 -0700"
      },
      "committer": {
        "name": "Bryan Huntsman",
        "email": "bryanh@codeaurora.org",
        "time": "Mon Oct 03 16:17:20 2011 -0700"
      },
      "message": "gpu: ion: Add platform driver for msm ion\n\nAdd platform driver for msm specific ion devices\n\nSigned-off-by: Laura Abbott \u003clauraa@codeaurora.org\u003e\n"
    },
    {
      "commit": "5578bdb65df40de60c47f87be1f62a2ea332e973",
      "tree": "4c679ef2ae6875959946b733b789c63aa9beb851",
      "parents": [
        "d783499ad3e5835568711cfcc009994e1db00a81"
      ],
      "author": {
        "name": "Joel Nider",
        "email": "jnider@codeaurora.org",
        "time": "Fri Aug 12 09:37:11 2011 +0300"
      },
      "committer": {
        "name": "Bryan Huntsman",
        "email": "bryanh@codeaurora.org",
        "time": "Mon Oct 03 16:17:16 2011 -0700"
      },
      "message": "tsif: tsif1 initialization bug fix\n\nWhen using CONFIG_MSM_USE_TSIF1 to enable the second tsif instance,\nthe device initialization failed because of a errant device ID. The\ncheck has been updated to accept the correct device ID range (0..1)\n\nSigned-off-by: Joel Nider \u003cjnider@codeaurora.org\u003e\n"
    },
    {
      "commit": "fe7abc088b52d20b47b84737bad0517acfd8a551",
      "tree": "eabedff9ed24311d3f3abd3fbe4ec76f5da89cda",
      "parents": [
        "9559ee42d03855217bd884d814a643f85faa1c6d"
      ],
      "author": {
        "name": "Mingcheng Zhu",
        "email": "mingchen@codeaurora.org",
        "time": "Tue Aug 09 13:27:39 2011 -0700"
      },
      "committer": {
        "name": "Bryan Huntsman",
        "email": "bryanh@codeaurora.org",
        "time": "Mon Oct 03 16:17:10 2011 -0700"
      },
      "message": "mm camera: Add pmem vaddr mapping in HAL\n\nSigned-off-by: Mingcheng Zhu \u003cmingchen@codeaurora.org\u003e\n"
    },
    {
      "commit": "9559ee42d03855217bd884d814a643f85faa1c6d",
      "tree": "1eb2719da3daceeb14bc2b20bd2aa5c2da13f5c8",
      "parents": [
        "8487f71cd28338e6ed4346397006d52c90e36ef1"
      ],
      "author": {
        "name": "Mingcheng Zhu",
        "email": "mingchen@codeaurora.org",
        "time": "Tue Aug 09 11:54:22 2011 -0700"
      },
      "committer": {
        "name": "Bryan Huntsman",
        "email": "bryanh@codeaurora.org",
        "time": "Mon Oct 03 16:17:10 2011 -0700"
      },
      "message": "msm camera: separate daemon pmem mapping away from video node\n\nSigned-off-by: Mingcheng Zhu \u003cmingchen@codeaurora.org\u003e\n"
    },
    {
      "commit": "1d17cf51b5592669a550c83d6974d325b66247b3",
      "tree": "b396272208c096496974faefcd2476a36b4f0217",
      "parents": [
        "41f8fa330664879217c2fef2dd373446c9c650ca"
      ],
      "author": {
        "name": "Justin Paupore",
        "email": "jpaupore@codeaurora.org",
        "time": "Tue Aug 16 15:39:01 2011 -0700"
      },
      "committer": {
        "name": "Bryan Huntsman",
        "email": "bryanh@codeaurora.org",
        "time": "Mon Oct 03 16:17:03 2011 -0700"
      },
      "message": "regulator: Add regulator_bulk_set_voltage\n\nAdd a convenience API to set the voltage on multiple consumers\nstored in a struct regulator_bulk_data[] in one API call.\n\nSigned-off-by: Justin Paupore \u003cjpaupore@codeaurora.org\u003e\n"
    },
    {
      "commit": "41f8fa330664879217c2fef2dd373446c9c650ca",
      "tree": "a284daa9b13276f41256e098c62433656a74eb53",
      "parents": [
        "e0b55321970acbdefdeb5d2eff76ffd1b87861af"
      ],
      "author": {
        "name": "Sushmita Susheelendra",
        "email": "ssusheel@codeaurora.org",
        "time": "Wed May 11 17:15:58 2011 -0600"
      },
      "committer": {
        "name": "Bryan Huntsman",
        "email": "bryanh@codeaurora.org",
        "time": "Mon Oct 03 16:17:02 2011 -0700"
      },
      "message": "msm: kgsl: Add CFF user event ioctl to write data to cff dumps\n\nAdd the ioctl IOCTL_KGSL_CFF_USER_EVENT to write data to cff dump.\nDefine a new CFF packet cff_op_user_event for this generic user\nevent.\nWrite the surface parameter data packet and verify mem file\npacket to cff dumps\n\nSigned-off-by: Sushmita Susheelendra \u003cssusheel@codeaurora.org\u003e\n"
    },
    {
      "commit": "a55500bdd4306bb9b61aeee3022f5f0c1b5114dc",
      "tree": "518657b40cd85cee74731223c854f9d9014039b2",
      "parents": [
        "27663840be133c872ac5ecb4b7a76a788d3e095a"
      ],
      "author": {
        "name": "Wentao Xu",
        "email": "wentaox@codeaurora.org",
        "time": "Tue Aug 16 18:15:04 2011 -0400"
      },
      "committer": {
        "name": "Bryan Huntsman",
        "email": "bryanh@codeaurora.org",
        "time": "Mon Oct 03 16:16:55 2011 -0700"
      },
      "message": "msm: dsps: DSPS support for Sub System Restart (SSR)\n\nRegister handler for SMSM_RESET notifications and watchdog\ninterrupts from the DSPS. And add support for reset via\nIOCTL from user-mode application.\n\nSigned-off-by: Wentao Xu \u003cwentaox@codeaurora.org\u003e\n"
    },
    {
      "commit": "6fe50a87c3d0d4b2bf9e7ba9e8c2749b155c5bbe",
      "tree": "0ecb468f1879588b40ee9c6761de394e36232dd4",
      "parents": [
        "26cef9c5c9191ab7bca6a23dbbbdca56d6db1690"
      ],
      "author": {
        "name": "Abhijeet Dharmapurikar",
        "email": "adharmap@codeaurora.org",
        "time": "Thu Aug 25 21:33:14 2011 -0700"
      },
      "committer": {
        "name": "Bryan Huntsman",
        "email": "bryanh@codeaurora.org",
        "time": "Mon Oct 03 16:16:47 2011 -0700"
      },
      "message": "power: pm8921-charger: api to control input regulation\n\nThe pmic charger can take measures such as reducing charing\ncurrent if the input charger voltage falls below certain point.\nCreate api to use this feature.\n\nSigned-off-by: Abhijeet Dharmapurikar \u003cadharmap@codeaurora.org\u003e\n"
    },
    {
      "commit": "26cef9c5c9191ab7bca6a23dbbbdca56d6db1690",
      "tree": "7d2ccaf217835095a738774c1b5186721e8e8eba",
      "parents": [
        "86eea3087349a7c9d73d69912fd10648ec7f1c03"
      ],
      "author": {
        "name": "Abhijeet Dharmapurikar",
        "email": "adharmap@codeaurora.org",
        "time": "Thu Aug 25 19:16:42 2011 -0700"
      },
      "committer": {
        "name": "Bryan Huntsman",
        "email": "bryanh@codeaurora.org",
        "time": "Mon Oct 03 16:16:46 2011 -0700"
      },
      "message": "power: pm8921-charger: api to control trkl charging\n\nProvide mechanism to set trickle, weak voltage and currents via\nboard file. These settings are used to configure the hardware\ncontrolled auto trickle charging.\n\nSigned-off-by: Abhijeet Dharmapurikar \u003cadharmap@codeaurora.org\u003e\n"
    },
    {
      "commit": "86eea3087349a7c9d73d69912fd10648ec7f1c03",
      "tree": "5f18cd0bd862d65a9803a3ac07b0cbc2c557ec07",
      "parents": [
        "93249a9485ee098b6e527e6f23dfc92686eb9e61"
      ],
      "author": {
        "name": "Abhijeet Dharmapurikar",
        "email": "adharmap@codeaurora.org",
        "time": "Mon Aug 15 13:55:18 2011 -0700"
      },
      "committer": {
        "name": "Bryan Huntsman",
        "email": "bryanh@codeaurora.org",
        "time": "Mon Oct 03 16:16:46 2011 -0700"
      },
      "message": "power: pm8921-charger: implement temperature control\n\npm8921 has a special hardware to monitor the battery temperature. Use\nthis block to program the cool and warm thresholds and reduce charging\ncurrent accordingly.\n\nSigned-off-by: Abhijeet Dharmapurikar \u003cadharmap@codeaurora.org\u003e\n"
    },
    {
      "commit": "93249a9485ee098b6e527e6f23dfc92686eb9e61",
      "tree": "deaee21201b188e6b405f94d78acfe7a3d4f0da9",
      "parents": [
        "48bc4ee915717166ad735d852bd52491494086ce"
      ],
      "author": {
        "name": "Siddartha Mohanadoss",
        "email": "smohanad@codeaurora.org",
        "time": "Tue Aug 09 14:28:00 2011 -0700"
      },
      "committer": {
        "name": "Bryan Huntsman",
        "email": "bryanh@codeaurora.org",
        "time": "Mon Oct 03 16:16:45 2011 -0700"
      },
      "message": "mfd: pm8921-adc: Add BTM thermistor table\n\nBTM (Battery Temperature Module) thermistor lookup\ntable is computed based on the resistor divider\u0027s\nused on the board and the specifications of the\nthermistor. Its a function of temperature vs the\nADC code for PM8921 ADC and is used to set the\ncool/warm thresholds on the BTM.\n\nCRs-Fixed: 299646\nSigned-off-by: Siddartha Mohanadoss \u003csmohanad@codeaurora.org\u003e\n"
    },
    {
      "commit": "be6bd8ce1ba1eab49caa79be898e947a38016e02",
      "tree": "b5857a00541931b1a3460ce787c7aa738b013f56",
      "parents": [
        "b24e2c3810f6eca4f8007ca2082c940ad7fbf8d8"
      ],
      "author": {
        "name": "Abhijeet Dharmapurikar",
        "email": "adharmap@codeaurora.org",
        "time": "Fri Aug 19 12:15:06 2011 -0700"
      },
      "committer": {
        "name": "Bryan Huntsman",
        "email": "bryanh@codeaurora.org",
        "time": "Mon Oct 03 16:16:39 2011 -0700"
      },
      "message": "power: pm8921-charger: add support for invalid battery\n\nUse adc reading on the battery_id resistor to check if a battery\nis valid. If it is not disable charging.\n\nSigned-off-by: Abhijeet Dharmapurikar \u003cadharmap@codeaurora.org\u003e\n"
    },
    {
      "commit": "b24e2c3810f6eca4f8007ca2082c940ad7fbf8d8",
      "tree": "001e04f8cb0803b244899b9c9d9cc23a2d94dbf6",
      "parents": [
        "485a053da3be033d26162c32329cec26aba68449"
      ],
      "author": {
        "name": "Abhijeet Dharmapurikar",
        "email": "adharmap@codeaurora.org",
        "time": "Wed Aug 17 17:13:09 2011 -0700"
      },
      "committer": {
        "name": "Bryan Huntsman",
        "email": "bryanh@codeaurora.org",
        "time": "Mon Oct 03 16:16:39 2011 -0700"
      },
      "message": "power: pm8921-charger: various apis\n\nImplement API\u0027s to\n\t- set maximum battery charging current\n\t- disable drawing current from the source\n\t- detect if battery is being charged and which charger source\n\t  is charging the battery\n\t- get battery temperature\n\t- detect battery is present\n\t- detect usb is present\n\t- detect dc is present\n\t- set max trickle charging time\n\t- set max auto charging time\n\nSigned-off-by: Abhijeet Dharmapurikar \u003cadharmap@codeaurora.org\u003e\n"
    },
    {
      "commit": "1f52c4141cf9f2c5d6a32918d056f93ce3897ef6",
      "tree": "990f14c5ae8a6621766592f7db0035ac9a61974a",
      "parents": [
        "57dcfff1206da4b1f6e3cdbbc63b5c27d57ded24"
      ],
      "author": {
        "name": "Abhijeet Dharmapurikar",
        "email": "adharmap@codeaurora.org",
        "time": "Fri Aug 12 17:11:45 2011 -0700"
      },
      "committer": {
        "name": "Bryan Huntsman",
        "email": "bryanh@codeaurora.org",
        "time": "Mon Oct 03 16:16:29 2011 -0700"
      },
      "message": "power: pm8921-charger: add enable/disable api\n\nAdd api to enable/disable battery charging. This api will help\nstart/stop current flowing in the battery for charging purposes, but\nit does not affect the current the device draws from a charger source.\n\nCRs-Fixed: 300786\nSigned-off-by: Abhijeet Dharmapurikar \u003cadharmap@codeaurora.org\u003e\n"
    },
    {
      "commit": "7f7de4f8f82ca83c74a8b8b1892ab1a48fd9e7e2",
      "tree": "091ce9cf90fafaad458eca77fd9f0b901bd4f541",
      "parents": [
        "3652ed735ca19effa968b363b3d64750c41da042"
      ],
      "author": {
        "name": "Terence Hampson",
        "email": "thampson@codeaurora.org",
        "time": "Wed Jul 27 10:29:01 2011 -0400"
      },
      "committer": {
        "name": "Bryan Huntsman",
        "email": "bryanh@codeaurora.org",
        "time": "Mon Oct 03 16:16:28 2011 -0700"
      },
      "message": "8060: wlan: Enable wlan on dragonboard\n\nDifferent values for pin_controlled need for dragonboard\n\nSigned-off-by: Terence Hampson \u003cthampson@codeaurora.org\u003e\n"
    },
    {
      "commit": "a7423e433ea5736234c40e0341d7451af9a8fc15",
      "tree": "9f6b494c60420f55dee8c03c451de4647d03a697",
      "parents": [
        "f23a2316e6ccd335f2559b354812aad3f1b2b25b"
      ],
      "author": {
        "name": "Jeremy Gebben",
        "email": "jgebben@codeaurora.org",
        "time": "Mon Apr 18 15:11:21 2011 -0600"
      },
      "committer": {
        "name": "Bryan Huntsman",
        "email": "bryanh@codeaurora.org",
        "time": "Mon Oct 03 16:16:26 2011 -0700"
      },
      "message": "msm: kgsl: cffdump syncmem ioctl\n\nThis ioctl is needed to track memory writes done from userspace\nso that this data is correctly captured in the dump.\n\nSigned-off-by: Jeremy Gebben \u003cjgebben@codeaurora.org\u003e\n"
    },
    {
      "commit": "72407e986ccbb768b85a1d58df1c4a0d0cbbcecf",
      "tree": "d282be00ac733e3fc40943f78e27653d39c8cae3",
      "parents": [
        "4613ce4c372d594e14b8cd60af4c14ad09ab8497"
      ],
      "author": {
        "name": "Chuanxiao Dong",
        "email": "chuanxiao.dong@intel.com",
        "time": "Wed Aug 24 14:00:41 2011 +0530"
      },
      "committer": {
        "name": "Bryan Huntsman",
        "email": "bryanh@codeaurora.org",
        "time": "Mon Oct 03 16:16:21 2011 -0700"
      },
      "message": "mmc: remove MMC bus legacy suspend/resume method\n\nMMC bus suspend/resume was using legacy method. In system entering\nS3 patch, the suspend/resume function cannot be called since MMC\nbus also implemented the new suspend/resume method (dev_pm_ops struct).\nSo if dev_pm_ops is defined but .suspend/.resume callbacks not implemented,\nmmc_queue will not be suspended/resumed.\n\nThis patch will remove the legacy suspend/resume method and change to\nuse the new method totally.\n\nSigned-off-by: Chuanxiao Dong \u003cchuanxiao.dong@intel.com\u003e\nSigned-off-by: Sujith Reddy Thumma \u003csthumma@codeaurora.org\u003e\n"
    },
    {
      "commit": "f94bcc6852eae1a1623388b16833569c985e2998",
      "tree": "6359ca1cc7d2bc698d517bea38a1192fa9261cc1",
      "parents": [
        "611d0d9e5b51f9e9906c956b619a91a35964210d"
      ],
      "author": {
        "name": "Ankit Premrajka",
        "email": "ankitp@codeaurora.org",
        "time": "Mon Aug 22 15:23:53 2011 -0700"
      },
      "committer": {
        "name": "Bryan Huntsman",
        "email": "bryanh@codeaurora.org",
        "time": "Mon Oct 03 16:16:14 2011 -0700"
      },
      "message": "msm: camera: add config identifier to control command structure.\n\nSigned-off-by: Ankit Premrajka \u003cankitp@codeaurora.org\u003e\n"
    },
    {
      "commit": "ce65086d12f309762659c1684d94f0869727f725",
      "tree": "77dc43de61dca616e3b75db1daef1b4b8a222967",
      "parents": [
        "a00149c36cb1335c587eac6d110662bc2b2598d3"
      ],
      "author": {
        "name": "Shuzhen Wang",
        "email": "shuzhenw@codeaurora.org",
        "time": "Wed Aug 17 15:27:01 2011 -0700"
      },
      "committer": {
        "name": "Bryan Huntsman",
        "email": "bryanh@codeaurora.org",
        "time": "Mon Oct 03 16:16:12 2011 -0700"
      },
      "message": "camera: Export msm_isp.h to user space.\n\nThe header would hold command IDs and ISP message IDs,\nwhich can be used by user space code.\n\nSigned-off-by: Shuzhen Wang \u003cshuzhenw@codeaurora.org\u003e\n"
    },
    {
      "commit": "572c3b4884dcb41ef6280d4d40c77b899487ef93",
      "tree": "080c3d705889ea18fb017ccefed4a9a1e099193f",
      "parents": [
        "8ba5181216fac0de8e27795156178423dcab89d7"
      ],
      "author": {
        "name": "Bradley Rubin",
        "email": "brubin@codeaurora.org",
        "time": "Thu Jul 07 18:23:44 2011 -0700"
      },
      "committer": {
        "name": "Bryan Huntsman",
        "email": "bryanh@codeaurora.org",
        "time": "Mon Oct 03 16:16:08 2011 -0700"
      },
      "message": "ASoC: Create signed 8-bit volume control register\n\nALSA currently supports a 16-bit register which contains\ntwo 8-bit two\u0027s complement gain values.\n\nThis patch modifies the same callback functions as the\nabove register type to support an 8-bit two\u0027s complement\ngain register.\n\nSigned-off-by: Brad Rubin \u003cbrubin@codeaurora.org\u003e\n"
    },
    {
      "commit": "3043fbaf3c938e70c6a5f587f86f6b653becc3c3",
      "tree": "f3275eab9f245ee097ba59a08a2eab0b981632fb",
      "parents": [
        "ed246a9a919a2b040104410e555417a009215d5b"
      ],
      "author": {
        "name": "Patrick Lai",
        "email": "plai@codeaurora.org",
        "time": "Mon Aug 01 14:15:57 2011 -0700"
      },
      "committer": {
        "name": "Bryan Huntsman",
        "email": "bryanh@codeaurora.org",
        "time": "Mon Oct 03 16:16:00 2011 -0700"
      },
      "message": "ASoC: wcd9310: Enable platform-specific micbias configuration\n\nWCD9310 has four micbiases and each of them can be programmed to get its\npower source from one of 3 available cfilters. Each cfilter can be\nprogrammed to different voltage levels. Essentially, on WCD9310, a user\ncan have up to three different voltage levels to power various analog\nmicrophones and digital microphones. As it is now, micbias voltage level\nof WCD9310 is left to default value. Micbias and cfilter mapping is managed\nby codec driver. Different board design can have different micbias\narrangement. Micbias configuration of wcd9310 CODEC for 8960 CDP/MTP/FLUID\nis properly defined in this patch.\n\nSigned-off-by: Patrick Lai \u003cplai@codeaurora.org\u003e\n"
    },
    {
      "commit": "45b351ce7507c8b1bf4838b91c248327bd63a652",
      "tree": "73b4046323f44e23c1904c38b708e02acef46594",
      "parents": [
        "fd7454aa876df21022521c8ee88608f1057ae514"
      ],
      "author": {
        "name": "Ben Romberger",
        "email": "bromberg@codeaurora.org",
        "time": "Wed Jul 20 22:37:27 2011 -0700"
      },
      "committer": {
        "name": "Bryan Huntsman",
        "email": "bryanh@codeaurora.org",
        "time": "Mon Oct 03 16:15:54 2011 -0700"
      },
      "message": "msm: audio: qdsp6v2: Change config for RTAC\n\nChange config for real-time audio calibration (RTAC)\nsince it is used by both 8660 and 8960.\n\nSigned-off-by: Ben Romberger \u003cbromberg@codeaurora.org\u003e\n"
    },
    {
      "commit": "727225f609791168016d9d7facae7a2cfdfce4f4",
      "tree": "d8aa5f424cf78516b878a7d8c0c251d29dad9d43",
      "parents": [
        "ce1315aabcedc29e64b6719cfc963064a1780b4c"
      ],
      "author": {
        "name": "Mohan Pallaka",
        "email": "mpallaka@codeaurora.org",
        "time": "Thu Aug 18 11:09:49 2011 +0530"
      },
      "committer": {
        "name": "Bryan Huntsman",
        "email": "bryanh@codeaurora.org",
        "time": "Mon Oct 03 16:15:53 2011 -0700"
      },
      "message": "input: cyttsp-i2c: Add support for disabling ghost touch detection\n\nAdd support to treat ghost touches as normal touches incase firmware\nreports all touches as ghost touches.\n\nSigned-off-by: Mohan Pallaka \u003cmpallaka@codeaurora.org\u003e\n"
    },
    {
      "commit": "1316308eb30c2745c9b7a9b41017ceccc86315b5",
      "tree": "83887b90039592ecde1dddcdf331291b619da8b4",
      "parents": [
        "a7a1c6b3d50e8a1e658dda6f18949c521b72c9a4"
      ],
      "author": {
        "name": "Terence Hampson",
        "email": "thampson@codeaurora.org",
        "time": "Tue Aug 09 10:17:06 2011 -0400"
      },
      "committer": {
        "name": "Bryan Huntsman",
        "email": "bryanh@codeaurora.org",
        "time": "Mon Oct 03 16:15:46 2011 -0700"
      },
      "message": "msm_charger: Allow parameters to select default charger type\n\nAdded method to msm_charger to allow programming of max source\ncurrent. Created struct for platform data to be passed into\npmic8058_charger\n\nSigned-off-by: Terence Hampson \u003cthampson@codeaurora.org\u003e\n"
    },
    {
      "commit": "8c78b13c9717032a60d9f8e8f35c8d729709da9a",
      "tree": "f9659dc2f3f81a1603e83ffadc80a68a4988f23a",
      "parents": [
        "e96f66dd6b37316487cbc350ff55b3c9ad722248"
      ],
      "author": {
        "name": "Jordan Crouse",
        "email": "jcrouse@codeaurora.org",
        "time": "Thu May 26 10:27:47 2011 -0600"
      },
      "committer": {
        "name": "Bryan Huntsman",
        "email": "bryanh@codeaurora.org",
        "time": "Mon Oct 03 16:15:37 2011 -0700"
      },
      "message": "lib: Add debugfs file for tracking memory allocations\n\nAdd caller information to memory allocation calls and\ncreate /sys/kernel/debug/mempool/map to show the current set of\nallocations across all memory pools.\n\nSigned-off-by: Jordan Crouse \u003cjcrouse@codeaurora.org\u003e\n"
    },
    {
      "commit": "270813aace6f99b5d6b3515b581a0c40ffee771f",
      "tree": "12a39b2b1f540ae20452261b33395060950afec1",
      "parents": [
        "feee40a7d6e6f8ce0c3e84d0b50ef562206ccfa1"
      ],
      "author": {
        "name": "Mingcheng Zhu",
        "email": "mingchen@codeaurora.org",
        "time": "Wed Aug 10 17:23:18 2011 -0700"
      },
      "committer": {
        "name": "Bryan Huntsman",
        "email": "bryanh@codeaurora.org",
        "time": "Mon Oct 03 16:15:36 2011 -0700"
      },
      "message": "msm: code clean up of the existing improper event implementation\n\nCurrent implementation has a bug in v4l2 event subscription.\n\nAlso it is good to make the kernel to be transparent\nto those notification events from daemon to HAL.\n\nSigned-off-by: Mingcheng Zhu \u003cmingchen@codeaurora.org\u003e\n"
    },
    {
      "commit": "ef391acc67018666527ff306574cc56f6d103481",
      "tree": "4150de38564a6e856c581bbfb97812033746647f",
      "parents": [
        "48aef6d5c2dbe622a0c44440809f4860ff7a5770"
      ],
      "author": {
        "name": "Matt Wagantall",
        "email": "mattw@codeaurora.org",
        "time": "Mon Aug 15 20:27:33 2011 -0700"
      },
      "committer": {
        "name": "Bryan Huntsman",
        "email": "bryanh@codeaurora.org",
        "time": "Mon Oct 03 16:15:27 2011 -0700"
      },
      "message": "msm: rotator: Don\u0027t control rot_axi_clk explicitly\n\nIt is now controlled implicitly along with the rotator core clock\nfor all SoCs.\n\nSigned-off-by: Matt Wagantall \u003cmattw@codeaurora.org\u003e\n"
    },
    {
      "commit": "a498e4d8256962b431843504f5df288509be5f20",
      "tree": "d58e20f2693683618c6a05ee516d5dfe7419305c",
      "parents": [
        "d7b05e5bab087bac1b384623e2a4669b3c475424"
      ],
      "author": {
        "name": "Anirudh Ghayal",
        "email": "aghayal@codeaurora.org",
        "time": "Tue Aug 09 19:10:12 2011 +0530"
      },
      "committer": {
        "name": "Bryan Huntsman",
        "email": "bryanh@codeaurora.org",
        "time": "Mon Oct 03 16:15:24 2011 -0700"
      },
      "message": "input: atmel-mxt-ts: Add regulator support and init. callbacks\n\nSigned-off-by: Anirudh Ghayal \u003caghayal@codeaurora.org\u003e\n"
    },
    {
      "commit": "4ab97a9943c6eede62a4c62aedeac3ebbcc093d3",
      "tree": "88d1cc8a67308431111c722b9d14a8b15fa67db3",
      "parents": [
        "974a40d3c133b78db7e99404873336638f3f17b0"
      ],
      "author": {
        "name": "Lakshmi Narayana Kalavala",
        "email": "lkalaval@codeaurora.org",
        "time": "Tue Jul 26 15:30:14 2011 -0700"
      },
      "committer": {
        "name": "Bryan Huntsman",
        "email": "bryanh@codeaurora.org",
        "time": "Mon Oct 03 16:15:22 2011 -0700"
      },
      "message": "msm: camera: Include Minimum Luma in Stats buffer\n\nInclude Minimum Luma Pixel value in Stats buffer\nfor AWB stats process.\n\nSigned-off-by: Lakshmi Narayana Kalavala \u003clkalaval@codeaurora.org\u003e\n"
    }
  ],
  "next": "974a40d3c133b78db7e99404873336638f3f17b0"
}
