From mboxrd@z Thu Jan 1 00:00:00 1970 From: Chris Wilson Subject: Re: [PATCH v2 01/21] drm: Export drm_dev_init() for subclassing Date: Wed, 1 Jun 2016 11:29:12 +0100 Message-ID: <20160601102912.GF10319@nuc-i3427.alporthouse.com> References: <1464597519-16659-1-git-send-email-chris@chris-wilson.co.uk> <1464597519-16659-2-git-send-email-chris@chris-wilson.co.uk> <20160601100144.GU7231@phenom.ffwll.local> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Content-Disposition: inline In-Reply-To: <20160601100144.GU7231@phenom.ffwll.local> List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: dri-devel-bounces@lists.freedesktop.org Sender: "dri-devel" To: Daniel Vetter Cc: Daniel Vetter , intel-gfx@lists.freedesktop.org, dri-devel@lists.freedesktop.org List-Id: dri-devel@lists.freedesktop.org T24gV2VkLCBKdW4gMDEsIDIwMTYgYXQgMTI6MDE6NDRQTSArMDIwMCwgRGFuaWVsIFZldHRlciB3 cm90ZToKPiBXaXRoIHRoZSBvbmUgYnVnIGluIHRoZSBlcnJvciBoYW5kbGluZyBmaXhlZCwgYW5k IHRoZSBrZXJuZWxkb2MgYXVnbWVudGVkOgoKZGlmZiAtLWdpdCBhL2RyaXZlcnMvZ3B1L2RybS9k cm1fZHJ2LmMgYi9kcml2ZXJzL2dwdS9kcm0vZHJtX2Rydi5jCmluZGV4IGYwNTUzY2NkNGY3MS4u NGYzZDNiYmEwOGY3IDEwMDY0NAotLS0gYS9kcml2ZXJzL2dwdS9kcm0vZHJtX2Rydi5jCisrKyBi L2RyaXZlcnMvZ3B1L2RybS9kcm1fZHJ2LmMKQEAgLTU2NSw2ICs1NjUsOSBAQCBzdGF0aWMgdm9p ZCBkcm1fZnNfaW5vZGVfZnJlZShzdHJ1Y3QgaW5vZGUgKmlub2RlKQogICoKICAqIE5vdGUgdGhh dCBmb3IgcHVyZWx5IHZpcnR1YWwgZGV2aWNlcyBAcGFyZW50IGNhbiBiZSBOVUxMLgogICoKKyAq IERyaXZlcnMgdGhhdCBkbyBub3Qgd2FudCB0byBhbGxvY2F0ZSB0aGVpciBvd24gZGV2aWNlIHN0 cnVjdAorICogZW1iZWRkaW5nIHN0cnVjdCAmZHJtX2RldmljZSBjYW4gY2FsbCBkcm1fZGV2X2Fs bG9jKCkgaW5zdGVhZC4KKyAqCiAgKiBSRVRVUk5TOgogICogMCBvbiBzdWNjZXNzLCBvciBlcnJv ciBjb2RlIG9uIGZhaWx1cmUuCiAgKi8KQEAgLTYxNiw3ICs2MTksOCBAQCBpbnQgZHJtX2Rldl9p bml0KHN0cnVjdCBkcm1fZGV2aWNlICpkZXYsCiAgICAgICAgaWYgKHJldCkKICAgICAgICAgICAg ICAgIGdvdG8gZXJyX21pbm9yczsKIAotICAgICAgIGlmIChkcm1faHRfY3JlYXRlKCZkZXYtPm1h cF9oYXNoLCAxMikpCisgICAgICAgcmV0ID0gZHJtX2h0X2NyZWF0ZSgmZGV2LT5tYXBfaGFzaCwg MTIpOworICAgICAgIGlmIChyZXQpCiAgICAgICAgICAgICAgICBnb3RvIGVycl9taW5vcnM7CiAK ICAgICAgICBkcm1fbGVnYWN5X2N0eGJpdG1hcF9pbml0KGRldik7CkBAIC02NzAsNiArNjc0LDkg QEAgRVhQT1JUX1NZTUJPTChkcm1fZGV2X2luaXQpOwogICoKICAqIE5vdGUgdGhhdCBmb3IgcHVy ZWx5IHZpcnR1YWwgZGV2aWNlcyBAcGFyZW50IGNhbiBiZSBOVUxMLgogICoKKyAqIERyaXZlcnMg dGhhdCB3aXNoIHRvIHN1YmNsYXNzIG9yIGVtYmVkIHN0cnVjdCAmZHJtX2RldmljZSBpbnRvIHRo ZWlyCisgKiBvd24gc3RydWN0IHNob3VsZCBsb29rIGF0IHVzaW5nIGRybV9kZXZfaW5pdCgpIGlu c3RlYWQuCisgKgogICogUkVUVVJOUzoKICAqIFBvaW50ZXIgdG8gbmV3IERSTSBkZXZpY2UsIG9y IE5VTEwgaWYgb3V0IG9mIG1lbW9yeS4KICAqLwoKPiBSZXZpZXdlZC1ieTogRGFuaWVsIFZldHRl ciA8ZGFuaWVsLnZldHRlckBmZndsbC5jaD4KClRoYW5rcywgbmljZSBjYXRjaCBmb3IgZXJyX21p bm9ycy4KLUNocmlzCgotLSAKQ2hyaXMgV2lsc29uLCBJbnRlbCBPcGVuIFNvdXJjZSBUZWNobm9s b2d5IENlbnRyZQpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f XwpkcmktZGV2ZWwgbWFpbGluZyBsaXN0CmRyaS1kZXZlbEBsaXN0cy5mcmVlZGVza3RvcC5vcmcK aHR0cHM6Ly9saXN0cy5mcmVlZGVza3RvcC5vcmcvbWFpbG1hbi9saXN0aW5mby9kcmktZGV2ZWwK