From mboxrd@z Thu Jan 1 00:00:00 1970 From: Philipp Zabel Subject: Re: [PATCH v2 3/7] drm_modes: add videomode_from_drm_display_mode Date: Fri, 19 Dec 2014 12:03:04 +0100 Message-ID: <1418986984.3165.64.camel@pengutronix.de> References: <1418954426-21909-1-git-send-email-steve_longerbeam@mentor.com> <1418954426-21909-4-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 F26126E466 for ; Fri, 19 Dec 2014 03:03:11 -0800 (PST) In-Reply-To: <1418954426-21909-4-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 , Jean-Christophe Plagniol-Villard List-Id: dri-devel@lists.freedesktop.org QW0gRG9ubmVyc3RhZywgZGVuIDE4LjEyLjIwMTQsIDE4OjAwIC0wODAwIHNjaHJpZWIgU3RldmUg TG9uZ2VyYmVhbToKPiBBZGQgY29udmVyc2lvbiBmcm9tIGRybV9kaXNwbGF5X21vZGUgdG8gdmlk ZW9tb2RlLgo+IAo+IFNpZ25lZC1vZmYtYnk6IFN0ZXZlIExvbmdlcmJlYW0gPHN0ZXZlX2xvbmdl cmJlYW1AbWVudG9yLmNvbT4KPiAtLS0KPiAgZHJpdmVycy9ncHUvZHJtL2RybV9tb2Rlcy5jIHwg ICA0MCArKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrCj4gIGluY2x1ZGUv ZHJtL2RybV9tb2Rlcy5oICAgICB8ICAgIDIgKysKPiAgMiBmaWxlcyBjaGFuZ2VkLCA0MiBpbnNl cnRpb25zKCspCj4gCj4gZGlmZiAtLWdpdCBhL2RyaXZlcnMvZ3B1L2RybS9kcm1fbW9kZXMuYyBi L2RyaXZlcnMvZ3B1L2RybS9kcm1fbW9kZXMuYwo+IGluZGV4IDZkOGI5NDEuLjU4M2EzOTEgMTAw NjQ0Cj4gLS0tIGEvZHJpdmVycy9ncHUvZHJtL2RybV9tb2Rlcy5jCj4gKysrIGIvZHJpdmVycy9n cHUvZHJtL2RybV9tb2Rlcy5jCj4gQEAgLTYxNSw2ICs2MTUsNDYgQEAgdm9pZCBkcm1fZGlzcGxh eV9tb2RlX2Zyb21fdmlkZW9tb2RlKGNvbnN0IHN0cnVjdCB2aWRlb21vZGUgKnZtLAo+ICB9Cj4g IEVYUE9SVF9TWU1CT0xfR1BMKGRybV9kaXNwbGF5X21vZGVfZnJvbV92aWRlb21vZGUpOwo+ICAK PiArLyoqCj4gKyAqIHZpZGVvbW9kZV9mcm9tX2RybV9kaXNwbGF5X21vZGUgLSBmaWxsIGluIEB2 bSB1c2luZyBAZG1vZGUsCj4gKyAqIEBkbW9kZTogZHJtX2Rpc3BsYXlfbW9kZSBzdHJ1Y3R1cmUg dG8gdXNlIGFzIHNvdXJjZQo+ICsgKiBAdm06IHZpZGVvbW9kZSBzdHJ1Y3R1cmUgdG8gdXNlIGFz IGRlc3RpbmF0aW9uCj4gKyAqCj4gKyAqIEZpbGxzIG91dCBAdm0gdXNpbmcgdGhlIGRpc3BsYXkg bW9kZSBzcGVjaWZpZWQgaW4gQGRtb2RlLgo+ICsgKi8KPiArdm9pZCB2aWRlb21vZGVfZnJvbV9k cm1fZGlzcGxheV9tb2RlKGNvbnN0IHN0cnVjdCBkcm1fZGlzcGxheV9tb2RlICpkbW9kZSwKPiAr CQkJCSAgICAgc3RydWN0IHZpZGVvbW9kZSAqdm0pCj4gK3sKPiArCXZtLT5oYWN0aXZlID0gZG1v ZGUtPmhkaXNwbGF5Owo+ICsJdm0tPmhmcm9udF9wb3JjaCA9IGRtb2RlLT5oc3luY19zdGFydCAt IGRtb2RlLT5oZGlzcGxheTsKPiArCXZtLT5oc3luY19sZW4gPSBkbW9kZS0+aHN5bmNfZW5kIC0g ZG1vZGUtPmhzeW5jX3N0YXJ0Owo+ICsJdm0tPmhiYWNrX3BvcmNoID0gZG1vZGUtPmh0b3RhbCAt IGRtb2RlLT5oc3luY19lbmQ7Cj4gKwo+ICsJdm0tPnZhY3RpdmUgPSBkbW9kZS0+dmRpc3BsYXk7 Cj4gKwl2bS0+dmZyb250X3BvcmNoID0gZG1vZGUtPnZzeW5jX3N0YXJ0IC0gZG1vZGUtPnZkaXNw bGF5Owo+ICsJdm0tPnZzeW5jX2xlbiA9IGRtb2RlLT52c3luY19lbmQgLSBkbW9kZS0+dnN5bmNf c3RhcnQ7Cj4gKwl2bS0+dmJhY2tfcG9yY2ggPSBkbW9kZS0+dnRvdGFsIC0gZG1vZGUtPnZzeW5j X2VuZDsKPiArCj4gKwl2bS0+cGl4ZWxjbG9jayA9IGRtb2RlLT5jbG9jayAqIDEwMDA7Cj4gKwo+ ICsJdm0tPmZsYWdzID0gMDsKPiArCWlmIChkbW9kZS0+ZmxhZ3MgJiBEUk1fTU9ERV9GTEFHX1BI U1lOQykKPiArCQl2bS0+ZmxhZ3MgfD0gRElTUExBWV9GTEFHU19IU1lOQ19ISUdIOwo+ICsJZWxz ZSBpZiAoZG1vZGUtPmZsYWdzICYgRFJNX01PREVfRkxBR19OSFNZTkMpCj4gKwkJdm0tPmZsYWdz IHw9IERJU1BMQVlfRkxBR1NfSFNZTkNfTE9XOwo+ICsJaWYgKGRtb2RlLT5mbGFncyAmIERSTV9N T0RFX0ZMQUdfUFZTWU5DKQo+ICsJCXZtLT5mbGFncyB8PSBESVNQTEFZX0ZMQUdTX1ZTWU5DX0hJ R0g7Cj4gKwllbHNlIGlmIChkbW9kZS0+ZmxhZ3MgJiBEUk1fTU9ERV9GTEFHX05WU1lOQykKPiAr CQl2bS0+ZmxhZ3MgfD0gRElTUExBWV9GTEFHU19WU1lOQ19MT1c7Cj4gKwlpZiAoZG1vZGUtPmZs YWdzICYgRFJNX01PREVfRkxBR19JTlRFUkxBQ0UpCj4gKwkJdm0tPmZsYWdzIHw9IERJU1BMQVlf RkxBR1NfSU5URVJMQUNFRDsKPiArCWlmIChkbW9kZS0+ZmxhZ3MgJiBEUk1fTU9ERV9GTEFHX0RC TFNDQU4pCj4gKwkJdm0tPmZsYWdzIHw9IERJU1BMQVlfRkxBR1NfRE9VQkxFU0NBTjsKPiArCWlm IChkbW9kZS0+ZmxhZ3MgJiBEUk1fTU9ERV9GTEFHX0RCTENMSykKPiArCQl2bS0+ZmxhZ3MgfD0g RElTUExBWV9GTEFHU19ET1VCTEVDTEs7Cj4gK30KPiArRVhQT1JUX1NZTUJPTF9HUEwodmlkZW9t b2RlX2Zyb21fZHJtX2Rpc3BsYXlfbW9kZSk7CgpJcyBpdCBvayBmb3IgZHJtX21vZGVzIHRvIGV4 cG9ydCBhIGZ1bmN0aW9uIHRoYXQgZG9lc24ndCBzdGFydCB3aXRoCmRybV8gPyBXZSBjb3VsZCBq dXN0IHJlbmFtZSB0aGlzIHRvIGRybV9kaXNwbGF5X21vZGVfdG9fdmlkZW9tb2RlIGlmCm5lY2Vz c2FyeS4gSSBjYW4gZml4IGl0IHVwIGFzIEkgYXBwbHkgaXQsIGJ1dCBJJ2QgbGlrZSB0byBrbm93 IHdoaWNoIGlzCnByZWZlcnJlZC4KCnJlZ2FyZHMKUGhpbGlwcAoKX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX18KZHJpLWRldmVsIG1haWxpbmcgbGlzdApkcmkt ZGV2ZWxAbGlzdHMuZnJlZWRlc2t0b3Aub3JnCmh0dHA6Ly9saXN0cy5mcmVlZGVza3RvcC5vcmcv bWFpbG1hbi9saXN0aW5mby9kcmktZGV2ZWwK