All of lore.kernel.org
 help / color / mirror / Atom feed
* [RESEND V6 0/5] add display support for MediaTek SoC MT8186
@ 2022-03-03  6:57 ` Rex-BC Chen
  0 siblings, 0 replies; 48+ messages in thread
From: Rex-BC Chen @ 2022-03-03  6:57 UTC (permalink / raw)
  To: chunkuang.hu, matthias.bgg, robh+dt
  Cc: devicetree, airlied, jassisinghbrar, linux-kernel, dri-devel,
	yongqiang.niu, Project_Global_Chrome_Upstream_Group, fparent,
	linux-mediatek, hsinyi, Rex-BC Chen, linux-arm-kernel

v6:
1. Remove mmsys patches which are accepted.
2. Fix error of dt-binding.

v5:
1. Add binding patch of aal for MT8183.
2. Revise enum to const.
3. Change to use enum for mutex.
4. Remove patches which are accepted by maintainers. (mmsys and mutex)

v4:
1. Remove binding of dsi and dpi.
2. Revise aal binding.
3. Fix indention in [4/5].

v3:
1. Modify display binding based on mtk display binding patch. ([1])
2. Remove patch: drm/mediatek: separate postmask component from mtk_disp_drv.c
3. Remove compatible of 8186 ovl because we can re-use compatible of 8192 for 8186.
4. Fix issue of space before tab on mutex patch.

[1]: https://git.kernel.org/pub/scm/linux/kernel/git/chunkuang.hu/linux.git/commit/?h=mediatek-drm-next&id=4ed545e7d10049b5492afc184e61a67e478a2cfd

v2:
1. Add binding documentation for mmsys, mutex and mtk_display.
2. Remove duplicated definition of postmask registers on mtk_drm_drv.
3. Add disp_ovl support for MT8186.
4. Add detailed commit messages.

Rex-BC Chen (4):
  dt-bindings: display: mediatek: add aal binding for MT8183
  dt-bindings: display: mediatek: revise enum to const
  dt-bindings: display: mediatek: change to use enum for mutex
  dt-bindings: display: mediatek: add MT8186 SoC binding

Yongqiang Niu (1):
  drm/mediatek: add display support for MT8186

 .../display/mediatek/mediatek,aal.yaml        |  7 +++-
 .../display/mediatek/mediatek,ccorr.yaml      |  5 ++-
 .../display/mediatek/mediatek,color.yaml      |  7 ++--
 .../display/mediatek/mediatek,dither.yaml     |  4 +--
 .../display/mediatek/mediatek,gamma.yaml      |  4 +--
 .../display/mediatek/mediatek,mutex.yaml      | 25 ++++++--------
 .../display/mediatek/mediatek,ovl-2l.yaml     |  4 +++
 .../display/mediatek/mediatek,ovl.yaml        |  8 +++--
 .../display/mediatek/mediatek,postmask.yaml   |  4 +++
 .../display/mediatek/mediatek,rdma.yaml       |  7 ++--
 drivers/gpu/drm/mediatek/mtk_drm_drv.c        | 33 +++++++++++++++++++
 11 files changed, 76 insertions(+), 32 deletions(-)

-- 
2.18.0


^ permalink raw reply	[flat|nested] 48+ messages in thread

* [RESEND V6 0/5] add display support for MediaTek SoC MT8186
@ 2022-03-03  6:57 ` Rex-BC Chen
  0 siblings, 0 replies; 48+ messages in thread
From: Rex-BC Chen @ 2022-03-03  6:57 UTC (permalink / raw)
  To: chunkuang.hu, matthias.bgg, robh+dt
  Cc: p.zabel, airlied, daniel, jassisinghbrar, fparent, yongqiang.niu,
	hsinyi, devicetree, linux-arm-kernel, linux-mediatek,
	linux-kernel, dri-devel, Project_Global_Chrome_Upstream_Group,
	Rex-BC Chen

v6:
1. Remove mmsys patches which are accepted.
2. Fix error of dt-binding.

v5:
1. Add binding patch of aal for MT8183.
2. Revise enum to const.
3. Change to use enum for mutex.
4. Remove patches which are accepted by maintainers. (mmsys and mutex)

v4:
1. Remove binding of dsi and dpi.
2. Revise aal binding.
3. Fix indention in [4/5].

v3:
1. Modify display binding based on mtk display binding patch. ([1])
2. Remove patch: drm/mediatek: separate postmask component from mtk_disp_drv.c
3. Remove compatible of 8186 ovl because we can re-use compatible of 8192 for 8186.
4. Fix issue of space before tab on mutex patch.

[1]: https://git.kernel.org/pub/scm/linux/kernel/git/chunkuang.hu/linux.git/commit/?h=mediatek-drm-next&id=4ed545e7d10049b5492afc184e61a67e478a2cfd

v2:
1. Add binding documentation for mmsys, mutex and mtk_display.
2. Remove duplicated definition of postmask registers on mtk_drm_drv.
3. Add disp_ovl support for MT8186.
4. Add detailed commit messages.

Rex-BC Chen (4):
  dt-bindings: display: mediatek: add aal binding for MT8183
  dt-bindings: display: mediatek: revise enum to const
  dt-bindings: display: mediatek: change to use enum for mutex
  dt-bindings: display: mediatek: add MT8186 SoC binding

Yongqiang Niu (1):
  drm/mediatek: add display support for MT8186

 .../display/mediatek/mediatek,aal.yaml        |  7 +++-
 .../display/mediatek/mediatek,ccorr.yaml      |  5 ++-
 .../display/mediatek/mediatek,color.yaml      |  7 ++--
 .../display/mediatek/mediatek,dither.yaml     |  4 +--
 .../display/mediatek/mediatek,gamma.yaml      |  4 +--
 .../display/mediatek/mediatek,mutex.yaml      | 25 ++++++--------
 .../display/mediatek/mediatek,ovl-2l.yaml     |  4 +++
 .../display/mediatek/mediatek,ovl.yaml        |  8 +++--
 .../display/mediatek/mediatek,postmask.yaml   |  4 +++
 .../display/mediatek/mediatek,rdma.yaml       |  7 ++--
 drivers/gpu/drm/mediatek/mtk_drm_drv.c        | 33 +++++++++++++++++++
 11 files changed, 76 insertions(+), 32 deletions(-)

-- 
2.18.0


^ permalink raw reply	[flat|nested] 48+ messages in thread

* [RESEND V6 0/5] add display support for MediaTek SoC MT8186
@ 2022-03-03  6:57 ` Rex-BC Chen
  0 siblings, 0 replies; 48+ messages in thread
From: Rex-BC Chen @ 2022-03-03  6:57 UTC (permalink / raw)
  To: chunkuang.hu, matthias.bgg, robh+dt
  Cc: p.zabel, airlied, daniel, jassisinghbrar, fparent, yongqiang.niu,
	hsinyi, devicetree, linux-arm-kernel, linux-mediatek,
	linux-kernel, dri-devel, Project_Global_Chrome_Upstream_Group,
	Rex-BC Chen

v6:
1. Remove mmsys patches which are accepted.
2. Fix error of dt-binding.

v5:
1. Add binding patch of aal for MT8183.
2. Revise enum to const.
3. Change to use enum for mutex.
4. Remove patches which are accepted by maintainers. (mmsys and mutex)

v4:
1. Remove binding of dsi and dpi.
2. Revise aal binding.
3. Fix indention in [4/5].

v3:
1. Modify display binding based on mtk display binding patch. ([1])
2. Remove patch: drm/mediatek: separate postmask component from mtk_disp_drv.c
3. Remove compatible of 8186 ovl because we can re-use compatible of 8192 for 8186.
4. Fix issue of space before tab on mutex patch.

[1]: https://git.kernel.org/pub/scm/linux/kernel/git/chunkuang.hu/linux.git/commit/?h=mediatek-drm-next&id=4ed545e7d10049b5492afc184e61a67e478a2cfd

v2:
1. Add binding documentation for mmsys, mutex and mtk_display.
2. Remove duplicated definition of postmask registers on mtk_drm_drv.
3. Add disp_ovl support for MT8186.
4. Add detailed commit messages.

Rex-BC Chen (4):
  dt-bindings: display: mediatek: add aal binding for MT8183
  dt-bindings: display: mediatek: revise enum to const
  dt-bindings: display: mediatek: change to use enum for mutex
  dt-bindings: display: mediatek: add MT8186 SoC binding

Yongqiang Niu (1):
  drm/mediatek: add display support for MT8186

 .../display/mediatek/mediatek,aal.yaml        |  7 +++-
 .../display/mediatek/mediatek,ccorr.yaml      |  5 ++-
 .../display/mediatek/mediatek,color.yaml      |  7 ++--
 .../display/mediatek/mediatek,dither.yaml     |  4 +--
 .../display/mediatek/mediatek,gamma.yaml      |  4 +--
 .../display/mediatek/mediatek,mutex.yaml      | 25 ++++++--------
 .../display/mediatek/mediatek,ovl-2l.yaml     |  4 +++
 .../display/mediatek/mediatek,ovl.yaml        |  8 +++--
 .../display/mediatek/mediatek,postmask.yaml   |  4 +++
 .../display/mediatek/mediatek,rdma.yaml       |  7 ++--
 drivers/gpu/drm/mediatek/mtk_drm_drv.c        | 33 +++++++++++++++++++
 11 files changed, 76 insertions(+), 32 deletions(-)

-- 
2.18.0


_______________________________________________
Linux-mediatek mailing list
Linux-mediatek@lists.infradead.org
http://lists.infradead.org/mailman/listinfo/linux-mediatek

^ permalink raw reply	[flat|nested] 48+ messages in thread

* [RESEND V6 0/5] add display support for MediaTek SoC MT8186
@ 2022-03-03  6:57 ` Rex-BC Chen
  0 siblings, 0 replies; 48+ messages in thread
From: Rex-BC Chen @ 2022-03-03  6:57 UTC (permalink / raw)
  To: chunkuang.hu, matthias.bgg, robh+dt
  Cc: p.zabel, airlied, daniel, jassisinghbrar, fparent, yongqiang.niu,
	hsinyi, devicetree, linux-arm-kernel, linux-mediatek,
	linux-kernel, dri-devel, Project_Global_Chrome_Upstream_Group,
	Rex-BC Chen

v6:
1. Remove mmsys patches which are accepted.
2. Fix error of dt-binding.

v5:
1. Add binding patch of aal for MT8183.
2. Revise enum to const.
3. Change to use enum for mutex.
4. Remove patches which are accepted by maintainers. (mmsys and mutex)

v4:
1. Remove binding of dsi and dpi.
2. Revise aal binding.
3. Fix indention in [4/5].

v3:
1. Modify display binding based on mtk display binding patch. ([1])
2. Remove patch: drm/mediatek: separate postmask component from mtk_disp_drv.c
3. Remove compatible of 8186 ovl because we can re-use compatible of 8192 for 8186.
4. Fix issue of space before tab on mutex patch.

[1]: https://git.kernel.org/pub/scm/linux/kernel/git/chunkuang.hu/linux.git/commit/?h=mediatek-drm-next&id=4ed545e7d10049b5492afc184e61a67e478a2cfd

v2:
1. Add binding documentation for mmsys, mutex and mtk_display.
2. Remove duplicated definition of postmask registers on mtk_drm_drv.
3. Add disp_ovl support for MT8186.
4. Add detailed commit messages.

Rex-BC Chen (4):
  dt-bindings: display: mediatek: add aal binding for MT8183
  dt-bindings: display: mediatek: revise enum to const
  dt-bindings: display: mediatek: change to use enum for mutex
  dt-bindings: display: mediatek: add MT8186 SoC binding

Yongqiang Niu (1):
  drm/mediatek: add display support for MT8186

 .../display/mediatek/mediatek,aal.yaml        |  7 +++-
 .../display/mediatek/mediatek,ccorr.yaml      |  5 ++-
 .../display/mediatek/mediatek,color.yaml      |  7 ++--
 .../display/mediatek/mediatek,dither.yaml     |  4 +--
 .../display/mediatek/mediatek,gamma.yaml      |  4 +--
 .../display/mediatek/mediatek,mutex.yaml      | 25 ++++++--------
 .../display/mediatek/mediatek,ovl-2l.yaml     |  4 +++
 .../display/mediatek/mediatek,ovl.yaml        |  8 +++--
 .../display/mediatek/mediatek,postmask.yaml   |  4 +++
 .../display/mediatek/mediatek,rdma.yaml       |  7 ++--
 drivers/gpu/drm/mediatek/mtk_drm_drv.c        | 33 +++++++++++++++++++
 11 files changed, 76 insertions(+), 32 deletions(-)

-- 
2.18.0


_______________________________________________
linux-arm-kernel mailing list
linux-arm-kernel@lists.infradead.org
http://lists.infradead.org/mailman/listinfo/linux-arm-kernel

^ permalink raw reply	[flat|nested] 48+ messages in thread

* [RESEND V6 1/5] dt-bindings: display: mediatek: add aal binding for MT8183
  2022-03-03  6:57 ` Rex-BC Chen
  (?)
  (?)
@ 2022-03-03  6:57   ` Rex-BC Chen
  -1 siblings, 0 replies; 48+ messages in thread
From: Rex-BC Chen @ 2022-03-03  6:57 UTC (permalink / raw)
  To: chunkuang.hu, matthias.bgg, robh+dt
  Cc: devicetree, airlied, jassisinghbrar, linux-kernel, dri-devel,
	yongqiang.niu, Project_Global_Chrome_Upstream_Group, fparent,
	linux-mediatek, hsinyi, Rex-BC Chen, linux-arm-kernel

Add aal binding for MT8183.

Signed-off-by: Rex-BC Chen <rex-bc.chen@mediatek.com>
---
 .../devicetree/bindings/display/mediatek/mediatek,aal.yaml      | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/Documentation/devicetree/bindings/display/mediatek/mediatek,aal.yaml b/Documentation/devicetree/bindings/display/mediatek/mediatek,aal.yaml
index 225f9dd726d2..191b56e16bee 100644
--- a/Documentation/devicetree/bindings/display/mediatek/mediatek,aal.yaml
+++ b/Documentation/devicetree/bindings/display/mediatek/mediatek,aal.yaml
@@ -23,6 +23,8 @@ properties:
     oneOf:
       - items:
           - const: mediatek,mt8173-disp-aal
+      - items:
+          - const: mediatek,mt8183-disp-aal
       - items:
           - enum:
               - mediatek,mt2712-disp-aal
-- 
2.18.0


^ permalink raw reply related	[flat|nested] 48+ messages in thread

* [RESEND V6 1/5] dt-bindings: display: mediatek: add aal binding for MT8183
@ 2022-03-03  6:57   ` Rex-BC Chen
  0 siblings, 0 replies; 48+ messages in thread
From: Rex-BC Chen @ 2022-03-03  6:57 UTC (permalink / raw)
  To: chunkuang.hu, matthias.bgg, robh+dt
  Cc: p.zabel, airlied, daniel, jassisinghbrar, fparent, yongqiang.niu,
	hsinyi, devicetree, linux-arm-kernel, linux-mediatek,
	linux-kernel, dri-devel, Project_Global_Chrome_Upstream_Group,
	Rex-BC Chen

Add aal binding for MT8183.

Signed-off-by: Rex-BC Chen <rex-bc.chen@mediatek.com>
---
 .../devicetree/bindings/display/mediatek/mediatek,aal.yaml      | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/Documentation/devicetree/bindings/display/mediatek/mediatek,aal.yaml b/Documentation/devicetree/bindings/display/mediatek/mediatek,aal.yaml
index 225f9dd726d2..191b56e16bee 100644
--- a/Documentation/devicetree/bindings/display/mediatek/mediatek,aal.yaml
+++ b/Documentation/devicetree/bindings/display/mediatek/mediatek,aal.yaml
@@ -23,6 +23,8 @@ properties:
     oneOf:
       - items:
           - const: mediatek,mt8173-disp-aal
+      - items:
+          - const: mediatek,mt8183-disp-aal
       - items:
           - enum:
               - mediatek,mt2712-disp-aal
-- 
2.18.0


^ permalink raw reply related	[flat|nested] 48+ messages in thread

* [RESEND V6 1/5] dt-bindings: display: mediatek: add aal binding for MT8183
@ 2022-03-03  6:57   ` Rex-BC Chen
  0 siblings, 0 replies; 48+ messages in thread
From: Rex-BC Chen @ 2022-03-03  6:57 UTC (permalink / raw)
  To: chunkuang.hu, matthias.bgg, robh+dt
  Cc: p.zabel, airlied, daniel, jassisinghbrar, fparent, yongqiang.niu,
	hsinyi, devicetree, linux-arm-kernel, linux-mediatek,
	linux-kernel, dri-devel, Project_Global_Chrome_Upstream_Group,
	Rex-BC Chen

Add aal binding for MT8183.

Signed-off-by: Rex-BC Chen <rex-bc.chen@mediatek.com>
---
 .../devicetree/bindings/display/mediatek/mediatek,aal.yaml      | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/Documentation/devicetree/bindings/display/mediatek/mediatek,aal.yaml b/Documentation/devicetree/bindings/display/mediatek/mediatek,aal.yaml
index 225f9dd726d2..191b56e16bee 100644
--- a/Documentation/devicetree/bindings/display/mediatek/mediatek,aal.yaml
+++ b/Documentation/devicetree/bindings/display/mediatek/mediatek,aal.yaml
@@ -23,6 +23,8 @@ properties:
     oneOf:
       - items:
           - const: mediatek,mt8173-disp-aal
+      - items:
+          - const: mediatek,mt8183-disp-aal
       - items:
           - enum:
               - mediatek,mt2712-disp-aal
-- 
2.18.0


_______________________________________________
Linux-mediatek mailing list
Linux-mediatek@lists.infradead.org
http://lists.infradead.org/mailman/listinfo/linux-mediatek

^ permalink raw reply related	[flat|nested] 48+ messages in thread

* [RESEND V6 1/5] dt-bindings: display: mediatek: add aal binding for MT8183
@ 2022-03-03  6:57   ` Rex-BC Chen
  0 siblings, 0 replies; 48+ messages in thread
From: Rex-BC Chen @ 2022-03-03  6:57 UTC (permalink / raw)
  To: chunkuang.hu, matthias.bgg, robh+dt
  Cc: p.zabel, airlied, daniel, jassisinghbrar, fparent, yongqiang.niu,
	hsinyi, devicetree, linux-arm-kernel, linux-mediatek,
	linux-kernel, dri-devel, Project_Global_Chrome_Upstream_Group,
	Rex-BC Chen

Add aal binding for MT8183.

Signed-off-by: Rex-BC Chen <rex-bc.chen@mediatek.com>
---
 .../devicetree/bindings/display/mediatek/mediatek,aal.yaml      | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/Documentation/devicetree/bindings/display/mediatek/mediatek,aal.yaml b/Documentation/devicetree/bindings/display/mediatek/mediatek,aal.yaml
index 225f9dd726d2..191b56e16bee 100644
--- a/Documentation/devicetree/bindings/display/mediatek/mediatek,aal.yaml
+++ b/Documentation/devicetree/bindings/display/mediatek/mediatek,aal.yaml
@@ -23,6 +23,8 @@ properties:
     oneOf:
       - items:
           - const: mediatek,mt8173-disp-aal
+      - items:
+          - const: mediatek,mt8183-disp-aal
       - items:
           - enum:
               - mediatek,mt2712-disp-aal
-- 
2.18.0


_______________________________________________
linux-arm-kernel mailing list
linux-arm-kernel@lists.infradead.org
http://lists.infradead.org/mailman/listinfo/linux-arm-kernel

^ permalink raw reply related	[flat|nested] 48+ messages in thread

* [RESEND V6 2/5] dt-bindings: display: mediatek: revise enum to const
  2022-03-03  6:57 ` Rex-BC Chen
  (?)
  (?)
