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 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 smtp.lore.kernel.org (Postfix) with ESMTPS id E4753C3DA6E for ; Wed, 20 Dec 2023 15:19:30 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=lists.infradead.org; s=bombadil.20210309; h=Sender: Content-Transfer-Encoding:Content-Type:List-Subscribe:List-Help:List-Post: List-Archive:List-Unsubscribe:List-Id:MIME-Version:References:In-Reply-To: Message-ID:Date:Subject:Cc:To:From:Reply-To:Content-ID:Content-Description: Resent-Date:Resent-From:Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID: List-Owner; bh=FNmIQUPhRdwI4exsZum/rco4Kt0KHMi5m0aNoypW6yo=; b=zi1uWjEpwVIKN7 c0Fu1i6GFqyt0qsiNI6RfoQLYzylfGYWgZmkFo6ndfEJmQnzoqQLzP2RQ3JDjcXAwPrveOWBgkGbz jiPipmmoxwENcw0A5qMvZ2doJhBeM2bf9C3pjIWHfg4yt8yiz/C6VDo46nb1GPWHfUYm0a6mMdwrY 4KjCkAuDfWJsO31Vpeq6ebgsHSOc7Lgt1t31fTL/aO5ClHOHu/fg2ZSQvuSxKGZ88N5YPTctd56Mh TLO3mNymFDWplWKF3B3Xzv4VAsUBB00BxvUuuA++ujXS4u7NxST4eb+6Xhw4f/IFlq9jACXiTV2Sn YGGSN/Xp/wwakktPYgaA==; Received: from localhost ([::1] helo=bombadil.infradead.org) by bombadil.infradead.org with esmtp (Exim 4.96 #2 (Red Hat Linux)) id 1rFyLb-000CrD-20; Wed, 20 Dec 2023 15:18:59 +0000 Received: from mail-wm1-x329.google.com ([2a00:1450:4864:20::329]) by bombadil.infradead.org with esmtps (Exim 4.96 #2 (Red Hat Linux)) id 1rFyLY-000CpX-0x for linux-arm-kernel@lists.infradead.org; Wed, 20 Dec 2023 15:18:58 +0000 Received: by mail-wm1-x329.google.com with SMTP id 5b1f17b1804b1-40c38de1ee4so58561885e9.0 for ; Wed, 20 Dec 2023 07:18:54 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1703085533; x=1703690333; darn=lists.infradead.org; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to; bh=XQznE3T4sDko9wo85ONtxZv9jJ6ZRKGfTKvps55TZXU=; b=SNKiJu60PeV+A9opeL5/W12Fhj0NAErfqXracMzoxSdXjoAKV/QuVHROLFZQeBsK+2 ew3u4pPlf1ZHCe1ntvNW6AApALgfn0t7D+RfbPhQT++AyAq2vyI1fJYknddVazaF5K3m 0G6aumUiS4VzyeADewz8Uy2sLMCBDfSTxSd++X1KY262jq/QhqlQZqE6iwH5Wlq4e/3D 8CF4T6kr2diXJajmP3kg97HX70m4XBwn8cUCD8x8Fe7jJUV4Ua9zsGfPh1+f0Q4nJ1G3 Doj3OsMoiGolYAR7+0PuOPIhhNWnKPBC5pMhBK3ADn1ADU+zz67PNDN2uXH/8jgGk7Qm RFvg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1703085533; x=1703690333; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=XQznE3T4sDko9wo85ONtxZv9jJ6ZRKGfTKvps55TZXU=; b=uXUCpLVXarHFA79qKTlL5+qHPup7M3enVo795LTWPm/Y4WkPzLzIeOhYh1eac8/mKY QatPT2GxymnahrfY4ra8eVYzZFYRqmj5WPe2vZog9imWjm9DOXnNRq5MUx5Ujkb58xxi cp8Prlup2zUjGLL4aQUzZ7D3x6W57hb5PKBsKhXzM1QSlsfmrPYX+TwfJnHV5gGWNGv/ 0mDQeROUjhOxQBSktZJhSLNnJ38R3Nq83M7BhTV739/nX4DASxqYjGvM9rF2QhRw9vjh 2BV3o1Se+5Jf3mW4Dg+WCb+x+X1F6yZyspt9HzyKCqxOTuyT5tSa7BtN+9k/eZG7P3Dn kaTQ== X-Gm-Message-State: AOJu0YwBOkY9KMKyP7nyw6B7HfcdZDMZvch/9jXqnA2Ux+LzIumbNjzF XJM5sNnQWW7P8N6qumf82xQ= X-Google-Smtp-Source: AGHT+IHpTRb9ZsNlOdTaOnmxWls02DlZ24RU1byhkjNqQfZJBGR9fk7exiKPi9UZ9wdarAw/oWoKfA== X-Received: by 2002:a05:600c:c10:b0:40d:33cb:b577 with SMTP id fm16-20020a05600c0c1000b0040d33cbb577mr716095wmb.3.1703085532684; Wed, 20 Dec 2023 07:18:52 -0800 (PST) Received: from jernej-laptop.localnet (82-149-12-148.dynamic.telemach.net. [82.149.12.148]) by smtp.gmail.com with ESMTPSA id j35-20020a05600c1c2300b0040b3515cdf8sm3593917wms.7.2023.12.20.07.18.51 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 20 Dec 2023 07:18:52 -0800 (PST) From: Jernej =?utf-8?B?xaBrcmFiZWM=?= To: Frank Oltmanns Cc: Michael Turquette , Stephen Boyd , Chen-Yu Tsai , Samuel Holland , Guido =?ISO-8859-1?Q?G=FCnther?= , Purism Kernel Team , Ondrej Jirman , Neil Armstrong , Jessica Zhang , Sam Ravnborg , Maarten Lankhorst , Maxime Ripard , Thomas Zimmermann , David Airlie , Daniel Vetter , linux-clk@vger.kernel.org, linux-arm-kernel@lists.infradead.org, linux-sunxi@lists.linux.dev, linux-kernel@vger.kernel.org, dri-devel@lists.freedesktop.org Subject: Re: [PATCH 5/5] drm/panel: st7703: Drive XBD599 panel at higher clock rate Date: Wed, 20 Dec 2023 16:18:49 +0100 Message-ID: <1845418.atdPhlSkOF@jernej-laptop> In-Reply-To: <87edfh9ud8.fsf@oltmanns.dev> References: <20231218-pinephone-pll-fixes-v1-0-e238b6ed6dc1@oltmanns.dev> <10386431.nUPlyArG6x@jernej-laptop> <87edfh9ud8.fsf@oltmanns.dev> MIME-Version: 1.0 X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20231220_071856_332926_281D6BFB X-CRM114-Status: GOOD ( 29.74 ) X-BeenThere: linux-arm-kernel@lists.infradead.org X-Mailman-Version: 2.1.34 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Sender: "linux-arm-kernel" Errors-To: linux-arm-kernel-bounces+linux-arm-kernel=archiver.kernel.org@lists.infradead.org RG5lIHNyZWRhLCAyMC4gZGVjZW1iZXIgMjAyMyBvYiAwODoxNDoyNyBDRVQgamUgRnJhbmsgT2x0 bWFubnMgbmFwaXNhbChhKToKPiAKPiBPbiAyMDIzLTEyLTE5IGF0IDE4OjA0OjI5ICswMTAwLCBK ZXJuZWogxaBrcmFiZWMgPGplcm5lai5za3JhYmVjQGdtYWlsLmNvbT4gd3JvdGU6Cj4gPiBEbmUg cG9uZWRlbGplaywgMTguIGRlY2VtYmVyIDIwMjMgb2IgMTQ6MzU6MjMgQ0VUIGplIEZyYW5rIE9s dG1hbm5zIG5hcGlzYWwoYSk6Cj4gPj4gVGhpcyBwYW5lbCBpcyB1c2VkIGluIHRoZSBwaW5lcGhv bmUgdGhhdCBydW5zIG9uIGEgQWxsd2lubmVyIEE2NCBTT0MuCj4gPj4gQWNvb3JkaW5nIHRvIGl0 J3MgZGF0YXNoZWV0LCB0aGUgU09DIHJlcXVpcmVzIFBMTC1NSVBJIHRvIHJ1biBhdCBtb3JlCj4g Pj4gdGhhbiA1MDAgTUh6Lgo+ID4+Cj4gPj4gVGhlcmVmb3JlLCBjaGFuZ2UgW2h2XXN5bmNfKHN0 YXJ0fGVuZCkgc28gdGhhdCB3ZSByZWFjaCBhIGNsb2NrIHJhdGUKPiA+PiB0aGF0IGlzIGhpZ2gg ZW5vdWdoIHRvIGRyaXZlIFBMTC1NSVBJIHdpdGhpbiBpdHMgbGltaXRzLgo+ID4+Cj4gPj4gU2ln bmVkLW9mZi1ieTogRnJhbmsgT2x0bWFubnMgPGZyYW5rQG9sdG1hbm5zLmRldj4KPiA+Cj4gPiBJ J20gbm90IHRvbyBzdXJlIGFib3V0IHRoaXMgcGF0Y2guIEkgc2VlIHRoYXQgUExMX01JUEkgZG9l c24ndCBoYXZlIHNldAo+ID4gbWluaW11bSBmcmVxdWVuY3kgbGltaXQgaW4gY2xvY2sgZHJpdmVy LiBJZiB5b3UgYWRkIGl0LCBjbG9jayBmcmFtZXdvcmsKPiA+IHNob3VsZCBmaW5kIHJhdGUgdGhh dCBpcyBoaWdoIGVub3VnaCBhbmQgZGl2aXNpYmxlIHdpdGggdGFyZ2V0IHJhdGUuCj4gCj4gVGhp cyBvbmUgaXMgcmVhbGx5IGEgdG91Z2ggbnV0LiBVbmZvcnR1bmF0ZWx5LCB0aGUgUExMX01JUEkg Y2xvY2sgZm9yCj4gdGhpcyBwYW5lbCBoYXMgdG8gcnVuIGV4YWN0bHkgYXQgNiAqIHBhbmVsIGNs b2NrLiBMZXQgbWUgc3RhcnQgYnkKPiBzaG93aW5nIHRoZSByZWxldmFudCBwYXJ0IG9mIHRoZSBj bG9jayB0cmVlICh0aGlzIGlzIG9uIHRoZSBwaW5lcGhvbmUKPiBhZnRlciBhcHBseWluZyB0aGUg cGF0Y2hlcyk6Cj4gICAgIHBsbC12aWRlbzAgICAgICAgICAgICAgICAgIDM5MzYwMDAwMAo+ICAg ICAgICBwbGwtbWlwaSAgICAgICAgICAgICAgICA1MDA5NDU0NTQKPiAgICAgICAgICAgdGNvbjAg ICAgICAgICAgICAgICAgNTAwOTQ1NDU0Cj4gICAgICAgICAgICAgIHRjb24tZGF0YS1jbG9jayAg IDEyNTIzNjM2Mwo+IAo+IFRvIGVsYWJvcmF0ZSwgdGNvbi1kYXRhLWNsb2NrIGhhcyB0byBydW4g YXQgMS80IHRoZSBEU0kgcGVyLWxhbmUgYml0Cj4gcmF0ZSBbMV0uIEl0J3MgYSBmaXhlZCBkaXZp c29yCj4gCj4gVGhlIHBhbmVsIEknbSBwcm9wb3NpbmcgdG8gY2hhbmdlIGlzIGRlZmluZWQgYXMg dGhpczoKPiAKPiAgICAgc3RhdGljIGNvbnN0IHN0cnVjdCBzdDc3MDNfcGFuZWxfZGVzYyB4YmQ1 OTlfZGVzYyA9IHsKPiAgICAgCS5tb2RlID0gJnhiZDU5OV9tb2RlLAo+ICAgICAJLmxhbmVzID0g NCwKPiAgICAgCS5tb2RlX2ZsYWdzID0gTUlQSV9EU0lfTU9ERV9WSURFTyB8IE1JUElfRFNJX01P REVfVklERU9fU1lOQ19QVUxTRSwKPiAgICAgCS5mb3JtYXQgPSBNSVBJX0RTSV9GTVRfUkdCODg4 LAo+ICAgICAJLmluaXRfc2VxdWVuY2UgPSB4YmQ1OTlfaW5pdF9zZXF1ZW5jZSwKPiAgICAgfTsK PiAKPiBTbywgd2UgaGF2ZSAyNCBicHAgYW5kIDQgbGFuZXMuIFRoZXJlZm9yZSwgdGhlIHJlc3Vs dGluZyByZXF1ZXN0ZWQKPiB0Y29uLWRhdGEtY2xvY2sgcmF0ZSBpcwo+ICAgICBjcnRjX2Nsb2Nr ICogMTAwMCAqICgyNCAvIDQpIC8gNAo+IAo+IHRjb24tZGF0YS1jbG9jayB0aGVyZWZvcmUgcmVx dWVzdHMgYSBwYXJlbnQgcmF0ZSBvZgo+ICAgICA0ICogKGNydGNfY2xvY2sgKiAxMDAwICogKDI0 IC8gNCkgLyA0KQo+IAo+IFRoZSBpbml0aWFsIDQgaXMgdGhlIGZpeGVkIGRpdmlzb3IgYmV0d2Vl biB0Y29uMCBhbmQgdGNvbi1kYXRhLWNsb2NrLgo+IFNpbmNlIHRjb24wIGlzIGEgY2N1X211eCwg dGhlIHJhdGUgb2YgdGNvbjAgZXF1YWxzIHRoZSByYXRlIG9mIHBsbC1taXBpLgo+IAo+IFNpbmNl IFBMTC1NSVBJIGhhcyB0byBydW4gYXQgYXQgbGVhc3QgYXQgNTAwTUh6IHRoaXMgZm9yY2VzIHVz IHRvIGhhdmUgYQo+IGNydGNfY2xvY2sgPj0gODMuMzMzIE1Iei4gVGhlIG1vZGUgSSdtIHByb3Jw b3NpbmcgcmVzdWx0cyBpbiBhIHJhdGUgb2YKPiA4My41MDIgTUh6LgoKVGhpcyBpcyBtdWNoIGJl dHRlciBleHBsYW5hdGlvbiB3aHkgdGhpcyBjaGFuZ2UgaXMgbmVlZGVkLiBTdGlsbCwgSSB0aGlu awphZGRpbmcgbWluIGFuZCBtYXggcmF0ZSB0byBQTExfTUlQSSB3b3VsZCBtYWtlIHNlbnNlLCBz byBwcm9wZXIgcmF0ZXMKYXJlIGd1YXJhbnRlZWQuCgpBbnl3YXksIGRvIHlvdSBrbm93IHdoZXJl IGFyZSBhbGwgdGhvc2Ugb2xkIHZhbHVlcyBjb21lIGZyb20/IEFuZCBob3cgZGlkCnlvdSBjb21l IHVwIHdpdGggbmV3IG9uZXM/IEkgZ3Vlc3MgeW91IGNhbid0IGp1c3Qgc2ltcGx5IGNoYW5nZSB0 aW1pbmdzLAp0aGVyZSBhcmUgcHJvYmFibHkgc29tZSBIVyBsaW1pdGF0aW9ucz8gRG8geW91IGtu b3cgaWYgQlNQIGtlcm5lbCBzdXBwb3J0CnRoaXMgcGFuZWwgYW5kIGhvdyB0aGlzIHNpdHVhdGlv biBpcyBzb2x2ZWQgdGhlcmU/Cgo+IAo+IElmIHdlIG9ubHkgY2hhbmdlZCB0aGUgY29uc3RyYWlu dHMgb24gdGhlIFBMTF9NSVBJIHdpdGhvdXQgY2hhbmdpbmcgdGhlCj4gcGFuZWwgbW9kZSwgd2Ug ZW5kIHVwIHdpdGggYSBtaXNtYXRjaC4gVGhpcywgaW4gdHVybiwgd291bGQgcmVzdWx0IGluCj4g ZHJvcHBlZCBmcmFtZXMsIHJpZ2h0PwoKRnJvbSB3aGF0IEkgcmVhZCwgSSB0aGluayBmcmFtZSBy YXRlIHdvdWxkIGJlIGhpZ2hlciB0aGFuIDYwIGZwcy4gV2hhdApleGFjdGx5IHdvdWxkIGhhcHBl biBkZXBlbmRzIG9uIHRoZSBwYW5lbC4KCkJlc3QgcmVnYXJkcywKSmVybmVqCgo+IAo+IEJlc3Qg cmVnYXJkcywKPiAgIEZyYW5rCj4gCj4gWzFdIFNvdXJjZToKPiBodHRwczovL2VsaXhpci5ib290 bGluLmNvbS9saW51eC92Ni42Ljcvc291cmNlL2RyaXZlcnMvZ3B1L2RybS9zdW40aS9zdW40aV90 Y29uLmMjTDM0Ngo+IAo+ID4KPiA+IEJlc3QgcmVnYXJkcywKPiA+IEplcm5lago+ID4KPiA+PiAt LS0KPiA+PiAgZHJpdmVycy9ncHUvZHJtL3BhbmVsL3BhbmVsLXNpdHJvbml4LXN0NzcwMy5jIHwg MTQgKysrKysrKy0tLS0tLS0KPiA+PiAgMSBmaWxlIGNoYW5nZWQsIDcgaW5zZXJ0aW9ucygrKSwg NyBkZWxldGlvbnMoLSkKPiA+Pgo+ID4+IGRpZmYgLS1naXQgYS9kcml2ZXJzL2dwdS9kcm0vcGFu ZWwvcGFuZWwtc2l0cm9uaXgtc3Q3NzAzLmMgYi9kcml2ZXJzL2dwdS9kcm0vcGFuZWwvcGFuZWwt c2l0cm9uaXgtc3Q3NzAzLmMKPiA+PiBpbmRleCBiNTViYWZkMWE4YmUuLjY4ODZmZDdmNzY1ZSAx MDA2NDQKPiA+PiAtLS0gYS9kcml2ZXJzL2dwdS9kcm0vcGFuZWwvcGFuZWwtc2l0cm9uaXgtc3Q3 NzAzLmMKPiA+PiArKysgYi9kcml2ZXJzL2dwdS9kcm0vcGFuZWwvcGFuZWwtc2l0cm9uaXgtc3Q3 NzAzLmMKPiA+PiBAQCAtMzIwLDE0ICszMjAsMTQgQEAgc3RhdGljIGludCB4YmQ1OTlfaW5pdF9z ZXF1ZW5jZShzdHJ1Y3Qgc3Q3NzAzICpjdHgpCj4gPj4KPiA+PiAgc3RhdGljIGNvbnN0IHN0cnVj dCBkcm1fZGlzcGxheV9tb2RlIHhiZDU5OV9tb2RlID0gewo+ID4+ICAJLmhkaXNwbGF5ICAgID0g NzIwLAo+ID4+IC0JLmhzeW5jX3N0YXJ0ID0gNzIwICsgNDAsCj4gPj4gLQkuaHN5bmNfZW5kICAg PSA3MjAgKyA0MCArIDQwLAo+ID4+IC0JLmh0b3RhbAkgICAgID0gNzIwICsgNDAgKyA0MCArIDQw LAo+ID4+ICsJLmhzeW5jX3N0YXJ0ID0gNzIwICsgNjUsCj4gPj4gKwkuaHN5bmNfZW5kICAgPSA3 MjAgKyA2NSArIDY1LAo+ID4+ICsJLmh0b3RhbCAgICAgID0gNzIwICsgNjUgKyA2NSArIDY1LAo+ ID4+ICAJLnZkaXNwbGF5ICAgID0gMTQ0MCwKPiA+PiAtCS52c3luY19zdGFydCA9IDE0NDAgKyAx OCwKPiA+PiAtCS52c3luY19lbmQgICA9IDE0NDAgKyAxOCArIDEwLAo+ID4+IC0JLnZ0b3RhbAkg ICAgID0gMTQ0MCArIDE4ICsgMTAgKyAxNywKPiA+PiAtCS5jbG9jawkgICAgID0gNjkwMDAsCj4g Pj4gKwkudnN5bmNfc3RhcnQgPSAxNDQwICsgMzAsCj4gPj4gKwkudnN5bmNfZW5kICAgPSAxNDQw ICsgMzAgKyAyMiwKPiA+PiArCS52dG90YWwJICAgICA9IDE0NDAgKyAzMCArIDIyICsgMjksCj4g Pj4gKwkuY2xvY2sJICAgICA9ICg3MjAgKyA2NSArIDY1ICsgNjUpICogKDE0NDAgKyAzMCArIDIy ICsgMjkpICogNjAgLyAxMDAwLAo+ID4+ICAJLmZsYWdzCSAgICAgPSBEUk1fTU9ERV9GTEFHX05I U1lOQyB8IERSTV9NT0RFX0ZMQUdfTlZTWU5DLAo+ID4+ICAJLndpZHRoX21tICAgID0gNjgsCj4g Pj4gIAkuaGVpZ2h0X21tICAgPSAxMzYsCj4gPj4KPiA+Pgo+IAoKCgoKCl9fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fCmxpbnV4LWFybS1rZXJuZWwgbWFpbGlu ZyBsaXN0CmxpbnV4LWFybS1rZXJuZWxAbGlzdHMuaW5mcmFkZWFkLm9yZwpodHRwOi8vbGlzdHMu aW5mcmFkZWFkLm9yZy9tYWlsbWFuL2xpc3RpbmZvL2xpbnV4LWFybS1rZXJuZWwK