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=-14.1 required=3.0 tests=BAYES_00,DKIMWL_WL_HIGH, DKIM_SIGNED,DKIM_VALID,HEADER_FROM_DIFFERENT_DOMAINS,INCLUDES_CR_TRAILER, INCLUDES_PATCH,MAILING_LIST_MULTI,SPF_HELO_NONE,SPF_PASS,URIBL_BLOCKED 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 717ACC4707F for ; Tue, 25 May 2021 22:51:02 +0000 (UTC) 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 mail.kernel.org (Postfix) with ESMTPS id 328B4610A8 for ; Tue, 25 May 2021 22:51:02 +0000 (UTC) DMARC-Filter: OpenDMARC Filter v1.3.2 mail.kernel.org 328B4610A8 Authentication-Results: mail.kernel.org; dmarc=fail (p=none dis=none) header.from=linaro.org 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=bombadil.20210309; h=Sender: Content-Transfer-Encoding:Content-Type:List-Subscribe:List-Help:List-Post: List-Archive:List-Unsubscribe:List-Id:Cc:To:Subject:Message-ID:Date:From: In-Reply-To:References:MIME-Version:Reply-To:Content-ID:Content-Description: Resent-Date:Resent-From:Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID: List-Owner; bh=hT10Pm17xXMbvadefrBMb6/zFh8LL6uI9Inu2eO5oTs=; b=pOfBw1B029/pDk FHM3sSAgZurlyySW+MBuioM3PRCpsC5+dpIADRgMD4Ba2v/rb6kWKKZR3Avnmffm2kZyXdh2u8m0D BbQkZ/XFXzgGVrxtcjV4jeDL0oCgWtUFAUvwZpHl+K6hTpdOxdU/LzN5G6ERjasRGumuN+jdhu6DE PDhBbnuJt01XT/m/e8VYgqxR3rnSPZYXMwKX5vPZwOV7UEoRd4FpdaTgtvcupi4rt4Ay/58lW7+Ec gexlY11moShiM0j+afydZbwr4q64fxWZV50XWet68i9eh1eL9oXdz7zgzU0ywzxlv43A4I/ON6Nwk fHPw1MS2hDBBlr2sefXg==; Received: from localhost ([::1] helo=bombadil.infradead.org) by bombadil.infradead.org with esmtp (Exim 4.94.2 #2 (Red Hat Linux)) id 1llfqo-008vD2-38; Tue, 25 May 2021 22:48:38 +0000 Received: from mail-ua1-x935.google.com ([2607:f8b0:4864:20::935]) by bombadil.infradead.org with esmtps (Exim 4.94.2 #2 (Red Hat Linux)) id 1llfqj-008v9l-9P for linux-arm-kernel@lists.infradead.org; Tue, 25 May 2021 22:48:35 +0000 Received: by mail-ua1-x935.google.com with SMTP id h26so4311837uab.13 for ; Tue, 25 May 2021 15:48:31 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linaro.org; s=google; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc:content-transfer-encoding; bh=bACz+uWUWzOp4UEC6O9uu3jXtuOafDPeE6VNUTx5ei0=; b=UzDE7fC0O77x6tkWPluXHZp3DSFJALRojTENB9zST/zQFLyTsk9wiQ7/eLkkWPVcEM vAZxYS1XH35fxaajf5sIA2/4sLzZ+YdUFxA+78qZbQ1ISnOsj6+L5oDaEvISAVUyRjnU 6ZQQL0w3x6TtzbRBhhjXNmG5P3sPmbLBqlvmz6gQi5lLlFdaMQgcua9GSCQOjtFf1Q2j dVL0zxRbVi4d3I31g7PrNuTCYYCN29ecbdGN+wM4qYTfWXbZyPVMcaYZY7TvgCTU0+Zg +nsgNw81NoQDlLDgKDfAGB6NFt9SjdGuEUHRGTs5RGBClOpZq7MtwnioMYl7yXyhqk0C Mevw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc:content-transfer-encoding; bh=bACz+uWUWzOp4UEC6O9uu3jXtuOafDPeE6VNUTx5ei0=; b=EFBDVpLW9DWGkeYE2lxJ5bG+4QkvXRQ9q2WDBzx4c84qO8LFrJvvCQLti3Z0dgWxH2 6MxbeXsY+1yLvQG8jluM8Wt9KSkd9LLZEmWvelKNeXT2uQCtrItJSVPIC0OxvYbHxYAI 2KWg7wt0sPqBdbTGvQag89oEtTeH+cCWslZwkn8OxEpAorlb1vH8z07Q7oZRtKneUf6P Kwuuo59fBdOaXOKK2M0FFY+e5dCJ00HiSlJcqW3Y04iMr+lj0DdtNzmxdnDk8+k1P/8a mUN7gVI0ViO/m8T2kBxVCIOXBW2TCnmeOGkKwwoXEGSvbCBfW8z5eiY09sjAbksQopSA Iliw== X-Gm-Message-State: AOAM531n/Y5Hp3NWFXxU38pL1TBaWnmAYt2YrvHZaRIF7LYUYdCifu0v PAKCSbPAoI9SpZi0qSzoRUHcBtFKRvh9KyoKeGfhaA== X-Google-Smtp-Source: ABdhPJyme8DOfut1deY3oWH9+ZvPbcbZ8DL6LY3gvwTY3/NOWOaJNwqpxMlWwT9iFXPtMIPXMHDmL+3y1f8kIeHD0R4= X-Received: by 2002:ab0:d8f:: with SMTP id i15mr11170948uak.104.1621982911286; Tue, 25 May 2021 15:48:31 -0700 (PDT) MIME-Version: 1.0 References: <7c973bfd-8fc3-026d-351c-dc00e92c8b01@wanadoo.fr> In-Reply-To: <7c973bfd-8fc3-026d-351c-dc00e92c8b01@wanadoo.fr> From: Ulf Hansson Date: Wed, 26 May 2021 00:47:54 +0200 Message-ID: Subject: Re: [PATCH] mmc: mxs-mmc: Disable the 'reg_vmmc' regulator when needed To: Christophe JAILLET Cc: Shawn Guo , Sascha Hauer , Sascha Hauer , Fabio Estevam , dl-linux-imx , Wolfram Sang , Doug Anderson , Rui Miguel Silva , Chris Ball , Linux ARM , linux-mmc , Linux Kernel Mailing List , kernel-janitors@vger.kernel.org X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20210525_154833_377684_A99CE7CD X-CRM114-Status: GOOD ( 33.77 ) 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 T24gVHVlLCAyNSBNYXkgMjAyMSBhdCAyMTozMSwgQ2hyaXN0b3BoZSBKQUlMTEVUCjxjaHJpc3Rv cGhlLmphaWxsZXRAd2FuYWRvby5mcj4gd3JvdGU6Cj4KPiBMZSAyNC8wNS8yMDIxIMOgIDE1OjU5 LCBVbGYgSGFuc3NvbiBhIMOpY3JpdCA6Cj4gPiBPbiBGcmksIDIxIE1heSAyMDIxIGF0IDE0OjM2 LCBDaHJpc3RvcGhlIEpBSUxMRVQKPiA+IDxjaHJpc3RvcGhlLmphaWxsZXRAd2FuYWRvby5mcj4g d3JvdGU6Cj4gPj4KPiA+PiBUaGUgJ3JlZ192bW1jJyByZWd1bGF0b3IgaXMgbmV2ZXIgZGlzYWJs ZWQuIE5laXRoZXIgaW4gdGhlIGVycm9yIGhhbmRsaW5nCj4gPj4gb2YgdGhlIHByb2JlLCBub3Ig aW4gdGhlIHJlbW92ZSBmdW5jdGlvbi4KPiA+Pgo+ID4+IEFkZCBhIG1hbmFnZWQgYWN0aW9uIHRv IGRvIHRoZSByZXF1aXJlZCBjbGVhbi11cCBiZWZvcmUgYSAncmVndWxhdG9yX3B1dCgpJwo+ID4+ IGNhbGwuCj4gPj4KPiA+PiBGaXhlczogNGRjNWE3OWYxMzUwICgibW1jOiBteHMtbW1jOiBlbmFi bGUgcmVndWxhdG9yIGZvciBtbWMgc2xvdCIpCj4gPj4gU2lnbmVkLW9mZi1ieTogQ2hyaXN0b3Bo ZSBKQUlMTEVUIDxjaHJpc3RvcGhlLmphaWxsZXRAd2FuYWRvby5mcj4KPiA+PiAtLS0KPiA+PiAg IGRyaXZlcnMvbW1jL2hvc3QvbXhzLW1tYy5jIHwgMTEgKysrKysrKysrKysKPiA+PiAgIDEgZmls ZSBjaGFuZ2VkLCAxMSBpbnNlcnRpb25zKCspCj4gPj4KPiA+PiBkaWZmIC0tZ2l0IGEvZHJpdmVy cy9tbWMvaG9zdC9teHMtbW1jLmMgYi9kcml2ZXJzL21tYy9ob3N0L214cy1tbWMuYwo+ID4+IGlu ZGV4IDk0NzU4MWRlNzg2MC4uYjA0M2Q1M2RkNzI4IDEwMDY0NAo+ID4+IC0tLSBhL2RyaXZlcnMv bW1jL2hvc3QvbXhzLW1tYy5jCj4gPj4gKysrIGIvZHJpdmVycy9tbWMvaG9zdC9teHMtbW1jLmMK PiA+PiBAQCAtNTUyLDYgKzU1MiwxMyBAQCBzdGF0aWMgY29uc3Qgc3RydWN0IG9mX2RldmljZV9p ZCBteHNfbW1jX2R0X2lkc1tdID0gewo+ID4+ICAgfTsKPiA+PiAgIE1PRFVMRV9ERVZJQ0VfVEFC TEUob2YsIG14c19tbWNfZHRfaWRzKTsKPiA+Pgo+ID4+ICtzdGF0aWMgdm9pZCByZWd1bGF0b3Jf ZGlzYWJsZV9hY3Rpb24odm9pZCAqX2RhdGEpCj4gPj4gK3sKPiA+PiArICAgICAgIHN0cnVjdCBy ZWd1bGF0b3IgKnJlZ3VsYXRvciA9IF9kYXRhOwo+ID4+ICsKPiA+PiArICAgICAgIHJlZ3VsYXRv cl9kaXNhYmxlKHJlZ3VsYXRvcik7Cj4gPj4gK30KPiA+PiArCj4gPj4gICBzdGF0aWMgaW50IG14 c19tbWNfcHJvYmUoc3RydWN0IHBsYXRmb3JtX2RldmljZSAqcGRldikKPiA+PiAgIHsKPiA+PiAg ICAgICAgICBzdHJ1Y3QgZGV2aWNlX25vZGUgKm5wID0gcGRldi0+ZGV2Lm9mX25vZGU7Cj4gPj4g QEAgLTU5MSw2ICs1OTgsMTAgQEAgc3RhdGljIGludCBteHNfbW1jX3Byb2JlKHN0cnVjdCBwbGF0 Zm9ybV9kZXZpY2UgKnBkZXYpCj4gPj4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg IkZhaWxlZCB0byBlbmFibGUgdm1tYyByZWd1bGF0b3I6ICVkXG4iLCByZXQpOwo+ID4+ICAgICAg ICAgICAgICAgICAgICAgICAgICBnb3RvIG91dF9tbWNfZnJlZTsKPiA+PiAgICAgICAgICAgICAg ICAgIH0KPiA+PiArICAgICAgICAgICAgICAgcmV0ID0gZGV2bV9hZGRfYWN0aW9uX29yX3Jlc2V0 KCZwZGV2LT5kZXYsCj4gPj4gKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg IHJlZ3VsYXRvcl9kaXNhYmxlX2FjdGlvbiwgcmVnX3ZtbWMpOwo+ID4+ICsgICAgICAgICAgICAg ICBpZiAocmV0KQo+ID4+ICsgICAgICAgICAgICAgICAgICAgICAgIGdvdG8gb3V0X21tY19mcmVl Owo+ID4KPiA+IEV2ZW4gaWYgdGhpcyBpbXByb3ZlcyB0aGUgYmVoYXZpb3VyLCB0aGVyZSBpcyBh IHN0YW5kYXJkaXplZCB3YXkgZm9yCj4gPiBob3cgd2UgZGVhbCB3aXRoIHJlZ3VsYXRvcnMgZm9y IG1tYy4KPiA+Cj4gPiAxLiBDYWxsIG1tY19yZWd1bGF0b3JfZ2V0X3N1cHBseSgpIGR1cmluZyBw cm9iZSB0byBmZXRjaCB0aGUgb3B0aW9uYWwKPiA+IHJlZ3VsYXRvci4gSWYgYSByZWd1bGF0b3Ig aXMgZm91bmQgYSBjb3JyZXNwb25kaW5nIE9DUiBtYXNrLCBpbgo+ID4gaG9zdC0+b2NyX2F2YWls IGlzIGFzc2lnbmVkLgo+ID4KPiA+IDIuIEluIHRoZSAtPnNldF9pb3MoKSBjYWxsYmFjaywgaW52 b2tlIG1tY19yZWd1bGF0b3Jfc2V0X29jcigpLiBUaGlzCj4gPiB3aWxsIGFsc28gc2V0IHRoZSBj b3JyZWN0IHZvbHRhZ2UtbGV2ZWwgYW5kIHR1cm4gb24vb2ZmIHRoZSByZWd1bGF0b3IsCj4gPiBk ZXBlbmRpbmcgb24gdGhlIHJlcXVlc3RlZCBPQ1Ivdm9sdGFnZS1sZXZlbC4KPgo+IEhpLAo+IEkg ZG9uJ3Qga25vdyB0aGlzIEFQSS4KPiBJJ3ZlIHRyaWVkIHRvIGxvb2sgYXQgYSBmZXcgZHJpdmVy cyB0byBzZWUgaG93IGl0IHdhcyB1c2VkLCBidXQgaXQKPiBkaWRuJ3QgaGVscCBtZSBlaXRoZXIu CgpPa2F5LgoKPgo+IFNvLCBJIHdvbid0IGJlIGFibGUgdG8gcHJvdmlkZSBhbnkgb3RoZXIgcHJv cG9zYWwgb24gdGhpcy4gSXQgd291bGQgb25seQo+IGJlIHRyaWFsL2Vycm9yLgo+IEl0IGlzIHlv dXJzIGlmIHNvbWV0aGluZyBuZWVkcyB0byBiZSBmaXhlZCBoZXJlLgo+Cj4gQW55d2F5LCB0aGFu a3MgZm9yIHlvdXIgdGltZSBmb3IgYW5zd2VyaW5nIGFuZCB0cnlpbmcgdG8gc2hvdyB0aGUgcmln aHQKPiBkaXJlY3Rpb24uCgpJZiBJIHB1dCB0b2dldGhlciBzb21lIHBhdGNoIGFuZCBzdWJtaXQg aXQsIHdvdWxkIHlvdSBiZSBhYmxlIGhlbHAgdG8KcnVuIHNvbWUgdGVzdHMgb2YgaXQsIGFzIEkg ZG9uJ3QgaGF2ZSBhY2Nlc3MgdG8gSFc/CgpLaW5kIHJlZ2FyZHMKVWZmZQoKX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KbGludXgtYXJtLWtlcm5lbCBtYWls aW5nIGxpc3QKbGludXgtYXJtLWtlcm5lbEBsaXN0cy5pbmZyYWRlYWQub3JnCmh0dHA6Ly9saXN0 cy5pbmZyYWRlYWQub3JnL21haWxtYW4vbGlzdGluZm8vbGludXgtYXJtLWtlcm5lbAo=