[Freedreno] [PATCH v3] drm/msm/dp: add atomic_check to bridge ops

2022-09-12 Thread Kuogee Hsieh
Reported-by: Leonard Lausen Suggested-by: Rob Clark Closes: https://gitlab.freedesktop.org/drm/msm/-/issues/17 Signed-off-by: Kuogee Hsieh --- drivers/gpu/drm/msm/dp/dp_drm.c | 31 +++ 1 file changed, 31 insertions(+) diff --git a/drivers/gpu/drm/msm/dp/dp_drm.c b/drivers/gp

Re: [Freedreno] [PATCH v5 1/3] drm/msm/dp: cleared DP_DOWNSPREAD_CTRL register before start link training

2022-09-12 Thread Kuogee Hsieh
On 9/12/2022 11:39 AM, Dmitry Baryshkov wrote: On 12/09/2022 19:23, Kuogee Hsieh wrote: DOWNSPREAD_CTRL (0x107) shall be cleared to 0 upon power-on reset or an upstream device disconnect. This patch will enforce this rule by always cleared DOWNSPREAD_CTRL register to 0 before start link

Re: [Freedreno] [PATCH v5 3/3] drm/msm/dp: retry 3 times if set sink to D0 poweer state failed

2022-09-12 Thread Kuogee Hsieh
On 9/12/2022 11:37 AM, Dmitry Baryshkov wrote: On 12/09/2022 19:23, Kuogee Hsieh wrote: Bring sink out of D3 (power down) mode into D0 (normal operation) mode by setting DP_SET_POWER_D0 bit to DP_SET_POWER dpcd register. This patch will retry 3 times if written to DP_SET_POWER register failed

[Freedreno] [PATCH v4] drm/msm/dp: add atomic_check to bridge ops

2022-09-20 Thread Kuogee Hsieh
/msm/dp: employ bridge mechanism for display enable and disable") Reported-by: Leonard Lausen Suggested-by: Rob Clark Closes: https://gitlab.freedesktop.org/drm/msm/-/issues/17 Signed-off-by: Kuogee Hsieh --- drivers/gpu/drm/msm/dp/dp_drm.c | 34 ++ 1 file changed, 3

Re: [Freedreno] [PATCH v2 01/10] drm/msm: fix use-after-free on probe deferral

2022-09-22 Thread Kuogee Hsieh
Signed-off-by: Johan Hovold Tested-by: Kuogee Hsieh Reviewed-by: Kuogee Hsieh --- drivers/gpu/drm/msm/msm_drv.c | 1 + 1 file changed, 1 insertion(+) diff --git a/drivers/gpu/drm/msm/msm_drv.c b/drivers/gpu/drm/msm/msm_drv.c index 391d86b54ded..d254fe2507ec 100644 --- a/drivers/gpu/drm/msm/msm

Re: [Freedreno] [PATCH v2 02/10] drm/msm/dp: fix memory corruption with too many bridges

2022-09-22 Thread Kuogee Hsieh
sable") Cc: sta...@vger.kernel.org # 5.17 Signed-off-by: Johan Hovold Tested-by: Kuogee Hsieh Reviewed-by: Kuogee Hsieh --- drivers/gpu/drm/msm/dp/dp_display.c | 6 ++ 1 file changed, 6 insertions(+) diff --git a/drivers/gpu/drm/msm/dp/dp_display.c b/drivers/gpu/drm/msm/dp/dp

Re: [Freedreno] [PATCH v2 03/10] drm/msm/dsi: fix memory corruption with too many bridges

2022-09-22 Thread Kuogee Hsieh
;) Cc: sta...@vger.kernel.org # 4.1 Signed-off-by: Johan Hovold Tested-by: Kuogee Hsieh Reviewed-by: Kuogee Hsieh --- drivers/gpu/drm/msm/dsi/dsi.c | 6 ++ 1 file changed, 6 insertions(+) diff --git a/drivers/gpu/drm/msm/dsi/dsi.c b/drivers/gpu/drm/msm/dsi/dsi.c index 39bbabb5daf6..8a95c744972a 10

Re: [Freedreno] [PATCH v2 04/10] drm/msm/hdmi: fix memory corruption with too many bridges

2022-09-22 Thread Kuogee Hsieh
kernel.org # 3.12 Signed-off-by: Johan Hovold Tested-by: Kuogee Hsieh Reviewed-by: Kuogee Hsieh --- drivers/gpu/drm/msm/hdmi/hdmi.c | 5 + 1 file changed, 5 insertions(+) diff --git a/drivers/gpu/drm/msm/hdmi/hdmi.c b/drivers/gpu/drm/msm/hdmi/hdmi.c index 93fe61b86967..a0ed6aa8e4e1 10

Re: [Freedreno] [PATCH v2 05/10] drm/msm/dp: fix IRQ lifetime

2022-09-22 Thread Kuogee Hsieh
tying the device-managed lifetime of the DP IRQ to the DRM device so that it is released when bind fails. Fixes: c943b4948b58 ("drm/msm/dp: add displayPort driver support") Cc: sta...@vger.kernel.org # 5.10 Reviewed-by: Dmitry Baryshkov Signed-off-by: Johan Hovold Tested-by: Kuoge

Re: [Freedreno] [PATCH v2 08/10] drm/msm/hdmi: fix IRQ lifetime

2022-09-22 Thread Kuogee Hsieh
;) Cc: sta...@vger.kernel.org # 3.19 Reviewed-by: Dmitry Baryshkov Signed-off-by: Johan Hovold Tested-by: Kuogee Hsieh Reviewed-by: Kuogee Hsieh --- drivers/gpu/drm/msm/hdmi/hdmi.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/drivers/gpu/drm/msm/hdmi/hdmi.c b/d

Re: [Freedreno] [PATCH v2 07/10] drm/msm/dp: fix bridge lifetime

2022-09-22 Thread Kuogee Hsieh
than DP platform device. Fixes: c3bf8e21b38a ("drm/msm/dp: Add eDP support via aux_bus") Cc: sta...@vger.kernel.org # 5.19 Reviewed-by: Dmitry Baryshkov Signed-off-by: Johan Hovold Tested-by: Kuogee Hsieh Reviewed-by: Kuogee Hsieh --- drivers/gpu/drm/msm/dp/dp_dis

Re: [Freedreno] [PATCH v2 09/10] drm/msm/dp: drop modeset sanity checks

2022-09-22 Thread Kuogee Hsieh
On 9/13/2022 1:53 AM, Johan Hovold wrote: Drop the overly defensive modeset sanity checks of function parameters which have already been checked or used by the callers. Reviewed-by: Dmitry Baryshkov Signed-off-by: Johan Hovold Tested-by: Kuogee Hsieh Reviewed-by: Kuogee Hsieh

