{"push_id":864290752,"size":10,"distinct_size":10,"ref":"refs/heads/popmetal-ubuntu","head":"88226310d64d23ebce6ba9be87811982371346ae","before":"5ee1b3e3ec6244345794ddb8f66d171207d0ce51","commits":[{"sha":"9ab02a92c9c0c2056df64922ca36c01d42b3034b","author":{"email":"02a1f934a8f8e15762fa0cc676ca9ba75e0db935@rock-chips.com","name":"yao mark"},"message":"drm/rockchip: vop: remove hardware cursor window\n\nhardware cursor windows only have some fixed size, and not support\nwidth virtual, when move hardware cursor windows outside of left,\nthe display would be wrong, so this window can't for cursor now.\n\nAnd Tag hardware cursor window as a overlay is wrong, will make\nuserspace wrong behaviour.\n\nSo just remove the hardware cursor window\n\nSigned-off-by: Mark Yao <mark.yao@rock-chips.com>\n(cherry picked from commit 0915da7dd75f0f5f38dc9b82415417e7a2b40385)\n\nSigned-off-by: Mark Yao <mark.yao@rock-chips.com>","distinct":true,"url":"https://api.github.com/repos/RockchipOpensourceCommunity/popmetal-kernel-3.14/commits/9ab02a92c9c0c2056df64922ca36c01d42b3034b"},{"sha":"840347ad8ce461e2fe266a2ea942f4698903cb84","author":{"email":"02a1f934a8f8e15762fa0cc676ca9ba75e0db935@rock-chips.com","name":"Mark Yao"},"message":"drm/rockchip: vop: Fix virtual stride calculation\n\nvir_stride need number words of the virtual width, and fb->pitches\nsave bytes_per_pixel, so just div 4 switch to stride.\n\nSigned-off-by: Mark Yao <mark.yao@rock-chips.com>\n(cherry picked from commit f1c79abef5bae62aefcadf16917905cb7f98dc19)\n\nConflicts:\n\n\tdrivers/gpu/drm/rockchip/rockchip_drm_vop.c","distinct":true,"url":"https://api.github.com/repos/RockchipOpensourceCommunity/popmetal-kernel-3.14/commits/840347ad8ce461e2fe266a2ea942f4698903cb84"},{"sha":"9ba0c7a5870cbcb85aff9a53d203c7cbdbd22b4b","author":{"email":"02a1f934a8f8e15762fa0cc676ca9ba75e0db935@rock-chips.com","name":"Mark Yao"},"message":"drm/rockchip: vop: Fix window dest start point\n\nDest start point use crtc_x/y is wrong, crtc_x/y is not equal\nto dest.x1/y1 at plane scale.\n\nSigned-off-by: Mark Yao <mark.yao@rock-chips.com>\n(cherry picked from commit acf8c3e0a9eb5658e6ac4379cba51dba9b941083)\n\nConflicts:\n\n\tdrivers/gpu/drm/rockchip/rockchip_drm_vop.c","distinct":true,"url":"https://api.github.com/repos/RockchipOpensourceCommunity/popmetal-kernel-3.14/commits/9ba0c7a5870cbcb85aff9a53d203c7cbdbd22b4b"},{"sha":"4fc85a5f935b1cb1a9587474fb4b7e7e6954b398","author":{"email":"02a1f934a8f8e15762fa0cc676ca9ba75e0db935@rock-chips.com","name":"Mark Yao"},"message":"drm/rockchip: vop: Add yuv plane support\n\nvop support yuv with NV12, NV16 and NV24, only 2 plane yuv.\n\nSigned-off-by: Mark Yao <mark.yao@rock-chips.com>\n(cherry-picked from 84c7f8ca43000ee97e556bddbbc4543e2514239d)\n\nConflicts:\n\n        drivers/gpu/drm/rockchip/rockchip_drm_vop.c","distinct":true,"url":"https://api.github.com/repos/RockchipOpensourceCommunity/popmetal-kernel-3.14/commits/4fc85a5f935b1cb1a9587474fb4b7e7e6954b398"},{"sha":"e482340667cebcda67e778e9312d343dd3c41a51","author":{"email":"02a1f934a8f8e15762fa0cc676ca9ba75e0db935@rock-chips.com","name":"Mark Yao"},"message":"drm/rockchip: vop: Default enable win2/3 area0 bit\n\nWin2/3 support multiple area function, but we haven't found\na suitable way to use it yet, so let's just use them as other windows\nwith only area 0 enabled.\n\nSigned-off-by: Mark Yao <mark.yao@rock-chips.com>\n(cherry picked from commit c1998f08587a252734bad42b66b430f126f2385b)\n\nConflicts:\n\n\tdrivers/gpu/drm/rockchip/rockchip_drm_vop.c","distinct":true,"url":"https://api.github.com/repos/RockchipOpensourceCommunity/popmetal-kernel-3.14/commits/e482340667cebcda67e778e9312d343dd3c41a51"},{"sha":"84e2a2648c8366f6cb30b54adc667dd69773b63c","author":{"email":"02a1f934a8f8e15762fa0cc676ca9ba75e0db935@rock-chips.com","name":"Mark Yao"},"message":"drm/rockchip: vop: restore vop registers when resume\n\nThe registers will be reset to default values when whole\npower domain off, so restore registers from regsbak.\n\nSigned-off-by: Mark Yao <mark.yao@rock-chips.com>\n(cherry picked from commit 77faa1619a5ae9ed600b0836bc1eec57bad1895b)\n\nSigned-off-by: Mark Yao <mark.yao@rock-chips.com>","distinct":true,"url":"https://api.github.com/repos/RockchipOpensourceCommunity/popmetal-kernel-3.14/commits/84e2a2648c8366f6cb30b54adc667dd69773b63c"},{"sha":"f2337884da79d551acb219b0a228c823322461f3","author":{"email":"02a1f934a8f8e15762fa0cc676ca9ba75e0db935@rock-chips.com","name":"Mark Yao"},"message":"drm/rockchip: vop: support plane scale\n\nWin_full support 1/8 to 8 scale down/up engine, support\nall format scale.\n\nSigned-off-by: Mark Yao <mark.yao@rock-chips.com>\n(cherry picked from commit 4c156c21c7948a0be854cbe5914af3181303e529)\n\nConflicts:\n\n\tdrivers/gpu/drm/rockchip/rockchip_drm_vop.c","distinct":true,"url":"https://api.github.com/repos/RockchipOpensourceCommunity/popmetal-kernel-3.14/commits/f2337884da79d551acb219b0a228c823322461f3"},{"sha":"a758b50043c71cdfd547b920a6a8740581d124fa","author":{"email":"02a1f934a8f8e15762fa0cc676ca9ba75e0db935@rock-chips.com","name":"Mark Yao"},"message":"drm/rockchip: import dma_buf to gem\n\nWe want to display a buffer allocated by other driver, need import\nthe buffer to gem.\n\nSigned-off-by: Mark Yao <mark.yao@rock-chips.com>","distinct":true,"url":"https://api.github.com/repos/RockchipOpensourceCommunity/popmetal-kernel-3.14/commits/a758b50043c71cdfd547b920a6a8740581d124fa"},{"sha":"01d94237dbdf0121874e70af530f9cecf3a7d872","author":{"email":"02a1f934a8f8e15762fa0cc676ca9ba75e0db935@rock-chips.com","name":"Mark Yao"},"message":"add ion dma_map_sg/dma_umap_sg\n(cherry picked from commit 9ea95d1ee85b350da70770bbbb1964272af41f35)\n\nSigned-off-by: Mark Yao <mark.yao@rock-chips.com>","distinct":true,"url":"https://api.github.com/repos/RockchipOpensourceCommunity/popmetal-kernel-3.14/commits/01d94237dbdf0121874e70af530f9cecf3a7d872"},{"sha":"88226310d64d23ebce6ba9be87811982371346ae","author":{"email":"02a1f934a8f8e15762fa0cc676ca9ba75e0db935@rock-chips.com","name":"Mark Yao"},"message":"rockchip_defconfig: update config to support video display\n\nSigned-off-by: Mark Yao <mark.yao@rock-chips.com>","distinct":true,"url":"https://api.github.com/repos/RockchipOpensourceCommunity/popmetal-kernel-3.14/commits/88226310d64d23ebce6ba9be87811982371346ae"}]}