@ 2022-03-03  6:57   ` Rex-BC Chen
  -1 siblings, 0 replies; 48+ messages in thread
From: Rex-BC Chen @ 2022-03-03  6:57 UTC (permalink / raw)
  To: chunkuang.hu, matthias.bgg, robh+dt
  Cc: devicetree, airlied, jassisinghbrar, linux-kernel, dri-devel,
	yongqiang.niu, Project_Global_Chrome_Upstream_Group, fparent,
	linux-mediatek, hsinyi, Rex-BC Chen, linux-arm-kernel

There won't be more than 1 fallback for these bindings, so we modify
them to use const instead of enum.

Signed-off-by: Rex-BC Chen <rex-bc.chen@mediatek.com>
---
 .../devicetree/bindings/display/mediatek/mediatek,aal.yaml  | 3 +--
 .../bindings/display/mediatek/mediatek,ccorr.yaml           | 3 +--
 .../bindings/display/mediatek/mediatek,color.yaml           | 6 ++----
 .../bindings/display/mediatek/mediatek,dither.yaml          | 3 +--
 .../bindings/display/mediatek/mediatek,gamma.yaml           | 3 +--
 .../devicetree/bindings/display/mediatek/mediatek,ovl.yaml  | 6 ++----
 .../devicetree/bindings/display/mediatek/mediatek,rdma.yaml | 6 ++----
 7 files changed, 10 insertions(+), 20 deletions(-)

diff --git a/Documentation/devicetree/bindings/display/mediatek/mediatek,aal.yaml b/Documentation/devicetree/bindings/display/mediatek/mediatek,aal.yaml
index 191b56e16bee..1528b2486f8f 100644
--- a/Documentation/devicetree/bindings/display/mediatek/mediatek,aal.yaml
+++ b/Documentation/devicetree/bindings/display/mediatek/mediatek,aal.yaml
@@ -31,8 +31,7 @@ properties:
               - mediatek,mt8183-disp-aal
               - mediatek,mt8192-disp-aal
               - mediatek,mt8195-disp-aal
-          - enum:
-              - mediatek,mt8173-disp-aal
+          - const: mediatek,mt8173-disp-aal
 
   reg:
     maxItems: 1
diff --git a/Documentation/devicetree/bindings/display/mediatek/mediatek,ccorr.yaml b/Documentation/devicetree/bindings/display/mediatek/mediatek,ccorr.yaml
index 6894b6999412..1d8d2e214aca 100644
--- a/Documentation/devicetree/bindings/display/mediatek/mediatek,ccorr.yaml
+++ b/Documentation/devicetree/bindings/display/mediatek/mediatek,ccorr.yaml
@@ -28,8 +28,7 @@ properties:
       - items:
           - enum:
               - mediatek,mt8195-disp-ccorr
-          - enum:
-              - mediatek,mt8192-disp-ccorr
+          - const: mediatek,mt8192-disp-ccorr
 
   reg:
     maxItems: 1
diff --git a/Documentation/devicetree/bindings/display/mediatek/mediatek,color.yaml b/Documentation/devicetree/bindings/display/mediatek/mediatek,color.yaml
index bc83155b3b4c..feb9999e4c00 100644
--- a/Documentation/devicetree/bindings/display/mediatek/mediatek,color.yaml
+++ b/Documentation/devicetree/bindings/display/mediatek/mediatek,color.yaml
@@ -32,15 +32,13 @@ properties:
           - enum:
               - mediatek,mt7623-disp-color
               - mediatek,mt2712-disp-color
-          - enum:
-              - mediatek,mt2701-disp-color
+          - const: mediatek,mt2701-disp-color
       - items:
           - enum:
               - mediatek,mt8183-disp-color
               - mediatek,mt8192-disp-color
               - mediatek,mt8195-disp-color
-          - enum:
-              - mediatek,mt8173-disp-color
+          - const: mediatek,mt8173-disp-color
   reg:
     maxItems: 1
 
diff --git a/Documentation/devicetree/bindings/display/mediatek/mediatek,dither.yaml b/Documentation/devicetree/bindings/display/mediatek/mediatek,dither.yaml
index 9d89297f5f1d..68e982bdee39 100644
--- a/Documentation/devicetree/bindings/display/mediatek/mediatek,dither.yaml
+++ b/Documentation/devicetree/bindings/display/mediatek/mediatek,dither.yaml
@@ -28,8 +28,7 @@ properties:
           - enum:
               - mediatek,mt8192-disp-dither
               - mediatek,mt8195-disp-dither
-          - enum:
-              - mediatek,mt8183-disp-dither
+          - const: mediatek,mt8183-disp-dither
 
   reg:
     maxItems: 1
diff --git a/Documentation/devicetree/bindings/display/mediatek/mediatek,gamma.yaml b/Documentation/devicetree/bindings/display/mediatek/mediatek,gamma.yaml
index 247baad147b3..fd52995d8307 100644
--- a/Documentation/devicetree/bindings/display/mediatek/mediatek,gamma.yaml
+++ b/Documentation/devicetree/bindings/display/mediatek/mediatek,gamma.yaml
@@ -29,8 +29,7 @@ properties:
           - enum:
               - mediatek,mt8192-disp-gamma
               - mediatek,mt8195-disp-gamma
-          - enum:
-              - mediatek,mt8183-disp-gamma
+          - const: mediatek,mt8183-disp-gamma
 
   reg:
     maxItems: 1
diff --git a/Documentation/devicetree/bindings/display/mediatek/mediatek,ovl.yaml b/Documentation/devicetree/bindings/display/mediatek/mediatek,ovl.yaml
index e71f79bc2dee..84ee403dddd7 100644
--- a/Documentation/devicetree/bindings/display/mediatek/mediatek,ovl.yaml
+++ b/Documentation/devicetree/bindings/display/mediatek/mediatek,ovl.yaml
@@ -33,13 +33,11 @@ properties:
           - enum:
               - mediatek,mt7623-disp-ovl
               - mediatek,mt2712-disp-ovl
-          - enum:
-              - mediatek,mt2701-disp-ovl
+          - const: mediatek,mt2701-disp-ovl
       - items:
           - enum:
               - mediatek,mt8195-disp-ovl
-          - enum:
-              - mediatek,mt8183-disp-ovl
+          - const: mediatek,mt8183-disp-ovl
 
   reg:
     maxItems: 1
diff --git a/Documentation/devicetree/bindings/display/mediatek/mediatek,rdma.yaml b/Documentation/devicetree/bindings/display/mediatek/mediatek,rdma.yaml
index 8ef821641672..30f89afd3ab9 100644
--- a/Documentation/devicetree/bindings/display/mediatek/mediatek,rdma.yaml
+++ b/Documentation/devicetree/bindings/display/mediatek/mediatek,rdma.yaml
@@ -35,13 +35,11 @@ properties:
           - enum:
               - mediatek,mt7623-disp-rdma
               - mediatek,mt2712-disp-rdma
-          - enum:
-              - mediatek,mt2701-disp-rdma
+          - const: mediatek,mt2701-disp-rdma
       - items:
           - enum:
               - mediatek,mt8192-disp-rdma
-          - enum:
-              - mediatek,mt8183-disp-rdma
+          - const: mediatek,mt8183-disp-rdma
 
   reg:
     maxItems: 1
-- 
2.18.0


^ permalink raw reply related	[flat|nested] 48+ messages in thread

* [RESEND V6 2/5] dt-bindings: display: mediatek: revise enum to const
@ 2022-03-03  6:57   ` Rex-BC Chen
  0 siblings, 0 replies; 48+ messages in thread
From: Rex-BC Chen @ 2022-03-03  6:57 UTC (permalink / raw)
  To: chunkuang.hu, matthias.bgg, robh+dt
  Cc: p.zabel, airlied, daniel, jassisinghbrar, fparent, yongqiang.niu,
	hsinyi, devicetree, linux-arm-kernel, linux-mediatek,
	linux-kernel, dri-devel, Project_Global_Chrome_Upstream_Group,
	Rex-BC Chen

There won't be more than 1 fallback for these bindings, so we modify
them to use const instead of enum.

Signed-off-by: Rex-BC Chen <rex-bc.chen@mediatek.com>
---
 .../devicetree/bindings/display/mediatek/mediatek,aal.yaml  | 3 +--
 .../bindings/display/mediatek/mediatek,ccorr.yaml           | 3 +--
 .../bindings/display/mediatek/mediatek,color.yaml           | 6 ++----
 .../bindings/display/mediatek/mediatek,dither.yaml          | 3 +--
 .../bindings/display/mediatek/mediatek,gamma.yaml           | 3 +--
 .../devicetree/bindings/display/mediatek/mediatek,ovl.yaml  | 6 ++----
 .../devicetree/bindings/display/mediatek/mediatek,rdma.yaml | 6 ++----
 7 files changed, 10 insertions(+), 20 deletions(-)

diff --git a/Documentation/devicetree/bindings/display/mediatek/mediatek,aal.yaml b/Documentation/devicetree/bindings/display/mediatek/mediatek,aal.yaml
index 191b56e16bee..1528b2486f8f 100644
--- a/Documentation/devicetree/bindings/display/mediatek/mediatek,aal.yaml
+++ b/Documentation/devicetree/bindings/display/mediatek/mediatek,aal.yaml
@@ -31,8 +31,7 @@ properties:
               - mediatek,mt8183-disp-aal
               - mediatek,mt8192-disp-aal
               - mediatek,mt8195-disp-aal
-          - enum:
-              - mediatek,mt8173-disp-aal
+          - const: mediatek,mt8173-disp-aal
 
   reg:
     maxItems: 1
diff --git a/Documentation/devicetree/bindings/display/mediatek/mediatek,ccorr.yaml b/Documentation/devicetree/bindings/display/mediatek/mediatek,ccorr.yaml
index 6894b6999412..1d8d2e214aca 100644
--- a/Documentation/devicetree/bindings/display/mediatek/mediatek,ccorr.yaml
+++ b/Documentation/devicetree/bindings/display/mediatek/mediatek,ccorr.yaml
@@ -28,8 +28,7 @@ properties:
       - items:
           - enum:
               - mediatek,mt8195-disp-ccorr
-          - enum:
-              - mediatek,mt8192-disp-ccorr
+          - const: mediatek,mt8192-disp-ccorr
 
   reg:
     maxItems: 1
diff --git a/Documentation/devicetree/bindings/display/mediatek/mediatek,color.yaml b/Documentation/devicetree/bindings/display/mediatek/mediatek,color.yaml
index bc83155b3b4c..feb9999e4c00 100644
--- a/Documentation/devicetree/bindings/display/mediatek/mediatek,color.yaml
+++ b/Documentation/devicetree/bindings/display/mediatek/mediatek,color.yaml
@@ -32,15 +32,13 @@ properties:
           - enum:
               - mediatek,mt7623-disp-color
               - mediatek,mt2712-disp-color
-          - enum:
-              - mediatek,mt2701-disp-color
+          - const: mediatek,mt2701-disp-color
       - items:
           - enum:
               - mediatek,mt8183-disp-color
               - mediatek,mt8192-disp-color
               - mediatek,mt8195-disp-color
-          - enum:
-              - mediatek,mt8173-disp-color
+          - const: mediatek,mt8173-disp-color
   reg:
     maxItems: 1
 
diff --git a/Documentation/devicetree/bindings/display/mediatek/mediatek,dither.yaml b/Documentation/devicetree/bindings/display/mediatek/mediatek,dither.yaml
index 9d89297f5f1d..68e982bdee39 100644
--- a/Documentation/devicetree/bindings/display/mediatek/mediatek,dither.yaml
+++ b/Documentation/devicetree/bindings/display/mediatek/mediatek,dither.yaml
@@ -28,8 +28,7 @@ properties:
           - enum:
               - mediatek,mt8192-disp-dither
               - mediatek,mt8195-disp-dither
-          - enum:
-              - mediatek,mt8183-disp-dither
+          - const: mediatek,mt8183-disp-dither
 
   reg:
     maxItems: 1
diff --git a/Documentation/devicetree/bindings/display/mediatek/mediatek,gamma.yaml b/Documentation/devicetree/bindings/display/mediatek/mediatek,gamma.yaml
index 247baad147b3..fd52995d8307 100644
--- a/Documentation/devicetree/bindings/display/mediatek/mediatek,gamma.yaml
+++ b/Documentation/devicetree/bindings/display/mediatek/mediatek,gamma.yaml
@@ -29,8 +29,7 @@ properties:
           - enum:
               - mediatek,mt8192-disp-gamma
               - mediatek,mt8195-disp-gamma
-          - enum:
-              - mediatek,mt8183-disp-gamma
+          - const: mediatek,mt8183-disp-gamma
 
   reg:
     maxItems: 1
diff --git a/Documentation/devicetree/bindings/display/mediatek/mediatek,ovl.yaml b/Documentation/devicetree/bindings/display/mediatek/mediatek,ovl.yaml
index e71f79bc2dee..84ee403dddd7 100644
--- a/Documentation/devicetree/bindings/display/mediatek/mediatek,ovl.yaml
+++ b/Documentation/devicetree/bindings/display/mediatek/mediatek,ovl.yaml
@@ -33,13 +33,11 @@ properties:
           - enum:
               - mediatek,mt7623-disp-ovl
               - mediatek,mt2712-disp-ovl
-          - enum:
-              - mediatek,mt2701-disp-ovl
+          - const: mediatek,mt2701-disp-ovl
       - items:
           - enum:
               - mediatek,mt8195-disp-ovl
-          - enum:
-              - mediatek,mt8183-disp-ovl
+          - const: mediatek,mt8183-disp-ovl
 
   reg:
     maxItems: 1
diff --git a/Documentation/devicetree/bindings/display/mediatek/mediatek,rdma.yaml b/Documentation/devicetree/bindings/display/mediatek/mediatek,rdma.yaml
index 8ef821641672..30f89afd3ab9 100644
--- a/Documentation/devicetree/bindings/display/mediatek/mediatek,rdma.yaml
+++ b/Documentation/devicetree/bindings/display/mediatek/mediatek,rdma.yaml
@@ -35,13 +35,11 @@ properties:
           - enum:
               - mediatek,mt7623-disp-rdma
               - mediatek,mt2712-disp-rdma
-          - enum:
-              - mediatek,mt2701-disp-rdma
+          - const: mediatek,mt2701-disp-rdma
       - items:
           - enum:
               - mediatek,mt8192-disp-rdma
-          - enum:
-              - mediatek,mt8183-disp-rdma
+          - const: mediatek,mt8183-disp-rdma
 
   reg:
     maxItems: 1
-- 
2.18.0


^ permalink raw reply related	[flat|nested] 48+ messages in thread

* [RESEND V6 2/5] dt-bindings: display: mediatek: revise enum to const
@ 2022-03-03  6:57   ` Rex-BC Chen
  0 siblings, 0 replies; 48+ messages in thread
From: Rex-BC Chen @ 2022-03-03  6:57 UTC (permalink / raw)
  To: chunkuang.hu, matthias.bgg, robh+dt
  Cc: p.zabel, airlied, daniel, jassisinghbrar, fparent, yongqiang.niu,
	hsinyi, devicetree, linux-arm-kernel, linux-mediatek,
	linux-kernel, dri-devel, Project_Global_Chrome_Upstream_Group,
	Rex-BC Chen

There won't be more than 1 fallback for these bindings, so we modify
them to use const instead of enum.

Signed-off-by: Rex-BC Chen <rex-bc.chen@mediatek.com>
---
 .../devicetree/bindings/display/mediatek/mediatek,aal.yaml  | 3 +--
 .../bindings/display/mediatek/mediatek,ccorr.yaml           | 3 +--
 .../bindings/display/mediatek/mediatek,color.yaml           | 6 ++----
 .../bindings/display/mediatek/mediatek,dither.yaml          | 3 +--
 .../bindings/display/mediatek/mediatek,gamma.yaml           | 3 +--
 .../devicetree/bindings/display/mediatek/mediatek,ovl.yaml  | 6 ++----
 .../devicetree/bindings/display/mediatek/mediatek,rdma.yaml | 6 ++----
 7 files changed, 10 insertions(+), 20 deletions(-)

diff --git a/Documentation/devicetree/bindings/display/mediatek/mediatek,aal.yaml b/Documentation/devicetree/bindings/display/mediatek/mediatek,aal.yaml
index 191b56e16bee..1528b2486f8f 100644
--- a/Documentation/devicetree/bindings/display/mediatek/mediatek,aal.yaml
+++ b/Documentation/devicetree/bindings/display/mediatek/mediatek,aal.yaml
@@ -31,8 +31,7 @@ properties:
               - mediatek,mt8183-disp-aal
               - mediatek,mt8192-disp-aal
               - mediatek,mt8195-disp-aal
-          - enum:
-              - mediatek,mt8173-disp-aal
+          - const: mediatek,mt8173-disp-aal
 
   reg:
     maxItems: 1
diff --git a/Documentation/devicetree/bindings/display/mediatek/mediatek,ccorr.yaml b/Documentation/devicetree/bindings/display/mediatek/mediatek,ccorr.yaml
index 6894b6999412..1d8d2e214aca 100644
--- a/Documentation/devicetree/bindings/display/mediatek/mediatek,ccorr.yaml
+++ b/Documentation/devicetree/bindings/display/mediatek/mediatek,ccorr.yaml
@@ -28,8 +28,7 @@ properties:
       - items:
           - enum:
               - mediatek,mt8195-disp-ccorr
-          - enum:
-              - mediatek,mt8192-disp-ccorr
+          - const: mediatek,mt8192-disp-ccorr
 
   reg:
     maxItems: 1
diff --git a/Documentation/devicetree/bindings/display/mediatek/mediatek,color.yaml b/Documentation/devicetree/bindings/display/mediatek/mediatek,color.yaml
index bc83155b3b4c..feb9999e4c00 100644
--- a/Documentation/devicetree/bindings/display/mediatek/mediatek,color.yaml
+++ b/Documentation/devicetree/bindings/display/mediatek/mediatek,color.yaml
@@ -32,15 +32,13 @@ properties:
           - enum:
               - mediatek,mt7623-disp-color
               - mediatek,mt2712-disp-color
-          - enum:
-              - mediatek,mt2701-disp-color
+          - const: mediatek,mt2701-disp-color
       - items:
           - enum:
               - mediatek,mt8183-disp-color
               - mediatek,mt8192-disp-color
               - mediatek,mt8195-disp-color
-          - enum:
-              - mediatek,mt8173-disp-color
+          - const: mediatek,mt8173-disp-color
   reg:
     maxItems: 1
 
diff --git a/Documentation/devicetree/bindings/display/mediatek/mediatek,dither.yaml b/Documentation/devicetree/bindings/display/mediatek/mediatek,dither.yaml
index 9d89297f5f1d..68e982bdee39 100644
--- a/Documentation/devicetree/bindings/display/mediatek/mediatek,dither.yaml
+++ b/Documentation/devicetree/bindings/display/mediatek/mediatek,dither.yaml
@@ -28,8 +28,7 @@ properties:
           - enum:
               - mediatek,mt8192-disp-dither
               - mediatek,mt8195-disp-dither
-          - enum:
-              - mediatek,mt8183-disp-dither
+          - const: mediatek,mt8183-disp-dither
 
   reg:
     maxItems: 1
diff --git a/Documentation/devicetree/bindings/display/mediatek/mediatek,gamma.yaml b/Documentation/devicetree/bindings/display/mediatek/mediatek,gamma.yaml
index 247baad147b3..fd52995d8307 100644
--- a/Documentation/devicetree/bindings/display/mediatek/mediatek,gamma.yaml
+++ b/Documentation/devicetree/bindings/display/mediatek/mediatek,gamma.yaml
@@ -29,8 +29,7 @@ properties:
           - enum:
               - mediatek,mt8192-disp-gamma
               - mediatek,mt8195-disp-gamma
-          - enum:
-              - mediatek,mt8183-disp-gamma
+          - const: mediatek,mt8183-disp-gamma
 
   reg:
     maxItems: 1
diff --git a/Documentation/devicetree/bindings/display/mediatek/mediatek,ovl.yaml b/Documentation/devicetree/bindings/display/mediatek/mediatek,ovl.yaml
index e71f79bc2dee..84ee403dddd7 100644
--- a/Documentation/devicetree/bindings/display/mediatek/mediatek,ovl.yaml
+++ b/Documentation/devicetree/bindings/display/mediatek/mediatek,ovl.yaml
@@ -33,13 +33,11 @@ properties:
           - enum:
               - mediatek,mt7623-disp-ovl
               - mediatek,mt2712-disp-ovl
-          - enum:
-              - mediatek,mt2701-disp-ovl
+          - const: mediatek,mt2701-disp-ovl
       - items:
           - enum:
               - mediatek,mt8195-disp-ovl
-          - enum:
-              - mediatek,mt8183-disp-ovl
+          - const: mediatek,mt8183-disp-ovl
 
   reg:
     maxItems: 1
diff --git a/Documentation/devicetree/bindings/display/mediatek/mediatek,rdma.yaml b/Documentation/devicetree/bindings/display/mediatek/mediatek,rdma.yaml
index 8ef821641672..30f89afd3ab9 100644
--- a/Documentation/devicetree/bindings/display/mediatek/mediatek,rdma.yaml
+++ b/Documentation/devicetree/bindings/display/mediatek/mediatek,rdma.yaml
@@ -35,13 +35,11 @@ properties:
           - enum:
               - mediatek,mt7623-disp-rdma
               - mediatek,mt2712-disp-rdma
-          - enum:
-              - mediatek,mt2701-disp-rdma
+          - const: mediatek,mt2701-disp-rdma
       - items:
           - enum:
               - mediatek,mt8192-disp-rdma
-          - enum:
-              - mediatek,mt8183-disp-rdma
+          - const: mediatek,mt8183-disp-rdma
 
   reg:
     maxItems: 1
-- 
2.18.0


_______________________________________________
Linux-mediatek mailing list
Linux-mediatek@lists.infradead.org
http://lists.infradead.org/mailman/listinfo/linux-mediatek

^ permalink raw reply related	[flat|nested] 48+ messages in thread

* [RESEND V6 2/5] dt-bindings: display: mediatek: revise enum to const
@ 2022-03-03  6:57   ` Rex-BC Chen
  0 siblings, 0 replies; 48+ messages in thread
From: Rex-BC Chen @ 2022-03-03  6:57 UTC (permalink / raw)
  To: chunkuang.hu, matthias.bgg, robh+dt
  Cc: p.zabel, airlied, daniel, jassisinghbrar, fparent, yongqiang.niu,
	hsinyi, devicetree, linux-arm-kernel, linux-mediatek,
	linux-kernel, dri-devel, Project_Global_Chrome_Upstream_Group,
	Rex-BC Chen

There won't be more than 1 fallback for these bindings, so we modify
them to use const instead of enum.

Signed-off-by: Rex-BC Chen <rex-bc.chen@mediatek.com>
---
 .../devicetree/bindings/display/mediatek/mediatek,aal.yaml  | 3 +--
 .../bindings/display/mediatek/mediatek,ccorr.yaml           | 3 +--
 .../bindings/display/mediatek/mediatek,color.yaml           | 6 ++----
 .../bindings/display/mediatek/mediatek,dither.yaml          | 3 +--
 .../bindings/display/mediatek/mediatek,gamma.yaml           | 3 +--
 .../devicetree/bindings/display/mediatek/mediatek,ovl.yaml  | 6 ++----
 .../devicetree/bindings/display/mediatek/mediatek,rdma.yaml | 6 ++----
 7 files changed, 10 insertions(+), 20 deletions(-)

diff --git a/Documentation/devicetree/bindings/display/mediatek/mediatek,aal.yaml b/Documentation/devicetree/bindings/display/mediatek/mediatek,aal.yaml
index 191b56e16bee..1528b2486f8f 100644
--- a/Documentation/devicetree/bindings/display/mediatek/mediatek,aal.yaml
+++ b/Documentation/devicetree/bindings/display/mediatek/mediatek,aal.yaml
@@ -31,8 +31,7 @@ properties:
               - mediatek,mt8183-disp-aal
               - mediatek,mt8192-disp-aal
               - mediatek,mt8195-disp-aal
-          - enum:
-              - mediatek,mt8173-disp-aal
+          - const: mediatek,mt8173-disp-aal
 
   reg:
     maxItems: 1
diff --git a/Documentation/devicetree/bindings/display/mediatek/mediatek,ccorr.yaml b/Documentation/devicetree/bindings/display/mediatek/mediatek,ccorr.yaml
index 6894b6999412..1d8d2e214aca 100644
--- a/Documentation/devicetree/bindings/display/mediatek/mediatek,ccorr.yaml
+++ b/Documentation/devicetree/bindings/display/mediatek/mediatek,ccorr.yaml
@@ -28,8 +28,7 @@ properties:
       - items:
           - enum:
               - mediatek,mt8195-disp-ccorr
-          - enum:
-              - mediatek,mt8192-disp-ccorr
+          - const: mediatek,mt8192-disp-ccorr
 
   reg:
     maxItems: 1
diff --git a/Documentation/devicetree/bindings/display/mediatek/mediatek,color.yaml b/Documentation/devicetree/bindings/display/mediatek/mediatek,color.yaml
index bc83155b3b4c..feb9999e4c00 100644
--- a/Documentation/devicetree/bindings/display/mediatek/mediatek,color.yaml
+++ b/Documentation/devicetree/bindings/display/mediatek/mediatek,color.yaml
@@ -32,15 +32,13 @@ properties:
           - enum:
               - mediatek,mt7623-disp-color
               - mediatek,mt2712-disp-color