Re: [Freedreno] [PATCH v2 10/10] drm/msm/dsi: drop modeset sanity checks

2022-09-22 Thread Kuogee Hsieh
On 9/13/2022 1:53 AM, Johan Hovold wrote: Drop the overly defensive modeset sanity checks of function parameters which have already been checked or used by the callers. Reviewed-by: Dmitry Baryshkov Signed-off-by: Johan Hovold Tested-by: Kuogee Hsieh Reviewed-by: Kuogee Hsieh

Re: [Freedreno] [PATCH v2 01/10] drm/msm: fix use-after-free on probe deferral

2022-09-22 Thread Kuogee Hsieh
Signed-off-by: Johan Hovold Tested-by: Kuogee Hsieh Reviewed-by: Kuogee Hsieh --- drivers/gpu/drm/msm/msm_drv.c | 1 + 1 file changed, 1 insertion(+) diff --git a/drivers/gpu/drm/msm/msm_drv.c b/drivers/gpu/drm/msm/msm_drv.c index 391d86b54ded..d254fe2507ec 100644 --- a/drivers/gpu/drm/msm/msm

Re: [Freedreno] [PATCH v2 06/10] drm/msm/dp: fix aux-bus EP lifetime

2022-09-22 Thread Kuogee Hsieh
13 - 1 file changed, 12 insertions(+), 1 deletion(-) This seems fine to me as a short term fix until we get the DP AUX populating moved to probe. Reviewed-by: Douglas Anderson Tested-by: Kuogee Hsieh Reviewed-by: Kuogee Hsieh

[Freedreno] [PATCH v5] drm/msm/dp: add atomic_check to bridge ops

2022-09-27 Thread Kuogee Hsieh
commit text Fixes: 8a3b4c17f863 ("drm/msm/dp: employ bridge mechanism for display enable and disable") Reported-by: Leonard Lausen Suggested-by: Rob Clark Closes: https://gitlab.freedesktop.org/drm/msm/-/issues/17 Signed-off-by: Kuogee Hsieh Reviewed-by: Abhinav Kumar --- drivers/g

[Freedreno] [PATCH v6] drm/msm/dp: add atomic_check to bridge ops

2022-09-28 Thread Kuogee Hsieh
ssues/17 Signed-off-by: Kuogee Hsieh Reviewed-by: Abhinav Kumar --- drivers/gpu/drm/msm/dp/dp_drm.c | 34 ++ 1 file changed, 34 insertions(+) diff --git a/drivers/gpu/drm/msm/dp/dp_drm.c b/drivers/gpu/drm/msm/dp/dp_drm.c index 6df25f7..6db82f9 100644 --- a/

[Freedreno] [PATCH] drm/msm/dp: remove limitation of link rate at 5.4G to support HBR3

2022-10-31 Thread Kuogee Hsieh
An HBR3-capable device shall also support TPS4. Since TPS4 feature had been implemented already, it is not necessary to limit link rate at HBR2 (5.4G). This patch remove this limitation to support HBR3 (8.1G) link rate. Signed-off-by: Kuogee Hsieh --- drivers/gpu/drm/msm/dp/dp_panel.c | 4

Re: [Freedreno] [PATCH] drm/msm/dp: remove limitation of link rate at 5.4G to support HBR3

2022-10-31 Thread Kuogee Hsieh
wrote: On 31/10/2022 20:27, Kuogee Hsieh wrote: An HBR3-capable device shall also support TPS4. Since TPS4 feature had been implemented already, it is not necessary to limit link rate at HBR2 (5.4G). This patch remove this limitation to support HBR3 (8.1G) link rate. The DP driver supports several

[Freedreno] [PATCH v2 0/2] Add DP max link rate support

2022-11-09 Thread Kuogee Hsieh
dd DP link-frequencies property to DTS file and support function to DP driver. Kuogee Hsieh (2): arm64: dts: qcom: Add link-frequencies property to specify the max link rate allowed drm/msm/dp: add support of max dp link rate arch/arm64/boot/dts/qcom/sc7280-herobrine.dtsi | 1 + drivers

[Freedreno] [PATCH v2 1/2] arm64: dts: qcom: Add link-frequencies property to specify the max link rate allowed

2022-11-09 Thread Kuogee Hsieh
This patch add link-frequencies property to allow each platform to specify its DP max link rate. Signed-off-by: Kuogee Hsieh --- arch/arm64/boot/dts/qcom/sc7280-herobrine.dtsi | 1 + 1 file changed, 1 insertion(+) diff --git a/arch/arm64/boot/dts/qcom/sc7280-herobrine.dtsi b/arch/arm64/boot

[Freedreno] [PATCH v2 2/2] drm/msm/dp: add support of max dp link rate

2022-11-09 Thread Kuogee Hsieh
Since it is not every platform supports HBR3 link rate, this patch limit the DP link rate at max link rate if it is specified at DTS file. Otherwise, the max dp link rate will be limited at HBR2 as before. Changes in v2: -- add max link rate from dtsi Signed-off-by: Kuogee Hsieh --- drivers

Re: [Freedreno] [PATCH] drm/msm/dp: remove limitation of link rate at 5.4G to support HBR3

2022-11-09 Thread Kuogee Hsieh
On 11/2/2022 11:04 AM, Dmitry Baryshkov wrote: On 02/11/2022 20:28, Doug Anderson wrote: Hi, On Wed, Nov 2, 2022 at 10:23 AM Dmitry Baryshkov wrote: 1. Someone figures out how to model this with the bridge chain and then we only allow HBR3 if we detect we've got a TCPC that supports it. T

Re: [Freedreno] [PATCH] drm/msm/dp: remove limitation of link rate at 5.4G to support HBR3

2022-11-15 Thread Kuogee Hsieh
On 11/9/2022 11:43 PM, Dmitry Baryshkov wrote: On 10/11/2022 02:47, Kuogee Hsieh wrote: On 11/2/2022 11:04 AM, Dmitry Baryshkov wrote: On 02/11/2022 20:28, Doug Anderson wrote: Hi, On Wed, Nov 2, 2022 at 10:23 AM Dmitry Baryshkov wrote: 1. Someone figures out how to model this with

[Freedreno] [PATCH v3 0/2] Add data-lanes and link-frequencies to dp_out endpoint

2022-11-17 Thread Kuogee Hsieh
Add DP both data-lanes and link-frequencies property to dp_out endpoint and support functions to DP driver. Kuogee Hsieh (2): arm64: dts: qcom: add data-lanes and link-freuencies into dp_out endpoint drm/msm/dp: add support of max dp link rate arch/arm64/boot/dts/qcom/sc7180

