Received: by 2002:a05:6358:45e:b0:b5:b6eb:e1f9 with SMTP id 30csp1085795rwe; Thu, 25 Aug 2022 15:19:46 -0700 (PDT) X-Google-Smtp-Source: AA6agR63jeZBs7+eIbJ8JhMn+1u2NDyHu2lPECNWLaX7p6ze9t1U6Xtet6tLSp9L04ZL3Hn69FzY X-Received: by 2002:a17:907:7388:b0:73d:c311:2f3e with SMTP id er8-20020a170907738800b0073dc3112f3emr3683285ejc.158.1661465986053; Thu, 25 Aug 2022 15:19:46 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1661465986; cv=none; d=google.com; s=arc-20160816; b=F5wyenEv9g04FJEUicln9V0bSvLUaQhcyeSvDiKafGYyTOrakxxt5m3udM0f8DxhEh UZj8nvuE0B40b/tmzX/B0x9yz+OoitCh8GvSt1YE0V/cc2EJPe6SuMBm922H67IIL824 puTCwndw7jXd2Pfrhknw5SYSsPy8zE1z8Wg43eTf6dwZSSOFa5gSuX8kxC8jRnKSzdZd AhF8rwtTBMk2WVhqmOJfi1U5NcGAy0YkbJtn4DwgG20lvcfGHcAD5js7VC/4hMe74Op6 9Fy6laGKma+g5i515vHSICz70eRzHLgVxhCJWl4Wny3+1Rh/zl0qUaU4hZo//90wkNo/ Mh7w== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:to:references:message-id :content-transfer-encoding:cc:date:in-reply-to:from:subject :mime-version:dkim-signature; bh=ayYJXfoaVqamX/0fPfe8WakX1FqMZovXKfWsEclLPw4=; b=QbJQ3KPH6PDC6ikzqLowYTjmbljo5hIvgZZYtEhK7TNEZInt0ADYiTcDPk8JguGcLe mge8wW34mVQG5cEkA6yeyuDpD+ayFjRcUDeJqlmcMZG0hnmV32is+ndkotcC2xlTReRI pqiGfRb6DQGzXHyMpuMr7yVjfTxjTGBYZub5JSbfSr8EV3FvMuMo80sPc115Xc+FmROh dH9ZTvWE4UUe7+aRtNUEXVoa0XUchbJen/9md5wCL7ei9s33QJhfkY0QqaCEuGWDTwxy MFlBWlL3VWRU8BfmJqj4SRJABzNaD5PCu/xnOzfC+N47nMcV12nXoSmc768T57hn0Eci +RKA== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@kohlschutter-com.20210112.gappssmtp.com header.s=20210112 header.b=fCyhqjQW; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Return-Path: Received: from out1.vger.email (out1.vger.email. [2620:137:e000::1:20]) by mx.google.com with ESMTP id o16-20020a170906601000b00730632d2a0fsi213241ejj.452.2022.08.25.15.19.19; Thu, 25 Aug 2022 15:19:46 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) client-ip=2620:137:e000::1:20; Authentication-Results: mx.google.com; dkim=pass header.i=@kohlschutter-com.20210112.gappssmtp.com header.s=20210112 header.b=fCyhqjQW; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S229675AbiHYVfk (ORCPT + 99 others); Thu, 25 Aug 2022 17:35:40 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:58094 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S243831AbiHYVfh (ORCPT ); Thu, 25 Aug 2022 17:35:37 -0400 Received: from mail-ej1-x62b.google.com (mail-ej1-x62b.google.com [IPv6:2a00:1450:4864:20::62b]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 4CE69C0B4E for ; Thu, 25 Aug 2022 14:35:31 -0700 (PDT) Received: by mail-ej1-x62b.google.com with SMTP id h22so31751855ejk.4 for ; Thu, 25 Aug 2022 14:35:31 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=kohlschutter-com.20210112.gappssmtp.com; s=20210112; h=to:references:message-id:content-transfer-encoding:cc:date :in-reply-to:from:subject:mime-version:from:to:cc; bh=ayYJXfoaVqamX/0fPfe8WakX1FqMZovXKfWsEclLPw4=; b=fCyhqjQWnUSgXCng/Uyl3oZeG4HO2vdl5ri2Vb4UQA6XgraFpxMsOFIK8iAUXMSt+z ILAdWcD0y4dkItdcMRAWTIkdokMI8VjAbmV2MEFAMsvKC4ktSum52WiAj4WMBo6MOmqI rFf7nwvrrRnfLkuCdy2G/KWXPrMQmUxiQfmDkVyyFCvAyDAGgVDd1RXdNtFPiD6f4kDa zLHsAPRknak8oL7SYZXSsw0eNNnKhZ6UYQvMpRW+uZoO11TfPNiOVQ3PWwnkGMojQbXR 4Q9MiFBNscD/HsAMyC/aeHG/It/XnUJ0Xy5sOpb5FfRyMTMG6mUxE70EMIFW2JGnXtvC IVKg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=to:references:message-id:content-transfer-encoding:cc:date :in-reply-to:from:subject:mime-version:x-gm-message-state:from:to:cc; bh=ayYJXfoaVqamX/0fPfe8WakX1FqMZovXKfWsEclLPw4=; b=v3zlA00OtciTSjHCcBR94QDVNswigCNSc7GasSTriALseMhUJqzoM86H5U88c715sB 4+BMrY6h9XhfwODRUCxgm2L0WrhsDBk0vr+QL7IcyKkpu/+viW9WS+CEAxd0BH2PtPwl EuErThxvM1FVPZWgEhMhGTGgWmjqzMatMPvwJtwtioNedLE5Q6vIAWqfP4/zExUgErhO a8MlvSjVOkiJXgQQQypgjREcLCPyLjfmUUQ6Mr/qfEtYmmBRUQt9QhFAV4ncAXZ4IYAp flWTt4mg3Ksnfbsh5LE3mgQ/rhhrvCRLQ3ph32VUA0K1w8pXpa0l5VCL/w6B0GJ1BULa 3RWg== X-Gm-Message-State: ACgBeo34mJkK6IQehFqZdF/tOosaz6EaTOUmZEJDUjKj/xV4lNlNsBjb bkXZ8OEik7VNVriQsqykTU4xwwEA/w5Bwwerxsk= X-Received: by 2002:a17:907:97d5:b0:733:1ce:9572 with SMTP id js21-20020a17090797d500b0073301ce9572mr3786919ejc.220.1661463329888; Thu, 25 Aug 2022 14:35:29 -0700 (PDT) Received: from smtpclient.apple (ip5b434222.dynamic.kabel-deutschland.de. [91.67.66.34]) by smtp.gmail.com with ESMTPSA id g25-20020aa7c599000000b0044795d36f12sm289657edq.55.2022.08.25.14.35.28 (version=TLS1_2 cipher=ECDHE-ECDSA-AES128-GCM-SHA256 bits=128/128); Thu, 25 Aug 2022 14:35:29 -0700 (PDT) Content-Type: text/plain; charset=us-ascii Mime-Version: 1.0 (Mac OS X Mail 16.0 \(3696.120.41.1.1\)) Subject: Re: [PATCH v5] regulator: core: Resolve supply name earlier to prevent double-init From: =?utf-8?Q?Christian_Kohlsch=C3=BCtter?= In-Reply-To: <20220825212842.7176-1-christian@kohlschutter.com> Date: Thu, 25 Aug 2022 23:35:27 +0200 Cc: =?utf-8?Q?Heiko_St=C3=BCbner?= , Liam Girdwood , linux-arm-kernel , linux-kernel , Linux MMC List , "open list:ARM/Rockchip SoC..." , Markus Reichl , Robin Murphy , Vincent Legoll , wens@kernel.org Content-Transfer-Encoding: quoted-printable Message-Id: <395E54FA-15D2-48C7-A076-20E9B9398C22@kohlschutter.com> References: <932DEB17-70FB-4416-80B3-C48A7C31848F@kohlschutter.com> <20220825212842.7176-1-christian@kohlschutter.com> To: Mark Brown , Marek Szyprowski X-Mailer: Apple Mail (2.3696.120.41.1.1) X-Spam-Status: No, score=-1.7 required=5.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID,HEADER_FROM_DIFFERENT_DOMAINS,RCVD_IN_DNSWL_NONE, SPF_HELO_NONE,SPF_PASS,T_SCC_BODY_TEXT_LINE autolearn=no autolearn_force=no version=3.4.6 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on lindbergh.monkeyblade.net Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org This needed some further rearrangement. Please validate v5 of the patch. Any branch that has the v4 patch should revert that change and freshly = re-apply the v5 patch. I hope this simplifies merging into mainline. Verified by 1. rebooting numerous times (no mmc errors, partitions on mmc SD card = are properly detected, no hangs upon reboot, i.e., the change appears to = work) 2. "cat /sys/kernel/debug/regulator/regulator_summary" now correctly = shows regulators, regulator-dummy use count is 1 3. ensuring that no entries for "(null)-SUPPLY' were found in dmesg or = /sys Thanks, Christian