On 2024/11/27 20:01, Krzysztof Kozlowski wrote:
On 27/11/2024 12:02, Yongxing Mou wrote:
doc reference errors (make refcheckdocs):
See
https://patchwork.ozlabs.org/project/devicetree-bindings/patch/20241127-mdss_qcs8300-v1-1-29b2c3ee9...@quicinc.com
The base for the series is generally
On 2024/11/27 21:56, Dmitry Baryshkov wrote:
On Wed, Nov 27, 2024 at 03:05:02PM +0800, Yongxing Mou wrote:
Document the DPU for Qualcomm QCS8300 platform.
Signed-off-by: Yongxing Mou
---
Documentation/devicetree/bindings/display/msm/qcom,sm8650-dpu.yaml | 1 +
1 file changed, 1
On 2024/11/27 21:46, Dmitry Baryshkov wrote:
On Wed, Nov 27, 2024 at 03:05:03PM +0800, Yongxing Mou wrote:
Add Mobile Display Subsystem (MDSS) support for the QCS8300 platform.
Please mention, why do you need it at all. I see that the UBWC swizzle
and HBB settings are different. Is this
On 2024/11/27 21:49, Dmitry Baryshkov wrote:
On Wed, Nov 27, 2024 at 03:05:04PM +0800, Yongxing Mou wrote:
Add definitions for the display hardware used on the
Qualcomm QCS8300 platform.
Signed-off-by: Yongxing Mou
---
.../drm/msm/disp/dpu1/catalog/dpu_8_4_qcs8300.h| 485
On 2024/11/27 20:01, Krzysztof Kozlowski wrote:
On 27/11/2024 11:54, Yongxing Mou wrote:
On 2024/11/27 15:13, Krzysztof Kozlowski wrote:
On 27/11/2024 08:05, Yongxing Mou wrote:
This series introduces support to enable the Mobile Display Subsystem (MDSS)
and Display Processing Unit (DPU
On 2024/11/27 21:51, Dmitry Baryshkov wrote:
On Wed, Nov 27, 2024 at 06:54:10PM +0800, Yongxing Mou wrote:
On 2024/11/27 15:13, Krzysztof Kozlowski wrote:
On 27/11/2024 08:05, Yongxing Mou wrote:
This series introduces support to enable the Mobile Display Subsystem (MDSS)
and Display
On 2024/11/28 2:28, Krzysztof Kozlowski wrote:
On 27/11/2024 09:15, Yongxing Mou wrote:
Add compatible string for the supported eDP PHY on qcs8300 platform.
What is supported eDP PHY? Can it be unsupported? Anyway, this repeats
the diff. Say something useful instead, like why this is not
Document the DPU for Qualcomm QCS8300 platform.
Signed-off-by: Yongxing Mou
---
Documentation/devicetree/bindings/display/msm/qcom,sm8650-dpu.yaml | 1 +
1 file changed, 1 insertion(+)
diff --git a/Documentation/devicetree/bindings/display/msm/qcom,sm8650-dpu.yaml
b/Documentation/devicetree
Add definitions for the display hardware used on the
Qualcomm QCS8300 platform.
Signed-off-by: Yongxing Mou
---
.../drm/msm/disp/dpu1/catalog/dpu_8_4_qcs8300.h| 485 +
drivers/gpu/drm/msm/disp/dpu1/dpu_hw_catalog.c | 1 +
drivers/gpu/drm/msm/disp/dpu1
Document the MDSS hardware found on the Qualcomm QCS8300 platform.
Signed-off-by: Yongxing Mou
---
.../bindings/display/msm/qcom,qcs8300-mdss.yaml| 239 +
1 file changed, 239 insertions(+)
diff --git
a/Documentation/devicetree/bindings/display/msm/qcom,qcs8300
This series introduces support to enable the Mobile Display Subsystem (MDSS)
and Display Processing Unit (DPU) for the Qualcomm QCS8300 target. It
includes the addition of the hardware catalog, compatible string,
relevant device tree changes, and their YAML bindings.
Signed-off-by: Yongxing Mou
Add Mobile Display Subsystem (MDSS) support for the QCS8300 platform.
Signed-off-by: Yongxing Mou
---
drivers/gpu/drm/msm/msm_mdss.c | 11 +++
1 file changed, 11 insertions(+)
diff --git a/drivers/gpu/drm/msm/msm_mdss.c b/drivers/gpu/drm/msm/msm_mdss.c
index
Add devicetree changes to enable MDSS display-subsystem and its
display-controller(DPU) for Qualcomm QCS8300 platform.
Signed-off-by: Yongxing Mou
---
arch/arm64/boot/dts/qcom/qcs8300.dtsi | 87 +++
1 file changed, 87 insertions(+)
diff --git a/arch/arm64/boot
On 2024/11/27 15:15, Krzysztof Kozlowski wrote:
On 27/11/2024 08:05, Yongxing Mou wrote:
Document the MDSS hardware found on the Qualcomm QCS8300 platform.
Signed-off-by: Yongxing Mou
Will fail testing, so only limited review.
Thanks for reviewing,will fix it in next patchset
Add compatible string for the supported eDP PHY on qcs8300 platform.
Signed-off-by: Yongxing Mou
---
Documentation/devicetree/bindings/phy/qcom,edp-phy.yaml | 1 +
1 file changed, 1 insertion(+)
diff --git a/Documentation/devicetree/bindings/phy/qcom,edp-phy.yaml
b/Documentation/devicetree
This series adds support for the DisplayPort controller
and eDP PHY v5 found on the Qualcomm QCS8300 platform.
Signed-off-by: Yongxing Mou
---
Yongxing Mou (4):
dt-bindings: phy: Add eDP PHY compatible for qcs8300
phy: qcom: edp: Add support for eDP PHY on QCS8300
dt-bindings
Add support for eDP PHY v5 found on the Qualcomm QCS8300 platform.
Signed-off-by: Yongxing Mou
---
drivers/phy/qualcomm/phy-qcom-edp.c | 8
1 file changed, 8 insertions(+)
diff --git a/drivers/phy/qualcomm/phy-qcom-edp.c
b/drivers/phy/qualcomm/phy-qcom-edp.c
index
Add compatible string for the DisplayPort controller found on the
Qualcomm QCS8300 platform.
Signed-off-by: Yongxing Mou
---
Documentation/devicetree/bindings/display/msm/dp-controller.yaml | 1 +
1 file changed, 1 insertion(+)
diff --git a/Documentation/devicetree/bindings/display/msm/dp
The Qualcomm QCS8300 platform comes with a DisplayPort controller
with same base offset with SA8775P, add support for this in the
DisplayPort driver.
Signed-off-by: Yongxing Mou
---
drivers/gpu/drm/msm/dp/dp_display.c | 6 ++
1 file changed, 6 insertions(+)
diff --git a/drivers/gpu/drm/msm
On 2024/11/27 15:13, Krzysztof Kozlowski wrote:
On 27/11/2024 08:05, Yongxing Mou wrote:
This series introduces support to enable the Mobile Display Subsystem (MDSS)
and Display Processing Unit (DPU) for the Qualcomm QCS8300 target. It
includes the addition of the hardware catalog
On 2024/11/27 16:21, Rob Herring (Arm) wrote:
On Wed, 27 Nov 2024 15:05:01 +0800, Yongxing Mou wrote:
Document the MDSS hardware found on the Qualcomm QCS8300 platform.
Signed-off-by: Yongxing Mou
---
.../bindings/display/msm/qcom,qcs8300-mdss.yaml| 239 +
1
On 2024/11/27 19:06, Tingwei Zhang wrote:
On 11/27/2024 6:54 PM, Yongxing Mou wrote:
On 2024/11/27 15:13, Krzysztof Kozlowski wrote:
On 27/11/2024 08:05, Yongxing Mou wrote:
This series introduces support to enable the Mobile Display
Subsystem (MDSS)
and Display Processing Unit (DPU
On 2024/11/29 21:44, Dmitry Baryshkov wrote:
On Fri, 29 Nov 2024 at 11:51, Yongxing Mou wrote:
On 2024/11/27 21:56, Dmitry Baryshkov wrote:
On Wed, Nov 27, 2024 at 03:05:02PM +0800, Yongxing Mou wrote:
Document the DPU for Qualcomm QCS8300 platform.
Signed-off-by: Yongxing Mou
On 2024/11/30 2:55, Dmitry Baryshkov wrote:
On Wed, Nov 27, 2024 at 03:05:03PM +0800, Yongxing Mou wrote:
Add Mobile Display Subsystem (MDSS) support for the QCS8300 platform.
Signed-off-by: Yongxing Mou
---
drivers/gpu/drm/msm/msm_mdss.c | 11 +++
1 file changed, 11 insertions
On 2024/11/29 21:32, Dmitry Baryshkov wrote:
On Fri, 29 Nov 2024 at 12:01, Yongxing Mou wrote:
On 2024/11/27 21:49, Dmitry Baryshkov wrote:
On Wed, Nov 27, 2024 at 03:05:04PM +0800, Yongxing Mou wrote:
Add definitions for the display hardware used on the
Qualcomm QCS8300 platform
On 2024/11/29 21:37, Dmitry Baryshkov wrote:
On Fri, 29 Nov 2024 at 11:56, Yongxing Mou wrote:
On 2024/11/27 21:46, Dmitry Baryshkov wrote:
On Wed, Nov 27, 2024 at 03:05:03PM +0800, Yongxing Mou wrote:
Add Mobile Display Subsystem (MDSS) support for the QCS8300 platform.
Please
On 2024/12/27 16:41, Krzysztof Kozlowski wrote:
On Thu, Dec 26, 2024 at 05:40:45PM +0800, Yongxing Mou wrote:
Document the DPU for Qualcomm QCS8300 platform.It use the same DPU
Missing space after full stop.
Got it. thanks, will fix it in next patch.
hardware with SA8775P and reuse it
On 2024/12/29 12:42, Dmitry Baryshkov wrote:
On Thu, Dec 26, 2024 at 05:40:48PM +0800, Yongxing Mou wrote:
Add compatible string for the supported eDP PHY on QCS8300 platform.
QCS8300 have the same eDP PHY with SA8775P.
Signed-off-by: Yongxing Mou
---
.../devicetree/bindings/phy/qcom,edp
On 2024/12/27 16:39, Krzysztof Kozlowski wrote:
On Thu, Dec 26, 2024 at 05:40:44PM +0800, Yongxing Mou wrote:
This series introduces support to enable the Mobile Display Subsystem (MDSS)
, Display Processing Unit (DPU), DisplayPort controller and eDP PHY for
the Qualcomm QCS8300 target. It
On 2024/12/29 12:44, Dmitry Baryshkov wrote:
On Thu, Dec 26, 2024 at 05:40:44PM +0800, Yongxing Mou wrote:
This series introduces support to enable the Mobile Display Subsystem (MDSS)
, Display Processing Unit (DPU), DisplayPort controller and eDP PHY for
the Qualcomm QCS8300 target. It
Add compatible string for the DisplayPort controller found on the
Qualcomm QCS8300 platform.QCS8300 only support one DisplayPort
controller and have the same base offset with sm8650, so we reuse
the sm8650 DisplayPort driver.
Signed-off-by: Yongxing Mou
---
Documentation/devicetree/bindings
Document the MDSS hardware found on the Qualcomm QCS8300 platform.
Signed-off-by: Yongxing Mou
---
.../bindings/display/msm/qcom,qcs8300-mdss.yaml| 244 +
1 file changed, 244 insertions(+)
diff --git
a/Documentation/devicetree/bindings/display/msm/qcom,qcs8300
controller as a fallback compat.[Dmitry]
- Link to v1:
https://lore.kernel.org/r/20241127-mdss_qcs8300-v1-0-29b2c3ee9...@quicinc.com
~
---
Yongxing Mou (5):
dt-bindings: display/msm: Document the DPU for QCS8300
dt-bindings: display: msm: dp-controller: document QCS8300 compatible
dt
Document the DPU for Qualcomm QCS8300 platform.It use the same DPU
hardware with SA8775P and reuse it's driver.
Signed-off-by: Yongxing Mou
---
.../devicetree/bindings/display/msm/qcom,sm8650-dpu.yaml| 13 +
1 file changed, 9 insertions(+), 4 deletions(-)
diff --
Add compatible string for the supported eDP PHY on QCS8300 platform.
QCS8300 have the same eDP PHY with SA8775P.
Signed-off-by: Yongxing Mou
---
.../devicetree/bindings/phy/qcom,edp-phy.yaml | 19 ---
1 file changed, 12 insertions(+), 7 deletions(-)
diff --git a
Add Mobile Display Subsystem (MDSS) support for the QCS8300 platform.
Due to different memory type, it use different mdss_data with SA8775P
although using the same dpu.
Reviewed-by: Dmitry Baryshkov
Signed-off-by: Yongxing Mou
---
drivers/gpu/drm/msm/msm_mdss.c | 11 +++
1 file changed
In 2x2 mst case, each 2k monitor will use 2 lms, but dpu_8_4 only have
6 lms, so let 2k only use one lm to support such case.
Signed-off-by: Abhinav Kumar
Signed-off-by: Yongxing Mou
---
drivers/gpu/drm/msm/disp/dpu1/dpu_encoder.c | 3 ++-
1 file changed, 2 insertions(+), 1 deletion(-)
diff
On 2025/2/12 16:35, Krzysztof Kozlowski wrote:
On 12/02/2025 08:12, Yongxing Mou wrote:
We need to enable mst for qcs8300, dp0 controller will support 2 streams
output. So not reuse sm8650 dp controller driver and will add a new driver
patch for qcs8300 mst feature. Modify the corresponding
Add Mobile Display Subsystem (MDSS) support for the QCS8300 platform.
Due to different memory type, it use different mdss_data with SA8775P
although using the same dpu.
Reviewed-by: Dmitry Baryshkov
Signed-off-by: Yongxing Mou
---
drivers/gpu/drm/msm/msm_mdss.c | 11 +++
1 file changed
Add compatible string for the DisplayPort controller found on the
Qualcomm QCS8300 platform.QCS8300 only support one DisplayPort
controller and have the same base offset with sm8650, so we reuse
the sm8650 DisplayPort driver.
Reviewed-by: Krzysztof Kozlowski
Signed-off-by: Yongxing Mou
This series introduces support to enable the Mobile Display Subsystem (MDSS)
, Display Processing Unit (DPU), DisplayPort controller for the Qualcomm
QCS8300 target. It includes the addition of the hardware catalog, compatible
string, and their YAML bindings.
Signed-off-by: Yongxing Mou
Document the DPU for Qualcomm QCS8300 platform. It use the same DPU
hardware with SA8775P and reuse it's driver.
Reviewed-by: Krzysztof Kozlowski
Signed-off-by: Yongxing Mou
---
.../devicetree/bindings/display/msm/qcom,sm8650-dpu.yaml| 13 +
1 file changed, 9 insertions(
Document the MDSS hardware found on the Qualcomm QCS8300 platform.
QCS8300 use the same DPU hardware version as SA8775P, so we reuse it's
driver. But QCS8300 only have one DP controller, and offset is same with
sm8650, so dp controller reuse the sm8650's driver.
Signed-off-by: Yo
Document the DPU for Qualcomm QCS8300 platform. It use the same DPU
hardware with SA8775P and reuse it's driver.
Reviewed-by: Krzysztof Kozlowski
Signed-off-by: Yongxing Mou
---
.../devicetree/bindings/display/msm/qcom,sm8650-dpu.yaml| 13 +
1 file changed, 9 insertions(
This series introduces support to enable the Mobile Display Subsystem (MDSS)
, Display Processing Unit (DPU), DisplayPort controller for the Qualcomm
QCS8300 target. It includes the addition of the hardware catalog, compatible
string, and their YAML bindings.
Signed-off-by: Yongxing Mou
Document the MDSS hardware found on the Qualcomm QCS8300 platform.
Signed-off-by: Yongxing Mou
---
.../bindings/display/msm/qcom,qcs8300-mdss.yaml| 244 +
1 file changed, 244 insertions(+)
diff --git
a/Documentation/devicetree/bindings/display/msm/qcom,qcs8300
Add compatible string for the DisplayPort controller found on the
Qualcomm QCS8300 platform.QCS8300 only support one DisplayPort
controller and have the same base offset with sm8650, so we reuse
the sm8650 DisplayPort driver.
Reviewed-by: Krzysztof Kozlowski
Signed-off-by: Yongxing Mou
Add Mobile Display Subsystem (MDSS) support for the QCS8300 platform.
Due to different memory type, it use different mdss_data with SA8775P
although using the same dpu.
Reviewed-by: Dmitry Baryshkov
Signed-off-by: Yongxing Mou
---
drivers/gpu/drm/msm/msm_mdss.c | 11 +++
1 file changed
On 2025/1/13 17:36, Dmitry Baryshkov wrote:
On Mon, Jan 13, 2025 at 05:26:56PM +0800, Yongxing Mou wrote:
On 2025/1/13 17:02, Dmitry Baryshkov wrote:
On Mon, Jan 13, 2025 at 04:03:07PM +0800, Yongxing Mou wrote:
This series introduces support to enable the Mobile Display Subsystem (MDSS
On 2025/1/13 17:02, Dmitry Baryshkov wrote:
On Mon, Jan 13, 2025 at 04:03:07PM +0800, Yongxing Mou wrote:
This series introduces support to enable the Mobile Display Subsystem (MDSS)
, Display Processing Unit (DPU), DisplayPort controller for the Qualcomm
QCS8300 target. It includes the
On 2025/1/14 18:11, Krzysztof Kozlowski wrote:
On 14/01/2025 11:00, Dmitry Baryshkov wrote:
On Tue, 14 Jan 2025 at 09:57, Krzysztof Kozlowski wrote:
On Mon, Jan 13, 2025 at 04:03:10PM +0800, Yongxing Mou wrote:
+patternProperties:
+ "^display-controller@[0-9a-f]+$":
+ty
intf0 and intf3. The first and second patches are
modifications to the correspond dt-bindings, third patch is the dp
controller driver after not reuse sm8650, fourth patch is the qcs8300
dts modification which add the clk support for stream 1.
Signed-off-by: Yongxing Mou
---
This patch depends
Add 2 streams MST support for qcs8300. Compatile with qcs8300 dp
controller driver and populate the stream clock for qcs8300 DP0
controller in MST mode.
Signed-off-by: Yongxing Mou
---
arch/arm64/boot/dts/qcom/qcs8300.dtsi | 12
1 file changed, 8 insertions(+), 4 deletions(-)
diff
Support mst for qcs8300 and add the stream 1 clock support in the mdss
dt-bindings.
Signed-off-by: Yongxing Mou
---
.../devicetree/bindings/display/msm/qcom,qcs8300-mdss.yaml | 14 --
1 file changed, 8 insertions(+), 6 deletions(-)
diff --git
a/Documentation/devicetree/bindings
s8300 use the same DPU hardware as sa8775p but only have one
DPU and dp controller which supports 4 streams MST, but currently we only
enable 2 streams MST. It use the intf0 and intf3 to output the data
streams of MST0 and MST1.
Signed-off-by: Yongxing Mou
---
drivers/gpu/drm/msm/dp/dp_display.
We need to enable mst for qcs8300, dp0 controller will support 2 streams
output. So not reuse sm8650 dp controller driver and will add a new driver
patch for qcs8300 mst feature. Modify the corresponding dt-bingding file
to compatible with the qcs8300-dp.
Signed-off-by: Yongxing Mou
On 2025/2/19 20:07, Krzysztof Kozlowski wrote:
On 19/02/2025 11:02, Yongxing Mou wrote:
On 2025/2/12 17:06, Krzysztof Kozlowski wrote:
On 12/02/2025 08:12, Yongxing Mou wrote:
This series of patches introduces how to enable MST functionality on
the qcs8300 platform. The qcs8300 platform
On 2025/2/12 19:28, Krzysztof Kozlowski wrote:
On 12/02/2025 12:13, Yongxing Mou wrote:
On 2025/2/12 16:35, Krzysztof Kozlowski wrote:
On 12/02/2025 08:12, Yongxing Mou wrote:
We need to enable mst for qcs8300, dp0 controller will support 2 streams
output. So not reuse sm8650 dp
On 2025/2/12 21:44, Konrad Dybcio wrote:
On 12.02.2025 12:28 PM, Krzysztof Kozlowski wrote:
On 12/02/2025 12:13, Yongxing Mou wrote:
On 2025/2/12 16:35, Krzysztof Kozlowski wrote:
On 12/02/2025 08:12, Yongxing Mou wrote:
We need to enable mst for qcs8300, dp0 controller will support 2
On 2025/2/12 20:26, Dmitry Baryshkov wrote:
On Wed, 12 Feb 2025 at 12:54, Krzysztof Kozlowski wrote:
On 12/02/2025 11:41, Dmitry Baryshkov wrote:
On Wed, Feb 12, 2025 at 03:12:24PM +0800, Yongxing Mou wrote:
We need to enable mst for qcs8300, dp0 controller will support 2 streams
output
On 2025/2/13 7:41, Konrad Dybcio wrote:
On 12.02.2025 8:12 AM, Yongxing Mou wrote:
Add 2 streams MST support for qcs8300. Compatile with qcs8300 dp
controller driver and populate the stream clock for qcs8300 DP0
controller in MST mode.
Signed-off-by: Yongxing Mou
---
Please add all
On 2025/2/12 16:34, Krzysztof Kozlowski wrote:
Your patchset leads to warnings - it is non-bisectable.
Fix original code, don't post buggy patches just to fix them immediately.
Got it. Thanks for the reminder, won't do it again.
On 2025/2/12 17:06, Krzysztof Kozlowski wrote:
On 12/02/2025 08:12, Yongxing Mou wrote:
This series of patches introduces how to enable MST functionality on
the qcs8300 platform. The qcs8300 platform uses dpu_8_4 hardware, which
is the same as the sa8775p, but it only has one DPU. So it only
On 2025/2/12 18:42, Dmitry Baryshkov wrote:
On Wed, Feb 12, 2025 at 03:12:24PM +0800, Yongxing Mou wrote:
We need to enable mst for qcs8300, dp0 controller will support 2 streams
output. So not reuse sm8650 dp controller driver and will add a new driver
patch for qcs8300 mst feature. Modify
On 2025/2/12 18:51, Dmitry Baryshkov wrote:
On Wed, Feb 12, 2025 at 03:12:23PM +0800, Yongxing Mou wrote:
This series of patches introduces how to enable MST functionality on
the qcs8300 platform.
The qcs8300 platform uses dpu_8_4 hardware, which
is the same as the sa8775p, but it only
65 matches
Mail list logo