[Freedreno] [PATCH v3 1/2] arm64: dts: qcom: add data-lanes and link-freuencies into dp_out endpoint

2022-11-17 Thread Kuogee Hsieh
Add both data-lanes and link-frequencies property to dp_out endpoint. Also set link-frequencies to 81 khz at herobrine platform to have max link rate limited at 81 khz (HBR3). Signed-off-by: Kuogee Hsieh --- arch/arm64/boot/dts/qcom/sc7180-trogdor.dtsi | 9 - arch/arm64/boot

[Freedreno] [PATCH v3 2/2] drm/msm/dp: add support of max dp link rate

2022-11-17 Thread Kuogee Hsieh
from dp_out endpoint Signed-off-by: Kuogee Hsieh --- arch/arm64/boot/dts/qcom/sc7280.dtsi | 1 + drivers/gpu/drm/msm/dp/dp_display.c | 4 drivers/gpu/drm/msm/dp/dp_panel.c| 7 --- drivers/gpu/drm/msm/dp/dp_panel.h| 1 + drivers/gpu/drm/msm/dp/dp_parser.c | 30

[Freedreno] [PATCH v4 1/2] arm64: dts: qcom: add data-lanes and link-freuencies into dp_out endpoint

2022-11-18 Thread Kuogee Hsieh
Add both data-lanes and link-frequencies property to dp_out endpoint. Also set link-frequencies to 81 khz at herobrine platform to have max link rate limited at 81 khz (HBR3). Signed-off-by: Kuogee Hsieh --- arch/arm64/boot/dts/qcom/sc7180-trogdor.dtsi | 9 - arch/arm64/boot

[Freedreno] [PATCH v4 0/2] Add data-lanes and link-frequencies to dp_out endpoint

2022-11-18 Thread Kuogee Hsieh
Add DP both data-lanes and link-frequencies property to dp_out endpoint and support functions to DP driver. Kuogee Hsieh (2): arm64: dts: qcom: add data-lanes and link-freuencies into dp_out endpoint drm/msm/dp: add support of max dp link rate arch/arm64/boot/dts/qcom/sc7180

[Freedreno] [PATCH v4 2/2] drm/msm/dp: add support of max dp link rate

2022-11-18 Thread Kuogee Hsieh
from dp_out endpoint Changes in v4: -- remove unnecessary pr_err() -- add assign default to both max_dp_lanes and max_dp_link_rate Signed-off-by: Kuogee Hsieh --- arch/arm64/boot/dts/qcom/sc7280.dtsi | 1 + drivers/gpu/drm/msm/dp/dp_display.c | 4 drivers/gpu/drm/msm/dp/dp_panel.c

Re: [Freedreno] [PATCH v3 10/12] arm64: dts: qcom: sc8280xp: Define some of the display blocks

2022-11-18 Thread Kuogee Hsieh
On 10/25/2022 8:26 PM, Bjorn Andersson wrote: From: Bjorn Andersson Define the display clock controllers, the MDSS instances, the DP phys and connect these together. Signed-off-by: Bjorn Andersson Signed-off-by: Bjorn Andersson --- Changes since v2: - New patch on list arch/arm64/boot/

Re: [Freedreno] [PATCH v3 2/2] drm/msm/dp: add support of max dp link rate

2022-11-29 Thread Kuogee Hsieh
On 11/18/2022 3:04 AM, Dmitry Baryshkov wrote: On 18/11/2022 01:49, Kuogee Hsieh wrote: dp_out endpoint contains both data-lanes and link-frequencies properties. This patch parser dp_out endpoint properties and acquire dp_max_lanes and dp_max_link_rate from respective property. Finally

[Freedreno] [PATCH v5 0/3] Add data-lanes and link-frequencies to dp_out endpoint

2022-11-29 Thread Kuogee Hsieh
Add DP both data-lanes and link-frequencies property to dp_out endpoint and support functions to DP driver. Kuogee Hsieh (3): arm64: dts: qcom: add data-lanes and link-freuencies into dp_out endpoint drm/msm/dp: parser data-lanes and link-frequencies from endpoint node drm/msm/dp: add

[Freedreno] [PATCH v5 1/3] arm64: dts: qcom: add data-lanes and link-freuencies into dp_out endpoint

2022-11-29 Thread Kuogee Hsieh
&dp_out to sc7180-trogdor.dtsi and sc7280-herobrine.dtsi Signed-off-by: Kuogee Hsieh --- arch/arm64/boot/dts/qcom/sc7180-trogdor.dtsi | 6 +- arch/arm64/boot/dts/qcom/sc7280-herobrine.dtsi | 6 +- 2 files changed, 10 insertions(+), 2 deletions(-) diff --git a/arch/arm64/boot/dts/qcom/sc

[Freedreno] [PATCH v5 2/3] drm/msm/dp: parser data-lanes and link-frequencies from endpoint node

2022-11-29 Thread Kuogee Hsieh
configuration. Signed-off-by: Kuogee Hsieh --- drivers/gpu/drm/msm/dp/dp_parser.c | 34 ++ drivers/gpu/drm/msm/dp/dp_parser.h | 2 ++ 2 files changed, 28 insertions(+), 8 deletions(-) diff --git a/drivers/gpu/drm/msm/dp/dp_parser.c b/drivers/gpu/drm/msm/dp/dp_parser.c index

[Freedreno] [PATCH v5 3/3] drm/msm/dp: add support of max dp link rate

2022-11-29 Thread Kuogee Hsieh
pr_err Changes in v5: -- split parser function into different patch Signed-off-by: Kuogee Hsieh --- drivers/gpu/drm/msm/dp/dp_display.c | 4 drivers/gpu/drm/msm/dp/dp_panel.c | 7 --- drivers/gpu/drm/msm/dp/dp_panel.h | 1 + 3 files changed, 9 insertions(+), 3 deletions(-) diff

Re: [Freedreno] [PATCH v5 1/3] arm64: dts: qcom: add data-lanes and link-freuencies into dp_out endpoint

2022-11-30 Thread Kuogee Hsieh
On 11/30/2022 10:24 AM, Dmitry Baryshkov wrote: On Wed, 30 Nov 2022 at 19:41, Kuogee Hsieh wrote: On 11/30/2022 1:20 AM, Dmitry Baryshkov wrote: On Wed, 30 Nov 2022 at 02:12, Kuogee Hsieh wrote: Move data-lanes property from mdss_dp node to dp_out endpoint. Also add link-frequencies

[Freedreno] [PATCH v6 0/4] Add data-lanes and link-frequencies to dp_out endpoint

