Re: [PATCH RESEND] drm/bridge: anx7625: Use common macros for DP power sequencing commands

2023-07-11 Thread Chen-Yu Tsai
On Tue, Jul 11, 2023 at 3:23 PM Jani Nikula wrote: > > On Tue, 11 Jul 2023, Chen-Yu Tsai wrote: > > On Mon, Jul 10, 2023 at 6:32 PM Jani Nikula > > wrote: > >> > >> On Mon, 10 Jul 2023, Chen-Yu Tsai wrote: > >> > The DRM DP code has macros for t

[PATCH] drm/bridge: anx7625: Use common macros for HDCP capabilities

2023-07-10 Thread Chen-Yu Tsai
The DRM DP code has macros for the DP HDCP capabilities. Use them in the anx7625 driver instead of raw numbers. Fixes: cd1637c7e480 ("drm/bridge: anx7625: add HDCP support") Suggested-by: Nícolas F. R. A. Prado Signed-off-by: Chen-Yu Tsai --- drivers/gpu/drm/bridge/analogix/anx

[PATCH v2] drm/bridge: anx7625: Drop device lock before drm_helper_hpd_irq_event()

2023-07-10 Thread Chen-Yu Tsai
. Both the internal and external display of said device each use one anx7625 bridge. [1] https://lore.kernel.org/dri-devel/20230112042104.4107253-1-treapk...@chromium.org/ Fixes: 60487584a79a ("drm/bridge: anx7625: refactor power control to use runtime PM framework") Signed-off-by: Ch

[PATCH RESEND] drm/bridge: anx7625: Use common macros for DP power sequencing commands

2023-07-10 Thread Chen-Yu Tsai
us") Signed-off-by: Chen-Yu Tsai Reviewed-by: Nícolas F. R. A. Prado --- Collected tags and rebased on v6.5-rc1. drivers/gpu/drm/bridge/analogix/anx7625.c | 8 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/drivers/gpu/drm/bridge/analogix/anx7625.c b/drivers/gpu/drm/bri

[PATCH RESEND v11] drm/bridge: it6505: Fix Kconfig indentation

2023-07-12 Thread Chen-Yu Tsai
From: Pin-yen Lin Replace the spaces with tab characters in the Kconfig file. Signed-off-by: Pin-yen Lin Reviewed-by: AngeloGioacchino Del Regno Signed-off-by: Chen-Yu Tsai --- Splitting this patch out of its original type-C mux patch series [1] to get it merged. This is a cleanup

[PATCH v12] drm/bridge: Remove redundant i2c_client in anx7625/it6505

2023-07-12 Thread Chen-Yu Tsai
-off-by: Chen-Yu Tsai --- Changes since v11: - Rebase onto v6.5-rc1 - Converted one more instance in anx7625_attach_dsi() introduced by 1464e48d69ab drm/bridge: anx7625: Prevent endless probe loop Splitting this patch out of its original type-C mux patch series [1] to get it merged

Re: [PATCH v8 2/2] soc: mediatek: remove DDP_DOMPONENT_DITHER from enum

2023-05-31 Thread Chen-Yu Tsai
Hi Matthias, On Mon, Mar 6, 2023 at 4:07 PM Jason-JH.Lin wrote: > > After mmsys and drm change DITHER enum to DDP_COMPONENT_DITHER0, > mmsys header can remove the useless DDP_COMPONENT_DITHER enum. > > Signed-off-by: Jason-JH.Lin > Reviewed-by: AngeloGioacchino Del Regno > > Reviewed-by:

Re: [PATCH v2] drm/mediatek: Add valid modifier check

2023-07-31 Thread Chen-Yu Tsai
s a test called > > "addfb25-bad-modifier" that attempts to create a framebuffer with the > > modifier DRM_FORMAT_MOD_INVALID and verifies the ADDFB2 ioctl returns > > EINVAL. > > Reviewed-by: CK Hu > > > > > Signed-off-by: Justin Green > > Tested-b

Re: [PATCH 0/3] pll-video0 notifier for v6.5+

2023-08-10 Thread Chen-Yu Tsai
On Mon, Aug 7, 2023 at 5:36 PM Frank Oltmanns wrote: > > Hi Icenowy, > > it is my understanding that you are the original author of the following > patches are in Ondřej's 6.4 branch [1] [2] [3] but not in his 6.5 > branch. I assume it is because of merge conflicts as the part about > setting the

