[PATCH 0/5] Add display support for Qualcomm SA8775P platform

2024-09-12 Thread Mahadevan
Add support for mdss and dpu driver on Qualcomm SA8775P platform. --- This series depends on following series: https://lore.kernel.org/all/20240816-sa8775p-mm-v3-v1-0-77d53c3c0...@quicinc.com/ --- Mahadevan (5): dt-bindings: display/msm: Document MDSS on SA8775P dt-bindings: display/msm

[PATCH 3/5] drm/msm: mdss: Add SA8775P support

2024-09-12 Thread Mahadevan
Add support for MDSS on SA8775P. Signed-off-by: Mahadevan --- drivers/gpu/drm/msm/msm_mdss.c | 10 ++ 1 file changed, 10 insertions(+) diff --git a/drivers/gpu/drm/msm/msm_mdss.c b/drivers/gpu/drm/msm/msm_mdss.c index faa88fd6eb4d..272207573dbb 100644 --- a/drivers/gpu/drm/msm

[PATCH 4/5] drm/msm/dpu: Add SA8775P support

2024-09-12 Thread Mahadevan
Add definitions for the display hardware used on the Qualcomm SA8775P platform. Signed-off-by: Mahadevan --- .../msm/disp/dpu1/catalog/dpu_8_4_sa8775p.h | 485 ++ .../gpu/drm/msm/disp/dpu1/dpu_hw_catalog.c| 3 +- .../gpu/drm/msm/disp/dpu1/dpu_hw_catalog.h| 3

[PATCH 1/5] dt-bindings: display/msm: Document MDSS on SA8775P

2024-09-12 Thread Mahadevan
Document the MDSS hardware found on the Qualcomm SA8775P platform. Signed-off-by: Mahadevan --- .../display/msm/qcom,sa8775p-mdss.yaml| 225 ++ 1 file changed, 225 insertions(+) create mode 100644 Documentation/devicetree/bindings/display/msm/qcom,sa8775p-mdss.yaml

[PATCH 2/5] dt-bindings: display/msm: Document the DPU for SA8775P

2024-09-12 Thread Mahadevan
Document the DPU for Qualcomm SA8775P platform. Signed-off-by: Mahadevan --- .../display/msm/qcom,sa8775p-dpu.yaml | 120 ++ 1 file changed, 120 insertions(+) create mode 100644 Documentation/devicetree/bindings/display/msm/qcom,sa8775p-dpu.yaml diff --git a

[PATCH 5/5] arm64: dts: qcom: sa8775p: add display dt nodes

2024-09-12 Thread Mahadevan
Add mdss and mdp DT nodes for SA8775P. Signed-off-by: Mahadevan --- arch/arm64/boot/dts/qcom/sa8775p.dtsi | 85 +++ 1 file changed, 85 insertions(+) diff --git a/arch/arm64/boot/dts/qcom/sa8775p.dtsi b/arch/arm64/boot/dts/qcom/sa8775p.dtsi index 67ba124d20f8

[PATCH v4 4/5] drm/msm/dpu: Add SA8775P support

2024-10-09 Thread Mahadevan
Add definitions for the display hardware used on the Qualcomm SA8775P platform. Reviewed-by: Dmitry Baryshkov Signed-off-by: Mahadevan --- .../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

[PATCH v4 5/5] arm64: dts: qcom: sa8775p: add display dt nodes for MDSS0 and DPU

2024-10-09 Thread Mahadevan
Add devicetree changes to enable MDSS0 display-subsystem its display-controller(DPU) for Qualcomm SA8775P platform. Reviewed-by: Dmitry Baryshkov Signed-off-by: Mahadevan --- arch/arm64/boot/dts/qcom/sa8775p.dtsi | 89 +++ 1 file changed, 89 insertions(+) diff

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

2024-10-09 Thread Mahadevan
DSS 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/ms

[PATCH v4 1/5] dt-bindings: display/msm: Document MDSS on SA8775P

2024-10-09 Thread Mahadevan
Document the MDSS hardware found on the Qualcomm SA8775P platform. Reviewed-by: Krzysztof Kozlowski Signed-off-by: Mahadevan --- .../bindings/display/msm/qcom,sa8775p-mdss.yaml| 241 + 1 file changed, 241 insertions(+) diff --git a/Documentation/devicetree/bindings

[PATCH v4 2/5] dt-bindings: display/msm: Document the DPU for SA8775P

2024-10-09 Thread Mahadevan
Document the DPU for Qualcomm SA8775P platform. Signed-off-by: Mahadevan --- 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

[PATCH v4 3/5] drm/msm: mdss: Add SA8775P support

2024-10-09 Thread Mahadevan
Add Mobile Display Subsystem (MDSS) support for the SA8775P platform. Reviewed-by: Dmitry Baryshkov Signed-off-by: Mahadevan --- 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