2022-11-30 Thread Kuogee Hsieh
Add DP both data-lanes and link-frequencies property to dp_out endpoint and support functions to DP driver. Kuogee Hsieh (4): arm64: dts: qcom: add data-lanes and link-freuencies into dp_out endpoint drm/msm/dp: parser data-lanes as property of dp_out endpoint drm/msm/dp: parser link

[Freedreno] [PATCH v6 1/4] arm64: dts: qcom: add data-lanes and link-freuencies into dp_out endpoint

2022-11-30 Thread Kuogee Hsieh
&dp_out to sc7180-trogdor.dtsi and sc7280-herobrine.dtsi Changes in v6: -- add data-lanes and link-frequencies to yaml Signed-off-by: Kuogee Hsieh --- .../devicetree/bindings/display/msm/dp-controller.yaml | 17 + arch/arm64/boot/dts/qcom/sc7180-trogdor.dtsi

[Freedreno] [PATCH v6 2/4] drm/msm/dp: parser data-lanes as property of dp_out endpoint

2022-11-30 Thread Kuogee Hsieh
Add capability to parser data-lanes as property of dp_out endpoint. Also retain the original capability to parser data-lanes as property of mdss_dp node to handle legacy case. Changes in v6: -- first patch after split parser patch into two Signed-off-by: Kuogee Hsieh --- drivers/gpu/drm/msm/dp

[Freedreno] [PATCH v6 3/4] drm/msm/dp: parser link-frequencies as property of dp_out endpoint

2022-11-30 Thread Kuogee Hsieh
Add capability to parser and retrieve max DP link supported rate from link-frequencies property of dp_out endpoint. Changes in v6: -- second patch after split parser patch into two patches Signed-off-by: Kuogee Hsieh --- drivers/gpu/drm/msm/dp/dp_parser.c | 16 drivers/gpu/drm

[Freedreno] [PATCH v6 4/4] drm/msm/dp: add support of max dp link rate

2022-11-30 Thread Kuogee Hsieh
pr_err Changes in v5: -- split parser function into different patch Signed-off-by: Kuogee Hsieh Reviewed-by: Dmitry Baryshkov --- drivers/gpu/drm/msm/dp/dp_display.c | 4 drivers/gpu/drm/msm/dp/dp_panel.c | 7 --- drivers/gpu/drm/msm/dp/dp_panel.h | 1 + 3 files changed, 9

Re: [Freedreno] [PATCH v6 1/4] arm64: dts: qcom: add data-lanes and link-freuencies into dp_out endpoint

2022-12-01 Thread Kuogee Hsieh
On 11/30/2022 4:21 PM, Dmitry Baryshkov wrote: On 01/12/2022 02:07, Dmitry Baryshkov wrote: On 01/12/2022 01:51, Kuogee Hsieh wrote: Move data-lanes property from mdss_dp node to dp_out endpoint. Also add link-frequencies property into dp_out endpoint as well. The last frequency specified at

Re: [Freedreno] [PATCH v6 1/4] arm64: dts: qcom: add data-lanes and link-freuencies into dp_out endpoint

2022-12-01 Thread Kuogee Hsieh
On 11/30/2022 4:07 PM, Dmitry Baryshkov wrote: On 01/12/2022 01:51, Kuogee Hsieh wrote: Move data-lanes property from mdss_dp node to dp_out endpoint. Also add link-frequencies property into dp_out endpoint as well. The last frequency specified at link-frequencies will be the max link rate

Re: [Freedreno] [PATCH v6 1/4] arm64: dts: qcom: add data-lanes and link-freuencies into dp_out endpoint

2022-12-01 Thread Kuogee Hsieh
On 12/1/2022 9:49 AM, Dmitry Baryshkov wrote: On 01/12/2022 19:32, Kuogee Hsieh wrote: On 11/30/2022 4:21 PM, Dmitry Baryshkov wrote: On 01/12/2022 02:07, Dmitry Baryshkov wrote: On 01/12/2022 01:51, Kuogee Hsieh wrote: Move data-lanes property from mdss_dp node to dp_out endpoint. Also

[Freedreno] [PATCH v7 0/5] Add data-lanes and link-frequencies to dp_out endpoint

2022-12-01 Thread Kuogee Hsieh
Add DP both data-lanes and link-frequencies property to dp_out endpoint and support functions to DP driver. Kuogee Hsieh (5): arm64: dts: qcom: add data-lanes and link-freuencies into dp_out endpoint dt-bindings: msm/dp: add data-lanes and link-frequencies property drm/msm/dp: parser

[Freedreno] [PATCH v7 4/5] drm/msm/dp: parser link-frequencies as property of dp_out endpoint

2022-12-01 Thread Kuogee Hsieh
: Kuogee Hsieh --- drivers/gpu/drm/msm/dp/dp_parser.c | 19 +-- drivers/gpu/drm/msm/dp/dp_parser.h | 2 ++ 2 files changed, 19 insertions(+), 2 deletions(-) diff --git a/drivers/gpu/drm/msm/dp/dp_parser.c b/drivers/gpu/drm/msm/dp/dp_parser.c index b5f7e70..037dad8 100644 --- a

[Freedreno] [PATCH v7 5/5] drm/msm/dp: add support of max dp link rate

2022-12-01 Thread Kuogee Hsieh
pr_err Changes in v5: -- split parser function into different patch Signed-off-by: Kuogee Hsieh Reviewed-by: Dmitry Baryshkov --- drivers/gpu/drm/msm/dp/dp_display.c | 4 drivers/gpu/drm/msm/dp/dp_panel.c | 7 --- drivers/gpu/drm/msm/dp/dp_panel.h | 1 + 3 files changed, 9

[Freedreno] [PATCH v7 0/5] Add data-lanes and link-frequencies to dp_out endpoint

2022-12-05 Thread Kuogee Hsieh
Add DP both data-lanes and link-frequencies property to dp_out endpoint and support functions to DP driver. Kuogee Hsieh (5): arm64: dts: qcom: add data-lanes and link-freuencies into dp_out endpoint dt-bindings: msm/dp: add data-lanes and link-frequencies property drm/msm/dp: parser

[Freedreno] [PATCH v7 1/5] arm64: dts: qcom: add data-lanes and link-freuencies into dp_out endpoint

2022-12-05 Thread Kuogee Hsieh
&dp_out to sc7180-trogdor.dtsi and sc7280-herobrine.dtsi Changes in v6: -- add data-lanes and link-frequencies to yaml Changes in v7: -- change 16000 to 162000 -- separate yaml to different patch Signed-off-by: Kuogee Hsieh --- arch/arm64/boot/dts/qcom/sc7180-trogdor.dtsi | 6 +-