Re: patches dropped from drm-misc-next [Was: Re: [PATCH 00/53] drm: Convert to platform remove callback returning] void

2023-06-18 Thread Chen-Yu Tsai
On Sun, Jun 18, 2023 at 12:13 AM Uwe Kleine-König wrote: > > [expanding recipents by the other affected persons] > > On Thu, Jun 08, 2023 at 09:08:15AM -0700, Doug Anderson wrote: > > On Thu, Jun 1, 2023 at 8:40 AM Uwe Kleine-König > > wrote: > > > > > > Hello, > > > > > > On Sun, May 07, 2023

Re: [PATCH V6 6/6] drm: bridge: samsung-dsim: Support non-burst mode

2023-05-15 Thread Chen-Yu Tsai
ached > device like a bridge chip. This should have no impact > for people using burst-mode and setting the burst clock > rate is still required for those users. If the burst > clock is not present, change the error message to > dev_info indicating the clock use the pixel clock. &g

Re: [PATCH V5 4/6] drm: bridge: samsung-dsim: Select GENERIC_PHY_MIPI_DPHY

2023-05-07 Thread Chen-Yu Tsai
ned-off-by: Adam Ford > Tested-by: Frieder Schrempf > Reviewed-by: Frieder Schrempf Tested-by: Chen-Yu Tsai

Re: [PATCH 3/4] arm64: dts: mediatek: mt8195: add DSI and MIPI DPHY nodes

2023-11-23 Thread Chen-Yu Tsai
On Thu, Nov 23, 2023 at 9:38 PM Michael Walle wrote: > > Add the two DSI controller node and the associated DPHY nodes. > Individual boards have to enable them in the board device tree. > > Signed-off-by: Michael Walle Reviewed-by: Chen-Yu Tsai I checked all the address range

Re: [PATCH v2] drm/mediatek: Add spinlock for setting vblank event in atomic_begin

2023-11-23 Thread Chen-Yu Tsai
On Wed, Nov 8, 2023 at 3:27 PM CK Hu (胡俊光) wrote: > > Hi, Jason: > > On Wed, 2023-09-20 at 17:06 +0800, Jason-JH.Lin wrote: > > Add spinlock protection to avoid race condition on vblank event > > between mtk_drm_crtc_atomic_begin() and mtk_drm_finish_page_flip(). > > Reviewed-by: CK Hu Please

Re: [v3 3/3] drm/bridge: it6505: Add audio support

2023-11-27 Thread Chen-Yu Tsai
On Tue, Nov 21, 2023 at 8:54 PM AngeloGioacchino Del Regno wrote: > > Il 30/07/23 20:08, Jiaxin Yu ha scritto: > > Add audio support for it6505 > > > > 1. Bridge to hdmi-codec to support audio feature. At the same time, > > the function of automatically detecting audio is removed. > > 2. It

Re: [PATCH] dt-bindings: display: bridge: it6505: Add #sound-dai-cells

2024-01-28 Thread Chen-Yu Tsai
On Fri, Jan 26, 2024 at 6:17 PM Krzysztof Kozlowski wrote: > > On 26/01/2024 08:35, Chen-Yu Tsai wrote: > > The ITE IT6505 display bridge can take one I2S input and transmit it > > over the DisplayPort link. > > > > Add #sound-dai-cells (= 0) to the binding for it.

[PATCH] dt-bindings: display: bridge: it6505: Add #sound-dai-cells

2024-01-25 Thread Chen-Yu Tsai
The ITE IT6505 display bridge can take one I2S input and transmit it over the DisplayPort link. Add #sound-dai-cells (= 0) to the binding for it. Signed-off-by: Chen-Yu Tsai --- The driver side changes [1] are still being worked on, but given the hardware is very simple, it would be nice if we

powervr lockdep warnings

