Received: by 2002:a6b:500f:0:0:0:0:0 with SMTP id e15csp4669322iob; Sun, 8 May 2022 21:19:27 -0700 (PDT) X-Google-Smtp-Source: ABdhPJy5tkU50O+XpmGKtmSSGSmOPDaQNO3vUGJ9NUxDiKIuatih25FK5ATHCm+ECDViaalZqS/V X-Received: by 2002:a17:90b:78b:b0:1d9:6cd6:3f4c with SMTP id l11-20020a17090b078b00b001d96cd63f4cmr24161676pjz.240.1652069966908; Sun, 08 May 2022 21:19:26 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1652069966; cv=none; d=google.com; s=arc-20160816; b=pUeZQ1wTxL04SODHY2pySAFujp5OLVfg/NMvRv8UxcSFeLJIAgqz8XktcCeQs3/yVh kUlHm2z3vpP5NfbAhrds/lGCmKdSmBl3BzvqSncVKUrrzA3ydQhDZs46XTmpJcsaDZDx kTZY9g0+oWBtoY7GL2If3CfwliF48zLX7XpdtKfmODigEOZ4KSQI7ictpyrCSWZnt43P ETQQIOSWWx2pZ1Tev6zC1ZSxc7hj2OMYI7opBX6gIDva5/hS/eyyYGEJgP6/VNmU3uf4 +DswuNSaERRLtUjiAU52dFX3kU01YQp7vY0BjpP1mL2sQRghpNtBSAjBfQ5igfMZlAGF S9MA== 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=1jpEHyGirjaqNUVRP1nz/MiyeczcMtRZCBgdvFueFbg=; b=fVEbAwNRLwZwjSv59znHWmUmDwzV84EX8DSQ1wbqVigIoRQ4fbNyQ1pvhWiH7RWmLE AcKn65kY6B4sJ9MB9a4D3+vejUUnKY44ugytCv6oOMZvhN9mFHWj5ZXbpjvitW3M5o3s TV9VRblGBx1yyJwpSOzOMoDJDHpcWPMGNa1Z9czcxIuvG32OKtpoqh2z2cgMtOCQkRuT jpnuIKEgc1uuU0oaU8pYaU8mh6t8teW7SFSd2gcNAc5V/vagJKHgs6Q1WKAwedYNejpw dH/szGeEYcl39EEsqdzFKa3Ht33EXjjRY2jkHT6hS6Pg8X4LNR3TNF2cyyrD11IpnuDm QSjg== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@chromium.org header.s=google header.b=dNocJH2p; spf=softfail (google.com: domain of transitioning linux-kernel-owner@vger.kernel.org does not designate 23.128.96.19 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. [23.128.96.19]) by mx.google.com with ESMTPS id t6-20020a056a0021c600b0050df2065f65si12766440pfj.124.2022.05.08.21.19.26 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sun, 08 May 2022 21:19:26 -0700 (PDT) Received-SPF: softfail (google.com: domain of transitioning linux-kernel-owner@vger.kernel.org does not designate 23.128.96.19 as permitted sender) client-ip=23.128.96.19; Authentication-Results: mx.google.com; dkim=pass header.i=@chromium.org header.s=google header.b=dNocJH2p; spf=softfail (google.com: domain of transitioning linux-kernel-owner@vger.kernel.org does not designate 23.128.96.19 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 2C35A62BDF; Sun, 8 May 2022 21:16:21 -0700 (PDT) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1386007AbiEESa7 (ORCPT + 99 others); Thu, 5 May 2022 14:30:59 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:46758 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1385038AbiEESY4 (ORCPT ); Thu, 5 May 2022 14:24:56 -0400 Received: from mail-oa1-x30.google.com (mail-oa1-x30.google.com [IPv6:2001:4860:4864:20::30]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id D6E0460A85 for ; Thu, 5 May 2022 11:18:26 -0700 (PDT) Received: by mail-oa1-x30.google.com with SMTP id 586e51a60fabf-d6e29fb3d7so5005151fac.7 for ; Thu, 05 May 2022 11:18:26 -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=1jpEHyGirjaqNUVRP1nz/MiyeczcMtRZCBgdvFueFbg=; b=dNocJH2pm51w2sdCBeubcHoBirqMpP4BeW10hHVrgouUJomu19MuSgDP10MAcJT1nj mBhKXkC5eceOPxd/JNxBGm0skq56M6pzHm1+7vMA6y1XdjmY/oQybSc78dHVxPuR11wK kQeBG67nLfix9PfNYpH8hazatCrGvl2JUyXw4= 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=1jpEHyGirjaqNUVRP1nz/MiyeczcMtRZCBgdvFueFbg=; b=lZeCKBwBDapktQAXIkkRqatSXI62Cyvkjw7S3pDAubIaMB1nPQWDBSiD9HD74a7zfZ dKT++8ZFSnnCIJt8/0alfRmtMjKoegVUeRL4mG6dq/ahf0cZPp9FLH/Xv4PeaTdrT1t3 GveG6bzhZAUJQ8AMOskf60vS+TneCiL4YWAqR8YE6rxo95v8qV4bLH5igFvU1bx88PIG LiiYGI3v7cf7+zuPJ01zItthoyQoPTCPPJMle5PkVfqP6ThrojAvlXzoSYRtE5xElboS BsC9Wbjb0HbvVk29lfxCmZmaNBoHPEW7wgydNBU2FhL++tlQePHSK7qWy0pxw/4RRvGp eSFQ== X-Gm-Message-State: AOAM530DhY42HJjZJht6wou6OhSnBcW/iJlcIK/4+nHjenGxAJmD8hkV QdQ0jry3HNIvQsKwWIe4q000TRrUZODOunrtLgExaQ== X-Received: by 2002:a05:6870:558e:b0:e1:db7c:26aa with SMTP id n14-20020a056870558e00b000e1db7c26aamr2956854oao.63.1651774695213; Thu, 05 May 2022 11:18:15 -0700 (PDT) Received: from 753933720722 named unknown by gmailapi.google.com with HTTPREST; Thu, 5 May 2022 14:18:14 -0400 MIME-Version: 1.0 In-Reply-To: References: <20220425210643.2420919-1-dianders@chromium.org> <20220425140619.1.Ibfde5a26a7182c4b478d570c23d2649823ac2cce@changeid> From: Stephen Boyd User-Agent: alot/0.10 Date: Thu, 5 May 2022 14:18:14 -0400 Message-ID: Subject: RE: [PATCH 1/2] dt-bindings: msm/dp: List supplies in the bindings To: Doug Anderson , Sankeerth Billakanti Cc: "bjorn.andersson@linaro.org" , "dmitry.baryshkov@linaro.org" , Rob Clark , Rob Herring , Vinod Koul , Abhinav Kumar , "linux-phy@lists.infradead.org" , dri-devel , freedreno , Kishon Vijay Abraham I , Sankeerth Billakanti , Krzysztof Kozlowski , linux-arm-msm , Kalyan Thota , Kuogee Hsieh , Daniel Vetter , David Airlie , Rob Clark , Sean Paul , devicetree@vger.kernel.org, LKML Content-Type: text/plain; charset="UTF-8" X-Spam-Status: No, score=-2.6 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 Sankeerth Billakanti (2022-05-05 11:02:36) > >> > >> Quoting Douglas Anderson (2022-04-25 14:06:42) > >> > >> Having 'a' in 'vdda' typically means 'analog' for 'analog' circuits, > >> so I'd expect this to only matter for the phy that contains the analog > >> circuitry. It would be great to remove the regulator code from > >> drivers/gpu/drm/msm/dp/dp_power.c and move the regulator_set_load() > >> call to the phy driver if possible. Hopefully qcom folks can help > >> clarify here. > > > >Interesting. Oddly enough, the sc7280 datasheet doesn't list the "_A". > >It calls these "VDD_VREF_0P9" and "VDD_VREF_1P2". However, on the > >schematic in front of me someone labeled these pins on the sc7280 with the > >"A". ...and the driver looks for a supply with the "a". :-/ > > > >It would be good to get clarification from someone with better information. > > > >-Doug > > Our internal power grid documents list the regulators as VDD_A_*_1P2 and VDD_A_*_0P9 > for all the platforms. Do your internal power grid documents indicate what these supplies are powering? The question is if these supplies power any of the logic inside the eDP controller or if they only supply power to the analog circuits in the eDP phy. If it's the eDP phy only then the regulator usage in the eDP driver should be removed. I would suspect this is the case because the controller is probably all digital logic and runs at the typical 1.8V that the rest of the SoC uses. Similarly, these are voltage references which sound like a PLL reference voltage. Please clarify this further. > > So, as a practice, we put the same name in the DT files. Hence, > > Reviewed-by: Sankeerth Billakanti >