-          - enum:
-              - mediatek,mt2701-disp-color
+          - const: mediatek,mt2701-disp-color
       - items:
           - enum:
               - mediatek,mt8183-disp-color
               - mediatek,mt8192-disp-color
               - mediatek,mt8195-disp-color
-          - enum:
-              - mediatek,mt8173-disp-color
+          - const: mediatek,mt8173-disp-color
   reg:
     maxItems: 1
 
diff --git a/Documentation/devicetree/bindings/display/mediatek/mediatek,dither.yaml b/Documentation/devicetree/bindings/display/mediatek/mediatek,dither.yaml
index 9d89297f5f1d..68e982bdee39 100644
--- a/Documentation/devicetree/bindings/display/mediatek/mediatek,dither.yaml
+++ b/Documentation/devicetree/bindings/display/mediatek/mediatek,dither.yaml
@@ -28,8 +28,7 @@ properties:
           - enum:
               - mediatek,mt8192-disp-dither
               - mediatek,mt8195-disp-dither
-          - enum:
-              - mediatek,mt8183-disp-dither
+          - const: mediatek,mt8183-disp-dither
 
   reg:
     maxItems: 1
diff --git a/Documentation/devicetree/bindings/display/mediatek/mediatek,gamma.yaml b/Documentation/devicetree/bindings/display/mediatek/mediatek,gamma.yaml
index 247baad147b3..fd52995d8307 100644
--- a/Documentation/devicetree/bindings/display/mediatek/mediatek,gamma.yaml
+++ b/Documentation/devicetree/bindings/display/mediatek/mediatek,gamma.yaml
@@ -29,8 +29,7 @@ properties:
           - enum:
               - mediatek,mt8192-disp-gamma
               - mediatek,mt8195-disp-gamma
-          - enum:
-              - mediatek,mt8183-disp-gamma
+          - const: mediatek,mt8183-disp-gamma
 
   reg:
     maxItems: 1
diff --git a/Documentation/devicetree/bindings/display/mediatek/mediatek,ovl.yaml b/Documentation/devicetree/bindings/display/mediatek/mediatek,ovl.yaml
index e71f79bc2dee..84ee403dddd7 100644
--- a/Documentation/devicetree/bindings/display/mediatek/mediatek,ovl.yaml
+++ b/Documentation/devicetree/bindings/display/mediatek/mediatek,ovl.yaml
@@ -33,13 +33,11 @@ properties:
           - enum:
               - mediatek,mt7623-disp-ovl
               - mediatek,mt2712-disp-ovl
-          - enum:
-              - mediatek,mt2701-disp-ovl
+          - const: mediatek,mt2701-disp-ovl
       - items:
           - enum:
               - mediatek,mt8195-disp-ovl
-          - enum:
-              - mediatek,mt8183-disp-ovl
+          - const: mediatek,mt8183-disp-ovl
 
   reg:
     maxItems: 1
diff --git a/Documentation/devicetree/bindings/display/mediatek/mediatek,rdma.yaml b/Documentation/devicetree/bindings/display/mediatek/mediatek,rdma.yaml
index 8ef821641672..30f89afd3ab9 100644
--- a/Documentation/devicetree/bindings/display/mediatek/mediatek,rdma.yaml
+++ b/Documentation/devicetree/bindings/display/mediatek/mediatek,rdma.yaml
@@ -35,13 +35,11 @@ properties:
           - enum:
               - mediatek,mt7623-disp-rdma
               - mediatek,mt2712-disp-rdma
-          - enum:
-              - mediatek,mt2701-disp-rdma
+          - const: mediatek,mt2701-disp-rdma
       - items:
           - enum:
               - mediatek,mt8192-disp-rdma
-          - enum:
-              - mediatek,mt8183-disp-rdma
+          - const: mediatek,mt8183-disp-rdma
 
   reg:
     maxItems: 1
-- 
2.18.0


_______________________________________________
linux-arm-kernel mailing list
linux-arm-kernel@lists.infradead.org
http://lists.infradead.org/mailman/listinfo/linux-arm-kernel

^ permalink raw reply related	[flat|nested] 48+ messages in thread

* [RESEND V6 3/5] dt-bindings: display: mediatek: change to use enum for mutex
  2022-03-03  6:57 ` Rex-BC Chen
  (?)
  (?)
@ 2022-03-03  6:57   ` Rex-BC Chen
  -1 siblings, 0 replies; 48+ messages in thread
From: Rex-BC Chen @ 2022-03-03  6:57 UTC (permalink / raw)
  To: chunkuang.hu, matthias.bgg, robh+dt
  Cc: devicetree, airlied, jassisinghbrar, linux-kernel, dri-devel,
	yongqiang.niu, Project_Global_Chrome_Upstream_Group, fparent,
	linux-mediatek, hsinyi, Rex-BC Chen, linux-arm-kernel

All single entry cases in mutex can be merged as a single enum.

Signed-off-by: Rex-BC Chen <rex-bc.chen@mediatek.com>
---
 .../display/mediatek/mediatek,mutex.yaml      | 24 +++++++------------
 1 file changed, 9 insertions(+), 15 deletions(-)

diff --git a/Documentation/devicetree/bindings/display/mediatek/mediatek,mutex.yaml b/Documentation/devicetree/bindings/display/mediatek/mediatek,mutex.yaml
index 6eca525eced0..0378933201b4 100644
--- a/Documentation/devicetree/bindings/display/mediatek/mediatek,mutex.yaml
+++ b/Documentation/devicetree/bindings/display/mediatek/mediatek,mutex.yaml
@@ -23,21 +23,15 @@ description: |
 
 properties:
   compatible:
-    oneOf:
-      - items:
-          - const: mediatek,mt2701-disp-mutex
-      - items:
-          - const: mediatek,mt2712-disp-mutex
-      - items:
-          - const: mediatek,mt8167-disp-mutex
-      - items:
-          - const: mediatek,mt8173-disp-mutex
-      - items:
-          - const: mediatek,mt8183-disp-mutex
-      - items:
-          - const: mediatek,mt8192-disp-mutex
-      - items:
-          - const: mediatek,mt8195-disp-mutex
+    enum:
+      - mediatek,mt2701-disp-mutex
+      - mediatek,mt2712-disp-mutex
+      - mediatek,mt8167-disp-mutex
+      - mediatek,mt8173-disp-mutex
+      - mediatek,mt8183-disp-mutex
+      - mediatek,mt8192-disp-mutex
+      - mediatek,mt8195-disp-mutex
+
   reg:
     maxItems: 1
 
-- 
2.18.0


^ permalink raw reply related	[flat|nested] 48+ messages in thread

* [RESEND V6 3/5] dt-bindings: display: mediatek: change to use enum for mutex
@ 2022-03-03  6:57   ` Rex-BC Chen
  0 siblings, 0 replies; 48+ messages in thread
From: Rex-BC Chen @ 2022-03-03  6:57 UTC (permalink / raw)
  To: chunkuang.hu, matthias.bgg, robh+dt
  Cc: p.zabel, airlied, daniel, jassisinghbrar, fparent, yongqiang.niu,
	hsinyi, devicetree, linux-arm-kernel, linux-mediatek,
	linux-kernel, dri-devel, Project_Global_Chrome_Upstream_Group,
	Rex-BC Chen

All single entry cases in mutex can be merged as a single enum.

Signed-off-by: Rex-BC Chen <rex-bc.chen@mediatek.com>
---
 .../display/mediatek/mediatek,mutex.yaml      | 24 +++++++------------
 1 file changed, 9 insertions(+), 15 deletions(-)

diff --git a/Documentation/devicetree/bindings/display/mediatek/mediatek,mutex.yaml b/Documentation/devicetree/bindings/display/mediatek/mediatek,mutex.yaml
index 6eca525eced0..0378933201b4 100644
--- a/Documentation/devicetree/bindings/display/mediatek/mediatek,mutex.yaml
+++ b/Documentation/devicetree/bindings/display/mediatek/mediatek,mutex.yaml
@@ -23,21 +23,15 @@ description: |
 
 properties:
   compatible:
-    oneOf:
-      - items:
-          - const: mediatek,mt2701-disp-mutex
-      - items:
-          - const: mediatek,mt2712-disp-mutex
-      - items:
-          - const: mediatek,mt8167-disp-mutex
-      - items:
-          - const: mediatek,mt8173-disp-mutex
-      - items:
-          - const: mediatek,mt8183-disp-mutex
-      - items:
-          - const: mediatek,mt8192-disp-mutex
-      - items:
-          - const: mediatek,mt8195-disp-mutex
+    enum:
+      - mediatek,mt2701-disp-mutex
+      - mediatek,mt2712-disp-mutex
+      - mediatek,mt8167-disp-mutex
+      - mediatek,mt8173-disp-mutex
+      - mediatek,mt8183-disp-mutex
+      - mediatek,mt8192-disp-mutex
+      - mediatek,mt8195-disp-mutex
+
   reg:
     maxItems: 1
 
-- 
2.18.0


^ permalink raw reply related	[flat|nested] 48+ messages in thread

* [RESEND V6 3/5] dt-bindings: display: mediatek: change to use enum for mutex
@ 2022-03-03  6:57   ` Rex-BC Chen
  0 siblings, 0 replies; 48+ messages in thread
From: Rex-BC Chen @ 2022-03-03  6:57 UTC (permalink / raw)
  To: chunkuang.hu, matthias.bgg, robh+dt
  Cc: p.zabel, airlied, daniel, jassisinghbrar, fparent, yongqiang.niu,
	hsinyi, devicetree, linux-arm-kernel, linux-mediatek,
	linux-kernel, dri-devel, Project_Global_Chrome_Upstream_Group,
	Rex-BC Chen

All single entry cases in mutex can be merged as a single enum.

Signed-off-by: Rex-BC Chen <rex-bc.chen@mediatek.com>
---
 .../display/mediatek/mediatek,mutex.yaml      | 24 +++++++------------
 1 file changed, 9 insertions(+), 15 deletions(-)

diff --git a/Documentation/devicetree/bindings/display/mediatek/mediatek,mutex.yaml b/Documentation/devicetree/bindings/display/mediatek/mediatek,mutex.yaml
index 6eca525eced0..0378933201b4 100644
--- a/Documentation/devicetree/bindings/display/mediatek/mediatek,mutex.yaml
+++ b/Documentation/devicetree/bindings/display/mediatek/mediatek,mutex.yaml
@@ -23,21 +23,15 @@ description: |
 
 properties:
   compatible:
-    oneOf:
-      - items:
-          - const: mediatek,mt2701-disp-mutex
-      - items:
-          - const: mediatek,mt2712-disp-mutex
-      - items:
-          - const: mediatek,mt8167-disp-mutex
-      - items:
-          - const: mediatek,mt8173-disp-mutex
-      - items:
-          - const: mediatek,mt8183-disp-mutex
-      - items:
-          - const: mediatek,mt8192-disp-mutex
-      - items:
-          - const: mediatek,mt8195-disp-mutex
+    enum:
+      - mediatek,mt2701-disp-mutex
+      - mediatek,mt2712-disp-mutex
+      - mediatek,mt8167-disp-mutex
+      - mediatek,mt8173-disp-mutex
+      - mediatek,mt8183-disp-mutex
+      - mediatek,mt8192-disp-mutex
+      - mediatek,mt8195-disp-mutex
+
   reg:
     maxItems: 1
 
-- 
2.18.0


_______________________________________________
Linux-mediatek mailing list
Linux-mediatek@lists.infradead.org
http://lists.infradead.org/mailman/listinfo/linux-mediatek

^ permalink raw reply related	[flat|nested] 48+ messages in thread

* [RESEND V6 3/5] dt-bindings: display: mediatek: change to use enum for mutex
@ 2022-03-03  6:57   ` Rex-BC Chen
  0 siblings, 0 replies; 48+ messages in thread
From: Rex-BC Chen @ 2022-03-03  6:57 UTC (permalink / raw)
  To: chunkuang.hu, matthias.bgg, robh+dt
  Cc: p.zabel, airlied, daniel, jassisinghbrar, fparent, yongqiang.niu,
	hsinyi, devicetree, linux-arm-kernel, linux-mediatek,
	linux-kernel, dri-devel, Project_Global_Chrome_Upstream_Group,
	Rex-BC Chen

All single entry cases in mutex can be merged as a single enum.

Signed-off-by: Rex-BC Chen <rex-bc.chen@mediatek.com>
---
 .../display/mediatek/mediatek,mutex.yaml      | 24 +++++++------------
 1 file changed, 9 insertions(+), 15 deletions(-)

diff --git a/Documentation/devicetree/bindings/display/mediatek/mediatek,mutex.yaml b/Documentation/devicetree/bindings/display/mediatek/mediatek,mutex.yaml
index 6eca525eced0..0378933201b4 100644
--- a/Documentation/devicetree/bindings/display/mediatek/mediatek,mutex.yaml
+++ b/Documentation/devicetree/bindings/display/mediatek/mediatek,mutex.yaml
@@ -23,21 +23,15 @@ description: |
 
 properties:
   compatible:
-    oneOf:
-      - items:
-          - const: mediatek,mt2701-disp-mutex
-      - items:
-          - const: mediatek,mt2712-disp-mutex
-      - items:
-          - const: mediatek,mt8167-disp-mutex
-      - items:
-          - const: mediatek,mt8173-disp-mutex
-      - items:
-          - const: mediatek,mt8183-disp-mutex
-      - items:
-          - const: mediatek,mt8192-disp-mutex
-      - items:
-          - const: mediatek,mt8195-disp-mutex
+    enum:
+      - mediatek,mt2701-disp-mutex
+      - mediatek,mt2712-disp-mutex
+      - mediatek,mt8167-disp-mutex
+      - mediatek,mt8173-disp-mutex
+      - mediatek,mt8183-disp-mutex
+      - mediatek,mt8192-disp-mutex
+      - mediatek,mt8195-disp-mutex
+
   reg:
     maxItems: 1
 
-- 
2.18.0


_______________________________________________
linux-arm-kernel mailing list
linux-arm-kernel@lists.infradead.org
http://lists.infradead.org/mailman/listinfo/linux-arm-kernel

^ permalink raw reply related	[flat|nested] 48+ messages in thread

* [RESEND V6 4/5] dt-bindings: display: mediatek: add MT8186 SoC binding
  2022-03-03  6:57 ` Rex-BC Chen
  (?)
  (?)
@ 2022-03-03  6:57   ` Rex-BC Chen
  -1 siblings, 0 replies; 48+ messages in thread
From: Rex-BC Chen @ 2022-03-03  6:57 UTC (permalink / raw)
  To: chunkuang.hu, matthias.bgg, robh+dt
  Cc: devicetree, airlied, jassisinghbrar, linux-kernel, dri-devel,
	yongqiang.niu, Project_Global_Chrome_Upstream_Group, fparent,
	linux-mediatek, hsinyi, Rex-BC Chen, linux-arm-kernel

Add MT8186 SoC binding to AAL, CCORR, COLOR, DITHER, GAMMA, MUTEX,
OVL, POSTMASK and RDMA.

Signed-off-by: Rex-BC Chen <rex-bc.chen@mediatek.com>
---
 .../devicetree/bindings/display/mediatek/mediatek,aal.yaml    | 4 ++++
 .../devicetree/bindings/display/mediatek/mediatek,ccorr.yaml  | 4 ++++
 .../devicetree/bindings/display/mediatek/mediatek,color.yaml  | 1 +
 .../devicetree/bindings/display/mediatek/mediatek,dither.yaml | 1 +
 .../devicetree/bindings/display/mediatek/mediatek,gamma.yaml  | 1 +
 .../devicetree/bindings/display/mediatek/mediatek,mutex.yaml  | 1 +
 .../devicetree/bindings/display/mediatek/mediatek,ovl-2l.yaml | 4 ++++
 .../devicetree/bindings/display/mediatek/mediatek,ovl.yaml    | 4 ++++
 .../bindings/display/mediatek/mediatek,postmask.yaml          | 4 ++++
 .../devicetree/bindings/display/mediatek/mediatek,rdma.yaml   | 1 +
 10 files changed, 25 insertions(+)

diff --git a/Documentation/devicetree/bindings/display/mediatek/mediatek,aal.yaml b/Documentation/devicetree/bindings/display/mediatek/mediatek,aal.yaml
index 1528b2486f8f..87ecfb3af8bf 100644
--- a/Documentation/devicetree/bindings/display/mediatek/mediatek,aal.yaml
+++ b/Documentation/devicetree/bindings/display/mediatek/mediatek,aal.yaml
@@ -32,6 +32,10 @@ properties:
               - mediatek,mt8192-disp-aal
               - mediatek,mt8195-disp-aal
           - const: mediatek,mt8173-disp-aal
+      - items:
+          - enum:
+              - mediatek,mt8186-disp-aal
+          - const: mediatek,mt8183-disp-aal
 
   reg:
     maxItems: 1
diff --git a/Documentation/devicetree/bindings/display/mediatek/mediatek,ccorr.yaml b/Documentation/devicetree/bindings/display/mediatek/mediatek,ccorr.yaml
index 1d8d2e214aca..6b55c769b9eb 100644
--- a/Documentation/devicetree/bindings/display/mediatek/mediatek,ccorr.yaml
+++ b/Documentation/devicetree/bindings/display/mediatek/mediatek,ccorr.yaml
@@ -29,6 +29,10 @@ properties:
           - enum:
               - mediatek,mt8195-disp-ccorr
           - const: mediatek,mt8192-disp-ccorr
+      - items:
+          - enum:
+              - mediatek,mt8186-disp-ccorr
+          - const: mediatek,mt8183-disp-ccorr
 
   reg:
     maxItems: 1
diff --git a/Documentation/devicetree/bindings/display/mediatek/mediatek,color.yaml b/Documentation/devicetree/bindings/display/mediatek/mediatek,color.yaml
index feb9999e4c00..6c9cc247ad50 100644
--- a/Documentation/devicetree/bindings/display/mediatek/mediatek,color.yaml
+++ b/Documentation/devicetree/bindings/display/mediatek/mediatek,color.yaml
@@ -36,6 +36,7 @@ properties:
       - items:
           - enum:
               - mediatek,mt8183-disp-color
+              - mediatek,mt8186-disp-color
               - mediatek,mt8192-disp-color
               - mediatek,mt8195-disp-color
           - const: mediatek,mt8173-disp-color
diff --git a/Documentation/devicetree/bindings/display/mediatek/mediatek,dither.yaml b/Documentation/devicetree/bindings/display/mediatek/mediatek,dither.yaml
index 68e982bdee39..1188e4794eb0 100644
--- a/Documentation/devicetree/bindings/display/mediatek/mediatek,dither.yaml
+++ b/Documentation/devicetree/bindings/display/mediatek/mediatek,dither.yaml
@@ -26,6 +26,7 @@ properties:
           - const: mediatek,mt8183-disp-dither
       - items:
           - enum:
+              - mediatek,mt8186-disp-dither
               - mediatek,mt8192-disp-dither
               - mediatek,mt8195-disp-dither
           - const: mediatek,mt8183-disp-dither
diff --git a/Documentation/devicetree/bindings/display/mediatek/mediatek,gamma.yaml b/Documentation/devicetree/bindings/display/mediatek/mediatek,gamma.yaml
index fd52995d8307..1b1622fb0aff 100644
--- a/Documentation/devicetree/bindings/display/mediatek/mediatek,gamma.yaml
+++ b/Documentation/devicetree/bindings/display/mediatek/mediatek,gamma.yaml
@@ -27,6 +27,7 @@ properties:
           - const: mediatek,mt8183-disp-gamma
       - items:
           - enum:
+              - mediatek,mt8186-disp-gamma
               - mediatek,mt8192-disp-gamma
               - mediatek,mt8195-disp-gamma
           - const: mediatek,mt8183-disp-gamma
diff --git a/Documentation/devicetree/bindings/display/mediatek/mediatek,mutex.yaml b/Documentation/devicetree/bindings/display/mediatek/mediatek,mutex.yaml
index 0378933201b4..edf5816cf7b4 100644
--- a/Documentation/devicetree/bindings/display/mediatek/mediatek,mutex.yaml
+++ b/Documentation/devicetree/bindings/display/mediatek/mediatek,mutex.yaml
@@ -29,6 +29,7 @@ properties:
       - mediatek,mt8167-disp-mutex
       - mediatek,mt8173-disp-mutex
       - mediatek,mt8183-disp-mutex
+      - mediatek,mt8186-disp-mutex
       - mediatek,mt8192-disp-mutex
       - mediatek,mt8195-disp-mutex
 
diff --git a/Documentation/devicetree/bindings/display/mediatek/mediatek,ovl-2l.yaml b/Documentation/devicetree/bindings/display/mediatek/mediatek,ovl-2l.yaml
index 611a2dbdefa4..5acc1457db1b 100644
--- a/Documentation/devicetree/bindings/display/mediatek/mediatek,ovl-2l.yaml
+++ b/Documentation/devicetree/bindings/display/mediatek/mediatek,ovl-2l.yaml
@@ -25,6 +25,10 @@ properties:
           - const: mediatek,mt8183-disp-ovl-2l
       - items:
           - const: mediatek,mt8192-disp-ovl-2l
+      - items:
+          - enum:
+              - mediatek,mt8186-disp-ovl-2l
+          - const: mediatek,mt8192-disp-ovl-2l
 
   reg:
     maxItems: 1
diff --git a/Documentation/devicetree/bindings/display/mediatek/mediatek,ovl.yaml b/Documentation/devicetree/bindings/display/mediatek/mediatek,ovl.yaml
index 84ee403dddd7..6024e6b73025 100644
--- a/Documentation/devicetree/bindings/display/mediatek/mediatek,ovl.yaml
+++ b/Documentation/devicetree/bindings/display/mediatek/mediatek,ovl.yaml
@@ -38,6 +38,10 @@ properties:
           - enum:
               - mediatek,mt8195-disp-ovl
           - const: mediatek,mt8183-disp-ovl
+      - items:
+          - enum:
+              - mediatek,mt8186-disp-ovl
+          - const: mediatek,mt8192-disp-ovl
 
   reg:
     maxItems: 1
diff --git a/Documentation/devicetree/bindings/display/mediatek/mediatek,postmask.yaml b/Documentation/devicetree/bindings/display/mediatek/mediatek,postmask.yaml
index 6ac1da2e8871..c303e915241b 100644
--- a/Documentation/devicetree/bindings/display/mediatek/mediatek,postmask.yaml
+++ b/Documentation/devicetree/bindings/display/mediatek/mediatek,postmask.yaml
@@ -23,6 +23,10 @@ properties:
     oneOf:
       - items:
           - const: mediatek,mt8192-disp-postmask
+      - items:
+          - enum:
+              - mediatek,mt8186-disp-postmask
+          - const: mediatek,mt8192-disp-postmask
 
   reg:
     maxItems: 1
diff --git a/Documentation/devicetree/bindings/display/mediatek/mediatek,rdma.yaml b/Documentation/devicetree/bindings/display/mediatek/mediatek,rdma.yaml
index 30f89afd3ab9..d668c4c8e916 100644
--- a/Documentation/devicetree/bindings/display/mediatek/mediatek,rdma.yaml
+++ b/Documentation/devicetree/bindings/display/mediatek/mediatek,rdma.yaml
@@ -38,6 +38,7 @@ properties:
           - const: mediatek,mt2701-disp-rdma
       - items:
           - enum:
+              - mediatek,mt8186-disp-rdma
               - mediatek,mt8192-disp-rdma
           - const: mediatek,mt8183-disp-rdma
 
-- 
2.18.0


^ permalink raw reply related	[flat|nested] 48+ messages in thread

* [RESEND V6 4/5] dt-bindings: display: mediatek: add MT8186 SoC binding
@ 2022-03-03  6:57   ` Rex-BC Chen
  0 siblings, 0 replies; 48+ messages in thread
