From mboxrd@z Thu Jan 1 00:00:00 1970 From: Alex Deucher Subject: Re: [PATCH 02/32] drm/radeon: Add local 'fb' variables Date: Thu, 17 Nov 2016 12:21:48 -0500 Message-ID: References: <1479399271-31991-1-git-send-email-ville.syrjala@linux.intel.com> <1479399271-31991-3-git-send-email-ville.syrjala@linux.intel.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from mail-yb0-x243.google.com (mail-yb0-x243.google.com [IPv6:2607:f8b0:4002:c09::243]) by gabe.freedesktop.org (Postfix) with ESMTPS id 05A8F6E86C for ; Thu, 17 Nov 2016 17:21:50 +0000 (UTC) Received: by mail-yb0-x243.google.com with SMTP id h184so7628711ybb.1 for ; Thu, 17 Nov 2016 09:21:49 -0800 (PST) In-Reply-To: <1479399271-31991-3-git-send-email-ville.syrjala@linux.intel.com> List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: dri-devel-bounces@lists.freedesktop.org Sender: "dri-devel" To: =?UTF-8?B?VmlsbGUgU3lyasOkbMOk?= Cc: Alex Deucher , Laurent Pinchart , Maling list - DRI developers , =?UTF-8?Q?Christian_K=C3=B6nig?= List-Id: dri-devel@lists.freedesktop.org T24gVGh1LCBOb3YgMTcsIDIwMTYgYXQgMTE6MTQgQU0sICA8dmlsbGUuc3lyamFsYUBsaW51eC5p bnRlbC5jb20+IHdyb3RlOgo+IEZyb206IFZpbGxlIFN5cmrDpGzDpCA8dmlsbGUuc3lyamFsYUBs aW51eC5pbnRlbC5jb20+Cj4KPiBBZGQgYSBsb2NhbCAnZmInIHZhcmlhYmxlIHRvIGEgZmV3IHBs YWNlcyB0byBnZXQgcmlkIG9mIHRoZQo+ICdjcnRjLT5wcmltYXJ5LT5mYicgc3R1ZmYuIExvb2tz IG5lYXRlciBhbmQgaGVscHMgbWUgd2l0aCBteSBwb29yCj4gY29jY2luZWxsZSBza2lsbHMgbGF0 ZXIuCj4KPiBDYzogQWxleCBEZXVjaGVyIDxhbGV4YW5kZXIuZGV1Y2hlckBhbWQuY29tPgo+IENj OiAiQ2hyaXN0aWFuIEvDtm5pZyIgPGNocmlzdGlhbi5rb2VuaWdAYW1kLmNvbT4KPiBTaWduZWQt b2ZmLWJ5OiBWaWxsZSBTeXJqw6Rsw6QgPHZpbGxlLnN5cmphbGFAbGludXguaW50ZWwuY29tPgoK UmV2aWV3ZWQtYnk6IEFsZXggRGV1Y2hlciA8YWxleGFuZGVyLmRldWNoZXJAYW1kLmNvbT4KCj4g LS0tCj4gIGRyaXZlcnMvZ3B1L2RybS9yYWRlb24vcjEwMC5jICAgICAgICAgICAgICAgfCAxMCAr KysrKysrKy0tCj4gIGRyaXZlcnMvZ3B1L2RybS9yYWRlb24vcmFkZW9uX2xlZ2FjeV9jcnRjLmMg fCAgMyArKy0KPiAgMiBmaWxlcyBjaGFuZ2VkLCAxMCBpbnNlcnRpb25zKCspLCAzIGRlbGV0aW9u cygtKQo+Cj4gZGlmZiAtLWdpdCBhL2RyaXZlcnMvZ3B1L2RybS9yYWRlb24vcjEwMC5jIGIvZHJp dmVycy9ncHUvZHJtL3JhZGVvbi9yMTAwLmMKPiBpbmRleCBmNWU4NGY0YjU4ZTYuLjk4NGIzNWY0 MzU1NCAxMDA2NDQKPiAtLS0gYS9kcml2ZXJzL2dwdS9kcm0vcmFkZW9uL3IxMDAuYwo+ICsrKyBi L2RyaXZlcnMvZ3B1L2RybS9yYWRlb24vcjEwMC5jCj4gQEAgLTMyMjUsMTMgKzMyMjUsMTkgQEAg dm9pZCByMTAwX2JhbmR3aWR0aF91cGRhdGUoc3RydWN0IHJhZGVvbl9kZXZpY2UgKnJkZXYpCj4g ICAgICAgICByYWRlb25fdXBkYXRlX2Rpc3BsYXlfcHJpb3JpdHkocmRldik7Cj4KPiAgICAgICAg IGlmIChyZGV2LT5tb2RlX2luZm8uY3J0Y3NbMF0tPmJhc2UuZW5hYmxlZCkgewo+ICsgICAgICAg ICAgICAgICBjb25zdCBzdHJ1Y3QgZHJtX2ZyYW1lYnVmZmVyICpmYiA9Cj4gKyAgICAgICAgICAg ICAgICAgICAgICAgcmRldi0+bW9kZV9pbmZvLmNydGNzWzBdLT5iYXNlLnByaW1hcnktPmZiOwo+ ICsKPiAgICAgICAgICAgICAgICAgbW9kZTEgPSAmcmRldi0+bW9kZV9pbmZvLmNydGNzWzBdLT5i YXNlLm1vZGU7Cj4gLSAgICAgICAgICAgICAgIHBpeGVsX2J5dGVzMSA9IHJkZXYtPm1vZGVfaW5m by5jcnRjc1swXS0+YmFzZS5wcmltYXJ5LT5mYi0+Yml0c19wZXJfcGl4ZWwgLyA4Owo+ICsgICAg ICAgICAgICAgICBwaXhlbF9ieXRlczEgPSBmYi0+Yml0c19wZXJfcGl4ZWwgLyA4Owo+ICAgICAg ICAgfQo+ICAgICAgICAgaWYgKCEocmRldi0+ZmxhZ3MgJiBSQURFT05fU0lOR0xFX0NSVEMpKSB7 Cj4gICAgICAgICAgICAgICAgIGlmIChyZGV2LT5tb2RlX2luZm8uY3J0Y3NbMV0tPmJhc2UuZW5h YmxlZCkgewo+ICsgICAgICAgICAgICAgICAgICAgICAgIGNvbnN0IHN0cnVjdCBkcm1fZnJhbWVi dWZmZXIgKmZiID0KPiArICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHJkZXYtPm1vZGVf aW5mby5jcnRjc1sxXS0+YmFzZS5wcmltYXJ5LT5mYjsKPiArCj4gICAgICAgICAgICAgICAgICAg ICAgICAgbW9kZTIgPSAmcmRldi0+bW9kZV9pbmZvLmNydGNzWzFdLT5iYXNlLm1vZGU7Cj4gLSAg ICAgICAgICAgICAgICAgICAgICAgcGl4ZWxfYnl0ZXMyID0gcmRldi0+bW9kZV9pbmZvLmNydGNz WzFdLT5iYXNlLnByaW1hcnktPmZiLT5iaXRzX3Blcl9waXhlbCAvIDg7Cj4gKyAgICAgICAgICAg ICAgICAgICAgICAgcGl4ZWxfYnl0ZXMyID0gZmItPmJpdHNfcGVyX3BpeGVsIC8gODsKPiAgICAg ICAgICAgICAgICAgfQo+ICAgICAgICAgfQo+Cj4gZGlmZiAtLWdpdCBhL2RyaXZlcnMvZ3B1L2Ry bS9yYWRlb24vcmFkZW9uX2xlZ2FjeV9jcnRjLmMgYi9kcml2ZXJzL2dwdS9kcm0vcmFkZW9uL3Jh ZGVvbl9sZWdhY3lfY3J0Yy5jCj4gaW5kZXggZDBkZTQwMjJmZmY5Li5iYjUzNDY4MTJkZTQgMTAw NjQ0Cj4gLS0tIGEvZHJpdmVycy9ncHUvZHJtL3JhZGVvbi9yYWRlb25fbGVnYWN5X2NydGMuYwo+ ICsrKyBiL2RyaXZlcnMvZ3B1L2RybS9yYWRlb24vcmFkZW9uX2xlZ2FjeV9jcnRjLmMKPiBAQCAt NTc5LDYgKzU3OSw3IEBAIHN0YXRpYyBib29sIHJhZGVvbl9zZXRfY3J0Y190aW1pbmcoc3RydWN0 IGRybV9jcnRjICpjcnRjLCBzdHJ1Y3QgZHJtX2Rpc3BsYXlfbW9kCj4gICAgICAgICBzdHJ1Y3Qg ZHJtX2RldmljZSAqZGV2ID0gY3J0Yy0+ZGV2Owo+ICAgICAgICAgc3RydWN0IHJhZGVvbl9kZXZp Y2UgKnJkZXYgPSBkZXYtPmRldl9wcml2YXRlOwo+ICAgICAgICAgc3RydWN0IHJhZGVvbl9jcnRj ICpyYWRlb25fY3J0YyA9IHRvX3JhZGVvbl9jcnRjKGNydGMpOwo+ICsgICAgICAgY29uc3Qgc3Ry dWN0IGRybV9mcmFtZWJ1ZmZlciAqZmIgPSBjcnRjLT5wcmltYXJ5LT5mYjsKPiAgICAgICAgIHN0 cnVjdCBkcm1fZW5jb2RlciAqZW5jb2RlcjsKPiAgICAgICAgIGludCBmb3JtYXQ7Cj4gICAgICAg ICBpbnQgaHN5bmNfc3RhcnQ7Cj4gQEAgLTYwMiw3ICs2MDMsNyBAQCBzdGF0aWMgYm9vbCByYWRl b25fc2V0X2NydGNfdGltaW5nKHN0cnVjdCBkcm1fY3J0YyAqY3J0Yywgc3RydWN0IGRybV9kaXNw bGF5X21vZAo+ICAgICAgICAgICAgICAgICB9Cj4gICAgICAgICB9Cj4KPiAtICAgICAgIHN3aXRj aCAoY3J0Yy0+cHJpbWFyeS0+ZmItPmJpdHNfcGVyX3BpeGVsKSB7Cj4gKyAgICAgICBzd2l0Y2gg KGZiLT5iaXRzX3Blcl9waXhlbCkgewo+ICAgICAgICAgY2FzZSA4Ogo+ICAgICAgICAgICAgICAg ICBmb3JtYXQgPSAyOwo+ICAgICAgICAgICAgICAgICBicmVhazsKPiAtLQo+IDIuNy40Cj4KPiBf X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwo+IGRyaS1kZXZl bCBtYWlsaW5nIGxpc3QKPiBkcmktZGV2ZWxAbGlzdHMuZnJlZWRlc2t0b3Aub3JnCj4gaHR0cHM6 Ly9saXN0cy5mcmVlZGVza3RvcC5vcmcvbWFpbG1hbi9saXN0aW5mby9kcmktZGV2ZWwKX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KZHJpLWRldmVsIG1haWxp bmcgbGlzdApkcmktZGV2ZWxAbGlzdHMuZnJlZWRlc2t0b3Aub3JnCmh0dHBzOi8vbGlzdHMuZnJl ZWRlc2t0b3Aub3JnL21haWxtYW4vbGlzdGluZm8vZHJpLWRldmVsCg==