)]}'
{
  "log": [
    {
      "commit": "fe201cdb2bb61839b4631d9963e20dd7de8e752c",
      "tree": "6b75831e287c82bc0d48466c1ebd497935ff4afc",
      "parents": [
        "f066380a08b607022e057034e9918bf73cb25785"
      ],
      "author": {
        "name": "Seungwon Jeon",
        "email": "tgih.jun@samsung.com",
        "time": "Wed Apr 25 16:17:37 2012 +0900"
      },
      "committer": {
        "name": "Subhash Jadavani",
        "email": "subhashj@codeaurora.org",
        "time": "Fri Jun 08 18:14:25 2012 +0530"
      },
      "message": "mmc: core: fix the decision of HS200/DDR card-type\n\nCurrent implementation decides the card type exclusively. Even though\neMMC device can support both HS200 and DDR mode, card type will be\nset only for HS200. If the host doesn\u0027t support HS200 but has DDR\ncapability, then DDR mode can\u0027t be selected.\n\nChange-Id: Ifb5bb7fb0b7f4472734e10ec39d47e3f12e32cf8\nSigned-off-by: Seungwon Jeon \u003ctgih.jun@samsung.com\u003e\nReviewed-by: Subhash Jadavani \u003csubhashj@codeaurora.org\u003e\nSigned-off-by: Chris Ball \u003ccjb@laptop.org\u003e\nSigned-off-by: Subhash Jadavani \u003csubhashj@codeaurora.org\u003e\n"
    },
    {
      "commit": "f066380a08b607022e057034e9918bf73cb25785",
      "tree": "a569b92189c4f45c661c0deeacf15348b2d34b59",
      "parents": [
        "fa002621c590c56e13cd86e944919a5771a6e03e",
        "46b442cc55bde917d677d8d8cfe89340311ae46c"
      ],
      "author": {
        "name": "Steve Muckle",
        "email": "smuckle@codeaurora.org",
        "time": "Thu Jun 07 11:14:52 2012 -0700"
      },
      "committer": {
        "name": "Steve Muckle",
        "email": "smuckle@codeaurora.org",
        "time": "Thu Jun 07 11:14:52 2012 -0700"
      },
      "message": "Merge commit \u0027AU_LINUX_ANDROID_ICS.04.00.04.00.130\u0027 into msm-3.4\n\n* commit \u0027AU_LINUX_ANDROID_ICS.04.00.04.00.130\u0027: (39 commits)\n  msm: vidc: Add support for DIVX 4/5/6\n  msm_fb: display: Set the minimal sleep time for DSI PHY Initialisation\n  board: 8930: add debounce interval for gpio-keys\n  regulator: Extend of_get_regulator_init_data to support non-DT consumers\n  regulator: pm8xxx-regulator: Add slew_rate platform data parameter\n  crypto: Fix initialization of array variable.\n  arm: free all .init memory when CONFIG_STRICT_MEMORY_RWX is set\n  msm: clock-copper: Remove block reset ability from most clocks\n  msm: clock-local2: Fix local_vote_clk_reset to use right to_*_clk macro\n  EHCI: HSIC: Add support for suspend, resume and URB logging\n  arm/dt: msm-pm8941: Change boost regulator register address to 0xA000\n  msm: camera: Move server code into seperate file.\n  msm: camera: Close camera gracefully in case of userspace crash\n  media: dvb: mpq: Support getting decoder\u0027s buffer status\n  Bluetooth: Wait for wcnss to be ready after SSR\n  msm: msm_sdcc: Add device tree support for SDCC controllers\n  msm: display: Change DSI escape clock to byte clock\n  msm: clock-8960: Change source of DSI escape clock to byte clock\n  ASOC: msm: Enable mpq8064 machine driver.\n  EHCI: HSIC: Set the interrupt threshold control value to 8ms\n  ...\n\nSigned-off-by: Steve Muckle \u003csmuckle@codeaurora.org\u003e\n"
    },
    {
      "commit": "46b442cc55bde917d677d8d8cfe89340311ae46c",
      "tree": "480956b0c45da9760750d33bd0da6ba2972be746",
      "parents": [
        "ff42609e6f0e13d592d94bd596efa6453f75018f",
        "a1980a18e0e6f868485b232af83efb58f2b3f004"
      ],
      "author": {
        "name": "Linux Build Service Account",
        "email": "lnxbuild@localhost",
        "time": "Thu Jun 07 02:40:49 2012 -0700"
      },
      "committer": {
        "name": "QuIC Gerrit Code Review",
        "email": "code-review@localhost",
        "time": "Thu Jun 07 02:40:49 2012 -0700"
      },
      "message": "Merge \"msm: vidc: Add support for DIVX 4/5/6\" into msm-3.0"
    },
    {
      "commit": "dc0b4d702f032095f81cd2c44358980553a01613",
      "tree": "2fc044cf43010fb3420598d76ceb1cd361e7563c",
      "parents": [
        "984f9954b996f1f57f6887eeaded82364313bbea",
        "d161f5ab312711ecf49a8b4ac0b9275e2a691ee3"
      ],
      "author": {
        "name": "Linux Build Service Account",
        "email": "lnxbuild@localhost",
        "time": "Thu Jun 07 00:52:47 2012 -0700"
      },
      "committer": {
        "name": "QuIC Gerrit Code Review",
        "email": "code-review@localhost",
        "time": "Thu Jun 07 00:52:47 2012 -0700"
      },
      "message": "Merge \"regulator: pm8xxx-regulator: Add slew_rate platform data parameter\" into msm-3.0"
    },
    {
      "commit": "4f31daed983f44cafead50495be69ba74c878776",
      "tree": "32461fc182ae974cf33256a1452c74bb1a23fe30",
      "parents": [
        "008ee8b186bc850006bfbee2b146a68e09b09544",
        "7c81518dcab881ec50ea811b6968a3031974e8fa"
      ],
      "author": {
        "name": "Linux Build Service Account",
        "email": "lnxbuild@localhost",
        "time": "Thu Jun 07 00:52:26 2012 -0700"
      },
      "committer": {
        "name": "QuIC Gerrit Code Review",
        "email": "code-review@localhost",
        "time": "Thu Jun 07 00:52:26 2012 -0700"
      },
      "message": "Merge \"msm: Seperate VFE/AXI register programming from start and stop func.\" into msm-3.0"
    },
    {
      "commit": "a1980a18e0e6f868485b232af83efb58f2b3f004",
      "tree": "08144d3ee22b52245c4c5e7849e6edc3e5f57ad3",
      "parents": [
        "726ec1b045c476d95e34e7775bf3567053df38fa"
      ],
      "author": {
        "name": "Deva Ramasubramanian",
        "email": "dramasub@codeaurora.org",
        "time": "Thu May 31 12:31:10 2012 -0700"
      },
      "committer": {
        "name": "Praneeth Paladugu",
        "email": "ppaladug@codeaurora.org",
        "time": "Wed Jun 06 23:05:10 2012 -0700"
      },
      "message": "msm: vidc: Add support for DIVX 4/5/6\n\nAdd support to the driver to properly configure the Venus core for\nvarious DIVX formats.\n\nChange-Id: Ica6411936a09edfc3aa4ca321c781ff22948742a\nSigned-off-by: Deva Ramasubramanian \u003cdramasub@codeaurora.org\u003e\n"
    },
    {
      "commit": "e847911515edb5b1109be0e9e6e8206e42e048aa",
      "tree": "bbc02340e0d7a536194334faa0257b1c2bfc840e",
      "parents": [
        "d599fdaaae07f8425611c0d71697f754b815bc23"
      ],
      "author": {
        "name": "Steve Muckle",
        "email": "smuckle@codeaurora.org",
        "time": "Wed Jun 06 17:22:34 2012 -0700"
      },
      "committer": {
        "name": "Steve Muckle",
        "email": "smuckle@codeaurora.org",
        "time": "Wed Jun 06 19:01:37 2012 -0700"
      },
      "message": "compress: change header include path\n\nCompatibility with userspace compilation is improved if\ncompress_params.h is included from the same directory,\nrather than relying on search paths.\n\nChange-Id: I0368ccc0b7d0b7727c62ed9aa389c7600cdad9ef\nSigned-off-by: Steve Muckle \u003csmuckle@codeaurora.org\u003e\n"
    },
    {
      "commit": "8299cd2af5e9b78ebd8b861d64e64b02b1fab228",
      "tree": "eb875adf7cc90a8343aa2ab0cf2a614cfe18fe9b",
      "parents": [
        "6d817e24f645ac6e1a777154309e8d23967771ce"
      ],
      "author": {
        "name": "Steve Muckle",
        "email": "smuckle@codeaurora.org",
        "time": "Thu May 31 15:36:37 2012 -0700"
      },
      "committer": {
        "name": "Steve Muckle",
        "email": "smuckle@codeaurora.org",
        "time": "Wed Jun 06 19:01:30 2012 -0700"
      },
      "message": "wakelock: remove idle wakelock type\n\nIdle wakelocks are no longer supported. Instead, targets should\nuse pm_qos, which is the proper framework for establishing a\nlatency requirement.\n\nSigned-off-by: Steve Muckle \u003csmuckle@codeaurora.org\u003e\n"
    },
    {
      "commit": "2fcabf92eea31cad2ec4852dcab563f2c93e4294",
      "tree": "ace0dbe60c1b7fd0f18fb0394b93c436d355f2c7",
      "parents": [
        "3f4bac202b1c826de3ca9fe599e46f045e04147b"
      ],
      "author": {
        "name": "Stephen Boyd",
        "email": "sboyd@codeaurora.org",
        "time": "Wed May 30 10:41:11 2012 -0700"
      },
      "committer": {
        "name": "Steve Muckle",
        "email": "smuckle@codeaurora.org",
        "time": "Wed Jun 06 18:52:57 2012 -0700"
      },
      "message": "msm: Replace idle wakelocks with pm_qos\n\nIdle wakelocks are being removed so replace them with pm_qos.\nSince we don\u0027t know every driver\u0027s latency requirements we\nmaintain one-to-one compatabilty with the idle wakelock API by\nreplacing the wakelock with a pm_qos request of the correct\nlatency.\n\nOnce we determine the actual latency requirements of each driver\nwe can replace the latency used with the correct latency for the\ndevice.\n\nChange-Id: Icc40f1642218e0de8fc2f56eaf9e8f92914d142f\nSigned-off-by: Stephen Boyd \u003csboyd@codeaurora.org\u003e\n"
    },
    {
      "commit": "dc0eed4422dad92d3dd5afd468876d3d5b241ce1",
      "tree": "2c565cc6f3cdccc2ca9a34e8928faf6eed6817a4",
      "parents": [
        "da8ba55725b7683ef54cf110f61f1f67a055a773"
      ],
      "author": {
        "name": "Steve Muckle",
        "email": "smuckle@codeaurora.org",
        "time": "Wed May 23 08:49:36 2012 -0700"
      },
      "committer": {
        "name": "Steve Muckle",
        "email": "smuckle@codeaurora.org",
        "time": "Wed Jun 06 18:52:39 2012 -0700"
      },
      "message": "freezer: comment out might_sleep()\n\nCurrently on ARM signal handling here must happen with\ninterrupts disabled so this might_sleep will cause a\ncontinuous stream of warnings. It is a known issue\nupstream.\n\nSigned-off-by: Steve Muckle \u003csmuckle@codeaurora.org\u003e\n"
    },
    {
      "commit": "0550daf1ba0f61123f5ee1ab44409d16369704cd",
      "tree": "8f2ca5237397e4702ff3938969608392fb525a93",
      "parents": [
        "d9b1897713919ad89b724f751bc2c722bf4b73ce"
      ],
      "author": {
        "name": "Vinod Koul",
        "email": "vinod.koul@linux.intel.com",
        "time": "Thu Dec 29 18:42:31 2011 +0530"
      },
      "committer": {
        "name": "Steve Muckle",
        "email": "smuckle@codeaurora.org",
        "time": "Wed Jun 06 18:52:28 2012 -0700"
      },
      "message": "ALSA: export compress headers\n\nExport compress_offload.h and compress_params.h for userland to use\n\nChange-Id: Ieb65d947adf7d0849951493b628d3a295abafe9b\nSigned-off-by: Vinod Koul \u003cvinod.koul@linux.intel.com\u003e\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\nSigned-off-by: Asish Bhattacharya \u003casishb@codeaurora.org\u003e\n"
    },
    {
      "commit": "2331394bda7bea44ea04b4fb6cac21f2e26f2650",
      "tree": "d2a4f226de0118eeec9b32f0647210e3cb331fb3",
      "parents": [
        "0de33d06dd7d873d031c4a6ef14f5069a3731737"
      ],
      "author": {
        "name": "Asutosh Das",
        "email": "asutoshd@codeaurora.org",
        "time": "Mon May 28 17:27:20 2012 +0530"
      },
      "committer": {
        "name": "Steve Muckle",
        "email": "smuckle@codeaurora.org",
        "time": "Wed Jun 06 18:51:57 2012 -0700"
      },
      "message": "mmc: core: fix improper clock frequency being passed to set_ios\n\nThis bug was introduced in the \u0027MMC-4.5 Power OFF Notify Rework\u0027 fix.\n\nPrior to the aforementioned patch, during resume mmc_init_card was being\ninvoked. The aforesaid patch invokes mmc_card_awake, prior to which\nmmc_power_up has already set the clock frequency to 400Khz. Since the card\ninit is not done again, this frequency stays as is and results in data\ntime-out errors.\n\nTwo new functions\n\t* mmc_save_ios\n\t* mmc_restore_ios\nwere added.\nThe mmc_save_ios is invoked during mmc_suspend process and it saves the\ncurrent ios values, while mmc_restore_ios is invoked during mmc_resume process\nand restores the previous ios values before sending the awake command. This\nensures that the clock, timing, bus-width etc are set properly before any\nrequest is sent to the driver.\n\nSigned-off-by: Asutosh Das \u003casutoshd@codeaurora.org\u003e\n"
    },
    {
      "commit": "76058d7388c6edde07fd6289ce082dc1a1813b26",
      "tree": "287f0bc195f16703085e0f956f57052a0c671a21",
      "parents": [
        "f132c6cf77251e011e1dad0ec88c0b1fda16d5aa"
      ],
      "author": {
        "name": "Saugata Das",
        "email": "saugata.das@linaro.org",
        "time": "Wed Jun 06 17:01:47 2012 -0700"
      },
      "committer": {
        "name": "Steve Muckle",
        "email": "smuckle@codeaurora.org",
        "time": "Wed Jun 06 18:50:43 2012 -0700"
      },
      "message": "MMC-4.5 Power OFF Notify Rework\n\nThis is a rework of the existing POWER OFF NOTIFY patch. The current problem\nwith the patch comes from the ambiguity on the usage of POWER OFF NOTIFY\ntogether with SLEEP and misunderstanding on the usage of MMC_POWER_OFF\npower_mode from mmc_set_ios in different host controller drivers.\n\nThis new patch works around this problem by adding a new host CAP,\nMMC_CAP2_POWER_OFF_VCCQ_DURING_SUSPEND, which when set sends a\nPOWER OFF NOTIFY from mmc_suspend instead of SLEEP. It is expected that host\ncontroller drivers will set this CAP, if they switch off both Vcc and Vccq\nfrom MMC_POWER_OFF condition within mmc_set_ios. However, note that there\nis no harm in sending MMC_POWER_NOTIFY even if Vccq is not switched off.\n\nThis patch also sends POWER OFF NOTIFY from power management routines (e.g.\nmmc_power_save_host, mmc_pm_notify/PM_SUSPEND_PREPARE, mmc_stop_host), which\ndoes reinitialization of the eMMC on the return path of the power management\nroutines (e.g. mmc_power_restore_host, mmc_pm_notify/PM_POST_RESTORE,\nmmc_start_host).\n\nThis patch sets POWER_OFF_NOTIFICATION to POWER_OFF_SHORT if it is sent from\nthe suspend sequence. If it is sent from shutdown sequence then it is set to\nPOWER_OFF_LONG.\n\nEarlier implementation of PowerOff Notify as a core function is replaced as\na device\u0027s bus operation.\n\nSigned-off-by: Saugata Das \u003csaugata.das@linaro.org\u003e\nSigned-off-by: Girish K S \u003cgirish.shivananjappa@linaro.org\u003e\n\nchanges in v5:\n\tmodified the the handling of return value in mmc_poweroff_notify.\nchanges in v4:\n\tAs suggested in review,\n\t- Moved mmc_can_poweroff_notify to core.c\n\t- Moved mmc_claim_host, mmc_release_host outside mmc_poweroff_notify\n\t- Added check for wrong initialization for poweroff_notify_type\n\t- mmc_poweroff_notify is modified to take as 2nd parameter\nchanges in v3:\n\tThis version addresses the review comments given by Subhash and Ulf\nchanges in v2:\n\tThis version addresses the changes suggested by Ulf\n[smuckle@codeaurora.org: resolve minor merge conflicts]\nSigned-off-by: Steve Muckle \u003csmuckle@codeaurora.org\u003e\n"
    },
    {
      "commit": "f132c6cf77251e011e1dad0ec88c0b1fda16d5aa",
      "tree": "f04b469a3547a19b7bdbe110adc571eb71c93328",
      "parents": [
        "23016defd7db701a01dc49f972ad6b1bae9651c2",
        "3f6240f3e4e2608caf1a70d614ada658cbcbe7be"
      ],
      "author": {
        "name": "Steve Muckle",
        "email": "smuckle@codeaurora.org",
        "time": "Wed Jun 06 18:30:57 2012 -0700"
      },
      "committer": {
        "name": "Steve Muckle",
        "email": "smuckle@codeaurora.org",
        "time": "Wed Jun 06 18:45:28 2012 -0700"
      },
      "message": "Merge commit \u0027AU_LINUX_ANDROID_ICS.04.00.04.00.126\u0027 into msm-3.4\n\nAU_LINUX_ANDROID_ICS.04.00.04.00.126 from msm-3.0.\nFirst parent is from google/android-3.4.\n\n* commit \u0027AU_LINUX_ANDROID_ICS.04.00.04.00.126\u0027: (8712 commits)\n  PRNG: Device tree entry for qrng device.\n  vidc:1080p: Set video core timeout value for Thumbnail mode\n  msm: sps: improve the debugging support in SPS driver\n  board-8064 msm: Overlap secure and non secure video firmware heaps.\n  msm: clock: Add handoff ops for 7x30 and copper XO clocks\n  msm_fb: display: Wait for external vsync before DTV IOMMU unmap\n  msm: Fix ciruclar dependency in debug UART settings\n  msm: gdsc: Add GDSC regulator driver for msm-copper\n  defconfig: Enable Mobicore Driver.\n  mobicore: Add mobicore driver.\n  mobicore: rename variable to lower case.\n  mobicore: rename folder.\n  mobicore: add makefiles\n  mobicore: initial import of kernel driver\n  ASoC: msm: Add SLIMBUS_2_RX CPU DAI\n  board-8064-gpio: Update FUNC for EPM SPI CS\n  msm_fb: display: Remove chicken bit config during video playback\n  mmc: msm_sdcc: enable the sanitize capability\n  msm-fb: display: lm2 writeback support on mpq platfroms\n  msm_fb: display: Disable LVDS phy \u0026 pll during panel off\n  ...\n\nSigned-off-by: Steve Muckle \u003csmuckle@codeaurora.org\u003e\n"
    },
    {
      "commit": "d161f5ab312711ecf49a8b4ac0b9275e2a691ee3",
      "tree": "8feb989b26541f90311a4109c44fb76a913eaf34",
      "parents": [
        "76ed41dd5931eb74050ebc77c3f5f03037541796"
      ],
      "author": {
        "name": "David Collins",
        "email": "collinsd@codeaurora.org",
        "time": "Fri May 25 14:44:45 2012 -0700"
      },
      "committer": {
        "name": "David Collins",
        "email": "collinsd@codeaurora.org",
        "time": "Wed Jun 06 14:51:25 2012 -0700"
      },
      "message": "regulator: pm8xxx-regulator: Add slew_rate platform data parameter\n\nAdd a slew_rate platform data parameter which can be used to\nspecify the worst case board dependent voltage slew rate of a\ngiven regulator.\n\nregulator_set_voltage calls will be delayed based on the\nslew_rate parameter when voltage is stepping up.  The delay is\ncalculated as (new_uV - old_uV) / slew_rate.\n\nIf no slew_rate is specified for a given regulator (i.e.\nslew_rate \u003d\u003d 0), then slew_rate will default to\nmax_uV / enable_time.\n\nChange-Id: I7a9be300945d90941040b3a26d8a4199338bf9c4\nSigned-off-by: David Collins \u003ccollinsd@codeaurora.org\u003e\n"
    },
    {
      "commit": "45d211b09d67837459baa407959ca72e3450a687",
      "tree": "7db8324501c3e865f65dbf6a75481b9ebef79195",
      "parents": [
        "76ed41dd5931eb74050ebc77c3f5f03037541796"
      ],
      "author": {
        "name": "Hemant Kumar",
        "email": "hemantk@codeaurora.org",
        "time": "Thu May 31 17:58:43 2012 -0700"
      },
      "committer": {
        "name": "Linux Build Service Account",
        "email": "lnxbuild@localhost",
        "time": "Wed Jun 06 12:42:46 2012 -0600"
      },
      "message": "EHCI: HSIC: Add support for suspend, resume and URB logging\n\nThis change logs suspend, resume and URB submission and\ncompletion events for all the endpoints based on the mask\nvalue set by module parameter. By default logging is enabled\nfor ep0 and efs sync interface.\n\nExample:\nTo capture 2 in endpoint events\necho -n 4 \u003e /sys/module/ehci_hcd/parameters/ep_addr_txdbg_mask\nTo capture 3 out endpoint events\necho -n 8 \u003e /sys/module/ehci_hcd/parameters/ep_addr_rxdbg_mask\nTo print debug log events on ep0\ncat /sys/kernel/debug/ehci_hsic_msm_dbg/show_ctrl_events\nTo print debug log events on other endpoints\ncat /sys/kernel/debug/ehci_hsic_msm_dbg/show_data_events\n\nChange-Id: I1ae78095f0323e957ee33df17e4451f13d4a09fb\nSigned-off-by: Hemant Kumar \u003chemantk@codeaurora.org\u003e\n"
    },
    {
      "commit": "7c81518dcab881ec50ea811b6968a3031974e8fa",
      "tree": "6ba10dc5485c9068395bafde50a888422b95a761",
      "parents": [
        "36dfbd85692744de74d981d886668b788315e879"
      ],
      "author": {
        "name": "Azam Sadiq Pasha Kapatrala Syed",
        "email": "akapatra@codeaurora.org",
        "time": "Thu May 31 19:28:09 2012 -0700"
      },
      "committer": {
        "name": "Azam Sadiq Pasha Kapatrala Syed",
        "email": "akapatra@codeaurora.org",
        "time": "Tue Jun 05 12:18:30 2012 -0700"
      },
      "message": "msm: Seperate VFE/AXI register programming from start and stop func.\n\nDecouple AXI and VFE. This will help to control/program VFE and AXI\nindependently.\n\nChange-Id: Ic892f1ebe1ce0ac29bd95f0852a74de6cfbabcc5\nSigned-off-by: Azam Sadiq Pasha Kapatrala Syed \u003cakapatra@codeaurora.org\u003e\n"
    },
    {
      "commit": "e544d700e2dac1584a8172c4dc347d81ede203bd",
      "tree": "92bcafc397f953ce8793cc8ce86cb48a7553e61c",
      "parents": [
        "310109d38b7f4fd951bae7c44b413f5221b0fb01"
      ],
      "author": {
        "name": "Maya Erez",
        "email": "merez@codeaurora.org",
        "time": "Mon Jun 04 06:09:47 2012 +0300"
      },
      "committer": {
        "name": "Maya Erez",
        "email": "merez@codeaurora.org",
        "time": "Mon Jun 04 06:09:47 2012 +0300"
      },
      "message": "mmc: block: Add MMC write packing statistics\n\nThe write packing statistics are used for the packed commands unit tests\nin order to determine test success or failure\n\nChange-Id: I1b330033e59a775c64fb915038d58615aff0dbdd\nSigned-off-by: Maya Erez \u003cmerez@codeaurora.org\u003e\n"
    },
    {
      "commit": "23b65ec06dd6a2a69185689ae17f54489896401f",
      "tree": "2852e4d4182b6400f62a90cb762f4687fb41b5df",
      "parents": [
        "b8a8bacff3d69c62031648207c1a341ad393bba3",
        "cbeef6aafc4964c4a6cfafd26b23eaccd40804b4"
      ],
      "author": {
        "name": "Linux Build Service Account",
        "email": "lnxbuild@localhost",
        "time": "Fri Jun 01 21:01:05 2012 -0700"
      },
      "committer": {
        "name": "QuIC Gerrit Code Review",
        "email": "code-review@localhost",
        "time": "Fri Jun 01 21:01:05 2012 -0700"
      },
      "message": "Merge \"cpufreq: Add cpu utilization statistics to aid decisions made by userspace.\" into msm-3.0"
    },
    {
      "commit": "9838e487e30436782d8ff0a2748499effc96793d",
      "tree": "2ceffca606b66e83dc3aeb7cb48193aaf5c24924",
      "parents": [
        "d2df8aeefc254d47bebec34838af781e1f8047a6",
        "c1e6a95c31cc474f809bb7ab3c036e8890be7709"
      ],
      "author": {
        "name": "Linux Build Service Account",
        "email": "lnxbuild@localhost",
        "time": "Fri Jun 01 19:09:11 2012 -0700"
      },
      "committer": {
        "name": "QuIC Gerrit Code Review",
        "email": "code-review@localhost",
        "time": "Fri Jun 01 19:09:11 2012 -0700"
      },
      "message": "Merge \"radio: iris: Add calibration mode\" into msm-3.0"
    },
    {
      "commit": "16caeb6dfbfe4aeadaa71d103e83d08c17db2e83",
      "tree": "43fe19cee6d6f375b946d509b10671569c40cf45",
      "parents": [
        "3096371e8e95db2a5e17aeba32295ba3559e1efd",
        "63c61d6d8b8f37c71b4162b3affffdf72ac06811"
      ],
      "author": {
        "name": "Linux Build Service Account",
        "email": "lnxbuild@localhost",
        "time": "Fri Jun 01 05:13:46 2012 -0700"
      },
      "committer": {
        "name": "QuIC Gerrit Code Review",
        "email": "code-review@localhost",
        "time": "Fri Jun 01 05:13:46 2012 -0700"
      },
      "message": "Merge \"mmc: block: Add write packing control\" into msm-3.0"
    },
    {
      "commit": "88dc1cd9cf89ead1d830d94d197b8846026ec9e9",
      "tree": "83d9273fe0669c4211749c267b48d6b55221b3d5",
      "parents": [
        "8edba5a4705115fc28434b39a7b538f803bf5af9",
        "4d99b5015ed7bccfcdada75e9c41d421ac344e76"
      ],
      "author": {
        "name": "Linux Build Service Account",
        "email": "lnxbuild@localhost",
        "time": "Fri Jun 01 05:13:36 2012 -0700"
      },
      "committer": {
        "name": "QuIC Gerrit Code Review",
        "email": "code-review@localhost",
        "time": "Fri Jun 01 05:13:36 2012 -0700"
      },
      "message": "Merge \"ASOC: msm: Enable sound soc drivers for audio.\" into msm-3.0"
    },
    {
      "commit": "afbf7c2c7ca528b55f36724e901b815d1c245d61",
      "tree": "1246b785914af34e97fb4d134c7383c776e536b7",
      "parents": [
        "975960a0a467f106573742d5636d4916b3687c16",
        "c249b751531d3ca2f5506d083720571cb07fc453"
      ],
      "author": {
        "name": "Linux Build Service Account",
        "email": "lnxbuild@localhost",
        "time": "Fri Jun 01 03:24:26 2012 -0700"
      },
      "committer": {
        "name": "QuIC Gerrit Code Review",
        "email": "code-review@localhost",
        "time": "Fri Jun 01 03:24:26 2012 -0700"
      },
      "message": "Merge \"msm: vidc: Add DIVX311 support\" into msm-3.0"
    },
    {
      "commit": "22bee8bbfd25c51ce6d09ce45ef1f4f11101be73",
      "tree": "ce26e6e964bbb690f140bab87e0c989361db7fd9",
      "parents": [
        "36dfbd85692744de74d981d886668b788315e879"
      ],
      "author": {
        "name": "Sriranjan Srikantam",
        "email": "cssrika@codeaurora.org",
        "time": "Thu May 31 15:21:53 2012 -0700"
      },
      "committer": {
        "name": "Sriranjan Srikantam",
        "email": "cssrika@codeaurora.org",
        "time": "Thu May 31 19:28:21 2012 -0700"
      },
      "message": "ASoC: msm: Add support to enable SRS feature on DSP\n\nAdd new mixer controls for setting SRS parameters which\nenables SRS on DSP. Add required structures and commands\nfor enabling SRS\n\nChange-Id: Ife0c8223c534dd3daad10dd5fec18630da732611\nSigned-off-by: Sriranjan Srikantam \u003ccssrika@codeaurora.org\u003e\n"
    },
    {
      "commit": "c249b751531d3ca2f5506d083720571cb07fc453",
      "tree": "775ef2aa9e12706b6e1272f888451ab5b953a569",
      "parents": [
        "e6480cf271557f7228338deb7cd2a7a7f3c28283"
      ],
      "author": {
        "name": "Deva Ramasubramanian",
        "email": "dramasub@codeaurora.org",
        "time": "Fri May 18 17:31:03 2012 -0700"
      },
      "committer": {
        "name": "repo sync -j 10",
        "email": "dramasub@codeaurora.org",
        "time": "Thu May 31 18:29:37 2012 -0700"
      },
      "message": "msm: vidc: Add DIVX311 support\n\nImplement changes in the driver to support decoding of Divx311\nbitstreams\n\nChange-Id: Ie4e05c9161d89b866f9f36ca1865a9b64bc51240\nSigned-off-by: Deva Ramasubramanian \u003cdramasub@codeaurora.org\u003e\n"
    },
    {
      "commit": "4d99b5015ed7bccfcdada75e9c41d421ac344e76",
      "tree": "aec38129247473a50f02d0326d30264f7e0b151c",
      "parents": [
        "2e3168f2b7c1efc95fc2f160cb5ef9b7d38319d5"
      ],
      "author": {
        "name": "Bharath Ramachandramurthy",
        "email": "bramacha@codeaurora.org",
        "time": "Fri May 04 18:52:52 2012 -0700"
      },
      "committer": {
        "name": "Phani Kumar Uppalapati",
        "email": "phanik@codeaurora.org",
        "time": "Thu May 31 11:57:34 2012 -0700"
      },
      "message": "ASOC: msm: Enable sound soc drivers for audio.\n\nEnabling alsa based sound soc audio drivers.\n\nChange-Id: I5158b6ddfb531f2f69ae677f7de82c82317aa20c\nSigned-off-by: Bharath Ramachandramurthy \u003cbramacha@codeaurora.org\u003e\n"
    },
    {
      "commit": "63c61d6d8b8f37c71b4162b3affffdf72ac06811",
      "tree": "fc926a9f42bba6b6722d3cb7819e5fd6ff42b53e",
      "parents": [
        "2009fe63c80e1786495ebc96c32dddd1bf1e0485"
      ],
      "author": {
        "name": "Maya Erez",
        "email": "merez@codeaurora.org",
        "time": "Thu May 31 21:00:18 2012 +0300"
      },
      "committer": {
        "name": "Maya Erez",
        "email": "merez@codeaurora.org",
        "time": "Thu May 31 21:00:18 2012 +0300"
      },
      "message": "mmc: block: Add write packing control\n\nThe write packing control will ensure that read requests latency is\nnot increased due to long write packed commands.\n\nThe trigger for enabling the write packing is managing to pack several\nwrite requests. The number of potential packed requests that will trigger\nthe packing can be configured via sysfs by writing the required value to:\n/sys/block/\u003cblock_dev_name\u003e/num_wr_reqs_to_start_packing.\nThe trigger for disabling the write packing is fetching a read request.\n\nChange-Id: I982170fa6dca9150ea4310bb546b838b7fd30e9b\nSigned-off-by: Maya Erez \u003cmerez@codeaurora.org\u003e\n"
    },
    {
      "commit": "6ac284ba3761fd464c19067c82a54202883387cd",
      "tree": "a5e296589a806290a30cdec8e2accb5f803a8728",
      "parents": [
        "f6b82acb7cfcb5af5ecfbf5a9c7afac08ed27615",
        "85c95406680ce1a959a9b8cdb5aff7afcd699038"
      ],
      "author": {
        "name": "Linux Build Service Account",
        "email": "lnxbuild@localhost",
        "time": "Thu May 31 09:35:09 2012 -0700"
      },
      "committer": {
        "name": "QuIC Gerrit Code Review",
        "email": "code-review@localhost",
        "time": "Thu May 31 09:35:09 2012 -0700"
      },
      "message": "Merge changes Idb51bf73,Ida0c539b into msm-3.0\n\n* changes:\n  gpu: ion: Use standard cache routines\n  msm: memory: Use standard cache routines\n"
    },
    {
      "commit": "f6b82acb7cfcb5af5ecfbf5a9c7afac08ed27615",
      "tree": "7da87d46a0a337a784feb9503d17c6d55bc0dfd7",
      "parents": [
        "cba6bf0b3725e9e28d4b9faeab01d905693a037a",
        "968c774ea6466fa7adbf2eac333220132acda306"
      ],
      "author": {
        "name": "Linux Build Service Account",
        "email": "lnxbuild@localhost",
        "time": "Thu May 31 09:35:04 2012 -0700"
      },
      "committer": {
        "name": "QuIC Gerrit Code Review",
        "email": "code-review@localhost",
        "time": "Thu May 31 09:35:04 2012 -0700"
      },
      "message": "Merge \"mmc: core: Support packed write command for eMMC4.5 device\" into msm-3.0"
    },
    {
      "commit": "f461abd8417b2f416ee9dfebef483c1450052398",
      "tree": "bfd270b66f2f521e4c1d6bb74990ebb95b3e081c",
      "parents": [
        "1c4ca956f997c6c977ad577db79ef7c088fdc98b",
        "2e3168f2b7c1efc95fc2f160cb5ef9b7d38319d5"
      ],
      "author": {
        "name": "Linux Build Service Account",
        "email": "lnxbuild@localhost",
        "time": "Thu May 31 03:38:25 2012 -0700"
      },
      "committer": {
        "name": "QuIC Gerrit Code Review",
        "email": "code-review@localhost",
        "time": "Thu May 31 03:38:25 2012 -0700"
      },
      "message": "Merge \"ASOC: msm: Add native audio driver support.\" into msm-3.0"
    },
    {
      "commit": "887d8ad7144bce3a223e75f170c6bb3c768a22fd",
      "tree": "29e93180a0006d91ba1f0dc4596ee32e87e3d9bb",
      "parents": [
        "f42fbb404ace79deb192b7f24105ca0f63c97281",
        "5b1e6f1afb70ace03b32b48d4d70f34302decdc2"
      ],
      "author": {
        "name": "Linux Build Service Account",
        "email": "lnxbuild@localhost",
        "time": "Thu May 31 03:38:15 2012 -0700"
      },
      "committer": {
        "name": "QuIC Gerrit Code Review",
        "email": "code-review@localhost",
        "time": "Thu May 31 03:38:15 2012 -0700"
      },
      "message": "Merge \"msm: camera: Remove subsystem_map header\" into msm-3.0"
    },
    {
      "commit": "4ecd5b8327d6fd02c88114227513bd8fcc2a3af8",
      "tree": "783dc0628cad68b61d88324a7783081fc72f14e9",
      "parents": [
        "0e70397c592d662515ce345af2dfefc1b7440b4f",
        "2e1d752be81c1eee283738ffa21afb179ae1cc1d"
      ],
      "author": {
        "name": "Linux Build Service Account",
        "email": "lnxbuild@localhost",
        "time": "Thu May 31 02:01:15 2012 -0700"
      },
      "committer": {
        "name": "QuIC Gerrit Code Review",
        "email": "code-review@localhost",
        "time": "Thu May 31 02:01:15 2012 -0700"
      },
      "message": "Merge \"ASoC: wcd9304: Fix wrong sample rate issue in RX2/RX3 channels\" into msm-3.0"
    },
    {
      "commit": "968c774ea6466fa7adbf2eac333220132acda306",
      "tree": "dd407c83e2143e44ce5ca7f87dde76bab3c1e7a1",
      "parents": [
        "03bbfdade61daaa932abb4f2b998b9feb2380289"
      ],
      "author": {
        "name": "Seungwon Jeon",
        "email": "tgih.jun@samsung.com",
        "time": "Thu May 31 11:54:47 2012 +0300"
      },
      "committer": {
        "name": "Maya Erez",
        "email": "merez@codeaurora.org",
        "time": "Thu May 31 11:54:53 2012 +0300"
      },
      "message": "mmc: core: Support packed write command for eMMC4.5 device\n\nThis patch supports packed write command of eMMC4.5 device.\nSeveral writes can be grouped in packed command and all data\nof the individual commands can be sent in a single transfer\non the bus.\n\nChange-Id: I391c3e5f73b785a8b7d25eb8256051020cfb0631\nSigned-off-by: Seungwon Jeon \u003ctgih.jun@samsung.com\u003e\nSigned-off-by: Maya Erez \u003cmerez@codeaurora.org\u003e\n"
    },
    {
      "commit": "85c95406680ce1a959a9b8cdb5aff7afcd699038",
      "tree": "a0b137365fc1006b4c2a44809bd5a501ca8c4187",
      "parents": [
        "29bb4d5fa7a285c8fb5d5db55225dab700b80419"
      ],
      "author": {
        "name": "Olav Haugan",
        "email": "ohaugan@codeaurora.org",
        "time": "Wed May 30 17:32:37 2012 -0700"
      },
      "committer": {
        "name": "Olav Haugan",
        "email": "ohaugan@codeaurora.org",
        "time": "Wed May 30 17:33:36 2012 -0700"
      },
      "message": "gpu: ion: Use standard cache routines\n\nInstead of using custom routines for cache operations use the\nstandard operations for cache flush, cache clean, and cache\ninvalidate. In addition only call outer cache routines if\nouter cache is available.\n\nChange-Id: Idb51bf7348fd526ebdea1e6ff2e366b8a3b4de33\nSigned-off-by: Olav Haugan \u003cohaugan@codeaurora.org\u003e\n"
    },
    {
      "commit": "6411d5781dee41da3e2e29b024140e8f4a0f0ac7",
      "tree": "6f24bdc1733451a0b0e918d21a62e8a91ecaeb6b",
      "parents": [
        "6ce7d7aa4b53b6171c835a6964a24201ac89ee64"
      ],
      "author": {
        "name": "Arve Hjønnevåg",
        "email": "arve@android.com",
        "time": "Tue May 22 16:33:23 2012 -0700"
      },
      "committer": {
        "name": "Arve Hjønnevåg",
        "email": "arve@android.com",
        "time": "Wed May 30 17:03:48 2012 -0700"
      },
      "message": "android: persistent_ram: Allow specifying ecc parameters in platform data\n\nChange-Id: If5aaa968f6ce85ac8e18f07cca286f20f0aa6e58\nSigned-off-by: Arve Hjønnevåg \u003carve@android.com\u003e\n"
    },
    {
      "commit": "2e3168f2b7c1efc95fc2f160cb5ef9b7d38319d5",
      "tree": "bf6b4a70d6cc183cb53d8056405d4f29914d252a",
      "parents": [
        "2dec7e975a31b837d98710f13f14bc6f1bab3dd5"
      ],
      "author": {
        "name": "Bharath Ramachandramurthy",
        "email": "bramacha@codeaurora.org",
        "time": "Thu May 03 16:29:09 2012 -0700"
      },
      "committer": {
        "name": "Phani Kumar Uppalapati",
        "email": "phanik@codeaurora.org",
        "time": "Wed May 30 16:35:22 2012 -0700"
      },
      "message": "ASOC: msm: Add native audio driver support.\n\nAdding native audio driver support for copper. This driver deals\nwith interfaces to DSP.\n\nChange-Id: I8ced9663f2e0ed486be7b2191efaf9e8b1d97f7f\nSigned-off-by: Bharath Ramachandramurthy \u003cbramacha@codeaurora.org\u003e\n"
    },
    {
      "commit": "c80114fd8bfecfb60121d0a82c59610435604ce3",
      "tree": "c204bb472f04a6294634efb4fc8ef42e7d8a231b",
      "parents": [
        "dcefb2ee8d412a6fab43aabd4fb5668aab12ce04"
      ],
      "author": {
        "name": "Erik Gilling",
        "email": "konkers@android.com",
        "time": "Tue May 15 16:23:26 2012 -0700"
      },
      "committer": {
        "name": "Erik Gilling",
        "email": "konkers@android.com",
        "time": "Wed May 30 13:12:40 2012 -0700"
      },
      "message": "sync: allow async waits to be canceled\n\nIn order to allow drivers to cleanly handled teardown we need to allow them\nto cancel pending async waits.  To do this cleanly, we move allocation of\nsync_fence_waiter to the driver calling sync_async_wait().\n\nChange-Id: Ifcd95648be6ec07026d67f810070a4310f099989\nSigned-off-by: Erik Gilling \u003ckonkers@android.com\u003e\n"
    },
    {
      "commit": "2dec7e975a31b837d98710f13f14bc6f1bab3dd5",
      "tree": "b4df6f8e2d00a09f8b2c57f9e90c2ec2c96bf978",
      "parents": [
        "824db172610020b49a26a556510432e564f1ff10",
        "e92eb875c90d1499151e5b077b7c6fb7fbfbb882"
      ],
      "author": {
        "name": "Linux Build Service Account",
        "email": "lnxbuild@localhost",
        "time": "Wed May 30 07:53:36 2012 -0700"
      },
      "committer": {
        "name": "QuIC Gerrit Code Review",
        "email": "code-review@localhost",
        "time": "Wed May 30 07:53:36 2012 -0700"
      },
      "message": "Merge \"msm: mdm: add mdm driver support for the sglte modem\" into msm-3.0"
    },
    {
      "commit": "e92eb875c90d1499151e5b077b7c6fb7fbfbb882",
      "tree": "3d07e29f32afaed20bc25b98efe4063290386e3c",
      "parents": [
        "e52a90748887c68fa51c2a9f7eacd9baa305b45b"
      ],
      "author": {
        "name": "Joel King",
        "email": "joelking@codeaurora.org",
        "time": "Sun May 06 09:30:24 2012 -0700"
      },
      "committer": {
        "name": "Joel King",
        "email": "joelking@codeaurora.org",
        "time": "Tue May 29 17:10:47 2012 -0700"
      },
      "message": "msm: mdm: add mdm driver support for the sglte modem\n\nThe sglte QSC modem has its own firmware storage but powering\nit on and reseting it is controlled by the msm. The same mdm\ndriver is used to support modems with their own flash and those\nthat are flashless.\n\nChange-Id: I2f9a0e79a78cbe8eda1d887ce731386cbdf444e0\nSigned-off-by: Joel King \u003cjoelking@codeaurora.org\u003e\n"
    },
    {
      "commit": "ceaa8bc060d790cb97fa3258d23aa25010eaf098",
      "tree": "a9ab0a7f970869f44b75ecb6a82b6246754df359",
      "parents": [
        "72bea4a9ebd32ac8b19e317b855df40f9f5a3089"
      ],
      "author": {
        "name": "Angshuman Sarkar",
        "email": "angshuman@codeaurora.org",
        "time": "Mon May 28 10:21:38 2012 +0530"
      },
      "committer": {
        "name": "Chiranjeevi Velempati",
        "email": "cvelempa@codeaurora.org",
        "time": "Tue May 29 15:48:44 2012 +0530"
      },
      "message": "n_smux: Fix compilation when CONFIG_N_SMUX is undefined\n\nFix compilation issues when CONFIG_N_SMUX is undefined and\nempty stub functions are getting defined.\n\nChange-Id: I6a9982dac7d9558b8da533f1fc28dddac6c1f8fc\nSigned-off-by: Angshuman Sarkar \u003cangshuman@codeaurora.org\u003e\n"
    },
    {
      "commit": "0f411ec34788eae7d4df8a99deafb8e8d9076b8b",
      "tree": "3b8372e3729ab88653658045ca218c1672a564c4",
      "parents": [
        "881704b6b7dd2990e4bfab7ff5e680ae875d3307",
        "d2c325e05cce18145b4639eb22b205efedfb34c5"
      ],
      "author": {
        "name": "Linux Build Service Account",
        "email": "lnxbuild@localhost",
        "time": "Mon May 28 23:57:34 2012 -0700"
      },
      "committer": {
        "name": "QuIC Gerrit Code Review",
        "email": "code-review@localhost",
        "time": "Mon May 28 23:57:34 2012 -0700"
      },
      "message": "Merge \"media: dvb: dvb-core: Extend get-capabilities API\" into msm-3.0"
    },
    {
      "commit": "2e1d752be81c1eee283738ffa21afb179ae1cc1d",
      "tree": "8bb63cf1404aadbffc3905454e6a1fbd433635c2",
      "parents": [
        "a3fe8df5d61bf52c971da8731ba536773c26c86d"
      ],
      "author": {
        "name": "Asish Bhattacharya",
        "email": "asishb@codeaurora.org",
        "time": "Fri May 25 15:08:40 2012 +0530"
      },
      "committer": {
        "name": "Asish Bhattacharya",
        "email": "asishb@codeaurora.org",
        "time": "Tue May 29 11:18:05 2012 +0530"
      },
      "message": "ASoC: wcd9304: Fix wrong sample rate issue in RX2/RX3 channels\n\nThe default value of RX2/3_B5_CTL is wrong and resulting in wrong\nsample rate playback for headphone.\n\nChange-Id: Idf7d9bce1ee344677c48353fb3fe6a8f8bcc42ab\nCRs-Fixed: 361414\nSigned-off-by: Asish Bhattacharya \u003casishb@codeaurora.org\u003e\n"
    },
    {
      "commit": "5b1e6f1afb70ace03b32b48d4d70f34302decdc2",
      "tree": "2325d95d96bfa67f0b49e80aada80ceb4366239d",
      "parents": [
        "bf54a4dcfa3c1bb8491581c06a564e3b4824a81b"
      ],
      "author": {
        "name": "Laura Abbott",
        "email": "lauraa@codeaurora.org",
        "time": "Mon May 28 08:13:55 2012 -0700"
      },
      "committer": {
        "name": "Laura Abbott",
        "email": "lauraa@codeaurora.org",
        "time": "Mon May 28 08:13:55 2012 -0700"
      },
      "message": "msm: camera: Remove subsystem_map header\n\nThe old subsystem_map APIs are being deprecated. The\nmsm_subsystem_map.h header file used to have definitions for\niommu domains. Remove this header file and include iommu_domains.h\nto get the necessary iommu definitions.\n\nChange-Id: I417a357789a8fea16bbadd98663a8ebe873ff4e7\nSigned-off-by: Laura Abbott \u003clauraa@codeaurora.org\u003e\n"
    },
    {
      "commit": "c1e6a95c31cc474f809bb7ab3c036e8890be7709",
      "tree": "2f074b47e3ad5679d5aaca71c4af1b8fff76048b",
      "parents": [
        "2bcbac544862c90705395939f2516b6c78267b16"
      ],
      "author": {
        "name": "Ayaz Ahmad",
        "email": "aahmad@codeaurora.org",
        "time": "Tue May 15 19:29:54 2012 +0530"
      },
      "committer": {
        "name": "Ayaz Ahmad",
        "email": "aahmad@codeaurora.org",
        "time": "Mon May 28 19:00:49 2012 +0530"
      },
      "message": "radio: iris: Add calibration mode\n\nDo not queue the FM enabled/disabled events\nwhile calibration is in progress\n\nCRs-Fixed: 358229\nSigned-off-by: Ayaz Ahmad \u003caahmad@codeaurora.org\u003e\nChange-Id: I02ee9c095d9d242de0610b210ae4e5d328e0afa8\n"
    },
    {
      "commit": "f886c80ee2f4c29aeaab2d76c9303c00263bb428",
      "tree": "541b1df4dd73345cc623df6190c6669eb4c871c9",
      "parents": [
        "8e84e09eafc7b31782e4cab7af9213fa3ea8eeed"
      ],
      "author": {
        "name": "Jaehoon Chung",
        "email": "jh80.chung@samsung.com",
        "time": "Mon May 28 10:33:35 2012 +0300"
      },
      "committer": {
        "name": "Linux Build Service Account",
        "email": "lnxbuild@localhost",
        "time": "Mon May 28 06:21:23 2012 -0600"
      },
      "message": "mmc: support BKOPS feature for eMMC v4.5\n\nEnable eMMC background operations (BKOPS) feature.\n\nIf URGENT_BKOPS is set after a response, note that BKOPS\nare required. After all I/O requests are finished, run\nBKOPS if required. Should read/write operations be requested\nduring BKOPS, first issue HPI to interrupt the ongoing BKOPS\nand then service the request.\nIf BKOPS-STATUS is upper than LEVEL2, need to check until clear\nthe BKOPS-STATUS vaule.\n\nIf you want to enable this feature, set MMC_CAP2_BKOPS.\nAnd if you want to set the BKOPS_EN bit in ext_csd register,\nuse the MMC_CAP2_INIT_BKOPS.\n\nFuture considerations\n * Check BKOPS_LEVEL\u003d1 and start BKOPS in a preventive manner.\n * Interrupt ongoing BKOPS before powering off the card.\n * How get BKOPS_STATUS value.(periodically send ext_csd command?)\n\nChange-Id: Ia679c661a282072a7e54d10fc59d8ec1cbecae96\nSigned-off-by: Jaehoon Chung \u003cjh80.chung@samsung.com\u003e\nSigned-off-by: Kyungmin Park \u003ckyungmin.park@samsung.com\u003e\nSigned-off-by: Konstantin Dorfman \u003ckdorfman@codeaurora.org\u003e\n"
    },
    {
      "commit": "d2c325e05cce18145b4639eb22b205efedfb34c5",
      "tree": "1b99980be1ebcd4561300a61c4befb236937def8",
      "parents": [
        "f5f3358e0bb8c6b024469c298c46c03cceb53a68"
      ],
      "author": {
        "name": "Hamad Kadmany",
        "email": "hkadmany@codeaurora.org",
        "time": "Mon May 28 13:52:49 2012 +0300"
      },
      "committer": {
        "name": "Hamad Kadmany",
        "email": "hkadmany@codeaurora.org",
        "time": "Mon May 28 13:52:49 2012 +0300"
      },
      "message": "media: dvb: dvb-core: Extend get-capabilities API\n\nProvide richer information to applications about\nactual demux capabilities\n\nChange-Id: I5b849ea72366f5332f716735818b9f090c46de43\nSigned-off-by: Hamad Kadmany \u003chkadmany@codeaurora.org\u003e\n"
    },
    {
      "commit": "463bb9574d9f99e4200ff7a6abc386aa239755b1",
      "tree": "c1d667d4aedf996cabd18effb5aabc90937529b8",
      "parents": [
        "2cc13f08cde4f2bc54f671ef0d4f07a86112bbf2"
      ],
      "author": {
        "name": "Maya Erez",
        "email": "merez@codeaurora.org",
        "time": "Thu May 24 23:46:29 2012 +0300"
      },
      "committer": {
        "name": "Maya Erez",
        "email": "merez@codeaurora.org",
        "time": "Mon May 28 09:14:29 2012 +0300"
      },
      "message": "mmc: card: Adding support for sanitize in eMMC 4.5\n\nThis feature delete the unmap memory region of the eMMC card,\nby writing to a specific register in the EXT_CSD\nunmap region is the memory region that were previously deleted\n(by erase, trim or discard operation)\n\nChange-Id: I7f1df8e87fb782979fd90e064eca00704caca54b\nSigned-off-by: Yaniv Gardi \u003cygardi@codeaurora.org\u003e\nSigned-off-by: Maya Erez \u003cmerez@codeaurora.org\u003e\n"
    },
    {
      "commit": "5768bc967ca0fd8ec65ca4ba1d045a4f19697246",
      "tree": "eb33aeb42c8afa33e33ef4997955ad13251303a3",
      "parents": [
        "470f796d732b58a15e7c70a6fff2942527d25b2c",
        "73937f5face75e05ec2a72966d04f4e20aa18379"
      ],
      "author": {
        "name": "Linux Build Service Account",
        "email": "lnxbuild@localhost",
        "time": "Sun May 27 16:13:31 2012 -0700"
      },
      "committer": {
        "name": "QuIC Gerrit Code Review",
        "email": "code-review@localhost",
        "time": "Sun May 27 16:13:31 2012 -0700"
      },
      "message": "Merge \"block: ioctl support for sanitize in eMMC 4.5\" into msm-3.0"
    },
    {
      "commit": "470f796d732b58a15e7c70a6fff2942527d25b2c",
      "tree": "b65492b4787a4e362e82cf4a0975774dc9135005",
      "parents": [
        "31762b60d07140cd6684ba39caf795421fbbf12f",
        "9fff88720f8c3e06c99f25f6d34c319e08ec4d9a"
      ],
      "author": {
        "name": "Linux Build Service Account",
        "email": "lnxbuild@localhost",
        "time": "Sun May 27 11:04:55 2012 -0700"
      },
      "committer": {
        "name": "QuIC Gerrit Code Review",
        "email": "code-review@localhost",
        "time": "Sun May 27 11:04:55 2012 -0700"
      },
      "message": "Merge changes I2f51f692,Ibecf6cea into msm-3.0\n\n* changes:\n  n_smux: smux_ctl: Userspace character device interface for SMUX\n  tty: n_smux: Add SMUX TTY Line Discipline Driver\n"
    },
    {
      "commit": "397642a15ed3e960409bd9e158135815457565dd",
      "tree": "ccd18142095df6bd0de640feb2c60584fc40f910",
      "parents": [
        "5b524160f5cb1e6f68cd906328480c833f75b2a6",
        "aeb793ea48f0958b0aafac76c3fe774862f4dc69"
      ],
      "author": {
        "name": "Linux Build Service Account",
        "email": "lnxbuild@localhost",
        "time": "Sun May 27 05:58:31 2012 -0700"
      },
      "committer": {
        "name": "QuIC Gerrit Code Review",
        "email": "code-review@localhost",
        "time": "Sun May 27 05:58:31 2012 -0700"
      },
      "message": "Merge \"msm: mpq8064: Add Video processing driver block for VCAP\" into msm-3.0"
    },
    {
      "commit": "75fa40ac9b6fee49eaa290cd48e52cd296708354",
      "tree": "6550d333b2b2d2453ba00d4587465d494a35289d",
      "parents": [
        "e98049f36fd289bf3872213048d7fdb40aa65ae3",
        "a112bbcdfe1916e814ea9fda27272f9b4bcd53ce"
      ],
      "author": {
        "name": "Linux Build Service Account",
        "email": "lnxbuild@localhost",
        "time": "Sun May 27 03:53:29 2012 -0700"
      },
      "committer": {
        "name": "QuIC Gerrit Code Review",
        "email": "code-review@localhost",
        "time": "Sun May 27 03:53:29 2012 -0700"
      },
      "message": "Merge \"wcnss : Add more arguments to Thermal Mitigation APIs\" into msm-3.0"
    },
    {
      "commit": "3babbb7922dcd084c4d64a26763817115e4a1a35",
      "tree": "cde571d945de478ccbf7f2e41eff3043f1353576",
      "parents": [
        "e00004db6a6c0f467bbfc6c0ccfed9429b53c106",
        "9b1d9381d5def26ff62ea4f6c8405e31129b9a29"
      ],
      "author": {
        "name": "Linux Build Service Account",
        "email": "lnxbuild@localhost",
        "time": "Sun May 27 03:53:23 2012 -0700"
      },
      "committer": {
        "name": "QuIC Gerrit Code Review",
        "email": "code-review@localhost",
        "time": "Sun May 27 03:53:23 2012 -0700"
      },
      "message": "Merge \"ALSA: Add jack type SND_JACK_UNSUPPORTED\" into msm-3.0"
    },
    {
      "commit": "5db4ae04964c82384416670e2bf8577e2672a741",
      "tree": "4eb6d438b047eee510e631ee10ab605aa141cedb",
      "parents": [
        "7f36b9893a9f9c54757ce4715a94751c739b19f7",
        "516994eee39282b8648b509e449ff83b49833209"
      ],
      "author": {
        "name": "Linux Build Service Account",
        "email": "lnxbuild@localhost",
        "time": "Sun May 27 03:53:14 2012 -0700"
      },
      "committer": {
        "name": "QuIC Gerrit Code Review",
        "email": "code-review@localhost",
        "time": "Sun May 27 03:53:14 2012 -0700"
      },
      "message": "Merge \"mmc: core: Add packed command feature of eMMC4.5\" into msm-3.0"
    },
    {
      "commit": "8ed30f20796acdadeddadb024b3c1127d986a301",
      "tree": "c5cec59a3b7d86d83f63ca6f48d7e32034a2622b",
      "parents": [
        "aaf74ca34581feb8be797a6d8793824e73fecf67"
      ],
      "author": {
        "name": "Eric Holmberg",
        "email": "eholmber@codeaurora.org",
        "time": "Thu May 10 19:16:51 2012 -0600"
      },
      "committer": {
        "name": "Karthikeyan Ramasubramanian",
        "email": "kramasub@codeaurora.org",
        "time": "Fri May 25 16:09:10 2012 -0600"
      },
      "message": "tty: n_smux: Add SMUX TTY Line Discipline Driver\n\nAdd new Serial Multiplexer (SMUX) driver.\n\nThis driver multiplexes multiple logical channels over a single\nphysical HSUART channel using the TTY Line Discipline framework.\nThis driver will be used in Fusion 4 for control plane, data plane\nand DIAG traffic between Application processor and QSC modem.\n\nChange-Id: Ibecf6cea872f5baf11fb93ded6124243a37a2085\nSigned-off-by: Eric Holmberg \u003ceholmber@codeaurora.org\u003e\nSigned-off-by: Angshuman Sarkar \u003cangshuman@codeaurora.org\u003e\nSigned-off-by: Karthikeyan Ramasubramanian \u003ckramasub@codeaurora.org\u003e\n"
    },
    {
      "commit": "5500e4fab219bf210f22d2334cc98f3ca8f8912d",
      "tree": "60f3edf480190ee60676348c1ca2730a699f8671",
      "parents": [
        "903f6c716db3d4e26952aae9717f81dd5bc9e4ba",
        "76e10d158efb6d4516018846f60c2ab5501900bc"
      ],
      "author": {
        "name": "Colin Cross",
        "email": "ccross@android.com",
        "time": "Fri May 25 13:56:28 2012 -0700"
      },
      "committer": {
        "name": "Colin Cross",
        "email": "ccross@android.com",
        "time": "Fri May 25 13:56:28 2012 -0700"
      },
      "message": "Merge commit \u0027v3.4\u0027 into android-3.4\n"
    },
    {
      "commit": "dd75dee500da982acb40f6b6fdc7638d1ee277dc",
      "tree": "78768230df446bb4c1ff4cbb27bfa6480928ef14",
      "parents": [
        "646682679ef968a46cb93a7cd4924071721d626f",
        "6fa647ae102e9d45645bf53bff32993fd217835b"
      ],
      "author": {
        "name": "Linux Build Service Account",
        "email": "lnxbuild@localhost",
        "time": "Fri May 25 12:08:19 2012 -0700"
      },
      "committer": {
        "name": "QuIC Gerrit Code Review",
        "email": "code-review@localhost",
        "time": "Fri May 25 12:08:19 2012 -0700"
      },
      "message": "Merge \"usb: gadget: Add support for USB going into LPM on bus suspend\" into msm-3.0"
    },
    {
      "commit": "83c81f62fa5a0ae50f30300474a46315f322d37b",
      "tree": "5265a8dc4e96ef43e9e230afee8904a975e1854f",
      "parents": [
        "c3f3b0321016480b66def830deff50cc21a67910"
      ],
      "author": {
        "name": "Bhalchandra Gajare",
        "email": "gajare@codeaurora.org",
        "time": "Fri May 18 16:09:05 2012 -0700"
      },
      "committer": {
        "name": "Bhalchandra Gajare",
        "email": "gajare@codeaurora.org",
        "time": "Thu May 24 18:17:15 2012 -0700"
      },
      "message": "ASoC: MSM: Add Support for WCD9304 codec version 1.1\n\nRegister and initialize the approriate device for WCD9304 codec\nversion 1.0 and version 1.1. Query version information from codec\nto be used from other drivers.\n\nChange-Id: I64c2dfe2dfc786c6b799f4698c1a36f52115880a\nSigned-off-by: Bhalchandra Gajare \u003cgajare@codeaurora.org\u003e\n"
    },
    {
      "commit": "aeb793ea48f0958b0aafac76c3fe774862f4dc69",
      "tree": "ad2d6ce3e6c70e1314eece0df94fa962cafc53b4",
      "parents": [
        "c3f3b0321016480b66def830deff50cc21a67910"
      ],
      "author": {
        "name": "Terence Hampson",
        "email": "thampson@codeaurora.org",
        "time": "Fri May 11 11:41:16 2012 -0400"
      },
      "committer": {
        "name": "Terence Hampson",
        "email": "thampson@codeaurora.org",
        "time": "Thu May 24 19:41:49 2012 -0400"
      },
      "message": "msm: mpq8064: Add Video processing driver block for VCAP\n\nAdding VP portion to MSM VCAP. VP is used for deinterlacing video.\n\nChange-Id: I888e841cf4d65cf1e5b0316db16923c914469235\nSigned-off-by: Terence Hampson \u003cthampson@codeaurora.org\u003e\n"
    },
    {
      "commit": "9e71913d802464172c7586e872a9288279ec3b1a",
      "tree": "d318c6a9a02cc90f9eff638093526e75abccdf99",
      "parents": [
        "48b37fac01f0747ded04511cbdd1799d7a484991",
        "d4cc3b0d86e05c37fe94d0f769dfb9317a9e89c9"
      ],
      "author": {
        "name": "Linux Build Service Account",
        "email": "lnxbuild@localhost",
        "time": "Thu May 24 16:22:10 2012 -0700"
      },
      "committer": {
        "name": "QuIC Gerrit Code Review",
        "email": "code-review@localhost",
        "time": "Thu May 24 16:22:10 2012 -0700"
      },
      "message": "Merge \"media: dvb: dvb-core: Add video indexing support for MPQ usecase\" into msm-3.0"
    },
    {
      "commit": "9b1d9381d5def26ff62ea4f6c8405e31129b9a29",
      "tree": "aaf8d49c43f4a90cd1fcd6aef46cdc25a0b72d0c",
      "parents": [
        "03bb493026b10388b5aea58f723d5c15d7ae77eb"
      ],
      "author": {
        "name": "Joonwoo Park",
        "email": "joonwoop@codeaurora.org",
        "time": "Wed May 09 12:36:49 2012 -0700"
      },
      "committer": {
        "name": "Joonwoo Park",
        "email": "joonwoop@codeaurora.org",
        "time": "Thu May 24 14:23:57 2012 -0700"
      },
      "message": "ALSA: Add jack type SND_JACK_UNSUPPORTED\n\nAdd a new snd jack type SND_JACK_UNSUPPORTED to notify when unsupported\nplug type is detected.\n\nChange-Id: I1e9907f063a65e7797f967c5d6a77a62b11f95a2\nSigned-off-by: Joonwoo Park \u003cjoonwoop@codeaurora.org\u003e\n"
    },
    {
      "commit": "48b37fac01f0747ded04511cbdd1799d7a484991",
      "tree": "a418d98864879d1187265ca255824d28392f4787",
      "parents": [
        "ed831e7a55f646ac05a8e3a194cbf13086b6cdc5",
        "7d5bfbc69248f59e4889372e536d310ccfeb49a3"
      ],
      "author": {
        "name": "Linux Build Service Account",
        "email": "lnxbuild@localhost",
        "time": "Thu May 24 14:08:13 2012 -0700"
      },
      "committer": {
        "name": "QuIC Gerrit Code Review",
        "email": "code-review@localhost",
        "time": "Thu May 24 14:08:13 2012 -0700"
      },
      "message": "Merge \"msm: mpq8064: Client passes timing information to VCAP\" into msm-3.0"
    },
    {
      "commit": "ed831e7a55f646ac05a8e3a194cbf13086b6cdc5",
      "tree": "73b4a57db66b5a7180d09e11b14ef8ecc9512fc9",
      "parents": [
        "c414c799a249a7751d6a5b32fd2eeee0a1136650",
        "547a998203efa79c0868f0afb23b2fba1daa8578"
      ],
      "author": {
        "name": "Linux Build Service Account",
        "email": "lnxbuild@localhost",
        "time": "Thu May 24 14:08:12 2012 -0700"
      },
      "committer": {
        "name": "QuIC Gerrit Code Review",
        "email": "code-review@localhost",
        "time": "Thu May 24 14:08:12 2012 -0700"
      },
      "message": "Merge \"ASoC: msm: Add the support for 16kHz AUX PCM\" into msm-3.0"
    },
    {
      "commit": "c414c799a249a7751d6a5b32fd2eeee0a1136650",
      "tree": "50b7e866098de75cdcf6e6eeb40fbce991be5665",
      "parents": [
        "efcf930fd60ccfcae19723444f9ae5e0dcf9380e",
        "b44f9e264c6c64eea22715bf3105fc01cb8ae687"
      ],
      "author": {
        "name": "Linux Build Service Account",
        "email": "lnxbuild@localhost",
        "time": "Thu May 24 14:08:11 2012 -0700"
      },
      "committer": {
        "name": "QuIC Gerrit Code Review",
        "email": "code-review@localhost",
        "time": "Thu May 24 14:08:11 2012 -0700"
      },
      "message": "Merge \"Bluetooth: Hold wakelock until BT idle timer kicks in.\" into msm-3.0"
    },
    {
      "commit": "73937f5face75e05ec2a72966d04f4e20aa18379",
      "tree": "f3c12b4daec9f72dbecc33001f33ee210c046fec",
      "parents": [
        "3063b5a519b392dd13afd2ffe820eba312db2759"
      ],
      "author": {
        "name": "Maya Erez",
        "email": "merez@codeaurora.org",
        "time": "Thu May 24 23:33:05 2012 +0300"
      },
      "committer": {
        "name": "Maya Erez",
        "email": "merez@codeaurora.org",
        "time": "Thu May 24 23:33:05 2012 +0300"
      },
      "message": "block: ioctl support for sanitize in eMMC 4.5\n\nAdding a new ioctl to support sanitize operation in eMMC\ncards version 4.5.\nThe sanitize ioctl support helps performing this operation\nvia user application.\n\nChange-Id: I79aa4163e7753a75bed5a26a9a92de902b4b9c21\nSigned-off-by: Yaniv Gardi \u003cygardi@codeaurora.org\u003e\nSigned-off-by: Maya Erez \u003cmerez@codeaurora.org\u003e\n"
    },
    {
      "commit": "516994eee39282b8648b509e449ff83b49833209",
      "tree": "d43b5e7cb90491a7b2c3e6e9b4670b1aab2f522a",
      "parents": [
        "3063b5a519b392dd13afd2ffe820eba312db2759"
      ],
      "author": {
        "name": "Seungwon Jeon",
        "email": "tgih.jun@samsung.com",
        "time": "Sat May 19 19:52:39 2012 +0300"
      },
      "committer": {
        "name": "Maya Erez",
        "email": "merez@codeaurora.org",
        "time": "Thu May 24 22:39:12 2012 +0300"
      },
      "message": "mmc: core: Add packed command feature of eMMC4.5\n\nThis patch adds packed command feature of eMMC4.5.\nThe maximum number for packing read(or write) is offered\nand exception event relevant to packed command which is\nused for error handling is enabled. If host wants to use\nthis feature, MMC_CAP2_PACKED_CMD should be set.\n\nChange-Id: I8013970fc9d54da7d92b0aca2bb0746189b9825b\nSigned-off-by: Seungwon Jeon \u003ctgih.jun@samsung.com\u003e\nSigned-off-by: Maya Erez \u003cmerez@codeaurora.org\u003e\n"
    },
    {
      "commit": "3063b5a519b392dd13afd2ffe820eba312db2759",
      "tree": "f81cf5046d8941fb456744bf9020875fb086d5ac",
      "parents": [
        "c40d0957fba415438a9b4a3e4a7a13d33ffc74e5",
        "f3ac575a837558b76a987ab6454dbc841401cbbd"
      ],
      "author": {
        "name": "Linux Build Service Account",
        "email": "lnxbuild@localhost",
        "time": "Thu May 24 09:03:37 2012 -0700"
      },
      "committer": {
        "name": "QuIC Gerrit Code Review",
        "email": "code-review@localhost",
        "time": "Thu May 24 09:03:37 2012 -0700"
      },
      "message": "Merge \"mmc: host: remove mmcq performance numbers statistics\" into msm-3.0"
    },
    {
      "commit": "6fa647ae102e9d45645bf53bff32993fd217835b",
      "tree": "81e4a1c0538fe19064ef252a7af255183bbdc6de",
      "parents": [
        "e52a90748887c68fa51c2a9f7eacd9baa305b45b"
      ],
      "author": {
        "name": "Amit Blay",
        "email": "ablay@codeaurora.org",
        "time": "Thu May 24 14:12:08 2012 +0300"
      },
      "committer": {
        "name": "Amit Blay",
        "email": "ablay@codeaurora.org",
        "time": "Thu May 24 14:12:08 2012 +0300"
      },
      "message": "usb: gadget: Add support for USB going into LPM on bus suspend\n\nThis change adds the ability of the msm_otg to go to LPM when\nUSB cable is connected and bus is suspended.\nThis ability is enabled by a board file parameter.\n\nThe msm_otg is notified about SUSPEND/RESUME events via the\nUDC layer. New event for RESUME was defined for that.\n\nChange-Id: Ic508f1898cc3b57ab76eccd379bea38ed363570b\nSigned-off-by: Amit Blay \u003cablay@codeaurora.org\u003e\n"
    },
    {
      "commit": "b44f9e264c6c64eea22715bf3105fc01cb8ae687",
      "tree": "6544a77843f9b52598c0ec688dbe1c395f99e630",
      "parents": [
        "fcef77c48a53b8b9cefa7346046c5b3816dffc79"
      ],
      "author": {
        "name": "Rahul Kashyap",
        "email": "rkashyap@codeaurora.org",
        "time": "Thu May 03 16:45:17 2012 +0530"
      },
      "committer": {
        "name": "Rahul Kashyap",
        "email": "rkashyap@codeaurora.org",
        "time": "Thu May 24 11:38:05 2012 +0530"
      },
      "message": "Bluetooth: Hold wakelock until BT idle timer kicks in.\n\nHolding a wakelock avoids suspend power collapse, which\nallow the BT idle timer to kick in, which eventually\ninitiates BT low power modes.\n\nCRs-Fixed: 361067\nChange-Id: I93e3950b6f854e70dbce092a5529120ec008c2b8\nSigned-off-by: Rahul Kashyap \u003crkashyap@codeaurora.org\u003e\n"
    },
    {
      "commit": "a112bbcdfe1916e814ea9fda27272f9b4bcd53ce",
      "tree": "b5eff62cea644e817b2529cb770b0001bfcd3036",
      "parents": [
        "e19da49fc76edfbb1c88416fc45be4ff0164929b"
      ],
      "author": {
        "name": "Sameer Thalappil",
        "email": "sameert@codeaurora.org",
        "time": "Wed May 23 12:20:32 2012 -0700"
      },
      "committer": {
        "name": "Sameer Thalappil",
        "email": "sameert@codeaurora.org",
        "time": "Wed May 23 14:01:42 2012 -0700"
      },
      "message": "wcnss : Add more arguments to Thermal Mitigation APIs\n\nThermal mitigation event handle functions needs device\ncontext to handle the event properly.\n\nCRs-fixed: 364094\nChange-Id: I2afa87eba755f082018510e9bfa6962392f591fd\nAcked-by: Leo Chang \u003cschang@qca.qualcomm.com\u003e\nSigned-off-by: Sameer Thalappil \u003csameert@codeaurora.org\u003e\n"
    },
    {
      "commit": "547a998203efa79c0868f0afb23b2fba1daa8578",
      "tree": "cf2b6e1944be9ba19cc4b38e4b3c20bfbbbd5ab4",
      "parents": [
        "fcef77c48a53b8b9cefa7346046c5b3816dffc79"
      ],
      "author": {
        "name": "Kuirong Wang",
        "email": "kuirongw@codeaurora.org",
        "time": "Fri May 04 18:29:11 2012 -0700"
      },
      "committer": {
        "name": "Kuirong Wang",
        "email": "kuirongw@codeaurora.org",
        "time": "Wed May 23 13:41:11 2012 -0700"
      },
      "message": "ASoC: msm: Add the support for 16kHz AUX PCM\n\nThere are use cases that 16kHz sample rate AUX PCM needed\nbesides 8kHz. Add the support so that the corresponding\nsample rate dependent platform data is used to configure\nthe AUX PCM port.\n\nChange-Id: I58715238cacdeea5e59b5e1693a34f005f289e0f\nSigned-off-by: Kuirong Wang \u003ckuirongw@codeaurora.org\u003e\n"
    },
    {
      "commit": "903f6c716db3d4e26952aae9717f81dd5bc9e4ba",
      "tree": "95d43d6f67d853b4b615f56fac0df699579f3508",
      "parents": [
        "af120e1797e3ab6a748abee53e8f9d3cd4a30322"
      ],
      "author": {
        "name": "Rebecca Schultz Zavin",
        "email": "rebecca@android.com",
        "time": "Wed May 23 12:55:55 2012 -0700"
      },
      "committer": {
        "name": "Rebecca Schultz Zavin",
        "email": "rebecca@android.com",
        "time": "Wed May 23 13:20:25 2012 -0700"
      },
      "message": "gpu: ion: Get an sg_table from an ion handle\n\nThis patch adds an interface to return and sg_table given a\nvalid ion handle.\n\nChange-Id: Icd948c60c1af0a4279f337bcd591cd39b46325e8\nSigned-off-by: Rebecca Schultz Zavin \u003crebecca@android.com\u003e\n"
    },
    {
      "commit": "d680765f0f8bc55fd6443d13b9216a999aa4d190",
      "tree": "9701eebeec85ca0c08293a5e588f3c53f0ac61c6",
      "parents": [
        "c88f68b60eea066af52fecb958444b165a6ed0c5",
        "c4ee3b026c766ab96dabe6ce6420c934fa3ec311"
      ],
      "author": {
        "name": "Linux Build Service Account",
        "email": "lnxbuild@localhost",
        "time": "Wed May 23 08:10:12 2012 -0700"
      },
      "committer": {
        "name": "QuIC Gerrit Code Review",
        "email": "code-review@localhost",
        "time": "Wed May 23 08:10:12 2012 -0700"
      },
      "message": "Merge \"ASoC: msm: Support WMA Pro playback\" into msm-3.0"
    },
    {
      "commit": "7d5bfbc69248f59e4889372e536d310ccfeb49a3",
      "tree": "1eb54439c67fb38e03e22614678672964d70fdaa",
      "parents": [
        "8fdc003824c7e052a4da6fac71c1074b5edb18b9"
      ],
      "author": {
        "name": "Terence Hampson",
        "email": "thampson@codeaurora.org",
        "time": "Tue May 08 13:33:48 2012 -0400"
      },
      "committer": {
        "name": "Terence Hampson",
        "email": "thampson@codeaurora.org",
        "time": "Wed May 23 10:55:30 2012 -0400"
      },
      "message": "msm: mpq8064: Client passes timing information to VCAP\n\nThis will allow the VCAP driver to be more dynamic and will allow\nfor the timing table to be removed from the Video Capture\n\nChange-Id: Ib631104cc2c45adf429b6a6ca90415c191e24566\nSigned-off-by: Terence Hampson \u003cthampson@codeaurora.org\u003e\n"
    },
    {
      "commit": "d4cc3b0d86e05c37fe94d0f769dfb9317a9e89c9",
      "tree": "da9e0eaad038f370e97c88ad60e0c66b7aa2b091",
      "parents": [
        "246c6876dd5201bee7ff91a1b54bc4fd29434f51"
      ],
      "author": {
        "name": "Liron Kuch",
        "email": "lkuch@codeaurora.org",
        "time": "Thu May 17 16:31:58 2012 +0300"
      },
      "committer": {
        "name": "Liron Kuch",
        "email": "lkuch@codeaurora.org",
        "time": "Wed May 23 16:54:47 2012 +0300"
      },
      "message": "media: dvb: dvb-core: Add video indexing support for MPQ usecase\n\nMPQ uses dvb/demux and dvb/video for broadcast feature. Video indexing\n(or framing) is required for PVR use case or when the video decoder\ndoes not handle framing. Linux dvb-core was extended to support\nvideo indexing.\n\nNew features:\n- Support passing video indexing parameters as part of PES filter\n  parameters.\n- Support storing video indexing parameters per TS feed.\n\nChange-Id: I33289743cb93e8bc46ba8d6da88805326c89c523\nSigned-off-by: Liron Kuch \u003clkuch@codeaurora.org\u003e\n"
    },
    {
      "commit": "f3ac575a837558b76a987ab6454dbc841401cbbd",
      "tree": "dff8d08867b5fd8b41a9a0649b37f274e9fa8b1c",
      "parents": [
        "96e6708fb1a93fc57cab12cb33d4893fb243c47c"
      ],
      "author": {
        "name": "Subhash Jadavani",
        "email": "subhashj@codeaurora.org",
        "time": "Tue May 22 22:59:54 2012 +0530"
      },
      "committer": {
        "name": "Subhash Jadavani",
        "email": "subhashj@codeaurora.org",
        "time": "Wed May 23 15:16:27 2012 +0530"
      },
      "message": "mmc: host: remove mmcq performance numbers statistics\n\nmmcq performance numbers are not captured since asynchronous\nMMC request support got added in MMC block driver. So printing\nout these numbers (which are all zeros) just adds confusion.\nThis patch removes the printing of mmcq performance numbers\nstatistics.\n\nCRs-Fixed: 364206\nChange-Id: I7213b11c8e9e055894c9902af7e975de3be1c519\nSigned-off-by: Subhash Jadavani \u003csubhashj@codeaurora.org\u003e\n"
    },
    {
      "commit": "e495a31d4c28d8bc6555504a005bd981f04e2e12",
      "tree": "e8d847ada25124875fa5237af2b8c2596841ffab",
      "parents": [
        "a66b5c7379d32bc64e5486336fe83b5e124c6f04",
        "a2dd735dabb3f7782e6fb6c2f9f97de722bf6c97"
      ],
      "author": {
        "name": "Linux Build Service Account",
        "email": "lnxbuild@localhost",
        "time": "Tue May 22 22:43:32 2012 -0700"
      },
      "committer": {
        "name": "QuIC Gerrit Code Review",
        "email": "code-review@localhost",
        "time": "Tue May 22 22:43:32 2012 -0700"
      },
      "message": "Merge \"diag: Add message support for max packet size cmd/rsp messages\" into msm-3.0"
    },
    {
      "commit": "af120e1797e3ab6a748abee53e8f9d3cd4a30322",
      "tree": "49e953fb136ae1abd6c18b95fbcf75051de52c8c",
      "parents": [
        "5a5aa70d89f53efed39945d1dd964843a3bac494"
      ],
      "author": {
        "name": "Todd Poynor",
        "email": "toddpoynor@google.com",
        "time": "Fri May 11 11:06:09 2012 -0700"
      },
      "committer": {
        "name": "Todd Poynor",
        "email": "toddpoynor@google.com",
        "time": "Tue May 22 18:50:10 2012 -0700"
      },
      "message": "cpufreq: interactive: fixup trace of string params\n\nChange-Id: Iac47f62437e61b13724afbbf9df1a0729f58f236\nSigned-off-by: Todd Poynor \u003ctoddpoynor@google.com\u003e\n"
    },
    {
      "commit": "a2dd735dabb3f7782e6fb6c2f9f97de722bf6c97",
      "tree": "697377375fb4c9a56f3c91279fae6a1d4a89c245",
      "parents": [
        "03bb493026b10388b5aea58f723d5c15d7ae77eb"
      ],
      "author": {
        "name": "Dixon Peterson",
        "email": "dixonp@codeaurora.org",
        "time": "Mon May 21 17:37:10 2012 -0700"
      },
      "committer": {
        "name": "Dixon Peterson",
        "email": "dixonp@codeaurora.org",
        "time": "Tue May 22 14:37:24 2012 -0700"
      },
      "message": "diag: Add message support for max packet size cmd/rsp messages\n\nTools that run on the PC need to know the maximum packet size\nfor cmd/rsp messages so they can appropriately allocate\nmemory and if the payload is large enough, break the message\nup into multiple calls.  Add support for returning the\nmaximum packet size for cmd/rsp messages.\n\nChange-Id: Id53eaef6d6c67f7a22ed8d2ae4b82e2aa6794e65\nSigned-off-by: Dixon Peterson \u003cdixonp@codeaurora.org\u003e\n"
    },
    {
      "commit": "043a61468f395dd6d4fc518299726955e9999c59",
      "tree": "73cf72a37746d0e3bae3bb4a6aa34f1838371683",
      "parents": [
        "d4e8b7193d87d80f3364d7924692988c974780aa"
      ],
      "author": {
        "name": "Rebecca Schultz Zavin",
        "email": "rebecca@android.com",
        "time": "Wed Feb 01 11:09:46 2012 -0800"
      },
      "committer": {
        "name": "Rebecca Schultz Zavin",
        "email": "rebecca@android.com",
        "time": "Tue May 22 14:01:06 2012 -0700"
      },
      "message": "ion: Switch ion to use dma-buf\n\nIon now uses dma-buf file descriptors to share\nbuffers with userspace.  Ion becomes a dma-buf\nexporter and any driver that can import dma-bufs\ncan now import ion file descriptors.\n\nChange-Id: Ia04d6d72fb301dc088eb8db6576822e9260ff332\nSigned-off-by: Rebecca Schultz Zavin \u003crebecca@android.com\u003e\n"
    },
    {
      "commit": "d4e8b7193d87d80f3364d7924692988c974780aa",
      "tree": "04f54438fab0d64e5cfe23debbd622c9cfc34f4b",
      "parents": [
        "9ae7e01de1cf03c77054da44d135a7e85863fcb0"
      ],
      "author": {
        "name": "Daniel Vetter",
        "email": "daniel.vetter@ffwll.ch",
        "time": "Wed Apr 18 15:52:26 2012 +0200"
      },
      "committer": {
        "name": "Rebecca Schultz Zavin",
        "email": "rebecca@android.com",
        "time": "Tue May 22 14:01:06 2012 -0700"
      },
      "message": "dma-buf: mmap support\n\nCompared to Rob Clark\u0027s RFC I\u0027ve ditched the prepare/finish hooks\nand corresponding ioctls on the dma_buf file. The major reason for\nthat is that many people seem to be under the impression that this is\nalso for synchronization with outstanding asynchronous processsing.\nI\u0027m pretty massively opposed to this because:\n\n- It boils down reinventing a new rather general-purpose userspace\n  synchronization interface. If we look at things like futexes, this\n  is hard to get right.\n- Furthermore a lot of kernel code has to interact with this\n  synchronization primitive. This smells a look like the dri1 hw_lock,\n  a horror show I prefer not to reinvent.\n- Even more fun is that multiple different subsystems would interact\n  here, so we have plenty of opportunities to create funny deadlock\n  scenarios.\n\nI think synchronization is a wholesale different problem from data\nsharing and should be tackled as an orthogonal problem.\n\nNow we could demand that prepare/finish may only ensure cache\ncoherency (as Rob intended), but that runs up into the next problem:\nWe not only need mmap support to facilitate sw-only processing nodes\nin a pipeline (without jumping through hoops by importing the dma_buf\ninto some sw-access only importer), which allows for a nicer\nION-\u003edma-buf upgrade path for existing Android userspace. We also need\nmmap support for existing importing subsystems to support existing\nuserspace libraries. And a loot of these subsystems are expected to\nexport coherent userspace mappings.\n\nSo prepare/finish can only ever be optional and the exporter /needs/\nto support coherent mappings. Given that mmap access is always\nsomewhat fallback-y in nature I\u0027ve decided to drop this optimization,\ninstead of just making it optional. If we demonstrate a clear need for\nthis, supported by benchmark results, we can always add it in again\nlater as an optional extension.\n\nOther differences compared to Rob\u0027s RFC is the above mentioned support\nfor mapping a dma-buf through facilities provided by the importer.\nWhich results in mmap support no longer being optional.\n\nNote that this dma-buf mmap patch does _not_ support every possible\ninsanity an existing subsystem could pull of with mmap: Because it\ndoes not allow to intercept pagefaults and shoot down ptes importing\nsubsystems can\u0027t add some magic of their own at these points (e.g. to\nautomatically synchronize with outstanding rendering or set up some\nspecial resources). I\u0027ve done a cursory read through a few mmap\nimplementions of various subsytems and I\u0027m hopeful that we can avoid\nthis (and the complexity it\u0027d bring with it).\n\nAdditonally I\u0027ve extended the documentation a bit to explain the hows\nand whys of this mmap extension.\n\nIn case we ever want to add support for explicitly cache maneged\nuserspace mmap with a prepare/finish ioctl pair, we could specify that\nuserspace needs to mmap a different part of the dma_buf, e.g. the\nrange starting at dma_buf-\u003esize up to dma_buf-\u003esize*2. This works\nbecause the size of a dma_buf is invariant over it\u0027s lifetime. The\nexporter would obviously need to fall back to coherent mappings for\nboth ranges if a legacy clients maps the coherent range and the\narchitecture cannot suppor conflicting caching policies. Also, this\nwould obviously be optional and userspace needs to be able to fall\nback to coherent mappings.\n\nv2:\n- Spelling fixes from Rob Clark.\n- Compile fix for !DMA_BUF from Rob Clark.\n- Extend commit message to explain how explicitly cache managed mmap\n  support could be added later.\n- Extend the documentation with implementations notes for exporters\n  that need to manually fake coherency.\n\nChange-Id: Ia8f2ae5d8a1b1c87ed12ca1c89d7bf2067239ee4\nCc: Rob Clark \u003crob.clark@linaro.org\u003e\nCc: Rebecca Schultz Zavin \u003crebecca@android.com\u003e\nSigned-Off-by: Daniel Vetter \u003cdaniel.vetter@ffwll.ch\u003e\n"
    },
    {
      "commit": "6f9e56945d4ee3a2621968caa72b135cb07e49c4",
      "tree": "412cad8f5b5a792906ec16202d23e9377add3c6f",
      "parents": [
        "7191e9ba2508ca6f1eaab251cf3f0a2318eebe26"
      ],
      "author": {
        "name": "Rebecca Schultz Zavin",
        "email": "rebecca@android.com",
        "time": "Tue Jan 31 09:40:30 2012 -0800"
      },
      "committer": {
        "name": "Rebecca Schultz Zavin",
        "email": "rebecca@android.com",
        "time": "Tue May 22 14:01:05 2012 -0700"
      },
      "message": "ion: Add reserve function to ion\n\nRather than requiring each platform call memblock_remove or reserve\nfrom the board file, add this to ion\n\nChange-Id: Ie418a692c13e9e0cfe93ecc83d253d3ce860fc83\nSigned-off-by: Rebecca Schultz Zavin \u003crebecca@android.com\u003e\n"
    },
    {
      "commit": "7191e9ba2508ca6f1eaab251cf3f0a2318eebe26",
      "tree": "6f3efbf9b152db406d03cdb6865923578eede85e",
      "parents": [
        "be69452a5d1599b9522d4d7e4cdfb35995b23502"
      ],
      "author": {
        "name": "Rebecca Schultz Zavin",
        "email": "rebecca@android.com",
        "time": "Mon Jan 30 14:18:08 2012 -0800"
      },
      "committer": {
        "name": "Rebecca Schultz Zavin",
        "email": "rebecca@android.com",
        "time": "Tue May 22 14:01:05 2012 -0700"
      },
      "message": "ion: Switch map/unmap dma api to sg_tables\n\nSwitch these api\u0027s from scatterlists to sg_tables\n\nChange-Id: I8b99e39633df009d472ce24704fa26af7bb50fa2\nSigned-off-by: Rebecca Schultz Zavin \u003crebecca@android.com\u003e\n"
    },
    {
      "commit": "8fdc003824c7e052a4da6fac71c1074b5edb18b9",
      "tree": "55fac36e2991657f8c18e29fc616a9bc02e29340",
      "parents": [
        "c12f2ea5f1273ee4593a4dd0a6de9687056ab110",
        "f2acb8593e9b17c69a4c33dd280ecd7edee3dbea"
      ],
      "author": {
        "name": "Linux Build Service Account",
        "email": "lnxbuild@localhost",
        "time": "Tue May 22 12:07:35 2012 -0700"
      },
      "committer": {
        "name": "QuIC Gerrit Code Review",
        "email": "code-review@localhost",
        "time": "Tue May 22 12:07:35 2012 -0700"
      },
      "message": "Merge \"msm: vidc: Adds support for port reconfiguration.\" into msm-3.0"
    },
    {
      "commit": "ace9fa926fc6cf850629dab6e82cbd1e39950817",
      "tree": "883d069eaa622af6518668aef286f4fe9b8d2317",
      "parents": [
        "7a1676edb438a6b5c829004c4746923c1e6bd7cb"
      ],
      "author": {
        "name": "Mohan Pallaka",
        "email": "mpallaka@codeaurora.org",
        "time": "Fri May 11 13:05:40 2012 +0530"
      },
      "committer": {
        "name": "Mohan Pallaka",
        "email": "mpallaka@codeaurora.org",
        "time": "Tue May 22 18:01:25 2012 +0530"
      },
      "message": "misc: isa1200: Add support for clock enable\n\nISA1200 uses clock to generate pwm for vibration. Add\na callback api to control the clock.\n\nCRs-fixed: 357656\nChange-Id: Iac1d0cdb3ac950b7bbc2afbe3a92b0e0292e3811\nSigned-off-by: Mohan Pallaka \u003cmpallaka@codeaurora.org\u003e\n"
    },
    {
      "commit": "0f01dd50def6cf67ac1408312e485797baa7ffa6",
      "tree": "606bc265215f75b194117cf8d52cbbca5007853e",
      "parents": [
        "3c22240b847a49b24f0fad06b73e9780f4794562",
        "5b79a3252710683b406c03ab21a808e852cb2962"
      ],
      "author": {
        "name": "Linux Build Service Account",
        "email": "lnxbuild@localhost",
        "time": "Tue May 22 02:54:15 2012 -0700"
      },
      "committer": {
        "name": "QuIC Gerrit Code Review",
        "email": "code-review@localhost",
        "time": "Tue May 22 02:54:15 2012 -0700"
      },
      "message": "Merge \"msm: vidc: Adds support for conveying events.\" into msm-3.0"
    },
    {
      "commit": "f2acb8593e9b17c69a4c33dd280ecd7edee3dbea",
      "tree": "8ab88d20b860acbd668aceff04acf68e9444da9d",
      "parents": [
        "5b79a3252710683b406c03ab21a808e852cb2962"
      ],
      "author": {
        "name": "Praneeth Paladugu",
        "email": "ppaladug@codeaurora.org",
        "time": "Mon May 07 17:44:53 2012 -0700"
      },
      "committer": {
        "name": "Ashray Kulkarni",
        "email": "ashrayk@codeaurora.org",
        "time": "Mon May 21 18:08:38 2012 -0700"
      },
      "message": "msm: vidc: Adds support for port reconfiguration.\n\nAdds support for port reconfiguration. This enables decoder to\nreconfigure to new resolution or settings other than initially\nconfigured to continue video playback.\n\nChange-Id: Id11e973e4cf1a5c7e4ec5544215fe57cb19466be\nSigned-off-by: Praneeth Paladugu \u003cppaladug@codeaurora.org\u003e\n"
    },
    {
      "commit": "5b79a3252710683b406c03ab21a808e852cb2962",
      "tree": "2931306c360e3938b8687740c11db0a60b85d06e",
      "parents": [
        "b8a846f11928fe6308dddfae0cb7dc8e9e2d7ae2"
      ],
      "author": {
        "name": "Praneeth Paladugu",
        "email": "ppaladug@codeaurora.org",
        "time": "Wed Apr 18 15:16:29 2012 -0700"
      },
      "committer": {
        "name": "Ashray Kulkarni",
        "email": "ashrayk@codeaurora.org",
        "time": "Mon May 21 17:50:45 2012 -0700"
      },
      "message": "msm: vidc: Adds support for conveying events.\n\nAdds support for conveying events to userspace from kernel\ndriver. This is needed to let userspace/client know of\nany error or other event of importance.\n\nChange-Id: Ife450b9f5dfe23f07b6f346c8e27c214fc85e083\nSigned-off-by: Praneeth Paladugu \u003cppaladug@codeaurora.org\u003e\n"
    },
    {
      "commit": "1aa4e5a974b3087d29510802810170c071df8546",
      "tree": "f2d984de7ce60ce31d933e51fcc24ddbd4bbf985",
      "parents": [
        "03bb493026b10388b5aea58f723d5c15d7ae77eb"
      ],
      "author": {
        "name": "Stephen Boyd",
        "email": "sboyd@codeaurora.org",
        "time": "Mon May 14 18:55:50 2012 -0700"
      },
      "committer": {
        "name": "Stephen Boyd",
        "email": "sboyd@codeaurora.org",
        "time": "Mon May 21 14:10:46 2012 -0700"
      },
      "message": "memblock: Add memblock_overlaps_memory()\n\nAdd a new function, memblock_overlaps_memory(), to check if a\nregion overlaps with a memory bank. This will be used by\nperipheral loader code to detect when kernel memory would be\noverwritten.\n\nChange-Id: I851f8f416a0f36e85c0e19536b5209f7d4bd431c\nSigned-off-by: Stephen Boyd \u003csboyd@codeaurora.org\u003e\n"
    },
    {
      "commit": "c4ee3b026c766ab96dabe6ce6420c934fa3ec311",
      "tree": "98a6e94bef4841cf6b2092fa3617d1d92b924480",
      "parents": [
        "29b1fd636a98a628d96e09427546cdc6035b7b17"
      ],
      "author": {
        "name": "Aviral Gupta",
        "email": "aviralg@codeaurora.org",
        "time": "Wed May 09 10:53:45 2012 +0530"
      },
      "committer": {
        "name": "Aviral Gupta",
        "email": "aviralg@codeaurora.org",
        "time": "Mon May 21 11:08:56 2012 +0530"
      },
      "message": "ASoC: msm: Support WMA Pro playback\n\nAdd support for WMA Pro codec in tunnel mode playback.\n\nChange-Id: Iad8d67c77fcd8b6af7db9102f2faf4dde7423f24\nSigned-off-by: Aviral Gupta \u003caviralg@codeaurora.org\u003e\n"
    },
    {
      "commit": "27535d83c7e0287267ff0bcddb35527a4a58cb14",
      "tree": "cd11c2c7789688bb5a78b1931e857ca2f368c713",
      "parents": [
        "2ba7f1907db651da7bfea1c14377bb5dfe75daa8",
        "13f6bebd7a84835348a63b4cf42afddb11a96040"
      ],
      "author": {
        "name": "Linux Build Service Account",
        "email": "lnxbuild@localhost",
        "time": "Sun May 20 19:37:32 2012 -0700"
      },
      "committer": {
        "name": "QuIC Gerrit Code Review",
        "email": "code-review@localhost",
        "time": "Sun May 20 19:37:32 2012 -0700"
      },
      "message": "Merge \"[media] v4l2: add VIDIOC_(TRY_)DECODER_CMD\" into msm-3.0"
    },
    {
      "commit": "be62bd534f4c18ab9f58735b4453bb65f217cf69",
      "tree": "f051fee86efbb1f6506669da505a0149c7d27567",
      "parents": [
        "a78066f79ce1ee97923a77f7efe8862cdb7e1006",
        "4584b5fe6f4ed1f4b0e5131c83a767a97497b9de"
      ],
      "author": {
        "name": "Linux Build Service Account",
        "email": "lnxbuild@localhost",
        "time": "Sat May 19 14:36:32 2012 -0700"
      },
      "committer": {
        "name": "QuIC Gerrit Code Review",
        "email": "code-review@localhost",
        "time": "Sat May 19 14:36:32 2012 -0700"
      },
      "message": "Merge \"msm: camera: Add support for gesture driver\" into msm-3.0"
    },
    {
      "commit": "a78066f79ce1ee97923a77f7efe8862cdb7e1006",
      "tree": "b2ae33f266ffd3cf1f69ae9799c18c2987facc72",
      "parents": [
        "afaed13ec689ee89c55baf09d3717bfb39a4b238",
        "4947d8cd8cc0889058801820d56edd9bbcb23d70"
      ],
      "author": {
        "name": "Linux Build Service Account",
        "email": "lnxbuild@localhost",
        "time": "Sat May 19 13:11:20 2012 -0700"
      },
      "committer": {
        "name": "QuIC Gerrit Code Review",
        "email": "code-review@localhost",
        "time": "Sat May 19 13:11:20 2012 -0700"
      },
      "message": "Merge \"msm: vidc: Use pre-computed frame delta values in WFD use case\" into msm-3.0"
    },
    {
      "commit": "4584b5fe6f4ed1f4b0e5131c83a767a97497b9de",
      "tree": "0558d397d014d20d2a8356161a0beb06bc59783d",
      "parents": [
        "54d49d7bc7432b952fa791fac299c4c0bbb73e78"
      ],
      "author": {
        "name": "Sunid Wilson",
        "email": "sunidw@codeaurora.org",
        "time": "Fri Apr 13 12:48:25 2012 -0700"
      },
      "committer": {
        "name": "Linux Build Service Account",
        "email": "lnxbuild@localhost",
        "time": "Sat May 19 12:34:34 2012 -0600"
      },
      "message": "msm: camera: Add support for gesture driver\n\nAdded gesture driver code. Gesture node is a subdevice to\nserver node.\n\nChange-Id: I488da3dbdb502a2f78b0cd5269dd113c472ee377\nSigned-off-by: Sunid Wilson \u003csunidw@codeaurora.org\u003e\n"
    },
    {
      "commit": "14e931a264498fbd4baef07ee0644e347252393b",
      "tree": "c202cd976f478fed3d7d786521ab3e32abdc0f9e",
      "parents": [
        "a2ae9787568ac50978c03ce67bfb79ad2e100cca",
        "05c69d298c96703741cac9a5cbbf6c53bd55a6e2"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Sat May 19 10:12:17 2012 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Sat May 19 10:12:17 2012 -0700"
      },
      "message": "Merge branch \u0027for-linus\u0027 of git://git.kernel.dk/linux-block\n\nPull block layer fixes from Jens Axboe:\n \"A few small, but important fixes.  Most of them are marked for stable\n  as well\n\n   - Fix failure to release a semaphore on error path in mtip32xx.\n   - Fix crashable condition in bio_get_nr_vecs().\n   - Don\u0027t mark end-of-disk buffers as mapped, limit it to i_size.\n   - Fix for build problem with CONFIG_BLOCK\u003dn on arm at least.\n   - Fix for a buffer overlow on UUID partition printing.\n   - Trivial removal of unused variables in dac960.\"\n\n* \u0027for-linus\u0027 of git://git.kernel.dk/linux-block:\n  block: fix buffer overflow when printing partition UUIDs\n  Fix blkdev.h build errors when BLOCK\u003dn\n  bio allocation failure due to bio_get_nr_vecs()\n  block: don\u0027t mark buffers beyond end of disk as mapped\n  mtip32xx: release the semaphore on an error path\n  dac960: Remove unused variables from DAC960_CreateProcEntries()\n"
    },
    {
      "commit": "13f6bebd7a84835348a63b4cf42afddb11a96040",
      "tree": "fc023268e6ca82f546ae3eb6370be9240eef1988",
      "parents": [
        "770fb83ab61722e46a3c855bc0eeed906e35774f"
      ],
      "author": {
        "name": "Hans Verkuil",
        "email": "hans.verkuil@cisco.com",
        "time": "Thu Nov 24 09:53:43 2011 -0300"
      },
      "committer": {
        "name": "Ashray Kulkarni",
        "email": "ashrayk@codeaurora.org",
        "time": "Fri May 18 14:43:33 2012 -0700"
      },
      "message": "[media] v4l2: add VIDIOC_(TRY_)DECODER_CMD\n\nAs discussed during the 2011 V4L-DVB workshop, the API in dvb/video.h should\nbe replaced by a proper V4L2 API. This patch turns the VIDEO_(TRY_)DECODER_CMD\nioctls into proper V4L2 ioctls.\n\nChange-Id: I8f293613c833b40ffa62e814c0d88a55ea0c7f13\nSigned-off-by: Hans Verkuil \u003chans.verkuil@cisco.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\nSigned-off-by: Vinay Kalia \u003cvkalia@codeaurora.org\u003e\n"
    },
    {
      "commit": "770fb83ab61722e46a3c855bc0eeed906e35774f",
      "tree": "75d1dd621b6ec00213ac28aa892711f86d9c2b97",
      "parents": [
        "146f947c3eb560b8ecec66305a731e338ee5920f",
        "9c8bab95ac974600c7809db2fc7b3c35004fd5dd"
      ],
      "author": {
        "name": "Linux Build Service Account",
        "email": "lnxbuild@localhost",
        "time": "Fri May 18 10:34:15 2012 -0700"
      },
      "committer": {
        "name": "QuIC Gerrit Code Review",
        "email": "code-review@localhost",
        "time": "Fri May 18 10:34:15 2012 -0700"
      },
      "message": "Merge changes I2b5a64c2,I6396106a,Ie9d0eed3,Ie95674dc,Ie1679644 into msm-3.0\n\n* changes:\n  media: msm_vidc: fix compilation issue.\n  media: v4l2: add video controls in v4l2 framework.\n  media: msm_vidc: add v4l2 controls for video encoder\n  media: msm_vidc: add set property support in video driver\n  media: msm_vidc: Add hardware interface for video core.\n"
    },
    {
      "commit": "6d2877ca5aea81272ced620d176448d9f63ab1b6",
      "tree": "47f1091f04ff9ed2964bd97e0bc55980bfac643e",
      "parents": [
        "d2ab0e33cf250647cccabff1073f736f05c7ee83"
      ],
      "author": {
        "name": "Ashray Kulkarni",
        "email": "ashrayk@codeaurora.org",
        "time": "Tue Apr 03 18:50:18 2012 -0700"
      },
      "committer": {
        "name": "Ashray Kulkarni",
        "email": "ashrayk@codeaurora.org",
        "time": "Thu May 17 18:14:53 2012 -0700"
      },
      "message": "media: v4l2: add video controls in v4l2 framework.\n\nAdds control definitions in v4l2 framework needed for\nconfiguring video codec properties. Userspace clients\nand in-kernel clients can make calls into video driver\nto set/change codec properties like codec, profile, level,\nresolution, bitrate, ratecontrol, framerate.\n\nChange-Id: I6396106af69b2686a78b83d5833cd60a1c6d4cef\nSigned-off-by: Ashray Kulkarni \u003cashrayk@codeaurora.org\u003e\n"
    },
    {
      "commit": "65b52ec181678b3cad54b9b5620f4c5cf160793b",
      "tree": "9f5f697fb2a4d24d65661d6e90b031317d16080a",
      "parents": [
        "0866172607b9f7eb0b59c41b45a6c1b054597b83",
        "ea3e7b66a91da4640e65e585edc629aae9079a3d"
      ],
      "author": {
        "name": "Linux Build Service Account",
        "email": "lnxbuild@localhost",
        "time": "Thu May 17 15:39:09 2012 -0700"
      },
      "committer": {
        "name": "QuIC Gerrit Code Review",
        "email": "code-review@localhost",
        "time": "Thu May 17 15:39:09 2012 -0700"
      },
      "message": "Merge \"msm: qdsp6v2: Move away from the subsystem map apis\" into msm-3.0"
    },
    {
      "commit": "0a48e57ab217942c54e5af9764309f9b812b6d31",
      "tree": "ed8892b4fbb57cff2b7926d9ef0ec51ab3310544",
      "parents": [
        "2b0d619de09b4aa6a26e7b4f7a38dbe9914bc983",
        "5ca279bff7880df5284680c5f09984b86f511ad2"
      ],
      "author": {
        "name": "Linux Build Service Account",
        "email": "lnxbuild@localhost",
        "time": "Thu May 17 15:38:59 2012 -0700"
      },
      "committer": {
        "name": "QuIC Gerrit Code Review",
        "email": "code-review@localhost",
        "time": "Thu May 17 15:38:59 2012 -0700"
      },
      "message": "Merge \"usb: msm_otg: system resume only resumes hardware when needed\" into msm-3.0"
    },
    {
      "commit": "2b0d619de09b4aa6a26e7b4f7a38dbe9914bc983",
      "tree": "41ffd4abe5acf89265223b58bcbb4fef1cfce635",
      "parents": [
        "f6744857c32b0b97b449e6e43df7afc0bdda4fc4",
        "71f7dec4809baa38440ca7cc33bd18b67f817c49"
      ],
      "author": {
        "name": "Linux Build Service Account",
        "email": "lnxbuild@localhost",
        "time": "Thu May 17 15:38:56 2012 -0700"
      },
      "committer": {
        "name": "QuIC Gerrit Code Review",
        "email": "code-review@localhost",
        "time": "Thu May 17 15:38:56 2012 -0700"
      },
      "message": "Merge \"msm: qdsp5v2: Update MVS driver for evrc codec\" into msm-3.0"
    }
  ],
  "next": "86f1ed975f76954ca25a1e711a848fd74498ded3"
}
