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=-12.8 required=3.0 tests=BAYES_00,DKIMWL_WL_HIGH, DKIM_SIGNED,DKIM_VALID,HEADER_FROM_DIFFERENT_DOMAINS,INCLUDES_PATCH, MAILING_LIST_MULTI,SIGNED_OFF_BY,SPF_HELO_NONE,SPF_PASS,URIBL_BLOCKED, USER_AGENT_GIT autolearn=ham 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 82A63C4363D for ; Sun, 4 Oct 2020 05:54:39 +0000 (UTC) Received: from merlin.infradead.org (merlin.infradead.org [205.233.59.134]) (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 30ED2206A1 for ; Sun, 4 Oct 2020 05:54:39 +0000 (UTC) Authentication-Results: mail.kernel.org; dkim=pass (2048-bit key) header.d=lists.infradead.org header.i=@lists.infradead.org header.b="uAnNYqST" DMARC-Filter: OpenDMARC Filter v1.3.2 mail.kernel.org 30ED2206A1 Authentication-Results: mail.kernel.org; dmarc=none (p=none dis=none) header.from=denx.de Authentication-Results: mail.kernel.org; spf=none smtp.mailfrom=linux-arm-kernel-bounces+linux-arm-kernel=archiver.kernel.org@lists.infradead.org DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=lists.infradead.org; s=merlin.20170209; h=Sender:Content-Transfer-Encoding: Content-Type:Cc:List-Subscribe:List-Help:List-Post:List-Archive: List-Unsubscribe:List-Id:MIME-Version:References:In-Reply-To:Message-Id:Date: Subject:To:From:Reply-To:Content-ID:Content-Description:Resent-Date: Resent-From:Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID:List-Owner; bh=X5BuAQz48UYaQR0HUUz020YeKc1YYxnB9dG61hL806c=; b=uAnNYqSTBiD2vkffZYZnG97el Z/PZhK/AEs6Yt6vdSRm+2CV8UbFMO82QHVzWy0U1rasQM0lPYF26NL+cCYybyY/35nHxXt4DrADNZ 5Ju+oG+sE2aJvHr3PpaUh9NRgJUHa9ni0nWRwuWgSF4/meYZmEkBoq38vUkQ2WqPBcpDrUiKo9fEd Lo3QhZxmZy427yghOegHiqxeZZ+e1PBgJTNkceGyDdbwbD2TMfsm4G77tBqlt+SJwwDMjkk8gjVuP Raa123jglIxQdMVHHNy3c2KUBGre5C/pEAobjVkxw/sgFgk5g1SxQiT9Sso7JTSLc6e/NuHpnA5OU RiRcM/CyA==; Received: from localhost ([::1] helo=merlin.infradead.org) by merlin.infradead.org with esmtp (Exim 4.92.3 #3 (Red Hat Linux)) id 1kOwxV-0003Wq-4j; Sun, 04 Oct 2020 05:53:21 +0000 Received: from mail-out.m-online.net ([2001:a60:0:28:0:1:25:1]) by merlin.infradead.org with esmtps (Exim 4.92.3 #3 (Red Hat Linux)) id 1kOwxS-0003Vl-OH for linux-arm-kernel@lists.infradead.org; Sun, 04 Oct 2020 05:53:20 +0000 Received: from frontend01.mail.m-online.net (unknown [192.168.8.182]) by mail-out.m-online.net (Postfix) with ESMTP id 4C3hml3f96z1rvBh; Sun, 4 Oct 2020 00:46:31 +0200 (CEST) Received: from localhost (dynscan1.mnet-online.de [192.168.6.70]) by mail.m-online.net (Postfix) with ESMTP id 4C3hml3NwBz1qy6R; Sun, 4 Oct 2020 00:46:31 +0200 (CEST) X-Virus-Scanned: amavisd-new at mnet-online.de Received: from mail.mnet-online.de ([192.168.8.182]) by localhost (dynscan1.mail.m-online.net [192.168.6.70]) (amavisd-new, port 10024) with ESMTP id PwkRQ-0jlCHc; Sun, 4 Oct 2020 00:46:30 +0200 (CEST) X-Auth-Info: 3WcSNyj7Es+Var3S3KomC+oGZiSb60Af4EkO03ggD88= Received: from desktop.lan (ip-89-176-112-137.net.upcbroadband.cz [89.176.112.137]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mail.mnet-online.de (Postfix) with ESMTPSA; Sun, 4 Oct 2020 00:46:30 +0200 (CEST) From: Marek Vasut To: linux-arm-kernel@lists.infradead.org Subject: [PATCH 5/5] clk: imx: Add blk-ctl driver for i.MX8MM Date: Sun, 4 Oct 2020 00:45:55 +0200 Message-Id: <20201003224555.163780-5-marex@denx.de> X-Mailer: git-send-email 2.28.0 In-Reply-To: <20201003224555.163780-1-marex@denx.de> References: <20201003224555.163780-1-marex@denx.de> MIME-Version: 1.0 X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20201004_015319_092689_1899CB65 X-CRM114-Status: GOOD ( 19.46 ) X-BeenThere: linux-arm-kernel@lists.infradead.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Cc: Marek Vasut , Dong Aisheng , Abel Vesa , Shawn Guo , =?UTF-8?q?Guido=20G=C3=BCnther?= , NXP Linux Team , Fabio Estevam , Lucas Stach 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 VGhlIGkuTVg4TU0gcGxhdGZvcm0gYWxzbyBoYXMgYSBCTEtfQ1RMLCBob3dldmVyIGl0IGlzIG5v dCBkb2N1bWVudGVkCmluIHRoZSBkb2N1bWVudGF0aW9uIGF0IGFsbC4gRW5hYmxlIHRoZSBnZW5l cmljIGJsa19jdGwgZHJpdmVyIHNvIHRoZQpJUCBjYW4gYmUgY29udHJvbGxlZCB0aGUgc2FtZSB3 YXkgYXMgb24gTVg4TVAsIGFuZCBhZGQgdGhlIGNsb2NrIGFuZApyZXNldCBlbnRyaWVzIGZvciBN WDhNTS4KClNpZ25lZC1vZmYtYnk6IE1hcmVrIFZhc3V0IDxtYXJleEBkZW54LmRlPgpDYzogQWJl bCBWZXNhIDxhYmVsLnZlc2FAbnhwLmNvbT4KQ2M6IERvbmcgQWlzaGVuZyA8YWlzaGVuZy5kb25n QG54cC5jb20+CkNjOiBGYWJpbyBFc3RldmFtIDxmZXN0ZXZhbUBnbWFpbC5jb20+CkNjOiBHdWlk byBHw7xudGhlciA8YWd4QHNpZ3hjcHUub3JnPgpDYzogTHVjYXMgU3RhY2ggPGwuc3RhY2hAcGVu Z3V0cm9uaXguZGU+CkNjOiBOWFAgTGludXggVGVhbSA8bGludXgtaW14QG54cC5jb20+CkNjOiBT aGF3biBHdW8gPHNoYXduZ3VvQGtlcm5lbC5vcmc+Ci0tLQogZHJpdmVycy9jbGsvaW14L01ha2Vm aWxlICAgICAgICAgICAgIHwgIDIgKy0KIGRyaXZlcnMvY2xrL2lteC9jbGstYmxrLWN0bC1pbXg4 bW0uYyB8IDY2ICsrKysrKysrKysrKysrKysrKysrKysrKysrKysKIDIgZmlsZXMgY2hhbmdlZCwg NjcgaW5zZXJ0aW9ucygrKSwgMSBkZWxldGlvbigtKQogY3JlYXRlIG1vZGUgMTAwNjQ0IGRyaXZl cnMvY2xrL2lteC9jbGstYmxrLWN0bC1pbXg4bW0uYwoKZGlmZiAtLWdpdCBhL2RyaXZlcnMvY2xr L2lteC9NYWtlZmlsZSBiL2RyaXZlcnMvY2xrL2lteC9NYWtlZmlsZQppbmRleCA2ZTcwZTY4MjE3 MjcuLjVlN2NjN2VjMjliNiAxMDA2NDQKLS0tIGEvZHJpdmVycy9jbGsvaW14L01ha2VmaWxlCisr KyBiL2RyaXZlcnMvY2xrL2lteC9NYWtlZmlsZQpAQCAtMjUsNyArMjUsNyBAQCBvYmotJChDT05G SUdfTVhDX0NMS19TQ1UpICs9IFwKIAljbGstc2N1Lm8gXAogCWNsay1scGNnLXNjdS5vCiAKLW9i ai0kKENPTkZJR19DTEtfSU1YOE1NKSArPSBjbGstaW14OG1tLm8KK29iai0kKENPTkZJR19DTEtf SU1YOE1NKSArPSBjbGstaW14OG1tLm8gY2xrLWJsay1jdGwubyBjbGstYmxrLWN0bC1pbXg4bW0u bwogb2JqLSQoQ09ORklHX0NMS19JTVg4TU4pICs9IGNsay1pbXg4bW4ubwogb2JqLSQoQ09ORklH X0NMS19JTVg4TVApICs9IGNsay1pbXg4bXAubyBjbGstYmxrLWN0bC5vIGNsay1ibGstY3RsLWlt eDhtcC5vCiBvYmotJChDT05GSUdfQ0xLX0lNWDhNUSkgKz0gY2xrLWlteDhtcS5vCmRpZmYgLS1n aXQgYS9kcml2ZXJzL2Nsay9pbXgvY2xrLWJsay1jdGwtaW14OG1tLmMgYi9kcml2ZXJzL2Nsay9p bXgvY2xrLWJsay1jdGwtaW14OG1tLmMKbmV3IGZpbGUgbW9kZSAxMDA2NDQKaW5kZXggMDAwMDAw MDAwMDAwLi42YTYwNzQ3YmZkMDcKLS0tIC9kZXYvbnVsbAorKysgYi9kcml2ZXJzL2Nsay9pbXgv Y2xrLWJsay1jdGwtaW14OG1tLmMKQEAgLTAsMCArMSw2NiBAQAorLy8gU1BEWC1MaWNlbnNlLUlk ZW50aWZpZXI6IEdQTC0yLjAKKy8qCisgKiBDb3B5cmlnaHQgKEMpIDIwMjAgTWFyZWsgVmFzdXQg PG1hcmV4QGRlbnguZGU+CisgKi8KKworI2luY2x1ZGUgPGR0LWJpbmRpbmdzL2Nsb2NrL2lteDht bS1jbG9jay5oPgorI2luY2x1ZGUgPGR0LWJpbmRpbmdzL3Jlc2V0L2lteDhtbS1yZXNldC5oPgor I2luY2x1ZGUgPGxpbnV4L2Nsay1wcm92aWRlci5oPgorI2luY2x1ZGUgPGxpbnV4L2Vyci5oPgor I2luY2x1ZGUgPGxpbnV4L2lvLmg+CisjaW5jbHVkZSA8bGludXgvbW9kdWxlLmg+CisjaW5jbHVk ZSA8bGludXgvb2ZfYWRkcmVzcy5oPgorI2luY2x1ZGUgPGxpbnV4L3BsYXRmb3JtX2RldmljZS5o PgorI2luY2x1ZGUgPGxpbnV4L3NsYWIuaD4KKyNpbmNsdWRlIDxsaW51eC90eXBlcy5oPgorCisj aW5jbHVkZSAiY2xrLmgiCisjaW5jbHVkZSAiY2xrLWJsay1jdGwuaCIKKworI2RlZmluZSBJTVhf TUVESUFfQkxLX0NUTF9TRlRfUlNUTgkJMHgwCisjZGVmaW5lIElNWF9NRURJQV9CTEtfQ1RMX0NM S19FTgkJMHg0CisjZGVmaW5lIElNWF9NRURJQV9CTEtfQ1RMX01JUElfUlNUCQkweDgKKworc3Rh dGljIHN0cnVjdCBpbXhfYmxrX2N0bF9odyBpbXg4bW1fZGlzcG1peF9ibGtfY3RsX2h3c1tdID0g eworCS8qIGNsb2NrcyAqLworCUlNWF9CTEtfQ1RMX0NMS19HQVRFKCJsY2RpZl9hcGJfY2xrIiwg SU1YOE1NX0NMS19NRURJQV9CTEtfQ1RMX0xDRElGX0FQQiwgMHg0LCA2LCAiZGlzcF9hcGIiKSwK KwlJTVhfQkxLX0NUTF9DTEtfR0FURSgibGNkaWZfcGl4ZWxfY2xrIiwgSU1YOE1NX0NMS19NRURJ QV9CTEtfQ1RMX0xDRElGX1BJWEVMLCAweDQsIDcsICJsY2RpZl9waXhlbCIpLAorCUlNWF9CTEtf Q1RMX0NMS19HQVRFKCJtaXBpX2RzaV9wY2xrIiwgSU1YOE1NX0NMS19NRURJQV9CTEtfQ1RMX01J UElfRFNJX1BDTEssIDB4NCwgOCwgImRzaV9jb3JlIiksCisJSU1YX0JMS19DVExfQ0xLX0dBVEUo Im1pcGlfZHNpX2Nsa3JlZiIsIElNWDhNTV9DTEtfTUVESUFfQkxLX0NUTF9NSVBJX0RTSV9DTEtS RUYsIDB4NCwgOSwgImRzaV9waHlfcmVmIiksCisKKwkvKiByZXNldHMgKi8KKwlJTVhfQkxLX0NU TF9SRVNFVChJTVg4TU1fTUVESUFfQkxLX0NUTF9SRVNFVF9NSVBJX0RTSV9JX1BSRVNFVCwgMHgw LCA1KSwKKwlJTVhfQkxLX0NUTF9SRVNFVChJTVg4TU1fTUVESUFfQkxLX0NUTF9SRVNFVF9NSVBJ X01fUkVTRVQsIDB4OCwgMTcpLAorfTsKKworY29uc3Qgc3RydWN0IGlteF9ibGtfY3RsX2Rldl9k YXRhIGlteDhtbV9kaXNwbWl4X2Jsa19jdGxfZGV2X2RhdGEgX19pbml0Y29uc3QgPSB7CisJLmh3 cyA9IGlteDhtbV9kaXNwbWl4X2Jsa19jdGxfaHdzLAorCS5od3NfbnVtID0gQVJSQVlfU0laRShp bXg4bW1fZGlzcG1peF9ibGtfY3RsX2h3cyksCisJLmNsb2Nrc19tYXggPSBJTVg4TU1fQ0xLX01F RElBX0JMS19DVExfRU5ELAorCS5yZXNldHNfbWF4ID0gSU1YOE1NX01FRElBX0JMS19DVExfUkVT RVRfTlVNLAorCS5wbV9ydW50aW1lX3NhdmVkX3JlZ3NfbnVtID0gMywKKwkucG1fcnVudGltZV9z YXZlZF9yZWdzID0geworCQlJTVhfTUVESUFfQkxLX0NUTF9TRlRfUlNUTiwKKwkJSU1YX01FRElB X0JMS19DVExfQ0xLX0VOLAorCQlJTVhfTUVESUFfQkxLX0NUTF9NSVBJX1JTVCwKKwl9LAorfTsK Kworc3RhdGljIGNvbnN0IHN0cnVjdCBvZl9kZXZpY2VfaWQgaW14X2Jsa19jdGxfb2ZfbWF0Y2hb XSA9IHsKKwl7CisJCS5jb21wYXRpYmxlID0gImZzbCxpbXg4bW0tZGlzcG1peC1ibGstY3RsIiwK KwkJLmRhdGEgPSAmaW14OG1tX2Rpc3BtaXhfYmxrX2N0bF9kZXZfZGF0YQorCX0sCisJeyAvKiBT ZW50aW5lbCAqLyB9Cit9OworTU9EVUxFX0RFVklDRV9UQUJMRShvZiwgaW14X2Jsa19jdGxfb2Zf bWF0Y2gpOworCitzdGF0aWMgc3RydWN0IHBsYXRmb3JtX2RyaXZlciBpbXhfYmxrX2N0bF9kcml2 ZXIgPSB7CisJLnByb2JlID0gaW14X2Jsa19jdGxfcHJvYmUsCisJLmRyaXZlciA9IHsKKwkJLm5h bWUgPSAiaW14LWJsay1jdGwiLAorCQkub2ZfbWF0Y2hfdGFibGUgPSBvZl9tYXRjaF9wdHIoaW14 X2Jsa19jdGxfb2ZfbWF0Y2gpLAorCQkucG0gPSAmaW14X2Jsa19jdGxfcG1fb3BzLAorCX0sCit9 OworbW9kdWxlX3BsYXRmb3JtX2RyaXZlcihpbXhfYmxrX2N0bF9kcml2ZXIpOwotLSAKMi4yOC4w CgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KbGludXgt YXJtLWtlcm5lbCBtYWlsaW5nIGxpc3QKbGludXgtYXJtLWtlcm5lbEBsaXN0cy5pbmZyYWRlYWQu b3JnCmh0dHA6Ly9saXN0cy5pbmZyYWRlYWQub3JnL21haWxtYW4vbGlzdGluZm8vbGludXgtYXJt LWtlcm5lbAo=