)]}'
{
  "commit": "586fd1628cdd10468e0d6496a77a236f18eaf9c7",
  "tree": "5829ed7adedab7b14767c8e69ad939e4c3c5bd99",
  "parents": [
    "fa8a1ea269d7b2142ae19d56e7f7b70072263361"
  ],
  "author": {
    "name": "Kuogee Hsieh",
    "email": "khsieh@codeaurora.org",
    "time": "Tue Feb 14 15:24:16 2012 -0800"
  },
  "committer": {
    "name": "Kuogee Hsieh",
    "email": "khsieh@codeaurora.org",
    "time": "Fri Jul 27 18:34:26 2012 -0700"
  },
  "message": "msm_fb: display: vsync driven screen update\n\nThis patch will queue multiple surfaces and commit those\nsurfaces into mdp at same instance so that surfaces will\nbe blended and displayed at same time. Hardware vsync event\nis delivered to the user space frame work via uevent. Both\nqueue and commit are controlled by frame work and synchonized\nwith vsync event. Therefore frame rate will match with vsync rate.\n\nChange-Id: If630a6d94fd38483ee313f575b1a71ed8bd65a52\nSigned-off-by: Kuogee Hsieh \u003ckhsieh@codeaurora.org\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "7e078ab2f9cc30ff6494877b0e14ac80c7f16d52",
      "old_mode": 33188,
      "old_path": "drivers/video/msm/Kconfig",
      "new_id": "54d7090bba4a37dff3b479407f8aae24cff1b113",
      "new_mode": 33188,
      "new_path": "drivers/video/msm/Kconfig"
    },
    {
      "type": "modify",
      "old_id": "c9be60afae51bc26b5961211149ad2df4be2fe0d",
      "old_mode": 33188,
      "old_path": "drivers/video/msm/mdp.c",
      "new_id": "bfaed8d84c194d18c0794e1515b0c9958e8d18c8",
      "new_mode": 33188,
      "new_path": "drivers/video/msm/mdp.c"
    },
    {
      "type": "modify",
      "old_id": "184c5ce62123597f8a1c6f532edfb594e9826578",
      "old_mode": 33188,
      "old_path": "drivers/video/msm/mdp.h",
      "new_id": "e91209bd8bf8ed81fe5e7359cb79e6df7b88adf7",
      "new_mode": 33188,
      "new_path": "drivers/video/msm/mdp.h"
    },
    {
      "type": "modify",
      "old_id": "9482bf760907265ae546de4160485b0236ae0e9f",
      "old_mode": 33188,
      "old_path": "drivers/video/msm/mdp4.h",
      "new_id": "72e7c8f4ad9980d432992a5cd5215c1d77f640e2",
      "new_mode": 33188,
      "new_path": "drivers/video/msm/mdp4.h"
    },
    {
      "type": "modify",
      "old_id": "096fdeb2c9adaa401ee6a98898c84af17fa6b6e4",
      "old_mode": 33188,
      "old_path": "drivers/video/msm/mdp4_overlay.c",
      "new_id": "71315e66663571fe12023c5d79acbf9030225a17",
      "new_mode": 33188,
      "new_path": "drivers/video/msm/mdp4_overlay.c"
    },
    {
      "type": "modify",
      "old_id": "d0ac1a6b59c2778ae881abbd18a0670032adfa1b",
      "old_mode": 33188,
      "old_path": "drivers/video/msm/mdp4_overlay_dsi_cmd.c",
      "new_id": "7998d8bbac191dcf8de77a607cf08eb600b9977b",
      "new_mode": 33188,
      "new_path": "drivers/video/msm/mdp4_overlay_dsi_cmd.c"
    },
    {
      "type": "modify",
      "old_id": "bc4476e907493c5c9334f1fead916bf1fc83ccd5",
      "old_mode": 33188,
      "old_path": "drivers/video/msm/mdp4_overlay_dsi_video.c",
      "new_id": "28b5cd5022ca524884e4b0772fec786c9b0b20e5",
      "new_mode": 33188,
      "new_path": "drivers/video/msm/mdp4_overlay_dsi_video.c"
    },
    {
      "type": "modify",
      "old_id": "3ba4c7dd818f978b241baeb4e12286e3b830c543",
      "old_mode": 33188,
      "old_path": "drivers/video/msm/mdp4_overlay_dtv.c",
      "new_id": "57a07d0413ce06e56df4cd73e5dfb234adb76cff",
      "new_mode": 33188,
      "new_path": "drivers/video/msm/mdp4_overlay_dtv.c"
    },
    {
      "type": "modify",
      "old_id": "bcc4ea6fc599bb65de3199748db8b095c591758d",
      "old_mode": 33188,
      "old_path": "drivers/video/msm/mdp4_overlay_lcdc.c",
      "new_id": "57793fc1bca43cd8a396c0d3941dc8a8ffdbf6ca",
      "new_mode": 33188,
      "new_path": "drivers/video/msm/mdp4_overlay_lcdc.c"
    },
    {
      "type": "modify",
      "old_id": "c4e67936efc90be494b7bbad0bf262e4a3e9d277",
      "old_mode": 33188,
      "old_path": "drivers/video/msm/mdp4_overlay_mddi.c",
      "new_id": "103419eba7dcb324a24602cd088097723f61e585",
      "new_mode": 33188,
      "new_path": "drivers/video/msm/mdp4_overlay_mddi.c"
    },
    {
      "type": "modify",
      "old_id": "adf3bb9972ea1965bd61552df8ab825ffce23fe8",
      "old_mode": 33188,
      "old_path": "drivers/video/msm/mdp4_util.c",
      "new_id": "573e3170ff60b0a4c59df68563f8b4e51fb00803",
      "new_mode": 33188,
      "new_path": "drivers/video/msm/mdp4_util.c"
    },
    {
      "type": "modify",
      "old_id": "4a0ea4c5f9f855656d5b1d299644df5039b3083e",
      "old_mode": 33188,
      "old_path": "drivers/video/msm/mdp_debugfs.c",
      "new_id": "0fad0a720ed8fc3355641ee91b1f99c7f5a27892",
      "new_mode": 33188,
      "new_path": "drivers/video/msm/mdp_debugfs.c"
    },
    {
      "type": "modify",
      "old_id": "87e74d92f1db1ef9c263db4a63eccf3ae0d9e232",
      "old_mode": 33188,
      "old_path": "drivers/video/msm/mdp_vsync.c",
      "new_id": "966b40da04c1f23ed3518b5142b1b2d2f46c5a9e",
      "new_mode": 33188,
      "new_path": "drivers/video/msm/mdp_vsync.c"
    },
    {
      "type": "modify",
      "old_id": "e605aed2869f70053d65f88a9303f1eee65b4153",
      "old_mode": 33188,
      "old_path": "drivers/video/msm/mipi_NT35510.c",
      "new_id": "04178fabb837068bd9ec527da7599c32b45e8c4b",
      "new_mode": 33188,
      "new_path": "drivers/video/msm/mipi_NT35510.c"
    },
    {
      "type": "modify",
      "old_id": "ff8fd170767781784ba41e9067c9c6f3629d6f2e",
      "old_mode": 33188,
      "old_path": "drivers/video/msm/mipi_dsi.c",
      "new_id": "b4fb930dc54158d431f85ab97664a73b35e1430a",
      "new_mode": 33188,
      "new_path": "drivers/video/msm/mipi_dsi.c"
    },
    {
      "type": "modify",
      "old_id": "2bc49c0e204054fcc2ed37afe6c070110a318d22",
      "old_mode": 33188,
      "old_path": "drivers/video/msm/mipi_dsi.h",
      "new_id": "ebbf362ced2bce381e00a3f8156b3590cea6333b",
      "new_mode": 33188,
      "new_path": "drivers/video/msm/mipi_dsi.h"
    },
    {
      "type": "modify",
      "old_id": "7f1a4358582331fb7c5c4711ef357992e662054f",
      "old_mode": 33188,
      "old_path": "drivers/video/msm/mipi_dsi_host.c",
      "new_id": "4afffb084a11dde1a85b24331272d07e2fe38d77",
      "new_mode": 33188,
      "new_path": "drivers/video/msm/mipi_dsi_host.c"
    },
    {
      "type": "modify",
      "old_id": "007075728838228cd72f9e915ad6bdc4c9ad304c",
      "old_mode": 33188,
      "old_path": "drivers/video/msm/mipi_novatek.c",
      "new_id": "7dd41d2615a7e2d1ad78b13be55632a943a385a7",
      "new_mode": 33188,
      "new_path": "drivers/video/msm/mipi_novatek.c"
    },
    {
      "type": "modify",
      "old_id": "2afbb9b6821fe3b1e156b0dd9db24d632b8b1b6b",
      "old_mode": 33188,
      "old_path": "drivers/video/msm/mipi_orise.c",
      "new_id": "d1d695692bc3a28d361078ce6e5c667858abe610",
      "new_mode": 33188,
      "new_path": "drivers/video/msm/mipi_orise.c"
    },
    {
      "type": "modify",
      "old_id": "c9dc82559659a442a6c0fd4c5931d51f27dfa2bf",
      "old_mode": 33188,
      "old_path": "drivers/video/msm/mipi_renesas.c",
      "new_id": "c84267255ed77b0ac849e604540223e9665b0dd2",
      "new_mode": 33188,
      "new_path": "drivers/video/msm/mipi_renesas.c"
    },
    {
      "type": "modify",
      "old_id": "c6bf5342e24300f5e78efcd4533fc2331fe7afe7",
      "old_mode": 33188,
      "old_path": "drivers/video/msm/mipi_simulator.c",
      "new_id": "c75147246374fd493549f682ddc850976d39bea8",
      "new_mode": 33188,
      "new_path": "drivers/video/msm/mipi_simulator.c"
    },
    {
      "type": "modify",
      "old_id": "2e65c34f414066a715b0cc62cb6d143c9f400606",
      "old_mode": 33188,
      "old_path": "drivers/video/msm/mipi_tc358764_dsi2lvds.c",
      "new_id": "15831681765fce9b3a94ef81cce7673dee792df8",
      "new_mode": 33188,
      "new_path": "drivers/video/msm/mipi_tc358764_dsi2lvds.c"
    },
    {
      "type": "modify",
      "old_id": "aeaa5aa079f031bfcec55530cf333cf1d98e4059",
      "old_mode": 33188,
      "old_path": "drivers/video/msm/mipi_toshiba.c",
      "new_id": "520c67bf5cbdb49e0cca57468a7f1f6f0fb9ab8a",
      "new_mode": 33188,
      "new_path": "drivers/video/msm/mipi_toshiba.c"
    },
    {
      "type": "modify",
      "old_id": "a2060f09dc4cd4ed10fbb677d861addbed71d293",
      "old_mode": 33188,
      "old_path": "drivers/video/msm/mipi_truly.c",
      "new_id": "fd2a3eaec4db0c60857237fa10d66f0fade7e353",
      "new_mode": 33188,
      "new_path": "drivers/video/msm/mipi_truly.c"
    },
    {
      "type": "modify",
      "old_id": "98b24b1c3eb22058a96217f98f2dbad9960a534d",
      "old_mode": 33188,
      "old_path": "drivers/video/msm/mipi_truly_tft540960_1_e.c",
      "new_id": "50db66ebd28d328777c7f6c0010241de7691fc67",
      "new_mode": 33188,
      "new_path": "drivers/video/msm/mipi_truly_tft540960_1_e.c"
    },
    {
      "type": "modify",
      "old_id": "176f56b167ceb63093d0c857939fea2e46e78f57",
      "old_mode": 33188,
      "old_path": "drivers/video/msm/msm_fb.c",
      "new_id": "7bf516ddaa363aacded03111ef273b963adcebb6",
      "new_mode": 33188,
      "new_path": "drivers/video/msm/msm_fb.c"
    },
    {
      "type": "modify",
      "old_id": "4850492fad30e2cab6025da731ea64ce0c80c83d",
      "old_mode": 33188,
      "old_path": "include/linux/msm_mdp.h",
      "new_id": "4c4262340c123b49484104e899fa1afe8d24c17f",
      "new_mode": 33188,
      "new_path": "include/linux/msm_mdp.h"
    }
  ]
}
