From mboxrd@z Thu Jan 1 00:00:00 1970 From: Laurent Pinchart Subject: Re: [PATCH v2 04/16] drm: bridge: thc63: Restrict modes based on hardware operating frequency Date: Mon, 17 Sep 2018 15:23:28 +0300 Message-ID: <3450184.KxzLXOijW3@avalon> References: <20180914091046.483-1-laurent.pinchart+renesas@ideasonboard.com> <20180914091046.483-5-laurent.pinchart+renesas@ideasonboard.com> <891115091.239809.1537181623129@webmail.strato.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from perceval.ideasonboard.com (perceval.ideasonboard.com [IPv6:2001:4b98:dc2:55:216:3eff:fef7:d647]) by gabe.freedesktop.org (Postfix) with ESMTPS id 88F2D6E284 for ; Mon, 17 Sep 2018 12:23:15 +0000 (UTC) In-Reply-To: <891115091.239809.1537181623129@webmail.strato.com> List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: dri-devel-bounces@lists.freedesktop.org Sender: "dri-devel" To: Ulrich Hecht Cc: linux-renesas-soc@vger.kernel.org, Laurent Pinchart , Kieran Bingham , dri-devel@lists.freedesktop.org List-Id: dri-devel@lists.freedesktop.org SGkgVWxyaWNoLAoKT24gTW9uZGF5LCAxNyBTZXB0ZW1iZXIgMjAxOCAxMzo1Mzo0MyBFRVNUIFVs cmljaCBIZWNodCB3cm90ZToKPiA+IE9uIFNlcHRlbWJlciAxNCwgMjAxOCBhdCAxMToxMCBBTSBM YXVyZW50IFBpbmNoYXJ0IHdyb3RlOgo+ID4gCj4gPiBUaGUgVEhDNjNMVkQxMDI0IGlzIHJlc3Ry aWN0ZWQgdG8gYSBwaXhlbCBjbG9jayBmcmVxdWVuY3kgaW4gdGhlIHJhbmdlCj4gPiBvZiA4IHRv IDEzNSBNSHouIEltcGxlbWVudCB0aGUgYnJpZGdlIC5tb2RlX3ZhbGlkKCkgb3BlcmF0aW9uCj4g PiBhY2NvcmRpbmdseS4KPiA+IAo+ID4gU2lnbmVkLW9mZi1ieTogTGF1cmVudCBQaW5jaGFydAo+ ID4gPGxhdXJlbnQucGluY2hhcnQrcmVuZXNhc0BpZGVhc29uYm9hcmQuY29tPgo+ID4gUmV2aWV3 ZWQtYnk6IEFuZHJ6ZWogSGFqZGEgPGEuaGFqZGFAc2Ftc3VuZy5jb20+Cj4gPiBUZXN0ZWQtYnk6 IEphY29wbyBNb25kaSA8amFjb3BvK3JlbmVzYXNAam1vbmRpLm9yZz4KPiA+IC0tLQo+ID4gCj4g PiAgZHJpdmVycy9ncHUvZHJtL2JyaWRnZS90aGM2M2x2ZDEwMjQuYyB8IDE4ICsrKysrKysrKysr KysrKysrKwo+ID4gIDEgZmlsZSBjaGFuZ2VkLCAxOCBpbnNlcnRpb25zKCspCj4gPiAKPiA+IGRp ZmYgLS1naXQgYS9kcml2ZXJzL2dwdS9kcm0vYnJpZGdlL3RoYzYzbHZkMTAyNC5jCj4gPiBiL2Ry aXZlcnMvZ3B1L2RybS9icmlkZ2UvdGhjNjNsdmQxMDI0LmMgaW5kZXggYzhiOWVkZDVhN2Y0Li42 MzYwOWJhMTZiNmQKPiA+IDEwMDY0NAo+ID4gLS0tIGEvZHJpdmVycy9ncHUvZHJtL2JyaWRnZS90 aGM2M2x2ZDEwMjQuYwo+ID4gKysrIGIvZHJpdmVycy9ncHUvZHJtL2JyaWRnZS90aGM2M2x2ZDEw MjQuYwo+ID4gQEAgLTQ1LDYgKzQ1LDIzIEBAIHN0YXRpYyBpbnQgdGhjNjNfYXR0YWNoKHN0cnVj dCBkcm1fYnJpZGdlICpicmlkZ2UpCj4gPiAgCXJldHVybiBkcm1fYnJpZGdlX2F0dGFjaChicmlk Z2UtPmVuY29kZXIsIHRoYzYzLT5uZXh0LCBicmlkZ2UpOwo+ID4gIH0KPiA+IAo+ID4gK3N0YXRp YyBlbnVtIGRybV9tb2RlX3N0YXR1cyB0aGM2M19tb2RlX3ZhbGlkKHN0cnVjdCBkcm1fYnJpZGdl ICpicmlkZ2UsCj4gPiArCQkJCQljb25zdCBzdHJ1Y3QgZHJtX2Rpc3BsYXlfbW9kZSAqbW9kZSkK PiA+ICt7Cj4gPiArCS8qCj4gPiArCSAqIFRoZSBUSEM2M0xWRDAxMjQgY2xvY2sgZnJlcXVlbmN5 IHJhbmdlIGlzIDggdG8gMTM1IE1IeiBpbiBzaW5nbGUtaW4sCj4gCj4gVGhhdCBzaG91bGQgYmUg VEhDNjNMVkQxMDI0LgoKV2lsbCBiZSBmaXhlZCBpbiB2My4KCj4gPiArCSAqIHNpbmdsZS1vdXQg bW9kZS4KPiAKPiBGb3IgdGhlIGlucHV0IGNsb2NrICh0aGF0J3Mgd2hhdCB3ZSdyZSB0YWxraW5n IGFib3V0LCByaWdodD8pLCB0aGF0IGFsc28KPiBhcHBsaWVzIHRvIHNpbmdsZS1pbi9kdWFsLW91 dC4gTWF5YmUganVzdCBvbWl0IHRoZSAic2luZ2xlLW91dCIgY2xhdXNlPwoKR29vZCBwb2ludCwg SSdsbCBjaGFuZ2UgdGhhdCBpbiB2My4KCj4gPiBOb3RlIHRoYXQgdGhlIGxpbWl0cyBkZXBlbmRz IG9uIHRoZSBtb2RlIGFuZCB3aWxsCj4gPiArCSAqIG5lZWQgdG8gYmUgYWRqdXN0ZWQgYWNjb3Jk aW5nbHkuCj4gPiArCSAqLwo+IAo+IEkgZG9uJ3QgcXVpdGUgdW5kZXJzdGFuZC4gRG9lcyB0aGF0 IHJlZmVyIHRvIHRoZSBUSEM2MyBtb2RlLCBvciB0aGUgRFJNCj4gbW9kZT8KClRoaXMgcmVmZXJz IHRvIHRoZSBUSEM2MyBtb2RlLCBJJ2xsIGNsYXJpZnkgdGhpcyBpbiB2MyBhcyB3ZWxsLgoKPiA+ ICsJaWYgKG1vZGUtPmNsb2NrIDwgODAwMCkKPiA+ICsJCXJldHVybiBNT0RFX0NMT0NLX0xPVzsK PiA+ICsKPiA+ICsJaWYgKG1vZGUtPmNsb2NrID4gMTM1MDAwKQo+ID4gKwkJcmV0dXJuIE1PREVf Q0xPQ0tfSElHSDsKPiA+ICsKPiA+ICsJcmV0dXJuIE1PREVfT0s7Cj4gPiArfQo+ID4gKwo+ID4g IHN0YXRpYyB2b2lkIHRoYzYzX2VuYWJsZShzdHJ1Y3QgZHJtX2JyaWRnZSAqYnJpZGdlKQo+ID4g IHsKPiA+ICAJc3RydWN0IHRoYzYzX2RldiAqdGhjNjMgPSB0b190aGM2MyhicmlkZ2UpOwo+ID4g QEAgLTc3LDYgKzk0LDcgQEAgc3RhdGljIHZvaWQgdGhjNjNfZGlzYWJsZShzdHJ1Y3QgZHJtX2Jy aWRnZSAqYnJpZGdlKQo+ID4gCj4gPiAgc3RhdGljIGNvbnN0IHN0cnVjdCBkcm1fYnJpZGdlX2Z1 bmNzIHRoYzYzX2JyaWRnZV9mdW5jID0gewo+ID4gIAkuYXR0YWNoCT0gdGhjNjNfYXR0YWNoLAo+ ID4gKwkubW9kZV92YWxpZCA9IHRoYzYzX21vZGVfdmFsaWQsCj4gPiAgCS5lbmFibGUgPSB0aGM2 M19lbmFibGUsCj4gPiAgCS5kaXNhYmxlID0gdGhjNjNfZGlzYWJsZSwKPiA+ICB9OwoKLS0gClJl Z2FyZHMsCgpMYXVyZW50IFBpbmNoYXJ0CgoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fCmRyaS1kZXZlbCBtYWlsaW5nIGxpc3QKZHJpLWRldmVsQGxpc3Rz LmZyZWVkZXNrdG9wLm9yZwpodHRwczovL2xpc3RzLmZyZWVkZXNrdG9wLm9yZy9tYWlsbWFuL2xp c3RpbmZvL2RyaS1kZXZlbAo=