[PATCH v3 0/5] Display enablement changes for Qualcomm SA8775P platform

Mahadevan via B4 Relay posted 5 patches 1 month, 4 weeks ago
There is a newer version of this series
.../bindings/display/msm/qcom,sa8775p-dpu.yaml     | 122 ++++++
.../bindings/display/msm/qcom,sa8775p-mdss.yaml    | 241 ++++++++++
arch/arm64/boot/dts/qcom/sa8775p.dtsi              |  89 ++++
.../drm/msm/disp/dpu1/catalog/dpu_8_4_sa8775p.h    | 485 +++++++++++++++++++++
drivers/gpu/drm/msm/disp/dpu1/dpu_hw_catalog.c     |   1 +
drivers/gpu/drm/msm/disp/dpu1/dpu_hw_catalog.h     |   1 +
drivers/gpu/drm/msm/disp/dpu1/dpu_kms.c            |   1 +
drivers/gpu/drm/msm/msm_mdss.c                     |  11 +
8 files changed, 951 insertions(+)
[PATCH v3 0/5] Display enablement changes for Qualcomm SA8775P platform
Posted by Mahadevan via B4 Relay 1 month, 4 weeks ago
This series introduces support to enable the Mobile Display Subsystem (MDSS)
and Display Processing Unit (DPU) for the Qualcomm SA8775P target. It
includes the addition of the hardware catalog, compatible string,
relevant device tree changes, and their YAML bindings.

---
In this series PATCH 5: "arm64: dts: qcom: sa8775p: add display dt nodes for MDSS0 and DPU"
depends on the clock enablement change:
https://lore.kernel.org/all/20240816-sa8775p-mm-v3-v1-0-77d53c3c0cef@quicinc.com/

---

[v3]
-Edited copyright for catalog changes. [Dmitry]
-Fix dt_binding_check tool errors(update reg address as address-cells and
 size-cells of root node one and maintain the same for child nodes of mdss,
 added additionalProperties in schema).
 [Rob, Bjorn, Krzysztof]
-Add QCOM_ICC_TAG_ACTIVE_ONLY interconnect path tag to mdp0-mem and mdp1-mem
 path in devicetree. [Dmitry]
-Update commit subject and message for DT change. [Dmitry]
-Remove interconnect path tags from dt bindings. (ref sm8450-mdss yaml)

[v2]
- Updated cover letter subject and message. [Dmitry]
- Use fake DISPCC nodes to avoid clock dependencies in dt-bindings. [Dmitry]
- Update bindings by fixing dt_binding_check tool errors (update includes in example),
  adding proper spacing and indentation in the binding example, droping unused labels,
  droping status disable, adding reset node. [Dmitry, Rob, Krzysztof]
- Reorder compatible string of MDSS and DPU based on alphabetical order.[Dmitry]
- add reg_bus_bw in msm_mdss_data. [Dmitry]
- Fix indentation in the devicetree. [Dmitry]

--
2.34.1

---
Mahadevan (5):
      dt-bindings: display/msm: Document MDSS on SA8775P
      dt-bindings: display/msm: Document the DPU for SA8775P
      drm/msm: mdss: Add SA8775P support
      drm/msm/dpu: Add SA8775P support
      arm64: dts: qcom: sa8775p: add display dt nodes for MDSS0 and DPU

 .../bindings/display/msm/qcom,sa8775p-dpu.yaml     | 122 ++++++
 .../bindings/display/msm/qcom,sa8775p-mdss.yaml    | 241 ++++++++++
 arch/arm64/boot/dts/qcom/sa8775p.dtsi              |  89 ++++
 .../drm/msm/disp/dpu1/catalog/dpu_8_4_sa8775p.h    | 485 +++++++++++++++++++++
 drivers/gpu/drm/msm/disp/dpu1/dpu_hw_catalog.c     |   1 +
 drivers/gpu/drm/msm/disp/dpu1/dpu_hw_catalog.h     |   1 +
 drivers/gpu/drm/msm/disp/dpu1/dpu_kms.c            |   1 +
 drivers/gpu/drm/msm/msm_mdss.c                     |  11 +
 8 files changed, 951 insertions(+)
---
base-commit: e390603cfa79c860ed35e073f5fe77805b067a8e
change-id: 20240930-patchv3_1-600cbc1549e8

Best regards,
-- 
Mahadevan <quic_mahap@quicinc.com>
Re: [PATCH v3 0/5] Display enablement changes for Qualcomm SA8775P platform
Posted by Krzysztof Kozlowski 1 month, 4 weeks ago
On 01/10/2024 08:41, Mahadevan via B4 Relay wrote:
> This series introduces support to enable the Mobile Display Subsystem (MDSS)
> and Display Processing Unit (DPU) for the Qualcomm SA8775P target. It
> includes the addition of the hardware catalog, compatible string,
> relevant device tree changes, and their YAML bindings.
> 
> ---
> In this series PATCH 5: "arm64: dts: qcom: sa8775p: add display dt nodes for MDSS0 and DPU"
> depends on the clock enablement change:
> https://lore.kernel.org/all/20240816-sa8775p-mm-v3-v1-0-77d53c3c0cef@quicinc.com/
> 

b4 diff fails. b4 mbox + b4 diff -m also fail. Way to make reviewers
life more difficult than it should be.

I'll move this patchset to the bottom of the queue. Please in the future
send patches in standard way, so our tools can handle it easily.

Best regards,
Krzysztof
Re: [PATCH v3 0/5] Display enablement changes for Qualcomm SA8775P platform
Posted by Dmitry Baryshkov 1 month, 3 weeks ago
On October 1, 2024 1:16:31 PM GMT+03:00, Krzysztof Kozlowski <krzk@kernel.org> wrote:
>On 01/10/2024 08:41, Mahadevan via B4 Relay wrote:
>> This series introduces support to enable the Mobile Display Subsystem (MDSS)
>> and Display Processing Unit (DPU) for the Qualcomm SA8775P target. It
>> includes the addition of the hardware catalog, compatible string,
>> relevant device tree changes, and their YAML bindings.
>> 
>> ---
>> In this series PATCH 5: "arm64: dts: qcom: sa8775p: add display dt nodes for MDSS0 and DPU"
>> depends on the clock enablement change:
>> https://lore.kernel.org/all/20240816-sa8775p-mm-v3-v1-0-77d53c3c0cef@quicinc.com/
>> 
>
>b4 diff fails. b4 mbox + b4 diff -m also fail. Way to make reviewers
>life more difficult than it should be.
>
>I'll move this patchset to the bottom of the queue. Please in the future
>send patches in standard way, so our tools can handle it easily.

This is the first time I read that using b4 tool is a strong requirement. This iteration has been sent using b4, previous, probably, were not. 


>
>Best regards,
>Krzysztof
>


-- 
With best wishes
Dmitry