From: Rex-BC Chen @ 2022-03-03  6:57 UTC (permalink / raw)
  To: chunkuang.hu, matthias.bgg, robh+dt
  Cc: p.zabel, airlied, daniel, jassisinghbrar, fparent, yongqiang.niu,
	hsinyi, devicetree, linux-arm-kernel, linux-mediatek,
	linux-kernel, dri-devel, Project_Global_Chrome_Upstream_Group,
	Rex-BC Chen

Add MT8186 SoC binding to AAL, CCORR, COLOR, DITHER, GAMMA, MUTEX,
OVL, POSTMASK and RDMA.

Signed-off-by: Rex-BC Chen <rex-bc.chen@mediatek.com>
---
 .../devicetree/bindings/display/mediatek/mediatek,aal.yaml    | 4 ++++
 .../devicetree/bindings/display/mediatek/mediatek,ccorr.yaml  | 4 ++++
 .../devicetree/bindings/display/mediatek/mediatek,color.yaml  | 1 +
 .../devicetree/bindings/display/mediatek/mediatek,dither.yaml | 1 +
 .../devicetree/bindings/display/mediatek/mediatek,gamma.yaml  | 1 +
 .../devicetree/bindings/display/mediatek/mediatek,mutex.yaml  | 1 +
 .../devicetree/bindings/display/mediatek/mediatek,ovl-2l.yaml | 4 ++++
 .../devicetree/bindings/display/mediatek/mediatek,ovl.yaml    | 4 ++++
 .../bindings/display/mediatek/mediatek,postmask.yaml          | 4 ++++
 .../devicetree/bindings/display/mediatek/mediatek,rdma.yaml   | 1 +
 10 files changed, 25 insertions(+)

diff --git a/Documentation/devicetree/bindings/display/mediatek/mediatek,aal.yaml b/Documentation/devicetree/bindings/display/mediatek/mediatek,aal.yaml
index 1528b2486f8f..87ecfb3af8bf 100644
--- a/Documentation/devicetree/bindings/display/mediatek/mediatek,aal.yaml
+++ b/Documentation/devicetree/bindings/display/mediatek/mediatek,aal.yaml
@@ -32,6 +32,10 @@ properties:
               - mediatek,mt8192-disp-aal
               - mediatek,mt8195-disp-aal
           - const: mediatek,mt8173-disp-aal
+      - items:
+          - enum:
+              - mediatek,mt8186-disp-aal
+          - const: mediatek,mt8183-disp-aal
 
   reg:
     maxItems: 1
diff --git a/Documentation/devicetree/bindings/display/mediatek/mediatek,ccorr.yaml b/Documentation/devicetree/bindings/display/mediatek/mediatek,ccorr.yaml
index 1d8d2e214aca..6b55c769b9eb 100644
--- a/Documentation/devicetree/bindings/display/mediatek/mediatek,ccorr.yaml
+++ b/Documentation/devicetree/bindings/display/mediatek/mediatek,ccorr.yaml
@@ -29,6 +29,10 @@ properties:
           - enum:
               - mediatek,mt8195-disp-ccorr
           - const: mediatek,mt8192-disp-ccorr
+      - items:
+          - enum:
+              - mediatek,mt8186-disp-ccorr
+          - const: mediatek,mt8183-disp-ccorr
 
   reg:
     maxItems: 1
diff --git a/Documentation/devicetree/bindings/display/mediatek/mediatek,color.yaml b/Documentation/devicetree/bindings/display/mediatek/mediatek,color.yaml
index feb9999e4c00..6c9cc247ad50 100644
--- a/Documentation/devicetree/bindings/display/mediatek/mediatek,color.yaml
+++ b/Documentation/devicetree/bindings/display/mediatek/mediatek,color.yaml
@@ -36,6 +36,7 @@ properties:
       - items:
           - enum:
               - mediatek,mt8183-disp-color
+              - mediatek,mt8186-disp-color
               - mediatek,mt8192-disp-color
               - mediatek,mt8195-disp-color
           - const: mediatek,mt8173-disp-color
diff --git a/Documentation/devicetree/bindings/display/mediatek/mediatek,dither.yaml b/Documentation/devicetree/bindings/display/mediatek/mediatek,dither.yaml
index 68e982bdee39..1188e4794eb0 100644
--- a/Documentation/devicetree/bindings/display/mediatek/mediatek,dither.yaml
+++ b/Documentation/devicetree/bindings/display/mediatek/mediatek,dither.yaml
@@ -26,6 +26,7 @@ properties:
           - const: mediatek,mt8183-disp-dither
       - items:
           - enum:
+              - mediatek,mt8186-disp-dither
               - mediatek,mt8192-disp-dither
               - mediatek,mt8195-disp-dither
           - const: mediatek,mt8183-disp-dither
diff --git a/Documentation/devicetree/bindings/display/mediatek/mediatek,gamma.yaml b/Documentation/devicetree/bindings/display/mediatek/mediatek,gamma.yaml
index fd52995d8307..1b1622fb0aff 100644
--- a/Documentation/devicetree/bindings/display/mediatek/mediatek,gamma.yaml
+++ b/Documentation/devicetree/bindings/display/mediatek/mediatek,gamma.yaml
@@ -27,6 +27,7 @@ properties:
           - const: mediatek,mt8183-disp-gamma
       - items:
           - enum:
+              - mediatek,mt8186-disp-gamma
               - mediatek,mt8192-disp-gamma
               - mediatek,mt8195-disp-gamma
           - const: mediatek,mt8183-disp-gamma
diff --git a/Documentation/devicetree/bindings/display/mediatek/mediatek,mutex.yaml b/Documentation/devicetree/bindings/display/mediatek/mediatek,mutex.yaml
index 0378933201b4..edf5816cf7b4 100644
--- a/Documentation/devicetree/bindings/display/mediatek/mediatek,mutex.yaml
+++ b/Documentation/devicetree/bindings/display/mediatek/mediatek,mutex.yaml
@@ -29,6 +29,7 @@ properties:
       - mediatek,mt8167-disp-mutex
       - mediatek,mt8173-disp-mutex
       - mediatek,mt8183-disp-mutex
+      - mediatek,mt8186-disp-mutex
       - mediatek,mt8192-disp-mutex
       - mediatek,mt8195-disp-mutex
 
diff --git a/Documentation/devicetree/bindings/display/mediatek/mediatek,ovl-2l.yaml b/Documentation/devicetree/bindings/display/mediatek/mediatek,ovl-2l.yaml
index 611a2dbdefa4..5acc1457db1b 100644
--- a/Documentation/devicetree/bindings/display/mediatek/mediatek,ovl-2l.yaml
+++ b/Documentation/devicetree/bindings/display/mediatek/mediatek,ovl-2l.yaml
@@ -25,6 +25,10 @@ properties:
           - const: mediatek,mt8183-disp-ovl-2l
       - items:
           - const: mediatek,mt8192-disp-ovl-2l
+      - items:
+          - enum:
+              - mediatek,mt8186-disp-ovl-2l
+          - const: mediatek,mt8192-disp-ovl-2l
 
   reg:
     maxItems: 1
diff --git a/Documentation/devicetree/bindings/display/mediatek/mediatek,ovl.yaml b/Documentation/devicetree/bindings/display/mediatek/mediatek,ovl.yaml
index 84ee403dddd7..6024e6b73025 100644
--- a/Documentation/devicetree/bindings/display/mediatek/mediatek,ovl.yaml
+++ b/Documentation/devicetree/bindings/display/mediatek/mediatek,ovl.yaml
@@ -38,6 +38,10 @@ properties:
           - enum:
               - mediatek,mt8195-disp-ovl
           - const: mediatek,mt8183-disp-ovl
+      - items:
+          - enum:
+              - mediatek,mt8186-disp-ovl
+          - const: mediatek,mt8192-disp-ovl
 
   reg:
     maxItems: 1
diff --git a/Documentation/devicetree/bindings/display/mediatek/mediatek,postmask.yaml b/Documentation/devicetree/bindings/display/mediatek/mediatek,postmask.yaml
index 6ac1da2e8871..c303e915241b 100644
--- a/Documentation/devicetree/bindings/display/mediatek/mediatek,postmask.yaml
+++ b/Documentation/devicetree/bindings/display/mediatek/mediatek,postmask.yaml
@@ -23,6 +23,10 @@ properties:
     oneOf:
       - items:
           - const: mediatek,mt8192-disp-postmask
+      - items:
+          - enum:
+              - mediatek,mt8186-disp-postmask
+          - const: mediatek,mt8192-disp-postmask
 
   reg:
     maxItems: 1
diff --git a/Documentation/devicetree/bindings/display/mediatek/mediatek,rdma.yaml b/Documentation/devicetree/bindings/display/mediatek/mediatek,rdma.yaml
index 30f89afd3ab9..d668c4c8e916 100644
--- a/Documentation/devicetree/bindings/display/mediatek/mediatek,rdma.yaml
+++ b/Documentation/devicetree/bindings/display/mediatek/mediatek,rdma.yaml
@@ -38,6 +38,7 @@ properties:
           - const: mediatek,mt2701-disp-rdma
       - items:
           - enum:
+              - mediatek,mt8186-disp-rdma
               - mediatek,mt8192-disp-rdma
           - const: mediatek,mt8183-disp-rdma
 
-- 
2.18.0


^ permalink raw reply related	[flat|nested] 48+ messages in thread

* [RESEND V6 4/5] dt-bindings: display: mediatek: add MT8186 SoC binding
@ 2022-03-03  6:57   ` Rex-BC Chen
  0 siblings, 0 replies; 48+ messages in thread
From: Rex-BC Chen @ 2022-03-03  6:57 UTC (permalink / raw)
  To: chunkuang.hu, matthias.bgg, robh+dt
  Cc: p.zabel, airlied, daniel, jassisinghbrar, fparent, yongqiang.niu,
	hsinyi, devicetree, linux-arm-kernel, linux-mediatek,
	linux-kernel, dri-devel, Project_Global_Chrome_Upstream_Group,
	Rex-BC Chen

Add MT8186 SoC binding to AAL, CCORR, COLOR, DITHER, GAMMA, MUTEX,
OVL, POSTMASK and RDMA.

Signed-off-by: Rex-BC Chen <rex-bc.chen@mediatek.com>
---
 .../devicetree/bindings/display/mediatek/mediatek,aal.yaml    | 4 ++++
 .../devicetree/bindings/display/mediatek/mediatek,ccorr.yaml  | 4 ++++
 .../devicetree/bindings/display/mediatek/mediatek,color.yaml  | 1 +
 .../devicetree/bindings/display/mediatek/mediatek,dither.yaml | 1 +
 .../devicetree/bindings/display/mediatek/mediatek,gamma.yaml  | 1 +
 .../devicetree/bindings/display/mediatek/mediatek,mutex.yaml  | 1 +
 .../devicetree/bindings/display/mediatek/mediatek,ovl-2l.yaml | 4 ++++
 .../devicetree/bindings/display/mediatek/mediatek,ovl.yaml    | 4 ++++
 .../bindings/display/mediatek/mediatek,postmask.yaml          | 4 ++++
 .../devicetree/bindings/display/mediatek/mediatek,rdma.yaml   | 1 +
 10 files changed, 25 insertions(+)

diff --git a/Documentation/devicetree/bindings/display/mediatek/mediatek,aal.yaml b/Documentation/devicetree/bindings/display/mediatek/mediatek,aal.yaml
index 1528b2486f8f..87ecfb3af8bf 100644
--- a/Documentation/devicetree/bindings/display/mediatek/mediatek,aal.yaml
+++ b/Documentation/devicetree/bindings/display/mediatek/mediatek,aal.yaml
@@ -32,6 +32,10 @@ properties:
               - mediatek,mt8192-disp-aal
               - mediatek,mt8195-disp-aal
           - const: mediatek,mt8173-disp-aal
+      - items:
+          - enum:
+              - mediatek,mt8186-disp-aal
+          - const: mediatek,mt8183-disp-aal
 
   reg:
     maxItems: 1
diff --git a/Documentation/devicetree/bindings/display/mediatek/mediatek,ccorr.yaml b/Documentation/devicetree/bindings/display/mediatek/mediatek,ccorr.yaml
index 1d8d2e214aca..6b55c769b9eb 100644
--- a/Documentation/devicetree/bindings/display/mediatek/mediatek,ccorr.yaml
+++ b/Documentation/devicetree/bindings/display/mediatek/mediatek,ccorr.yaml
@@ -29,6 +29,10 @@ properties:
           - enum:
               - mediatek,mt8195-disp-ccorr
           - const: mediatek,mt8192-disp-ccorr
+      - items:
+          - enum:
+              - mediatek,mt8186-disp-ccorr
+          - const: mediatek,mt8183-disp-ccorr
 
   reg:
     maxItems: 1
diff --git a/Documentation/devicetree/bindings/display/mediatek/mediatek,color.yaml b/Documentation/devicetree/bindings/display/mediatek/mediatek,color.yaml
index feb9999e4c00..6c9cc247ad50 100644
--- a/Documentation/devicetree/bindings/display/mediatek/mediatek,color.yaml
+++ b/Documentation/devicetree/bindings/display/mediatek/mediatek,color.yaml
@@ -36,6 +36,7 @@ properties:
       - items:
           - enum:
               - mediatek,mt8183-disp-color
+              - mediatek,mt8186-disp-color
               - mediatek,mt8192-disp-color
               - mediatek,mt8195-disp-color
           - const: mediatek,mt8173-disp-color
diff --git a/Documentation/devicetree/bindings/display/mediatek/mediatek,dither.yaml b/Documentation/devicetree/bindings/display/mediatek/mediatek,dither.yaml
index 68e982bdee39..1188e4794eb0 100644
--- a/Documentation/devicetree/bindings/display/mediatek/mediatek,dither.yaml
+++ b/Documentation/devicetree/bindings/display/mediatek/mediatek,dither.yaml
@@ -26,6 +26,7 @@ properties:
           - const: mediatek,mt8183-disp-dither
       - items:
           - enum:
+              - mediatek,mt8186-disp-dither
               - mediatek,mt8192-disp-dither
               - mediatek,mt8195-disp-dither
           - const: mediatek,mt8183-disp-dither
diff --git a/Documentation/devicetree/bindings/display/mediatek/mediatek,gamma.yaml b/Documentation/devicetree/bindings/display/mediatek/mediatek,gamma.yaml
index fd52995d8307..1b1622fb0aff 100644
--- a/Documentation/devicetree/bindings/display/mediatek/mediatek,gamma.yaml
+++ b/Documentation/devicetree/bindings/display/mediatek/mediatek,gamma.yaml
@@ -27,6 +27,7 @@ properties:
           - const: mediatek,mt8183-disp-gamma
       - items:
           - enum:
+              - mediatek,mt8186-disp-gamma
               - mediatek,mt8192-disp-gamma
               - mediatek,mt8195-disp-gamma
           - const: mediatek,mt8183-disp-gamma
diff --git a/Documentation/devicetree/bindings/display/mediatek/mediatek,mutex.yaml b/Documentation/devicetree/bindings/display/mediatek/mediatek,mutex.yaml
index 0378933201b4..edf5816cf7b4 100644
--- a/Documentation/devicetree/bindings/display/mediatek/mediatek,mutex.yaml
+++ b/Documentation/devicetree/bindings/display/mediatek/mediatek,mutex.yaml
@@ -29,6 +29,7 @@ properties:
       - mediatek,mt8167-disp-mutex
       - mediatek,mt8173-disp-mutex
       - mediatek,mt8183-disp-mutex
+      - mediatek,mt8186-disp-mutex
       - mediatek,mt8192-disp-mutex
       - mediatek,mt8195-disp-mutex
 
diff --git a/Documentation/devicetree/bindings/display/mediatek/mediatek,ovl-2l.yaml b/Documentation/devicetree/bindings/display/mediatek/mediatek,ovl-2l.yaml
index 611a2dbdefa4..5acc1457db1b 100644
--- a/Documentation/devicetree/bindings/display/mediatek/mediatek,ovl-2l.yaml
+++ b/Documentation/devicetree/bindings/display/mediatek/mediatek,ovl-2l.yaml
@@ -25,6 +25,10 @@ properties:
           - const: mediatek,mt8183-disp-ovl-2l
       - items:
           - const: mediatek,mt8192-disp-ovl-2l
+      - items:
+          - enum:
+              - mediatek,mt8186-disp-ovl-2l
+          - const: mediatek,mt8192-disp-ovl-2l
 
   reg:
     maxItems: 1
diff --git a/Documentation/devicetree/bindings/display/mediatek/mediatek,ovl.yaml b/Documentation/devicetree/bindings/display/mediatek/mediatek,ovl.yaml
index 84ee403dddd7..6024e6b73025 100644
--- a/Documentation/devicetree/bindings/display/mediatek/mediatek,ovl.yaml
+++ b/Documentation/devicetree/bindings/display/mediatek/mediatek,ovl.yaml
@@ -38,6 +38,10 @@ properties:
           - enum:
               - mediatek,mt8195-disp-ovl
           - const: mediatek,mt8183-disp-ovl
+      - items:
+          - enum:
+              - mediatek,mt8186-disp-ovl
+          - const: mediatek,mt8192-disp-ovl
 
   reg:
     maxItems: 1
diff --git a/Documentation/devicetree/bindings/display/mediatek/mediatek,postmask.yaml b/Documentation/devicetree/bindings/display/mediatek/mediatek,postmask.yaml
index 6ac1da2e8871..c303e915241b 100644
--- a/Documentation/devicetree/bindings/display/mediatek/mediatek,postmask.yaml
+++ b/Documentation/devicetree/bindings/display/mediatek/mediatek,postmask.yaml
@@ -23,6 +23,10 @@ properties:
     oneOf:
       - items:
           - const: mediatek,mt8192-disp-postmask
+      - items:
+          - enum:
+              - mediatek,mt8186-disp-postmask
+          - const: mediatek,mt8192-disp-postmask
 
   reg:
     maxItems: 1
diff --git a/Documentation/devicetree/bindings/display/mediatek/mediatek,rdma.yaml b/Documentation/devicetree/bindings/display/mediatek/mediatek,rdma.yaml
index 30f89afd3ab9..d668c4c8e916 100644
--- a/Documentation/devicetree/bindings/display/mediatek/mediatek,rdma.yaml
+++ b/Documentation/devicetree/bindings/display/mediatek/mediatek,rdma.yaml
@@ -38,6 +38,7 @@ properties:
           - const: mediatek,mt2701-disp-rdma
       - items:
           - enum:
+              - mediatek,mt8186-disp-rdma
               - mediatek,mt8192-disp-rdma
           - const: mediatek,mt8183-disp-rdma
 
-- 
2.18.0


_______________________________________________
Linux-mediatek mailing list
Linux-mediatek@lists.infradead.org
http://lists.infradead.org/mailman/listinfo/linux-mediatek

^ permalink raw reply related	[flat|nested] 48+ messages in thread

* [RESEND V6 4/5] dt-bindings: display: mediatek: add MT8186 SoC binding
@ 2022-03-03  6:57   ` Rex-BC Chen
  0 siblings, 0 replies; 48+ messages in thread
From: Rex-BC Chen @ 2022-03-03  6:57 UTC (permalink / raw)
  To: chunkuang.hu, matthias.bgg, robh+dt
  Cc: p.zabel, airlied, daniel, jassisinghbrar, fparent, yongqiang.niu,
	hsinyi, devicetree, linux-arm-kernel, linux-mediatek,
	linux-kernel, dri-devel, Project_Global_Chrome_Upstream_Group,
	Rex-BC Chen

Add MT8186 SoC binding to AAL, CCORR, COLOR, DITHER, GAMMA, MUTEX,
OVL, POSTMASK and RDMA.

Signed-off-by: Rex-BC Chen <rex-bc.chen@mediatek.com>
---
 .../devicetree/bindings/display/mediatek/mediatek,aal.yaml    | 4 ++++
 .../devicetree/bindings/display/mediatek/mediatek,ccorr.yaml  | 4 ++++
 .../devicetree/bindings/display/mediatek/mediatek,color.yaml  | 1 +
 .../devicetree/bindings/display/mediatek/mediatek,dither.yaml | 1 +
 .../devicetree/bindings/display/mediatek/mediatek,gamma.yaml  | 1 +
 .../devicetree/bindings/display/mediatek/mediatek,mutex.yaml  | 1 +
 .../devicetree/bindings/display/mediatek/mediatek,ovl-2l.yaml | 4 ++++
 .../devicetree/bindings/display/mediatek/mediatek,ovl.yaml    | 4 ++++
 .../bindings/display/mediatek/mediatek,postmask.yaml          | 4 ++++
 .../devicetree/bindings/display/mediatek/mediatek,rdma.yaml   | 1 +
 10 files changed, 25 insertions(+)

diff --git a/Documentation/devicetree/bindings/display/mediatek/mediatek,aal.yaml b/Documentation/devicetree/bindings/display/mediatek/mediatek,aal.yaml
index 1528b2486f8f..87ecfb3af8bf 100644
--- a/Documentation/devicetree/bindings/display/mediatek/mediatek,aal.yaml
+++ b/Documentation/devicetree/bindings/display/mediatek/mediatek,aal.yaml
@@ -32,6 +32,10 @@ properties:
               - mediatek,mt8192-disp-aal
               - mediatek,mt8195-disp-aal
           - const: mediatek,mt8173-disp-aal
+      - items:
+          - enum:
+              - mediatek,mt8186-disp-aal
+          - const: mediatek,mt8183-disp-aal
 
   reg:
     maxItems: 1
