From mboxrd@z Thu Jan 1 00:00:00 1970 From: Boris Brezillon Subject: Re: [PATCH v6 1/5] drm/vc4: Move the DSI clock divider workaround closer to the clock call. Date: Wed, 11 Oct 2017 13:54:10 +0200 Message-ID: <20171011135410.3d887249@bbrezillon> References: <20170815234722.20700-1-eric@anholt.net> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from mail.free-electrons.com (mail.free-electrons.com [62.4.15.54]) by gabe.freedesktop.org (Postfix) with ESMTP id 438256E64C for ; Wed, 11 Oct 2017 11:54:12 +0000 (UTC) In-Reply-To: <20170815234722.20700-1-eric@anholt.net> List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: dri-devel-bounces@lists.freedesktop.org Sender: "dri-devel" To: Eric Anholt Cc: linux-kernel@vger.kernel.org, dri-devel@lists.freedesktop.org, Thierry Reding , Laurent Pinchart List-Id: dri-devel@lists.freedesktop.org T24gVHVlLCAxNSBBdWcgMjAxNyAxNjo0NzoxOCAtMDcwMApFcmljIEFuaG9sdCA8ZXJpY0Bhbmhv bHQubmV0PiB3cm90ZToKCj4gV2Ugd2FudCB0aGUgYWRqdXN0ZWRfbW9kZS0+Y2xvY2sgdG8gYmUg dGhlIGFjdHVhbCBjbG9jayB3ZSdyZQo+IGV4cGVjdGluZyB0byBwcm9ncmFtLCBzbyB0aGF0IGNv bnN1bWVycyBzZWUgdGhlIHJpZ2h0IHZhbHVlcyBmb3IgY2xvY2sKPiBhbmQgdnJlZnJlc2guCj4g Cj4gU2lnbmVkLW9mZi1ieTogRXJpYyBBbmhvbHQgPGVyaWNAYW5ob2x0Lm5ldD4KClJldmlld2Vk LWJ5OiBCb3JpcyBCcmV6aWxsb24gPGJvcmlzLmJyZXppbGxvbkBmcmVlLWVsZWN0cm9ucy5jb20+ Cgo+IC0tLQo+ICBkcml2ZXJzL2dwdS9kcm0vdmM0L3ZjNF9kc2kuYyB8IDEyICsrKysrKy0tLS0t LQo+ICAxIGZpbGUgY2hhbmdlZCwgNiBpbnNlcnRpb25zKCspLCA2IGRlbGV0aW9ucygtKQo+IAo+ IGRpZmYgLS1naXQgYS9kcml2ZXJzL2dwdS9kcm0vdmM0L3ZjNF9kc2kuYyBiL2RyaXZlcnMvZ3B1 L2RybS92YzQvdmM0X2RzaS5jCj4gaW5kZXggZDFlMGRjOTA4MDQ4Li5lYjc4N2VlZDhhYmUgMTAw NjQ0Cj4gLS0tIGEvZHJpdmVycy9ncHUvZHJtL3ZjNC92YzRfZHNpLmMKPiArKysgYi9kcml2ZXJz L2dwdS9kcm0vdmM0L3ZjNF9kc2kuYwo+IEBAIC04NTksMTEgKzg1OSw3IEBAIHN0YXRpYyBib29s IHZjNF9kc2lfZW5jb2Rlcl9tb2RlX2ZpeHVwKHN0cnVjdCBkcm1fZW5jb2RlciAqZW5jb2RlciwK PiAgCXBsbF9jbG9jayA9IHBhcmVudF9yYXRlIC8gZGl2aWRlcjsKPiAgCXBpeGVsX2Nsb2NrX2h6 ID0gcGxsX2Nsb2NrIC8gZHNpLT5kaXZpZGVyOwo+ICAKPiAtCS8qIFJvdW5kIHVwIHRoZSBjbGtf c2V0X3JhdGUoKSByZXF1ZXN0IHNsaWdodGx5LCBzaW5jZQo+IC0JICogUExMRF9EU0kxIGlzIGFu IGludGVnZXIgZGl2aWRlciBhbmQgaXRzIHJhdGUgc2VsZWN0aW9uIHdpbGwKPiAtCSAqIG5ldmVy IHJvdW5kIHVwLgo+IC0JICovCj4gLQlhZGp1c3RlZF9tb2RlLT5jbG9jayA9IHBpeGVsX2Nsb2Nr X2h6IC8gMTAwMCArIDE7Cj4gKwlhZGp1c3RlZF9tb2RlLT5jbG9jayA9IHBpeGVsX2Nsb2NrX2h6 IC8gMTAwMDsKPiAgCj4gIAkvKiBHaXZlbiB0aGUgbmV3IHBpeGVsIGNsb2NrLCBhZGp1c3QgSEZQ IHRvIGtlZXAgdnJlZnJlc2ggdGhlIHNhbWUuICovCj4gIAlhZGp1c3RlZF9tb2RlLT5odG90YWwg PSBwaXhlbF9jbG9ja19oeiAvIChtb2RlLT52cmVmcmVzaCAqIG1vZGUtPnZ0b3RhbCk7Cj4gQEAg LTkwMCw3ICs4OTYsMTEgQEAgc3RhdGljIHZvaWQgdmM0X2RzaV9lbmNvZGVyX2VuYWJsZShzdHJ1 Y3QgZHJtX2VuY29kZXIgKmVuY29kZXIpCj4gIAkJdmM0X2RzaV9kdW1wX3JlZ3MoZHNpKTsKPiAg CX0KPiAgCj4gLQlwaHlfY2xvY2sgPSBwaXhlbF9jbG9ja19oeiAqIGRzaS0+ZGl2aWRlcjsKPiAr CS8qIFJvdW5kIHVwIHRoZSBjbGtfc2V0X3JhdGUoKSByZXF1ZXN0IHNsaWdodGx5LCBzaW5jZQo+ ICsJICogUExMRF9EU0kxIGlzIGFuIGludGVnZXIgZGl2aWRlciBhbmQgaXRzIHJhdGUgc2VsZWN0 aW9uIHdpbGwKPiArCSAqIG5ldmVyIHJvdW5kIHVwLgo+ICsJICovCj4gKwlwaHlfY2xvY2sgPSAo cGl4ZWxfY2xvY2tfaHogKyAxMDAwKSAqIGRzaS0+ZGl2aWRlcjsKPiAgCXJldCA9IGNsa19zZXRf cmF0ZShkc2ktPnBsbF9waHlfY2xvY2ssIHBoeV9jbG9jayk7Cj4gIAlpZiAocmV0KSB7Cj4gIAkJ ZGV2X2VycigmZHNpLT5wZGV2LT5kZXYsCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fXwpkcmktZGV2ZWwgbWFpbGluZyBsaXN0CmRyaS1kZXZlbEBsaXN0cy5m cmVlZGVza3RvcC5vcmcKaHR0cHM6Ly9saXN0cy5mcmVlZGVza3RvcC5vcmcvbWFpbG1hbi9saXN0 aW5mby9kcmktZGV2ZWwK