Received: by 2002:a6b:fb09:0:0:0:0:0 with SMTP id h9csp4138146iog; Tue, 21 Jun 2022 12:53:20 -0700 (PDT) X-Google-Smtp-Source: AGRyM1scK0Vl8hXnPn9dC4QYgRyGJKCaBD3bIGAFZV8KAfNjprNi3EqxdJhvDUAM1a2d/1o9eyMd X-Received: by 2002:a17:90b:4d8a:b0:1e6:87ad:bfd3 with SMTP id oj10-20020a17090b4d8a00b001e687adbfd3mr34517762pjb.138.1655841199835; Tue, 21 Jun 2022 12:53:19 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1655841199; cv=none; d=google.com; s=arc-20160816; b=wnq8HD8gB1tt9Qu4U58Du7cvSoCzsT66476v/BNWoDV68U3Jwuiz9p73vxr7eMkyZI 55mBtnjBPIhOrav+e1eTQeweZzCFKjWm30+hVMpg0LSimkQCt74wQ5qYP2jAWx1jyZX3 +8rszBKg0fViIdbYL6Q8xMY6xg6qprK9zFkxdiycQXVDnBoIQcYvs8lovhwh90LXe161 mNEGM4vOu+ZoKLYMs+YJVgejLzBX715d6Pds0iUItqoOvEdtZvuTePUr7wzY1W8KUjp7 gxm8zJLu10gFDkKeopOhfAMswvW8uTR79jXAvFQJpOsK2INeSL99gReksUZZGelTRQqI cS8Q== 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:from:in-reply-to :references:mime-version:dkim-signature; bh=qaXL7s//rVlnXZvWoUbeILDkx4WluVd6U+rQ7ap3Bnk=; b=GJHC5GXowGB9BAgXD0feDnrTevm0F6xqrUal8bgPXdys7UGjW8qaIrMTGOSlJnvHxy MLYEj4F1pfcgq30AmPngu1tR39QRE3YoDopTkc08Y3/VnQusvMiFWpUXiqPaaTxCtnR4 Mdp4WLadXF2yNFzC9KK1LfGks+z1zmpZvlweSo2s9p0Fic2WTZ3OzeAgWiXZMw+Pxc6i WmrI/q/sTVSQNmDD5/IKmEfqLiYsntYbEB+2YzcLYFiwXMMkPm0WszhHrKPHbwAuWs2T sOg/gmBQwmGH6E0aBdX7f2uCzlQFAC1nbe1Y+bKn9spXsDNJ+fkujZfVZEqzcmYa8OjW r2dw== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@linaro.org header.s=google header.b=yP47wRsH; 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; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=linaro.org Return-Path: Received: from out1.vger.email (out1.vger.email. [2620:137:e000::1:20]) by mx.google.com with ESMTP id m15-20020a170902db0f00b0016a3e7fdb43si2439770plx.158.2022.06.21.12.53.07; Tue, 21 Jun 2022 12:53:19 -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=@linaro.org header.s=google header.b=yP47wRsH; 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; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=linaro.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1353502AbiFUTdp (ORCPT + 99 others); Tue, 21 Jun 2022 15:33:45 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:53162 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1353555AbiFUTdm (ORCPT ); Tue, 21 Jun 2022 15:33:42 -0400 Received: from mail-qv1-xf33.google.com (mail-qv1-xf33.google.com [IPv6:2607:f8b0:4864:20::f33]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 0484E1F62D for ; Tue, 21 Jun 2022 12:33:41 -0700 (PDT) Received: by mail-qv1-xf33.google.com with SMTP id c1so21553868qvi.11 for ; Tue, 21 Jun 2022 12:33:40 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linaro.org; s=google; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=qaXL7s//rVlnXZvWoUbeILDkx4WluVd6U+rQ7ap3Bnk=; b=yP47wRsHGkiNU3IV7Dih1uaEcTaUBKR5kzfzkdP0X9LqiUqMe4ZR+rVfeTYijH+eHi 40R4d1IPfEBNLqHQeANwLlnUb/Ds/M6WeXRq8e82mPd20In+a7ZmdIJT4UlWAFAhBwhQ aTCp0jY6LwR9kcy+nF4MTHyDS1NESUd8wMF9x8Gwv7++rsvrHpBgWauUVT90Jhi8fqTg s4rptHUaJtfeasJW6NwFD/m+nUBBe439/+oouQWQgeyJ5uwqDbFhal4VJCzSr92lr72V NxS9ahg82893Daal2Mcv+xvQpxZg8kfUysep/Gjr6uc1giBfDezbkA4p/jLaZGvt9ayq CzFA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=qaXL7s//rVlnXZvWoUbeILDkx4WluVd6U+rQ7ap3Bnk=; b=ipj7uwBXk6/Q3EyNp8fgSaM2Qf6Sie8GSAF53oK81MTDjg1i2HJzvzCeSjWeTZzTne DEgWUIeaeeLmh0HOkIm1rq0cGn1DehXqfrzkGLlpLy+xqQbWtMMf+MVrm99jvwA/ghR6 bwj8+Wv7swnFo6C+VzUtoEIV6cnsuk4ilo9900ol4bMi41LbIOpRF2sqZ0HUkp7KMbru 8VF829W+GDCLVvBNwNp7F9DynQlnZ+YaO1MsYEh+jNon+0epf62dAIyc51tuEQ0D+vpX scsXKPq90eYcJYFep8mnh4Wwmbj5+VZn5p1yqK2xo/2a8aj5m7XiVmVFJrXrmCxVKPwn mssA== X-Gm-Message-State: AJIora9cfeylKhLlh3T26cMK10rUaED//Ihs4Dn90t7BDDlBBPHuscY7 ZtNqHEqh3Zckwcq1vetIfPedJ6XuIeoVQkofSaFoaQ== X-Received: by 2002:a05:6214:d8d:b0:464:51cc:a552 with SMTP id e13-20020a0562140d8d00b0046451cca552mr24582230qve.122.1655840020152; Tue, 21 Jun 2022 12:33:40 -0700 (PDT) MIME-Version: 1.0 References: <20220621193020.1630180-1-robimarko@gmail.com> <20220621193020.1630180-3-robimarko@gmail.com> In-Reply-To: <20220621193020.1630180-3-robimarko@gmail.com> From: Dmitry Baryshkov Date: Tue, 21 Jun 2022 22:33:29 +0300 Message-ID: Subject: Re: [PATCH v3 3/3] phy: qcom-qmp-pcie: add IPQ8074 PCIe Gen3 QMP PHY support To: Robert Marko Cc: agross@kernel.org, bjorn.andersson@linaro.org, kishon@ti.com, vkoul@kernel.org, robh+dt@kernel.org, krzysztof.kozlowski+dt@linaro.org, linux-arm-msm@vger.kernel.org, linux-phy@lists.infradead.org, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org Content-Type: text/plain; charset="UTF-8" X-Spam-Status: No, score=-2.1 required=5.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,RCVD_IN_DNSWL_NONE, SPF_HELO_NONE,SPF_PASS,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 On Tue, 21 Jun 2022 at 22:30, Robert Marko wrote: > > IPQ8074 has 2 different single lane PCIe PHY-s, one Gen2 and one Gen3. > Gen2 one is already supported, so add the support for the Gen3 one. > It uses the same register layout as IPQ6018. > > Signed-off-by: Robert Marko Reviewed-by: Dmitry Baryshkov > --- > Changes in v3: > * Remove parsing QMP pipe clock rate from DT, and instead use the rate > as set in the PHY config > > Changes in v2: > * Rebase onto next-20220621 to apply on the refactored driver > * Remove non existant has_phy_com_ctrl and has_lane_rst -- With best wishes Dmitry