2024-05-10 Thread Chen-Yu Tsai
Hi, I got the following lockdep warnings while trying to make the powervr driver work on MT8173. This was observed while trying to run vkmark. This was on the next-20240506 kernel running Debian Sid with the Mesa 24.0.6 package rebuilt to include the powervr driver. [73602.438144] [

Re: [PATCH 0/2] Add TDM setting support

2024-05-02 Thread Chen-Yu Tsai
On Thu, May 2, 2024 at 5:03 PM Hsin-Te Yuan wrote: > > The anx7625 supports two different TDM settings, which determine whether > or not the first audio data bit should be shifted. This series adds the > support for configuring TDM setting through a property in the device > tree. As mentioned

Re: powervr lockdep warnings

2024-05-14 Thread Chen-Yu Tsai
On Tue, May 14, 2024 at 4:54 PM Matt Coster wrote: > > On 10/05/2024 09:43, Chen-Yu Tsai wrote: > > Hi, > > > > I got the following lockdep warnings while trying to make the powervr > > driver work on MT8173. This was observed while trying to run vkmark. > >

Re: powervr lockdep warnings

2024-05-15 Thread Chen-Yu Tsai
On Tue, May 14, 2024 at 5:19 PM Chen-Yu Tsai wrote: > > On Tue, May 14, 2024 at 4:54 PM Matt Coster wrote: > > > > On 10/05/2024 09:43, Chen-Yu Tsai wrote: > > > Hi, > > > > > > I got the following lockdep warnings while trying to make the powervr &

Re: [PATCH v3] drm/bridge: anx7625: Update audio status while detecting

2024-03-06 Thread Chen-Yu Tsai
rm/bridge: anx7625: add HDMI audio function") > Signed-off-by: Hsin-Te Yuan Reviewed-by: Chen-Yu Tsai > --- > Changes in v3: > - Add Fixes tag. > - Link to v2: > https://lore.kernel.org/r/20240306-anx7625-v2-1-7138e00b2...@chromium.org > > Changes in v2: > - Add

Re: Missing commits from drm-misc-next on linux-next

2024-03-20 Thread Chen-Yu Tsai
On Wed, Mar 20, 2024 at 11:07 PM Nícolas F. R. A. Prado wrote: > > Hi, > > I noticed that there are some commits from drm-misc-next [1] that haven't been > added to the for-linux-next [2] branch, and consequently haven't made their > way > into linux-next. > > Namely, commit bf0390e2c95b

Re: Missing commits from drm-misc-next on linux-next

2024-03-20 Thread Chen-Yu Tsai
On Thu, Mar 21, 2024 at 1:59 AM Nícolas F. R. A. Prado wrote: > > On Wed, Mar 20, 2024 at 04:19:51PM +0100, Maxime Ripard wrote: > > Hi, > > > > On Wed, Mar 20, 2024 at 11:07:34AM -0400, Nícolas F. R. A. Prado wrote: > > > I noticed that there are some commits from drm-misc-next [1] that haven't

Re: [PATCH] drm/bridge:anx7625:Update audio status while detecting

2024-03-05 Thread Chen-Yu Tsai
Hi, Please add a space after the colons in the subject line. On Tue, Mar 5, 2024 at 8:32 PM Hsin-Te Yuan wrote: > > Previously, the audio status was not updated during detection, leading > to a persistent audio despite hot plugging events. To resolve this ^ it feels like

Re: [PATCH v1 2/3] dt-bindings: arm: mediatek: mmsys: Add OF graph support for board path

2024-04-07 Thread Chen-Yu Tsai
On Thu, Apr 4, 2024 at 4:16 PM AngeloGioacchino Del Regno wrote: > > Document OF graph on MMSYS/VDOSYS: this supports up to three DDP paths > per HW instance (so potentially up to six displays for multi-vdo SoCs). > > The MMSYS or VDOSYS is always the first component in the DDP pipeline, > so it

Re: [PATCH v1 2/3] dt-bindings: arm: mediatek: mmsys: Add OF graph support for board path

2024-04-08 Thread Chen-Yu Tsai
On Mon, Apr 8, 2024 at 6:16 PM AngeloGioacchino Del Regno wrote: > > Il 08/04/24 05:20, Chen-Yu Tsai ha scritto: > > On Thu, Apr 4, 2024 at 4:16 PM AngeloGioacchino Del Regno > > wrote: > >> > >> Document OF graph on MMSYS/VDOSYS: this supports up to thre

[PATCH v2] dt-bindings: display: bridge: it6505: Add #sound-dai-cells

2024-03-27 Thread Chen-Yu Tsai
The ITE IT6505 display bridge can take one I2S input and transmit it over the DisplayPort link. Add #sound-dai-cells (= 0) to the binding for it. Signed-off-by: Chen-Yu Tsai --- Changes since v1 [1]: - Reference /schemas/sound/dai-common.yaml - Change "additionalProperties:

Re: [PATCH v6,14/24] media: mediatek: vcodec: Add capture format to support one plane memory

2024-05-23 Thread Chen-Yu Tsai
On Thu, May 23, 2024 at 6:14 PM Andrzej Pietrasiewicz wrote: > > Hi, > > I'm having second thoughts, please see inline, > > W dniu 22.05.2024 o 14:26, Andrzej Pietrasiewicz pisze: > > Hi Yunfei, > > > > W dniu 16.05.2024 o 14:20, Yunfei Dong pisze: > >> Define one uncompressed capture format

Re: [v5, 3/3] drm/mediatek: Implement OF graphs support for display paths

2024-05-23 Thread Chen-Yu Tsai
On Wed, May 22, 2024 at 8:32 PM Sui Jingfeng wrote: > > Hi, > > > On 5/21/24 15:57, AngeloGioacchino Del Regno wrote: > > +static int mtk_drm_of_ddp_path_build(struct device *dev, struct > > device_node *node, > > + struct mtk_mmsys_driver_data *data) > > +{ > >

Re: [PATCH 1/2] dt-bindings: gpu: mali-bifrost: Add compatible for MT8188 SoC

2024-05-27 Thread Chen-Yu Tsai
On Mon, May 27, 2024 at 5:25 PM AngeloGioacchino Del Regno wrote: > > Add a compatible for the MediaTek MT8188 SoC, with an integrated > ARM Mali G57 MC3 (Valhall-JM) GPU. > > Signed-off-by: AngeloGioacchino Del Regno > > --- > Documentation/devicetree/bindings/gpu/arm,mali-bifrost.yaml | 1 +

Re: [PATCH v6,08/24] media: mediatek: vcodec: add tee client interface to communiate with optee-os

2024-05-27 Thread Chen-Yu Tsai
Hi, On Thu, May 16, 2024 at 8:21 PM Yunfei Dong wrote: > > Open tee context to initialize the environment in order to communication > with optee-os, then open tee session as the communication pipeline for > lat and core to send data for hardware decode. > > Signed-off-by: Yunfei Dong > --- >

Re: [PATCH v7 05/18] drm/mediatek: Set DRM mode configs accordingly

2024-05-26 Thread Chen-Yu Tsai
On Mon, May 27, 2024 at 12:34 PM Fei Shao wrote: > > Hi Shawn, > > On Thu, May 2, 2024 at 6:39 PM Shawn Sung wrote: > > > > From: Hsiao Chien Sung > > > > Set DRM mode configs limitation according to the hardware capabilities > > and pass the IGT checks as below: > > > > - The test

Re: [PATCH v7 05/18] drm/mediatek: Set DRM mode configs accordingly

2024-05-26 Thread Chen-Yu Tsai
On Mon, May 27, 2024 at 12:54 PM Fei Shao wrote: > > On Mon, May 27, 2024 at 12:38 PM Chen-Yu Tsai wrote: > > > > On Mon, May 27, 2024 at 12:34 PM Fei Shao wrote: > > > > > > Hi Shawn, > > > > > > On Thu, May 2, 2024 at 6:39 PM Sha

Re: [PATCH v6,14/24] media: mediatek: vcodec: Add capture format to support one plane memory

2024-05-27 Thread Chen-Yu Tsai
Hi, On Thu, May 16, 2024 at 8:21 PM Yunfei Dong wrote: > > Define one uncompressed capture format V4L2_PIX_FMT_MS21 in order to > support one plane memory. The buffer size is luma + chroma, luma is > stored at the start and chrome is stored at the end. > > Signed-off-by: Yunfei Dong > --- >

Re: [PATCH v6, 24/24] media: mediatek: vcodec: support vp9 svp decoder for mt8188

2024-05-27 Thread Chen-Yu Tsai
On Thu, May 16, 2024 at 8:21 PM Yunfei Dong wrote: > > From: Yilong Zhou > > Change vp9 driver to support secure video playback(svp) for > mt8188. Need to map shared memory with optee interface and > wait interrupt in optee-os. > > Signed-off-by: Yilong Zhou > Signed-off-by: Yunfei Dong > ---

Re: [PATCH v6,17/24] media: mediatek: vcodec: re-construct h264 driver to support svp mode

2024-05-26 Thread Chen-Yu Tsai
On Thu, May 16, 2024 at 8:21 PM Yunfei Dong wrote: > > Need secure buffer size to convert secure handle to secure > pa in optee-os, re-construct the vsi struct to store each > secure buffer size. > > Separate svp and normal wait interrupt condition for svp mode > waiting hardware interrupt in

Re: [PATCH v6,17/24] media: mediatek: vcodec: re-construct h264 driver to support svp mode

2024-05-28 Thread Chen-Yu Tsai
On Mon, May 27, 2024 at 1:58 PM Chen-Yu Tsai wrote: > > On Thu, May 16, 2024 at 8:21 PM Yunfei Dong wrote: > > > > Need secure buffer size to convert secure handle to secure > > pa in optee-os, re-construct the vsi struct to store each > > secure buffer size. > &

Re: [PATCH 2/6] clk: mediatek: Add mt8173-mfgtop driver

2024-05-30 Thread Chen-Yu Tsai
On Thu, May 30, 2024 at 5:59 PM AngeloGioacchino Del Regno wrote: > > Il 30/05/24 10:35, Chen-Yu Tsai ha scritto: > > The MFG (GPU) block on the MT8173 has a small glue layer, named MFG_TOP > > in the datasheet, that contains clock gates, some power sequence signal > > d

[PATCH 0/6] powervr: MT8173 GPU support

2024-05-30 Thread Chen-Yu Tsai
ec.com/ [2] https://gitlab.freedesktop.org/imagination/linux-firmware/-/tree/powervr [3] https://github.com/SaschaWillems/Vulkan [4] https://lore.kernel.org/dri-devel/f2b2671e-5acc-4dec-9c2e-3c9cd2e1f...@imgtec.com/ Chen-Yu Tsai (6): dt-bindings: clock: mediatek: Add mt8173 mfgtop clk: mediatek:

[PATCH 4/6] drm/imagination: Add compatible string entry for Series6XT

2024-05-30 Thread Chen-Yu Tsai
The MediaTek MT8173 comes with a PowerVR Rogue GX6250, which is part of the Series6XT, another variation of the Rogue family of GPUs. Signed-off-by: Chen-Yu Tsai --- drivers/gpu/drm/imagination/pvr_drv.c | 1 + 1 file changed, 1 insertion(+) diff --git a/drivers/gpu/drm/imagination/pvr_drv.c

[PATCH 1/6] dt-bindings: clock: mediatek: Add mt8173 mfgtop

2024-05-30 Thread Chen-Yu Tsai
, while the power sequencing bits are exposed as one singular power domain. Signed-off-by: Chen-Yu Tsai --- .../clock/mediatek,mt8173-mfgtop.yaml | 71 +++ include/dt-bindings/clock/mt8173-clk.h| 7 ++ 2 files changed, 78 insertions(+) create mode 100644

[PATCH 2/6] clk: mediatek: Add mt8173-mfgtop driver

2024-05-30 Thread Chen-Yu Tsai
, while the power sequencing bits are exposed as one singular power domain. Signed-off-by: Chen-Yu Tsai --- drivers/clk/mediatek/Kconfig | 9 + drivers/clk/mediatek/Makefile| 1 + drivers/clk/mediatek/clk-mt8173-mfgtop.c | 240 +++ 3 files changed, 250

[PATCH 5/6] arm64: dts: mediatek: mt8173: Fix MFG_ASYNC power domain clock

2024-05-30 Thread Chen-Yu Tsai
t;) Signed-off-by: Chen-Yu Tsai --- arch/arm64/boot/dts/mediatek/mt8173.dtsi | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/arch/arm64/boot/dts/mediatek/mt8173.dtsi b/arch/arm64/boot/dts/mediatek/mt8173.dtsi index 3458be7f7f61..136b28f80cc2 100644 --- a/arch/arm64/boot/dt

[PATCH 6/6] arm64: dts: mediatek: mt8173: Add GPU device nodes

2024-05-30 Thread Chen-Yu Tsai
The MediaTek MT8173 comes with a PowerVR Rogue GX6250, which is part of the Series6XT, another variation of the Rogue family of GPUs. On top of the GPU is a glue layer that handles some clock and power signals. Add device nodes for both. Signed-off-by: Chen-Yu Tsai --- arch/arm64/boot/dts

[PATCH 3/6] dt-bindings: gpu: powervr-rogue: Add MediaTek MT8173 GPU

2024-05-30 Thread Chen-Yu Tsai
/ Signed-off-by: Chen-Yu Tsai --- .../bindings/gpu/img,powervr-rogue.yaml | 24 +++ 1 file changed, 20 insertions(+), 4 deletions(-) diff --git a/Documentation/devicetree/bindings/gpu/img,powervr-rogue.yaml b/Documentation/devicetree/bindings/gpu/img,powervr-rogue.yaml index

Re: [PATCH v5 2/3] dt-bindings: arm: mediatek: mmsys: Add OF graph support for board path

2024-06-06 Thread Chen-Yu Tsai
On Wed, Jun 5, 2024 at 7:15 PM AngeloGioacchino Del Regno wrote: > > Il 05/06/24 03:38, CK Hu (胡俊光) ha scritto: > > Hi, Angelo: > > > > On Tue, 2024-05-21 at 09:57 +0200, AngeloGioacchino Del Regno wrote: > >> Document OF graph on MMSYS/VDOSYS: this supports up to three DDP paths > >> per HW

Re: [PATCH 5/6] arm64: dts: mediatek: mt8173: Fix MFG_ASYNC power domain clock

2024-06-05 Thread Chen-Yu Tsai
On Wed, Jun 5, 2024 at 7:25 PM AngeloGioacchino Del Regno wrote: > > Il 05/06/24 10:25, Chen-Yu Tsai ha scritto: > > On Thu, May 30, 2024 at 6:03 PM AngeloGioacchino Del Regno > > wrote: > >> > >> Il 30/05/24 10:35, Chen-Yu Tsai ha scritto: > >>>

Re: [PATCH 3/6] dt-bindings: gpu: powervr-rogue: Add MediaTek MT8173 GPU

2024-06-03 Thread Chen-Yu Tsai
On Fri, May 31, 2024 at 9:37 PM Frank Binns wrote: > > Hi ChenYu, > > On Thu, 2024-05-30 at 16:35 +0800, Chen-Yu Tsai wrote: > > The MediaTek MT8173 comes with a PowerVR Rogue GX6250, which is one > > of the Series6XT GPUs, another sub-family of the Rogue family. > >

Re: [PATCH 3/6] dt-bindings: gpu: powervr-rogue: Add MediaTek MT8173 GPU

2024-06-03 Thread Chen-Yu Tsai
On Fri, May 31, 2024 at 10:25 PM Adam Ford wrote: > > On Fri, May 31, 2024 at 8:37 AM Frank Binns wrote: > > > > Hi ChenYu, > > > > On Thu, 2024-05-30 at 16:35 +0800, Chen-Yu Tsai wrote: > > > The MediaTek MT8173 comes with a PowerVR Rogue GX6250, w

Re: [PATCH 0/6] powervr: MT8173 GPU support

2024-05-30 Thread Chen-Yu Tsai
On Thu, May 30, 2024 at 4:35 PM Chen-Yu Tsai wrote: > > Hi everyone, > > This series enables the PowerVR GPU found in the MT8173 SoC, found in > some Chromebooks. > > This version is different from the initial powervr driver submission [1] > in that it splits out the GP

Re: [PATCH 1/6] dt-bindings: clock: mediatek: Add mt8173 mfgtop

2024-05-31 Thread Chen-Yu Tsai
On Thu, May 30, 2024 at 11:43 PM Conor Dooley wrote: > > On Thu, May 30, 2024 at 04:35:00PM +0800, Chen-Yu Tsai wrote: > > The MFG (GPU) block on the MT8173 has a small glue layer, named MFG_TOP > > in the datasheet, that contains clock gates, some power sequence signal >

Re: [PATCH 4/6] drm/imagination: Add compatible string entry for Series6XT

2024-06-02 Thread Chen-Yu Tsai
On Fri, May 31, 2024 at 7:18 PM Frank Binns wrote: > > On Thu, 2024-05-30 at 16:35 +0800, Chen-Yu Tsai wrote: > > The MediaTek MT8173 comes with a PowerVR Rogue GX6250, which is part > > of the Series6XT, another variation of the Rogue family of GPUs. > > > &g

Re: [PATCH v2 2/2] drm/panfrost: Add support for Mali on the MT8188 SoC

2024-06-04 Thread Chen-Yu Tsai
> > Signed-off-by: AngeloGioacchino Del Regno > Reviewed-by: Chen-Yu Tsai > --- > drivers/gpu/drm/panfrost/panfrost_drv.c | 9 + > 1 file changed, 9 insertions(+) > > diff --git a/drivers/gpu/drm/panfrost/panfrost_drv.c > b/drivers/gpu/drm/panfrost/panfrost_drv.c

Re: [PATCH v2 1/2] dt-bindings: gpu: mali-bifrost: Add compatible for MT8188 SoC

2024-06-04 Thread Chen-Yu Tsai
On Tue, Jun 4, 2024 at 8:39 PM AngeloGioacchino Del Regno wrote: > > Add a compatible for the MediaTek MT8188 SoC, with an integrated > ARM Mali G57 MC3 (Valhall-JM) GPU. > > Signed-off-by: AngeloGioacchino Del Regno > Reviewed-by: Chen-Yu Tsai > --- > Documentation

Re: [PATCH 2/6] clk: mediatek: Add mt8173-mfgtop driver

2024-06-05 Thread Chen-Yu Tsai
On Thu, May 30, 2024 at 6:16 PM Chen-Yu Tsai wrote: > > On Thu, May 30, 2024 at 5:59 PM AngeloGioacchino Del Regno > wrote: > > > > Il 30/05/24 10:35, Chen-Yu Tsai ha scritto: > > > The MFG (GPU) block on the MT8173 has a small glue layer, named MFG_TOP > &g

Re: [PATCH 5/6] arm64: dts: mediatek: mt8173: Fix MFG_ASYNC power domain clock

2024-06-05 Thread Chen-Yu Tsai
On Thu, May 30, 2024 at 6:03 PM AngeloGioacchino Del Regno wrote: > > Il 30/05/24 10:35, Chen-Yu Tsai ha scritto: > > The MFG_ASYNC domain, which is likely associated to the whole MFG block, > > currently specifies clk26m as its domain clock. This is bogus, since the > &

Re: [PATCH 3/6] dt-bindings: gpu: powervr-rogue: Add MediaTek MT8173 GPU

2024-06-13 Thread Chen-Yu Tsai
On Tue, Jun 4, 2024 at 12:18 PM Chen-Yu Tsai wrote: > > On Fri, May 31, 2024 at 9:37 PM Frank Binns wrote: > > > > Hi ChenYu, > > > > On Thu, 2024-05-30 at 16:35 +0800, Chen-Yu Tsai wrote: > > > The MediaTek MT8173 comes with a PowerVR Rogue GX6250, w

[PATCH] drm/mediatek: select DRM_GEM_DMA_HELPER if DRM_FBDEV_EMULATION=y

2024-06-19 Thread Chen-Yu Tsai
With the recent switch from fbdev-generic to fbdev-dma, the driver now requires the DRM GEM DMA helpers. This dependency is missing, and will cause a link failure if fbdev emulation is enabled. Add the missing dependency. Fixes: 0992284b4fe4 ("drm/mediatek: Use fbdev-dma") Signed-off-b

Re: [PATCH] drm/mediatek: select DRM_GEM_DMA_HELPER if DRM_FBDEV_EMULATION=y

2024-06-20 Thread Chen-Yu Tsai
On Thu, Jun 20, 2024 at 2:37 PM Thomas Zimmermann wrote: > > Hi > > Am 20.06.24 um 07:47 schrieb Chen-Yu Tsai: > > With the recent switch from fbdev-generic to fbdev-dma, the driver now > > requires the DRM GEM DMA helpers. This dependency is missing, and will > >

<    5   6   7   8   9   10