Received: by 2002:a05:6358:11c7:b0:104:8066:f915 with SMTP id i7csp6111487rwl; Wed, 22 Mar 2023 06:44:09 -0700 (PDT) X-Google-Smtp-Source: AK7set+nzxKbvr2U6oTKIPNgMnudiZ/5Rw3wl3f1VhLDmgCJEfl+yA1iL1eotB8G3QAXSwTbwdJU X-Received: by 2002:aa7:c401:0:b0:4f9:9be3:a538 with SMTP id j1-20020aa7c401000000b004f99be3a538mr7242728edq.13.1679492649326; Wed, 22 Mar 2023 06:44:09 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1679492649; cv=none; d=google.com; s=arc-20160816; b=wJxaTVY1W0uXObn+UumhIiyKqrMjWxdIzi7rLE9uP1FpQEkbUKrYSocMz18CK12yRb R8asyKSzTz29rdIP1neRa3DQhsY71/90kJEwsg51rLisvAUfOdIQlZsCmHJHdHmRqlDd I77ERGNOASX0TSgs5fHJrtPaZ4owuv6rnNHz+9xXunKnFCfO4HclgL70CFJIzfu9pn5C MfXxLhK4O72Xg1vxHWWPO0hdqq347ByIAzYjdXv6eFN/MBGOVzGksk2/LLmJkIo/mIzK WmErPEw6oLNlHq6pPjL00xeUbcZB0SkqjQutMNyF+gEd/5UOQV5PRm16fS07U8iGPliZ ijOw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:content-transfer-encoding:in-reply-to:from :references:cc:to:content-language:subject:user-agent:mime-version :date:message-id:dkim-signature; bh=VHNsw7LxlCqFoMl8EWjBKiEZL4o59QoD2UHFpV8/WBQ=; b=UC/rBJkOX6Bnlq+TYRWku0qnj5r3wKebarGahcUlo1Bl5PweQMYKOdeicAMTCzQqwI 6n7/PA1SI4pH3QpnuOMc0+JyHJsHo39b58FDy/W5ZElQI6ZRiuR0CAi7hDJt57A/GidE fmRLWgikY4B05R6cFzRoAW0aVvWFaTpv3q/pthhmjjDtKDMHpTg1v3JPWv5Ie8XAMQYx eiuGcjZO8jssnP5Jr2DwNrrqbLltMXPIyRzt7mzr41m2GoVHYr8uV+g5g4eQd3JPIIW3 dsMqmMceQgm10BJIAyf3o3UCu7/iWUPMMGu0j/wKVDw5j3DUJSL91Yg/lMU0OBjRvhD8 kK4A== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@baylibre-com.20210112.gappssmtp.com header.s=20210112 header.b=caba7aVP; 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 f20-20020a056402005400b00501e4bca007si3589832edu.39.2023.03.22.06.43.45; Wed, 22 Mar 2023 06:44:09 -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=@baylibre-com.20210112.gappssmtp.com header.s=20210112 header.b=caba7aVP; 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 S229764AbjCVNkQ (ORCPT + 99 others); Wed, 22 Mar 2023 09:40:16 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:57518 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S229611AbjCVNkO (ORCPT ); Wed, 22 Mar 2023 09:40:14 -0400 Received: from mail-wr1-x436.google.com (mail-wr1-x436.google.com [IPv6:2a00:1450:4864:20::436]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id B34314AFFC for ; Wed, 22 Mar 2023 06:40:12 -0700 (PDT) Received: by mail-wr1-x436.google.com with SMTP id j24so8225671wrd.0 for ; Wed, 22 Mar 2023 06:40:12 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=baylibre-com.20210112.gappssmtp.com; s=20210112; t=1679492411; h=content-transfer-encoding:in-reply-to:from:references:cc:to :content-language:subject:user-agent:mime-version:date:message-id :from:to:cc:subject:date:message-id:reply-to; bh=VHNsw7LxlCqFoMl8EWjBKiEZL4o59QoD2UHFpV8/WBQ=; b=caba7aVPU6lnf+BBBU3K0f1qmo+uKqFlE6l6h44agRSSrtj20S6XpgSa2rd5WdBKyC u0Ipx+BvSlR+JBzx7NBe8uvaONUl81uWcyRL7+RFyOKIvuXTc8agXOazlHHDDXsCwLoN +2BlOHNyuYWss/a43M6g05BdeUhLnFH4pXR7yzF0+7uvjnENS9/vCUwCff7j3LPpFCwn qZ0pO/Er+LlNAmBFI4qQvw6rNNJh+Vk2i7fxfPxTjRS4jQIXRmp92xPzV/n+fNUHmOkU jhqXZUKc3ImlL4uiFBG0i3x9eLrEGYH9h3l6+4CqyyZdqR9B8DyLC4UlYZZsr303eIYN R8CA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; t=1679492411; h=content-transfer-encoding:in-reply-to:from:references:cc:to :content-language:subject:user-agent:mime-version:date:message-id :x-gm-message-state:from:to:cc:subject:date:message-id:reply-to; bh=VHNsw7LxlCqFoMl8EWjBKiEZL4o59QoD2UHFpV8/WBQ=; b=7iSM2Hpu4sWHBuERk7tY68kSFgt4qhyBks31WydhsZlxJGiZ0WAaDbMwIeF3GujsTk jaM4DoguVOzOln7LSAW4dRWCP5YntmK6nLoI2sxIJ2J4Q6SI34V7VJ1T8rpy8qkMdIGa xhyHw2pTZA9V8OaELfUXXHP+JWjnAMCZ/Fv0LHLa56fZCFZaDXmlXdOpU8pLb4Cup21k dxBOIk9XJFPPdveAXJogLA3uAVOvIDCoGpgY/+djYxTqs1tsAindgvH5Bbatd2fbnnbZ MnuLfL4NFOjU91KYb93YyGGCCw/WR9TK1rOPwoEX+lYlc4O9rwHIjzCStC83KWFgrseZ diog== X-Gm-Message-State: AO0yUKU0jDbDOa1bLQC0Qp471U3Xifz2bYYuJ+YsLoI9ZFjza6khZdGD 5TYuDsFUrD3eCqZwcXlThUdbAw== X-Received: by 2002:a5d:644b:0:b0:2d2:3ca:8c43 with SMTP id d11-20020a5d644b000000b002d203ca8c43mr5025509wrw.31.1679492411230; Wed, 22 Mar 2023 06:40:11 -0700 (PDT) Received: from [192.168.1.70] (151.31.102.84.rev.sfr.net. [84.102.31.151]) by smtp.gmail.com with ESMTPSA id b9-20020adfde09000000b002daeb108304sm791234wrm.33.2023.03.22.06.40.10 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Wed, 22 Mar 2023 06:40:10 -0700 (PDT) Message-ID: <3cb28b7e-fc43-a222-77be-137e04118bd8@baylibre.com> Date: Wed, 22 Mar 2023 14:40:09 +0100 MIME-Version: 1.0 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:102.0) Gecko/20100101 Thunderbird/102.8.0 Subject: Re: [PATCH INTERNAL v1 3/3] regulator: tps6594-regulator: Add driver for TI TPS6594 regulators Content-Language: en-US To: Mark Brown Cc: Esteban Blanc , linus.walleij@linaro.org, lgirdwood@gmail.com, a.zummo@towertech.it, alexandre.belloni@bootlin.com, linux-kernel@vger.kernel.org, linux-gpio@vger.kernel.org, linux-rtc@vger.kernel.org, jneanne@baylibre.com References: <20230224133129.887203-1-eblanc@baylibre.com> <20230224133129.887203-4-eblanc@baylibre.com> <205a4e62-fd87-629c-ea34-d863ff1549d8@baylibre.com> From: Julien Panis In-Reply-To: Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit X-Spam-Status: No, score=-0.0 required=5.0 tests=DKIM_SIGNED,DKIM_VALID, NICE_REPLY_A,RCVD_IN_DNSWL_NONE,SPF_HELO_NONE,SPF_PASS autolearn=unavailable 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 On 3/22/23 14:13, Mark Brown wrote: > On Wed, Mar 22, 2023 at 10:10:23AM +0100, Julien Panis wrote: > >> Question @ Mark/Liam: >> Shouldn't we use the generic 'regulator-coupled-with' property >> instead of 'ti,multi-phase-id' ? > My understanding was that this was a hardware configuration where > two regulators operate as one with only one set of registers used > for configuration. Your understanding was correct. > >> I am in charge of upstreaming dt-bindings and maintainers >> pointed out the similarity between 'multi-phase' and 'coupled' >> regulator concepts. Does 'regulator-coupled-with' mean that >> outputs of buck converters are combined ? If so, this generic >> property should replace our specific 'ti,multi-phase-id' prop, >> I guess. > No, coupled regulators are regulators where the voltages can vary > but there's a constraint that their configurations need to be > related somehow, for example they must be within 200mV of each > other or something like that. OK, thank you for this explanation. So, we keep 'ti,multi-phase-id' property.