Received: by 2002:a05:6358:489b:b0:bb:da1:e618 with SMTP id x27csp5031193rwn; Mon, 12 Sep 2022 03:23:22 -0700 (PDT) X-Google-Smtp-Source: AA6agR5agmIs82B0CPnng2l5twtwVSDP5azUBIifl0KpxSb8BPOnfqKeNoh3LR6z4kNafMi32beV X-Received: by 2002:a17:906:8a73:b0:779:92e6:a111 with SMTP id hy19-20020a1709068a7300b0077992e6a111mr10806953ejc.624.1662978201986; Mon, 12 Sep 2022 03:23:21 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1662978201; cv=none; d=google.com; s=arc-20160816; b=Z8aGc1L7qbmIeAweNEPSDu/RkI3jScDMy9E+iwn25XqYLuvansStYhXwvmb8x8M1+v yqi7Qd1cAng9n9FKcuaYwo7Byho0wOK1K7Kh9TAQGc410IWWOqr+odVElrHLYoIW6yla TIDy9bMhAp/2mSmDGrX+lempYuuveWTAJrRzYHu+DJcBkiDuhbbX9YmDU2/zpO/HqZsA qepWSMrMoagHrCgbGhhB/BxZ1b7pEEh9eKNvrvgohu61ugntjh0qRPZi1jH7UqwHnYu6 hYSKuW1VvmmdhYwQxGq7DLSS4BRU2MN1TtTWHKejWfTzGc/JukOOuTlcy8otYiQgoctm 2oqw== 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=ammuj1ToOOUyenpx7efRuAKZ+Xd++UJtXQpLWyLE2UU=; b=A+pcEu7dFtG9M4ETVQbo7iwKvyNl89ZAigYpb9tJAdmfX3Cdg3Vf1N4auWdQtVqEyF Q4LU5XMRD1u0Mag+U2fgy3p1nTOYLeAQ4YRgWtLjPWpQgniCnP7FT51yU8Nu395HfR4X BXIGKw1kGYialc8mP3XA1haoi4PkZLvmDst9qDsFZhlS1FjNcKjKd2+RPROIfdpeWYav 1BPbZwrG/3WyafmiELJmODKDNly/e5FoDujymaTfDKJXR96MVBl2dszbg5HOnnu5pJvc 0xxCUeOKjriJO6xjcHVnJVuJUHgXaBa+amtGwPIWUgSwbRmJRp2nOGWpC5aTnFdU27dE /7Ow== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@baylibre-com.20210112.gappssmtp.com header.s=20210112 header.b=FecTWIT2; 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 b18-20020a0564021f1200b0044611122003si5971099edb.599.2022.09.12.03.22.56; Mon, 12 Sep 2022 03:23:21 -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=FecTWIT2; 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 S229584AbiILJtR (ORCPT + 99 others); Mon, 12 Sep 2022 05:49:17 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:45184 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S229496AbiILJtP (ORCPT ); Mon, 12 Sep 2022 05:49:15 -0400 Received: from mail-wr1-x42a.google.com (mail-wr1-x42a.google.com [IPv6:2a00:1450:4864:20::42a]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 9363B33E2D for ; Mon, 12 Sep 2022 02:49:12 -0700 (PDT) Received: by mail-wr1-x42a.google.com with SMTP id e16so14431806wrx.7 for ; Mon, 12 Sep 2022 02:49:12 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=baylibre-com.20210112.gappssmtp.com; s=20210112; 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; bh=ammuj1ToOOUyenpx7efRuAKZ+Xd++UJtXQpLWyLE2UU=; b=FecTWIT29+SoO9dPJnZV05yejoJbz7Q2dIHJSZe6H+3a9qM8hSkmUZLtklFFIDlLRp o2BzKPh0wjbq9D2jt8y7QfcTsjeFU/pXo1c4IsXrMLMw8RrIEIDuRx8OhvnCinukoZPC BrKSpaPm6ufPK0SR60Mh/8RJrh4vKKGfC8w6NWzFRQ/dyzu7bUxRRo/XjW6aZfbxtWL1 uUrtwpWqRqSSNLTTRYdYOUI8lpJba+LqaxJ+Gz9MUdM6MDQJQkx+RwnwgADRqcUonPwP nHEMS4UIA2uI1WWXcnpYcxl8rE4iUMJf60vTJX76nGMWHzQgmmFg8hUFkaQY7rJALcRm vleA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; 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; bh=ammuj1ToOOUyenpx7efRuAKZ+Xd++UJtXQpLWyLE2UU=; b=jNjKKQX7JakkoDEygl5ESjiX8hyOVgDIZyrGU7wKjtHvK7L209JNs6oC31hGa6c8Ag E3BeQpsBUvBtKTmaYJ6yxYvPCh8tWykdoK00Uz48Wsjt2IBMKCqGkxbZzJJ7DVHs4v5V F7rc8bc5m/pXh09nZDQMtiWAapXGMhIW/LSStCnzn4ArP3dfboP/92YEasncXFbbtuxx xrpZb0l436Ak4oYpSt5iTXm3Bqqjf6TjZm9EOpw7xWXn1bm7IhJ/Jd4ROS1wTuhY4QNQ Z9/Qacb0Of9AOIDdhLB+ztXPgG9qtSUtdHppJElh6hV3zAv5FAzDWAKHAqUJ1GOpG9Zj w+TA== X-Gm-Message-State: ACgBeo1l5sdqGy10DYi9FTu8OrCqEfzL866tV20wP/iCsUw+YsfDxjM8 z8hOjbo3tCDfzMkJVYxkM1pliw== X-Received: by 2002:adf:eb84:0:b0:22a:917e:1c20 with SMTP id t4-20020adfeb84000000b0022a917e1c20mr1909730wrn.223.1662976151114; Mon, 12 Sep 2022 02:49:11 -0700 (PDT) Received: from [192.168.1.91] (192.201.68.85.rev.sfr.net. [85.68.201.192]) by smtp.gmail.com with ESMTPSA id i2-20020a5d4382000000b00228933481dbsm6782624wrq.47.2022.09.12.02.49.09 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Mon, 12 Sep 2022 02:49:10 -0700 (PDT) Message-ID: Date: Mon, 12 Sep 2022 11:49:09 +0200 MIME-Version: 1.0 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:91.0) Gecko/20100101 Thunderbird/91.11.0 Subject: Re: [RFT] [PATCH] regulator: tps65219: Fix .bypass_val_on setting Content-Language: en-US To: Axel Lin , Mark Brown Cc: Liam Girdwood , Tony Lindgren , linux-kernel@vger.kernel.org References: <20220828120153.1512508-1-axel.lin@ingics.com> From: jerome Neanne In-Reply-To: <20220828120153.1512508-1-axel.lin@ingics.com> Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit X-Spam-Status: No, score=-4.1 required=5.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID,NICE_REPLY_A,RCVD_IN_DNSWL_NONE,SPF_HELO_NONE,SPF_PASS, T_SCC_BODY_TEXT_LINE autolearn=ham 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 Hi Axel, On 28/08/2022 14:01, Axel Lin wrote: > The .bypass_val_on setting does not match the .bypass_mask setting, so the > .bypass_mask bit will never get set. Fix it by removing .bypass_val_on > setting, the regulator_set_bypass_regmap and regulator_get_bypass_regmap > helpers will use rdev->desc->bypass_mask as val_on if the val_on is 0. I think this will result in exact same behavior. val would be assigned to 1 when enable is set and 0 otherwise. Anyway you are right this line is useless. > I don't have this h/w to test, please help to review and test the patch. I'll double check on the board.