All of lore.kernel.org
 help / color / mirror / Atom feed
From: Hsiao Chien Sung <shawn.sung@mediatek.com>
To: Chun-Kuang Hu <chunkuang.hu@kernel.org>,
	Matthias Brugger <matthias.bgg@gmail.com>,
	AngeloGioacchino Del Regno
	<angelogioacchino.delregno@collabora.com>,
	Philipp Zabel <p.zabel@pengutronix.de>,
	Rob Herring <robh+dt@kernel.org>,
	Krzysztof Kozlowski <krzysztof.kozlowski+dt@linaro.org>
Cc: <linux-kernel@vger.kernel.org>,
	<linux-arm-kernel@lists.infradead.org>,
	<linux-mediatek@lists.infradead.org>,
	<devicetree@vger.kernel.org>,
	<Project_Global_Chrome_Upstream_Group@mediatek.com>,
	Singo Chang <singo.chang@mediatek.com>,
	Nancy Lin <nancy.lin@mediatek.com>,
	Jason-JH Lin <jason-jh.lin@mediatek.com>,
	Shawn Sung <shawn.sung@mediatek.com>
Subject: [PATCH v2 00/15] Add display driver for MT8188 VDOSYS1
Date: Wed, 14 Jun 2023 15:31:10 +0800	[thread overview]
Message-ID: <20230614073125.17958-1-shawn.sung@mediatek.com> (raw)

Support MT8188 VDOSYS1 in display driver.

v2:
- Separate dt-bindings by modules
- Support reset bit mapping in mmsys driver
- Remove redundant compatibles of MT8188 because it shares the same
  configuration with MT8195

Hsiao Chien Sung (15):
  dt-bindings: display: mediatek: ethdr: Add compatible for MT8188
  dt-bindings: display: mediatek: mdp-rdma: Add compatible for MT8188
  dt-bindings: display: mediatek: merge: Add compatible for MT8188
  dt-bindings: display: mediatek: padding: Add documentation for MT8188
  dt-bindings: arm: mediatek: Add compatible for MT8188
  dt-bindings: reset: mt8188: Add VDOSYS0 reset control bits
  dt-bindings: reset: mt8188: Add VDOSYS1 reset control bits
  soc: mediatek: Support MT8188 VDOSYS1 in mtk-mmsys
  soc: mediatek: Support MT8188 VDOSYS1 PADDING in mtk-mmsys
  soc: mediatek: Support reset bit mapping in mmsys driver
  soc: mediatek: Add MT8188 VDO0 reset bit map
  soc: mediatek: Add MT8188 VDO1 reset bit map
  drm/mediatek: Support MT8188 VDOSYS1 in display driver
  drm/mediatek: Improve compatibility of display driver
  drm/mediatek: Support MT8188 VDOSYS1 PADDING in display driver

 .../bindings/arm/mediatek/mediatek,mmsys.yaml |   1 +
 .../display/mediatek/mediatek,ethdr.yaml      |   6 +-
 .../display/mediatek/mediatek,mdp-rdma.yaml   |   6 +-
 .../display/mediatek/mediatek,merge.yaml      |   3 +
 .../display/mediatek/mediatek,padding.yaml    |  81 +++++++
 drivers/gpu/drm/mediatek/Makefile             |   3 +-
 drivers/gpu/drm/mediatek/mtk_disp_drv.h       |   3 +
 .../gpu/drm/mediatek/mtk_disp_ovl_adaptor.c   | 170 +++++++++-----
 drivers/gpu/drm/mediatek/mtk_drm_drv.c        |   4 +
 drivers/gpu/drm/mediatek/mtk_drm_drv.h        |   2 +-
 drivers/gpu/drm/mediatek/mtk_padding.c        | 127 +++++++++++
 drivers/soc/mediatek/mt8188-mmsys.h           | 210 ++++++++++++++++++
 drivers/soc/mediatek/mtk-mmsys.c              |  26 +++
 drivers/soc/mediatek/mtk-mmsys.h              |  30 +++
 drivers/soc/mediatek/mtk-mutex.c              |  51 +++++
 include/dt-bindings/reset/mt8188-resets.h     |  75 +++++++
 include/linux/soc/mediatek/mtk-mmsys.h        |   8 +
 17 files changed, 751 insertions(+), 55 deletions(-)
 create mode 100644 Documentation/devicetree/bindings/display/mediatek/mediatek,padding.yaml
 create mode 100644 drivers/gpu/drm/mediatek/mtk_padding.c

--
2.18.0


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

