From mboxrd@z Thu Jan 1 00:00:00 1970
From: Philipp Zabel
Subject: Re: [PATCH v2 1/7] gpu: ipu-di: Add ipu_di_adjust_videomode()
Date: Fri, 19 Dec 2014 12:07:04 +0100
Message-ID: <1418987224.3165.66.camel@pengutronix.de>
References: <1418954426-21909-1-git-send-email-steve_longerbeam@mentor.com>
<1418954426-21909-2-git-send-email-steve_longerbeam@mentor.com>
Mime-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Return-path:
Received: from metis.ext.pengutronix.de (metis.ext.pengutronix.de
[92.198.50.35])
by gabe.freedesktop.org (Postfix) with ESMTP id 2443F6E48C
for ; Fri, 19 Dec 2014 03:07:09 -0800 (PST)
In-Reply-To: <1418954426-21909-2-git-send-email-steve_longerbeam@mentor.com>
List-Unsubscribe: ,
List-Archive:
List-Post:
List-Help:
List-Subscribe: ,
Errors-To: dri-devel-bounces@lists.freedesktop.org
Sender: "dri-devel"
To: Steve Longerbeam
Cc: Fabio Estevam , linux-fbdev@vger.kernel.org, Steve Longerbeam , linux-kernel@vger.kernel.org, dri-devel@lists.freedesktop.org, Denis Carikli , Tomi Valkeinen , Russell King , Deepak Das , Jean-Christophe Plagniol-Villard
List-Id: dri-devel@lists.freedesktop.org
SGkgU3RldmUsCgpBbSBEb25uZXJzdGFnLCBkZW4gMTguMTIuMjAxNCwgMTg6MDAgLTA4MDAgc2No
cmllYiBTdGV2ZSBMb25nZXJiZWFtOgo+IEZyb206IEppYWRhIFdhbmcgPGppYWRhX3dhbmdAbWVu
dG9yLmNvbT4KPiAKPiBPbiBzb21lIG1vbml0b3JzLCBoaWdoIHJlc29sdXRpb24gbW9kZXMgYXJl
IG5vdCB3b3JraW5nLCBleGhpYml0aW5nCj4gcGl4ZWwgY29sdW1uIHRydW5jYXRpb24gcHJvYmxl
bXMgKGZvciBleGFtcGxlLCAxMjgweDEwMjQgZGlzcGxheXMgYXMKPiAxMjgweDEwMjIpLgo+IAo+
IFRoZSBmdW5jdGlvbiBpcHVfZGlfYWRqdXN0X3ZpZGVvbW9kZSgpIGFpbXMgdG8gZml4IHRoZXNl
IGlzc3VlcyBieQo+IGFkanVzdGluZyBhIHBhc3NlZCB2aWRlb21vZGUgdG8gSVBVIHJlc3RyaWN0
aW9ucy4gVGhlIGZ1bmN0aW9uIGNhbgo+IGJlIGNhbGxlZCBmcm9tIHRoZSBkcm1fY3J0Y19oZWxw
ZXJfZnVuY3MtPm1vZGVfZml4dXAoKSBtZXRob2RzLgo+IAo+IFNpZ25lZC1vZmYtYnk6IEppYWRh
IFdhbmcgPGppYWRhX3dhbmdAbWVudG9yLmNvbT4KPiBTaWduZWQtb2ZmLWJ5OiBEZWVwYWsgRGFz
IDxkZWVwYWtfZGFzQG1lbnRvci5jb20+Cj4gU2lnbmVkLW9mZi1ieTogU3RldmUgTG9uZ2VyYmVh
bSA8c3RldmVfbG9uZ2VyYmVhbUBtZW50b3IuY29tPgo+IC0tLQo+ICBkcml2ZXJzL2dwdS9pcHUt
djMvaXB1LWRpLmMgfCAgIDI5ICsrKysrKysrKysrKysrKysrKysrKysrKysrKysrCj4gIGluY2x1
ZGUvdmlkZW8vaW14LWlwdS12My5oICB8ICAgIDIgKysKPiAgMiBmaWxlcyBjaGFuZ2VkLCAzMSBp
bnNlcnRpb25zKCspCj4gCj4gZGlmZiAtLWdpdCBhL2RyaXZlcnMvZ3B1L2lwdS12My9pcHUtZGku
YyBiL2RyaXZlcnMvZ3B1L2lwdS12My9pcHUtZGkuYwo+IGluZGV4IGM0OTBiYTQuLjQ2Zjk1NzAg
MTAwNjQ0Cj4gLS0tIGEvZHJpdmVycy9ncHUvaXB1LXYzL2lwdS1kaS5jCj4gKysrIGIvZHJpdmVy
cy9ncHUvaXB1LXYzL2lwdS1kaS5jCj4gQEAgLTUxMSw2ICs1MTEsMzUgQEAgc3RhdGljIHZvaWQg
aXB1X2RpX2NvbmZpZ19jbG9jayhzdHJ1Y3QgaXB1X2RpICpkaSwKPiAgCQljbGtfZ2V0X3JhdGUo
ZGktPmNsa19kaV9waXhlbCkgLyAoY2xrZ2VuMCA+PiA0KSk7Cj4gIH0KPiAgCj4gKy8qCj4gKyAq
IFRoaXMgZnVuY3Rpb24gaXMgY2FsbGVkIHRvIGFkanVzdCBhIHZpZGVvIG1vZGUgdG8gSVBVIHJl
c3RyaWN0aW9ucy4KPiArICogSXQgaXMgbWVhbnQgdG8gYmUgY2FsbGVkIGZyb20gZHJtIGNydGMg
bW9kZV9maXh1cCgpIG1ldGhvZHMuCj4gKyAqLwo+ICtpbnQgaXB1X2RpX2FkanVzdF92aWRlb21v
ZGUoc3RydWN0IGlwdV9kaSAqZGksIHN0cnVjdCB2aWRlb21vZGUgKm1vZGUpCj4gK3sKPiArCXUz
MiBkaWZmOwo+ICsKPiArCWlmIChtb2RlLT52ZnJvbnRfcG9yY2ggPj0gMikKPiArCQlyZXR1cm4g
MDsKPiArCj4gKwlkaWZmID0gMiAtIG1vZGUtPnZmcm9udF9wb3JjaDsKPiArCj4gKwlpZiAobW9k
ZS0+dmJhY2tfcG9yY2ggPj0gZGlmZikgewo+ICsJCW1vZGUtPnZmcm9udF9wb3JjaCA9IDI7Cj4g
KwkJbW9kZS0+dmJhY2tfcG9yY2ggLT0gZGlmZjsKClNob3VsZCB3ZSBhbHNvIGFkZAoKCWVsc2Ug
aWYgKG1vZGUtPnZiYWNrX3BvcmNoID49IDEgJiYgbW9kZS0+dnN5bmNfbGVuID4gMSkgewoJCW1v
ZGUtPnZiYWNrX3BvcmNoLS07CgkJbW9kZS0+dnN5bmNfbGVuLS07CgpoZXJlIGFuZCBtYXliZSBt
b3ZlIHRoZSB0d28gIm1vZGUtPnZiYWNrX3BvcmNoID0gMiIgdG8gYSBzaW5nbGUgcGxhY2UKYmVs
b3cgdGhlIGNvbmRpdGlvbmFsIHN0YXRlbWVudD8KCj4gKwl9IGVsc2UgaWYgKG1vZGUtPnZzeW5j
X2xlbiA+IGRpZmYpIHsKPiArCQltb2RlLT52ZnJvbnRfcG9yY2ggPSAyOwo+ICsJCW1vZGUtPnZz
eW5jX2xlbiA9IG1vZGUtPnZzeW5jX2xlbiAtIGRpZmY7CgpXaHkgdXNlICJ2YmFja19wb3JjaCAt
PSBkaWZmIiBhYm92ZSwgYnV0IG5vdCAidnN5bmNfbGVuIC09IGRpZmYiIGhlcmU/Cgo+ICsJfSBl
bHNlIHsKPiArCQlkZXZfd2FybihkaS0+aXB1LT5kZXYsICJmYWlsZWQgdG8gYWRqdXN0IHZpZGVv
bW9kZVxuIik7Cj4gKwkJcmV0dXJuIC1FSU5WQUw7Cj4gKwl9Cj4gKwo+ICsJZGV2X3dhcm4oZGkt
PmlwdS0+ZGV2LCAidmlkZW9tb2RlIGFkYXB0ZWQgZm9yIElQVSByZXN0cmljdGlvbnNcbiIpOwoK
U2luY2Ugd2UgY2FuIHJldHVybiB0aGUgYWRqdXN0ZWQgbW9kZSB0byB1c2Vyc3BhY2Ugbm93LCBJ
IHRoaW5rIHRoaXMKc2hvdWxkIGJlIGRldl9kYmcuCgpyZWdhcmRzClBoaWxpcHAKCl9fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fCmRyaS1kZXZlbCBtYWlsaW5n
IGxpc3QKZHJpLWRldmVsQGxpc3RzLmZyZWVkZXNrdG9wLm9yZwpodHRwOi8vbGlzdHMuZnJlZWRl
c2t0b3Aub3JnL21haWxtYW4vbGlzdGluZm8vZHJpLWRldmVsCg==