From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org X-Spam-Level: X-Spam-Status: No, score=-7.0 required=3.0 tests=DKIMWL_WL_HIGH,DKIM_SIGNED, DKIM_VALID,HEADER_FROM_DIFFERENT_DOMAINS,INCLUDES_PATCH,MAILING_LIST_MULTI, SIGNED_OFF_BY,SPF_PASS,URIBL_BLOCKED autolearn=ham autolearn_force=no version=3.4.0 Received: from mail.kernel.org (mail.kernel.org [198.145.29.99]) by smtp.lore.kernel.org (Postfix) with ESMTP id E8536C282DA for ; Wed, 17 Apr 2019 15:39:10 +0000 (UTC) Received: from bombadil.infradead.org (bombadil.infradead.org [198.137.202.133]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mail.kernel.org (Postfix) with ESMTPS id B352520674 for ; Wed, 17 Apr 2019 15:39:09 +0000 (UTC) Authentication-Results: mail.kernel.org; dkim=pass (2048-bit key) header.d=lists.infradead.org header.i=@lists.infradead.org header.b="eQuRgpwz"; dkim=fail reason="signature verification failed" (2048-bit key) header.d=tronnes.org header.i=@tronnes.org header.b="A9awO/Gz" DMARC-Filter: OpenDMARC Filter v1.3.2 mail.kernel.org B352520674 Authentication-Results: mail.kernel.org; dmarc=none (p=none dis=none) header.from=tronnes.org Authentication-Results: mail.kernel.org; spf=none smtp.mailfrom=linux-arm-kernel-bounces+infradead-linux-arm-kernel=archiver.kernel.org@lists.infradead.org DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=lists.infradead.org; s=bombadil.20170209; h=Sender: Content-Transfer-Encoding:Content-Type:Cc:List-Subscribe:List-Help:List-Post: List-Archive:List-Unsubscribe:List-Id:In-Reply-To:MIME-Version:Date: Message-ID:References:To:From:Subject:Reply-To:Content-ID:Content-Description :Resent-Date:Resent-From:Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID: List-Owner; bh=3kZUL/FbNExwYEhQ3hZqxmWWniCDpM/48wHoC4rMiEo=; b=eQuRgpwzkDIrkK 62qmbBSyMbQFOmj7UpSQuiWIKzCNInVULndY7Pykpb3MPWS5BU9fxBXJSr92+ZOgnIVKplj3ZjdeQ outFYYR+pntg52JhmgqEOR/jP/u7MUOdmxSo8ljWatCfazYBMY4bFczqyjxV5nAI61Ymy4PvvntgM nw5o67GyT+Ef2gpRTcO5tgPwkW3tJ/P3+3hA0vqdQkMCObCocuny7utsSNWd0G03yFGMQKFVtFpmu c2gkjXrGUZxsQTjmPWS9D11UwH0TpkDe1UACX6fTweJMy2GlnAtbbLT/F9LeShrsL1FjKFNUxM694 ahmLki1eK6ASf2vhJUDw==; Received: from localhost ([127.0.0.1] helo=bombadil.infradead.org) by bombadil.infradead.org with esmtp (Exim 4.90_1 #2 (Red Hat Linux)) id 1hGmeM-0006nk-G9; Wed, 17 Apr 2019 15:39:02 +0000 Received: from smtp.domeneshop.no ([2a01:5b40:0:3005::1]) by bombadil.infradead.org with esmtps (Exim 4.90_1 #2 (Red Hat Linux)) id 1hGmeI-0006n5-Uz for linux-arm-kernel@lists.infradead.org; Wed, 17 Apr 2019 15:39:00 +0000 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=tronnes.org; s=ds201810; h=Content-Transfer-Encoding:Content-Type:In-Reply-To:MIME-Version:Date:Message-ID:References:Cc:To:From:Subject; bh=69uv8iGmbFgOq2ndNy7odVypenGJq48OMgC2NmyRCxo=; b=A9awO/GzpxOclSDgcBBKI+7XbmH8FW340ZTTEaSHDnxZSeSNFWRlUUQeIZxoWwQcq+bX2VkYSv8uCVNNnpP7Z62KcyRvOQUYUicMbnZiVZs1reViiRh7GGoT9NxUudWLiIZciDb8F7LXKzpgFmbJnkdhyDwzPJ6VW6UiQHop5ijApvNj35a9NYpO4ihqvFbv/n6Kisy6dK6m6ZZ6htdYYoBNaLyrgGg8Yi8Mml4J2fpT+caq6Yr2xkBjfStO9/mIo3krayesms1ecJJvA4c+PFQ3db+zfJl3wcdESJojImRVi/nGYtsmMdA/PgSzaT6d84EgOxdYVTNctKYXwI2GRg==; Received: from 211.81-166-168.customer.lyse.net ([81.166.168.211]:55439 helo=[192.168.10.179]) by smtp.domeneshop.no with esmtpsa (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.84_2) (envelope-from ) id 1hGmeG-0007IE-VD; Wed, 17 Apr 2019 17:38:56 +0200 Subject: Re: [PATCH v2 4/5] drm/modes: Parse overscan properties From: =?UTF-8?Q?Noralf_Tr=c3=b8nnes?= To: Maxime Ripard References: <20190417140705.7rna3k6uvf7xugi3@flea> Message-ID: <15fe3391-d79f-eca7-455d-4778f3d8f696@tronnes.org> Date: Wed, 17 Apr 2019 17:38:53 +0200 User-Agent: Mozilla/5.0 (Windows NT 10.0; WOW64; rv:60.0) Gecko/20100101 Thunderbird/60.6.1 MIME-Version: 1.0 In-Reply-To: X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20190417_083859_173206_784DEB7D X-CRM114-Status: GOOD ( 17.77 ) X-BeenThere: linux-arm-kernel@lists.infradead.org X-Mailman-Version: 2.1.21 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Cc: eben@raspberrypi.org, David Airlie , dri-devel@lists.freedesktop.org, Paul Kocialkowski , Sean Paul , Thomas Petazzoni , Daniel Vetter , linux-arm-kernel@lists.infradead.org Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Sender: "linux-arm-kernel" Errors-To: linux-arm-kernel-bounces+infradead-linux-arm-kernel=archiver.kernel.org@lists.infradead.org CgpEZW4gMTcuMDQuMjAxOSAxNy4zMCwgc2tyZXYgTm9yYWxmIFRyw7hubmVzOgo+IAo+IAo+IERl biAxNy4wNC4yMDE5IDE2LjA3LCBza3JldiBNYXhpbWUgUmlwYXJkOgo+PiBIaSBOb3JhbGYsCj4+ Cj4+IE9uIFR1ZSwgQXByIDE2LCAyMDE5IGF0IDA0OjUyOjIwUE0gKzAyMDAsIE5vcmFsZiBUcsO4 bm5lcyB3cm90ZToKPj4+IERlbiAxMS4wNC4yMDE5IDE1LjIyLCBza3JldiBNYXhpbWUgUmlwYXJk Ogo+Pj4+IFByb3Blcmx5IGNvbmZpZ3VyaW5nIHRoZSBvdmVyc2NhbiBwcm9wZXJ0aWVzIG1pZ2h0 IGJlIG5lZWRlZCBmb3IgdGhlCj4+Pj4gaW5pdGlhbCBzZXR1cCBvZiB0aGUgZnJhbWVidWZmZXIg Zm9yIGRpc3BsYXkgdGhhdCBzdGlsbCBoYXZlIG92ZXJzY2FuLgo+Pj4+IExldCdzIGFsbG93IGZv ciBtb3JlIHByb3BlcnRpZXMgb24gdGhlIGtlcm5lbCBjb21tYW5kIGxpbmUgdG8gc2V0dXAgZWFj aAo+Pj4+IG1hcmdpbi4KPj4+Pgo+Pj4+IFNpZ25lZC1vZmYtYnk6IE1heGltZSBSaXBhcmQgPG1h eGltZS5yaXBhcmRAYm9vdGxpbi5jb20+Cj4+Pj4gLS0tCj4+Pj4gIGRyaXZlcnMvZ3B1L2RybS9k cm1fZmJfaGVscGVyLmMgfCA0NyArKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrLQo+ Pj4+ICBkcml2ZXJzL2dwdS9kcm0vZHJtX21vZGVzLmMgICAgIHwgNDQgKysrKysrKysrKysrKysr KysrKysrKysrKysrKysrKystCj4+Pj4gIGluY2x1ZGUvZHJtL2RybV9jb25uZWN0b3IuaCAgICAg fCAgMSArLQo+Pj4+ICAzIGZpbGVzIGNoYW5nZWQsIDkyIGluc2VydGlvbnMoKykKPj4+Pgo+Pj4+ IGRpZmYgLS1naXQgYS9kcml2ZXJzL2dwdS9kcm0vZHJtX2ZiX2hlbHBlci5jIGIvZHJpdmVycy9n cHUvZHJtL2RybV9mYl9oZWxwZXIuYwo+Pj4+IGluZGV4IDg3ODE4OTc1NTliMi4uNGU0MDNmZTFm NDUxIDEwMDY0NAo+Pj4+IC0tLSBhL2RyaXZlcnMvZ3B1L2RybS9kcm1fZmJfaGVscGVyLmMKPj4+ PiArKysgYi9kcml2ZXJzL2dwdS9kcm0vZHJtX2ZiX2hlbHBlci5jCj4+Pj4gQEAgLTI1NjcsNiAr MjU2Nyw1MSBAQCBzdGF0aWMgdm9pZCBkcm1fc2V0dXBfY3J0Y19yb3RhdGlvbihzdHJ1Y3QgZHJt X2ZiX2hlbHBlciAqZmJfaGVscGVyLAo+Pj4+ICAJZmJfaGVscGVyLT5zd19yb3RhdGlvbnMgfD0g RFJNX01PREVfUk9UQVRFXzA7Cj4+Pj4gIH0KPj4+Pgo+Pj4+ICtzdGF0aWMgdm9pZCBkcm1fc2V0 dXBfY29ubmVjdG9yX21hcmdpbnMoc3RydWN0IGRybV9jb25uZWN0b3IgKmNvbm5lY3RvcikKPj4+ PiArewo+Pj4+ICsJc3RydWN0IGRybV9jbWRsaW5lX21vZGUgKmNtZGxpbmUgPSAmY29ubmVjdG9y LT5jbWRsaW5lX21vZGU7Cj4+Pj4gKwlzdHJ1Y3QgZHJtX21vZGVzZXRfYWNxdWlyZV9jdHggY3R4 Owo+Pj4+ICsJc3RydWN0IGRybV9hdG9taWNfc3RhdGUgKnN0YXRlOwo+Pj4+ICsJc3RydWN0IGRy bV9kZXZpY2UgKmRldiA9IGNvbm5lY3Rvci0+ZGV2Owo+Pj4+ICsJaW50IHJldDsKPj4+PiArCj4+ Pj4gKwlpZiAoIWRybV9kcnZfdXNlc19hdG9taWNfbW9kZXNldChkZXYpKQo+Pj4+ICsJCXJldHVy bjsKPj4+PiArCj4+Pj4gKwlkcm1fbW9kZXNldF9hY3F1aXJlX2luaXQoJmN0eCwgMCk7Cj4+Pj4g Kwo+Pj4+ICsJc3RhdGUgPSBkcm1fYXRvbWljX3N0YXRlX2FsbG9jKGRldik7Cj4+Pj4gKwlzdGF0 ZS0+YWNxdWlyZV9jdHggPSAmY3R4Owo+Pj4+ICsKPj4+PiArcmV0cnk6Cj4+Pj4gKwlkcm1fYXRv bWljX3NldF9wcm9wZXJ0eShzdGF0ZSwgJmNvbm5lY3Rvci0+YmFzZSwKPj4+PiArCQkJCWRldi0+ bW9kZV9jb25maWcudHZfbGVmdF9tYXJnaW5fcHJvcGVydHksCj4+Pj4gKwkJCQljbWRsaW5lLT5v dmVyc2Nhbl9sZWZ0KTsKPj4+PiArCj4+Pj4gKwlkcm1fYXRvbWljX3NldF9wcm9wZXJ0eShzdGF0 ZSwgJmNvbm5lY3Rvci0+YmFzZSwKPj4+PiArCQkJCWRldi0+bW9kZV9jb25maWcudHZfcmlnaHRf bWFyZ2luX3Byb3BlcnR5LAo+Pj4+ICsJCQkJY21kbGluZS0+b3ZlcnNjYW5fcmlnaHQpOwo+Pj4+ ICsKPj4+PiArCWRybV9hdG9taWNfc2V0X3Byb3BlcnR5KHN0YXRlLCAmY29ubmVjdG9yLT5iYXNl LAo+Pj4+ICsJCQkJZGV2LT5tb2RlX2NvbmZpZy50dl90b3BfbWFyZ2luX3Byb3BlcnR5LAo+Pj4+ ICsJCQkJY21kbGluZS0+b3ZlcnNjYW5fdG9wKTsKPj4+PiArCj4+Pj4gKwlkcm1fYXRvbWljX3Nl dF9wcm9wZXJ0eShzdGF0ZSwgJmNvbm5lY3Rvci0+YmFzZSwKPj4+PiArCQkJCWRldi0+bW9kZV9j b25maWcudHZfYm90dG9tX21hcmdpbl9wcm9wZXJ0eSwKPj4+PiArCQkJCWNtZGxpbmUtPm92ZXJz Y2FuX2JvdHRvbSk7Cj4+Pj4gKwo+Pj4+ICsJcmV0ID0gZHJtX2F0b21pY19jb21taXQoc3RhdGUp Owo+Pj4+ICsJaWYgKHJldCA9PSAtRURFQURMSykgewo+Pj4+ICsJCWRybV9hdG9taWNfc3RhdGVf Y2xlYXIoc3RhdGUpOwo+Pj4+ICsJCWRybV9tb2Rlc2V0X2JhY2tvZmYoJmN0eCk7Cj4+Pj4gKwkJ Z290byByZXRyeTsKPj4+PiArCX0KPj4+PiArCj4+Pj4gKwlkcm1fYXRvbWljX3N0YXRlX3B1dChz dGF0ZSk7Cj4+Pj4gKwlkcm1fbW9kZXNldF9kcm9wX2xvY2tzKCZjdHgpOwo+Pj4+ICsJZHJtX21v ZGVzZXRfYWNxdWlyZV9maW5pKCZjdHgpOwo+Pj4+ICt9Cj4+Pj4gKwo+Pj4KPj4+IFNob3VsZCB3 ZSBzZXQgdGhlc2UgcHJvcGVydHkgdmFsdWVzIGluIGRybV9jb25uZWN0b3JfaW5pdCgpPwo+Pj4g SSBhc3N1bWUgdGhhdCBEUk0gdXNlcnNwYWNlIHdvdWxkIHdhbnQgdG8gdXNlIHRoZXNlIHZhbHVl cyBhcyB3ZWxsLgo+Pgo+PiBJJ20gbm90IHN1cmUsIEkndmUgbG9va2VkIGludG8gaXQsIGFuZCBt b3N0IGRyaXZlcnMgd2lsbCBjcmVhdGUgdGhvc2UKPj4gcHJvcGVydGllcyBhbmQgYXR0YWNoZWQg KmFmdGVyKiBydW5uaW5nIGRybV9jb25uZWN0b3JfaW5pdC4KPj4KPj4gSWYgeW91J3JlIHVzaW5n IGRybV9tb2RlX2NyZWF0ZV90dl9tYXJnaW5fcHJvcGVydGllcywgdGhlbiB0aGUgZmlyc3QKPj4g dGhpbmcgaXQgZG9lcyBpcyB0byBjaGVjayB3aGV0aGVyIHRoYXQgcHJvcGVydHkgaGFzIGJlZW4g Y3JlYXRlZAo+PiBhbHJlYWR5LCBzbyB3ZSdyZSBjb3ZlcmVkLgo+Pgo+PiBGb3IgZHJtX2Nvbm5l Y3Rvcl9hdHRhY2hfdHZfbWFyZ2luc19wcm9wZXJ0aWVzIHRob3VnaCwgdGhpcyB3aWxsIGZvcmNl Cj4+IG92ZXJ3cml0ZSB0aGUgdmFsdWUuCj4+Cj4+IE9uZSB0aGluZyBJJ20gbm90IHJlYWxseSBm b25kIG9mIGVpdGhlciBpcyB0aGF0IHlvdSB3b3VsZCBkbyB0aGlzIGV2ZW4KPj4gaWYgdGhlIGRy aXZlciBjYW5ub3Qgc3VwcG9ydCB0aGUgbWFyZ2lucyBhdCBhbGwuCj4+Cj4+IE1heWJlIHdlIGNh biBwdXQgdGhpcyBpbnRvIGRybV9jb25uZWN0b3JfYXR0YWNoX3R2X21hcmdpbnNfcHJvcGVydGll cz8KPj4KPiAKPiBUaGF0IHNvdW5kcyBsaWtlIGEgZ29vZCBpZGVhLgo+IEl0IHdvdWxkIGxlYXZl IG91dCB0aGVzZSB3aGljaCBkb2Vzbid0IHVzZSB0aGF0IF9hdHRhY2ggZnVuY3Rpb24gdGhvdWdo Ogo+IC0gaTJjL2NoNzAwNl9kcnYuYwo+IC0gaTkxNS9pbnRlbF90di5jCj4gCj4gTm90IHN1cmUg aG93IHRvIGhhbmRsZSB0aG9zZS4gaTkxNSB1c2VzIHRoZSBjb25uZWN0b3Igc3RhdGUgdG8gc2V0 IHRoZQo+IGluaXRpYWwgbWFyZ2lucy4gQ2FuIHdlIHNldCB0aGUgbWFyZ2lucyBvbiB0aGUgY29u bmVjdG9yIHN0YXRlIGluCj4gZHJtX2Nvbm5lY3Rvcl9pbml0KCkgYW5kIHVzZSB0aG9zZSBhcyBk ZWZhdWx0IHZhbHVlcyBpbgo+IGRybV9jb25uZWN0b3JfYXR0YWNoX3R2X21hcmdpbl9wcm9wZXJ0 aWVzKCk/CgpOZXZlcm1pbmQsIHRoYXQgd29uJ3Qgd29yayBhcyB0aGVyZSdzIG5vIHN0YXRlIHll dCBhdCB0aGF0IHBvaW50IGlmIEknbQpub3QgbWlzdGFrZW4uCgo+IAo+IE5vcmFsZi4KPiAKPj4g TWF4aW1lCj4+Cj4+IC0tCj4+IE1heGltZSBSaXBhcmQsIEJvb3RsaW4KPj4gRW1iZWRkZWQgTGlu dXggYW5kIEtlcm5lbCBlbmdpbmVlcmluZwo+PiBodHRwczovL2Jvb3RsaW4uY29tCj4+Cj4gX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KPiBkcmktZGV2ZWwg bWFpbGluZyBsaXN0Cj4gZHJpLWRldmVsQGxpc3RzLmZyZWVkZXNrdG9wLm9yZwo+IGh0dHBzOi8v bGlzdHMuZnJlZWRlc2t0b3Aub3JnL21haWxtYW4vbGlzdGluZm8vZHJpLWRldmVsCj4gCgpfX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpsaW51eC1hcm0ta2Vy bmVsIG1haWxpbmcgbGlzdApsaW51eC1hcm0ta2VybmVsQGxpc3RzLmluZnJhZGVhZC5vcmcKaHR0 cDovL2xpc3RzLmluZnJhZGVhZC5vcmcvbWFpbG1hbi9saXN0aW5mby9saW51eC1hcm0ta2VybmVs Cg==