From mboxrd@z Thu Jan 1 00:00:00 1970 From: Alex Deucher Subject: Re: [PATCH 12/15] drm/moc: Mark legacy fields in drm_driver as such Date: Wed, 25 Jan 2017 12:43:18 -0500 Message-ID: References: <20170125062657.19270-1-daniel.vetter@ffwll.ch> <20170125062657.19270-13-daniel.vetter@ffwll.ch> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: In-Reply-To: <20170125062657.19270-13-daniel.vetter@ffwll.ch> 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 Graphics Development , DRI Development List-Id: dri-devel@lists.freedesktop.org T24gV2VkLCBKYW4gMjUsIDIwMTcgYXQgMToyNiBBTSwgRGFuaWVsIFZldHRlciA8ZGFuaWVsLnZl dHRlckBmZndsbC5jaD4gd3JvdGU6Cj4gTm8gcG9pbnQgaW4gZG9jdW1lbnRpbmcgdGhlc2UsIHRo ZXkgb25seSBjb25mdXNlLgo+Cj4gU2lnbmVkLW9mZi1ieTogRGFuaWVsIFZldHRlciA8ZGFuaWVs LnZldHRlckBpbnRlbC5jb20+CgpSZXZpZXdlZC1ieTogQWxleCBEZXVjaGVyIDxhbGV4YW5kZXIu ZGV1Y2hlckBhbWQuY29tPgoKPiAtLS0KPiAgZHJpdmVycy9ncHUvZHJtL2FtZC9hbWRncHUvYW1k Z3B1X2Rydi5jIHwgIDEgLQo+ICBpbmNsdWRlL2RybS9kcm1fZHJ2LmggICAgICAgICAgICAgICAg ICAgfCAxMyArKysrKysrKy0tLS0tCj4gIDIgZmlsZXMgY2hhbmdlZCwgOCBpbnNlcnRpb25zKCsp LCA2IGRlbGV0aW9ucygtKQo+Cj4gZGlmZiAtLWdpdCBhL2RyaXZlcnMvZ3B1L2RybS9hbWQvYW1k Z3B1L2FtZGdwdV9kcnYuYyBiL2RyaXZlcnMvZ3B1L2RybS9hbWQvYW1kZ3B1L2FtZGdwdV9kcnYu Ywo+IGluZGV4IDI1MzRhZGFlYmUzMC4uMzhjMjJjM2MwZDU0IDEwMDY0NAo+IC0tLSBhL2RyaXZl cnMvZ3B1L2RybS9hbWQvYW1kZ3B1L2FtZGdwdV9kcnYuYwo+ICsrKyBiL2RyaXZlcnMvZ3B1L2Ry bS9hbWQvYW1kZ3B1L2FtZGdwdV9kcnYuYwo+IEBAIC02ODYsNyArNjg2LDYgQEAgc3RhdGljIHN0 cnVjdCBkcm1fZHJpdmVyIGttc19kcml2ZXIgPSB7Cj4gICAgICAgICAgICAgRFJJVkVSX1VTRV9B R1AgfAo+ICAgICAgICAgICAgIERSSVZFUl9IQVZFX0lSUSB8IERSSVZFUl9JUlFfU0hBUkVEIHwg RFJJVkVSX0dFTSB8Cj4gICAgICAgICAgICAgRFJJVkVSX1BSSU1FIHwgRFJJVkVSX1JFTkRFUiB8 IERSSVZFUl9NT0RFU0VULAo+IC0gICAgICAgLmRldl9wcml2X3NpemUgPSAwLAo+ICAgICAgICAg LmxvYWQgPSBhbWRncHVfZHJpdmVyX2xvYWRfa21zLAo+ICAgICAgICAgLm9wZW4gPSBhbWRncHVf ZHJpdmVyX29wZW5fa21zLAo+ICAgICAgICAgLnByZWNsb3NlID0gYW1kZ3B1X2RyaXZlcl9wcmVj bG9zZV9rbXMsCj4gZGlmZiAtLWdpdCBhL2luY2x1ZGUvZHJtL2RybV9kcnYuaCBiL2luY2x1ZGUv ZHJtL2RybV9kcnYuaAo+IGluZGV4IDgzOTExMzViOTVmMi4uNzMyZTg1NjUyZDFlIDEwMDY0NAo+ IC0tLSBhL2luY2x1ZGUvZHJtL2RybV9kcnYuaAo+ICsrKyBiL2luY2x1ZGUvZHJtL2RybV9kcnYu aAo+IEBAIC04MSw3ICs4MSw2IEBAIHN0cnVjdCBkcm1fZHJpdmVyIHsKPiAgICAgICAgICAqIFpl cm8gb24gc3VjY2Vzcywgbm9uLXplcm8gdmFsdWUgb24gZmFpbHVyZS4KPiAgICAgICAgICAqLwo+ ICAgICAgICAgaW50ICgqbG9hZCkgKHN0cnVjdCBkcm1fZGV2aWNlICosIHVuc2lnbmVkIGxvbmcg ZmxhZ3MpOwo+IC0gICAgICAgaW50ICgqZmlyc3RvcGVuKSAoc3RydWN0IGRybV9kZXZpY2UgKik7 Cj4gICAgICAgICBpbnQgKCpvcGVuKSAoc3RydWN0IGRybV9kZXZpY2UgKiwgc3RydWN0IGRybV9m aWxlICopOwo+ICAgICAgICAgdm9pZCAoKnByZWNsb3NlKSAoc3RydWN0IGRybV9kZXZpY2UgKiwg c3RydWN0IGRybV9maWxlICpmaWxlX3ByaXYpOwo+ICAgICAgICAgdm9pZCAoKnBvc3RjbG9zZSkg KHN0cnVjdCBkcm1fZGV2aWNlICosIHN0cnVjdCBkcm1fZmlsZSAqKTsKPiBAQCAtMTAzLDkgKzEw Miw2IEBAIHN0cnVjdCBkcm1fZHJpdmVyIHsKPiAgICAgICAgICAqCj4gICAgICAgICAgKi8KPiAg ICAgICAgIHZvaWQgKCp1bmxvYWQpIChzdHJ1Y3QgZHJtX2RldmljZSAqKTsKPiAtICAgICAgIGlu dCAoKmRtYV9pb2N0bCkgKHN0cnVjdCBkcm1fZGV2aWNlICpkZXYsIHZvaWQgKmRhdGEsIHN0cnVj dCBkcm1fZmlsZSAqZmlsZV9wcml2KTsKPiAtICAgICAgIGludCAoKmRtYV9xdWllc2NlbnQpIChz dHJ1Y3QgZHJtX2RldmljZSAqKTsKPiAtICAgICAgIGludCAoKmNvbnRleHRfZHRvcikgKHN0cnVj dCBkcm1fZGV2aWNlICpkZXYsIGludCBjb250ZXh0KTsKPiAgICAgICAgIGludCAoKnNldF9idXNp ZCkoc3RydWN0IGRybV9kZXZpY2UgKmRldiwgc3RydWN0IGRybV9tYXN0ZXIgKm1hc3Rlcik7Cj4K PiAgICAgICAgIC8qKgo+IEBAIC00MTMsMTMgKzQwOSwyMCBAQCBzdHJ1Y3QgZHJtX2RyaXZlciB7 Cj4gICAgICAgICBjaGFyICpkYXRlOwo+Cj4gICAgICAgICB1MzIgZHJpdmVyX2ZlYXR1cmVzOwo+ IC0gICAgICAgaW50IGRldl9wcml2X3NpemU7Cj4gICAgICAgICBjb25zdCBzdHJ1Y3QgZHJtX2lv Y3RsX2Rlc2MgKmlvY3RsczsKPiAgICAgICAgIGludCBudW1faW9jdGxzOwo+ICAgICAgICAgY29u c3Qgc3RydWN0IGZpbGVfb3BlcmF0aW9ucyAqZm9wczsKPgo+ICsgICAgICAgLyogRXZlcnl0aGlu ZyBiZWxvdyBoZXJlIGlzIGZvciBsZWdhY3kgZHJpdmVyLCBuZXZlciB1c2UhICovCj4gKyAgICAg ICAvKiBwcml2YXRlOiAqLwo+ICsKPiAgICAgICAgIC8qIExpc3Qgb2YgZGV2aWNlcyBoYW5naW5n IG9mZiB0aGlzIGRyaXZlciB3aXRoIHN0ZWFsdGggYXR0YWNoLiAqLwo+ICAgICAgICAgc3RydWN0 IGxpc3RfaGVhZCBsZWdhY3lfZGV2X2xpc3Q7Cj4gKyAgICAgICBpbnQgKCpmaXJzdG9wZW4pIChz dHJ1Y3QgZHJtX2RldmljZSAqKTsKPiArICAgICAgIGludCAoKmRtYV9pb2N0bCkgKHN0cnVjdCBk cm1fZGV2aWNlICpkZXYsIHZvaWQgKmRhdGEsIHN0cnVjdCBkcm1fZmlsZSAqZmlsZV9wcml2KTsK PiArICAgICAgIGludCAoKmRtYV9xdWllc2NlbnQpIChzdHJ1Y3QgZHJtX2RldmljZSAqKTsKPiAr ICAgICAgIGludCAoKmNvbnRleHRfZHRvcikgKHN0cnVjdCBkcm1fZGV2aWNlICpkZXYsIGludCBj b250ZXh0KTsKPiArICAgICAgIGludCBkZXZfcHJpdl9zaXplOwo+ICB9Owo+Cj4gIGV4dGVybiBf X3ByaW50Zig2LCA3KQo+IC0tCj4gMi4xMS4wCj4KPiBfX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fXwo+IGRyaS1kZXZlbCBtYWlsaW5nIGxpc3QKPiBkcmktZGV2 ZWxAbGlzdHMuZnJlZWRlc2t0b3Aub3JnCj4gaHR0cHM6Ly9saXN0cy5mcmVlZGVza3RvcC5vcmcv bWFpbG1hbi9saXN0aW5mby9kcmktZGV2ZWwKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX18KZHJpLWRldmVsIG1haWxpbmcgbGlzdApkcmktZGV2ZWxAbGlzdHMu ZnJlZWRlc2t0b3Aub3JnCmh0dHBzOi8vbGlzdHMuZnJlZWRlc2t0b3Aub3JnL21haWxtYW4vbGlz dGluZm8vZHJpLWRldmVsCg==