Message ID | 20230723-sm6125-dpu-v4-13-a3f287dd6c07@somainline.org |
---|---|
State | New |
Headers |
Return-Path: <linux-kernel-owner@vger.kernel.org> Delivered-To: ouuuleilei@gmail.com Received: by 2002:a59:9010:0:b0:3e4:2afc:c1 with SMTP id l16csp1329418vqg; Sun, 23 Jul 2023 09:11:00 -0700 (PDT) X-Google-Smtp-Source: APBJJlHuxS6dUyTMdsFdzcpWYzgY+bPb3AoF10ztQ2GdDBsoelqTXiZXEcdwlArDG2I32YN5eTiL X-Received: by 2002:a05:6602:2193:b0:786:eba4:8782 with SMTP id b19-20020a056602219300b00786eba48782mr6672792iob.17.1690128660572; Sun, 23 Jul 2023 09:11:00 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1690128660; cv=none; d=google.com; s=arc-20160816; b=kBXz+5mMRfXyzVxFCS2y+/hJjhQdOJ5ubgdYRoT4GbVy/JLGnYXn9RqAJ5s781zk1Q w0/6VZtgeKNy89sGk9b416Fu55kkJ5KIW9n+BZ2OA/thUv1fGaHqFdPbG9+JSYUN4sma cGYp6P8p5spYiERFPlNrOQZjx4rXdVWsdAMxuYR6vg7pQQK5Kmwbg5TCM89QJWx3wjqI YzUzyGwFTFkfRGybMlqJsVa3Bh0eLPCGFvQqOW9NX6mp4rkupylpQAk9RYvTvN128lQu uOTOmutHx6MhtWaa5T4HP/BOn3fR2Yphd6rfGoXPGfxVNNsvpQob4TqDCoKADJzYE8UJ 6D8g== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:cc:to:in-reply-to:references:message-id :content-transfer-encoding:mime-version:subject:date:from; bh=Qf6/fH15ErL7CtFRn13K/CFfulNEKHFfvtgiatEvH00=; fh=iqz7oRQIyFPzKfYtMH2XRwjdfOOz2hPKEmrmNt7b2jU=; b=TARuCRBOv9Y8Cb9tgmx4ik7MYCO4dk2TDa0B6PoFM0b85tKAjEHJaFy03uD4TIfcGF ZYvMK94sPU0ndaTFrztOJfTrXAN8na8IQCHrQ+QVGW6a7pJIID0DAPxbS05hdsYDC51Q 8EyV2EiYgRiHLLNc2ZjxwAlFRdakNWKx5Xi+aKlwhLJb6pKyF4MnTwMQKjhaXP/vv4ZF ddYJ7MZIneJzpuDUPAQQx9wb89z922knpc/T+REwMPUak+9fc7SzabzWtAdYCmQ5IjM+ 8lc49vYKwG1bBGH+JZuV0yYhW2EnvwVc28mCg/8k2WLFhZfUKjp9LWmrDvpZrrZoTlC1 DBhg== ARC-Authentication-Results: i=1; mx.google.com; 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: from out1.vger.email (out1.vger.email. [2620:137:e000::1:20]) by mx.google.com with ESMTP id k184-20020a6284c1000000b0068657bc2bc4si7013580pfd.150.2023.07.23.09.10.48; Sun, 23 Jul 2023 09:11:00 -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; 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 S230088AbjGWQJ0 (ORCPT <rfc822;chrisben.tianve@gmail.com> + 99 others); Sun, 23 Jul 2023 12:09:26 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:33090 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S230063AbjGWQJQ (ORCPT <rfc822;linux-kernel@vger.kernel.org>); Sun, 23 Jul 2023 12:09:16 -0400 Received: from relay08.th.seeweb.it (relay08.th.seeweb.it [5.144.164.169]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id EAF161707 for <linux-kernel@vger.kernel.org>; Sun, 23 Jul 2023 09:08:59 -0700 (PDT) Received: from Marijn-Arch-PC.localdomain (94-211-6-86.cable.dynamic.v4.ziggo.nl [94.211.6.86]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (2048 bits) server-digest SHA256) (No client certificate requested) by m-r2.th.seeweb.it (Postfix) with ESMTPSA id F24243F0E6; Sun, 23 Jul 2023 18:08:56 +0200 (CEST) From: Marijn Suijten <marijn.suijten@somainline.org> Date: Sun, 23 Jul 2023 18:08:51 +0200 Subject: [PATCH v4 13/17] drm/msm/dsi: Reuse QCM2290 14nm DSI PHY configuration for SM6125 MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: 7bit Message-Id: <20230723-sm6125-dpu-v4-13-a3f287dd6c07@somainline.org> References: <20230723-sm6125-dpu-v4-0-a3f287dd6c07@somainline.org> In-Reply-To: <20230723-sm6125-dpu-v4-0-a3f287dd6c07@somainline.org> To: Andy Gross <agross@kernel.org>, Bjorn Andersson <andersson@kernel.org>, Rob Herring <robh+dt@kernel.org>, Krzysztof Kozlowski <krzysztof.kozlowski+dt@linaro.org>, Conor Dooley <conor+dt@kernel.org>, Michael Turquette <mturquette@baylibre.com>, Stephen Boyd <sboyd@kernel.org>, Rob Clark <robdclark@gmail.com>, Abhinav Kumar <quic_abhinavk@quicinc.com>, Dmitry Baryshkov <dmitry.baryshkov@linaro.org>, Sean Paul <sean@poorly.run>, David Airlie <airlied@gmail.com>, Daniel Vetter <daniel@ffwll.ch>, Krishna Manikandan <quic_mkrishn@quicinc.com>, Marijn Suijten <marijn.suijten@somainline.org>, Loic Poulain <loic.poulain@linaro.org>, Konrad Dybcio <konrad.dybcio@somainline.org> Cc: ~postmarketos/upstreaming@lists.sr.ht, AngeloGioacchino Del Regno <angelogioacchino.delregno@collabora.com>, Konrad Dybcio <konrad.dybcio@linaro.org>, Martin Botka <martin.botka@somainline.org>, Jami Kettunen <jami.kettunen@somainline.org>, linux-arm-msm@vger.kernel.org, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, Krzysztof Kozlowski <krzk@kernel.org>, linux-clk@vger.kernel.org, dri-devel@lists.freedesktop.org, freedreno@lists.freedesktop.org, Lux Aliaga <they@mint.lgbt> X-Mailer: b4 0.12.3 X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00,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: <linux-kernel.vger.kernel.org> X-Mailing-List: linux-kernel@vger.kernel.org X-getmail-retrieved-from-mailbox: INBOX X-GMAIL-THRID: 1772228350670328299 X-GMAIL-MSGID: 1772228350670328299 |
Series |
drm/msm: Add SM6125 MDSS/DPU hardware and enable Sony Xperia 10 II panel
|
|
Commit Message
Marijn Suijten
July 23, 2023, 4:08 p.m. UTC
SM6125 features only a single PHY (despite a secondary PHY PLL source being available to the disp_cc_mdss_pclk0_clk_src clock), and downstream sources for this "trinket" SoC do not define the typical "vcca" regulator to be available nor used. This, including the register offset is identical to QCM2290, whose config struct can trivially be reused. Reviewed-by: Konrad Dybcio <konrad.dybcio@linaro.org> Reviewed-by: Dmitry Baryshkov <dmitry.baryshkov@linaro.org> Signed-off-by: Marijn Suijten <marijn.suijten@somainline.org> --- drivers/gpu/drm/msm/dsi/phy/dsi_phy.c | 2 ++ 1 file changed, 2 insertions(+)
diff --git a/drivers/gpu/drm/msm/dsi/phy/dsi_phy.c b/drivers/gpu/drm/msm/dsi/phy/dsi_phy.c index 323498237ef4..f59cf2a47b4c 100644 --- a/drivers/gpu/drm/msm/dsi/phy/dsi_phy.c +++ b/drivers/gpu/drm/msm/dsi/phy/dsi_phy.c @@ -561,6 +561,8 @@ static const struct of_device_id dsi_phy_dt_match[] = { .data = &dsi_phy_14nm_660_cfgs }, { .compatible = "qcom,dsi-phy-14nm-8953", .data = &dsi_phy_14nm_8953_cfgs }, + { .compatible = "qcom,sm6125-dsi-phy-14nm", + .data = &dsi_phy_14nm_2290_cfgs }, #endif #ifdef CONFIG_DRM_MSM_DSI_10NM_PHY { .compatible = "qcom,dsi-phy-10nm",