[Freedreno] [PATCH v7 2/5] dt-bindings: msm/dp: add data-lanes and link-frequencies property

2022-12-05 Thread Kuogee Hsieh
Add both data-lanes and link-frequencies property into endpoint changes in v7: -- split yaml out of dtsi patch -- link-frequencies from link rate to symbol rate -- deprecation of old data-lanes property Signed-off-by: Kuogee Hsieh --- .../bindings/display/msm/dp-controller.yaml| 22

[Freedreno] [PATCH v7 3/5] drm/msm/dp: parser data-lanes as property of dp_out endpoint

2022-12-05 Thread Kuogee Hsieh
oint first Signed-off-by: Kuogee Hsieh --- drivers/gpu/drm/msm/dp/dp_parser.c | 25 + 1 file changed, 17 insertions(+), 8 deletions(-) diff --git a/drivers/gpu/drm/msm/dp/dp_parser.c b/drivers/gpu/drm/msm/dp/dp_parser.c index dd73221..b5f7e70 100644 --- a/drivers/gpu/

[Freedreno] [PATCH v7 4/5] drm/msm/dp: parser link-frequencies as property of dp_out endpoint

2022-12-05 Thread Kuogee Hsieh
: Kuogee Hsieh --- drivers/gpu/drm/msm/dp/dp_parser.c | 19 +-- drivers/gpu/drm/msm/dp/dp_parser.h | 2 ++ 2 files changed, 19 insertions(+), 2 deletions(-) diff --git a/drivers/gpu/drm/msm/dp/dp_parser.c b/drivers/gpu/drm/msm/dp/dp_parser.c index b5f7e70..037dad8 100644 --- a

[Freedreno] [PATCH v7 5/5] drm/msm/dp: add support of max dp link rate

2022-12-05 Thread Kuogee Hsieh
pr_err Changes in v5: -- split parser function into different patch Signed-off-by: Kuogee Hsieh Reviewed-by: Dmitry Baryshkov --- drivers/gpu/drm/msm/dp/dp_display.c | 4 drivers/gpu/drm/msm/dp/dp_panel.c | 7 --- drivers/gpu/drm/msm/dp/dp_panel.h | 1 + 3 files changed, 9

[Freedreno] [PATCH v8 0/5] Add data-lanes and link-frequencies to dp_out endpoint

2022-12-05 Thread Kuogee Hsieh
Add DP both data-lanes and link-frequencies property to dp_out endpoint and support functions to DP driver. Kuogee Hsieh (5): arm64: dts: qcom: add data-lanes and link-freuencies into dp_out endpoint dt-bindings: msm/dp: add data-lanes and link-frequencies property drm/msm/dp: parser

[Freedreno] [PATCH v8 1/5] arm64: dts: qcom: add data-lanes and link-freuencies into dp_out endpoint

2022-12-05 Thread Kuogee Hsieh
&dp_out to sc7180-trogdor.dtsi and sc7280-herobrine.dtsi Changes in v6: -- add data-lanes and link-frequencies to yaml Changes in v7: -- change 16000 to 162000 -- separate yaml to different patch Changes in v8: -- correct Bjorn mail address to kernel.org Signed-off-by: Kuogee Hsieh ---

[Freedreno] [PATCH v8 2/5] dt-bindings: msm/dp: add data-lanes and link-frequencies property

2022-12-05 Thread Kuogee Hsieh
Add both data-lanes and link-frequencies property into endpoint Changes in v7: -- split yaml out of dtsi patch -- link-frequencies from link rate to symbol rate -- deprecation of old data-lanes property Changes in v8: -- correct Bjorn mail address to kernel.org Signed-off-by: Kuogee Hsieh

[Freedreno] [PATCH v8 3/5] drm/msm/dp: parser data-lanes as property of dp_out endpoint

2022-12-05 Thread Kuogee Hsieh
oint first Signed-off-by: Kuogee Hsieh --- drivers/gpu/drm/msm/dp/dp_parser.c | 25 + 1 file changed, 17 insertions(+), 8 deletions(-) diff --git a/drivers/gpu/drm/msm/dp/dp_parser.c b/drivers/gpu/drm/msm/dp/dp_parser.c index dd73221..b5f7e70 100644 --- a/drivers/gpu/

[Freedreno] [PATCH v8 4/5] drm/msm/dp: parser link-frequencies as property of dp_out endpoint

2022-12-05 Thread Kuogee Hsieh
: Kuogee Hsieh --- drivers/gpu/drm/msm/dp/dp_parser.c | 19 +-- drivers/gpu/drm/msm/dp/dp_parser.h | 2 ++ 2 files changed, 19 insertions(+), 2 deletions(-) diff --git a/drivers/gpu/drm/msm/dp/dp_parser.c b/drivers/gpu/drm/msm/dp/dp_parser.c index b5f7e70..037dad8 100644 --- a

[Freedreno] [PATCH v8 5/5] drm/msm/dp: add support of max dp link rate

2022-12-05 Thread Kuogee Hsieh
pr_err Changes in v5: -- split parser function into different patch Signed-off-by: Kuogee Hsieh Reviewed-by: Dmitry Baryshkov --- drivers/gpu/drm/msm/dp/dp_display.c | 4 drivers/gpu/drm/msm/dp/dp_panel.c | 7 --- drivers/gpu/drm/msm/dp/dp_panel.h | 1 + 3 files changed, 9

[Freedreno] [PATCH v9 0/5] Add data-lanes and link-frequencies to dp_out endpoint

2022-12-05 Thread Kuogee Hsieh
Add DP both data-lanes and link-frequencies property to dp_out endpoint and support functions to DP driver. Kuogee Hsieh (5): arm64: dts: qcom: add data-lanes and link-freuencies into dp_out endpoint dt-bindings: msm/dp: add data-lanes and link-frequencies property drm/msm/dp: parser

[Freedreno] [PATCH v9 1/5] arm64: dts: qcom: add data-lanes and link-freuencies into dp_out endpoint

2022-12-05 Thread Kuogee Hsieh
(hz) for link-frequencies at dp_out at sc7180_trogdor.dtsi Signed-off-by: Kuogee Hsieh --- arch/arm64/boot/dts/qcom/sc7180-trogdor.dtsi | 6 +- arch/arm64/boot/dts/qcom/sc7280-herobrine.dtsi | 6 +- 2 files changed, 10 insertions(+), 2 deletions(-) diff --git a/arch/arm64/boot/dts/

[Freedreno] [PATCH v9 2/5] dt-bindings: msm/dp: add data-lanes and link-frequencies property

