Received: by 2002:a05:6a10:413:0:0:0:0 with SMTP id 19csp1653615pxp; Thu, 17 Mar 2022 13:41:44 -0700 (PDT) X-Google-Smtp-Source: ABdhPJxrBSGR2d1Hd0LtepgMB7fEIHvJCMHAAVjf8ZG0zSyqiNji2n75QeNFfQdwyoVS4pUzgEkA X-Received: by 2002:a17:902:ccd1:b0:154:359:7e17 with SMTP id z17-20020a170902ccd100b0015403597e17mr2191072ple.42.1647549704593; Thu, 17 Mar 2022 13:41:44 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1647549704; cv=none; d=google.com; s=arc-20160816; b=jAS13NarsXvGyMvj5mhMCCTVKnaqx7NlKg4zEFjpA85gaiHxWsM8vlt5HIrfJFop6Z mkyfJauo34atbGk5stXNTQGOJW/F5IV27A/pu4w8LLC1h33aul8YkHIxObXrlByH63F2 MtHhof7ljEvpY7Ty5ia7nbhJt+aJD14uLmWFjl38xCTvaPWVyFyl90veHp5RLdn9WW51 28CXU/GAuKUGxX2IJhKzJADp+cd5LKs7IQHR4wj/8YCXiQ1DznlvMyktv81EgpHiOgyu n6QUpShfttY6Fo4AmnC+06rnTiQZwaF8AcOuxxbRC56CFJ8W+GhJ886xNa8xeYTSyHQe vJbQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:cc:to:subject:message-id:date:user-agent:from :references:in-reply-to:mime-version:dkim-signature; bh=y9n1grNnQGZ9V3E7Nxt7rAxrPIpeE9mWBbzipD+kNUA=; b=L5Zu36sPOIlti0RKYLPkK2uew1aoJqsXTg50anynUfPyVYRhzKOhGYZPFCtm0uisV5 wye2hR7njWocnvR+8p93aRY9KfLm1WfjwArZH1fnrAeYLvyHD9/icFRwa65anZ5vkczE ddJRyFa7bBtPUWVzDJlHWIZ7P9b8KtAv45Ly94MBlNXsu9dCtvQXzLFlUcLaAvvFI4zi en/Daa8RW4t1z1BWz1/oRYMN+2r/nv5Os5nzvj3xTiUEdNUxdox9iRdBQYMUSQi05BAr Ea+QRhb82ICy7MzHPLY5+UfHEZyRad5HcgQ6bFHxp5FCDS+lqkR4+e79t6IWVPI/CmkN hqsg== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@chromium.org header.s=google header.b=C7OnQb7F; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:18 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=chromium.org Return-Path: Received: from lindbergh.monkeyblade.net (lindbergh.monkeyblade.net. [2620:137:e000::1:18]) by mx.google.com with ESMTPS id mm20-20020a17090b359400b001c1171b611fsi8083850pjb.22.2022.03.17.13.41.44 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 17 Mar 2022 13:41:44 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:18 as permitted sender) client-ip=2620:137:e000::1:18; Authentication-Results: mx.google.com; dkim=pass header.i=@chromium.org header.s=google header.b=C7OnQb7F; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:18 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=chromium.org Received: from vger.kernel.org (vger.kernel.org [23.128.96.18]) by lindbergh.monkeyblade.net (Postfix) with ESMTP id 9F43B2E711A; Thu, 17 Mar 2022 13:10:02 -0700 (PDT) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S237311AbiCQTEl (ORCPT + 99 others); Thu, 17 Mar 2022 15:04:41 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:41614 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S237844AbiCQTE3 (ORCPT ); Thu, 17 Mar 2022 15:04:29 -0400 Received: from mail-ot1-x32f.google.com (mail-ot1-x32f.google.com [IPv6:2607:f8b0:4864:20::32f]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 29070DFDFD for ; Thu, 17 Mar 2022 12:03:10 -0700 (PDT) Received: by mail-ot1-x32f.google.com with SMTP id v25-20020a05683024b900b005b2463a41faso4098287ots.10 for ; Thu, 17 Mar 2022 12:03:10 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=chromium.org; s=google; h=mime-version:in-reply-to:references:from:user-agent:date:message-id :subject:to:cc; bh=y9n1grNnQGZ9V3E7Nxt7rAxrPIpeE9mWBbzipD+kNUA=; b=C7OnQb7Ft6JJPMdNGPZU9f+Wh0vGuYeVv/0t90gB4v421kaEXNNNtfDZWN4n8OmVWa b+5oZBrvYR2b1xTYVchDi3Qp3Lwn4xSe7Q5peils3J/LpgCY7X/HD0EPR1zP0KCF5VAH mBJrSfBYHiSM8V5MiL5qFc2EdaNBx3kXf+/AI= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:mime-version:in-reply-to:references:from :user-agent:date:message-id:subject:to:cc; bh=y9n1grNnQGZ9V3E7Nxt7rAxrPIpeE9mWBbzipD+kNUA=; b=N6qsRVegl9WVfRZYVa0SnDi3reAcLDNku7yJV88uMZEqxIVZhnjyK3I92rkNRqm+H5 Fe5JKYdR8VcOPv0yZspYyVKhDG1IBJOzDQ0GUpbZl8ZJWCWHsmLCRQ6nz09kppNO+iBU u/CWUCBPHm+aPXInT2zIOFMEIKNhmoYcCuI/zcYR2gShX2782YbGURoVs/+Sv8uoCDDk lbPMaSRDErfvN6McJTnNC9/2fhdM7HMMJtrEEYsL4P1itv6OZyG1e0Ri0IFYtxY+kxlo rhWYx5AIVAxGTwOjt8X45IJ0hkKwHj9dZMqMIYczLZoXAuq83s8E7WRH7PAALIUKcABM wofQ== X-Gm-Message-State: AOAM530XqoTg+lrw026SuWNzis96QHoNoQf/zXTJUibpo/1YUMpDuU4S cruWuDbwXnJjS6nHgOe3iJfkEL/QIN0+VpimcTaMmg== X-Received: by 2002:a9d:b85:0:b0:5cb:3eeb:d188 with SMTP id 5-20020a9d0b85000000b005cb3eebd188mr871324oth.77.1647543790201; Thu, 17 Mar 2022 12:03:10 -0700 (PDT) Received: from 753933720722 named unknown by gmailapi.google.com with HTTPREST; Thu, 17 Mar 2022 15:03:09 -0400 MIME-Version: 1.0 In-Reply-To: <20220316172814.v1.3.Iad21bd53f3ac14956b8dbbf3825fc7ab29abdf97@changeid> References: <20220316172814.v1.1.I2deda8f2cd6adfbb525a97d8fee008a8477b7b0e@changeid> <20220316172814.v1.3.Iad21bd53f3ac14956b8dbbf3825fc7ab29abdf97@changeid> From: Stephen Boyd User-Agent: alot/0.10 Date: Thu, 17 Mar 2022 15:03:09 -0400 Message-ID: Subject: Re: [PATCH v1 3/4] arm64: dts: qcom: sc7280: herobrine: disable some regulators by default To: Andy Gross , Bjorn Andersson , Matthias Kaehlcke , Rob Herring Cc: devicetree@vger.kernel.org, Douglas Anderson , linux-arm-msm@vger.kernel.org, linux-kernel@vger.kernel.org Content-Type: text/plain; charset="UTF-8" X-Spam-Status: No, score=-3.5 required=5.0 tests=BAYES_00,DKIMWL_WL_HIGH, DKIM_SIGNED,DKIM_VALID,DKIM_VALID_AU,HEADER_FROM_DIFFERENT_DOMAINS, MAILING_LIST_MULTI,RDNS_NONE,SPF_HELO_NONE,T_SCC_BODY_TEXT_LINE 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 Quoting Matthias Kaehlcke (2022-03-16 17:28:19) > Not all herobrine boards have a world facing camera or a fingerprint > sensor, disable the regulators that feed these devices by default and > only enable them for the boards that use them. > > Similarly the audio configuration can vary between boards, not all > boards have the regulator pp3300_codec, disable it by default. > > Signed-off-by: Matthias Kaehlcke > --- This seems complicated. Maybe we should introduce some sort of mixin dts file for fingerprint and world facing camera and audio type so that boards can pick and choose what they want. Either way, that can come later when we get there. Reviewed-by: Stephen Boyd