[Freedreno] [PATCH v2] phy: qcom-qmp: add support for display port voltage and pre-emphasis swing

2021-08-27 Thread Kuogee Hsieh
Both voltage and pre-emphasis swing level are set during link training negotiation between host and sink. There are totally four tables added. A voltage swing table for both hbr and hbr1, a voltage table for both hbr2 and hbr3, a pre-emphasis table for both hbr and hbr1 and a pre-emphasis table for

Re: [Freedreno] [RFC] drm/msm/dp: Allow attaching a drm_panel

2021-08-27 Thread Doug Anderson
Hi, On Mon, Jul 26, 2021 at 4:15 PM Bjorn Andersson wrote: > > +static int dp_parser_find_panel(struct dp_parser *parser) > +{ > + struct device_node *np = parser->pdev->dev.of_node; > + int rc; > + > + rc = drm_of_find_panel_or_bridge(np, 2, 0, &parser->drm_panel, NULL); Why p

Re: [Freedreno] [PATCH] phy: qcom-qmp: add support for voltage and pre emphesis swing

2021-08-27 Thread khsieh
On 2021-08-25 10:49, Stephen Boyd wrote: Quoting Kuogee Hsieh (2021-08-24 16:29:35) Add voltage and pre emphesis swing tables so that voltage and Is it "pre-emphasis"? pre emphsis swing level can be configured base on link rate. This one is also different. Signed-off-by: Kuogee Hsieh

Re: [Freedreno] [PATCH] arm64: dts: qcom: sc7280: fix display port phy base address offset

2021-08-27 Thread Bjorn Andersson
On Fri 27 Aug 09:55 PDT 2021, Kuogee Hsieh wrote: So the order was mixed up, 0x088eaa00 got the wrong length and you got one hardware block too many in there? > Fixes: 9886e8fd8438 ("arm64: dts: qcom: sc7280: Add USB related nodes") > Signed-off-by: Kuogee Hsieh > --- > arch/arm64/boot/dts/qcom

Re: [Freedreno] [PATCH v2 3/5] drm/msm/dp: Support up to 3 DP controllers

2021-08-27 Thread Bjorn Andersson
On Fri 27 Aug 00:20 CDT 2021, Stephen Boyd wrote: > Quoting Bjorn Andersson (2021-08-25 16:42:31) > > diff --git a/drivers/gpu/drm/msm/dp/dp_display.c > > b/drivers/gpu/drm/msm/dp/dp_display.c > > index 2c7de43f655a..4a6132c18e57 100644 > > --- a/drivers/gpu/drm/msm/dp/dp_display.c > > +++ b/driv

[Freedreno] [PATCH] arm64: dts: qcom: sc7280: enable IDP display port

2021-08-27 Thread Kuogee Hsieh
Signed-off-by: Kuogee Hsieh --- arch/arm64/boot/dts/qcom/sc7280-idp2.dts | 9 + 1 file changed, 9 insertions(+) diff --git a/arch/arm64/boot/dts/qcom/sc7280-idp2.dts b/arch/arm64/boot/dts/qcom/sc7280-idp2.dts index b1cf70e..4aea369 100644 --- a/arch/arm64/boot/dts/qcom/sc7280-idp2.dts +

[Freedreno] [PATCH] arm64: dts: qcom: sc7280: fix display port phy base address offset

2021-08-27 Thread Kuogee Hsieh
Fixes: 9886e8fd8438 ("arm64: dts: qcom: sc7280: Add USB related nodes") Signed-off-by: Kuogee Hsieh --- arch/arm64/boot/dts/qcom/sc7280.dtsi | 8 ++-- 1 file changed, 2 insertions(+), 6 deletions(-) diff --git a/arch/arm64/boot/dts/qcom/sc7280.dtsi b/arch/arm64/boot/dts/qcom/sc7280.dtsi ind