WARNING: multiple messages have this Message-ID (diff)
From: Hsiao Chien Sung <shawn.sung@mediatek.com>
To: Chun-Kuang Hu <chunkuang.hu@kernel.org>,
	Matthias Brugger <matthias.bgg@gmail.com>,
	AngeloGioacchino Del Regno 
	<angelogioacchino.delregno@collabora.com>,
	Philipp Zabel <p.zabel@pengutronix.de>,
	Rob Herring <robh+dt@kernel.org>,
	Krzysztof Kozlowski <krzysztof.kozlowski+dt@linaro.org>
Cc: <linux-kernel@vger.kernel.org>,
	<linux-arm-kernel@lists.infradead.org>,
	<linux-mediatek@lists.infradead.org>,
	<devicetree@vger.kernel.org>,
	<Project_Global_Chrome_Upstream_Group@mediatek.com>,
	Singo Chang <singo.chang@mediatek.com>,
	Nancy Lin <nancy.lin@mediatek.com>,
	Jason-JH Lin <jason-jh.lin@mediatek.com>,
	Shawn Sung <shawn.sung@mediatek.com>
Subject: [PATCH v2 00/15] Add display driver for MT8188 VDOSYS1
Date: Wed, 14 Jun 2023 15:31:10 +0800	[thread overview]
Message-ID: <20230614073125.17958-1-shawn.sung@mediatek.com> (raw)

Support MT8188 VDOSYS1 in display driver.

v2:
- Separate dt-bindings by modules
- Support reset bit mapping in mmsys driver
- Remove redundant compatibles of MT8188 because it shares the same
  configuration with MT8195

Hsiao Chien Sung (15):
  dt-bindings: display: mediatek: ethdr: Add compatible for MT8188
  dt-bindings: display: mediatek: mdp-rdma: Add compatible for MT8188
  dt-bindings: display: mediatek: merge: Add compatible for MT8188
  dt-bindings: display: mediatek: padding: Add documentation for MT8188
  dt-bindings: arm: mediatek: Add compatible for MT8188
  dt-bindings: reset: mt8188: Add VDOSYS0 reset control bits
  dt-bindings: reset: mt8188: Add VDOSYS1 reset control bits
  soc: mediatek: Support MT8188 VDOSYS1 in mtk-mmsys
  soc: mediatek: Support MT8188 VDOSYS1 PADDING in mtk-mmsys
  soc: mediatek: Support reset bit mapping in mmsys driver
  soc: mediatek: Add MT8188 VDO0 reset bit map
  soc: mediatek: Add MT8188 VDO1 reset bit map
  drm/mediatek: Support MT8188 VDOSYS1 in display driver
  drm/mediatek: Improve compatibility of display driver
  drm/mediatek: Support MT8188 VDOSYS1 PADDING in display driver

 .../bindings/arm/mediatek/mediatek,mmsys.yaml |   1 +
 .../display/mediatek/mediatek,ethdr.yaml      |   6 +-
 .../display/mediatek/mediatek,mdp-rdma.yaml   |   6 +-
 .../display/mediatek/mediatek,merge.yaml      |   3 +
 .../display/mediatek/mediatek,padding.yaml    |  81 +++++++
 drivers/gpu/drm/mediatek/Makefile             |   3 +-
 drivers/gpu/drm/mediatek/mtk_disp_drv.h       |   3 +
 .../gpu/drm/mediatek/mtk_disp_ovl_adaptor.c   | 170 +++++++++-----
 drivers/gpu/drm/mediatek/mtk_drm_drv.c        |   4 +
 drivers/gpu/drm/mediatek/mtk_drm_drv.h        |   2 +-
 drivers/gpu/drm/mediatek/mtk_padding.c        | 127 +++++++++++
 drivers/soc/mediatek/mt8188-mmsys.h           | 210 ++++++++++++++++++
 drivers/soc/mediatek/mtk-mmsys.c              |  26 +++
 drivers/soc/mediatek/mtk-mmsys.h              |  30 +++
 drivers/soc/mediatek/mtk-mutex.c              |  51 +++++
 include/dt-bindings/reset/mt8188-resets.h     |  75 +++++++
 include/linux/soc/mediatek/mtk-mmsys.h        |   8 +
 17 files changed, 751 insertions(+), 55 deletions(-)
 create mode 100644 Documentation/devicetree/bindings/display/mediatek/mediatek,padding.yaml
 create mode 100644 drivers/gpu/drm/mediatek/mtk_padding.c

