{"push_id":915324465,"size":631,"distinct_size":0,"ref":"refs/heads/cm-11.0","head":"c335a61bea6f969a6f6702d1979e8c4bdf6244da","before":"3020aa2c00aac328c8ad6e8aec302268521f66df","commits":[{"sha":"c0e13d7a53e2fcf96f1018d14d1194155af5e6ab","author":{"email":"babb6ed3d7be2c623cb8490aab42d80098545426@gmail.com","name":"Shareef Ali"},"message":"import h kernel","distinct":false,"url":"https://api.github.com/repos/kbc-developers/android_kernel_samsung_hlte/commits/c0e13d7a53e2fcf96f1018d14d1194155af5e6ab"},{"sha":"1820ebb2205f037f5f9fbf906c9948453e0ed4ad","author":{"email":"28c38a3581118b3d352644a239d77c63a14119d4@codeaurora.org","name":"Mayank Chopra"},"message":"msm_fb: display: Add support to YCBYCR MDP format\n\nAdd support of MDP_YCBYCR_H2V1 interleaved YUV format to MDP\nfor a-family targets.\n\nChange-Id: I5afb84a95693d1ced114152364782a10c4d56bc2\nSigned-off-by: Mayank Chopra <makchopra@codeaurora.org>\n\nConflicts:\n\tdrivers/video/msm/mdp4_overlay.c","distinct":false,"url":"https://api.github.com/repos/kbc-developers/android_kernel_samsung_hlte/commits/1820ebb2205f037f5f9fbf906c9948453e0ed4ad"},{"sha":"6280187f0d9704e429dae6638e9c8d64f459144b","author":{"email":"28c38a3581118b3d352644a239d77c63a14119d4@codeaurora.org","name":"Mayank Chopra"},"message":"msm: rotator: Add support to YCBYCR rotator format\n\nAdd support for MDP_YCBYCR_H2V1 interleaved YUV format in rotator\nblock.\n\nChange-Id: I4bb192aaab1e72f6e5687ae222a5f9ea2c254bd4\nSigned-off-by: Mayank Chopra <makchopra@codeaurora.org>\n\nConflicts:\n\tdrivers/char/msm_rotator.c","distinct":false,"url":"https://api.github.com/repos/kbc-developers/android_kernel_samsung_hlte/commits/6280187f0d9704e429dae6638e9c8d64f459144b"},{"sha":"c989576b7b77a6b631b7cd237ae62397c13792a0","author":{"email":"b15fddc167525de4ad1fb3bc376a47e585fa0068@eljef.me","name":"Jef Oliver"},"message":"init","distinct":false,"url":"https://api.github.com/repos/kbc-developers/android_kernel_samsung_hlte/commits/c989576b7b77a6b631b7cd237ae62397c13792a0"},{"sha":"cf787e4822d87afa05d3412a8f785bc9fcf5a727","author":{"email":"babb6ed3d7be2c623cb8490aab42d80098545426@cyanogenmod.org","name":"Shareef Ali"},"message":"Merge ../m/ into s","distinct":false,"url":"https://api.github.com/repos/kbc-developers/android_kernel_samsung_hlte/commits/cf787e4822d87afa05d3412a8f785bc9fcf5a727"},{"sha":"a56f8995b41b9f0e47387bc21dadb18854d270d3","author":{"email":"8dcb73d3151da6cb1ccc5cb471442932e4b77796@codeaurora.org","name":"Naseer Ahmed"},"message":"msm: mdss: Change vsync dispatch mechanism\n\nNotify the userspace when to read vsync instead of userspace\nblocking on the vsync show event. Use a work queue to call\nsysfs_notify to accomplish this.\n\nChange-Id: I2d6ea6a6c4683cbd4c3ed9ca355546282e375194\nSigned-off-by: Naseer Ahmed <naseer@codeaurora.org>\n\nConflicts:\n\tdrivers/video/msm/mdss/mdss_mdp_overlay.c","distinct":false,"url":"https://api.github.com/repos/kbc-developers/android_kernel_samsung_hlte/commits/a56f8995b41b9f0e47387bc21dadb18854d270d3"},{"sha":"d7e95d384de739ad728c988d103720aa98bb22bc","author":{"email":"9dc813db39f7354f61e14d30f180806a321063a6@gmail.com","name":"slayher"},"message":"Disable Samsung MTP driver","distinct":false,"url":"https://api.github.com/repos/kbc-developers/android_kernel_samsung_hlte/commits/d7e95d384de739ad728c988d103720aa98bb22bc"},{"sha":"aa3afc016610ab4cb50fd85525d39a8de6604232","author":{"email":"15ba208fb4fce71541a76de20cdc937666509fbd@codeaurora.org","name":"Jorge Solano Altamirano"},"message":"msm: vidc: Add VP8 version set-up via Profile and Level\n\nVP8 specification does not define level or profile concept but\nspecify a version. The OpenMax IL version 1.1.2 specify a single\nprofile and multiple levels for VP8 codec, the levels are indeed the\nversion numbers. The way of setting the codec version using level\nfield comes from the definitions at OpenMax IL. Since is a single\nprofile, level value is use to set-up the version but FW expects the\nversion value to be pass in the profile field, for that reason\nincoming level is copy to FW profile.\n\nChange-Id: I1ddc47b7a25efd1d31bed18e54c2b576427d1564\nSigned-off-by: Jorge Solano Altamirano <jsolano@codeaurora.org>\n\nConflicts:\n\tinclude/linux/videodev2.h\n\nChange-Id: Iab6ff5878bae312355326a9012eac0e59431aece","distinct":false,"url":"https://api.github.com/repos/kbc-developers/android_kernel_samsung_hlte/commits/aa3afc016610ab4cb50fd85525d39a8de6604232"},{"sha":"e41fb334177bea532e48f25738bd9c0b364b674d","author":{"email":"ff2255678f98b74f3d00c9625c56237df87579fc@codeaurora.org","name":"Ajay Dudani"},"message":"msm: vidc: Propagate FBD buffer offset\n\nThe offset is used to know the position of the valid data. In the past\nthis was not use for any codec but is essential for VPX/VP8 encoder.\n\nChange-Id: Id0c5cef74f3ec80a0c41646a3e95d50889932f18\nSigned-off-by: Jorge Solano Altamirano <jsolano@codeaurora.org>\nSigned-off-by: Ajay Dudani <adudani@codeaurora.org>","distinct":false,"url":"https://api.github.com/repos/kbc-developers/android_kernel_samsung_hlte/commits/e41fb334177bea532e48f25738bd9c0b364b674d"},{"sha":"41801c586405270618372e2f131b8ebd90c7032e","author":{"email":"15ba208fb4fce71541a76de20cdc937666509fbd@codeaurora.org","name":"Jorge Solano Altamirano"},"message":"msm: vidc: Remove redundant check\n\nRemoving a check that was previously done by\nget_vb_from_device_addr() call. Also modify the\nbuffer data check print's to provide more concise\ninformation.\n\nChange-Id: Idf320a5ae89bf104e1ea66192fe0ea621f39185f\nSigned-off-by: Jorge Solano Altamirano <jsolano@codeaurora.org>","distinct":false,"url":"https://api.github.com/repos/kbc-developers/android_kernel_samsung_hlte/commits/41801c586405270618372e2f131b8ebd90c7032e"},{"sha":"839cb16899403856f58d9fcdf01581bd8eb827c5","author":{"email":"15ba208fb4fce71541a76de20cdc937666509fbd@codeaurora.org","name":"Jorge Solano Altamirano"},"message":"msm: vidc: Initialize data_offset to avoid trash values\n\nWhen data_offset is used by client this may get\ntrash values causing unexpected results.\n\nChange-Id: Iaa7ca85f6dd81c4246580047f915cbb6327e7361\nSigned-off-by: Jorge Solano Altamirano <jsolano@codeaurora.org>","distinct":false,"url":"https://api.github.com/repos/kbc-developers/android_kernel_samsung_hlte/commits/839cb16899403856f58d9fcdf01581bd8eb827c5"},{"sha":"804abf79dc29b685c8d1d18404f68fa5e29894d8","author":{"email":"3009725c6c6b6fb37cdff722de251e866e8517b2@codeaurora.org","name":"Arun Menon"},"message":"msm: vidc: ensure safe deletions of session instances\n\nSession instance should acquire lock before\ncleaning up the session.\n\nChange-Id: I0e496579794291a8115286c9550c5028c7391d55\nSigned-off-by: Arun Menon <avmenon@codeaurora.org>","distinct":false,"url":"https://api.github.com/repos/kbc-developers/android_kernel_samsung_hlte/commits/804abf79dc29b685c8d1d18404f68fa5e29894d8"},{"sha":"49537eabbae1d8265f431c32bf738c9b4feed91e","author":{"email":"0e3ab3e485f5469ea79d32d8876d1e2069da6bd5@codeaurora.org","name":"Praneeth Paladugu"},"message":"msm: vidc: Fix the filled length for flushed buffers\n\nFor the buffers which are flushed internally in the driver,\nthe filled length should be zero. This change fixes\nthe same.\n\nChange-Id: I21553c7812e2c15af14097f5562dbc8e68107506\nCRs-Fixed: 513940\nSigned-off-by: Praneeth Paladugu <ppaladug@codeaurora.org>","distinct":false,"url":"https://api.github.com/repos/kbc-developers/android_kernel_samsung_hlte/commits/49537eabbae1d8265f431c32bf738c9b4feed91e"},{"sha":"852802a38709c8e479036d637b1fe1508fa7005f","author":{"email":"3009725c6c6b6fb37cdff722de251e866e8517b2@codeaurora.org","name":"Arun Menon"},"message":"msm: vidc: add check for supported video session\n\nCheck if video session load can be handled by f/w\nafter session_init_done state and before moving to\nload_resources state. This will ensure fallback of\nunsupported video session to software codec library.\n\nChange-Id: Ib8856a519a23c8bcab951c0e014dc5f454859efe\nSigned-off-by: Arun Menon <avmenon@codeaurora.org>","distinct":false,"url":"https://api.github.com/repos/kbc-developers/android_kernel_samsung_hlte/commits/852802a38709c8e479036d637b1fe1508fa7005f"},{"sha":"5f1cb8be81e35d98b390821b9c5b48362a637485","author":{"email":"3009725c6c6b6fb37cdff722de251e866e8517b2@codeaurora.org","name":"Arun Menon"},"message":"msm: vidc: Add support for dumping packets\n\nWhenever we read and write from queues add support for logging the\npacket being written or read.  As this produces heavy kmsg traffic, also\nadd a dynamic fallback option to use ftrace.  Output to ftrace can be\ntriggered by 'echo 1 > debugfs/msm_vidc/debug_output'\n\nChange-Id: Ie221c60ab465605ede332ac7eaadfb4b26c19e01\nSigned-off-by: Arun Menon <avmenon@codeaurora.org>\nSigned-off-by: Deva Ramasubramanian <dramasub@codeaurora.org>","distinct":false,"url":"https://api.github.com/repos/kbc-developers/android_kernel_samsung_hlte/commits/5f1cb8be81e35d98b390821b9c5b48362a637485"},{"sha":"9d6953b70f612c5d15775225cb778749c17591d0","author":{"email":"3009725c6c6b6fb37cdff722de251e866e8517b2@codeaurora.org","name":"Arun Menon"},"message":"msm: vidc: Increase maximum buffer count limit\n\nSome clients want to allocate more buffers on decoder\ninput port than required (mainly for performance reasons).\nVideo decoder should honor the client request as long as\nV4L2 framework permits.\n\nCRs-fixed: 509088\nChange-Id: Ic0da1b11ca49ebcd4498f8c8d93ba5b0e2dae8ba\nSigned-off-by: Arun Menon <avmenon@codeaurora.org>\nSigned-off-by: Vinay Kalia <vkalia@codeaurora.org>","distinct":false,"url":"https://api.github.com/repos/kbc-developers/android_kernel_samsung_hlte/commits/9d6953b70f612c5d15775225cb778749c17591d0"},{"sha":"b9f00804c1e5437d6d0c590c9acb553e9dbb9550","author":{"email":"3009725c6c6b6fb37cdff722de251e866e8517b2@codeaurora.org","name":"Arun Menon"},"message":"msm: vidc: Add support for ring buffer and frame assembly\n\nAdd capabilities to optimize input buffers memory usage by using a\nsingle ring buffer and at the same time provide to firmware a\ncontiguous buffer to handle frame assembly internally avoiding memory\ncopies.\n\nChange-Id: I37badbb86b6990c9bf47a86042290c0a1052b68c\nSigned-off-by: Arun Menon <avmenon@codeaurora.org>\nSigned-off-by: Jorge Solano Altamirano <jsolano@codeaurora.org>","distinct":false,"url":"https://api.github.com/repos/kbc-developers/android_kernel_samsung_hlte/commits/b9f00804c1e5437d6d0c590c9acb553e9dbb9550"},{"sha":"0ec0cdfd3a26a3f7018517b0db53d6615208e460","author":{"email":"3009725c6c6b6fb37cdff722de251e866e8517b2@codeaurora.org","name":"Arun Menon"},"message":"msm: vidc: Return min buffer count in VIDIOC_REQBUFS.\n\n- If stream triggers multiple port reconfigure events, number of\n  buffers required for output plane incremented due to actual\n  buffer count returned from video driver.\n- Minbuffer count should be return when buffer requirement called.\n\nChange-Id: I943f2cfdd595b8278058b5bdcbbcf24c9f320440\nSigned-off-by: Arun Menon <avmenon@codeaurora.org>\nSigned-off-by: Srinu Gorle <sgorle@codeaurora.org>","distinct":false,"url":"https://api.github.com/repos/kbc-developers/android_kernel_samsung_hlte/commits/0ec0cdfd3a26a3f7018517b0db53d6615208e460"},{"sha":"52f2c6eb076fbca5ec76f9988e58b7f85f67f9a9","author":{"email":"3009725c6c6b6fb37cdff722de251e866e8517b2@codeaurora.org","name":"Arun Menon"},"message":"Revert \"msm: vidc: Decrease the size of decoder compressed buffer\"\n\nFor some codecs like VP8 the compression is not high. So the\ncompressed stream length could be more than 1/4th of the size\nof the uncompressed stream. This change sets the size of the\ncompressed stream to to half of the uncompressed stream.\n\nThis reverts commit 2d72071c8759589048094adbbdc302591532ac74.\n\nCRs-Fixed: 525713\nChange-Id: I103d862c41e9dd8c4971870c5bb82a93bd0c073b\nSigned-off-by: Arun Menon <avmenon@codeaurora.org>\nSigned-off-by: Praneeth Paladugu <ppaladug@codeaurora.org>","distinct":false,"url":"https://api.github.com/repos/kbc-developers/android_kernel_samsung_hlte/commits/52f2c6eb076fbca5ec76f9988e58b7f85f67f9a9"},{"sha":"32f14e247e8312fd4ff06b7388c4583dbefeabdc","author":{"email":"3009725c6c6b6fb37cdff722de251e866e8517b2@codeaurora.org","name":"Arun Menon"},"message":"msm: vidc: Add support for V4L2_CID_MPEG_VIDEO_CYCLIC_INTRA_REFRESH_MB\n\nV4L2_CID_MPEG_VIDEO_CYCLIC_INTRA_REFRESH_MB is the V4L2 standard version\nof the vendor extension V4L2_CID_MPEG_VIDC_VIDEO_CIR_MBS. Driver needs\nto support both versions as some of the clients use the standard\ncontrol.\n\nChange-Id: Ib05f75f9c8eaa64dd08a548b71d1d2387aace9aa\nSigned-off-by: Arun Menon <avmenon@codeaurora.org>\nSigned-off-by: Deva Ramasubramanian <dramasub@codeaurora.org>","distinct":false,"url":"https://api.github.com/repos/kbc-developers/android_kernel_samsung_hlte/commits/32f14e247e8312fd4ff06b7388c4583dbefeabdc"}]}