From mboxrd@z Thu Jan 1 00:00:00 1970 From: Mark yao Subject: Re: [PATCH] drm/rockchip: allocate correct crtc state structure on reset Date: Fri, 15 Jul 2016 10:46:38 +0800 Message-ID: <57884E8E.3000504@rock-chips.com> References: <20160714152915.31235-1-john@metanate.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.138]) by gabe.freedesktop.org (Postfix) with ESMTPS id BFCCF6E029 for ; Fri, 15 Jul 2016 02:46:46 +0000 (UTC) In-Reply-To: <20160714152915.31235-1-john@metanate.com> List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: dri-devel-bounces@lists.freedesktop.org Sender: "dri-devel" To: John Keeping Cc: linux-kernel@vger.kernel.org, dri-devel@lists.freedesktop.org, linux-rockchip@lists.infradead.org, stable@vger.kernel.org, linux-arm-kernel@lists.infradead.org List-Id: dri-devel@lists.freedesktop.org T24gMjAxNuW5tDA35pyIMTTml6UgMjM6MjksIEpvaG4gS2VlcGluZyB3cm90ZToKPiBCZWNhdXNl IHdlIGFyZSB1c2luZyBhIGN1c3RvbSBjcnRjX3N0YXRlIHN0cnVjdHVyZSwgd2UgbXVzdCBvdmVy cmlkZSB0aGUKPiByZXNldCBoZWxwZXIgdG8gYWxsb2NhdGUgdGhlIGNvcnJlY3QgYW1vdW50IG9m IG1lbW9yeS4KPgo+IENjOiBzdGFibGVAdmdlci5rZXJuZWwub3JnCj4gRml4ZXM6IDRlMjU3ZDll ZWUyMyAoImRybS9yb2NrY2hpcDogZ2V0IHJpZCBvZiByb2NrY2hpcF9kcm1fY3J0Y19tb2RlX2Nv bmZpZyIpCj4gU2lnbmVkLW9mZi1ieTogSm9obiBLZWVwaW5nIDxqb2huQG1ldGFuYXRlLmNvbT4K PiAtLS0KPiAgIGRyaXZlcnMvZ3B1L2RybS9yb2NrY2hpcC9yb2NrY2hpcF9kcm1fdm9wLmMgfCAx MyArKysrKysrKysrKystCj4gICAxIGZpbGUgY2hhbmdlZCwgMTIgaW5zZXJ0aW9ucygrKSwgMSBk ZWxldGlvbigtKQpUaGFua3MgZm9yIHRoZSBmaXhlcywgQXBwbGllZCB0byBteSBkcm0tZml4ZXMK Cgo+IGRpZmYgLS1naXQgYS9kcml2ZXJzL2dwdS9kcm0vcm9ja2NoaXAvcm9ja2NoaXBfZHJtX3Zv cC5jIGIvZHJpdmVycy9ncHUvZHJtL3JvY2tjaGlwL3JvY2tjaGlwX2RybV92b3AuYwo+IGluZGV4 IDFjNGQ1YjVhNzBhMi4uMjFlMTI0NzA5OGJlIDEwMDY0NAo+IC0tLSBhL2RyaXZlcnMvZ3B1L2Ry bS9yb2NrY2hpcC9yb2NrY2hpcF9kcm1fdm9wLmMKPiArKysgYi9kcml2ZXJzL2dwdS9kcm0vcm9j a2NoaXAvcm9ja2NoaXBfZHJtX3ZvcC5jCj4gQEAgLTEwNDgsNiArMTA0OCwxNyBAQCBzdGF0aWMg dm9pZCB2b3BfY3J0Y19kZXN0cm95KHN0cnVjdCBkcm1fY3J0YyAqY3J0YykKPiAgIAlkcm1fY3J0 Y19jbGVhbnVwKGNydGMpOwo+ICAgfQo+ICAgCj4gK3N0YXRpYyB2b2lkIHZvcF9jcnRjX3Jlc2V0 KHN0cnVjdCBkcm1fY3J0YyAqY3J0YykKPiArewo+ICsJaWYgKGNydGMtPnN0YXRlKQo+ICsJCV9f ZHJtX2F0b21pY19oZWxwZXJfY3J0Y19kZXN0cm95X3N0YXRlKGNydGMsIGNydGMtPnN0YXRlKTsK PiArCWtmcmVlKGNydGMtPnN0YXRlKTsKPiArCj4gKwljcnRjLT5zdGF0ZSA9IGt6YWxsb2Moc2l6 ZW9mKHN0cnVjdCByb2NrY2hpcF9jcnRjX3N0YXRlKSwgR0ZQX0tFUk5FTCk7Cj4gKwlpZiAoY3J0 Yy0+c3RhdGUpCj4gKwkJY3J0Yy0+c3RhdGUtPmNydGMgPSBjcnRjOwo+ICt9Cj4gKwo+ICAgc3Rh dGljIHN0cnVjdCBkcm1fY3J0Y19zdGF0ZSAqdm9wX2NydGNfZHVwbGljYXRlX3N0YXRlKHN0cnVj dCBkcm1fY3J0YyAqY3J0YykKPiAgIHsKPiAgIAlzdHJ1Y3Qgcm9ja2NoaXBfY3J0Y19zdGF0ZSAq cm9ja2NoaXBfc3RhdGU7Cj4gQEAgLTEwNzMsNyArMTA4NCw3IEBAIHN0YXRpYyBjb25zdCBzdHJ1 Y3QgZHJtX2NydGNfZnVuY3Mgdm9wX2NydGNfZnVuY3MgPSB7Cj4gICAJLnNldF9jb25maWcgPSBk cm1fYXRvbWljX2hlbHBlcl9zZXRfY29uZmlnLAo+ICAgCS5wYWdlX2ZsaXAgPSBkcm1fYXRvbWlj X2hlbHBlcl9wYWdlX2ZsaXAsCj4gICAJLmRlc3Ryb3kgPSB2b3BfY3J0Y19kZXN0cm95LAo+IC0J LnJlc2V0ID0gZHJtX2F0b21pY19oZWxwZXJfY3J0Y19yZXNldCwKPiArCS5yZXNldCA9IHZvcF9j cnRjX3Jlc2V0LAo+ICAgCS5hdG9taWNfZHVwbGljYXRlX3N0YXRlID0gdm9wX2NydGNfZHVwbGlj YXRlX3N0YXRlLAo+ICAgCS5hdG9taWNfZGVzdHJveV9zdGF0ZSA9IHZvcF9jcnRjX2Rlc3Ryb3lf c3RhdGUsCj4gICB9OwoKCi0tIArvvK1hcmsgWWFvCgoKX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX18KZHJpLWRldmVsIG1haWxpbmcgbGlzdApkcmktZGV2ZWxA bGlzdHMuZnJlZWRlc2t0b3Aub3JnCmh0dHBzOi8vbGlzdHMuZnJlZWRlc2t0b3Aub3JnL21haWxt YW4vbGlzdGluZm8vZHJpLWRldmVsCg==