From: Jonathan Marek <jonathan@marek.ca> To: freedreno@lists.freedesktop.org Cc: Abhinav Kumar <abhinavk@codeaurora.org>, Anurag Kumar Vulisha <anurag.kumar.vulisha@xilinx.com>, Bernard Zhao <bernard@vivo.com>, Daniel Vetter <daniel@ffwll.ch>, David Airlie <airlied@linux.ie>, devicetree@vger.kernel.org (open list:OPEN FIRMWARE AND FLATTENED DEVICE TREE BINDINGS), Dmitry Baryshkov <dmitry.baryshkov@linaro.org>, dri-devel@lists.freedesktop.org (open list:DRM DRIVER FOR MSM ADRENO GPU), Jordan Crouse <jordan@cosmicpenguin.net>, Konrad Dybcio <konradybcio@gmail.com>, Laurent Pinchart <laurent.pinchart@ideasonboard.com>, linux-arm-msm@vger.kernel.org (open list:DRM DRIVER FOR MSM ADRENO GPU), linux-kernel@vger.kernel.org (open list), Rajendra Nayak <rnayak@codeaurora.org>, Rob Clark <robdclark@gmail.com>, Rob Herring <robh+dt@kernel.org>, Sean Paul <sean@poorly.run>, Swapnil Jakhade <sjakhade@cadence.com>, Vinod Koul <vkoul@kernel.org>, Viresh Kumar <viresh.kumar@linaro.org> Subject: [PATCH v4 0/3] drm/msm/dsi: support CPHY mode for 7nm pll/phy Date: Thu, 17 Jun 2021 10:43:32 -0400 [thread overview] Message-ID: <20210617144349.28448-1-jonathan@marek.ca> (raw) Add the required changes to support 7nm pll/phy in CPHY mode. This adds a "qcom,dsi-phy-cphy-mode" property for the PHY node to enable the CPHY mode. v2: - rebased on DSI PHY reworks - reworked getting cphy_mode in dsi_host.c - documentation change in separate patch v3: - yaml bindings - changed binding to "phy-type = <PHY_TYPE_DSI_CPHY>;" v4: - PHY_TYPE_{DPHY,CPHY} instead of PHY_TYPE_DSI_{DPHY,CPHY} - use enum/default for phy-type property - remove a stray semicolon in dts example Jonathan Marek (3): dt-bindings: msm: dsi: add missing 7nm bindings dt-bindings: msm: dsi: document phy-type property for 7nm dsi phy drm/msm/dsi: support CPHY mode for 7nm pll/phy .../bindings/display/msm/dsi-phy-7nm.yaml | 71 +++++++++ drivers/gpu/drm/msm/dsi/dsi.xml.h | 2 + drivers/gpu/drm/msm/dsi/dsi_host.c | 34 +++- drivers/gpu/drm/msm/dsi/phy/dsi_phy.c | 49 ++++++ drivers/gpu/drm/msm/dsi/phy/dsi_phy.h | 3 + drivers/gpu/drm/msm/dsi/phy/dsi_phy_7nm.c | 145 ++++++++++++------ include/dt-bindings/phy/phy.h | 2 + 7 files changed, 259 insertions(+), 47 deletions(-) create mode 100644 Documentation/devicetree/bindings/display/msm/dsi-phy-7nm.yaml -- 2.26.1
WARNING: multiple messages have this Message-ID (diff)
From: Jonathan Marek <jonathan@marek.ca> To: freedreno@lists.freedesktop.org Cc: "open list:OPEN FIRMWARE AND FLATTENED DEVICE TREE BINDINGS" <devicetree@vger.kernel.org>, Anurag Kumar Vulisha <anurag.kumar.vulisha@xilinx.com>, Vinod Koul <vkoul@kernel.org>, David Airlie <airlied@linux.ie>, Bernard Zhao <bernard@vivo.com>, Swapnil Jakhade <sjakhade@cadence.com>, Konrad Dybcio <konradybcio@gmail.com>, Abhinav Kumar <abhinavk@codeaurora.org>, Jordan Crouse <jordan@cosmicpenguin.net>, Rob Clark <robdclark@gmail.com>, Rob Herring <robh+dt@kernel.org>, Viresh Kumar <viresh.kumar@linaro.org>, "open list:DRM DRIVER FOR MSM ADRENO GPU" <dri-devel@lists.freedesktop.org>, "open list:DRM DRIVER FOR MSM ADRENO GPU" <linux-arm-msm@vger.kernel.org>, Dmitry Baryshkov <dmitry.baryshkov@linaro.org>, Rajendra Nayak <rnayak@codeaurora.org>, Sean Paul <sean@poorly.run>, open list <linux-kernel@vger.kernel.org>, Laurent Pinchart <laurent.pinchart@ideasonboard.com> Subject: [PATCH v4 0/3] drm/msm/dsi: support CPHY mode for 7nm pll/phy Date: Thu, 17 Jun 2021 10:43:32 -0400 [thread overview] Message-ID: <20210617144349.28448-1-jonathan@marek.ca> (raw) Add the required changes to support 7nm pll/phy in CPHY mode. This adds a "qcom,dsi-phy-cphy-mode" property for the PHY node to enable the CPHY mode. v2: - rebased on DSI PHY reworks - reworked getting cphy_mode in dsi_host.c - documentation change in separate patch v3: - yaml bindings - changed binding to "phy-type = <PHY_TYPE_DSI_CPHY>;" v4: - PHY_TYPE_{DPHY,CPHY} instead of PHY_TYPE_DSI_{DPHY,CPHY} - use enum/default for phy-type property - remove a stray semicolon in dts example Jonathan Marek (3): dt-bindings: msm: dsi: add missing 7nm bindings dt-bindings: msm: dsi: document phy-type property for 7nm dsi phy drm/msm/dsi: support CPHY mode for 7nm pll/phy .../bindings/display/msm/dsi-phy-7nm.yaml | 71 +++++++++ drivers/gpu/drm/msm/dsi/dsi.xml.h | 2 + drivers/gpu/drm/msm/dsi/dsi_host.c | 34 +++- drivers/gpu/drm/msm/dsi/phy/dsi_phy.c | 49 ++++++ drivers/gpu/drm/msm/dsi/phy/dsi_phy.h | 3 + drivers/gpu/drm/msm/dsi/phy/dsi_phy_7nm.c | 145 ++++++++++++------ include/dt-bindings/phy/phy.h | 2 + 7 files changed, 259 insertions(+), 47 deletions(-) create mode 100644 Documentation/devicetree/bindings/display/msm/dsi-phy-7nm.yaml -- 2.26.1
next reply other threads:[~2021-06-17 15:09 UTC|newest] Thread overview: 16+ messages / expand[flat|nested] mbox.gz Atom feed top 2021-06-17 14:43 Jonathan Marek [this message] 2021-06-17 14:43 ` [PATCH v4 0/3] drm/msm/dsi: support CPHY mode for 7nm pll/phy Jonathan Marek 2021-06-17 14:43 ` [PATCH v4 1/3] dt-bindings: msm: dsi: add missing 7nm bindings Jonathan Marek 2021-06-17 14:43 ` Jonathan Marek 2021-06-17 16:23 ` Rob Clark 2021-06-17 16:23 ` Rob Clark 2021-06-17 21:26 ` Rob Herring 2021-06-17 21:26 ` Rob Herring 2021-06-18 19:13 ` Rob Herring 2021-06-18 19:13 ` Rob Herring 2021-06-17 14:43 ` [PATCH v4 2/3] dt-bindings: msm: dsi: document phy-type property for 7nm dsi phy Jonathan Marek 2021-06-17 14:43 ` Jonathan Marek 2021-06-24 21:31 ` Rob Herring 2021-06-24 21:31 ` Rob Herring 2021-06-17 14:43 ` [PATCH v4 3/3] drm/msm/dsi: support CPHY mode for 7nm pll/phy Jonathan Marek 2021-06-17 14:43 ` Jonathan Marek
Reply instructions: You may reply publicly to this message via plain-text email using any one of the following methods: * Save the following mbox file, import it into your mail client, and reply-to-all from there: mbox Avoid top-posting and favor interleaved quoting: https://en.wikipedia.org/wiki/Posting_style#Interleaved_style * Reply using the --to, --cc, and --in-reply-to switches of git-send-email(1): git send-email \ --in-reply-to=20210617144349.28448-1-jonathan@marek.ca \ --to=jonathan@marek.ca \ --cc=abhinavk@codeaurora.org \ --cc=airlied@linux.ie \ --cc=anurag.kumar.vulisha@xilinx.com \ --cc=bernard@vivo.com \ --cc=daniel@ffwll.ch \ --cc=devicetree@vger.kernel.org \ --cc=dmitry.baryshkov@linaro.org \ --cc=dri-devel@lists.freedesktop.org \ --cc=freedreno@lists.freedesktop.org \ --cc=jordan@cosmicpenguin.net \ --cc=konradybcio@gmail.com \ --cc=laurent.pinchart@ideasonboard.com \ --cc=linux-arm-msm@vger.kernel.org \ --cc=linux-kernel@vger.kernel.org \ --cc=rnayak@codeaurora.org \ --cc=robdclark@gmail.com \ --cc=robh+dt@kernel.org \ --cc=sean@poorly.run \ --cc=sjakhade@cadence.com \ --cc=viresh.kumar@linaro.org \ --cc=vkoul@kernel.org \ /path/to/YOUR_REPLY https://kernel.org/pub/software/scm/git/docs/git-send-email.html * If your mail client supports setting the In-Reply-To header via mailto: links, try the mailto: linkBe sure your reply has a Subject: header at the top and a blank line before the message body.
This is an external index of several public inboxes, see mirroring instructions on how to clone and mirror all data and code used by this external index.