Received: by 2002:a5b:505:0:0:0:0:0 with SMTP id o5csp807054ybp; Fri, 4 Oct 2019 05:22:07 -0700 (PDT) X-Google-Smtp-Source: APXvYqz0Ah/HWKxk/hsgaeK3dnNhfs6OIRiv4Yvw6QlBrDyCazvwEaXxzlCEMiwc9AsU86hn3T94 X-Received: by 2002:a17:906:4801:: with SMTP id w1mr12026466ejq.245.1570191727155; Fri, 04 Oct 2019 05:22:07 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1570191727; cv=none; d=google.com; s=arc-20160816; b=h9Nrj9UI2sZLpEY4fnZXdPiQblHl7PWrMhHtmgnFXptYH7FRol24hfkAyLdhtX+HNA cF8XK7Hfkh9ub/xKy+/dDJR9+mUmEeJ+gnxUnqN817/CKt4YthGipLzcup3UoQ1s54oY fMNLghdjPfn+AnjAivU5iLp3Eyk8GxRpONniPWMaj1dRtvbnRnZKAeHgUr38zR9BdUO5 Evv1UozawKusLGxQ0+7YbyfB/LzbBCf9rgUc4of13rr2yfECa9wUHiL7RDQFFiLwT7RI ezKyAYRiHA67WVuw7FxC1FfYD9bUHo5RktFqCrjSj9Oh374+gNTnoEu6P4owkNXaOT8n T/MQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:mime-version:content-transfer-encoding :content-id:content-language:accept-language:in-reply-to:references :message-id:date:thread-index:thread-topic:subject:cc:to:from; bh=dKco82801zpJyF67hV3Z5lnaEwb4pYiilRaT37FumlY=; b=rPSiLap2QfYNdTfxImihEiMKmquGB1xCopgvBO6sgeZUQQ0FER9UOcjKDzI2iYicPf gIoLUSywC0Y2WViKTuPdQ5e6gGArCb/Y29zDr7/CanuN6VZuv+8j2U6M+SQ529NyFkP0 zi9o0O7D8aHkIT308FQ33CCT1Jcl+Bld9AvSKIlgfrAvdQe4JgpN5OrzYn4MA0lxcivg znpfnGAikTDjaoFtd0ru+KU9jmFqgN7aPu3syfXulrg9H3wZzMS381BhgCHF2sLfyry+ /TQ0Dvk83fIf5KEP7p2zib8cw6dHmNCHDxI+zWkvU9ShlRBzMPqJiUefHAiXhiFbrcyD cGsQ== ARC-Authentication-Results: i=1; mx.google.com; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id w24si3044215ejk.57.2019.10.04.05.21.42; Fri, 04 Oct 2019 05:22:07 -0700 (PDT) Received-SPF: pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) client-ip=209.132.180.67; Authentication-Results: mx.google.com; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1730221AbfJDMSW (ORCPT + 99 others); Fri, 4 Oct 2019 08:18:22 -0400 Received: from mailgate1.rohmeurope.com ([178.15.145.194]:55132 "EHLO mailgate1.rohmeurope.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1725826AbfJDMSW (ORCPT ); Fri, 4 Oct 2019 08:18:22 -0400 X-Greylist: delayed 901 seconds by postgrey-1.27 at vger.kernel.org; Fri, 04 Oct 2019 08:18:21 EDT X-AuditID: c0a8fbf4-d45ff700000042c9-df-5d9735068d53 Received: from smtp.reu.rohmeu.com (will-cas001.reu.rohmeu.com [192.168.251.177]) by mailgate1.rohmeurope.com (Symantec Messaging Gateway) with SMTP id DC.A3.17097.605379D5; Fri, 4 Oct 2019 14:03:18 +0200 (CEST) Received: from WILL-MAIL002.REu.RohmEu.com ([fe80::e0c3:e88c:5f22:d174]) by WILL-CAS001.REu.RohmEu.com ([fe80::d57e:33d0:7a5d:f0a6%16]) with mapi id 14.03.0439.000; Fri, 4 Oct 2019 14:03:13 +0200 From: "Vaittinen, Matti" To: "broonie@kernel.org" CC: "lgirdwood@gmail.com" , "dianders@chromium.org" , "m.felsch@pengutronix.de" , "kernel@pengutronix.de" , "zhang.chunyan@linaro.org" , "linux-kernel@vger.kernel.org" , "ckeepax@opensource.cirrus.com" Subject: Re: [PATCH 1/3] regulator: core: fix boot-on regulators use_count usage Thread-Topic: [PATCH 1/3] regulator: core: fix boot-on regulators use_count usage Thread-Index: AQHVeqdp55KhBLOpUES6p/Iah5mM6qdKQI0A Date: Fri, 4 Oct 2019 12:03:12 +0000 Message-ID: <054bc4c050f1b16988de057f812232b0feb707cb.camel@fi.rohmeurope.com> References: <20190923181431.GU2036@sirena.org.uk> <20190923184907.GY2036@sirena.org.uk> <20190924182758.GC2036@sirena.org.uk> <20190927084710.mt42454vsrjm3yh3@pengutronix.de> <20191004063443.GA26028@localhost.localdomain> <20191004113234.GA4866@sirena.co.uk> In-Reply-To: <20191004113234.GA4866@sirena.co.uk> Accept-Language: en-US, de-DE Content-Language: de-DE X-MS-Has-Attach: X-MS-TNEF-Correlator: x-originating-ip: [213.255.186.46] Content-Type: text/plain; charset="utf-8" Content-ID: Content-Transfer-Encoding: base64 MIME-Version: 1.0 X-Brightmail-Tracker: H4sIAAAAAAAAA02Sa0hTYRjHeXeOZ6+XU8fjZW/rRkNMjbyVNEjComARRGYYCcuOenLSLna2 lfalfUhndlvqGs6MmCVihLWE1Ax1WZIlmlPBMGMohXaxKApdtc5xK/30Pu/zf37//wvvAzG6 ipDCIq2B5bSMWkaE4N1N3vubiTSbMtlRtk1u9UwT8pEyJ5APNPYQ8mZrOy7/MVIhkrs7rhPy Lx2jmLza0ROUARV1ple4ot3+RqxwNp8nFBNjnYTCdt0HFFd+Jyu+OdcdEOeEpucxhlNZRYXa pB3HQlWzfa2i4gpJia28SmwCndGVIBgiait6OzUJKkEIpKkxgF5cfBq49PGXpgaiEkBIUOmo clwsAJHUZmRdENohEKPMGGoYqiEEIYI6iCwDkyL/UBYa8noDdSrqfODABR+cikF37wChTVL7 0eVzbsKfNY+j2asDi0IwlYJqKz4ssoBai86bPi/WGCVBznc/g/yvptCtzkHMX0ehmak/gb4M PZ73LGZhVDxq6UjyoxlorLs/YLMB1VzwiP1vCEfPa6dxC4i2L0uwL9H2ZbR9GW1fRt8EQc0A aZgidSFjYFMSOdaYyOlUGv7I12mcwP/H39uAz7XXBUQQuMAqKJJFkU/OWpX0ijxdQamK0aty OaOa1bsAgpgskhxuqVHSZAFTeobldP+k1RCXSciNnqtKmhKyTrBsMcv9U9dAKEOkO9WmpMM5 tpAtOV6kNizJIhgsmIdII/WstoDlGKNBlSvsR66eXxBBCuNzM7fwOKkvZjR814/2g03QMlPv wGBv/W0HRuNanZaVSsj+FH6UEkZVRu3/oFkggUAWQV4TjML4Rf/vM8tHiPiI7TnVQoSBWZKk JkC3PayZmBtOe9mTkRnZ2vtooffQ4Jczvqe9TOOvnUcMmqOXErLcdc+zKyZtnHnf6SdxvtF8 GKdb2f6pGWul1V3Pqkx7zLvrLtz45cr4mLe+0V2dNze+88eOWCyRKTfbE07ussTEu6/dq892 fs1eY63dNfj6fRfpLY093B3dLimpluF6FZOSgHF65i+lwgxZpQMAAA== Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org DQpPbiBGcmksIDIwMTktMTAtMDQgYXQgMTI6MzIgKzAxMDAsIE1hcmsgQnJvd24gd3JvdGU6DQo+ IE9uIEZyaSwgT2N0IDA0LCAyMDE5IGF0IDA5OjM0OjQzQU0gKzAzMDAsIE1hdHRpIFZhaXR0aW5l biB3cm90ZToNCj4gPiBPbiBUdWUsIE9jdCAwMSwgMjAxOSBhdCAxMjo1NzozMVBNIC0wNzAwLCBE b3VnIEFuZGVyc29uIHdyb3RlOg0KPiA+ID4gSSBkb24ndCB0aGluayB5b3VyIGZpeCBpcyBjb3Jy ZWN0LiAgSXQgc291bmRzIGFzIGlmIHRoZSBpbnRlbnRpb24NCj4gPiA+IG9mDQo+ID4gPiAicmVn dWxhdG9yLWJvb3Qtb24iIGlzIHRvIGhhdmUgdGhlIE9TIHR1cm4gdGhlIHJlZ3VsYXRvciBvbiBh dA0KPiA+ID4gYm9vdHVwDQo+ID4gPiBhbmQgaXQga2VlcCBhbiBpbXBsaWNpdCByZWZlcmVuY2Ug dW50aWwgc29tZW9uZSBleHBsaWNpdGx5IHRlbGxzDQo+ID4gPiB0aGUNCj4gPiA+IE9TIHRvIGRy b3AgdGhlIHJlZmVyZW5jZS4NCj4gPiBIbW0uLiBXaGF0IGlzIHRoZSBpbnRlbmRlZCB3YXkgdG8g ZXhwbGljaXRseSB0ZWxsIHRoZSBPUyB0byBkcm9wDQo+ID4gdGhlDQo+ID4gcmVmZXJlbmNlPyBJ IHdvdWxkIGFzc3VtZSB3ZSBzaG91bGQgc3RpbGwgdXNlIHNhbWUgbG9naWMgYXMgd2l0aA0KPiA+ IG90aGVyDQo+ID4gcmVndWxhdG9ycyAtIGlmIGxhc3QgdXNlciBjYWxscyByZWd1bGF0b3JfZGlz YWJsZSgpIHdlIHNob3VsZA0KPiA+IGRpc2FibGUNCj4gPiB0aGUgcmVndWxhdG9yPyAoSSBtYXkg bm90IHVuZGVyc3RhbmQgYWxsIHRoaXMgd2VsbCBlbm91Z2ggdGhvdWdoKQ0KPiANCj4gWWVzLg0K PiANCj4gPiA+IEl0J3MgYSBmaXhlZCByZWd1bGF0b3IgY29udHJvbGxlZCBieSBhIEdQSU8/ICBQ cmVzdW1hYmx5IHRoZSBHUElPDQo+ID4gPiBjYW4NCj4gPiA+IGJlIHJlYWQuICBUaGF0IHdvdWxk IG1lYW4gaXQgaWRlYWxseSBzaG91bGRuJ3QgYmUgdXNpbmcNCj4gPiA+ICJyZWd1bGF0b3ItYm9v dC1vbiIgc2luY2UgdGhpcyBpcyBfbm90XyBhIHJlZ3VsYXRvciB3aG9zZQ0KPiA+ID4gc29mdHdh cmUNCj4gPiA+IHN0YXRlIGNhbid0IGJlIHJlYWQuICBKdXN0IHJlbW92ZSB0aGUgcHJvcGVydHku DQo+ID4gSG93IHNob3VsZCB3ZSBoYW5kbGUgY2FzZXMgd2hlcmUgd2Ugd2FudCBPUyB0byBlbmFi bGUgcmVndWxhdG9yIGF0DQo+ID4gYm9vdC11cCAtIHBvc3NpYmx5IGJlZm9yZSBjb25zdW1lciBk cml2ZXJzIGNhbiBiZSBsb2FkPw0KPiANCj4gSWYgeW91IHdhbnQgdGhlIHJlZ3VsYXRvciB0byBi ZSBvbiB3aXRob3V0IGFueSBkcml2ZXIgcHJlc2VudCB0aGVuDQo+IG1hcmsNCj4gaXQgYWx3YXlz LW9uLiAgSWYgeW91IHdhbnQgdGhlIHJlZ3VsYXRvciB0byBiZSBlbmFibGVkIHByaW9yIHRvIHRo ZQ0KPiBkcml2ZXIgYmVpbmcgbG9hZGVkIHRoZW4gdGhlIGV4cGVjdGF0aW9uIGlzIHRoYXQgdGhl IGJvb3Rsb2FkZXIgd2lsbA0KPiBkbw0KPiB0aGF0LCBpdCdzIGRpZmZpY3VsdCB0byBzZWUgd2hh dCB0aGUgYmVuZWZpdCB0aGVyZSBpcyBmcm9tIGhhdmluZyB0aGUNCj4ga2VybmVsIGVuYWJsZSB0 aGluZ3Mgd2hlbiBpdCBzdGFydHMgcHJpb3IgdG8gaGF2aW5nIGEgZHJpdmVyIHVubGVzcw0KPiB0 aGUNCj4gaW50ZW50IGlzIHRvIGtlZXAgdGhlIHJlZ3VsYXRvciBhbHdheXMgb24uDQoNCkkgdGhv dWdodCB0aGUgcmVndWxhdG9yLWJvb3Qtb24gY291bGQgaGF2ZSBiZWVuIHVzZWQgZm9yIHRoYXQu IEJ1dCBhcyBJDQpzYWlkIC0gSSBkb24ndCByZWFsbHkga25vdyBhbGwgdGhpcyBzbyB3ZWxsID0p IEFuZCBubywgSSBhbSBub3Qgb3Bwb3NlZA0KdG8gb2ZmbG9hZGluZyB0aGlzIGZyb20ga2VybmVs IHRvIGJvb3QsIEkgd2FzIGp1c3QgdHJ5aW5nIHRvIGxlYXJuIHdoYXQNCmlzIHRoZSBjb3JyZWN0 IHRoaW5nIHRvIGRvICh0bSkuIFRoYW5rcyBmb3IgZWR1Y2F0aW5nIG1lIG9uIHRoaXMgOikgSQ0K d2lsbCBzdWdnZXN0IGFkZGluZyB0aGUgZW5hYmxpbmcgdG8gYm9vdCBjb2RlIGlmICh3aGVuKSBJ IGdldCBxdWVzdGlvbnMNCmNvbmNlcm5pbmcgdGhpcy4gKGFsd2F5cy1vbiB3b24ndCBkbyBmb3Ig cmVndWxhdG9ycyB3aGljaCBuZWVkIHRvIGJlDQpjb250cm9sbGVkIGZvciBwb3dlciBzYXZpbmcg b3IgaGVhdGluZyBpc3N1ZXMpLg0KDQpCciwNCglNYXR0aSBWYWl0dGluZW4NCg==