2022-12-05 Thread Kuogee Hsieh
Add both data-lanes and link-frequencies property into endpoint Changes in v7: -- split yaml out of dtsi patch -- link-frequencies from link rate to symbol rate -- deprecation of old data-lanes property Changes in v8: -- correct Bjorn mail address to kernel.org Signed-off-by: Kuogee Hsieh

[Freedreno] [PATCH v9 4/5] drm/msm/dp: parser link-frequencies as property of dp_out endpoint

2022-12-05 Thread Kuogee Hsieh
: -- separate parser link-frequencies out of data-lanes Signed-off-by: Kuogee Hsieh --- drivers/gpu/drm/msm/dp/dp_parser.c | 20 ++-- drivers/gpu/drm/msm/dp/dp_parser.h | 2 ++ 2 files changed, 20 insertions(+), 2 deletions(-) diff --git a/drivers/gpu/drm/msm/dp/dp_parser.c b

[Freedreno] [PATCH v9 5/5] drm/msm/dp: add support of max dp link rate

2022-12-05 Thread Kuogee Hsieh
max_dp_link_rate from dp_out endpoint Changes in v4: -- delete unnecessary pr_err Changes in v5: -- split parser function into different patch Changes in v9: -- revised commit test Signed-off-by: Kuogee Hsieh Reviewed-by: Dmitry Baryshkov --- drivers/gpu/drm/msm/dp/dp_display.c | 4 drivers

[Freedreno] [PATCH v9 3/5] drm/msm/dp: parser data-lanes as property of dp_out endpoint

2022-12-05 Thread Kuogee Hsieh
oint first Signed-off-by: Kuogee Hsieh Reviewed-by: Dmitry Baryshkov --- drivers/gpu/drm/msm/dp/dp_parser.c | 25 + 1 file changed, 17 insertions(+), 8 deletions(-) diff --git a/drivers/gpu/drm/msm/dp/dp_parser.c b/drivers/gpu/drm/msm/dp/dp_parser.c index dd73221..b5f7

[Freedreno] [PATCH v10 0/5] Add data-lanes and link-frequencies to dp_out endpoint

2022-12-07 Thread Kuogee Hsieh
Add DP both data-lanes and link-frequencies property to dp_out endpoint and support functions to DP driver. Kuogee Hsieh (5): arm64: dts: qcom: add data-lanes and link-freuencies into dp_out endpoint dt-bindings: msm/dp: add data-lanes and link-frequencies property drm/msm/dp: parser

[Freedreno] [PATCH v10 4/5] drm/msm/dp: parser link-frequencies as property of dp_out endpoint

2022-12-07 Thread Kuogee Hsieh
: -- separate parser link-frequencies out of data-lanes Changes in v10: -- add dp_parser_link_frequencies() Signed-off-by: Kuogee Hsieh --- drivers/gpu/drm/msm/dp/dp_parser.c | 27 +++ drivers/gpu/drm/msm/dp/dp_parser.h | 2 ++ 2 files changed, 29 insertions(+) diff --git a

[Freedreno] [PATCH v10 3/5] drm/msm/dp: parser data-lanes as property of dp_out endpoint

2022-12-07 Thread Kuogee Hsieh
oint first Signed-off-by: Kuogee Hsieh Reviewed-by: Dmitry Baryshkov --- drivers/gpu/drm/msm/dp/dp_parser.c | 25 + 1 file changed, 17 insertions(+), 8 deletions(-) diff --git a/drivers/gpu/drm/msm/dp/dp_parser.c b/drivers/gpu/drm/msm/dp/dp_parser.c index dd73221..b5f7

[Freedreno] [PATCH v10 1/5] arm64: dts: qcom: add data-lanes and link-freuencies into dp_out endpoint

2022-12-07 Thread Kuogee Hsieh
(hz) for link-frequencies at dp_out at sc7180_trogdor.dtsi Signed-off-by: Kuogee Hsieh --- arch/arm64/boot/dts/qcom/sc7180-trogdor.dtsi | 6 +- arch/arm64/boot/dts/qcom/sc7280-herobrine.dtsi | 6 +- 2 files changed, 10 insertions(+), 2 deletions(-) diff --git a/arch/arm64/boot/dts/

[Freedreno] [PATCH v10 2/5] dt-bindings: msm/dp: add data-lanes and link-frequencies property

2022-12-07 Thread Kuogee Hsieh
to data-lanes and link-frequecnis Signed-off-by: Kuogee Hsieh ` --- .../devicetree/bindings/display/msm/dp-controller.yaml | 13 + 1 file changed, 13 insertions(+) diff --git a/Documentation/devicetree/bindings/display/msm/dp-controller.yaml b/Documentation/devicetree/bindings

[Freedreno] [PATCH v10 5/5] drm/msm/dp: add support of max dp link rate

2022-12-07 Thread Kuogee Hsieh
max_dp_link_rate from dp_out endpoint Changes in v4: -- delete unnecessary pr_err Changes in v5: -- split parser function into different patch Changes in v9: -- revised commit test Signed-off-by: Kuogee Hsieh Reviewed-by: Dmitry Baryshkov --- drivers/gpu/drm/msm/dp/dp_display.c | 4 drivers

[Freedreno] [PATCH v11 0/5] Add data-lanes and link-frequencies to dp_out endpoint

2022-12-08 Thread Kuogee Hsieh
Add DP both data-lanes and link-frequencies property to dp_out endpoint and support functions to DP driver. Kuogee Hsieh (5): arm64: dts: qcom: add data-lanes and link-freuencies into dp_out endpoint dt-bindings: msm/dp: add data-lanes and link-frequencies property drm/msm/dp: parser

[Freedreno] [PATCH v11 1/5] arm64: dts: qcom: add data-lanes and link-freuencies into dp_out endpoint

2022-12-08 Thread Kuogee Hsieh
(hz) for link-frequencies at dp_out at sc7180_trogdor.dtsi Signed-off-by: Kuogee Hsieh --- arch/arm64/boot/dts/qcom/sc7180-trogdor.dtsi | 6 +- arch/arm64/boot/dts/qcom/sc7280-herobrine.dtsi | 6 +- 2 files changed, 10 insertions(+), 2 deletions(-) diff --git a/arch/arm64/boot/dts/

[Freedreno] [PATCH v11 3/5] drm/msm/dp: parser data-lanes as property of dp_out endpoint

2022-12-08 Thread Kuogee Hsieh
oint first Signed-off-by: Kuogee Hsieh Reviewed-by: Dmitry Baryshkov --- drivers/gpu/drm/msm/dp/dp_parser.c | 25 + 1 file changed, 17 insertions(+), 8 deletions(-) diff --git a/drivers/gpu/drm/msm/dp/dp_parser.c b/drivers/gpu/drm/msm/dp/dp_parser.c index dd73221..b5f7

[Freedreno] [PATCH v11 2/5] dt-bindings: msm/dp: add data-lanes and link-frequencies property

2022-12-08 Thread Kuogee Hsieh
to data-lanes and link-frequecnis Changes in v11: -- add endpoint property at port@1 Signed-off-by: Kuogee Hsieh ` --- .../bindings/display/msm/dp-controller.yaml| 27 ++ 1 file changed, 27 insertions(+) diff --git a/Documentation/devicetree/bindings/display/msm/dp

