From mboxrd@z Thu Jan 1 00:00:00 1970 From: Mark Yao Subject: [PATCH v6 7/7] drm/rockchip: vop: rk3328: fix overlay abnormal Date: Wed, 26 Jul 2017 14:19:39 +0800 Message-ID: <1501049980-6239-1-git-send-email-mark.yao@rock-chips.com> References: <1501049930-5794-1-git-send-email-mark.yao@rock-chips.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: In-Reply-To: <1501049930-5794-1-git-send-email-mark.yao@rock-chips.com> List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: dri-devel-bounces@lists.freedesktop.org Sender: "dri-devel" To: Mark Yao , David Airlie , Heiko Stuebner Cc: linux-rockchip@lists.infradead.org, linux-arm-kernel@lists.infradead.org, dri-devel@lists.freedesktop.org, linux-kernel@vger.kernel.org List-Id: linux-rockchip.vger.kernel.org SXQncyBhIGhhcmR3YXJlIGJ1ZywgYWxsIHdpbmRvdydzIG92ZXJsYXkgY2hhbm5lbCByZXNldAp2 YWx1ZSBpcyBzYW1lLCBoYXJkd2FyZSBvdmVybGF5IHdvdWxkIGJlIGRpZS4KCnNvIHdlIG11c3Qg aW5pdGlhbCBkaWZmZXJlbmNlIGlkIGZvciBlYWNoIG92ZXJsYXkgY2hhbm5lbC4KClRoZSBDaGFu bmVsIHJlZ2lzdGVyIGlzIHN1cHBvcnRlZCBvbiBhbGwgdm9wIHdpbGwgZnVsbCBkZXNpZ24uCkZv bGxvd2luZyBpcyB0aGUgZGV0YWlscyBmb3IgdGhpcyByZWdpc3RlcgpWT1BfV0lOMF9DVFJMMgog IGJpdFs3OjRdIHdpbl9yaWRfd2luMF9jYnIKICAgICAgIGF4aSByZWFkIGlkIG9mIHdpbjAgY2Jy IGNoYW5uZWwKICBiaXRbMzowXSB3aW5fcmlkX3dpbjBfeXJnYgogICAgICAgYXhpIHJlYWQgaWQg b2Ygd2luMCB5cmdiIGNoYW5uZWwKClNpZ25lZC1vZmYtYnk6IE1hcmsgWWFvIDxtYXJrLnlhb0By b2NrLWNoaXBzLmNvbT4KLS0tCiBkcml2ZXJzL2dwdS9kcm0vcm9ja2NoaXAvcm9ja2NoaXBfZHJt X3ZvcC5jIHwgMiArKwogZHJpdmVycy9ncHUvZHJtL3JvY2tjaGlwL3JvY2tjaGlwX2RybV92b3Au aCB8IDEgKwogZHJpdmVycy9ncHUvZHJtL3JvY2tjaGlwL3JvY2tjaGlwX3ZvcF9yZWcuYyB8IDEg KwogMyBmaWxlcyBjaGFuZ2VkLCA0IGluc2VydGlvbnMoKykKCmRpZmYgLS1naXQgYS9kcml2ZXJz L2dwdS9kcm0vcm9ja2NoaXAvcm9ja2NoaXBfZHJtX3ZvcC5jIGIvZHJpdmVycy9ncHUvZHJtL3Jv Y2tjaGlwL3JvY2tjaGlwX2RybV92b3AuYwppbmRleCA5MmQwOThiLi5lNGIzMzg4IDEwMDY0NAot LS0gYS9kcml2ZXJzL2dwdS9kcm0vcm9ja2NoaXAvcm9ja2NoaXBfZHJtX3ZvcC5jCisrKyBiL2Ry aXZlcnMvZ3B1L2RybS9yb2NrY2hpcC9yb2NrY2hpcF9kcm1fdm9wLmMKQEAgLTE0NTIsNyArMTQ1 Miw5IEBAIHN0YXRpYyBpbnQgdm9wX2luaXRpYWwoc3RydWN0IHZvcCAqdm9wKQogCiAJZm9yIChp ID0gMDsgaSA8IHZvcF9kYXRhLT53aW5fc2l6ZTsgaSsrKSB7CiAJCWNvbnN0IHN0cnVjdCB2b3Bf d2luX2RhdGEgKndpbiA9ICZ2b3BfZGF0YS0+d2luW2ldOworCQlpbnQgY2hhbm5lbCA9IGkgKiAy ICsgMTsKIAorCQlWT1BfV0lOX1NFVCh2b3AsIHdpbiwgY2hhbm5lbCwgKGNoYW5uZWwgKyAxKSA8 PCA0IHwgY2hhbm5lbCk7CiAJCVZPUF9XSU5fU0VUKHZvcCwgd2luLCBlbmFibGUsIDApOwogCQlW T1BfV0lOX1NFVCh2b3AsIHdpbiwgZ2F0ZSwgMSk7CiAJfQpkaWZmIC0tZ2l0IGEvZHJpdmVycy9n cHUvZHJtL3JvY2tjaGlwL3JvY2tjaGlwX2RybV92b3AuaCBiL2RyaXZlcnMvZ3B1L2RybS9yb2Nr Y2hpcC9yb2NrY2hpcF9kcm1fdm9wLmgKaW5kZXggNDNkMDhjOC4uYWYxMDkxZiAxMDA2NDQKLS0t IGEvZHJpdmVycy9ncHUvZHJtL3JvY2tjaGlwL3JvY2tjaGlwX2RybV92b3AuaAorKysgYi9kcml2 ZXJzL2dwdS9kcm0vcm9ja2NoaXAvcm9ja2NoaXBfZHJtX3ZvcC5oCkBAIC0xNDEsNiArMTQxLDcg QEAgc3RydWN0IHZvcF93aW5fcGh5IHsKIAogCXN0cnVjdCB2b3BfcmVnIGRzdF9hbHBoYV9jdGw7 CiAJc3RydWN0IHZvcF9yZWcgc3JjX2FscGhhX2N0bDsKKwlzdHJ1Y3Qgdm9wX3JlZyBjaGFubmVs OwogfTsKIAogc3RydWN0IHZvcF93aW5fZGF0YSB7CmRpZmYgLS1naXQgYS9kcml2ZXJzL2dwdS9k cm0vcm9ja2NoaXAvcm9ja2NoaXBfdm9wX3JlZy5jIGIvZHJpdmVycy9ncHUvZHJtL3JvY2tjaGlw L3JvY2tjaGlwX3ZvcF9yZWcuYwppbmRleCBiYzdiMmQwLi45NGRlN2I5IDEwMDY0NAotLS0gYS9k cml2ZXJzL2dwdS9kcm0vcm9ja2NoaXAvcm9ja2NoaXBfdm9wX3JlZy5jCisrKyBiL2RyaXZlcnMv Z3B1L2RybS9yb2NrY2hpcC9yb2NrY2hpcF92b3BfcmVnLmMKQEAgLTE5Nyw2ICsxOTcsNyBAQAog CS51dl92aXIgPSBWT1BfUkVHKFJLMzI4OF9XSU4wX1ZJUiwgMHgzZmZmLCAxNiksCiAJLnNyY19h bHBoYV9jdGwgPSBWT1BfUkVHKFJLMzI4OF9XSU4wX1NSQ19BTFBIQV9DVFJMLCAweGZmLCAwKSwK IAkuZHN0X2FscGhhX2N0bCA9IFZPUF9SRUcoUkszMjg4X1dJTjBfRFNUX0FMUEhBX0NUUkwsIDB4 ZmYsIDApLAorCS5jaGFubmVsID0gVk9QX1JFRyhSSzMyODhfV0lOMF9DVFJMMiwgMHhmZiwgMCks CiB9OwogCiBzdGF0aWMgY29uc3Qgc3RydWN0IHZvcF93aW5fcGh5IHJrMzI4OF93aW4yM19kYXRh ID0gewotLSAKMS45LjEKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fXwpkcmktZGV2ZWwgbWFpbGluZyBsaXN0CmRyaS1kZXZlbEBsaXN0cy5mcmVlZGVza3Rv cC5vcmcKaHR0cHM6Ly9saXN0cy5mcmVlZGVza3RvcC5vcmcvbWFpbG1hbi9saXN0aW5mby9kcmkt ZGV2ZWwK