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=-3.3 required=3.0 tests=DKIM_ADSP_CUSTOM_MED, DKIM_INVALID,DKIM_SIGNED,FREEMAIL_FORGED_FROMDOMAIN,FREEMAIL_FROM, HEADER_FROM_DIFFERENT_DOMAINS,MAILING_LIST_MULTI,SPF_HELO_NONE,SPF_PASS, USER_AGENT_GIT autolearn=no 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 C29E5C54E8F for ; Mon, 11 May 2020 07:18:08 +0000 (UTC) Received: from gabe.freedesktop.org (gabe.freedesktop.org [131.252.210.177]) (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 9612B2082E for ; Mon, 11 May 2020 07:18:08 +0000 (UTC) Authentication-Results: mail.kernel.org; dkim=fail reason="signature verification failed" (2048-bit key) header.d=gmail.com header.i=@gmail.com header.b="WZbX19e3" DMARC-Filter: OpenDMARC Filter v1.3.2 mail.kernel.org 9612B2082E Authentication-Results: mail.kernel.org; dmarc=fail (p=none dis=none) header.from=gmail.com Authentication-Results: mail.kernel.org; spf=none smtp.mailfrom=dri-devel-bounces@lists.freedesktop.org Received: from gabe.freedesktop.org (localhost [127.0.0.1]) by gabe.freedesktop.org (Postfix) with ESMTP id 8C8D86E249; Mon, 11 May 2020 07:17:32 +0000 (UTC) Received: from mail-wr1-x42d.google.com (mail-wr1-x42d.google.com [IPv6:2a00:1450:4864:20::42d]) by gabe.freedesktop.org (Postfix) with ESMTPS id A960B89F8E for ; Sun, 10 May 2020 16:55:43 +0000 (UTC) Received: by mail-wr1-x42d.google.com with SMTP id g13so7934434wrb.8 for ; Sun, 10 May 2020 09:55:43 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:to:cc:subject:date:message-id:mime-version :content-transfer-encoding; bh=+yH7k9gYgB13VpgYEG3/Nblh9Wnj5tBiFfhJeIl7DDs=; b=WZbX19e3hZcwLTtyejO//MC5pLm3CMTwEEijlQoQvY7YPA6Ak7elm34dF6giZQ5LRR n4NLp2mH5WdAQhauFMYLXz7vCuXH9z2ONe4zBnkoX2b+3+euVm2FQC5TxzqTTAwXG4GS 3Z0Sk07D/l76RQCp1wBVCnMYCpML4m6Beab4yAXEFAFjNuDqYR477//SaltCfhgQDAKv YZ+lBOpLJRZcQYcTM2Dm4/YITYssgZG2nGt63nQ7aE3zK56h87pYI8mJHFFNVYFtx7LG 11vyofZFHHTbXvw3e91k8tO7502muM8M3dtZbAqEQT5eVDPnGwqoTLkNBYwpvGAcjV3B uy+g== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:date:message-id:mime-version :content-transfer-encoding; bh=+yH7k9gYgB13VpgYEG3/Nblh9Wnj5tBiFfhJeIl7DDs=; b=EOadZVyAJ+OOA+HTZ2fdzWZ8eotWD6VjChWMBu02mVHnythIb37lBObJopK+Ag++EJ GZQReV6jROTo/pYH3X2x8j9czPnlrfqW/AnjE/VRldUZ6tmYGwCErZV2kpySISyar0UV 4QeeJBAgQo2LqPyrij4mWSRwrKP8GfgiPVRdrGnnVaJViyIXb0/Y4RmF+HDH1mOV407R aGPjNOVBF1for8d041gnKMVxz/UOEIynmndkdJTNtSAXwVHSwCIKLCzxRXaoHf39sE/r 5VTDBdKwwWLdPkAVpkJnHRVv/PH1ArIYm3IGYlHQE8Gw8IBcLQ+6KjnnDMozcugmxX+5 UtMA== X-Gm-Message-State: AGi0PuY1B8nM4GZUK+JRGqIluoe2/+7nTTmK3R90wwBtACHO2BScIpOW Hs7bzWhkOtNARE1vOO2UQ67Dl2/jCvQ= X-Google-Smtp-Source: APiQypKO460W1UO0ySq0DC1F1clgOS2zZOWECa6qEnCMEpsIWu09PeM5rrGZWTiQ+sx8PX0ES5vpfw== X-Received: by 2002:adf:a74b:: with SMTP id e11mr13248517wrd.99.1589129742124; Sun, 10 May 2020 09:55:42 -0700 (PDT) Received: from localhost.localdomain ([2a01:e0a:1f1:d0f0:1cc8:b1f1:a2b8:a1ee]) by smtp.gmail.com with ESMTPSA id g15sm13637670wrp.96.2020.05.10.09.55.40 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sun, 10 May 2020 09:55:41 -0700 (PDT) From: =?UTF-8?q?Cl=C3=A9ment=20P=C3=A9ron?= To: Rob Herring , Tomeu Vizoso , Steven Price , Alyssa Rosenzweig , Viresh Kumar , Nishanth Menon , Stephen Boyd , Maxime Ripard , Chen-Yu Tsai Subject: [PATCH 00/15][RFC] Add regulator devfreq support to Panfrost Date: Sun, 10 May 2020 18:55:23 +0200 Message-Id: <20200510165538.19720-1-peron.clem@gmail.com> X-Mailer: git-send-email 2.20.1 MIME-Version: 1.0 X-Mailman-Approved-At: Mon, 11 May 2020 07:17:28 +0000 X-BeenThere: dri-devel@lists.freedesktop.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Direct Rendering Infrastructure - Development List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Cc: =?UTF-8?q?Cl=C3=A9ment=20P=C3=A9ron?= , linux-kernel@vger.kernel.org, dri-devel@lists.freedesktop.org Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Errors-To: dri-devel-bounces@lists.freedesktop.org Sender: "dri-devel" SGksCgpUaGlzIHNlcmllIGNsZWFucyBhbmQgYWRkcyByZWd1bGF0b3Igc3VwcG9ydCB0byBQYW5m cm9zdCBkZXZmcmVxLgpUaGlzIGlzIG1vc3RseSBiYXNlZCBvbiBjb21tZW50IGZvciB0aGUgZnJl c2hseSBpbnRyb2R1Y2VkIGxpbWEKZGV2ZnJlcS4KCldlIG5lZWQgdG8gYWRkIHJlZ3VsYXRvciBz dXBwb3J0IGJlY2F1c2Ugb24gQWxsd2lubmVyIHRoZSBHUFUgT1BQCnRhYmxlIGRlZmluZXMgYm90 aCBmcmVxdWVuY2llcyBhbmQgdm9sdGFnZXMuCgpGaXJzdCBwYXRjaGVzIFswMS0wOF0gc2hvdWxk IG5vdCBjaGFuZ2UgdGhlIGFjdHVhbCBiZWhhdmlvcgphbmQgaW50cm9kdWNlIGEgcHJvcGVyIHBh bmZyb3N0X2RldmZyZXEgc3RydWN0LgoKRmF0Y2hlcyBhZnRlciBhcmUgV0lQIGFuZCBhZGQgcmVn dWxhdG9yIHN1cHBvcnQuCgpIb3dldmVyIEkgZ290IHNldmVyYWwgaXNzdWVzIGZpcnN0IHdlIG5l ZWQgdG8gYXZvaWQgZ2V0dGluZyByZWd1bGF0b3IKaWYgZGV2ZnJlcSBnZXQgYnkgaXRzZWxmIHRo ZSByZWd1bGF0b3IsIGJ1dCBhcyBvZiB0b2RheSB0aGUgT1BQCmZyYW1ld29yayBvbmx5IGdldCBh bmQgZG9uJ3QgZW5hYmxlIHRoZSByZWd1bGF0b3IuLi4KQW4gSEFDSyBmb3Igbm93IGlzIHRvIGFk ZCByZWd1bGF0b3ItYWx3YXlzLW9uIGluIHRoZSBkZXZpY2UtdHJlZS4KClRoZW4gd2hlbiBJIGVu YWJsZSBkZXZmcmVxIEkgZ290IHNldmVyYWwgZmF1bHRzIGxpa2UuCkknbSB0b3RhbGx5IG5vb2Ig b24gR1BVIHNjaGVkL2ZhdWx0IGFuZCBjb3VsZG4ndCBiZSBoZWxwZnVsbCB3aXRoIHRoaXMuCgpJ IGdvdCB0aGlzIHJ1bm5pbmcgZ2xtYXJrMiBvbiBUNzIwIChBbGx3aW5uZXIgSDYpIHdpdGggTWVz YSAyMC4wLjUuCiMgZ2xtYXJrMi1lczItZHJtCj09PT09PT09PT09PT09PT09PT09PT09PT09PT09 PT09PT09PT09PT09PT09PT09PT09PT09PT0KICAgIGdsbWFyazIgMjAxNy4wNwo9PT09PT09PT09 PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09CiAgICBPcGVuR0wg SW5mb3JtYXRpb24KICAgIEdMX1ZFTkRPUjogICAgIFBhbmZyb3N0CiAgICBHTF9SRU5ERVJFUjog ICBNYWxpIFQ3MjAgKFBhbmZyb3N0KQogICAgR0xfVkVSU0lPTjogICAgT3BlbkdMIEVTIDIuMCBN ZXNhIDIwLjAuNQo9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09 PT09PT09PT09CgpbICAgOTMuNTUwMDYzXSBwYW5mcm9zdCAxODAwMDAwLmdwdTogR1BVIEZhdWx0 IDB4MDAwMDAwODggKFVOS05PV04pIGF0IDB4MDAwMDAwMDA4MDExNzEwMApbICAgOTQuMDQ1NDAx XSBwYW5mcm9zdCAxODAwMDAwLmdwdTogZ3B1IHNjaGVkIHRpbWVvdXQsIGpzPTAsIGNvbmZpZz0w eDM3MDAsIHN0YXR1cz0weDgsIGhlYWQ9MHgyMWQ2YzAwLCB0YWlsPTB4MjFkNmMwMCwgc2NoZWRf am9iPTAwMDAwMDAwZTNjMjEzMmYKClsgIDMyOC44NzEwNzBdIHBhbmZyb3N0IDE4MDAwMDAuZ3B1 OiBVbmhhbmRsZWQgUGFnZSBmYXVsdCBpbiBBUzAgYXQgVkEgMHgwMDAwMDAwMDAwMDAwMDAwClsg IDMyOC44NzEwNzBdIFJlYXNvbjogVE9ETwpbICAzMjguODcxMDcwXSByYXcgZmF1bHQgc3RhdHVz OiAweEFBMDAwM0MyClsgIDMyOC44NzEwNzBdIGRlY29kZWQgZmF1bHQgc3RhdHVzOiBTTEFWRSBG QVVMVApbICAzMjguODcxMDcwXSBleGNlcHRpb24gdHlwZSAweEMyOiBUUkFOU0xBVElPTl9GQVVM VF9MRVZFTDIKWyAgMzI4Ljg3MTA3MF0gYWNjZXNzIHR5cGUgMHgzOiBXUklURQpbICAzMjguODcx MDcwXSBzb3VyY2UgaWQgMHhBQTAwClsgIDMyOS4zNzMzMjddIHBhbmZyb3N0IDE4MDAwMDAuZ3B1 OiBncHUgc2NoZWQgdGltZW91dCwganM9MSwgY29uZmlnPTB4MzcwMCwgc3RhdHVzPTB4OCwgaGVh ZD0weGExYTQ5MDAsIHRhaWw9MHhhMWE0OTAwLCBzY2hlZF9qb2I9MDAwMDAwMDA3YWMzMTA5Nwpb ICAzMjkuMzg2NTI3XSBwYW5mcm9zdCAxODAwMDAwLmdwdToganMgZmF1bHQsIGpzPTAsIHN0YXR1 cz1EQVRBX0lOVkFMSURfRkFVTFQsIGhlYWQ9MHhhMWE0YzAwLCB0YWlsPTB4YTFhNGMwMApbICAz MjkuMzk2MjkzXSBwYW5mcm9zdCAxODAwMDAwLmdwdTogZ3B1IHNjaGVkIHRpbWVvdXQsIGpzPTAs IGNvbmZpZz0weDM3MDAsIHN0YXR1cz0weDU4LCBoZWFkPTB4YTFhNGMwMCwgdGFpbD0weGExYTRj MDAsIHNjaGVkX2pvYj0wMDAwMDAwMDA0YzkwMzgxClsgIDMyOS40MTE1MjFdIHBhbmZyb3N0IDE4 MDAwMDAuZ3B1OiBVbmhhbmRsZWQgUGFnZSBmYXVsdCBpbiBBUzAgYXQgVkEgMHgwMDAwMDAwMDAw MDAwMDAwClsgIDMyOS40MTE1MjFdIFJlYXNvbjogVE9ETwpbICAzMjkuNDExNTIxXSByYXcgZmF1 bHQgc3RhdHVzOiAweEFBMDAwM0MyClsgIDMyOS40MTE1MjFdIGRlY29kZWQgZmF1bHQgc3RhdHVz OiBTTEFWRSBGQVVMVApbICAzMjkuNDExNTIxXSBleGNlcHRpb24gdHlwZSAweEMyOiBUUkFOU0xB VElPTl9GQVVMVF9MRVZFTDIKWyAgMzI5LjQxMTUyMV0gYWNjZXNzIHR5cGUgMHgzOiBXUklURQpb ICAzMjkuNDExNTIxXSBzb3VyY2UgaWQgMHhBQTAwCgpUaGFua3MgZm9yIHlvdXIgcmV2aWV3cywg aGVscCBvbiB0aGlzIHNlcmllLApDbGVtZW50CgpDbMOpbWVudCBQw6lyb24gKDE1KToKICBkcm0v cGFuZnJvc3Q6IGF2b2lkIHN0YXRpYyBkZWNsYXJhdGlvbgogIGRybS9wYW5mcm9zdDogY2xlYW4g aGVhZGVycyBpbiBkZXZmcmVxCiAgZHJtL3BhbmZyb3N0OiBkb24ndCB1c2UgcGZkZXZmcmVxLmJ1 c3lfY291bnQgdG8ga25vdyBpZiBodyBpcyBpZGxlCiAgZHJtL3BhbmZyb3N0OiBpbnRyb2R1Y2Ug cGFuZnJvc3RfZGV2ZnJlcSBzdHJ1Y3QKICBkcm0vcGFuZnJvc3Q6IHVzZSBzcGlubG9jayBpbnN0 ZWFkIG9mIGF0b21pYwogIGRybS9wYW5mcm9zdDogcHJvcGVybHkgaGFuZGxlIGVycm9yIGluIHBy b2JlCiAgZHJtL3BhbmZyb3N0OiB1c2UgZGV2aWNlX3Byb3BlcnR5X3ByZXNlbnQgdG8gY2hlY2sg Zm9yIE9QUAogIGRybS9wYW5mcm9zdDogbW92ZSBkZXZmcmVxX2luaXQoKS9maW5pKCkgaW4gZGV2 aWNlCiAgZHJtL3BhbmZyb3N0OiBkeW5hbWljYWxseSBhbGxvYyByZWd1bGF0b3JzCiAgZHJtL3Bh bmZyb3N0OiBhZGQgcmVndWxhdG9ycyB0byBkZXZmcmVxCiAgZHJtL3BhbmZyb3N0OiBzZXQgZGV2 ZnJlcSBjbG9jayBuYW1lCiAgYXJtNjQ6IGRlZmNvbmZpZzogRW5hYmxlIGRldmZyZXEgY29vbGlu ZyBkZXZpY2UKICBhcm02NDogZHRzOiBhbGx3aW5uZXI6IGg2OiBBZGQgY29vbGluZyBtYXAgZm9y IEdQVQogIFtETyBOT1QgTUVSR0VdIGFybTY0OiBkdHM6IGFsbHdpbm5lcjogaDY6IEFkZCBHUFUg T1BQIHRhYmxlCiAgW0RPIE5PVCBNRVJHRV0gYXJtNjQ6IGR0czogYWxsd2lubmVyOiBmb3JjZSBH UFUgcmVndWxhdG9yIHRvIGJlIGFsd2F5cwoKIC4uLi9kdHMvYWxsd2lubmVyL3N1bjUwaS1oNi1i ZWVsaW5rLWdzMS5kdHMgICB8ICAgMSArCiBhcmNoL2FybTY0L2Jvb3QvZHRzL2FsbHdpbm5lci9z dW41MGktaDYuZHRzaSAgfCAxMDIgKysrKysrKysrKwogYXJjaC9hcm02NC9jb25maWdzL2RlZmNv bmZpZyAgICAgICAgICAgICAgICAgIHwgICAxICsKIGRyaXZlcnMvZ3B1L2RybS9wYW5mcm9zdC9w YW5mcm9zdF9kZXZmcmVxLmMgICB8IDE5MCArKysrKysrKysrKystLS0tLS0KIGRyaXZlcnMvZ3B1 L2RybS9wYW5mcm9zdC9wYW5mcm9zdF9kZXZmcmVxLmggICB8ICAzMiArKy0KIGRyaXZlcnMvZ3B1 L2RybS9wYW5mcm9zdC9wYW5mcm9zdF9kZXZpY2UuYyAgICB8ICA1NiArKysrLS0KIGRyaXZlcnMv Z3B1L2RybS9wYW5mcm9zdC9wYW5mcm9zdF9kZXZpY2UuaCAgICB8ICAxNCArLQogZHJpdmVycy9n cHUvZHJtL3BhbmZyb3N0L3BhbmZyb3N0X2Rydi5jICAgICAgIHwgIDE1ICstCiBkcml2ZXJzL2dw dS9kcm0vcGFuZnJvc3QvcGFuZnJvc3Rfam9iLmMgICAgICAgfCAgMTAgKy0KIDkgZmlsZXMgY2hh bmdlZCwgMzEwIGluc2VydGlvbnMoKyksIDExMSBkZWxldGlvbnMoLSkKCi0tIAoyLjIwLjEKCl9f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fCmRyaS1kZXZlbCBt YWlsaW5nIGxpc3QKZHJpLWRldmVsQGxpc3RzLmZyZWVkZXNrdG9wLm9yZwpodHRwczovL2xpc3Rz LmZyZWVkZXNrdG9wLm9yZy9tYWlsbWFuL2xpc3RpbmZvL2RyaS1kZXZlbAo=