[Freedreno] [PATCH v11 4/5] drm/msm/dp: parser link-frequencies as property of dp_out endpoint

2022-12-08 Thread Kuogee Hsieh
: -- separate parser link-frequencies out of data-lanes Changes in v10: -- add dp_parser_link_frequencies() Changes in v11: -- return 0 if(!endpoint) Signed-off-by: Kuogee Hsieh --- drivers/gpu/drm/msm/dp/dp_parser.c | 27 +++ drivers/gpu/drm/msm/dp/dp_parser.h | 2 ++ 2

[Freedreno] [PATCH v11 5/5] drm/msm/dp: add support of max dp link rate

2022-12-08 Thread Kuogee Hsieh
max_dp_link_rate from dp_out endpoint Changes in v4: -- delete unnecessary pr_err Changes in v5: -- split parser function into different patch Changes in v9: -- revised commit test Signed-off-by: Kuogee Hsieh Reviewed-by: Dmitry Baryshkov --- drivers/gpu/drm/msm/dp/dp_display.c | 4 drivers

Re: [Freedreno] [PATCH v5 05/12] drm/msm/dp: Stop using DP id as index in desc

2022-12-08 Thread Kuogee Hsieh
them both in the same table and hence have a single compatible. While at it, flatten the cfg/desc structure so that the match data is just an array of descs. Reviewed-by: Dmitry Baryshkov Signed-off-by: Bjorn Andersson Signed-off-by: Bjorn Andersson Reviewed-by: Kuogee Hsieh --- Changes sin

Re: [Freedreno] [PATCH v5 06/12] drm/msm/dp: Add DP and EDP compatibles for SC8280XP

2022-12-08 Thread Kuogee Hsieh
Embedded DisplayPort. The two sets are tied to the possible compatibels. Signed-off-by: Bjorn Andersson Reviewed-by: Dmitry Baryshkov Signed-off-by: Bjorn Andersson Reviewed-by: Kuogee Hsieh --- Changes since v4: - None drivers/gpu/drm/msm/dp/dp_display.c | 22 ++ 1 file

Re: [Freedreno] [PATCH v5 07/12] drm/msm/dp: Add SDM845 DisplayPort instance

2022-12-08 Thread Kuogee Hsieh
Signed-off-by: Bjorn Andersson Reviewed-by: Kuogee Hsieh --- Changes since v4: - None drivers/gpu/drm/msm/dp/dp_display.c | 1 + 1 file changed, 1 insertion(+) diff --git a/drivers/gpu/drm/msm/dp/dp_display.c b/drivers/gpu/drm/msm/dp/dp_display.c index 5b7f1f885b2f..666b45c8ab80 100644 --- a

Re: [Freedreno] [PATCH v5 08/12] drm/msm/dp: Rely on hpd_enable/disable callbacks

2022-12-08 Thread Kuogee Hsieh
these callbacks instead. This ensures appropriate handling of the three cases; no bridge connected, a bridge without DRM_BRIDGE_OP_HPD and a bridge with DRM_BRIDGE_OP_HPD. Signed-off-by: Bjorn Andersson Signed-off-by: Bjorn Andersson Reviewed-by: Dmitry Baryshkov Reviewed-by: Kuogee Hsieh ---

Re: [Freedreno] [PATCH v5 09/12] drm/msm/dp: Implement hpd_notify()

2022-12-08 Thread Kuogee Hsieh
: Dmitry Baryshkov Reviewed-by: Kuogee Hsieh --- Changes since v4: - Look at internal_hpd now that it's introduced before this patch. drivers/gpu/drm/msm/dp/dp_display.c | 22 ++ drivers/gpu/drm/msm/dp/dp_drm.c | 1 + drivers/gpu/drm/msm/dp/dp_drm.h | 2 +

Re: [Freedreno] [PATCH v5 02/12] drm/msm/dpu: Introduce SC8280XP

2022-12-08 Thread Kuogee Hsieh
Andersson Signed-off-by: Bjorn Andersson Reviewed-by: Kuogee Hsieh --- Changes since v4: - Fix highest_bank_bit, based on downstream - Add ubwc_swizzle - Use CTL_SC7280_MASK instead of listing the bits directly .../gpu/drm/msm/disp/dpu1/dpu_hw_catalog.c| 217 ++ .../gpu/drm

Re: [Freedreno] [PATCH v5 03/12] drm/msm: Introduce SC8280XP MDSS

2022-12-08 Thread Kuogee Hsieh
On 12/7/2022 2:00 PM, Bjorn Andersson wrote: From: Bjorn Andersson Add compatible for the SC8280XP Mobile Display Subsystem and initialization for version 8.0.0. Signed-off-by: Bjorn Andersson Signed-off-by: Bjorn Andersson Reviewed-by: Dmitry Baryshkov Reviewed-by: Kuogee Hsieh

Re: [Freedreno] [PATCH v11 2/5] dt-bindings: msm/dp: add data-lanes and link-frequencies property

2022-12-08 Thread Kuogee Hsieh
On 12/8/2022 3:33 PM, Dmitry Baryshkov wrote: On 09/12/2022 00:36, Kuogee Hsieh wrote: Add both data-lanes and link-frequencies property into endpoint Changes in v7: -- split yaml out of dtsi patch -- link-frequencies from link rate to symbol rate -- deprecation of old data-lanes property

Re: [Freedreno] [PATCH v11 2/5] dt-bindings: msm/dp: add data-lanes and link-frequencies property

2022-12-08 Thread Kuogee Hsieh
On 12/8/2022 4:11 PM, Dmitry Baryshkov wrote: On 09/12/2022 01:38, Kuogee Hsieh wrote: On 12/8/2022 3:33 PM, Dmitry Baryshkov wrote: On 09/12/2022 00:36, Kuogee Hsieh wrote: Add both data-lanes and link-frequencies property into endpoint Changes in v7: -- split yaml out of dtsi patch

Re: [Freedreno] [PATCH v11 2/5] dt-bindings: msm/dp: add data-lanes and link-frequencies property