diff --git a/Documentation/devicetree/bindings/display/mediatek/mediatek,ccorr.yaml b/Documentation/devicetree/bindings/display/mediatek/mediatek,ccorr.yaml
index 1d8d2e214aca..6b55c769b9eb 100644
--- a/Documentation/devicetree/bindings/display/mediatek/mediatek,ccorr.yaml
+++ b/Documentation/devicetree/bindings/display/mediatek/mediatek,ccorr.yaml
@@ -29,6 +29,10 @@ properties:
           - enum:
               - mediatek,mt8195-disp-ccorr
           - const: mediatek,mt8192-disp-ccorr
+      - items:
+          - enum:
+              - mediatek,mt8186-disp-ccorr
+          - const: mediatek,mt8183-disp-ccorr
 
   reg:
     maxItems: 1
diff --git a/Documentation/devicetree/bindings/display/mediatek/mediatek,color.yaml b/Documentation/devicetree/bindings/display/mediatek/mediatek,color.yaml
index feb9999e4c00..6c9cc247ad50 100644
--- a/Documentation/devicetree/bindings/display/mediatek/mediatek,color.yaml
+++ b/Documentation/devicetree/bindings/display/mediatek/mediatek,color.yaml
@@ -36,6 +36,7 @@ properties:
       - items:
           - enum:
               - mediatek,mt8183-disp-color
+              - mediatek,mt8186-disp-color
               - mediatek,mt8192-disp-color
               - mediatek,mt8195-disp-color
           - const: mediatek,mt8173-disp-color
diff --git a/Documentation/devicetree/bindings/display/mediatek/mediatek,dither.yaml b/Documentation/devicetree/bindings/display/mediatek/mediatek,dither.yaml
index 68e982bdee39..1188e4794eb0 100644
--- a/Documentation/devicetree/bindings/display/mediatek/mediatek,dither.yaml
+++ b/Documentation/devicetree/bindings/display/mediatek/mediatek,dither.yaml
@@ -26,6 +26,7 @@ properties:
           - const: mediatek,mt8183-disp-dither
       - items:
           - enum:
+              - mediatek,mt8186-disp-dither
               - mediatek,mt8192-disp-dither
               - mediatek,mt8195-disp-dither
           - const: mediatek,mt8183-disp-dither
diff --git a/Documentation/devicetree/bindings/display/mediatek/mediatek,gamma.yaml b/Documentation/devicetree/bindings/display/mediatek/mediatek,gamma.yaml
index fd52995d8307..1b1622fb0aff 100644
--- a/Documentation/devicetree/bindings/display/mediatek/mediatek,gamma.yaml
+++ b/Documentation/devicetree/bindings/display/mediatek/mediatek,gamma.yaml
@@ -27,6 +27,7 @@ properties:
           - const: mediatek,mt8183-disp-gamma
       - items:
           - enum:
+              - mediatek,mt8186-disp-gamma
               - mediatek,mt8192-disp-gamma
               - mediatek,mt8195-disp-gamma
           - const: mediatek,mt8183-disp-gamma
diff --git a/Documentation/devicetree/bindings/display/mediatek/mediatek,mutex.yaml b/Documentation/devicetree/bindings/display/mediatek/mediatek,mutex.yaml
index 0378933201b4..edf5816cf7b4 100644
--- a/Documentation/devicetree/bindings/display/mediatek/mediatek,mutex.yaml
+++ b/Documentation/devicetree/bindings/display/mediatek/mediatek,mutex.yaml
@@ -29,6 +29,7 @@ properties:
       - mediatek,mt8167-disp-mutex
       - mediatek,mt8173-disp-mutex
       - mediatek,mt8183-disp-mutex
+      - mediatek,mt8186-disp-mutex
       - mediatek,mt8192-disp-mutex
       - mediatek,mt8195-disp-mutex
 
diff --git a/Documentation/devicetree/bindings/display/mediatek/mediatek,ovl-2l.yaml b/Documentation/devicetree/bindings/display/mediatek/mediatek,ovl-2l.yaml
index 611a2dbdefa4..5acc1457db1b 100644
--- a/Documentation/devicetree/bindings/display/mediatek/mediatek,ovl-2l.yaml
+++ b/Documentation/devicetree/bindings/display/mediatek/mediatek,ovl-2l.yaml
@@ -25,6 +25,10 @@ properties:
           - const: mediatek,mt8183-disp-ovl-2l
       - items:
           - const: mediatek,mt8192-disp-ovl-2l
+      - items:
+          - enum:
+              - mediatek,mt8186-disp-ovl-2l
+          - const: mediatek,mt8192-disp-ovl-2l
 
   reg:
     maxItems: 1
diff --git a/Documentation/devicetree/bindings/display/mediatek/mediatek,ovl.yaml b/Documentation/devicetree/bindings/display/mediatek/mediatek,ovl.yaml
index 84ee403dddd7..6024e6b73025 100644
--- a/Documentation/devicetree/bindings/display/mediatek/mediatek,ovl.yaml
+++ b/Documentation/devicetree/bindings/display/mediatek/mediatek,ovl.yaml
@@ -38,6 +38,10 @@ properties:
           - enum:
               - mediatek,mt8195-disp-ovl
           - const: mediatek,mt8183-disp-ovl
+      - items:
+          - enum:
+              - mediatek,mt8186-disp-ovl
+          - const: mediatek,mt8192-disp-ovl
 
   reg:
     maxItems: 1
diff --git a/Documentation/devicetree/bindings/display/mediatek/mediatek,postmask.yaml b/Documentation/devicetree/bindings/display/mediatek/mediatek,postmask.yaml
index 6ac1da2e8871..c303e915241b 100644
--- a/Documentation/devicetree/bindings/display/mediatek/mediatek,postmask.yaml
+++ b/Documentation/devicetree/bindings/display/mediatek/mediatek,postmask.yaml
@@ -23,6 +23,10 @@ properties:
     oneOf:
       - items:
           - const: mediatek,mt8192-disp-postmask
+      - items:
+          - enum:
+              - mediatek,mt8186-disp-postmask
+          - const: mediatek,mt8192-disp-postmask
 
   reg:
     maxItems: 1
diff --git a/Documentation/devicetree/bindings/display/mediatek/mediatek,rdma.yaml b/Documentation/devicetree/bindings/display/mediatek/mediatek,rdma.yaml
index 30f89afd3ab9..d668c4c8e916 100644
--- a/Documentation/devicetree/bindings/display/mediatek/mediatek,rdma.yaml
+++ b/Documentation/devicetree/bindings/display/mediatek/mediatek,rdma.yaml
@@ -38,6 +38,7 @@ properties:
           - const: mediatek,mt2701-disp-rdma
       - items:
           - enum:
+              - mediatek,mt8186-disp-rdma
               - mediatek,mt8192-disp-rdma
           - const: mediatek,mt8183-disp-rdma
 
-- 
2.18.0


_______________________________________________
linux-arm-kernel mailing list
linux-arm-kernel@lists.infradead.org
http://lists.infradead.org/mailman/listinfo/linux-arm-kernel

^ permalink raw reply related	[flat|nested] 48+ messages in thread

* [RESEND V6 5/5] drm/mediatek: add display support for MT8186
  2022-03-03  6:57 ` Rex-BC Chen
  (?)
  (?)
@ 2022-03-03  6:57   ` Rex-BC Chen
  -1 siblings, 0 replies; 48+ messages in thread
From: Rex-BC Chen @ 2022-03-03  6:57 UTC (permalink / raw)
  To: chunkuang.hu, matthias.bgg, robh+dt
  Cc: devicetree, airlied, jassisinghbrar, linux-kernel, dri-devel,
	yongqiang.niu, Project_Global_Chrome_Upstream_Group, fparent,
	linux-mediatek, hsinyi, Rex-BC Chen, linux-arm-kernel

From: Yongqiang Niu <yongqiang.niu@mediatek.com>

Add mmsys driver data and compatible for MT8186 in mtk_drm_drv.c.

Signed-off-by: Yongqiang Niu <yongqiang.niu@mediatek.com>
Signed-off-by: Rex-BC Chen <rex-bc.chen@mediatek.com>
Reviewed-by: CK Hu <ck.hu@mediatek.com>
---
 drivers/gpu/drm/mediatek/mtk_drm_drv.c | 33 ++++++++++++++++++++++++++
 1 file changed, 33 insertions(+)

diff --git a/drivers/gpu/drm/mediatek/mtk_drm_drv.c b/drivers/gpu/drm/mediatek/mtk_drm_drv.c
index 56ff8c57ef8f..be582e64d067 100644
--- a/drivers/gpu/drm/mediatek/mtk_drm_drv.c
+++ b/drivers/gpu/drm/mediatek/mtk_drm_drv.c
@@ -158,6 +158,24 @@ static const enum mtk_ddp_comp_id mt8183_mtk_ddp_ext[] = {
 	DDP_COMPONENT_DPI0,
 };
 
