From mboxrd@z Thu Jan 1 00:00:00 1970 From: Mark yao Subject: Re: [PATCH v2] drm/rockchip: vop: Disable planes when disabling CRTC Date: Mon, 28 Mar 2016 14:39:32 +0800 Message-ID: <56F8D1A4.2080603@rock-chips.com> References: <1458659284-14039-1-git-send-email-tomeu.vizoso@collabora.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8"; Format="flowed" Content-Transfer-Encoding: base64 Return-path: Received: from regular1.263xmail.com (regular1.263xmail.com [211.150.99.132]) by gabe.freedesktop.org (Postfix) with ESMTPS id C50B76E384 for ; Mon, 28 Mar 2016 06:39:38 +0000 (UTC) In-Reply-To: <1458659284-14039-1-git-send-email-tomeu.vizoso@collabora.com> List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: dri-devel-bounces@lists.freedesktop.org Sender: "dri-devel" To: Tomeu Vizoso , linux-kernel@vger.kernel.org Cc: linux-rockchip@lists.infradead.org, dri-devel@lists.freedesktop.org, linux-arm-kernel@lists.infradead.org List-Id: dri-devel@lists.freedesktop.org T24gMjAxNuW5tDAz5pyIMjLml6UgMjM6MDgsIFRvbWV1IFZpem9zbyB3cm90ZToKPiBXaGVuIGEg Vk9QIGlzIHJlLWVuYWJsZWQsIGl0IHdpbGwgc3RhcnQgc2Nhbm5pbmcgcmlnaHQgYXdheSB0aGUK PiBmcmFtZWJ1ZmZlcnMgdGhhdCB3ZXJlIGNvbmZpZ3VyZWQgZnJvbSB0aGUgbGFzdCB0aW1lLCBl dmVuIGlmIHRob3NlIGhhdmUKPiBiZWVuIGRlc3Ryb3llZCBhbHJlYWR5Lgo+Cj4gVG8gcHJldmVu dCB0aGUgVk9QIGZyb20gdHJ5aW5nIHRvIGFjY2VzcyBmcmVlZCBtZW1vcnksIGRpc2FibGUgYWxs IGl0cwo+IHdpbmRvd3Mgd2hlbiB0aGUgQ1JUQyBpcyBiZWluZyBkaXNhYmxlZCwgdGhlbiBlYWNo IHdpbmRvdyB3aWxsIGdldCBhCj4gdmFsaWQgZnJhbWVidWZmZXIgYWRkcmVzcyBiZWZvcmUgaXQn cyBlbmFibGVkIGFnYWluLgo+Cj4gU2lnbmVkLW9mZi1ieTogVG9tZXUgVml6b3NvIDx0b21ldS52 aXpvc29AY29sbGFib3JhLmNvbT4KPiBMaW5rOiBodHRwOi8vbGttbC5rZXJuZWwub3JnL2cvQ0FB T2JzS0F2KzA1aWg1VSs9NGtpY19Oc2pHTWhmeFloZUhSOHhYWG1hY1pzK3A1U0h3QG1haWwuZ21h aWwuY29tCj4gLS0tCj4gICBkcml2ZXJzL2dwdS9kcm0vcm9ja2NoaXAvcm9ja2NoaXBfZHJtX3Zv cC5jIHwgMTUgKysrKysrKysrKysrKysrCj4gICAxIGZpbGUgY2hhbmdlZCwgMTUgaW5zZXJ0aW9u cygrKQo+Cj4gZGlmZiAtLWdpdCBhL2RyaXZlcnMvZ3B1L2RybS9yb2NrY2hpcC9yb2NrY2hpcF9k cm1fdm9wLmMgYi9kcml2ZXJzL2dwdS9kcm0vcm9ja2NoaXAvcm9ja2NoaXBfZHJtX3ZvcC5jCj4g aW5kZXggNWU1N2Y1YjJlNGIwLi5lMjExOGU2MjM0NWIgMTAwNjQ0Cj4gLS0tIGEvZHJpdmVycy9n cHUvZHJtL3JvY2tjaGlwL3JvY2tjaGlwX2RybV92b3AuYwo+ICsrKyBiL2RyaXZlcnMvZ3B1L2Ry bS9yb2NrY2hpcC9yb2NrY2hpcF9kcm1fdm9wLmMKPiBAQCAtNDk5LDEwICs0OTksMjUgQEAgZXJy X2Rpc2FibGVfaGNsazoKPiAgIHN0YXRpYyB2b2lkIHZvcF9jcnRjX2Rpc2FibGUoc3RydWN0IGRy bV9jcnRjICpjcnRjKQo+ICAgewo+ICAgCXN0cnVjdCB2b3AgKnZvcCA9IHRvX3ZvcChjcnRjKTsK PiArCWludCBpOwo+ICAgCj4gICAJaWYgKCF2b3AtPmlzX2VuYWJsZWQpCj4gICAJCXJldHVybjsK PiAgIAo+ICsJLyoKPiArCSAqIFdlIG5lZWQgdG8gbWFrZSBzdXJlIHRoYXQgYWxsIHdpbmRvd3Mg YXJlIGRpc2FibGVkIGJlZm9yZSB3ZQo+ICsJICogZGlzYWJsZSB0aGF0IGNydGMuIE90aGVyd2lz ZSB3ZSBtaWdodCB0cnkgdG8gc2NhbiBmcm9tIGEgZGVzdHJveWVkCj4gKwkgKiBidWZmZXIgbGF0 ZXIuCj4gKwkgKi8KPiArCWZvciAoaSA9IDA7IGkgPCB2b3AtPmRhdGEtPndpbl9zaXplOyBpKysp IHsKPiArCQlzdHJ1Y3Qgdm9wX3dpbiAqdm9wX3dpbiA9ICZ2b3AtPndpbltpXTsKPiArCQljb25z dCBzdHJ1Y3Qgdm9wX3dpbl9kYXRhICp3aW4gPSB2b3Bfd2luLT5kYXRhOwo+ICsKPiArCQlzcGlu X2xvY2soJnZvcC0+cmVnX2xvY2spOwo+ICsJCVZPUF9XSU5fU0VUKHZvcCwgd2luLCBlbmFibGUs IDApOwo+ICsJCXNwaW5fdW5sb2NrKCZ2b3AtPnJlZ19sb2NrKTsKPiArCX0KPiArCj4gICAJZHJt X2NydGNfdmJsYW5rX29mZihjcnRjKTsKPiAgIAo+ICAgCS8qCkxvb2tzIGdvb2QgZm9yIG1lLCBh bmQgaXQgd29ya3Mgb24gbXkgYm9hcmQuCgpBcHBsaWVkIHRvIG15IGRybS1maXhlcy4KClRoYW5r cwoKLS0gCu+8rWFyayBZYW8KCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fXwpkcmktZGV2ZWwgbWFpbGluZyBsaXN0CmRyaS1kZXZlbEBsaXN0cy5mcmVlZGVz a3RvcC5vcmcKaHR0cHM6Ly9saXN0cy5mcmVlZGVza3RvcC5vcmcvbWFpbG1hbi9saXN0aW5mby9k cmktZGV2ZWwK