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
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
. 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
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
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
-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
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:
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
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
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
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
ned-off-by: Adam Ford
> Tested-by: Frieder Schrempf
> Reviewed-by: Frieder Schrempf
Tested-by: 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
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
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
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.
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
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] [
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
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.
> >
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
&
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
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
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
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
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
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
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:
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
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)
> > +{
> >
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 +
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
> ---
>
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
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
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
> ---
>
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
> ---
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
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.
> &
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
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:
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
,
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
,
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
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
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
/
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
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
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:
> >>>
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.
>
>
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
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
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
>
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
>
> 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
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
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
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
> &
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
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
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
> >
901 - 960 of 960 matches
Mail list logo