--
2.18.0


             reply	other threads:[~2023-06-14  7:32 UTC|newest]

Thread overview: 97+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2023-06-14  7:31 Hsiao Chien Sung [this message]
2023-06-14  7:31 ` [PATCH v2 00/15] Add display driver for MT8188 VDOSYS1 Hsiao Chien Sung
2023-06-14  7:31 ` [PATCH v2 01/15] dt-bindings: display: mediatek: ethdr: Add compatible for MT8188 Hsiao Chien Sung
2023-06-14  7:31   ` Hsiao Chien Sung
2023-06-14 11:41   ` AngeloGioacchino Del Regno
2023-06-14 11:41     ` AngeloGioacchino Del Regno
2023-06-15  5:51     ` Shawn Sung (宋孝謙)
2023-06-15  5:51       ` Shawn Sung (宋孝謙)
2023-06-15  7:36       ` AngeloGioacchino Del Regno
2023-06-15  7:36         ` AngeloGioacchino Del Regno
2023-06-15  8:24   ` Krzysztof Kozlowski
2023-06-15  8:24     ` Krzysztof Kozlowski
2023-06-14  7:31 ` [PATCH v2 02/15] dt-bindings: display: mediatek: mdp-rdma: " Hsiao Chien Sung
2023-06-14  7:31   ` Hsiao Chien Sung
2023-06-14 11:41   ` AngeloGioacchino Del Regno
2023-06-14 11:41     ` AngeloGioacchino Del Regno
2023-06-15  8:25   ` Krzysztof Kozlowski
2023-06-15  8:33   ` Krzysztof Kozlowski
2023-06-15  8:33     ` Krzysztof Kozlowski
2023-06-14  7:31 ` [PATCH v2 03/15] dt-bindings: display: mediatek: merge: " Hsiao Chien Sung
2023-06-14  7:31   ` Hsiao Chien Sung
2023-06-14 11:41   ` AngeloGioacchino Del Regno
2023-06-14 11:41     ` AngeloGioacchino Del Regno
2023-06-15  8:28   ` Krzysztof Kozlowski
2023-06-15  8:28     ` Krzysztof Kozlowski
2023-06-16  5:29     ` Shawn Sung (宋孝謙)
2023-06-16  5:29       ` Shawn Sung (宋孝謙)
2023-06-16  8:07       ` Krzysztof Kozlowski
2023-06-16  8:07         ` Krzysztof Kozlowski
2023-06-16  8:40         ` Shawn Sung (宋孝謙)
2023-06-16  8:40           ` Shawn Sung (宋孝謙)
2023-06-16  9:31           ` Krzysztof Kozlowski
2023-06-16  9:31             ` Krzysztof Kozlowski
2023-06-16 11:51             ` Shawn Sung (宋孝謙)
2023-06-16 11:51               ` Shawn Sung (宋孝謙)
2023-06-14  7:31 ` [PATCH v2 04/15] dt-bindings: display: mediatek: padding: Add documentation " Hsiao Chien Sung
2023-06-14  7:31   ` Hsiao Chien Sung
2023-06-15  8:32   ` Krzysztof Kozlowski
2023-06-15  8:32     ` Krzysztof Kozlowski
2023-06-16  5:40     ` Shawn Sung (宋孝謙)
2023-06-16  5:40       ` Shawn Sung (宋孝謙)
2023-06-14  7:31 ` [PATCH v2 05/15] dt-bindings: arm: mediatek: Add compatible " Hsiao Chien Sung
2023-06-14  7:31   ` Hsiao Chien Sung
2023-06-14 11:42   ` AngeloGioacchino Del Regno
2023-06-14 11:42     ` AngeloGioacchino Del Regno
2023-06-15  8:33   ` Krzysztof Kozlowski
2023-06-15  8:33     ` Krzysztof Kozlowski
2023-06-14  7:31 ` [PATCH v2 06/15] dt-bindings: reset: mt8188: Add VDOSYS0 reset control bits Hsiao Chien Sung
2023-06-14  7:31   ` Hsiao Chien Sung
2023-06-14 11:27   ` AngeloGioacchino Del Regno
2023-06-14 11:27     ` AngeloGioacchino Del Regno
2023-06-22  1:42   ` Rob Herring
2023-06-22  1:42     ` Rob Herring
2023-06-27  6:52     ` Shawn Sung (宋孝謙)
2023-06-27  6:52       ` Shawn Sung (宋孝謙)
2023-06-14  7:31 ` [PATCH v2 07/15] dt-bindings: reset: mt8188: Add VDOSYS1 " Hsiao Chien Sung
2023-06-14  7:31   ` Hsiao Chien Sung
2023-06-14 11:27   ` AngeloGioacchino Del Regno
2023-06-14 11:27     ` AngeloGioacchino Del Regno
2023-06-15  8:34   ` Krzysztof Kozlowski
2023-06-15  8:34     ` Krzysztof Kozlowski
2023-06-14  7:31 ` [PATCH v2 08/15] soc: mediatek: Support MT8188 VDOSYS1 in mtk-mmsys Hsiao Chien Sung
2023-06-14  7:31   ` Hsiao Chien Sung
2023-06-14 11:21   ` AngeloGioacchino Del Regno
2023-06-14 11:21     ` AngeloGioacchino Del Regno
2023-06-15  6:10     ` Shawn Sung (宋孝謙)
2023-06-15  6:10       ` Shawn Sung (宋孝謙)
2023-06-15  7:38       ` AngeloGioacchino Del Regno
2023-06-15  7:38         ` AngeloGioacchino Del Regno
2023-06-14  7:31 ` [PATCH v2 09/15] soc: mediatek: Support MT8188 VDOSYS1 PADDING " Hsiao Chien Sung
2023-06-14  7:31   ` Hsiao Chien Sung
2023-06-14 11:22   ` AngeloGioacchino Del Regno
2023-06-14 11:22     ` AngeloGioacchino Del Regno
2023-06-14  7:31 ` [PATCH v2 10/15] soc: mediatek: Support reset bit mapping in mmsys driver Hsiao Chien Sung
2023-06-14  7:31   ` Hsiao Chien Sung
2023-06-14 11:28   ` AngeloGioacchino Del Regno
2023-06-14 11:28     ` AngeloGioacchino Del Regno
2023-06-14  7:31 ` [PATCH v2 11/15] soc: mediatek: Add MT8188 VDO0 reset bit map Hsiao Chien Sung
2023-06-14  7:31   ` Hsiao Chien Sung
2023-06-14 11:29   ` AngeloGioacchino Del Regno
2023-06-14 11:29     ` AngeloGioacchino Del Regno
2023-06-14  7:31 ` [PATCH v2 12/15] soc: mediatek: Add MT8188 VDO1 " Hsiao Chien Sung
2023-06-14  7:31   ` Hsiao Chien Sung
2023-06-14 11:35   ` AngeloGioacchino Del Regno
2023-06-14 11:35     ` AngeloGioacchino Del Regno
2023-06-15  6:01     ` Shawn Sung (宋孝謙)
2023-06-15  6:01       ` Shawn Sung (宋孝謙)
2023-06-15  7:37       ` AngeloGioacchino Del Regno
2023-06-15  7:37         ` AngeloGioacchino Del Regno
2023-06-14  7:31 ` [PATCH v2 13/15] drm/mediatek: Support MT8188 VDOSYS1 in display driver Hsiao Chien Sung
2023-06-14  7:31   ` Hsiao Chien Sung
2023-06-14 11:37   ` AngeloGioacchino Del Regno
2023-06-14 11:37     ` AngeloGioacchino Del Regno
2023-06-14  7:31 ` [PATCH v2 14/15] drm/mediatek: Improve compatibility of " Hsiao Chien Sung
2023-06-14  7:31   ` Hsiao Chien Sung
2023-06-14  7:31 ` [PATCH v2 15/15] drm/mediatek: Support MT8188 VDOSYS1 PADDING in " Hsiao Chien Sung
2023-06-14  7:31   ` Hsiao Chien Sung

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=20230614073125.17958-1-shawn.sung@mediatek.com \
    --to=shawn.sung@mediatek.com \
    --cc=Project_Global_Chrome_Upstream_Group@mediatek.com \
    --cc=angelogioacchino.delregno@collabora.com \
    --cc=chunkuang.hu@kernel.org \
    --cc=devicetree@vger.kernel.org \
    --cc=jason-jh.lin@mediatek.com \
    --cc=krzysztof.kozlowski+dt@linaro.org \
    --cc=linux-arm-kernel@lists.infradead.org \
    --cc=linux-kernel@vger.kernel.org \
    --cc=linux-mediatek@lists.infradead.org \
    --cc=matthias.bgg@gmail.com \
    --cc=nancy.lin@mediatek.com \
    --cc=p.zabel@pengutronix.de \
    --cc=robh+dt@kernel.org \
    --cc=singo.chang@mediatek.com \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
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.