From mboxrd@z Thu Jan 1 00:00:00 1970 From: Jean Delvare Subject: Re: [PATCH] drm/ast: Remove existing framebuffers before loading driver Date: Thu, 15 Nov 2018 13:49:45 +0100 Message-ID: <1542286185.2661.49.camel@suse.de> References: <20181115104216.15790-1-tzimmermann@suse.de> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from mx1.suse.de (mx2.suse.de [195.135.220.15]) by gabe.freedesktop.org (Postfix) with ESMTPS id CD6476E634 for ; Thu, 15 Nov 2018 12:49:48 +0000 (UTC) In-Reply-To: <20181115104216.15790-1-tzimmermann@suse.de> List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: dri-devel-bounces@lists.freedesktop.org Sender: "dri-devel" To: Thomas Zimmermann , airlied@redhat.com, dri-devel@lists.freedesktop.org Cc: evanevery@digitalintelligence.com List-Id: dri-devel@lists.freedesktop.org T24gVGh1LCAyMDE4LTExLTE1IGF0IDExOjQyICswMTAwLCBUaG9tYXMgWmltbWVybWFubiB3cm90 ZToKPiBJZiB2ZXNhZmIgYXR0YWNoZXMgdG8gdGhlIEFTVCBkZXZpY2UsIGl0IGNvbmZpZ3VyZXMg dGhlIGZyYW1lYnVmZmVyIG1lbW9yeQo+IGZvciB1bmNhY2hlZCBhY2Nlc3MgYnkgZGVmYXVsdC4g V2hlbiBhc3Qua28gbGF0ZXIgdHJpZXMgdG8gYXR0YWNoIGl0c2VsZiB0bwo+IHRoZSBkZXZpY2Us IGl0IHdhbnRzIHRvIHVzZSB3cml0ZS1jb21iaW5pbmcgb24gdGhlIGZyYW1lYnVmZmVyIG1lbW9y eSwgYnV0Cj4gdmVzZWZiJ3MgZXhpc3RpbmcgY29uZmlndXJhdGlvbiBmb3IgdW5jYWNoZWQgYWNj ZXNzIHRha2VzIHByZWNlZGVuY2UuIFRoaXMKPiByZXN1bHRzIGluIHJlZHVjZWQgcGVyZm9ybWFu Y2UuCj4gCj4gUmVtb3ZpbmcgdGhlIGZyYW1lYnVmZmVyJ3MgY29uZmlndXJhdGlvbiBiZWZvcmUg bG9kaW5nIHRoZSBBU1QgZHJpdmVyIGZpeGVzCj4gdGhlIHByb2JsZW0uIE90aGVyIERSTSBkcml2 ZXJzIGFscmVhZHkgY29udGFpbiBlcXVpdmFsZW50IGNvZGUuCj4gCj4gTGluazogaHR0cHM6Ly9i dWd6aWxsYS5vcGVuc3VzZS5vcmcvc2hvd19idWcuY2dpP2lkPTExMTI5NjMKPiBTaWduZWQtb2Zm LWJ5OiBUaG9tYXMgWmltbWVybWFubiA8dHppbW1lcm1hbm5Ac3VzZS5kZT4KPiBUZXN0ZWQtYnk6 IFkuQy4gQ2hlbiA8eWNfY2hlbkBhc3BlZWR0ZWNoLmNvbT4KPiAtLS0KPiAgZHJpdmVycy9ncHUv ZHJtL2FzdC9hc3RfZHJ2LmMgfCAyMSArKysrKysrKysrKysrKysrKysrKysKPiAgMSBmaWxlIGNo YW5nZWQsIDIxIGluc2VydGlvbnMoKykKPiAKPiBkaWZmIC0tZ2l0IGEvZHJpdmVycy9ncHUvZHJt L2FzdC9hc3RfZHJ2LmMgYi9kcml2ZXJzL2dwdS9kcm0vYXN0L2FzdF9kcnYuYwo+IGluZGV4IDY5 ZGFiODJhMzc3MS4uYmY1ODljNTNiOTA4IDEwMDY0NAo+IC0tLSBhL2RyaXZlcnMvZ3B1L2RybS9h c3QvYXN0X2Rydi5jCj4gKysrIGIvZHJpdmVycy9ncHUvZHJtL2FzdC9hc3RfZHJ2LmMKPiBAQCAt NjAsOCArNjAsMjkgQEAgc3RhdGljIGNvbnN0IHN0cnVjdCBwY2lfZGV2aWNlX2lkIHBjaWlkbGlz dFtdID0gewo+ICAKPiAgTU9EVUxFX0RFVklDRV9UQUJMRShwY2ksIHBjaWlkbGlzdCk7Cj4gIAo+ ICtzdGF0aWMgdm9pZCBhc3Rfa2lja19vdXRfZmlybXdhcmVfZmIoc3RydWN0IHBjaV9kZXYgKnBk ZXYpCj4gK3sKPiArCXN0cnVjdCBhcGVydHVyZXNfc3RydWN0ICphcDsKPiArCWJvb2wgcHJpbWFy eSA9IGZhbHNlOwo+ICsKPiArCWFwID0gYWxsb2NfYXBlcnR1cmVzKDEpOwo+ICsJaWYgKCFhcCkK PiArCQlyZXR1cm47Cj4gKwo+ICsJYXAtPnJhbmdlc1swXS5iYXNlID0gcGNpX3Jlc291cmNlX3N0 YXJ0KHBkZXYsIDApOwo+ICsJYXAtPnJhbmdlc1swXS5zaXplID0gcGNpX3Jlc291cmNlX2xlbihw ZGV2LCAwKTsKPiArCj4gKyNpZmRlZiBDT05GSUdfWDg2Cj4gKwlwcmltYXJ5ID0gcGRldi0+cmVz b3VyY2VbUENJX1JPTV9SRVNPVVJDRV0uZmxhZ3MgJiBJT1JFU09VUkNFX1JPTV9TSEFET1c7Cj4g KyNlbmRpZgo+ICsJZHJtX2ZiX2hlbHBlcl9yZW1vdmVfY29uZmxpY3RpbmdfZnJhbWVidWZmZXJz KGFwLCAiYXN0ZHJtZmIiLCBwcmltYXJ5KTsKPiArCWtmcmVlKGFwKTsKPiArfQo+ICsKPiAgc3Rh dGljIGludCBhc3RfcGNpX3Byb2JlKHN0cnVjdCBwY2lfZGV2ICpwZGV2LCBjb25zdCBzdHJ1Y3Qg cGNpX2RldmljZV9pZCAqZW50KQo+ICB7Cj4gKwlhc3Rfa2lja19vdXRfZmlybXdhcmVfZmIocGRl dik7Cj4gKwo+ICAJcmV0dXJuIGRybV9nZXRfcGNpX2RldihwZGV2LCBlbnQsICZkcml2ZXIpOwo+ ICB9Cj4gIAoKVGhhbmsgeW91IHZlcnkgbXVjaCBUaG9tYXMuCgpSZXZpZXdlZC1ieTogSmVhbiBE ZWx2YXJlIDxqZGVsdmFyZUBzdXNlLmRlPgpUZXN0ZWQtYnk6IEplYW4gRGVsdmFyZSA8amRlbHZh cmVAc3VzZS5kZT4KCi0tIApKZWFuIERlbHZhcmUKU1VTRSBMMyBTdXBwb3J0Cl9fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fCmRyaS1kZXZlbCBtYWlsaW5nIGxp c3QKZHJpLWRldmVsQGxpc3RzLmZyZWVkZXNrdG9wLm9yZwpodHRwczovL2xpc3RzLmZyZWVkZXNr dG9wLm9yZy9tYWlsbWFuL2xpc3RpbmZvL2RyaS1kZXZlbAo=