2022-12-12 Thread Kuogee Hsieh
On 12/8/2022 4:35 PM, Dmitry Baryshkov wrote: On 09/12/2022 02:22, Kuogee Hsieh wrote: On 12/8/2022 4:11 PM, Dmitry Baryshkov wrote: On 09/12/2022 01:38, Kuogee Hsieh wrote: On 12/8/2022 3:33 PM, Dmitry Baryshkov wrote: On 09/12/2022 00:36, Kuogee Hsieh wrote: Add both data-lanes and

[Freedreno] [PATCH v12 0/5] Add data-lanes and link-frequencies to dp_out endpoint

2022-12-13 Thread Kuogee Hsieh
Add DP both data-lanes and link-frequencies property to dp_out endpoint and support functions to DP driver. Kuogee Hsieh (5): arm64: dts: qcom: add data-lanes and link-freuencies into dp_out endpoint dt-bindings: msm/dp: add data-lanes and link-frequencies property drm/msm/dp: parser

[Freedreno] [PATCH v12 2/5] dt-bindings: msm/dp: add data-lanes and link-frequencies property

2022-12-13 Thread Kuogee Hsieh
to data-lanes and link-frequecnis Changes in v11: -- add endpoint property at port@1 Changes in v12: -- use enum for item at data-lanes and link-frequencies Signed-off-by: Kuogee Hsieh ` --- .../bindings/display/msm/dp-controller.yaml| 30 -- 1 file changed, 28

[Freedreno] [PATCH v12 1/5] arm64: dts: qcom: add data-lanes and link-freuencies into dp_out endpoint

2022-12-13 Thread Kuogee Hsieh
(hz) for link-frequencies at dp_out at sc7180_trogdor.dtsi Signed-off-by: Kuogee Hsieh --- arch/arm64/boot/dts/qcom/sc7180-trogdor.dtsi | 6 +- arch/arm64/boot/dts/qcom/sc7280-herobrine.dtsi | 6 +- 2 files changed, 10 insertions(+), 2 deletions(-) diff --git a/arch/arm64/boot/dts/

[Freedreno] [PATCH v12 4/5] drm/msm/dp: parser link-frequencies as property of dp_out endpoint

2022-12-13 Thread Kuogee Hsieh
: -- separate parser link-frequencies out of data-lanes Changes in v10: -- add dp_parser_link_frequencies() Changes in v11: -- return 0 if(!endpoint) Changes in v12: -- replace khz with kbytes at dp_parser.h Signed-off-by: Kuogee Hsieh --- drivers/gpu/drm/msm/dp/dp_parser.c | 27

[Freedreno] [PATCH v12 3/5] drm/msm/dp: parser data-lanes as property of dp_out endpoint

2022-12-13 Thread Kuogee Hsieh
oint first Signed-off-by: Kuogee Hsieh Reviewed-by: Dmitry Baryshkov --- drivers/gpu/drm/msm/dp/dp_parser.c | 25 + 1 file changed, 17 insertions(+), 8 deletions(-) diff --git a/drivers/gpu/drm/msm/dp/dp_parser.c b/drivers/gpu/drm/msm/dp/dp_parser.c index dd73221..b5f7

[Freedreno] [PATCH v12 5/5] drm/msm/dp: add support of max dp link rate

2022-12-13 Thread Kuogee Hsieh
max_dp_link_rate from dp_out endpoint Changes in v4: -- delete unnecessary pr_err Changes in v5: -- split parser function into different patch Changes in v9: -- revised commit test Signed-off-by: Kuogee Hsieh Reviewed-by: Dmitry Baryshkov --- drivers/gpu/drm/msm/dp/dp_display.c | 4 drivers

[Freedreno] [PATCH v13 0/5] Add data-lanes and link-frequencies to dp_out endpoint

2022-12-13 Thread Kuogee Hsieh
Add DP both data-lanes and link-frequencies property to dp_out endpoint and support functions to DP driver. Kuogee Hsieh (5): arm64: dts: qcom: add data-lanes and link-freuencies into dp_out endpoint dt-bindings: msm/dp: add data-lanes and link-frequencies property drm/msm/dp: parser

[Freedreno] [PATCH v13 1/5] arm64: dts: qcom: add data-lanes and link-freuencies into dp_out endpoint

2022-12-13 Thread Kuogee Hsieh
(hz) for link-frequencies at dp_out at sc7180_trogdor.dtsi Signed-off-by: Kuogee Hsieh --- arch/arm64/boot/dts/qcom/sc7180-trogdor.dtsi | 6 +- arch/arm64/boot/dts/qcom/sc7280-herobrine.dtsi | 6 +- 2 files changed, 10 insertions(+), 2 deletions(-) diff --git a/arch/arm64/boot/dts/

[Freedreno] [PATCH v13 3/5] drm/msm/dp: parser data-lanes as property of dp_out endpoint

2022-12-13 Thread Kuogee Hsieh
oint first Signed-off-by: Kuogee Hsieh Reviewed-by: Dmitry Baryshkov --- drivers/gpu/drm/msm/dp/dp_parser.c | 25 + 1 file changed, 17 insertions(+), 8 deletions(-) diff --git a/drivers/gpu/drm/msm/dp/dp_parser.c b/drivers/gpu/drm/msm/dp/dp_parser.c index dd73221..b5f7

[Freedreno] [PATCH v13 2/5] dt-bindings: msm/dp: add data-lanes and link-frequencies property

2022-12-13 Thread Kuogee Hsieh
required -- add line between data-lanes and link-frequencies properties Signed-off-by: Kuogee Hsieh ` --- .../bindings/display/msm/dp-controller.yaml| 26 -- 1 file changed, 24 insertions(+), 2 deletions(-) diff --git a/Documentation/devicetree/bindings/display/msm/dp

[Freedreno] [PATCH v13 5/5] drm/msm/dp: add support of max dp link rate

2022-12-13 Thread Kuogee Hsieh
max_dp_link_rate from dp_out endpoint Changes in v4: -- delete unnecessary pr_err Changes in v5: -- split parser function into different patch Changes in v9: -- revised commit test Changes in v13: -- repalced "properity" with "property" Signed-off-by: Kuogee Hsieh Reviewed-

[Freedreno] [PATCH v13 4/5] drm/msm/dp: parser link-frequencies as property of dp_out endpoint

2022-12-13 Thread Kuogee Hsieh
: -- separate parser link-frequencies out of data-lanes Changes in v10: -- add dp_parser_link_frequencies() Changes in v11: -- return 0 if(!endpoint) Changes in v12: -- replace khz with kbytes at dp_parser.h Signed-off-by: Kuogee Hsieh Reviewed-by: Dmitry Baryshkov --- drivers/gpu/drm/msm/dp

<    3   4   5   6   7   8   9   10   11   12   >