)]}'
{
  "log": [
    {
      "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"
    },
    {
      "commit": "974a40d3c133b78db7e99404873336638f3f17b0",
      "tree": "e1bb4a8bc5734a49fff53ed431724c12bc80a726",
      "parents": [
        "d2e2c49df21f0925749844fd6638b6317cd0ca12"
      ],
      "author": {
        "name": "Ben Romberger",
        "email": "bromberg@codeaurora.org",
        "time": "Mon Jul 18 15:08:21 2011 -0700"
      },
      "committer": {
        "name": "Bryan Huntsman",
        "email": "bryanh@codeaurora.org",
        "time": "Mon Oct 03 16:15:21 2011 -0700"
      },
      "message": "msm: audio: qdsp6v2: Change RTAC to use topology\n\nThis changes real-time audio calibration (RTAC) to use\ntopology ID\u0027s instead of device ID\u0027s.\n\nSigned-off-by: Ben Romberger \u003cbromberg@codeaurora.org\u003e\n"
    },
    {
      "commit": "a980f399e0a4f7e0521449cdaef4766257677867",
      "tree": "24b784dc8d276a97f01c6dad0aef482e538a62c9",
      "parents": [
        "a4414b164ee44269ac42c4b5abc9da2ce7bd97d4"
      ],
      "author": {
        "name": "Kevin Chan",
        "email": "ktchan@codeaurora.org",
        "time": "Mon Aug 01 20:55:00 2011 -0700"
      },
      "committer": {
        "name": "Bryan Huntsman",
        "email": "bryanh@codeaurora.org",
        "time": "Mon Oct 03 16:15:10 2011 -0700"
      },
      "message": "msm: camera: Improve unify sensor apis\n\nAdded more error checking code\nSeparate dimension specific register settings into separate structure\nCode flow improvements\n\nSigned-off-by: Kevin Chan \u003cktchan@codeaurora.org\u003e\n"
    },
    {
      "commit": "5b3641da981a6d6acdf2405cb554afc883e6a711",
      "tree": "8bb0463f5fbc0cdf0b89a184b16f3f8c72cbfc02",
      "parents": [
        "ce74ba30f3a4fde873168b86fd14106cb3e49406"
      ],
      "author": {
        "name": "Neema Shetty",
        "email": "nshetty@codeaurora.org",
        "time": "Fri Jul 29 20:30:25 2011 -0700"
      },
      "committer": {
        "name": "Bryan Huntsman",
        "email": "bryanh@codeaurora.org",
        "time": "Mon Oct 03 16:15:04 2011 -0700"
      },
      "message": "msm: audio: qdsp6v2: Add PCM-WB support for VoIP.\n\nCRs-fixed: 297579\nSigned-off-by: Neema Shetty \u003cnshetty@codeaurora.org\u003e\n"
    },
    {
      "commit": "6619d165ccab07bb8c5a4848dcd3fffdc3db1c2f",
      "tree": "2eb8c131b8329a6da7fcffb0ee487480bfc38df2",
      "parents": [
        "a0f6b6758aea4909a2e37d29037316de9e148788"
      ],
      "author": {
        "name": "Bradley Rubin",
        "email": "brubin@codeaurora.org",
        "time": "Wed Jul 13 18:09:02 2011 -0700"
      },
      "committer": {
        "name": "Bryan Huntsman",
        "email": "bryanh@codeaurora.org",
        "time": "Mon Oct 03 16:14:59 2011 -0700"
      },
      "message": "Kbuild: Export Tabla register macro header file to user space\n\nGives audio acdb utility library access to Tabla register macros\n\nSigned-off-by: Brad Rubin \u003cbrubin@codeaurora.org\u003e\n"
    },
    {
      "commit": "b0039b03842b5657c8f27ef9031b9e1c6c82176e",
      "tree": "bf30c1d2b632aa8916063937426faf86c0a5f18b",
      "parents": [
        "14dc2afb8f7793157a6b4ef67212ff7c753f4c2f"
      ],
      "author": {
        "name": "Ankur Nandwani",
        "email": "ankurn@codeaurora.org",
        "time": "Tue Aug 09 14:00:45 2011 -0700"
      },
      "committer": {
        "name": "Bryan Huntsman",
        "email": "bryanh@codeaurora.org",
        "time": "Mon Oct 03 16:14:53 2011 -0700"
      },
      "message": "wcnss: New mechanism to indicate external 48MHz XO option\n\nPlatform data is added to the WCNSS platform device to indicate if the\nboard containing the WCNSS device is configured with an external 48MHz\nXO.  In addition a module param is added to the WCNSS driver to allow\nthe platform data to be overridden.\n\nCRs-Fixed: 288847\nSigned-off-by: Ankur Nandwani \u003cankurn@codeaurora.org\u003e\nAcked-by: Jeff Johnson \u003cjjohnson@qca.qualcomm.com\u003e\n"
    },
    {
      "commit": "d928d54d59013dc82df80b4ee52f753cb5640a88",
      "tree": "fd39807a33524e8b31d68d2bbdda050e095b40eb",
      "parents": [
        "76d4db93666aabb4c53c180a30b7a8f96d404546"
      ],
      "author": {
        "name": "Ankur Nandwani",
        "email": "ankurn@codeaurora.org",
        "time": "Thu Aug 11 13:15:41 2011 -0700"
      },
      "committer": {
        "name": "Bryan Huntsman",
        "email": "bryanh@codeaurora.org",
        "time": "Mon Oct 03 16:14:50 2011 -0700"
      },
      "message": "radio: iris: adding support for TX functionality\n\nThis patch adds the functionality for FM enable, disable,\ntuning, configuration and RDS functionality for FM TX\n\nSigned-off-by: Ankur Nandwani \u003cankurn@codeaurora.org\u003e\n"
    },
    {
      "commit": "76d4db93666aabb4c53c180a30b7a8f96d404546",
      "tree": "bd437596a8445fe8a8049386796dbe2242198baf",
      "parents": [
        "b208a74189b51e988135a921807b7c72bdbdb5a0"
      ],
      "author": {
        "name": "Abhijeet Dharmapurikar",
        "email": "adharmap@codeaurora.org",
        "time": "Tue Jul 19 11:54:52 2011 -0700"
      },
      "committer": {
        "name": "Bryan Huntsman",
        "email": "bryanh@codeaurora.org",
        "time": "Mon Oct 03 16:14:50 2011 -0700"
      },
      "message": "power: pm8921-bms: Add calibration for hkadc\n\nThe output of hkadc calibration steps are voltages measured at\n0.625V and 1.25V.  We use these to adjust the vbatt readings.\n\nSigned-off-by: Abhijeet Dharmapurikar \u003cadharmap@codeaurora.org\u003e\n"
    },
    {
      "commit": "58273f8b07b5f17b8287a9c06f59d977e4872583",
      "tree": "1ea23b2527ba470510c199acafee25c456cb1dce",
      "parents": [
        "402014d1515549637984d68fe6bc8c8ad31bfc0e"
      ],
      "author": {
        "name": "Srinivasa Rao Uppala",
        "email": "uppalas@codeaurora.org",
        "time": "Wed Aug 10 19:07:45 2011 -0700"
      },
      "committer": {
        "name": "Bryan Huntsman",
        "email": "bryanh@codeaurora.org",
        "time": "Mon Oct 03 16:14:44 2011 -0700"
      },
      "message": "radio: iris: Fixed the issue with RDS configuration\n\nThis patch configures the rds registers properly\n\nCRs-fixed: 298431\nSigned-off-by: Srinivasa Rao Uppala \u003cuppalas@codeaurora.org\u003e\n"
    },
    {
      "commit": "9cf59a0fbc19447e9257efde4ce5416d684b56ac",
      "tree": "762f22086759c0cfb088e49dfc97c43e6a9b26ab",
      "parents": [
        "5f4e31111d9cb3d24b181d297b165a0e35891fc0"
      ],
      "author": {
        "name": "Jay Wang",
        "email": "jaywang@codeaurora.org",
        "time": "Wed Aug 10 16:58:40 2011 -0700"
      },
      "committer": {
        "name": "Bryan Huntsman",
        "email": "bryanh@codeaurora.org",
        "time": "Mon Oct 03 16:14:35 2011 -0700"
      },
      "message": "ASoC: msm8960: Avoid the mutex access from event handler\n\nBecause q6asm_write use mutex to protect the shared data, this API\nshould not be called from event handler. Instead, calling\nq6asm_write_nolock interface.\n\nCRs-fixed: 298006\nSigned-off-by: Jay Wang \u003cjaywang@codeaurora.org\u003e\n"
    },
    {
      "commit": "f734c67fa1dffeec8d7193b4567496157dce9c4c",
      "tree": "85cb307e4441bbdd01cda4f9c35af79db25bbd02",
      "parents": [
        "e1fd3dae5de0690e77f0ce41ea7956633dd77567"
      ],
      "author": {
        "name": "Abhijeet Dharmapurikar",
        "email": "adharmap@codeaurora.org",
        "time": "Thu Aug 11 10:20:27 2011 -0700"
      },
      "committer": {
        "name": "Bryan Huntsman",
        "email": "bryanh@codeaurora.org",
        "time": "Mon Oct 03 16:14:33 2011 -0700"
      },
      "message": "power: pmic8058-charger: api to get fsm state\n\nImplement an api to return the pmic internal charging state.\n\nNow that we have a enum to define the states, replace the hard-coded\nstate numbers to enum values.\n\nCRs-Fixed: 299629\nSigned-off-by: Abhijeet Dharmapurikar \u003cadharmap@codeaurora.org\u003e\n"
    },
    {
      "commit": "368db7994060778331290d8027e7602bf78e758a",
      "tree": "3c22e1ec52dc60544d5404992c94ed62df9d4e64",
      "parents": [
        "8a08b966fe5838baec12754480948403fe07a48a"
      ],
      "author": {
        "name": "Willie Ruan",
        "email": "wruan@codeaurora.org",
        "time": "Tue Jul 05 08:09:58 2011 -0700"
      },
      "committer": {
        "name": "Bryan Huntsman",
        "email": "bryanh@codeaurora.org",
        "time": "Mon Oct 03 16:14:26 2011 -0700"
      },
      "message": "misc: pm8058-pwm: add two APIs\n\nThese two new APIs allow a driver to specify its PWM period\nand duty cycle separately using PM8058 chip specific parameters\nor raw values. The API to program a duty cycle uses hardware\nmodule\u0027s LUT (LookUpTable) to output PWM value, which can be\nused to alleviate potential glitches using direct writing to\nPWM register.\n\nSigned-off-by: Willie Ruan \u003cwruan@codeaurora.org\u003e\n"
    },
    {
      "commit": "d3337ed9e3456ff18c4791fa0372f763bd173328",
      "tree": "576d61e315afe5517ff4cce637e99de9fd841a81",
      "parents": [
        "3382c5159846e6e6f963261a094329267a61e1b6"
      ],
      "author": {
        "name": "Willie Ruan",
        "email": "wruan@codeaurora.org",
        "time": "Mon Jul 04 23:16:22 2011 -0700"
      },
      "committer": {
        "name": "Bryan Huntsman",
        "email": "bryanh@codeaurora.org",
        "time": "Mon Oct 03 16:14:25 2011 -0700"
      },
      "message": "misc: pm8058-pwm: split pw8058_pwm_config to smaller structs\n\nA big struct of pw8058_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": "6a30543b0ffe5a00c44cf9c86b7abc21c76e8016",
      "tree": "f3c9bb41236826ae362d9109b01af688e75d8232",
      "parents": [
        "9452ecb5b57e5bde9b880a2a1ddcd0f210ce9dea"
      ],
      "author": {
        "name": "Jay Wang",
        "email": "jaywang@codeaurora.org",
        "time": "Fri Aug 05 16:01:54 2011 -0700"
      },
      "committer": {
        "name": "Bryan Huntsman",
        "email": "bryanh@codeaurora.org",
        "time": "Mon Oct 03 16:14:20 2011 -0700"
      },
      "message": "ASoC: msm: Register AFE APR during prepare\n\nALSA trigger function must be atomic. Therefore, removing the AFE APR\nregistering function to prepare since apr_register uses mutex\n\nCRs-Fixed: 298122\nSigned-off-by: Jay Wang \u003cjaywang@codeaurora.org\u003e\n"
    },
    {
      "commit": "4b92e4bd0cb38e5ec658ab28e08fb5cbf311539b",
      "tree": "09809a9375f38ada83daa936919b808de41c4c67",
      "parents": [
        "5c8ea1f266d8f7af35ea9a716a257771f6de6b94"
      ],
      "author": {
        "name": "Srinivasa Rao Uppala",
        "email": "uppalas@codeaurora.org",
        "time": "Tue Aug 09 15:46:25 2011 -0700"
      },
      "committer": {
        "name": "Bryan Huntsman",
        "email": "bryanh@codeaurora.org",
        "time": "Mon Oct 03 16:14:07 2011 -0700"
      },
      "message": "radio: iris:Fixed the search station list issue\n\nThis patch adds the changes for search station list responce,\ncorresponding to the firmware change\n\nSigned-off-by: Srinivasa Rao Uppala \u003cuppalas@codeaurora.org\u003e\n"
    },
    {
      "commit": "5c8ea1f266d8f7af35ea9a716a257771f6de6b94",
      "tree": "82c41a6e0662e4ac387a8c3e2eeb4a285f2d98ba",
      "parents": [
        "ade1f84e29661daa1c5131e3272f8464cb81cc95"
      ],
      "author": {
        "name": "Mona Hossain",
        "email": "mhossain@codeaurora.org",
        "time": "Thu Jul 28 15:11:29 2011 -0700"
      },
      "committer": {
        "name": "Bryan Huntsman",
        "email": "bryanh@codeaurora.org",
        "time": "Mon Oct 03 16:14:07 2011 -0700"
      },
      "message": "crypto: Clean up header file inclusion and location\n\n- Create a flat directory structure for hw crypto modules\n  that includes all source and all header files.\n- Remove msm/inc directory\n- Relocate qcedev.h header file to include/linux\n\nSigned-off-by: Mona Hossain \u003cmhossain@codeaurora.org\u003e\n"
    },
    {
      "commit": "12e49bfea7d7467639ded394481ceaac97ffa8ef",
      "tree": "ec50a50fe9a68ab8ce4070ceb41c066cac257f7c",
      "parents": [
        "e355164ba86d56b5574ef6b98405d9e6e377a35f"
      ],
      "author": {
        "name": "Jay Chokshi",
        "email": "jchokshi@codeaurora.org",
        "time": "Fri Jul 22 16:24:39 2011 -0700"
      },
      "committer": {
        "name": "Bryan Huntsman",
        "email": "bryanh@codeaurora.org",
        "time": "Mon Oct 03 10:28:59 2011 -0700"
      },
      "message": "pm8xxx-led: Add API to configure pm8xxx LEDs\n\nAdd pm8xxx_led_configure API. It takes LED Id, mode,\nand maximum current to be set.\nMoreover,\n1) Convert current values to actual current level using\n   appropriate LED current factor.\n2) Check brightness values against acceptable\n   limits.\n\nSigned-off-by: Jay Chokshi \u003cjchokshi@codeaurora.org\u003e\n"
    },
    {
      "commit": "6a3c91408d3a6218c34d4ead3ae070df176898b3",
      "tree": "97eedd810108561a0d04bb3fe4a6bb093c3bdd4d",
      "parents": [
        "150f788698f46839fec2537ed808758e79852530"
      ],
      "author": {
        "name": "Willie Ruan",
        "email": "wruan@codeaurora.org",
        "time": "Thu Jul 14 16:52:41 2011 -0700"
      },
      "committer": {
        "name": "Bryan Huntsman",
        "email": "bryanh@codeaurora.org",
        "time": "Mon Oct 03 10:28:53 2011 -0700"
      },
      "message": "mfd: pmic8058: add pm8058_stay_on API\n\nPMIC stay-on feature allows PMIC to ignore MSM PS_HOLD\u003dlow\nsignal so that some special functions like debugging could be\nperformed.\n\nThis feature should not be used in any product release.\n\nSigned-off-by: Willie Ruan \u003cwruan@codeaurora.org\u003e\n"
    },
    {
      "commit": "150f788698f46839fec2537ed808758e79852530",
      "tree": "4208b3be39f9660231e9cf6789c82b492d3d32a4",
      "parents": [
        "8b38f94ece99ac4a31ea2b97e4444425256278dc"
      ],
      "author": {
        "name": "Swaminathan Sathappan",
        "email": "Swami@codeaurora.org",
        "time": "Mon Aug 01 18:31:58 2011 -0700"
      },
      "committer": {
        "name": "Bryan Huntsman",
        "email": "bryanh@codeaurora.org",
        "time": "Mon Oct 03 10:28:53 2011 -0700"
      },
      "message": "msm: audio: qdsp6v2: Add format type adif in aac driver\n\nSigned-off-by: Swaminathan Sathappan \u003cSwami@codeaurora.org\u003e\n"
    },
    {
      "commit": "abc8efa59771639e344b95a01c1a4b0d8c67154a",
      "tree": "14e4dc313b761b63e557181e363e8656ede4b5c1",
      "parents": [
        "6e64d7471330b4064a7f25b53794f7c66f586002"
      ],
      "author": {
        "name": "Srinivasa Rao Uppala",
        "email": "uppalas@codeaurora.org",
        "time": "Tue Aug 02 14:31:30 2011 -0700"
      },
      "committer": {
        "name": "Bryan Huntsman",
        "email": "bryanh@codeaurora.org",
        "time": "Mon Oct 03 10:28:48 2011 -0700"
      },
      "message": "radio:iris:Adding support for FM debug commands\n\nThis patch adds new debug commands for FM driver\n\nSigned-off-by: Srinivasa Rao Uppala \u003cuppalas@codeaurora.org\u003e\n"
    },
    {
      "commit": "1d053f856bb08c43006a76ecbfec71f5357df54c",
      "tree": "9cc0a3eaba2e7fa86e339be277616e6e4243945f",
      "parents": [
        "020b37c00ce45e4bad5698365860d77549cb27b0"
      ],
      "author": {
        "name": "Maheshwar Ajja",
        "email": "majja@codeaurora.org",
        "time": "Wed Jul 20 20:45:11 2011 +0530"
      },
      "committer": {
        "name": "Bryan Huntsman",
        "email": "bryanh@codeaurora.org",
        "time": "Mon Oct 03 10:28:44 2011 -0700"
      },
      "message": "vidc: 720p: Add IDR Frame type support for H264 format\n\nRead IDR frame type from 720p core register set and\npropagate it to user space using new IDR frame type\nenumeration added in api header file. The IDR frame\ntype info is used in SYNCFRAME logic for H264 format\nin userspace.\n\nCRs-Fixed: 296738\nSigned-off-by: Maheshwar Ajja \u003cmajja@codeaurora.org\u003e\n"
    },
    {
      "commit": "f225860718c7595b75d59c8fd6a3cee0ea6da4bb",
      "tree": "49f3fdd59d7a2867b2567e0813621b0b302c5527",
      "parents": [
        "aa524760aaddcf6526d7cfbf70ff52078a15b9d0"
      ],
      "author": {
        "name": "Anantha Krishnan",
        "email": "ananthk@codeaurora.org",
        "time": "Thu Jun 30 01:32:09 2011 +0530"
      },
      "committer": {
        "name": "Bryan Huntsman",
        "email": "bryanh@codeaurora.org",
        "time": "Mon Oct 03 10:28:24 2011 -0700"
      },
      "message": "radio-tavarua: Adding V4L2 private control to enable HLSI\n\nThis change is to add a new private control to enable the\nhigh-low injection.\n\nSigned-off-by: Anantha Krishnan \u003cananthk@codeaurora.org\u003e\n"
    },
    {
      "commit": "4283a4c56a1e3e77f281f018c841d9db1bbb5350",
      "tree": "c090eb4a1f2ba82c2d3896e9f77b1d5c73a7a63c",
      "parents": [
        "474f225b5559e57c8df99d0512c1b02861017d44"
      ],
      "author": {
        "name": "Bradley Rubin",
        "email": "brubin@codeaurora.org",
        "time": "Fri Jul 29 16:18:54 2011 -0700"
      },
      "committer": {
        "name": "Bryan Huntsman",
        "email": "bryanh@codeaurora.org",
        "time": "Mon Oct 03 10:28:20 2011 -0700"
      },
      "message": "ASoC: WCD9310: Fixes issues with ANC\n\nANC register writes were improperly packed into\nintegers. ANC register writes were not correctly\nperformed, as the mask was incorrectly applied.\n\nSigned-off-by: Brad Rubin \u003cbrubin@codeaurora.org\u003e\n"
    },
    {
      "commit": "474f225b5559e57c8df99d0512c1b02861017d44",
      "tree": "7cf98963c982d6c61cc8b741373e293c468d65ac",
      "parents": [
        "ada9e12f261b5a7cefd30a3bb7e44bccd493de84"
      ],
      "author": {
        "name": "Nishant Pandit",
        "email": "npandit@codeaurora.org",
        "time": "Sat Jul 23 23:17:56 2011 +0530"
      },
      "committer": {
        "name": "Bryan Huntsman",
        "email": "bryanh@codeaurora.org",
        "time": "Mon Oct 03 10:28:19 2011 -0700"
      },
      "message": "msm: camera: Initial version of LED Driver on 8960\n\nInitial version of LED driver for Cdp \u0026 Mdp comprise\n\n- Enable SC628A LED Driver chip for 8960.\n- Configure SX150X Gpio Expander chip.\n- Restructure  Camera Gpio Mux settings table\nwhich will later be used to toggle function select for LED Flash\nbetween Mdp \u0026 Cdp.\n\nSigned-off-by: Nishant Pandit \u003cnpandit@codeaurora.org\u003e\n"
    },
    {
      "commit": "6804c742a1e9e35dd3eb95028a9d3323663935fe",
      "tree": "2fcea367927e0aac838d5cf8623c6a979949e5a8",
      "parents": [
        "fcfbea6273f428343dcbc23e94e8f366d12419cf"
      ],
      "author": {
        "name": "Anirudh Ghayal",
        "email": "aghayal@codeaurora.org",
        "time": "Wed Jul 27 11:47:53 2011 +0530"
      },
      "committer": {
        "name": "Bryan Huntsman",
        "email": "bryanh@codeaurora.org",
        "time": "Mon Oct 03 10:28:13 2011 -0700"
      },
      "message": "mfd: pm8921: Add cell data for pm8921 vibrator\n\nSigned-off-by: Anirudh Ghayal \u003caghayal@codeaurora.org\u003e\n"
    },
    {
      "commit": "fcfbea6273f428343dcbc23e94e8f366d12419cf",
      "tree": "a50c700ff796848803002581c7a528115317217e",
      "parents": [
        "ed016bedc8c2af80b10a9d0558b537cf5e396636"
      ],
      "author": {
        "name": "Anirudh Ghayal",
        "email": "aghayal@codeaurora.org",
        "time": "Wed Jul 27 11:04:58 2011 +0530"
      },
      "committer": {
        "name": "Bryan Huntsman",
        "email": "bryanh@codeaurora.org",
        "time": "Mon Oct 03 10:28:13 2011 -0700"
      },
      "message": "drivers: misc: Add pm8xxx based vibrator driver\n\nThis driver uses the timed output framework to\nsupport the vibrator functionality.\n\nSigned-off-by: Anirudh Ghayal \u003caghayal@codeaurora.org\u003e\n"
    },
    {
      "commit": "2fe35efa5b3075bc32d00356ad0004162d3df19d",
      "tree": "1f8785c591857c11b91626cb9b1dbc5128ca8024",
      "parents": [
        "6e669462548de5ad157da801c9f5459b1c59affd"
      ],
      "author": {
        "name": "Shuzhen Wang",
        "email": "shuzhenw@codeaurora.org",
        "time": "Thu Jul 28 10:20:08 2011 -0700"
      },
      "committer": {
        "name": "Bryan Huntsman",
        "email": "bryanh@codeaurora.org",
        "time": "Mon Oct 03 10:28:08 2011 -0700"
      },
      "message": "camera: v4l2: Add zoom support in driver.\n\nAdd implementation of G_CROP and event for\nzoom completion.\n\nSigned-off-by: Shuzhen Wang \u003cshuzhenw@codeaurora.org\u003e\n"
    },
    {
      "commit": "0d9277c6c15665222a9cdb5d16e45cbb6055d147",
      "tree": "472f0465e33c3f617681b63d0f4cb7909c17a8ee",
      "parents": [
        "36920d337a7546d8a049269555eb4a3c8a006d91"
      ],
      "author": {
        "name": "Shuzhen Wang",
        "email": "shuzhenw@codeaurora.org",
        "time": "Thu Jul 28 10:19:10 2011 -0700"
      },
      "committer": {
        "name": "Bryan Huntsman",
        "email": "bryanh@codeaurora.org",
        "time": "Mon Oct 03 10:28:03 2011 -0700"
      },
      "message": "camera: v4l2: Use v4l2_event for event from config to app.\n\nThis simplies the way event is propagated. Driver only needs\nto pass on the v4l2_event structure directly.\n\nSigned-off-by: Shuzhen Wang \u003cshuzhenw@codeaurora.org\u003e\n"
    },
    {
      "commit": "a02ef213066e163f2c9dfde2a3bab6cc0d94a090",
      "tree": "259043a9b50d75da26c580f25e23014bf922c2d0",
      "parents": [
        "e1d0862b4628ddc0b7d62ef54c5dd97fcc4bc13b"
      ],
      "author": {
        "name": "Anantha Krishnan",
        "email": "ananthk@codeaurora.org",
        "time": "Tue Jun 28 00:57:25 2011 +0530"
      },
      "committer": {
        "name": "Bryan Huntsman",
        "email": "bryanh@codeaurora.org",
        "time": "Mon Oct 03 10:27:55 2011 -0700"
      },
      "message": "radio-tavarua: Changes for supporting the new FM Search Algorithm.\n\nAdded host side changes for supporting the new Bahama FM Searcher\nAlgorithm. This involves configuring the channel spacing as 100KHz\nand enabling the 200KHz enforcer for regions that are 200KHz spaced.\n\nSigned-off-by: Anantha Krishnan \u003cananthk@codeaurora.org\u003e\n"
    },
    {
      "commit": "5b04d356f55188a7e196a47c570e1cdf6f714c59",
      "tree": "141ea9d386a95e0f9de5fa82026a03b44830dfb9",
      "parents": [
        "53508c11f53aa4edbe053c5d5c3c99d8ef768500"
      ],
      "author": {
        "name": "Mingcheng Zhu",
        "email": "mingchen@codeaurora.org",
        "time": "Fri Jul 22 21:18:42 2011 -0700"
      },
      "committer": {
        "name": "Bryan Huntsman",
        "email": "bryanh@codeaurora.org",
        "time": "Mon Oct 03 10:27:53 2011 -0700"
      },
      "message": "msm camera: snapshot wavelet denoise support\n\nSigned-off-by: Mingcheng Zhu \u003cmingchen@codeaurora.org\u003e\n"
    },
    {
      "commit": "e0c3e5f39e0e99d672990311a8a862c46312f18e",
      "tree": "5825a0a25e15d47b30965c4b24cf45d94cf0ba71",
      "parents": [
        "eed550bc813a9bfeb105230eea8f4ce9f9acdabc"
      ],
      "author": {
        "name": "Abhijeet Dharmapurikar",
        "email": "adharmap@codeaurora.org",
        "time": "Mon Jul 11 21:17:23 2011 -0700"
      },
      "committer": {
        "name": "Bryan Huntsman",
        "email": "bryanh@codeaurora.org",
        "time": "Mon Oct 03 10:27:44 2011 -0700"
      },
      "message": "power: pm8921-charger: implement CURRENT_NOW property\n\nThe pm8921 bms driver can provide instantaneous current. Use the\ncurrent now property of the power_supply class to expose this\nfeature.\n\nSigned-off-by: Abhijeet Dharmapurikar \u003cadharmap@codeaurora.org\u003e\n"
    },
    {
      "commit": "248eac2b1519a94c2587d627fe68a38727b16b58",
      "tree": "a403528f60d97dc3604d87c5fcacf5a05d6e740f",
      "parents": [
        "1a99033bf915b066ddb542b019091558d13bea54"
      ],
      "author": {
        "name": "Gopikrishnaiah Anandan",
        "email": "gopikr@codeaurora.org",
        "time": "Tue Jul 12 14:24:14 2011 -0700"
      },
      "committer": {
        "name": "Bryan Huntsman",
        "email": "bryanh@codeaurora.org",
        "time": "Mon Oct 03 10:27:41 2011 -0700"
      },
      "message": "vidc: vdec: Report dropped field for interlace clips.\n\nFor field based interlace clips, video core will generate\nan error when one of field is missing in bitstream.\nDriver will report this to upper layer, so that it can\ntake appropriate action.\n\nCRs-fixed: 290659\nSigned-off-by: Gopikrishnaiah Anandan \u003cgopikr@codeaurora.org\u003e\n"
    },
    {
      "commit": "cc450c9f1ce3e966865365a727181f965df71daf",
      "tree": "6a67cde14bbe5dd091be08da5edec4fc794dfe10",
      "parents": [
        "f2085cdbd15907d0a0a5e6d3e8f5726b05a52a11"
      ],
      "author": {
        "name": "Karthikeyan Ramasubramanian",
        "email": "kramasub@codeaurora.org",
        "time": "Wed Jul 27 14:38:15 2011 -0600"
      },
      "committer": {
        "name": "Bryan Huntsman",
        "email": "bryanh@codeaurora.org",
        "time": "Mon Oct 03 10:27:39 2011 -0700"
      },
      "message": "msm: ipc: Update server lookup to multiple compatible services\n\nIPC Router looks up all compatible services during the server\nlookup using the compatibility mask provided by the clients.\n\nSigned-off-by: Karthikeyan Ramasubramanian \u003ckramasub@codeaurora.org\u003e\n"
    },
    {
      "commit": "746d9ab0dabf7165b88906860ed3b52b351bcfe8",
      "tree": "2c08b6a614ed0fb9ef73bdd4324d66c37a009beb",
      "parents": [
        "8954956f9dcd1cd7993d2f00836dc55c6a1dcbe8"
      ],
      "author": {
        "name": "Gopikrishnaiah Anandan",
        "email": "gopikr@codeaurora.org",
        "time": "Thu Jul 07 11:55:13 2011 -0700"
      },
      "committer": {
        "name": "Bryan Huntsman",
        "email": "bryanh@codeaurora.org",
        "time": "Mon Oct 03 10:27:29 2011 -0700"
      },
      "message": "vidc: vdec: Report bitstream errors to driver client.\n\nWhen video core generates recoverable bitstream errors,\ndriver will report them to upper layer.\n\nCRs-fixed: 290659\nSigned-off-by: Gopikrishnaiah Anandan \u003cgopikr@codeaurora.org\u003e\n"
    },
    {
      "commit": "5d41837ac192f0545416b7c0510f4769fc5c04ed",
      "tree": "cf811b3563989763649f5b76404084c73185bfa9",
      "parents": [
        "38014983c528d39e0b7145b81d54b32ad98480b4"
      ],
      "author": {
        "name": "Mansoor Aftab",
        "email": "maftab@codeaurora.org",
        "time": "Tue Jul 26 17:01:26 2011 -0700"
      },
      "committer": {
        "name": "Bryan Huntsman",
        "email": "bryanh@codeaurora.org",
        "time": "Mon Oct 03 10:27:20 2011 -0700"
      },
      "message": "msm: camera: Changes to enable events and Auto Focus\n\nAdded event notify message support added entries for\nautofocus event types\n\nSigned-off-by: Mansoor Aftab \u003cmaftab@codeaurora.org\u003e\n"
    },
    {
      "commit": "98a7ecb14c4291bc55b692bc294cee8cc5dbb5aa",
      "tree": "80d1c2e7ed4d40c17173896c54e8ac73926e3acc",
      "parents": [
        "930bf7bfd7b754bf2d464c7574a02016104f2cb4"
      ],
      "author": {
        "name": "Sagar Dharia",
        "email": "sdharia@codeaurora.org",
        "time": "Mon Jul 25 15:25:35 2011 -0600"
      },
      "committer": {
        "name": "Bryan Huntsman",
        "email": "bryanh@codeaurora.org",
        "time": "Mon Oct 03 10:27:10 2011 -0700"
      },
      "message": "slimbus: Support ability to specify maximum and minimum clock gears\n\nSlimbus can run in clock gears 1 through 10 per spec. Scheduling\nalgorithm tries to find the optimum clock gear depending on bandwidth\nusage for messaging and active data channels.\nHowever, not all controllers may have the ability to support all the\n10 clock gears. This patch provides ability so that scheduling\nalgorithm will only run the bus in supported slimbus clock gear.\nControllers can specify supported minimum and maximum clock gear\nduring registration with the framework.\n\nSigned-off-by: Sagar Dharia \u003csdharia@codeaurora.org\u003e\n"
    },
    {
      "commit": "885f510f6f07c88f13940b34d35553ede8f488f7",
      "tree": "790a62c956d94ea668abf11469c1adbc2c7dd802",
      "parents": [
        "a3c0d9420976b7a6b69baa98d2e8ea3ed89c9a0e"
      ],
      "author": {
        "name": "Laxminath Kasam",
        "email": "lkasam@codeaurora.org",
        "time": "Thu Jul 14 10:20:21 2011 +0530"
      },
      "committer": {
        "name": "Bryan Huntsman",
        "email": "bryanh@codeaurora.org",
        "time": "Mon Oct 03 10:27:06 2011 -0700"
      },
      "message": "ASOC: msm8x60: support to device_mute is added.\n\nDevice mute control is added which can mute the\nrespective dev_id to volume zero.\nmsm_device_mute() in user space will use this\ncontrol.\n\nCRs-Fixed: 295399\nSigned-off-by: Laxminath Kasam \u003clkasam@codeaurora.org\u003e\n"
    },
    {
      "commit": "1e36a02967aff9238b8e26b6ba23070b51e660bb",
      "tree": "3ac8ac152715b4f0ec3e21ddb0be01f9e4924e38",
      "parents": [
        "f453bb396affe07bacf9c9f021c487eef59a47be"
      ],
      "author": {
        "name": "Laura Abbott",
        "email": "lauraa@codeaurora.org",
        "time": "Wed Jun 22 17:08:13 2011 -0700"
      },
      "committer": {
        "name": "Bryan Huntsman",
        "email": "bryanh@codeaurora.org",
        "time": "Mon Oct 03 10:27:04 2011 -0700"
      },
      "message": "pmem: ensure SMI correctness\n\nDue to hardware constraints, the SMI should not be mapped\nin the kernel space when not in use. Unmap the SMI from\nthe kernel address space when the last allocation is freed.\nVote for bus bandwidth as well while the SMI is allocated.\n\nCRs-Fixed: 281723\nSigned-off-by: Laura Abbott \u003clauraa@codeaurora.org\u003e\n"
    },
    {
      "commit": "18b04783a057552e9632596dec2fa0329f26b589",
      "tree": "fbf8fe0e624f78b0374eff8de2a75ce6af739b19",
      "parents": [
        "57996e3add058436fd4801644106c6fb3c00e489"
      ],
      "author": {
        "name": "Kobi Cohen Arazi",
        "email": "kobic@codeaurora.org",
        "time": "Tue Jul 26 12:11:34 2011 -0700"
      },
      "committer": {
        "name": "Bryan Huntsman",
        "email": "bryanh@codeaurora.org",
        "time": "Mon Oct 03 10:27:02 2011 -0700"
      },
      "message": "Add missing header guards in msm_rotator.h\n\nmsm_rotator.h was missing define __MSM_ROTATOR_H__\n\nSigned-off-by: Kobi Cohen-Arazi \u003ckobic@codeaurora.org\u003e\n"
    },
    {
      "commit": "cfca519f00b9651f86887fbff8a784fcfc8c03d9",
      "tree": "4d4245f9903d14a1b10a31a503c3e855ab59027e",
      "parents": [
        "529461b70c7dc20b0371e54a63844edae905d7a2"
      ],
      "author": {
        "name": "Pratik Patel",
        "email": "pratikp@codeaurora.org",
        "time": "Sat Jul 23 11:21:40 2011 -0700"
      },
      "committer": {
        "name": "Bryan Huntsman",
        "email": "bryanh@codeaurora.org",
        "time": "Mon Oct 03 10:26:58 2011 -0700"
      },
      "message": "Revert \"workqueue: add workqueue_empty() api\"\n\nThis reverts commit bccb069835ef880e437c68a7fed9529c2549605f.\n\nSince the workqueue code deletes the work before executing it,\nchecking for no work item being currently queued to the workqueue\nis not sufficient to guarantee that all the works have finished\nexecution. Hence, we have moved to using a counter based solution\nand so this change is no longer required.\n\nSigned-off-by: Pratik Patel \u003cpratikp@codeaurora.org\u003e\n"
    },
    {
      "commit": "63e1f9ff178a33a955fa81c196e58fbfb9dab057",
      "tree": "aa1ddd1bfc6c446c0183251554b5a6eec55dbe8c",
      "parents": [
        "89d8c1dff8e1816b41d705c6d76266daf4b4d77e"
      ],
      "author": {
        "name": "David Collins",
        "email": "collinsd@codeaurora.org",
        "time": "Tue Jul 26 15:29:05 2011 -0700"
      },
      "committer": {
        "name": "Bryan Huntsman",
        "email": "bryanh@codeaurora.org",
        "time": "Mon Oct 03 10:26:51 2011 -0700"
      },
      "message": "regulator: pm8921-regulator: Add enable_time platform data entry\n\nAdd an enable_time platform data member which can be used to specify\nthe board dependent enable (rise) time of each regulator.\n\nSigned-off-by: David Collins \u003ccollinsd@codeaurora.org\u003e\n"
    },
    {
      "commit": "405dc3051b06637b6a38aa6b1f4da1660cff37d0",
      "tree": "7f1e7a6efb94ef7a0d20dbda722d390ea5e1a2de",
      "parents": [
        "5a3695011acfed1787ad3bbad90c3fc5bd239134"
      ],
      "author": {
        "name": "kuogee hsieh",
        "email": "khsieh@codeaurora.org",
        "time": "Thu Jul 21 15:06:59 2011 -0700"
      },
      "committer": {
        "name": "Bryan Huntsman",
        "email": "bryanh@codeaurora.org",
        "time": "Mon Oct 03 10:26:42 2011 -0700"
      },
      "message": "msm_fb: display: add ioctl for mixer info\n\nAdd new ioctl to allow user to query mdp mixer detail configuration.\n\nSigned-off-by: Kuogee Hsieh \u003ckhsieh@codeaurora.org\u003e\n"
    },
    {
      "commit": "70765cd7a317954776aa4b556d8a74091edfa051",
      "tree": "4b5e922681bee32f0427fee2e6375d144e6f9f9e",
      "parents": [
        "9a9e76e0def4526129321eae6564b4f29332e6b3"
      ],
      "author": {
        "name": "Swaminathan Sathappan",
        "email": "Swami@codeaurora.org",
        "time": "Tue Jul 19 18:42:47 2011 -0700"
      },
      "committer": {
        "name": "Bryan Huntsman",
        "email": "bryanh@codeaurora.org",
        "time": "Mon Oct 03 10:26:40 2011 -0700"
      },
      "message": "msm: audio: qdsp6v2: Add support for aac dual mono playback\n\nSigned-off-by: Swaminathan Sathappan \u003cSwami@codeaurora.org\u003e\n"
    },
    {
      "commit": "c6864b8db38bd6ee700d862df15380eb95234c25",
      "tree": "18e204098354b30563684ceff3863b21d1e48531",
      "parents": [
        "d71946b2ad838e897f450bb8d1ad6eb86bff7298"
      ],
      "author": {
        "name": "Ankit Premrajka",
        "email": "ankitp@codeaurora.org",
        "time": "Fri Jul 15 11:43:41 2011 -0700"
      },
      "committer": {
        "name": "Bryan Huntsman",
        "email": "bryanh@codeaurora.org",
        "time": "Mon Oct 03 10:26:31 2011 -0700"
      },
      "message": "msm-camera: add SMMU code for use with videobuf2 framework\n\nSigned-off-by: Ankit Premrajka \u003cankitp@codeaurora.org\u003e\nSigned-off-by: Mingcheng Zhu \u003cmingchen@codeaurora.org\u003e\n"
    },
    {
      "commit": "4950550ed4974d3f971892777bab9bc074cecc2c",
      "tree": "b37878f7b1da8699b3b8795ba3512da9d51a8ce0",
      "parents": [
        "0fb9dcfbc652ed617ceb244bd8a9201d00a124fe"
      ],
      "author": {
        "name": "Mingcheng Zhu",
        "email": "mingchen@codeaurora.org",
        "time": "Tue Jul 19 20:44:36 2011 -0700"
      },
      "committer": {
        "name": "Bryan Huntsman",
        "email": "bryanh@codeaurora.org",
        "time": "Mon Oct 03 10:26:30 2011 -0700"
      },
      "message": "msm: Add new msm_buffer and event structs and event defines\n\nSigned-off-by: Mingcheng Zhu \u003cmingchen@codeaurora.org\u003e\n"
    },
    {
      "commit": "0fb9dcfbc652ed617ceb244bd8a9201d00a124fe",
      "tree": "b39114063f8d400ad220566cd25b92f79589683d",
      "parents": [
        "9812bd34ec034b4a78ed1c1c5f6fbd1ca3d1b43e"
      ],
      "author": {
        "name": "Kiran Kumar H N",
        "email": "hurlisal@codeaurora.org",
        "time": "Sun Jul 17 12:31:53 2011 -0700"
      },
      "committer": {
        "name": "Bryan Huntsman",
        "email": "bryanh@codeaurora.org",
        "time": "Mon Oct 03 10:26:29 2011 -0700"
      },
      "message": "msm-camera: configure preview and recording buffers\nseperately.\n\ndecouple preview and recording path configuration\nby configuring the buffers during preview start\nand recording start respectively.\n\nSigned-off-by: Kiran Kumar H N \u003churlisal@codeaurora.org\u003e\nSigned-off-by: Mingcheng Zhu \u003cmingchen@codeaurora.org\u003e\n"
    },
    {
      "commit": "9812bd34ec034b4a78ed1c1c5f6fbd1ca3d1b43e",
      "tree": "63cb1ccdc000bc4bb1b4d41b1b42a6be066feb8f",
      "parents": [
        "7323b78c60c986f268ac4aeb6a2493082fd63cd5"
      ],
      "author": {
        "name": "Mingcheng Zhu",
        "email": "mingchen@codeaurora.org",
        "time": "Fri Jul 22 22:57:11 2011 -0700"
      },
      "committer": {
        "name": "Bryan Huntsman",
        "email": "bryanh@codeaurora.org",
        "time": "Mon Oct 03 10:26:28 2011 -0700"
      },
      "message": "msm camera: migrate to videobuf2 framework\n\nadd necessary changes in camera driver to\nmigrate to videobuf2 framework.\n\nSigned-off-by: Kiran Kumar H N \u003churlisal@codeaurora.org\u003e\nSigned-off-by: Mingcheng Zhu \u003cmingchen@codeaurora.org\u003e\n\nConflicts:\n\n\tdrivers/media/video/Makefile\n"
    },
    {
      "commit": "5a19c68d63da33710ed52a974a996f03a706b84f",
      "tree": "33799729701b9b6af844c55f55053b69045bdab6",
      "parents": [
        "373d1d02ff733804598a6a1894c42dcc9978abbe"
      ],
      "author": {
        "name": "Kiran Kumar H N",
        "email": "hurlisal@codeaurora.org",
        "time": "Sat Jul 23 11:34:34 2011 -0700"
      },
      "committer": {
        "name": "Bryan Huntsman",
        "email": "bryanh@codeaurora.org",
        "time": "Mon Oct 03 10:26:23 2011 -0700"
      },
      "message": "Revert \"msm: camera: YV12 video support\"\n\nThis reverts commit 66882a5046143601429632a0b589d9ffeeb3c668.\nThis change will be submitted later.\n\nSigned-off-by: Kiran Kumar H N \u003churlisal@codeaurora.org\u003e\n"
    },
    {
      "commit": "7ff0cf49995d22fddaa90cea95dac8850abcac89",
      "tree": "5ebc5e1efa7a5c332d10e4a6384758dded7d1ebd",
      "parents": [
        "d42d1206083796119de7d0ea1cc06b14f7f42884"
      ],
      "author": {
        "name": "Azam Sadiq Pasha Kapatrala Syed",
        "email": "akapatra@codeaurora.org",
        "time": "Fri Jul 15 15:56:40 2011 -0700"
      },
      "committer": {
        "name": "Bryan Huntsman",
        "email": "bryanh@codeaurora.org",
        "time": "Mon Oct 03 10:26:16 2011 -0700"
      },
      "message": "msm: camera: YV12 video support\n\nSupport for color format YV12.\n\nSigned-off-by: Azam Sadiq Pasha Kapatrala Syed \u003cakapatra@codeaurora.org\u003e\n"
    },
    {
      "commit": "c49b85db0baedf56bf784462f9a44038253fc44a",
      "tree": "74ec11f46c618d5f661fea2d34115426e570db3d",
      "parents": [
        "6d6ff5e495a12895b5b4a37eb3049fda560c693a"
      ],
      "author": {
        "name": "Ben Romberger",
        "email": "bromberg@codeaurora.org",
        "time": "Fri Jul 15 18:55:34 2011 -0700"
      },
      "committer": {
        "name": "Bryan Huntsman",
        "email": "bryanh@codeaurora.org",
        "time": "Mon Oct 03 10:26:11 2011 -0700"
      },
      "message": "msm: audio: qdsp6v2: Support for RX \u0026 TX ADM topology\n\nThis adds support to store separate RX \u0026 TX topology for\nthe audio device manager (ADM).\n\nSigned-off-by: Ben Romberger \u003cbromberg@codeaurora.org\u003e\n"
    },
    {
      "commit": "229c6a5dc09fa4981088ffe4929f1bcb3ce70e37",
      "tree": "01f2240cc09183b6a562253b2406e029db12fb24",
      "parents": [
        "a21d6bc64b41a8eaa61a7822a255c8910bf113f4"
      ],
      "author": {
        "name": "Bradley Rubin",
        "email": "brubin@codeaurora.org",
        "time": "Tue Jul 12 16:18:48 2011 -0700"
      },
      "committer": {
        "name": "Bryan Huntsman",
        "email": "bryanh@codeaurora.org",
        "time": "Mon Oct 03 10:26:06 2011 -0700"
      },
      "message": "ASoC: WCD9310: Add Active Noise Cancellation support\n\nANC is a feature which reduces noise on the near-end\nby pushing anti-noise onto the audio stream heard\nby the user.  ANC mixes the anti-noise signal\ninside of the WCD9310 codec.\n\nSigned-off-by: Brad Rubin \u003cbrubin@codeaurora.org\u003e\n"
    },
    {
      "commit": "5cd33b37653f4c32b9d8e992bab5938c37eae130",
      "tree": "1576740c74ae4192ace8f8131ab9e6b504d3fd67",
      "parents": [
        "a5ee43644bcdcae9146349ba5163d991cfca1324"
      ],
      "author": {
        "name": "Shubhraprakash Das",
        "email": "sadas@codeaurora.org",
        "time": "Mon Jul 18 18:07:10 2011 -0600"
      },
      "committer": {
        "name": "Bryan Huntsman",
        "email": "bryanh@codeaurora.org",
        "time": "Mon Oct 03 10:25:50 2011 -0700"
      },
      "message": "mm: ashmem: Add cache clean and invalidate ioctls for ashmem\n\nCRs-fixed: 291124\nSigned-off-by: Shubhraprakash Das \u003csadas@codeaurora.org\u003e\n"
    },
    {
      "commit": "3b44cd4aeedfa3026caf379c4687d980ed3261b8",
      "tree": "1c8e9437a4a825474bb56dc3ab073834a81f01cf",
      "parents": [
        "4aea274b69eeee685d87e159107f0d0eb9b35b70"
      ],
      "author": {
        "name": "Anantha Krishnan",
        "email": "ananthk@codeaurora.org",
        "time": "Wed Jul 06 12:36:15 2011 +0530"
      },
      "committer": {
        "name": "Bryan Huntsman",
        "email": "bryanh@codeaurora.org",
        "time": "Mon Oct 03 10:25:48 2011 -0700"
      },
      "message": "radio-tavarua: Adding private control to configure the RMSSI threshold\n\nThis change is to add V4L2 private controls for configuring the\nvalue of RMSSI threshold.\n\nCRs-Fixed: 293328\nSigned-off-by: Anantha Krishnan \u003cananthk@codeaurora.org\u003e\n"
    },
    {
      "commit": "7f12ebf6a27f4b892ee5729d574d71a2a8b4bed3",
      "tree": "375714c4acb4a984ebeef5114de68321425aca8f",
      "parents": [
        "fd915311da98b8fd1b13d7b9cd3f23744c3720cb"
      ],
      "author": {
        "name": "Lucille Sylvester",
        "email": "lsylvest@codeaurora.org",
        "time": "Mon Jul 18 17:14:39 2011 -0600"
      },
      "committer": {
        "name": "Bryan Huntsman",
        "email": "bryanh@codeaurora.org",
        "time": "Mon Oct 03 10:25:45 2011 -0700"
      },
      "message": "msm: kgsl: Remove unused variable w/ unneeded ifdef\n\nThis variable/ifdef should have been removed in a prior change.\n\nSigned-off-by: Lucille Sylvester \u003clsylvest@codeaurora.org\u003e\n"
    },
    {
      "commit": "57390b03ac1e24045fe4b056d84c091a0ee1e0d9",
      "tree": "b848e945cce04cdfd9e9d48e494c7b428d4748bb",
      "parents": [
        "0e468741095d4669b8716aa22c46d71fa64a6574"
      ],
      "author": {
        "name": "Abhijeet Dharmapurikar",
        "email": "adharmap@codeaurora.org",
        "time": "Thu Jul 14 18:05:11 2011 -0700"
      },
      "committer": {
        "name": "Bryan Huntsman",
        "email": "bryanh@codeaurora.org",
        "time": "Mon Oct 03 10:25:43 2011 -0700"
      },
      "message": "power: msm_charger: control system power\n\nSome chargers can control their current supply for the system. Provide\nfacility in the msm_charger to choose which charger supplies system\ncurrent. It is guaranteed that start charging will always be called\non a charger that has been previously been asked to provide system\ncurrent.\n\nSigned-off-by: Abhijeet Dharmapurikar \u003cadharmap@codeaurora.org\u003e\n"
    },
    {
      "commit": "4246251a693935b78e2672bbf75d1e2b40f4ce51",
      "tree": "5dbab7485fee1b1178417ae4a4dddd2f84701ce4",
      "parents": [
        "85c05cd8d9e8e5d54c4cb23efebb3bdc6a9ff6c9"
      ],
      "author": {
        "name": "Ankur Nandwani",
        "email": "ankurn@codeaurora.org",
        "time": "Fri Jul 15 17:08:24 2011 -0700"
      },
      "committer": {
        "name": "Bryan Huntsman",
        "email": "bryanh@codeaurora.org",
        "time": "Mon Oct 03 10:25:42 2011 -0700"
      },
      "message": "radio: iris: updating the values for RDS PID and PTYPE\n\nSigned-off-by: Ankur Nandwani \u003cankurn@codeaurora.org\u003e\n"
    },
    {
      "commit": "18fb80ef719e94493c257e3cd6c92e790cc6223f",
      "tree": "102448cb2dea700ec5a96eca4c082250f89de4d5",
      "parents": [
        "0167283edccca2b777528c54974ca9c8d4030138"
      ],
      "author": {
        "name": "Srinivasa Rao Uppala",
        "email": "uppalas@codeaurora.org",
        "time": "Sun Jul 17 17:33:00 2011 -0700"
      },
      "committer": {
        "name": "Bryan Huntsman",
        "email": "bryanh@codeaurora.org",
        "time": "Mon Oct 03 10:25:38 2011 -0700"
      },
      "message": "radio: iris: Added code for search station list response\n\nThis patch adds support to handle  the search station list\nresponse event\n\nSigned-off-by: Srinivasa Rao Uppala \u003cuppalas@codeaurora.org\u003e\n"
    },
    {
      "commit": "e46ef6f1bc4d6d406e90e8e4dbcbeef0e2257cae",
      "tree": "5bda74f9b24ecba5fbc74caac8a04585180152ec",
      "parents": [
        "79c87bf556445f1d2b12f0898d9cb125e10f7631"
      ],
      "author": {
        "name": "Anantha Krishnan",
        "email": "ananthk@codeaurora.org",
        "time": "Wed Jun 29 23:56:03 2011 +0530"
      },
      "committer": {
        "name": "Bryan Huntsman",
        "email": "bryanh@codeaurora.org",
        "time": "Mon Oct 03 09:59:11 2011 -0700"
      },
      "message": "radio-tavarua: FM jumps to alternate freq. with AF jump option disabled\n\nWhen the transmit power of the currently tuned station decreases,\nFM Receiver automatically switches to available alternate frequencies,\neven though the auto AF jump feature is not enabled\n\nCRs-Fixed: 293773\nSigned-off-by: Anantha Krishnan \u003cananthk@codeaurora.org\u003e\n"
    },
    {
      "commit": "79c87bf556445f1d2b12f0898d9cb125e10f7631",
      "tree": "376621e156b4cb38b7add6117cd852da89d62c3c",
      "parents": [
        "ebca0c796cb22947a224c1afea9b7950886804e1"
      ],
      "author": {
        "name": "Shubhraprakash Das",
        "email": "sadas@codeaurora.org",
        "time": "Fri Jul 15 14:05:57 2011 -0600"
      },
      "committer": {
        "name": "Bryan Huntsman",
        "email": "bryanh@codeaurora.org",
        "time": "Mon Oct 03 09:59:11 2011 -0700"
      },
      "message": "Kbuild: Export ashmem header file to user space\n\nCRs-fixed: 291124\nSigned-off-by: Shubhraprakash Das \u003csadas@codeaurora.org\u003e\n"
    },
    {
      "commit": "4d1ab557f03730771215020fc1e34b26dc26604b",
      "tree": "ce94f35a3690a6b94489188f81cd72bb77d37346",
      "parents": [
        "ba345d5b6851c99cf58d90d7212f80c7924f416b"
      ],
      "author": {
        "name": "Ashay Jaiswal",
        "email": "ashayj@codeaurora.org",
        "time": "Fri Jul 15 11:30:49 2011 +0530"
      },
      "committer": {
        "name": "Bryan Huntsman",
        "email": "bryanh@codeaurora.org",
        "time": "Mon Oct 03 09:59:08 2011 -0700"
      },
      "message": "drivers: rtc-pm8058: Fix automatic wakeup of APPS due to RTC alarm.\n\nAlarm interrupt causes automatic wakeup even when the phone is in\npowerdown state.\n\nCRs-Fixed: 286086\nSigned-off-by: Ashay Jaiswal \u003cashayj@codeaurora.org\u003e\n"
    },
    {
      "commit": "7bb2210232d7a218a8a5dde43dddbcaafa76f745",
      "tree": "22ce49cc4839ef7d9661adb8ed4963f86efb92f5",
      "parents": [
        "2160bf26560139b2666194475b0ec59d6260d192"
      ],
      "author": {
        "name": "Srinivasa Rao Uppala",
        "email": "uppalas@codeaurora.org",
        "time": "Thu Jul 14 11:27:30 2011 -0700"
      },
      "committer": {
        "name": "Bryan Huntsman",
        "email": "bryanh@codeaurora.org",
        "time": "Mon Oct 03 09:59:06 2011 -0700"
      },
      "message": "radio-iris: Adding offset to the search mode for RDS search command\n\nSigned-off-by: Srinivasa Rao Uppala \u003cuppalas@codeaurora.org\u003e\n"
    },
    {
      "commit": "52344ac5845edcc6ccc016ce1f07f61553ba2cad",
      "tree": "4ffc2e17db9be349bd9f190459ca025151e65fe7",
      "parents": [
        "2fb6f08e5055df5d5b367e9b2c06025ab78d058a"
      ],
      "author": {
        "name": "Abhijeet Dharmapurikar",
        "email": "adharmap@codeaurora.org",
        "time": "Tue Jul 05 18:44:54 2011 -0700"
      },
      "committer": {
        "name": "Bryan Huntsman",
        "email": "bryanh@codeaurora.org",
        "time": "Mon Oct 03 09:59:06 2011 -0700"
      },
      "message": "power: pm8921-bms: add nano-doc comments to exported functions\n\nSigned-off-by: Abhijeet Dharmapurikar \u003cadharmap@codeaurora.org\u003e\n"
    },
    {
      "commit": "2fb6f08e5055df5d5b367e9b2c06025ab78d058a",
      "tree": "33e74191a0351d5d4f9414205cc2dcae857591dc",
      "parents": [
        "4c0d304651615fb084526704703201617d81cccd"
      ],
      "author": {
        "name": "Abhijeet Dharmapurikar",
        "email": "adharmap@codeaurora.org",
        "time": "Tue Jun 28 17:10:27 2011 -0700"
      },
      "committer": {
        "name": "Bryan Huntsman",
        "email": "bryanh@codeaurora.org",
        "time": "Mon Oct 03 09:59:06 2011 -0700"
      },
      "message": "power: pm8921-bms: Add api to read Vsense\n\nThe Rsense resistor connects between the -ve end of the battery\nand GND. The voltage across the Rsense gives us a good indication\nof the current flowing through the battery.\n\nSigned-off-by: Abhijeet Dharmapurikar \u003cadharmap@codeaurora.org\u003e\n"
    },
    {
      "commit": "78a782be53183ace3fb289e5ee9d6c1efc9e4af2",
      "tree": "ae368fbff206d4b5a995b486569615f974943324",
      "parents": [
        "731beb977d0dab4c74f47122c132a32f5d17002d"
      ],
      "author": {
        "name": "Ankur Nandwani",
        "email": "ankurn@codeaurora.org",
        "time": "Thu Jul 07 21:11:21 2011 -0700"
      },
      "committer": {
        "name": "Bryan Huntsman",
        "email": "bryanh@codeaurora.org",
        "time": "Mon Oct 03 09:59:05 2011 -0700"
      },
      "message": "radio: iris: adding support for RDS program service and radio text\n\nThis patch adds support for RDS program service and radio text\nso that RDS data is displayed in the UI\n\nSigned-off-by: Ankur Nandwani \u003cankurn@codeaurora.org\u003e\n"
    },
    {
      "commit": "c448d98e7e2eceea73477e28ee75ed23b00ff3dc",
      "tree": "4b81a36d6346bafda3f78e487c6791d2b4ffc126",
      "parents": [
        "814e6171ab7a99fdcb2207b5c0c96dab4b3a3f2b"
      ],
      "author": {
        "name": "Abhijeet Dharmapurikar",
        "email": "adharmap@codeaurora.org",
        "time": "Tue Jun 28 20:48:36 2011 -0700"
      },
      "committer": {
        "name": "Bryan Huntsman",
        "email": "bryanh@codeaurora.org",
        "time": "Mon Oct 03 09:59:00 2011 -0700"
      },
      "message": "power: pm8921-bms: read temperature and voltage via adc\n\nRead the battery temeperature and voltage from the adc driver instead\nof hard coding them in the driver.\n\nIn the charing began and charing end functions, use\npm8921_bms_get_percent_charge api. This prevents duplicating calling\nthe adc functions.\n\nSigned-off-by: Abhijeet Dharmapurikar \u003cadharmap@codeaurora.org\u003e\n"
    },
    {
      "commit": "7429cea50e3a0020a1bf0a6e9d596ebe2d3aba40",
      "tree": "ff1d279b5ffdf7bc0ce8c76260e9e779adce2252",
      "parents": [
        "15187778e4af8e8f675639dbc8c942aab3658f20"
      ],
      "author": {
        "name": "Larry Bassel",
        "email": "lbassel@codeaurora.org",
        "time": "Fri Jul 08 15:08:58 2011 -0700"
      },
      "committer": {
        "name": "Bryan Huntsman",
        "email": "bryanh@codeaurora.org",
        "time": "Mon Oct 03 09:58:55 2011 -0700"
      },
      "message": "pmem: remove support for unstable PMEM devices\n\nThis functionality has never been used, is ugly and\ncomplicates the DMM design.\n\nSigned-off-by: Larry Bassel \u003clbassel@codeaurora.org\u003e\n"
    },
    {
      "commit": "15187778e4af8e8f675639dbc8c942aab3658f20",
      "tree": "1a3f247e47442a1a6bc4cc878c86c4c6ab31c57f",
      "parents": [
        "b19046ab42aa41bbbdd822c6e67df9ebfc8c6b2f"
      ],
      "author": {
        "name": "Anirudh Ghayal",
        "email": "aghayal@codeaurora.org",
        "time": "Wed Jun 22 17:39:41 2011 +0530"
      },
      "committer": {
        "name": "Bryan Huntsman",
        "email": "bryanh@codeaurora.org",
        "time": "Mon Oct 03 09:58:24 2011 -0700"
      },
      "message": "input: touchscreen: Move power mode handling to platform data\n\nSigned-off-by: Anirudh Ghayal \u003caghayal@codeaurora.org\u003e\n"
    },
    {
      "commit": "80ba33d88f07caa74cf90721780f17f26fe9d236",
      "tree": "8f5514e1630dbcbdb9ce72bdec6d0a0fe8c72ef9",
      "parents": [
        "c5760300500abbf48d54daa86836890da276ea58"
      ],
      "author": {
        "name": "Jason Varbedian",
        "email": "jasonv@codeaurora.org",
        "time": "Mon Jul 11 17:29:05 2011 -0700"
      },
      "committer": {
        "name": "Bryan Huntsman",
        "email": "bryanh@codeaurora.org",
        "time": "Mon Oct 03 09:58:23 2011 -0700"
      },
      "message": "msm: kgsl: change readtimestamp from IOR to IOWR and keep legacy\n\nSigned-off-by: Jason Varbedian \u003cjasonv@codeaurora.org\u003e\n"
    },
    {
      "commit": "3f2bc4d6eb5a4fada842462ba22bb6bbb41d00c7",
      "tree": "088e0646c8abcbde263d13ee865ba69032ac86dd",
      "parents": [
        "f06154cc47399dfdb3950d3e6b71d67ee186f69d"
      ],
      "author": {
        "name": "Bryan Huntsman",
        "email": "bryanh@codeaurora.org",
        "time": "Tue Aug 16 17:27:22 2011 -0700"
      },
      "committer": {
        "name": "Bryan Huntsman",
        "email": "bryanh@codeaurora.org",
        "time": "Mon Oct 03 09:57:10 2011 -0700"
      },
      "message": "Initial Contribution\n\nmsm-2.6.38: tag AU_LINUX_ANDROID_GINGERBREAD.02.03.04.00.142\n\nSigned-off-by: Bryan Huntsman \u003cbryanh@codeaurora.org\u003e\n"
    },
    {
      "commit": "f06154cc47399dfdb3950d3e6b71d67ee186f69d",
      "tree": "2a34875c0da6853cacf22777bc5ce0544b85e823",
      "parents": [
        "66589de55eff46f036ab5316a77834e01af3753c",
        "99ce39e359fa29e4b609a6a13485e7573eda5dfb"
      ],
      "author": {
        "name": "Bryan Huntsman",
        "email": "bryanh@codeaurora.org",
        "time": "Fri Sep 23 11:47:13 2011 -0700"
      },
      "committer": {
        "name": "Bryan Huntsman",
        "email": "bryanh@codeaurora.org",
        "time": "Fri Sep 23 11:47:21 2011 -0700"
      },
      "message": "Merge branch \u0027devicetree/next\u0027 of git://git.secretlab.ca/git/linux-2.6\n\n* \u0027devicetree/next\u0027 of git://git.secretlab.ca/git/linux-2.6:\n  dt: include linux/errno.h in linux/of_address.h\n  of/address: Add of_find_matching_node_by_address helper\n  dt: remove extra xsysace platform_driver registration\n  tty/serial: Add devicetree support for nVidia Tegra serial ports\n  dt: add empty of_property_read_u32[_array] for non-dt\n  dt: bindings: move SEC node under new crypto/\n  dt: add helper function to read u32 arrays\n  tty/serial: change of_serial to use new of_property_read_u32() api\n  dt: add \u0027const\u0027 for of_property_read_string parameter **out_string\n  dt: add helper functions to read u32 and string property values\n  tty: of_serial: support for 32 bit accesses\n  dt: document the of_serial bindings\n  dt/platform: allow device name to be overridden\n  drivers/amba: create devices from device tree\n  dt: add of_platform_populate() for creating device from the device tree\n  dt: Add default match table for bus ids\n"
    },
    {
      "commit": "66589de55eff46f036ab5316a77834e01af3753c",
      "tree": "867b8323f4b50c03d9a2c3e28eea81cdc543d159",
      "parents": [
        "b198bd57abdf1c84f0a877fea7c43f84df110902",
        "87c0eb12b4f5b6b6d5933bb7198aa56a46e74250"
      ],
      "author": {
        "name": "Bryan Huntsman",
        "email": "bryanh@codeaurora.org",
        "time": "Fri Sep 23 11:00:16 2011 -0700"
      },
      "committer": {
        "name": "Bryan Huntsman",
        "email": "bryanh@codeaurora.org",
        "time": "Fri Sep 23 11:00:20 2011 -0700"
      },
      "message": "Merge remote-tracking branch \u0027linux-audio/sgc/topic/omap_3.0\u0027\n\n* linux-audio/sgc/topic/omap_3.0: (106 commits)\n  ASoC: twl6040: Configure init gain to minimal value\n  ASoC: ABE: Protect playback/capture triggers against removal\n  ASoC: DSP: Connect FE-\u003eBE links if FE is active\n  ASoC: McPDM: Update channel management (for squash)\n  ASoC: OMAP4 - Port Manager: Fix up DEBUG_FS compilation error\n  ASoC: ABE DSP: Fixes for firmware equalizer parsing\n  ASoC: ABE DSP: Use same firmware strategy for built-in and modules\n  ASoC: ABE HAL: Allow flexible firmware loading\n  ASoC: ABE DSP: Fix compilation warnings\n  ASoC: OMAP ABE: update Firmware version 09.45\n  ASoC: pcm - fix locking for dsp ops\n  ASoC: OMAP ABE: Update for PM.\n  ASoC: McPDM: Update channels management to link UL and DL\n  ASoC: ABE DAI: Call modem trigger in bespoke_trigger()\n  ASoC: ABE DAI: support 2 channels for MODEM DAI\n  OMAP4: SDP4430: Fix merge issue with new MFD driver\n  ASoC: OMAP: SDP4430 fix merge issue.\n  ASoC: dapm: Fix long_name pointer for DAPM muxes\n  ASoC: mcpdm: Enable watchdog during audio activity\n  ASoC: SDP4430: Fix DMICs stream name\n  ...\n"
    },
    {
      "commit": "efcf89c8eb62b7c0c5976cb94f892c891afea199",
      "tree": "73d14c4ff835e5d7fd8608a8a7d20b762d1d4827",
      "parents": [
        "8b404d162085c675989d7fb55c3f641fdfa11eec"
      ],
      "author": {
        "name": "Nishanth Menon",
        "email": "nm@ti.com",
        "time": "Wed Aug 17 18:31:58 2011 -0500"
      },
      "committer": {
        "name": "Todd Poynor",
        "email": "toddpoynor@google.com",
        "time": "Fri Aug 19 11:41:00 2011 -0700"
      },
      "message": "panic: Add board ID to panic output\n\nAt times, it is necessary for boards to provide some additional information\nas part of panic logs. Provide information on the board hardware as part\nof panic logs.\n\nIt is safer to print this information at the very end in case something\nbad happens as part of the information retrieval itself.\n\nTo use this, set global mach_panic_string to an appropriate string in the\nboard file.\n\nChange-Id: Id12cdda87b0cd2940dd01d52db97e6162f671b4d\nSigned-off-by: Nishanth Menon \u003cnm@ti.com\u003e\n"
    },
    {
      "commit": "9abd59b0df155835a970c2b9c8f93367eb793797",
      "tree": "bcf0868f831d204e2b582113c53b8de3ff015eca",
      "parents": [
        "4e111751cfcb75f26d2725eab934b6eb91a3d115",
        "94ed5b4788a7cdbe68bc7cb8516972cbebdc8274"
      ],
      "author": {
        "name": "Colin Cross",
        "email": "ccross@android.com",
        "time": "Wed Aug 10 18:07:59 2011 -0700"
      },
      "committer": {
        "name": "Colin Cross",
        "email": "ccross@android.com",
        "time": "Wed Aug 10 18:07:59 2011 -0700"
      },
      "message": "Merge commit \u0027v3.0.1\u0027 into android-3.0\n"
    },
    {
      "commit": "4e111751cfcb75f26d2725eab934b6eb91a3d115",
      "tree": "b3d63b5b44bd2036db6e0f0b2e81769c84cc5ca3",
      "parents": [
        "ca64b0cd3a12d7704f4e98f4f5d51f41eb5047a2",
        "02f8c6aee8df3cdc935e9bdd4f2d020306035dbe"
      ],
      "author": {
        "name": "Colin Cross",
        "email": "ccross@android.com",
        "time": "Wed Aug 10 18:04:30 2011 -0700"
      },
      "committer": {
        "name": "Colin Cross",
        "email": "ccross@android.com",
        "time": "Wed Aug 10 18:04:30 2011 -0700"
      },
      "message": "Merge commit \u0027v3.0\u0027 into android-3.0\n"
    },
    {
      "commit": "e65d9fe5564afaca75ae657179446578be73e9ba",
      "tree": "ece828b12ee9763b08e570c4afe32dccc97478f1",
      "parents": [
        "f3d9cdd92a341c10bf277a2b84403e7041519251"
      ],
      "author": {
        "name": "Erik Gilling",
        "email": "konkers@android.com",
        "time": "Tue Aug 09 14:18:21 2011 -0700"
      },
      "committer": {
        "name": "Erik Gilling",
        "email": "konkers@android.com",
        "time": "Tue Aug 09 17:58:49 2011 -0700"
      },
      "message": "usb: otg: add proxy_wait handler to otg_id\n\nSome otg_id handlers can detect what\u0027s connected but can\u0027t detect a change.\nThis allows that handler to pass off the waiting for ID change to a proxy.\n\nChange-Id: Ib38b750c3da4bffc35e37b620ecee37c5d64d31f\nSigned-off-by: Erik Gilling \u003ckonkers@android.com\u003e\n"
    },
    {
      "commit": "3fe24366a40147d7c776e1f291193fd3b61f217d",
      "tree": "35332418ccff1248b80cb7517f16f9439fb5a7dc",
      "parents": [
        "89c65d6d9dd87332d58c853e31938b98f7ac8463"
      ],
      "author": {
        "name": "Iliyan Malchev",
        "email": "malchev@google.com",
        "time": "Tue Aug 09 14:42:08 2011 -0700"
      },
      "committer": {
        "name": "Iliyan Malchev",
        "email": "malchev@google.com",
        "time": "Tue Aug 09 14:49:21 2011 -0700"
      },
      "message": "ion: minor clean up\n\n-- init rb nodes in ion_handle_create\n-- in ion_handle_destroy, check that a node belongs to a tree before removing\n   it (safety check, does not happen right now)\n-- mark as static functions used only inside ion.c\n-- update comments to ion_share() with a relevant blurb from the implementation\n-- other minor updates/typo fixes to comments\n\nSigned-off-by: Iliyan Malchev \u003cmalchev@google.com\u003e\n"
    },
    {
      "commit": "c14acb19a4b1482b6dd6e9d0874b2c8e32d6599d",
      "tree": "09449801fb0b88b73bdbb83876f251a65a2120ac",
      "parents": [
        "1fcb9d4b03b6ad6f4de417bbbe21d82123290114"
      ],
      "author": {
        "name": "Trond Myklebust",
        "email": "Trond.Myklebust@netapp.com",
        "time": "Sat Jul 30 12:45:35 2011 -0400"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Thu Aug 04 21:58:40 2011 -0700"
      },
      "message": "NFS: Fix spurious readdir cookie loop messages\n\ncommit 0c0308066ca53fdf1423895f3a42838b67b3a5a8 upstream.\n\nIf the directory contents change, then we have to accept that the\nfile-\u003ef_pos value may shrink if we do a \u0027search-by-cookie\u0027. In that\ncase, we should turn off the loop detection and let the NFS client\ntry to recover.\n\nThe patch also fixes a second loop detection bug by ensuring\nthat after turning on the ctx-\u003eduped flag, we read at least one new\ncookie into ctx-\u003edir_cookie before attempting to match with\nctx-\u003edup_cookie.\n\nReported-by: Petr Vandrovec \u003cpetr@vandrovec.name\u003e\nSigned-off-by: Trond Myklebust \u003cTrond.Myklebust@netapp.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n"
    }
  ],
  "next": "b045b9a265fb46d8197b7d78aff1a8f6ab8e23df"
}