[PATCH v5 1/5] dt-bindings: display/msm: Document MDSS on SA8775P

2024-10-19 Thread Mahadevan
Document the MDSS hardware found on the Qualcomm SA8775P platform. Reviewed-by: Krzysztof Kozlowski Signed-off-by: Mahadevan --- .../bindings/display/msm/qcom,sa8775p-mdss.yaml| 241 + 1 file changed, 241 insertions(+) diff --git a/Documentation/devicetree/bindings

[PATCH v5 2/5] dt-bindings: display/msm: Document the DPU for SA8775P

2024-10-19 Thread Mahadevan
Document the DPU for Qualcomm SA8775P platform. Signed-off-by: Mahadevan --- 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

[PATCH v5 3/5] drm/msm: mdss: Add SA8775P support

2024-10-19 Thread Mahadevan
Add Mobile Display Subsystem (MDSS) support for the SA8775P platform. Reviewed-by: Dmitry Baryshkov Signed-off-by: Mahadevan --- 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

[PATCH v5 4/5] drm/msm/dpu: Add SA8775P support

2024-10-19 Thread Mahadevan
Add definitions for the display hardware used on the Qualcomm SA8775P platform. Reviewed-by: Dmitry Baryshkov Signed-off-by: Mahadevan --- .../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

[PATCH v4 1/5] dt-bindings: display/msm: Document MDSS on SA8775P

2024-10-19 Thread Mahadevan
Document the MDSS hardware found on the Qualcomm SA8775P platform. Reviewed-by: Krzysztof Kozlowski Signed-off-by: Mahadevan --- .../bindings/display/msm/qcom,sa8775p-mdss.yaml| 241 + 1 file changed, 241 insertions(+) diff --git a/Documentation/devicetree/bindings

[PATCH v4 3/5] drm/msm: mdss: Add SA8775P support

2024-10-19 Thread Mahadevan
Add Mobile Display Subsystem (MDSS) support for the SA8775P platform. Reviewed-by: Dmitry Baryshkov Signed-off-by: Mahadevan --- 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

[PATCH v4 2/5] dt-bindings: display/msm: Document the DPU for SA8775P

2024-10-19 Thread Mahadevan
Document the DPU for Qualcomm SA8775P platform. Signed-off-by: Mahadevan --- 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

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

2024-10-19 Thread Mahadevan
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

[PATCH v4 4/5] drm/msm/dpu: Add SA8775P support

2024-10-19 Thread Mahadevan
Add definitions for the display hardware used on the Qualcomm SA8775P platform. Reviewed-by: Dmitry Baryshkov Signed-off-by: Mahadevan --- .../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

[PATCH v4 5/5] arm64: dts: qcom: sa8775p: add display dt nodes for MDSS0 and DPU

2024-10-19 Thread Mahadevan
Add devicetree changes to enable MDSS0 display-subsystem its display-controller(DPU) for Qualcomm SA8775P platform. Reviewed-by: Dmitry Baryshkov Signed-off-by: Mahadevan --- arch/arm64/boot/dts/qcom/sa8775p.dtsi | 89 +++ 1 file changed, 89 insertions(+) diff

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

2024-10-19 Thread Mahadevan
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

[PATCH v5 5/5] arm64: dts: qcom: sa8775p: add display dt nodes for MDSS0 and DPU

2024-10-19 Thread Mahadevan
Add devicetree changes to enable MDSS0 display-subsystem its display-controller(DPU) for Qualcomm SA8775P platform. Reviewed-by: Dmitry Baryshkov Signed-off-by: Mahadevan --- arch/arm64/boot/dts/qcom/sa8775p.dtsi | 89 +++ 1 file changed, 89 insertions(+) diff

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

2024-09-26 Thread Mahadevan
f MDSS and DPU based on alphabetical order.[Dmitry] - add reg_bus_bw in msm_mdss_data. [Dmitry] - Fix indentation in the devicetree. [Dmitry] --- Mahadevan (5): dt-bindings: display/msm: Document MDSS on SA8775P dt-bindings: display/msm: Document the DPU for SA8775P drm/msm: mdss: Add SA877

[PATCH v2 2/5] dt-bindings: display/msm: Document the DPU for SA8775P

2024-09-26 Thread Mahadevan
Document the DPU for Qualcomm SA8775P platform. Signed-off-by: Mahadevan --- [v2] - 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

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

2024-09-26 Thread Mahadevan
f MDSS and DPU based on alphabetical order.[Dmitry] - add reg_bus_bw in msm_mdss_data. [Dmitry] - Fix indentation in the devicetree. [Dmitry] --- Mahadevan (5): dt-bindings: display/msm: Document MDSS on SA8775P dt-bindings: display/msm: Document the DPU for SA8775P drm/msm: mdss: Add SA877