+static const enum mtk_ddp_comp_id mt8186_mtk_ddp_main[] = {
+	DDP_COMPONENT_OVL0,
+	DDP_COMPONENT_RDMA0,
+	DDP_COMPONENT_COLOR0,
+	DDP_COMPONENT_CCORR,
+	DDP_COMPONENT_AAL0,
+	DDP_COMPONENT_GAMMA,
+	DDP_COMPONENT_POSTMASK0,
+	DDP_COMPONENT_DITHER,
+	DDP_COMPONENT_DSI0,
+};
+
+static const enum mtk_ddp_comp_id mt8186_mtk_ddp_ext[] = {
+	DDP_COMPONENT_OVL_2L0,
+	DDP_COMPONENT_RDMA1,
+	DDP_COMPONENT_DPI0,
+};
+
 static const enum mtk_ddp_comp_id mt8192_mtk_ddp_main[] = {
 	DDP_COMPONENT_OVL0,
 	DDP_COMPONENT_OVL_2L0,
@@ -221,6 +239,13 @@ static const struct mtk_mmsys_driver_data mt8183_mmsys_driver_data = {
 	.ext_len = ARRAY_SIZE(mt8183_mtk_ddp_ext),
 };
 
+static const struct mtk_mmsys_driver_data mt8186_mmsys_driver_data = {
+	.main_path = mt8186_mtk_ddp_main,
+	.main_len = ARRAY_SIZE(mt8186_mtk_ddp_main),
+	.ext_path = mt8186_mtk_ddp_ext,
+	.ext_len = ARRAY_SIZE(mt8186_mtk_ddp_ext),
+};
+
 static const struct mtk_mmsys_driver_data mt8192_mmsys_driver_data = {
 	.main_path = mt8192_mtk_ddp_main,
 	.main_len = ARRAY_SIZE(mt8192_mtk_ddp_main),
@@ -463,6 +488,8 @@ static const struct of_device_id mtk_ddp_comp_dt_ids[] = {
 	  .data = (void *)MTK_DISP_MUTEX },
 	{ .compatible = "mediatek,mt8183-disp-mutex",
 	  .data = (void *)MTK_DISP_MUTEX },
+	{ .compatible = "mediatek,mt8186-disp-mutex",
+	  .data = (void *)MTK_DISP_MUTEX },
 	{ .compatible = "mediatek,mt8192-disp-mutex",
 	  .data = (void *)MTK_DISP_MUTEX },
 	{ .compatible = "mediatek,mt8173-disp-od",
@@ -511,12 +538,16 @@ static const struct of_device_id mtk_ddp_comp_dt_ids[] = {
 	  .data = (void *)MTK_DPI },
 	{ .compatible = "mediatek,mt8183-dpi",
 	  .data = (void *)MTK_DPI },
+	{ .compatible = "mediatek,mt8186-dpi",
+	  .data = (void *)MTK_DPI },
 	{ .compatible = "mediatek,mt2701-dsi",
 	  .data = (void *)MTK_DSI },
 	{ .compatible = "mediatek,mt8173-dsi",
 	  .data = (void *)MTK_DSI },
 	{ .compatible = "mediatek,mt8183-dsi",
 	  .data = (void *)MTK_DSI },
+	{ .compatible = "mediatek,mt8186-dsi",
+	  .data = (void *)MTK_DSI },
 	{ }
 };
 
@@ -533,6 +564,8 @@ static const struct of_device_id mtk_drm_of_ids[] = {
 	  .data = &mt8173_mmsys_driver_data},
 	{ .compatible = "mediatek,mt8183-mmsys",
 	  .data = &mt8183_mmsys_driver_data},
+	{ .compatible = "mediatek,mt8186-mmsys",
+	  .data = &mt8186_mmsys_driver_data},
 	{ .compatible = "mediatek,mt8192-mmsys",
 	  .data = &mt8192_mmsys_driver_data},
 	{ }
-- 
2.18.0


^ permalink raw reply related	[flat|nested] 48+ messages in thread

* [RESEND V6 5/5] drm/mediatek: add display support for MT8186
@ 2022-03-03  6:57   ` Rex-BC Chen
  0 siblings, 0 replies; 48+ messages in thread
From: Rex-BC Chen @ 2022-03-03  6:57 UTC (permalink / raw)
  To: chunkuang.hu, matthias.bgg, robh+dt
  Cc: p.zabel, airlied, daniel, jassisinghbrar, fparent, yongqiang.niu,
	hsinyi, devicetree, linux-arm-kernel, linux-mediatek,
	linux-kernel, dri-devel, Project_Global_Chrome_Upstream_Group,
	Rex-BC Chen

From: Yongqiang Niu <yongqiang.niu@mediatek.com>

Add mmsys driver data and compatible for MT8186 in mtk_drm_drv.c.

Signed-off-by: Yongqiang Niu <yongqiang.niu@mediatek.com>
Signed-off-by: Rex-BC Chen <rex-bc.chen@mediatek.com>
Reviewed-by: CK Hu <ck.hu@mediatek.com>
---
 drivers/gpu/drm/mediatek/mtk_drm_drv.c | 33 ++++++++++++++++++++++++++
 1 file changed, 33 insertions(+)

diff --git a/drivers/gpu/drm/mediatek/mtk_drm_drv.c b/drivers/gpu/drm/mediatek/mtk_drm_drv.c
index 56ff8c57ef8f..be582e64d067 100644
--- a/drivers/gpu/drm/mediatek/mtk_drm_drv.c
+++ b/drivers/gpu/drm/mediatek/mtk_drm_drv.c
@@ -158,6 +158,24 @@ static const enum mtk_ddp_comp_id mt8183_mtk_ddp_ext[] = {
 	DDP_COMPONENT_DPI0,
 };
 
+static const enum mtk_ddp_comp_id mt8186_mtk_ddp_main[] = {
+	DDP_COMPONENT_OVL0,
+	DDP_COMPONENT_RDMA0,
+	DDP_COMPONENT_COLOR0,
+	DDP_COMPONENT_CCORR,
+	DDP_COMPONENT_AAL0,
+	DDP_COMPONENT_GAMMA,
+	DDP_COMPONENT_POSTMASK0,
+	DDP_COMPONENT_DITHER,
+	DDP_COMPONENT_DSI0,
+};
+
+static const enum mtk_ddp_comp_id mt8186_mtk_ddp_ext[] = {
+	DDP_COMPONENT_OVL_2L0,
+	DDP_COMPONENT_RDMA1,
+	DDP_COMPONENT_DPI0,
+};
+
 static const enum mtk_ddp_comp_id mt8192_mtk_ddp_main[] = {
 	DDP_COMPONENT_OVL0,
 	DDP_COMPONENT_OVL_2L0,
@@ -221,6 +239,13 @@ static const struct mtk_mmsys_driver_data mt8183_mmsys_driver_data = {
 	.ext_len = ARRAY_SIZE(mt8183_mtk_ddp_ext),
 };
 
+static const struct mtk_mmsys_driver_data mt8186_mmsys_driver_data = {
+	.main_path = mt8186_mtk_ddp_main,
+	.main_len = ARRAY_SIZE(mt8186_mtk_ddp_main),
+	.ext_path = mt8186_mtk_ddp_ext,
+	.ext_len = ARRAY_SIZE(mt8186_mtk_ddp_ext),
+};
+
 static const struct mtk_mmsys_driver_data mt8192_mmsys_driver_data = {
 	.main_path = mt8192_mtk_ddp_main,
 	.main_len = ARRAY_SIZE(mt8192_mtk_ddp_main),
@@ -463,6 +488,8 @@ static const struct of_device_id mtk_ddp_comp_dt_ids[] = {
 	  .data = (void *)MTK_DISP_MUTEX },
 	{ .compatible = "mediatek,mt8183-disp-mutex",
 	  .data = (void *)MTK_DISP_MUTEX },
+	{ .compatible = "mediatek,mt8186-disp-mutex",
+	  .data = (void *)MTK_DISP_MUTEX },
 	{ .compatible = "mediatek,mt8192-disp-mutex",
 	  .data = (void *)MTK_DISP_MUTEX },
 	{ .compatible = "mediatek,mt8173-disp-od",
@@ -511,12 +538,16 @@ static const struct of_device_id mtk_ddp_comp_dt_ids[] = {
 	  .data = (void *)MTK_DPI },
 	{ .compatible = "mediatek,mt8183-dpi",
 	  .data = (void *)MTK_DPI },
+	{ .compatible = "mediatek,mt8186-dpi",
+	  .data = (void *)MTK_DPI },
 	{ .compatible = "mediatek,mt2701-dsi",
 	  .data = (void *)MTK_DSI },
 	{ .compatible = "mediatek,mt8173-dsi",
 	  .data = (void *)MTK_DSI },
 	{ .compatible = "mediatek,mt8183-dsi",
 	  .data = (void *)MTK_DSI },
+	{ .compatible = "mediatek,mt8186-dsi",
+	  .data = (void *)MTK_DSI },
 	{ }
 };
 
@@ -533,6 +564,8 @@ static const struct of_device_id mtk_drm_of_ids[] = {
 	  .data = &mt8173_mmsys_driver_data},
 	{ .compatible = "mediatek,mt8183-mmsys",
 	  .data = &mt8183_mmsys_driver_data},
+	{ .compatible = "mediatek,mt8186-mmsys",
+	  .data = &mt8186_mmsys_driver_data},
 	{ .compatible = "mediatek,mt8192-mmsys",
 	  .data = &mt8192_mmsys_driver_data},
 	{ }
-- 
2.18.0


^ permalink raw reply related	[flat|nested] 48+ messages in thread

* [RESEND V6 5/5] drm/mediatek: add display support for MT8186
@ 2022-03-03  6:57   ` Rex-BC Chen
  0 siblings, 0 replies; 48+ messages in thread
From: Rex-BC Chen @ 2022-03-03  6:57 UTC (permalink / raw)
  To: chunkuang.hu, matthias.bgg, robh+dt
  Cc: p.zabel, airlied, daniel, jassisinghbrar, fparent, yongqiang.niu,
	hsinyi, devicetree, linux-arm-kernel, linux-mediatek,
	linux-kernel, dri-devel, Project_Global_Chrome_Upstream_Group,
	Rex-BC Chen

From: Yongqiang Niu <yongqiang.niu@mediatek.com>

Add mmsys driver data and compatible for MT8186 in mtk_drm_drv.c.

Signed-off-by: Yongqiang Niu <yongqiang.niu@mediatek.com>
Signed-off-by: Rex-BC Chen <rex-bc.chen@mediatek.com>
Reviewed-by: CK Hu <ck.hu@mediatek.com>
---
 drivers/gpu/drm/mediatek/mtk_drm_drv.c | 33 ++++++++++++++++++++++++++
 1 file changed, 33 insertions(+)

diff --git a/drivers/gpu/drm/mediatek/mtk_drm_drv.c b/drivers/gpu/drm/mediatek/mtk_drm_drv.c
index 56ff8c57ef8f..be582e64d067 100644
--- a/drivers/gpu/drm/mediatek/mtk_drm_drv.c
+++ b/drivers/gpu/drm/mediatek/mtk_drm_drv.c
@@ -158,6 +158,24 @@ static const enum mtk_ddp_comp_id mt8183_mtk_ddp_ext[] = {
 	DDP_COMPONENT_DPI0,
 };
 
+static const enum mtk_ddp_comp_id mt8186_mtk_ddp_main[] = {
+	DDP_COMPONENT_OVL0,
+	DDP_COMPONENT_RDMA0,
+	DDP_COMPONENT_COLOR0,
+	DDP_COMPONENT_CCORR,
+	DDP_COMPONENT_AAL0,
+	DDP_COMPONENT_GAMMA,
+	DDP_COMPONENT_POSTMASK0,
+	DDP_COMPONENT_DITHER,
+	DDP_COMPONENT_DSI0,
+};
+
+static const enum mtk_ddp_comp_id mt8186_mtk_ddp_ext[] = {
+	DDP_COMPONENT_OVL_2L0,
+	DDP_COMPONENT_RDMA1,
+	DDP_COMPONENT_DPI0,
+};
+
 static const enum mtk_ddp_comp_id mt8192_mtk_ddp_main[] = {
 	DDP_COMPONENT_OVL0,
 	DDP_COMPONENT_OVL_2L0,
@@ -221,6 +239,13 @@ static const struct mtk_mmsys_driver_data mt8183_mmsys_driver_data = {
 	.ext_len = ARRAY_SIZE(mt8183_mtk_ddp_ext),
 };
 
+static const struct mtk_mmsys_driver_data mt8186_mmsys_driver_data = {
+	.main_path = mt8186_mtk_ddp_main,
+	.main_len = ARRAY_SIZE(mt8186_mtk_ddp_main),
+	.ext_path = mt8186_mtk_ddp_ext,
+	.ext_len = ARRAY_SIZE(mt8186_mtk_ddp_ext),
+};
+
 static const struct mtk_mmsys_driver_data mt8192_mmsys_driver_data = {
 	.main_path = mt8192_mtk_ddp_main,
 	.main_len = ARRAY_SIZE(mt8192_mtk_ddp_main),
@@ -463,6 +488,8 @@ static const struct of_device_id mtk_ddp_comp_dt_ids[] = {
 	  .data = (void *)MTK_DISP_MUTEX },
 	{ .compatible = "mediatek,mt8183-disp-mutex",
 	  .data = (void *)MTK_DISP_MUTEX },
+	{ .compatible = "mediatek,mt8186-disp-mutex",
+	  .data = (void *)MTK_DISP_MUTEX },
 	{ .compatible = "mediatek,mt8192-disp-mutex",
 	  .data = (void *)MTK_DISP_MUTEX },
 	{ .compatible = "mediatek,mt8173-disp-od",
@@ -511,12 +538,16 @@ static const struct of_device_id mtk_ddp_comp_dt_ids[] = {
 	  .data = (void *)MTK_DPI },
 	{ .compatible = "mediatek,mt8183-dpi",
 	  .data = (void *)MTK_DPI },
+	{ .compatible = "mediatek,mt8186-dpi",
+	  .data = (void *)MTK_DPI },
 	{ .compatible = "mediatek,mt2701-dsi",
 	  .data = (void *)MTK_DSI },
 	{ .compatible = "mediatek,mt8173-dsi",
 	  .data = (void *)MTK_DSI },
 	{ .compatible = "mediatek,mt8183-dsi",
 	  .data = (void *)MTK_DSI },
+	{ .compatible = "mediatek,mt8186-dsi",
+	  .data = (void *)MTK_DSI },
 	{ }
 };
 
@@ -533,6 +564,8 @@ static const struct of_device_id mtk_drm_of_ids[] = {
 	  .data = &mt8173_mmsys_driver_data},
 	{ .compatible = "mediatek,mt8183-mmsys",
 	  .data = &mt8183_mmsys_driver_data},
+	{ .compatible = "mediatek,mt8186-mmsys",
+	  .data = &mt8186_mmsys_driver_data},
 	{ .compatible = "mediatek,mt8192-mmsys",
 	  .data = &mt8192_mmsys_driver_data},
 	{ }
-- 
2.18.0


_______________________________________________
Linux-mediatek mailing list
Linux-mediatek@lists.infradead.org
http://lists.infradead.org/mailman/listinfo/linux-mediatek

^ permalink raw reply related	[flat|nested] 48+ messages in thread

* [RESEND V6 5/5] drm/mediatek: add display support for MT8186
@ 2022-03-03  6:57   ` Rex-BC Chen
  0 siblings, 0 replies; 48+ messages in thread
From: Rex-BC Chen @ 2022-03-03  6:57 UTC (permalink / raw)
  To: chunkuang.hu, matthias.bgg, robh+dt
  Cc: p.zabel, airlied, daniel, jassisinghbrar, fparent, yongqiang.niu,
	hsinyi, devicetree, linux-arm-kernel, linux-mediatek,
	linux-kernel, dri-devel, Project_Global_Chrome_Upstream_Group,
	Rex-BC Chen

From: Yongqiang Niu <yongqiang.niu@mediatek.com>

Add mmsys driver data and compatible for MT8186 in mtk_drm_drv.c.

Signed-off-by: Yongqiang Niu <yongqiang.niu@mediatek.com>
Signed-off-by: Rex-BC Chen <rex-bc.chen@mediatek.com>
Reviewed-by: CK Hu <ck.hu@mediatek.com>
---
 drivers/gpu/drm/mediatek/mtk_drm_drv.c | 33 ++++++++++++++++++++++++++
 1 file changed, 33 insertions(+)

diff --git a/drivers/gpu/drm/mediatek/mtk_drm_drv.c b/drivers/gpu/drm/mediatek/mtk_drm_drv.c
index 56ff8c57ef8f..be582e64d067 100644
--- a/drivers/gpu/drm/mediatek/mtk_drm_drv.c
+++ b/drivers/gpu/drm/mediatek/mtk_drm_drv.c
@@ -158,6 +158,24 @@ static const enum mtk_ddp_comp_id mt8183_mtk_ddp_ext[] = {
 	DDP_COMPONENT_DPI0,
 };
 
+static const enum mtk_ddp_comp_id mt8186_mtk_ddp_main[] = {
+	DDP_COMPONENT_OVL0,
+	DDP_COMPONENT_RDMA0,
+	DDP_COMPONENT_COLOR0,
+	DDP_COMPONENT_CCORR,
+	DDP_COMPONENT_AAL0,
+	DDP_COMPONENT_GAMMA,
+	DDP_COMPONENT_POSTMASK0,
+	DDP_COMPONENT_DITHER,
+	DDP_COMPONENT_DSI0,
+};
+
+static const enum mtk_ddp_comp_id mt8186_mtk_ddp_ext[] = {
+	DDP_COMPONENT_OVL_2L0,
+	DDP_COMPONENT_RDMA1,
+	DDP_COMPONENT_DPI0,
+};
+
 static const enum mtk_ddp_comp_id mt8192_mtk_ddp_main[] = {
 	DDP_COMPONENT_OVL0,
 	DDP_COMPONENT_OVL_2L0,
@@ -221,6 +239,13 @@ static const struct mtk_mmsys_driver_data mt8183_mmsys_driver_data = {
 	.ext_len = ARRAY_SIZE(mt8183_mtk_ddp_ext),
 };
 
+static const struct mtk_mmsys_driver_data mt8186_mmsys_driver_data = {
+	.main_path = mt8186_mtk_ddp_main,
+	.main_len = ARRAY_SIZE(mt8186_mtk_ddp_main),
+	.ext_path = mt8186_mtk_ddp_ext,
+	.ext_len = ARRAY_SIZE(mt8186_mtk_ddp_ext),
+};
+
 static const struct mtk_mmsys_driver_data mt8192_mmsys_driver_data = {
 	.main_path = mt8192_mtk_ddp_main,
 	.main_len = ARRAY_SIZE(mt8192_mtk_ddp_main),
@@ -463,6 +488,8 @@ static const struct of_device_id mtk_ddp_comp_dt_ids[] = {
 	  .data = (void *)MTK_DISP_MUTEX },
 	{ .compatible = "mediatek,mt8183-disp-mutex",
 	  .data = (void *)MTK_DISP_MUTEX },
+	{ .compatible = "mediatek,mt8186-disp-mutex",
+	  .data = (void *)MTK_DISP_MUTEX },
 	{ .compatible = "mediatek,mt8192-disp-mutex",
 	  .data = (void *)MTK_DISP_MUTEX },
 	{ .compatible = "mediatek,mt8173-disp-od",
@@ -511,12 +538,16 @@ static const struct of_device_id mtk_ddp_comp_dt_ids[] = {
 	  .data = (void *)MTK_DPI },
 	{ .compatible = "mediatek,mt8183-dpi",
 	  .data = (void *)MTK_DPI },
+	{ .compatible = "mediatek,mt8186-dpi",
+	  .data = (void *)MTK_DPI },
 	{ .compatible = "mediatek,mt2701-dsi",
 	  .data = (void *)MTK_DSI },
 	{ .compatible = "mediatek,mt8173-dsi",
 	  .data = (void *)MTK_DSI },
 	{ .compatible = "mediatek,mt8183-dsi",
 	  .data = (void *)MTK_DSI },
+	{ .compatible = "mediatek,mt8186-dsi",
+	  .data = (void *)MTK_DSI },
 	{ }
 };
 
@@ -533,6 +564,8 @@ static const struct of_device_id mtk_drm_of_ids[] = {
 	  .data = &mt8173_mmsys_driver_data},
 	{ .compatible = "mediatek,mt8183-mmsys",
 	  .data = &mt8183_mmsys_driver_data},
+	{ .compatible = "mediatek,mt8186-mmsys",
+	  .data = &mt8186_mmsys_driver_data},
 	{ .compatible = "mediatek,mt8192-mmsys",
 	  .data = &mt8192_mmsys_driver_data},
 	{ }
-- 
2.18.0


_______________________________________________
linux-arm-kernel mailing list
linux-arm-kernel@lists.infradead.org
http://lists.infradead.org/mailman/listinfo/linux-arm-kernel

^ permalink raw reply related	[flat|nested] 48+ messages in thread

* Re: [RESEND V6 1/5] dt-bindings: display: mediatek: add aal binding for MT8183
  2022-03-03  6:57   ` Rex-BC Chen
  (?)
  (?)
@ 2022-03-07 23:04     ` Rob Herring
  -1 siblings, 0 replies; 48+ messages in thread
From: Rob Herring @ 2022-03-07 23:04 UTC (permalink / raw)
  To: Rex-BC Chen
  Cc: linux-mediatek, daniel, Project_Global_Chrome_Upstream_Group,
	fparent, robh+dt, yongqiang.niu, hsinyi, devicetree,
	chunkuang.hu, matthias.bgg, linux-arm-kernel, p.zabel, dri-devel,
	airlied, jassisinghbrar, linux-kernel

On Thu, 03 Mar 2022 14:57:21 +0800, Rex-BC Chen wrote:
> Add aal binding for MT8183.
> 
> Signed-off-by: Rex-BC Chen <rex-bc.chen@mediatek.com>
> ---
>  .../devicetree/bindings/display/mediatek/mediatek,aal.yaml      | 2 ++
>  1 file changed, 2 insertions(+)
> 

Acked-by: Rob Herring <robh@kernel.org>

^ permalink raw reply	[flat|nested] 48+ messages in thread

* Re: [RESEND V6 1/5] dt-bindings: display: mediatek: add aal binding for MT8183
@ 2022-03-07 23:04     ` Rob Herring
  0 siblings, 0 replies; 48+ messages in thread
From: Rob Herring @ 2022-03-07 23:04 UTC (permalink / raw)
  To: Rex-BC Chen
  Cc: devicetree, chunkuang.hu, airlied, jassisinghbrar, linux-kernel,
	dri-devel, Project_Global_Chrome_Upstream_Group, fparent,
	robh+dt, linux-mediatek, yongqiang.niu, hsinyi, matthias.bgg,
	linux-arm-kernel

On Thu, 03 Mar 2022 14:57:21 +0800, Rex-BC Chen wrote:
> Add aal binding for MT8183.
> 
> Signed-off-by: Rex-BC Chen <rex-bc.chen@mediatek.com>
> ---
>  .../devicetree/bindings/display/mediatek/mediatek,aal.yaml      | 2 ++
>  1 file changed, 2 insertions(+)
> 

Acked-by: Rob Herring <robh@kernel.org>

^ permalink raw reply	[flat|nested] 48+ messages in thread

* Re: [RESEND V6 1/5] dt-bindings: display: mediatek: add aal binding for MT8183
@ 2022-03-07 23:04     ` Rob Herring
  0 siblings, 0 replies; 48+ messages in thread
From: Rob Herring @ 2022-03-07 23:04 UTC (permalink / raw)
  To: Rex-BC Chen
  Cc: linux-mediatek, daniel, Project_Global_Chrome_Upstream_Group,
	fparent, robh+dt, yongqiang.niu, hsinyi, devicetree,
	chunkuang.hu, matthias.bgg, linux-arm-kernel, p.zabel, dri-devel,
	airlied, jassisinghbrar, linux-kernel

On Thu, 03 Mar 2022 14:57:21 +0800, Rex-BC Chen wrote:
> Add aal binding for MT8183.
> 
> Signed-off-by: Rex-BC Chen <rex-bc.chen@mediatek.com>
> ---
>  .../devicetree/bindings/display/mediatek/mediatek,aal.yaml      | 2 ++
>  1 file changed, 2 insertions(+)
> 

Acked-by: Rob Herring <robh@kernel.org>

_______________________________________________
Linux-mediatek mailing list
Linux-mediatek@lists.infradead.org
http://lists.infradead.org/mailman/listinfo/linux-mediatek

^ permalink raw reply	[flat|nested] 48+ messages in thread

* Re: [RESEND V6 1/5] dt-bindings: display: mediatek: add aal binding for MT8183
@ 2022-03-07 23:04     ` Rob Herring
  0 siblings, 0 replies; 48+ messages in thread
From: Rob Herring @ 2022-03-07 23:04 UTC (permalink / raw)
  To: Rex-BC Chen
  Cc: linux-mediatek, daniel, Project_Global_Chrome_Upstream_Group,
	fparent, robh+dt, yongqiang.niu, hsinyi, devicetree,
	chunkuang.hu, matthias.bgg, linux-arm-kernel, p.zabel, dri-devel,
	airlied, jassisinghbrar, linux-kernel

On Thu, 03 Mar 2022 14:57:21 +0800, Rex-BC Chen wrote:
> Add aal binding for MT8183.
> 
> Signed-off-by: Rex-BC Chen <rex-bc.chen@mediatek.com>
> ---
>  .../devicetree/bindings/display/mediatek/mediatek,aal.yaml      | 2 ++
>  1 file changed, 2 insertions(+)
> 

Acked-by: Rob Herring <robh@kernel.org>

_______________________________________________
linux-arm-kernel mailing list
linux-arm-kernel@lists.infradead.org
http://lists.infradead.org/mailman/listinfo/linux-arm-kernel

^ permalink raw reply	[flat|nested] 48+ messages in thread

* Re: [RESEND V6 2/5] dt-bindings: display: mediatek: revise enum to const
  2022-03-03  6:57   ` Rex-BC Chen
  (?)
  (?)
@ 2022-03-07 23:08     ` Rob Herring
  -1 siblings, 0 replies; 48+ messages in thread
From: Rob Herring @ 2022-03-07 23:08 UTC (permalink / raw)
  To: Rex-BC Chen
  Cc: linux-kernel, devicetree, daniel, robh+dt, fparent, hsinyi,
	linux-mediatek, jassisinghbrar, linux-arm-kernel, p.zabel,
	chunkuang.hu, yongqiang.niu, dri-devel,
	Project_Global_Chrome_Upstream_Group, airlied, matthias.bgg

On Thu, 03 Mar 2022 14:57:22 +0800, Rex-BC Chen wrote:
> There won't be more than 1 fallback for these bindings, so we modify
> them to use const instead of enum.
> 
> Signed-off-by: Rex-BC Chen <rex-bc.chen@mediatek.com>
> ---
>  .../devicetree/bindings/display/mediatek/mediatek,aal.yaml  | 3 +--
>  .../bindings/display/mediatek/mediatek,ccorr.yaml           | 3 +--
>  .../bindings/display/mediatek/mediatek,color.yaml           | 6 ++----
>  .../bindings/display/mediatek/mediatek,dither.yaml          | 3 +--
>  .../bindings/display/mediatek/mediatek,gamma.yaml           | 3 +--
>  .../devicetree/bindings/display/mediatek/mediatek,ovl.yaml  | 6 ++----
>  .../devicetree/bindings/display/mediatek/mediatek,rdma.yaml | 6 ++----
>  7 files changed, 10 insertions(+), 20 deletions(-)
> 

Reviewed-by: Rob Herring <robh@kernel.org>

^ permalink raw reply	[flat|nested] 48+ messages in thread

* Re: [RESEND V6 2/5] dt-bindings: display: mediatek: revise enum to const
@ 2022-03-07 23:08     ` Rob Herring
  0 siblings, 0 replies; 48+ messages in thread
From: Rob Herring @ 2022-03-07 23:08 UTC (permalink / raw)
  To: Rex-BC Chen
  Cc: linux-kernel, devicetree, daniel, robh+dt, fparent, hsinyi,
	linux-mediatek, jassisinghbrar, linux-arm-kernel, p.zabel,
	chunkuang.hu, yongqiang.niu, dri-devel,
	Project_Global_Chrome_Upstream_Group, airlied, matthias.bgg

On Thu, 03 Mar 2022 14:57:22 +0800, Rex-BC Chen wrote:
> There won't be more than 1 fallback for these bindings, so we modify
> them to use const instead of enum.
> 
> Signed-off-by: Rex-BC Chen <rex-bc.chen@mediatek.com>
> ---
>  .../devicetree/bindings/display/mediatek/mediatek,aal.yaml  | 3 +--
>  .../bindings/display/mediatek/mediatek,ccorr.yaml           | 3 +--
>  .../bindings/display/mediatek/mediatek,color.yaml           | 6 ++----
>  .../bindings/display/mediatek/mediatek,dither.yaml          | 3 +--
>  .../bindings/display/mediatek/mediatek,gamma.yaml           | 3 +--
>  .../devicetree/bindings/display/mediatek/mediatek,ovl.yaml  | 6 ++----
>  .../devicetree/bindings/display/mediatek/mediatek,rdma.yaml | 6 ++----
>  7 files changed, 10 insertions(+), 20 deletions(-)
> 

Reviewed-by: Rob Herring <robh@kernel.org>

_______________________________________________
Linux-mediatek mailing list
Linux-mediatek@lists.infradead.org
http://lists.infradead.org/mailman/listinfo/linux-mediatek

^ permalink raw reply	[flat|nested] 48+ messages in thread

* Re: [RESEND V6 2/5] dt-bindings: display: mediatek: revise enum to const
@ 2022-03-07 23:08     ` Rob Herring
  0 siblings, 0 replies; 48+ messages in thread
From: Rob Herring @ 2022-03-07 23:08 UTC (permalink / raw)
  To: Rex-BC Chen
  Cc: devicetree, chunkuang.hu, airlied, jassisinghbrar, linux-kernel,
	dri-devel, yongqiang.niu, Project_Global_Chrome_Upstream_Group,
	fparent, robh+dt, linux-mediatek, hsinyi, matthias.bgg,
	linux-arm-kernel

On Thu, 03 Mar 2022 14:57:22 +0800, Rex-BC Chen wrote:
> There won't be more than 1 fallback for these bindings, so we modify
> them to use const instead of enum.
> 
> Signed-off-by: Rex-BC Chen <rex-bc.chen@mediatek.com>
> ---
>  .../devicetree/bindings/display/mediatek/mediatek,aal.yaml  | 3 +--
>  .../bindings/display/mediatek/mediatek,ccorr.yaml           | 3 +--
>  .../bindings/display/mediatek/mediatek,color.yaml           | 6 ++----
>  .../bindings/display/mediatek/mediatek,dither.yaml          | 3 +--
>  .../bindings/display/mediatek/mediatek,gamma.yaml           | 3 +--
>  .../devicetree/bindings/display/mediatek/mediatek,ovl.yaml  | 6 ++----
>  .../devicetree/bindings/display/mediatek/mediatek,rdma.yaml | 6 ++----
>  7 files changed, 10 insertions(+), 20 deletions(-)
> 

Reviewed-by: Rob Herring <robh@kernel.org>

^ permalink raw reply	[flat|nested] 48+ messages in thread

* Re: [RESEND V6 2/5] dt-bindings: display: mediatek: revise enum to const
@ 2022-03-07 23:08     ` Rob Herring
  0 siblings, 0 replies; 48+ messages in thread
From: Rob Herring @ 2022-03-07 23:08 UTC (permalink / raw)
  To: Rex-BC Chen
  Cc: linux-kernel, devicetree, daniel, robh+dt, fparent, hsinyi,
	linux-mediatek, jassisinghbrar, linux-arm-kernel, p.zabel,
	chunkuang.hu, yongqiang.niu, dri-devel,
	Project_Global_Chrome_Upstream_Group, airlied, matthias.bgg

On Thu, 03 Mar 2022 14:57:22 +0800, Rex-BC Chen wrote:
> There won't be more than 1 fallback for these bindings, so we modify
> them to use const instead of enum.
> 
> Signed-off-by: Rex-BC Chen <rex-bc.chen@mediatek.com>
> ---
>  .../devicetree/bindings/display/mediatek/mediatek,aal.yaml  | 3 +--
>  .../bindings/display/mediatek/mediatek,ccorr.yaml           | 3 +--
>  .../bindings/display/mediatek/mediatek,color.yaml           | 6 ++----
>  .../bindings/display/mediatek/mediatek,dither.yaml          | 3 +--
>  .../bindings/display/mediatek/mediatek,gamma.yaml           | 3 +--
>  .../devicetree/bindings/display/mediatek/mediatek,ovl.yaml  | 6 ++----
>  .../devicetree/bindings/display/mediatek/mediatek,rdma.yaml | 6 ++----
>  7 files changed, 10 insertions(+), 20 deletions(-)
> 

Reviewed-by: Rob Herring <robh@kernel.org>

_______________________________________________
linux-arm-kernel mailing list
linux-arm-kernel@lists.infradead.org
http://lists.infradead.org/mailman/listinfo/linux-arm-kernel

^ permalink raw reply	[flat|nested] 48+ messages in thread

* Re: [RESEND V6 3/5] dt-bindings: display: mediatek: change to use enum for mutex
  2022-03-03  6:57   ` Rex-BC Chen
  (?)
  (?)
@ 2022-03-07 23:09     ` Rob Herring
  -1 siblings, 0 replies; 48+ messages in thread
From: Rob Herring @ 2022-03-07 23:09 UTC (permalink / raw)
  To: Rex-BC Chen
  Cc: robh+dt, jassisinghbrar, p.zabel, daniel, devicetree,
	linux-arm-kernel, airlied, linux-kernel, dri-devel, matthias.bgg,
	fparent, chunkuang.hu, yongqiang.niu, linux-mediatek, hsinyi,
	Project_Global_Chrome_Upstream_Group

On Thu, 03 Mar 2022 14:57:23 +0800, Rex-BC Chen wrote:
> All single entry cases in mutex can be merged as a single enum.
> 
> Signed-off-by: Rex-BC Chen <rex-bc.chen@mediatek.com>
> ---
>  .../display/mediatek/mediatek,mutex.yaml      | 24 +++++++------------
>  1 file changed, 9 insertions(+), 15 deletions(-)
> 

Reviewed-by: Rob Herring <robh@kernel.org>

^ permalink raw reply	[flat|nested] 48+ messages in thread

* Re: [RESEND V6 3/5] dt-bindings: display: mediatek: change to use enum for mutex
@ 2022-03-07 23:09     ` Rob Herring
  0 siblings, 0 replies; 48+ messages in thread
From: Rob Herring @ 2022-03-07 23:09 UTC (permalink / raw)
  To: Rex-BC Chen
  Cc: robh+dt, jassisinghbrar, p.zabel, daniel, devicetree,
	linux-arm-kernel, airlied, linux-kernel, dri-devel, matthias.bgg,
	fparent, chunkuang.hu, yongqiang.niu, linux-mediatek, hsinyi,
	Project_Global_Chrome_Upstream_Group

On Thu, 03 Mar 2022 14:57:23 +0800, Rex-BC Chen wrote:
> All single entry cases in mutex can be merged as a single enum.
> 
> Signed-off-by: Rex-BC Chen <rex-bc.chen@mediatek.com>
> ---
>  .../display/mediatek/mediatek,mutex.yaml      | 24 +++++++------------
>  1 file changed, 9 insertions(+), 15 deletions(-)
> 

Reviewed-by: Rob Herring <robh@kernel.org>

_______________________________________________
Linux-mediatek mailing list
Linux-mediatek@lists.infradead.org
http://lists.infradead.org/mailman/listinfo/linux-mediatek

^ permalink raw reply	[flat|nested] 48+ messages in thread

* Re: [RESEND V6 3/5] dt-bindings: display: mediatek: change to use enum for mutex
@ 2022-03-07 23:09     ` Rob Herring
  0 siblings, 0 replies; 48+ messages in thread
From: Rob Herring @ 2022-03-07 23:09 UTC (permalink / raw)
  To: Rex-BC Chen
  Cc: devicetree, chunkuang.hu, airlied, jassisinghbrar, linux-kernel,
	dri-devel, yongqiang.niu, Project_Global_Chrome_Upstream_Group,
	fparent, robh+dt, linux-mediatek, hsinyi, matthias.bgg,
	linux-arm-kernel

On Thu, 03 Mar 2022 14:57:23 +0800, Rex-BC Chen wrote:
> All single entry cases in mutex can be merged as a single enum.
> 
> Signed-off-by: Rex-BC Chen <rex-bc.chen@mediatek.com>
> ---
>  .../display/mediatek/mediatek,mutex.yaml      | 24 +++++++------------
>  1 file changed, 9 insertions(+), 15 deletions(-)
> 

Reviewed-by: Rob Herring <robh@kernel.org>

^ permalink raw reply	[flat|nested] 48+ messages in thread

* Re: [RESEND V6 3/5] dt-bindings: display: mediatek: change to use enum for mutex
@ 2022-03-07 23:09     ` Rob Herring
  0 siblings, 0 replies; 48+ messages in thread
From: Rob Herring @ 2022-03-07 23:09 UTC (permalink / raw)
  To: Rex-BC Chen
  Cc: robh+dt, jassisinghbrar, p.zabel, daniel, devicetree,
	linux-arm-kernel, airlied, linux-kernel, dri-devel, matthias.bgg,
	fparent, chunkuang.hu, yongqiang.niu, linux-mediatek, hsinyi,
	Project_Global_Chrome_Upstream_Group

On Thu, 03 Mar 2022 14:57:23 +0800, Rex-BC Chen wrote:
> All single entry cases in mutex can be merged as a single enum.
> 
> Signed-off-by: Rex-BC Chen <rex-bc.chen@mediatek.com>
> ---
>  .../display/mediatek/mediatek,mutex.yaml      | 24 +++++++------------
>  1 file changed, 9 insertions(+), 15 deletions(-)
> 

Reviewed-by: Rob Herring <robh@kernel.org>

_______________________________________________
linux-arm-kernel mailing list
linux-arm-kernel@lists.infradead.org
http://lists.infradead.org/mailman/listinfo/linux-arm-kernel

^ permalink raw reply	[flat|nested] 48+ messages in thread

* Re: [RESEND V6 4/5] dt-bindings: display: mediatek: add MT8186 SoC binding
  2022-03-03  6:57   ` Rex-BC Chen
  (?)
  (?)
@ 2022-03-07 23:09     ` Rob Herring
  -1 siblings, 0 replies; 48+ messages in thread
From: Rob Herring @ 2022-03-07 23:09 UTC (permalink / raw)
  To: Rex-BC Chen
  Cc: robh+dt, linux-arm-kernel, daniel, linux-kernel, airlied,
	matthias.bgg, devicetree, dri-devel,
	Project_Global_Chrome_Upstream_Group, hsinyi, p.zabel,
	linux-mediatek, jassisinghbrar, chunkuang.hu, yongqiang.niu,
	fparent

On Thu, 03 Mar 2022 14:57:24 +0800, Rex-BC Chen wrote:
> Add MT8186 SoC binding to AAL, CCORR, COLOR, DITHER, GAMMA, MUTEX,
> OVL, POSTMASK and RDMA.
> 
> Signed-off-by: Rex-BC Chen <rex-bc.chen@mediatek.com>
> ---
>  .../devicetree/bindings/display/mediatek/mediatek,aal.yaml    | 4 ++++
>  .../devicetree/bindings/display/mediatek/mediatek,ccorr.yaml  | 4 ++++
>  .../devicetree/bindings/display/mediatek/mediatek,color.yaml  | 1 +
>  .../devicetree/bindings/display/mediatek/mediatek,dither.yaml | 1 +
>  .../devicetree/bindings/display/mediatek/mediatek,gamma.yaml  | 1 +
>  .../devicetree/bindings/display/mediatek/mediatek,mutex.yaml  | 1 +
>  .../devicetree/bindings/display/mediatek/mediatek,ovl-2l.yaml | 4 ++++
>  .../devicetree/bindings/display/mediatek/mediatek,ovl.yaml    | 4 ++++
>  .../bindings/display/mediatek/mediatek,postmask.yaml          | 4 ++++
>  .../devicetree/bindings/display/mediatek/mediatek,rdma.yaml   | 1 +
>  10 files changed, 25 insertions(+)
> 

Reviewed-by: Rob Herring <robh@kernel.org>

^ permalink raw reply	[flat|nested] 48+ messages in thread

* Re: [RESEND V6 4/5] dt-bindings: display: mediatek: add MT8186 SoC binding
@ 2022-03-07 23:09     ` Rob Herring
  0 siblings, 0 replies; 48+ messages in thread
From: Rob Herring @ 2022-03-07 23:09 UTC (permalink / raw)
  To: Rex-BC Chen
  Cc: devicetree, chunkuang.hu, airlied, jassisinghbrar, linux-kernel,
	dri-devel, yongqiang.niu, Project_Global_Chrome_Upstream_Group,
	fparent, robh+dt, linux-mediatek, hsinyi, matthias.bgg,
	linux-arm-kernel

On Thu, 03 Mar 2022 14:57:24 +0800, Rex-BC Chen wrote:
> Add MT8186 SoC binding to AAL, CCORR, COLOR, DITHER, GAMMA, MUTEX,
> OVL, POSTMASK and RDMA.
> 
> Signed-off-by: Rex-BC Chen <rex-bc.chen@mediatek.com>
> ---
>  .../devicetree/bindings/display/mediatek/mediatek,aal.yaml    | 4 ++++
>  .../devicetree/bindings/display/mediatek/mediatek,ccorr.yaml  | 4 ++++
>  .../devicetree/bindings/display/mediatek/mediatek,color.yaml  | 1 +
>  .../devicetree/bindings/display/mediatek/mediatek,dither.yaml | 1 +
>  .../devicetree/bindings/display/mediatek/mediatek,gamma.yaml  | 1 +
>  .../devicetree/bindings/display/mediatek/mediatek,mutex.yaml  | 1 +
>  .../devicetree/bindings/display/mediatek/mediatek,ovl-2l.yaml | 4 ++++
>  .../devicetree/bindings/display/mediatek/mediatek,ovl.yaml    | 4 ++++
>  .../bindings/display/mediatek/mediatek,postmask.yaml          | 4 ++++
>  .../devicetree/bindings/display/mediatek/mediatek,rdma.yaml   | 1 +
>  10 files changed, 25 insertions(+)
> 

Reviewed-by: Rob Herring <robh@kernel.org>

^ permalink raw reply	[flat|nested] 48+ messages in thread

* Re: [RESEND V6 4/5] dt-bindings: display: mediatek: add MT8186 SoC binding
@ 2022-03-07 23:09     ` Rob Herring
  0 siblings, 0 replies; 48+ messages in thread
From: Rob Herring @ 2022-03-07 23:09 UTC (permalink / raw)
  To: Rex-BC Chen
  Cc: robh+dt, linux-arm-kernel, daniel, linux-kernel, airlied,
	matthias.bgg, devicetree, dri-devel,
	Project_Global_Chrome_Upstream_Group, hsinyi, p.zabel,
	linux-mediatek, jassisinghbrar, chunkuang.hu, yongqiang.niu,
	fparent

On Thu, 03 Mar 2022 14:57:24 +0800, Rex-BC Chen wrote:
> Add MT8186 SoC binding to AAL, CCORR, COLOR, DITHER, GAMMA, MUTEX,
> OVL, POSTMASK and RDMA.
> 
> Signed-off-by: Rex-BC Chen <rex-bc.chen@mediatek.com>
> ---
>  .../devicetree/bindings/display/mediatek/mediatek,aal.yaml    | 4 ++++
>  .../devicetree/bindings/display/mediatek/mediatek,ccorr.yaml  | 4 ++++
>  .../devicetree/bindings/display/mediatek/mediatek,color.yaml  | 1 +
>  .../devicetree/bindings/display/mediatek/mediatek,dither.yaml | 1 +
>  .../devicetree/bindings/display/mediatek/mediatek,gamma.yaml  | 1 +
>  .../devicetree/bindings/display/mediatek/mediatek,mutex.yaml  | 1 +
>  .../devicetree/bindings/display/mediatek/mediatek,ovl-2l.yaml | 4 ++++
>  .../devicetree/bindings/display/mediatek/mediatek,ovl.yaml    | 4 ++++
>  .../bindings/display/mediatek/mediatek,postmask.yaml          | 4 ++++
>  .../devicetree/bindings/display/mediatek/mediatek,rdma.yaml   | 1 +
>  10 files changed, 25 insertions(+)
> 

Reviewed-by: Rob Herring <robh@kernel.org>

_______________________________________________
Linux-mediatek mailing list
Linux-mediatek@lists.infradead.org
http://lists.infradead.org/mailman/listinfo/linux-mediatek

^ permalink raw reply	[flat|nested] 48+ messages in thread

* Re: [RESEND V6 4/5] dt-bindings: display: mediatek: add MT8186 SoC binding
@ 2022-03-07 23:09     ` Rob Herring
  0 siblings, 0 replies; 48+ messages in thread
From: Rob Herring @ 2022-03-07 23:09 UTC (permalink / raw)
  To: Rex-BC Chen
  Cc: robh+dt, linux-arm-kernel, daniel, linux-kernel, airlied,
	matthias.bgg, devicetree, dri-devel,
	Project_Global_Chrome_Upstream_Group, hsinyi, p.zabel,
	linux-mediatek, jassisinghbrar, chunkuang.hu, yongqiang.niu,
	fparent

On Thu, 03 Mar 2022 14:57:24 +0800, Rex-BC Chen wrote:
> Add MT8186 SoC binding to AAL, CCORR, COLOR, DITHER, GAMMA, MUTEX,
> OVL, POSTMASK and RDMA.
> 
> Signed-off-by: Rex-BC Chen <rex-bc.chen@mediatek.com>
> ---
>  .../devicetree/bindings/display/mediatek/mediatek,aal.yaml    | 4 ++++
>  .../devicetree/bindings/display/mediatek/mediatek,ccorr.yaml  | 4 ++++
>  .../devicetree/bindings/display/mediatek/mediatek,color.yaml  | 1 +
>  .../devicetree/bindings/display/mediatek/mediatek,dither.yaml | 1 +
>  .../devicetree/bindings/display/mediatek/mediatek,gamma.yaml  | 1 +
>  .../devicetree/bindings/display/mediatek/mediatek,mutex.yaml  | 1 +
>  .../devicetree/bindings/display/mediatek/mediatek,ovl-2l.yaml | 4 ++++
>  .../devicetree/bindings/display/mediatek/mediatek,ovl.yaml    | 4 ++++
>  .../bindings/display/mediatek/mediatek,postmask.yaml          | 4 ++++
>  .../devicetree/bindings/display/mediatek/mediatek,rdma.yaml   | 1 +
>  10 files changed, 25 insertions(+)
> 

Reviewed-by: Rob Herring <robh@kernel.org>

_______________________________________________
linux-arm-kernel mailing list
linux-arm-kernel@lists.infradead.org
http://lists.infradead.org/mailman/listinfo/linux-arm-kernel

^ permalink raw reply	[flat|nested] 48+ messages in thread

* Re: [RESEND V6 0/5] add display support for MediaTek SoC MT8186
  2022-03-03  6:57 ` Rex-BC Chen
  (?)
  (?)
@ 2022-03-14  6:30   ` Rex-BC Chen
  -1 siblings, 0 replies; 48+ messages in thread
From: Rex-BC Chen @ 2022-03-14  6:30 UTC (permalink / raw)
  To: chunkuang.hu, matthias.bgg, robh+dt
  Cc: p.zabel, airlied, daniel, jassisinghbrar, fparent, yongqiang.niu,
	hsinyi, devicetree, linux-arm-kernel, linux-mediatek,
	linux-kernel, dri-devel, Project_Global_Chrome_Upstream_Group

Hello Chun-Kuang,

Do I need to rebase this series to your branch mediatek-drm-fixes and
send next version?

BRs,
Rex

On Thu, 2022-03-03 at 14:57 +0800, Rex-BC Chen wrote:
> v6:
> 1. Remove mmsys patches which are accepted.
> 2. Fix error of dt-binding.
> 
> v5:
> 1. Add binding patch of aal for MT8183.
> 2. Revise enum to const.
> 3. Change to use enum for mutex.
> 4. Remove patches which are accepted by maintainers. (mmsys and
> mutex)
> 
> v4:
> 1. Remove binding of dsi and dpi.
> 2. Revise aal binding.
> 3. Fix indention in [4/5].
> 
> v3:
> 1. Modify display binding based on mtk display binding patch. ([1])
> 2. Remove patch: drm/mediatek: separate postmask component from
> mtk_disp_drv.c
> 3. Remove compatible of 8186 ovl because we can re-use compatible of
> 8192 for 8186.
> 4. Fix issue of space before tab on mutex patch.
> 
> [1]: 
> https://git.kernel.org/pub/scm/linux/kernel/git/chunkuang.hu/linux.git/commit/?h=mediatek-drm-next&id=4ed545e7d10049b5492afc184e61a67e478a2cfd
> 
> v2:
> 1. Add binding documentation for mmsys, mutex and mtk_display.
> 2. Remove duplicated definition of postmask registers on mtk_drm_drv.
> 3. Add disp_ovl support for MT8186.
> 4. Add detailed commit messages.
> 
> Rex-BC Chen (4):
>   dt-bindings: display: mediatek: add aal binding for MT8183
>   dt-bindings: display: mediatek: revise enum to const
>   dt-bindings: display: mediatek: change to use enum for mutex
>   dt-bindings: display: mediatek: add MT8186 SoC binding
> 
> Yongqiang Niu (1):
>   drm/mediatek: add display support for MT8186
> 
>  .../display/mediatek/mediatek,aal.yaml        |  7 +++-
>  .../display/mediatek/mediatek,ccorr.yaml      |  5 ++-
>  .../display/mediatek/mediatek,color.yaml      |  7 ++--
>  .../display/mediatek/mediatek,dither.yaml     |  4 +--
>  .../display/mediatek/mediatek,gamma.yaml      |  4 +--
>  .../display/mediatek/mediatek,mutex.yaml      | 25 ++++++--------
>  .../display/mediatek/mediatek,ovl-2l.yaml     |  4 +++
>  .../display/mediatek/mediatek,ovl.yaml        |  8 +++--
>  .../display/mediatek/mediatek,postmask.yaml   |  4 +++
>  .../display/mediatek/mediatek,rdma.yaml       |  7 ++--
>  drivers/gpu/drm/mediatek/mtk_drm_drv.c        | 33
> +++++++++++++++++++
>  11 files changed, 76 insertions(+), 32 deletions(-)
> 


^ permalink raw reply	[flat|nested] 48+ messages in thread

* Re: [RESEND V6 0/5] add display support for MediaTek SoC MT8186
@ 2022-03-14  6:30   ` Rex-BC Chen
  0 siblings, 0 replies; 48+ messages in thread
From: Rex-BC Chen @ 2022-03-14  6:30 UTC (permalink / raw)
  To: chunkuang.hu, matthias.bgg, robh+dt
  Cc: devicetree, airlied, jassisinghbrar, linux-kernel, dri-devel,
	yongqiang.niu, Project_Global_Chrome_Upstream_Group, fparent,
	linux-mediatek, hsinyi, linux-arm-kernel

Hello Chun-Kuang,

Do I need to rebase this series to your branch mediatek-drm-fixes and
send next version?

BRs,
Rex

On Thu, 2022-03-03 at 14:57 +0800, Rex-BC Chen wrote:
> v6:
> 1. Remove mmsys patches which are accepted.
> 2. Fix error of dt-binding.
> 
> v5:
> 1. Add binding patch of aal for MT8183.
> 2. Revise enum to const.
> 3. Change to use enum for mutex.
> 4. Remove patches which are accepted by maintainers. (mmsys and
> mutex)
> 
> v4:
> 1. Remove binding of dsi and dpi.
> 2. Revise aal binding.
> 3. Fix indention in [4/5].
> 
> v3:
> 1. Modify display binding based on mtk display binding patch. ([1])
> 2. Remove patch: drm/mediatek: separate postmask component from
> mtk_disp_drv.c
> 3. Remove compatible of 8186 ovl because we can re-use compatible of
> 8192 for 8186.
> 4. Fix issue of space before tab on mutex patch.
> 
> [1]: 
> https://git.kernel.org/pub/scm/linux/kernel/git/chunkuang.hu/linux.git/commit/?h=mediatek-drm-next&id=4ed545e7d10049b5492afc184e61a67e478a2cfd
> 
> v2:
> 1. Add binding documentation for mmsys, mutex and mtk_display.
> 2. Remove duplicated definition of postmask registers on mtk_drm_drv.
> 3. Add disp_ovl support for MT8186.
> 4. Add detailed commit messages.
> 
> Rex-BC Chen (4):
>   dt-bindings: display: mediatek: add aal binding for MT8183
>   dt-bindings: display: mediatek: revise enum to const
>   dt-bindings: display: mediatek: change to use enum for mutex
>   dt-bindings: display: mediatek: add MT8186 SoC binding
> 
> Yongqiang Niu (1):
>   drm/mediatek: add display support for MT8186
> 
>  .../display/mediatek/mediatek,aal.yaml        |  7 +++-
>  .../display/mediatek/mediatek,ccorr.yaml      |  5 ++-
>  .../display/mediatek/mediatek,color.yaml      |  7 ++--
>  .../display/mediatek/mediatek,dither.yaml     |  4 +--
>  .../display/mediatek/mediatek,gamma.yaml      |  4 +--
>  .../display/mediatek/mediatek,mutex.yaml      | 25 ++++++--------
>  .../display/mediatek/mediatek,ovl-2l.yaml     |  4 +++
>  .../display/mediatek/mediatek,ovl.yaml        |  8 +++--
>  .../display/mediatek/mediatek,postmask.yaml   |  4 +++
>  .../display/mediatek/mediatek,rdma.yaml       |  7 ++--
>  drivers/gpu/drm/mediatek/mtk_drm_drv.c        | 33
> +++++++++++++++++++
>  11 files changed, 76 insertions(+), 32 deletions(-)
> 


^ permalink raw reply	[flat|nested] 48+ messages in thread

* Re: [RESEND V6 0/5] add display support for MediaTek SoC MT8186
@ 2022-03-14  6:30   ` Rex-BC Chen
  0 siblings, 0 replies; 48+ messages in thread
From: Rex-BC Chen @ 2022-03-14  6:30 UTC (permalink / raw)
  To: chunkuang.hu, matthias.bgg, robh+dt
  Cc: p.zabel, airlied, daniel, jassisinghbrar, fparent, yongqiang.niu,
	hsinyi, devicetree, linux-arm-kernel, linux-mediatek,
	linux-kernel, dri-devel, Project_Global_Chrome_Upstream_Group

Hello Chun-Kuang,

Do I need to rebase this series to your branch mediatek-drm-fixes and
send next version?

BRs,
Rex

On Thu, 2022-03-03 at 14:57 +0800, Rex-BC Chen wrote:
> v6:
> 1. Remove mmsys patches which are accepted.
> 2. Fix error of dt-binding.
> 
> v5:
> 1. Add binding patch of aal for MT8183.
> 2. Revise enum to const.
> 3. Change to use enum for mutex.
> 4. Remove patches which are accepted by maintainers. (mmsys and
> mutex)
> 
> v4:
> 1. Remove binding of dsi and dpi.
> 2. Revise aal binding.
> 3. Fix indention in [4/5].
> 
> v3:
> 1. Modify display binding based on mtk display binding patch. ([1])
> 2. Remove patch: drm/mediatek: separate postmask component from
> mtk_disp_drv.c
> 3. Remove compatible of 8186 ovl because we can re-use compatible of
> 8192 for 8186.
> 4. Fix issue of space before tab on mutex patch.
> 
> [1]: 
> https://git.kernel.org/pub/scm/linux/kernel/git/chunkuang.hu/linux.git/commit/?h=mediatek-drm-next&id=4ed545e7d10049b5492afc184e61a67e478a2cfd
> 
> v2:
> 1. Add binding documentation for mmsys, mutex and mtk_display.
> 2. Remove duplicated definition of postmask registers on mtk_drm_drv.
> 3. Add disp_ovl support for MT8186.
> 4. Add detailed commit messages.
> 
> Rex-BC Chen (4):
>   dt-bindings: display: mediatek: add aal binding for MT8183
>   dt-bindings: display: mediatek: revise enum to const
>   dt-bindings: display: mediatek: change to use enum for mutex
>   dt-bindings: display: mediatek: add MT8186 SoC binding
> 
> Yongqiang Niu (1):
>   drm/mediatek: add display support for MT8186
> 
>  .../display/mediatek/mediatek,aal.yaml        |  7 +++-
>  .../display/mediatek/mediatek,ccorr.yaml      |  5 ++-
>  .../display/mediatek/mediatek,color.yaml      |  7 ++--
>  .../display/mediatek/mediatek,dither.yaml     |  4 +--
>  .../display/mediatek/mediatek,gamma.yaml      |  4 +--
>  .../display/mediatek/mediatek,mutex.yaml      | 25 ++++++--------
>  .../display/mediatek/mediatek,ovl-2l.yaml     |  4 +++
>  .../display/mediatek/mediatek,ovl.yaml        |  8 +++--
>  .../display/mediatek/mediatek,postmask.yaml   |  4 +++
>  .../display/mediatek/mediatek,rdma.yaml       |  7 ++--
>  drivers/gpu/drm/mediatek/mtk_drm_drv.c        | 33
> +++++++++++++++++++
>  11 files changed, 76 insertions(+), 32 deletions(-)
> 


_______________________________________________
Linux-mediatek mailing list
Linux-mediatek@lists.infradead.org
http://lists.infradead.org/mailman/listinfo/linux-mediatek

^ permalink raw reply	[flat|nested] 48+ messages in thread

* Re: [RESEND V6 0/5] add display support for MediaTek SoC MT8186
@ 2022-03-14  6:30   ` Rex-BC Chen
  0 siblings, 0 replies; 48+ messages in thread
From: Rex-BC Chen @ 2022-03-14  6:30 UTC (permalink / raw)
  To: chunkuang.hu, matthias.bgg, robh+dt
  Cc: p.zabel, airlied, daniel, jassisinghbrar, fparent, yongqiang.niu,
	hsinyi, devicetree, linux-arm-kernel, linux-mediatek,
	linux-kernel, dri-devel, Project_Global_Chrome_Upstream_Group

Hello Chun-Kuang,

Do I need to rebase this series to your branch mediatek-drm-fixes and
send next version?

BRs,
Rex

On Thu, 2022-03-03 at 14:57 +0800, Rex-BC Chen wrote:
> v6:
> 1. Remove mmsys patches which are accepted.
> 2. Fix error of dt-binding.
> 
> v5:
> 1. Add binding patch of aal for MT8183.
> 2. Revise enum to const.
> 3. Change to use enum for mutex.
> 4. Remove patches which are accepted by maintainers. (mmsys and
> mutex)
> 
> v4:
> 1. Remove binding of dsi and dpi.
> 2. Revise aal binding.
> 3. Fix indention in [4/5].
> 
> v3:
> 1. Modify display binding based on mtk display binding patch. ([1])
> 2. Remove patch: drm/mediatek: separate postmask component from
> mtk_disp_drv.c
> 3. Remove compatible of 8186 ovl because we can re-use compatible of
> 8192 for 8186.
> 4. Fix issue of space before tab on mutex patch.
> 
> [1]: 
> https://git.kernel.org/pub/scm/linux/kernel/git/chunkuang.hu/linux.git/commit/?h=mediatek-drm-next&id=4ed545e7d10049b5492afc184e61a67e478a2cfd
> 
> v2:
> 1. Add binding documentation for mmsys, mutex and mtk_display.
> 2. Remove duplicated definition of postmask registers on mtk_drm_drv.
> 3. Add disp_ovl support for MT8186.
> 4. Add detailed commit messages.
> 
> Rex-BC Chen (4):
>   dt-bindings: display: mediatek: add aal binding for MT8183
>   dt-bindings: display: mediatek: revise enum to const
>   dt-bindings: display: mediatek: change to use enum for mutex
>   dt-bindings: display: mediatek: add MT8186 SoC binding
> 
> Yongqiang Niu (1):
>   drm/mediatek: add display support for MT8186
> 
>  .../display/mediatek/mediatek,aal.yaml        |  7 +++-
>  .../display/mediatek/mediatek,ccorr.yaml      |  5 ++-
>  .../display/mediatek/mediatek,color.yaml      |  7 ++--
>  .../display/mediatek/mediatek,dither.yaml     |  4 +--
>  .../display/mediatek/mediatek,gamma.yaml      |  4 +--
>  .../display/mediatek/mediatek,mutex.yaml      | 25 ++++++--------
>  .../display/mediatek/mediatek,ovl-2l.yaml     |  4 +++
>  .../display/mediatek/mediatek,ovl.yaml        |  8 +++--
>  .../display/mediatek/mediatek,postmask.yaml   |  4 +++
>  .../display/mediatek/mediatek,rdma.yaml       |  7 ++--
>  drivers/gpu/drm/mediatek/mtk_drm_drv.c        | 33
> +++++++++++++++++++
>  11 files changed, 76 insertions(+), 32 deletions(-)
> 


_______________________________________________
linux-arm-kernel mailing list
linux-arm-kernel@lists.infradead.org
http://lists.infradead.org/mailman/listinfo/linux-arm-kernel

^ permalink raw reply	[flat|nested] 48+ messages in thread

* Re: [RESEND V6 0/5] add display support for MediaTek SoC MT8186
  2022-03-14  6:30   ` Rex-BC Chen
  (?)
  (?)
@ 2022-03-14  8:16     ` CK Hu
  -1 siblings, 0 replies; 48+ messages in thread
From: CK Hu @ 2022-03-14  8:16 UTC (permalink / raw)
  To: Rex-BC Chen, chunkuang.hu, matthias.bgg, robh+dt
  Cc: devicetree, airlied, jassisinghbrar, linux-kernel, dri-devel,
	yongqiang.niu, Project_Global_Chrome_Upstream_Group, fparent,
	linux-mediatek, hsinyi, linux-arm-kernel

Hi, Rex:

On Mon, 2022-03-14 at 14:30 +0800, Rex-BC Chen wrote:
> Hello Chun-Kuang,
> 
> Do I need to rebase this series to your branch mediatek-drm-fixes and
> send next version?

That's good.

Regards,
CK

> 
> BRs,
> Rex
> 
> On Thu, 2022-03-03 at 14:57 +0800, Rex-BC Chen wrote:
> > v6:
> > 1. Remove mmsys patches which are accepted.
> > 2. Fix error of dt-binding.
> > 
> > v5:
> > 1. Add binding patch of aal for MT8183.
> > 2. Revise enum to const.
> > 3. Change to use enum for mutex.
> > 4. Remove patches which are accepted by maintainers. (mmsys and
> > mutex)
> > 
> > v4:
> > 1. Remove binding of dsi and dpi.
> > 2. Revise aal binding.
> > 3. Fix indention in [4/5].
> > 
> > v3:
> > 1. Modify display binding based on mtk display binding patch. ([1])
> > 2. Remove patch: drm/mediatek: separate postmask component from
> > mtk_disp_drv.c
> > 3. Remove compatible of 8186 ovl because we can re-use compatible
> > of
> > 8192 for 8186.
> > 4. Fix issue of space before tab on mutex patch.
> > 
> > [1]: 
> > 
https://urldefense.com/v3/__https://git.kernel.org/pub/scm/linux/kernel/git/chunkuang.hu/linux.git/commit/?h=mediatek-drm-next&id=4ed545e7d10049b5492afc184e61a67e478a2cfd__;!!CTRNKA9wMg0ARbw!wkqxkeKHyS9CpOeGc9hmbilFWKk7g6fyeckortZrr_qhtb7VTP8zMYcuaYjw_w$
> >  
> > 
> > v2:
> > 1. Add binding documentation for mmsys, mutex and mtk_display.
> > 2. Remove duplicated definition of postmask registers on
> > mtk_drm_drv.
> > 3. Add disp_ovl support for MT8186.
> > 4. Add detailed commit messages.
> > 
> > Rex-BC Chen (4):
> >   dt-bindings: display: mediatek: add aal binding for MT8183
> >   dt-bindings: display: mediatek: revise enum to const
> >   dt-bindings: display: mediatek: change to use enum for mutex
> >   dt-bindings: display: mediatek: add MT8186 SoC binding
> > 
> > Yongqiang Niu (1):
> >   drm/mediatek: add display support for MT8186
> > 
> >  .../display/mediatek/mediatek,aal.yaml        |  7 +++-
> >  .../display/mediatek/mediatek,ccorr.yaml      |  5 ++-
> >  .../display/mediatek/mediatek,color.yaml      |  7 ++--
> >  .../display/mediatek/mediatek,dither.yaml     |  4 +--
> >  .../display/mediatek/mediatek,gamma.yaml      |  4 +--
> >  .../display/mediatek/mediatek,mutex.yaml      | 25 ++++++--------
> >  .../display/mediatek/mediatek,ovl-2l.yaml     |  4 +++
> >  .../display/mediatek/mediatek,ovl.yaml        |  8 +++--
> >  .../display/mediatek/mediatek,postmask.yaml   |  4 +++
> >  .../display/mediatek/mediatek,rdma.yaml       |  7 ++--
> >  drivers/gpu/drm/mediatek/mtk_drm_drv.c        | 33
> > +++++++++++++++++++
> >  11 files changed, 76 insertions(+), 32 deletions(-)
> > 
> 
> 


^ permalink raw reply	[flat|nested] 48+ messages in thread

* Re: [RESEND V6 0/5] add display support for MediaTek SoC MT8186
@ 2022-03-14  8:16     ` CK Hu
  0 siblings, 0 replies; 48+ messages in thread
From: CK Hu @ 2022-03-14  8:16 UTC (permalink / raw)
  To: Rex-BC Chen, chunkuang.hu, matthias.bgg, robh+dt
  Cc: devicetree, airlied, jassisinghbrar, linux-kernel, dri-devel,
	Project_Global_Chrome_Upstream_Group, fparent, linux-mediatek,
	yongqiang.niu, hsinyi, linux-arm-kernel

Hi, Rex:

On Mon, 2022-03-14 at 14:30 +0800, Rex-BC Chen wrote:
> Hello Chun-Kuang,
> 
> Do I need to rebase this series to your branch mediatek-drm-fixes and
> send next version?

That's good.

Regards,
CK

> 
> BRs,
> Rex
> 
> On Thu, 2022-03-03 at 14:57 +0800, Rex-BC Chen wrote:
> > v6:
> > 1. Remove mmsys patches which are accepted.
> > 2. Fix error of dt-binding.
> > 
> > v5:
> > 1. Add binding patch of aal for MT8183.
> > 2. Revise enum to const.
> > 3. Change to use enum for mutex.
> > 4. Remove patches which are accepted by maintainers. (mmsys and
> > mutex)
> > 
> > v4:
> > 1. Remove binding of dsi and dpi.
> > 2. Revise aal binding.
> > 3. Fix indention in [4/5].
> > 
> > v3:
> > 1. Modify display binding based on mtk display binding patch. ([1])
> > 2. Remove patch: drm/mediatek: separate postmask component from
> > mtk_disp_drv.c
> > 3. Remove compatible of 8186 ovl because we can re-use compatible
> > of
> > 8192 for 8186.
> > 4. Fix issue of space before tab on mutex patch.
> > 
> > [1]: 
> > 
https://urldefense.com/v3/__https://git.kernel.org/pub/scm/linux/kernel/git/chunkuang.hu/linux.git/commit/?h=mediatek-drm-next&id=4ed545e7d10049b5492afc184e61a67e478a2cfd__;!!CTRNKA9wMg0ARbw!wkqxkeKHyS9CpOeGc9hmbilFWKk7g6fyeckortZrr_qhtb7VTP8zMYcuaYjw_w$
> >  
> > 
> > v2:
> > 1. Add binding documentation for mmsys, mutex and mtk_display.
> > 2. Remove duplicated definition of postmask registers on
> > mtk_drm_drv.
> > 3. Add disp_ovl support for MT8186.
> > 4. Add detailed commit messages.
> > 
> > Rex-BC Chen (4):
> >   dt-bindings: display: mediatek: add aal binding for MT8183
> >   dt-bindings: display: mediatek: revise enum to const
> >   dt-bindings: display: mediatek: change to use enum for mutex
> >   dt-bindings: display: mediatek: add MT8186 SoC binding
> > 
> > Yongqiang Niu (1):
> >   drm/mediatek: add display support for MT8186
> > 
> >  .../display/mediatek/mediatek,aal.yaml        |  7 +++-
> >  .../display/mediatek/mediatek,ccorr.yaml      |  5 ++-
> >  .../display/mediatek/mediatek,color.yaml      |  7 ++--
> >  .../display/mediatek/mediatek,dither.yaml     |  4 +--
> >  .../display/mediatek/mediatek,gamma.yaml      |  4 +--
> >  .../display/mediatek/mediatek,mutex.yaml      | 25 ++++++--------
> >  .../display/mediatek/mediatek,ovl-2l.yaml     |  4 +++
> >  .../display/mediatek/mediatek,ovl.yaml        |  8 +++--
> >  .../display/mediatek/mediatek,postmask.yaml   |  4 +++
> >  .../display/mediatek/mediatek,rdma.yaml       |  7 ++--
> >  drivers/gpu/drm/mediatek/mtk_drm_drv.c        | 33
> > +++++++++++++++++++
> >  11 files changed, 76 insertions(+), 32 deletions(-)
> > 
> 
> 


^ permalink raw reply	[flat|nested] 48+ messages in thread

* Re: [RESEND V6 0/5] add display support for MediaTek SoC MT8186
@ 2022-03-14  8:16     ` CK Hu
  0 siblings, 0 replies; 48+ messages in thread
From: CK Hu @ 2022-03-14  8:16 UTC (permalink / raw)
  To: Rex-BC Chen, chunkuang.hu, matthias.bgg, robh+dt
  Cc: devicetree, airlied, jassisinghbrar, linux-kernel, dri-devel,
	yongqiang.niu, Project_Global_Chrome_Upstream_Group, fparent,
	linux-mediatek, hsinyi, linux-arm-kernel

Hi, Rex:

On Mon, 2022-03-14 at 14:30 +0800, Rex-BC Chen wrote:
> Hello Chun-Kuang,
> 
> Do I need to rebase this series to your branch mediatek-drm-fixes and
> send next version?

That's good.

Regards,
CK

> 
> BRs,
> Rex
> 
> On Thu, 2022-03-03 at 14:57 +0800, Rex-BC Chen wrote:
> > v6:
> > 1. Remove mmsys patches which are accepted.
> > 2. Fix error of dt-binding.
> > 
> > v5:
> > 1. Add binding patch of aal for MT8183.
> > 2. Revise enum to const.
> > 3. Change to use enum for mutex.
> > 4. Remove patches which are accepted by maintainers. (mmsys and
> > mutex)
> > 
> > v4:
> > 1. Remove binding of dsi and dpi.
> > 2. Revise aal binding.
> > 3. Fix indention in [4/5].
> > 
> > v3:
> > 1. Modify display binding based on mtk display binding patch. ([1])
> > 2. Remove patch: drm/mediatek: separate postmask component from
> > mtk_disp_drv.c
> > 3. Remove compatible of 8186 ovl because we can re-use compatible
> > of
> > 8192 for 8186.
> > 4. Fix issue of space before tab on mutex patch.
> > 
> > [1]: 
> > 
https://urldefense.com/v3/__https://git.kernel.org/pub/scm/linux/kernel/git/chunkuang.hu/linux.git/commit/?h=mediatek-drm-next&id=4ed545e7d10049b5492afc184e61a67e478a2cfd__;!!CTRNKA9wMg0ARbw!wkqxkeKHyS9CpOeGc9hmbilFWKk7g6fyeckortZrr_qhtb7VTP8zMYcuaYjw_w$
> >  
> > 
> > v2:
> > 1. Add binding documentation for mmsys, mutex and mtk_display.
> > 2. Remove duplicated definition of postmask registers on
> > mtk_drm_drv.
> > 3. Add disp_ovl support for MT8186.
> > 4. Add detailed commit messages.
> > 
> > Rex-BC Chen (4):
> >   dt-bindings: display: mediatek: add aal binding for MT8183
> >   dt-bindings: display: mediatek: revise enum to const
> >   dt-bindings: display: mediatek: change to use enum for mutex
> >   dt-bindings: display: mediatek: add MT8186 SoC binding
> > 
> > Yongqiang Niu (1):
> >   drm/mediatek: add display support for MT8186
> > 
> >  .../display/mediatek/mediatek,aal.yaml        |  7 +++-
> >  .../display/mediatek/mediatek,ccorr.yaml      |  5 ++-
> >  .../display/mediatek/mediatek,color.yaml      |  7 ++--
> >  .../display/mediatek/mediatek,dither.yaml     |  4 +--
> >  .../display/mediatek/mediatek,gamma.yaml      |  4 +--
> >  .../display/mediatek/mediatek,mutex.yaml      | 25 ++++++--------
> >  .../display/mediatek/mediatek,ovl-2l.yaml     |  4 +++
> >  .../display/mediatek/mediatek,ovl.yaml        |  8 +++--
> >  .../display/mediatek/mediatek,postmask.yaml   |  4 +++
> >  .../display/mediatek/mediatek,rdma.yaml       |  7 ++--
> >  drivers/gpu/drm/mediatek/mtk_drm_drv.c        | 33
> > +++++++++++++++++++
> >  11 files changed, 76 insertions(+), 32 deletions(-)
> > 
> 
> 


_______________________________________________
Linux-mediatek mailing list
Linux-mediatek@lists.infradead.org
http://lists.infradead.org/mailman/listinfo/linux-mediatek

^ permalink raw reply	[flat|nested] 48+ messages in thread

* Re: [RESEND V6 0/5] add display support for MediaTek SoC MT8186
@ 2022-03-14  8:16     ` CK Hu
  0 siblings, 0 replies; 48+ messages in thread
From: CK Hu @ 2022-03-14  8:16 UTC (permalink / raw)
  To: Rex-BC Chen, chunkuang.hu, matthias.bgg, robh+dt
  Cc: devicetree, airlied, jassisinghbrar, linux-kernel, dri-devel,
	yongqiang.niu, Project_Global_Chrome_Upstream_Group, fparent,
	linux-mediatek, hsinyi, linux-arm-kernel

Hi, Rex:

On Mon, 2022-03-14 at 14:30 +0800, Rex-BC Chen wrote:
> Hello Chun-Kuang,
> 
> Do I need to rebase this series to your branch mediatek-drm-fixes and
> send next version?

That's good.

Regards,
CK

> 
> BRs,
> Rex
> 
> On Thu, 2022-03-03 at 14:57 +0800, Rex-BC Chen wrote:
> > v6:
> > 1. Remove mmsys patches which are accepted.
> > 2. Fix error of dt-binding.
> > 
> > v5:
> > 1. Add binding patch of aal for MT8183.
> > 2. Revise enum to const.
> > 3. Change to use enum for mutex.
> > 4. Remove patches which are accepted by maintainers. (mmsys and
> > mutex)
> > 
> > v4:
> > 1. Remove binding of dsi and dpi.
> > 2. Revise aal binding.
> > 3. Fix indention in [4/5].
> > 
> > v3:
> > 1. Modify display binding based on mtk display binding patch. ([1])
> > 2. Remove patch: drm/mediatek: separate postmask component from
> > mtk_disp_drv.c
> > 3. Remove compatible of 8186 ovl because we can re-use compatible
> > of
> > 8192 for 8186.
> > 4. Fix issue of space before tab on mutex patch.
> > 
> > [1]: 
> > 
https://urldefense.com/v3/__https://git.kernel.org/pub/scm/linux/kernel/git/chunkuang.hu/linux.git/commit/?h=mediatek-drm-next&id=4ed545e7d10049b5492afc184e61a67e478a2cfd__;!!CTRNKA9wMg0ARbw!wkqxkeKHyS9CpOeGc9hmbilFWKk7g6fyeckortZrr_qhtb7VTP8zMYcuaYjw_w$
> >  
> > 
> > v2:
> > 1. Add binding documentation for mmsys, mutex and mtk_display.
> > 2. Remove duplicated definition of postmask registers on
> > mtk_drm_drv.
> > 3. Add disp_ovl support for MT8186.
> > 4. Add detailed commit messages.
> > 
> > Rex-BC Chen (4):
> >   dt-bindings: display: mediatek: add aal binding for MT8183
> >   dt-bindings: display: mediatek: revise enum to const
> >   dt-bindings: display: mediatek: change to use enum for mutex
> >   dt-bindings: display: mediatek: add MT8186 SoC binding
> > 
> > Yongqiang Niu (1):
> >   drm/mediatek: add display support for MT8186
> > 
> >  .../display/mediatek/mediatek,aal.yaml        |  7 +++-
> >  .../display/mediatek/mediatek,ccorr.yaml      |  5 ++-
> >  .../display/mediatek/mediatek,color.yaml      |  7 ++--
> >  .../display/mediatek/mediatek,dither.yaml     |  4 +--
> >  .../display/mediatek/mediatek,gamma.yaml      |  4 +--
> >  .../display/mediatek/mediatek,mutex.yaml      | 25 ++++++--------
> >  .../display/mediatek/mediatek,ovl-2l.yaml     |  4 +++
> >  .../display/mediatek/mediatek,ovl.yaml        |  8 +++--
> >  .../display/mediatek/mediatek,postmask.yaml   |  4 +++
> >  .../display/mediatek/mediatek,rdma.yaml       |  7 ++--
> >  drivers/gpu/drm/mediatek/mtk_drm_drv.c        | 33
> > +++++++++++++++++++
> >  11 files changed, 76 insertions(+), 32 deletions(-)
> > 
> 
> 


_______________________________________________
linux-arm-kernel mailing list
linux-arm-kernel@lists.infradead.org
http://lists.infradead.org/mailman/listinfo/linux-arm-kernel

^ permalink raw reply	[flat|nested] 48+ messages in thread

end of thread, other threads:[~2022-03-14  8:25 UTC | newest]

Thread overview: 48+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2022-03-03  6:57 [RESEND V6 0/5] add display support for MediaTek SoC MT8186 Rex-BC Chen
2022-03-03  6:57 ` Rex-BC Chen
2022-03-03  6:57 ` Rex-BC Chen
2022-03-03  6:57 ` Rex-BC Chen
2022-03-03  6:57 ` [RESEND V6 1/5] dt-bindings: display: mediatek: add aal binding for MT8183 Rex-BC Chen
2022-03-03  6:57   ` Rex-BC Chen
2022-03-03  6:57   ` Rex-BC Chen
2022-03-03  6:57   ` Rex-BC Chen
2022-03-07 23:04   ` Rob Herring
2022-03-07 23:04     ` Rob Herring
2022-03-07 23:04     ` Rob Herring
2022-03-07 23:04     ` Rob Herring
2022-03-03  6:57 ` [RESEND V6 2/5] dt-bindings: display: mediatek: revise enum to const Rex-BC Chen
2022-03-03  6:57   ` Rex-BC Chen
2022-03-03  6:57   ` Rex-BC Chen
2022-03-03  6:57   ` Rex-BC Chen
2022-03-07 23:08   ` Rob Herring
2022-03-07 23:08     ` Rob Herring
2022-03-07 23:08     ` Rob Herring
2022-03-07 23:08     ` Rob Herring
2022-03-03  6:57 ` [RESEND V6 3/5] dt-bindings: display: mediatek: change to use enum for mutex Rex-BC Chen
2022-03-03  6:57   ` Rex-BC Chen
2022-03-03  6:57   ` Rex-BC Chen
2022-03-03  6:57   ` Rex-BC Chen
2022-03-07 23:09   ` Rob Herring
2022-03-07 23:09     ` Rob Herring
2022-03-07 23:09     ` Rob Herring
2022-03-07 23:09     ` Rob Herring
2022-03-03  6:57 ` [RESEND V6 4/5] dt-bindings: display: mediatek: add MT8186 SoC binding Rex-BC Chen
2022-03-03  6:57   ` Rex-BC Chen
2022-03-03  6:57   ` Rex-BC Chen
2022-03-03  6:57   ` Rex-BC Chen
2022-03-07 23:09   ` Rob Herring
2022-03-07 23:09     ` Rob Herring
2022-03-07 23:09     ` Rob Herring
2022-03-07 23:09     ` Rob Herring
2022-03-03  6:57 ` [RESEND V6 5/5] drm/mediatek: add display support for MT8186 Rex-BC Chen
2022-03-03  6:57   ` Rex-BC Chen
2022-03-03  6:57   ` Rex-BC Chen
2022-03-03  6:57   ` Rex-BC Chen
2022-03-14  6:30 ` [RESEND V6 0/5] add display support for MediaTek SoC MT8186 Rex-BC Chen
2022-03-14  6:30   ` Rex-BC Chen
2022-03-14  6:30   ` Rex-BC Chen
2022-03-14  6:30   ` Rex-BC Chen
2022-03-14  8:16   ` CK Hu
2022-03-14  8:16     ` CK Hu
2022-03-14  8:16     ` CK Hu
2022-03-14  8:16     ` CK Hu

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.