[PATCH v2 5/5] arm64: dts: qcom: sa8775p: add display dt nodes

2024-09-26 Thread Mahadevan
Add mdss0 and mdp devicetree nodes for sa8775p target. Signed-off-by: Mahadevan --- This patch depends on the clock enablement change: https://lore.kernel.org/all/20240816-sa8775p-mm-v3-v1-0-77d53c3c0...@quicinc.com/ --- [v2] - Update commit message mentioning enablement of mdss0 only is

[PATCH v2 3/5] drm/msm: mdss: Add SA8775P support

2024-09-26 Thread Mahadevan
Add Mobile Display Subsystem (MDSS) support for the SA8775P platform. Signed-off-by: Mahadevan --- [v2] - Update commit message. [Dmitry] - Reorder compatible string of MDSS based on alphabetical order. [Dmitry] - add reg_bus_bw in msm_mdss_data. [Dmitry] --- drivers/gpu/drm/msm/msm_mdss.c

[PATCH v2 4/5] drm/msm/dpu: Add SA8775P support

2024-09-26 Thread Mahadevan
Add definitions for the display hardware used on the Qualcomm SA8775P platform. Signed-off-by: Mahadevan --- [v2] - Reorder compatible string of DPU based on alphabetical order.[Dmitry] --- .../msm/disp/dpu1/catalog/dpu_8_4_sa8775p.h | 485 ++ .../gpu/drm/msm/disp/dpu1

[PATCH v2 1/5] dt-bindings: display/msm: Document MDSS on SA8775P

2024-09-26 Thread Mahadevan
Document the MDSS hardware found on the Qualcomm SA8775P platform. Signed-off-by: Mahadevan --- [v2] - 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

Re: [PATCH v2 1/5] dt-bindings: display/msm: Document MDSS on SA8775P

2024-09-30 Thread Mahadevan P
On 9/26/2024 6:54 PM, Bjorn Andersson wrote: On Thu, Sep 26, 2024 at 04:31:33PM +0530, Mahadevan wrote: Document the MDSS hardware found on the Qualcomm SA8775P platform. Signed-off-by: Mahadevan --- [v2] - Use fake DISPCC nodes to avoid clock dependencies in dt-bindings. [Dmitry] - Update

Re: [PATCH v4 0/5] Display enablement changes for Qualcomm SA8775P platform

2024-10-19 Thread Mahadevan P
I apologize for the inconvenience caused by uploading the incorrect patch (v4). Kindly disregard it. On 10/19/2024 8:46 PM, Mahadevan wrote: This series introduces support to enable the Mobile Display Subsystem (MDSS) and Display Processing Unit (DPU) for the Qualcomm SA8775P target. It

Re: [PATCH 4/5] drm/msm/dpu: Add SA8775P support

2024-09-24 Thread Mahadevan P
On 9/24/2024 4:42 PM, Mahadevan P wrote: On 9/12/2024 1:34 PM, Dmitry Baryshkov wrote: On Thu, Sep 12, 2024 at 12:44:36PM GMT, Mahadevan wrote: Add definitions for the display hardware used on the Qualcomm SA8775P platform. Signed-off-by: Mahadevan ---   .../msm/disp/dpu1/catalog

Re: [PATCH 4/5] drm/msm/dpu: Add SA8775P support

2024-09-24 Thread Mahadevan P
On 9/24/2024 5:46 PM, Dmitry Baryshkov wrote: On Tue, Sep 24, 2024 at 04:42:02PM GMT, Mahadevan P wrote: On 9/12/2024 1:34 PM, Dmitry Baryshkov wrote: On Thu, Sep 12, 2024 at 12:44:36PM GMT, Mahadevan wrote: Add definitions for the display hardware used on the Qualcomm SA8775P platform

Re: [PATCH 4/5] drm/msm/dpu: Add SA8775P support

2024-09-24 Thread Mahadevan P
On 9/12/2024 1:34 PM, Dmitry Baryshkov wrote: On Thu, Sep 12, 2024 at 12:44:36PM GMT, Mahadevan wrote: Add definitions for the display hardware used on the Qualcomm SA8775P platform. Signed-off-by: Mahadevan --- .../msm/disp/dpu1/catalog/dpu_8_4_sa8775p.h | 485

Re: [PATCH 0/5] Add display support for Qualcomm SA8775P platform

2024-09-24 Thread Mahadevan P
On 9/12/2024 1:26 PM, Dmitry Baryshkov wrote: On Thu, Sep 12, 2024 at 12:44:32PM GMT, Mahadevan wrote: Add support for mdss and dpu driver on Qualcomm SA8775P platform. --- This series depends on following series: https://lore.kernel.org/all/20240816-sa8775p-mm-v3-v1-0-77d53c3c0

Re: [PATCH v2 0/5] Display enablement changes for Qualcomm SA8775P platform

2024-09-26 Thread Mahadevan P
Sorry, Please ignore this thread/coverletter On 9/26/2024 4:33 PM, Mahadevan 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

Re: [PATCH v2 3/5] drm/msm: mdss: Add SA8775P support

2024-09-27 Thread Mahadevan P
On 9/26/2024 6:32 PM, Dmitry Baryshkov wrote: On Thu, Sep 26, 2024 at 04:31:35PM GMT, Mahadevan wrote: Add Mobile Display Subsystem (MDSS) support for the SA8775P platform. Signed-off-by: Mahadevan --- [v2] - Update commit message. [Dmitry] - Reorder compatible string of MDSS based on

Re: [PATCH v2 4/5] drm/msm/dpu: Add SA8775P support

2024-09-30 Thread Mahadevan P
On 9/26/2024 6:39 PM, Dmitry Baryshkov wrote: On Thu, Sep 26, 2024 at 04:31:36PM GMT, Mahadevan wrote: Add definitions for the display hardware used on the Qualcomm SA8775P platform. Signed-off-by: Mahadevan --- Reviewed-by: Dmitry Baryshkov Minor nit below. [v2] - Reorder compatible

Re: [PATCH 5/5] arm64: dts: qcom: sa8775p: add display dt nodes

2024-09-24 Thread Mahadevan P
On 9/12/2024 1:30 PM, Dmitry Baryshkov wrote: On Thu, Sep 12, 2024 at 12:44:37PM GMT, Mahadevan wrote: Add mdss and mdp DT nodes for SA8775P. Signed-off-by: Mahadevan --- arch/arm64/boot/dts/qcom/sa8775p.dtsi | 85 +++ 1 file changed, 85 insertions(+) diff --git

Re: [PATCH v3 1/5] dt-bindings: display/msm: Document MDSS on SA8775P

2024-10-03 Thread Mahadevan P
On 10/3/2024 1:23 PM, Krzysztof Kozlowski wrote: On Tue, Oct 01, 2024 at 12:11:36PM +0530, Mahadevan wrote: +patternProperties: + "^display-controller@[0-9a-f]+$": +type: object +additionalProperties: true + +properties: + compatible: +const: qcom,s

[PATCH v3 5/5] arm64: dts: qcom: sa8775p: add display dt nodes for MDSS0 and DPU

2024-09-30 Thread Mahadevan via B4 Relay
From: Mahadevan Add devicetree changes to enable MDSS0 display-subsystem its display-controller(DPU) for Qualcomm SA8775P platform. Signed-off-by: Mahadevan --- arch/arm64/boot/dts/qcom/sa8775p.dtsi | 89 +++ 1 file changed, 89 insertions(+) diff --git a/arch

[PATCH v3 3/5] drm/msm: mdss: Add SA8775P support

2024-09-30 Thread Mahadevan via B4 Relay
From: Mahadevan Add Mobile Display Subsystem (MDSS) support for the SA8775P platform. Signed-off-by: Mahadevan --- 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

[PATCH v3 4/5] drm/msm/dpu: Add SA8775P support

2024-09-30 Thread Mahadevan via B4 Relay
From: Mahadevan Add definitions for the display hardware used on the Qualcomm SA8775P platform. Reviewed-by: Dmitry Baryshkov Signed-off-by: Mahadevan --- .../drm/msm/disp/dpu1/catalog/dpu_8_4_sa8775p.h| 485 + drivers/gpu/drm/msm/disp/dpu1/dpu_hw_catalog.c | 1

[PATCH v3 2/5] dt-bindings: display/msm: Document the DPU for SA8775P

2024-09-30 Thread Mahadevan via B4 Relay
From: Mahadevan Document the DPU for Qualcomm SA8775P platform. Signed-off-by: Mahadevan --- .../bindings/display/msm/qcom,sa8775p-dpu.yaml | 122 + 1 file changed, 122 insertions(+) diff --git a/Documentation/devicetree/bindings/display/msm/qcom,sa8775p-dpu.yaml b

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

2024-09-30 Thread Mahadevan via B4 Relay
_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

[PATCH v3 1/5] dt-bindings: display/msm: Document MDSS on SA8775P

2024-09-30 Thread Mahadevan via B4 Relay
From: Mahadevan Document the MDSS hardware found on the Qualcomm SA8775P platform. Signed-off-by: Mahadevan --- .../bindings/display/msm/qcom,sa8775p-mdss.yaml| 241 + 1 file changed, 241 insertions(+) diff --git a/Documentation/devicetree/bindings/display/msm/qcom