RE: [EXT] Re: [v5 2/2] drm/arm/mali-dp: Add display QoS interface configuration for Mali DP500

2019-09-15 Thread Wen He
> -Original Message- > From: Liviu Dudau > Sent: 2019年9月12日 22:47 > To: Wen He > Cc: linux-de...@linux.nxdi.nxp.com; Brian Starkey ; > David Airlie ; Daniel Vetter ; Rob Herring > ; Mark Rutland ; > dri-devel@lists.freedesktop.org; devicet...@vger

[v5 2/2] drm/arm/mali-dp: Add display QoS interface configuration for Mali DP500

2019-09-10 Thread Wen He
OS register to avoid the high resolutions flicker issue on the LS1028A platform. Signed-off-by: Wen He --- drivers/gpu/drm/arm/malidp_drv.c | 6 ++ drivers/gpu/drm/arm/malidp_hw.c | 9 + drivers/gpu/drm/arm/malidp_hw.h | 3 +++ drivers/gpu/drm/arm/malidp_regs.h | 10 ++

[v5 1/2] dt/bindings: display: Add optional property node define for Mali DP500

2019-09-10 Thread Wen He
Add optional property node 'arm,malidp-arqos-value' for the Mali DP500. This property describe the ARQoS levels of DP500's QoS signaling. Signed-off-by: Wen He Reviewed-by: Rob Herring --- Documentation/devicetree/bindings/display/arm,malidp.txt | 3 +++ 1 file changed, 3 inse

RE: [EXT] Re: [v4 2/2] drm/arm/mali-dp: Add display QoS interface configuration for Mali DP500

2019-09-10 Thread Wen He
> -Original Message- > From: Liviu Dudau > Sent: 2019年9月6日 22:18 > To: Wen He > Cc: linux-de...@linux.nxdi.nxp.com; Brian Starkey ; > David Airlie ; Daniel Vetter ; Rob Herring > ; Mark Rutland ; > dri-devel@lists.freedesktop.org; devicet...@vger

RE: [EXT] Re: [v2 1/3] drm/arm/mali-dp: Add display QoS interface configuration for Mali DP500

2019-09-05 Thread Wen He
> -Original Message- > From: Liviu Dudau > Sent: 2019年9月5日 0:13 > To: Wen He > Cc: dri-devel@lists.freedesktop.org; linux-ker...@vger.kernel.org; > brian.star...@arm.com; airl...@linux.ie; dan...@ffwll.ch; Leo Li > > Subject: Re: [EXT] Re: [v2 1/3] drm/arm/

[v4 2/2] drm/arm/mali-dp: Add display QoS interface configuration for Mali DP500

2019-08-21 Thread Wen He
OS register to avoid the high resolutions flicker issue on the LS1028A platform. Signed-off-by: Wen He --- drivers/gpu/drm/arm/malidp_drv.c | 6 ++ drivers/gpu/drm/arm/malidp_hw.c | 13 + drivers/gpu/drm/arm/malidp_hw.h | 3 +++ drivers/gpu/drm/arm/malidp_regs.h | 10 +++

[v4 1/2] dt/bindings: display: Add optional property node define for Mali DP500

2019-08-21 Thread Wen He
Add optional property node 'arm,malidp-arqos-value' for the Mali DP500. This property describe the ARQoS levels of DP500's QoS signaling. Signed-off-by: Wen He --- Documentation/devicetree/bindings/display/arm,malidp.txt | 3 +++ 1 file changed, 3 insertions(+) diff --git

RE: [EXT] Re: [v3 1/2] dt/bindings: display: Add optional property node for Mali DP500

2019-08-18 Thread Wen He
> -Original Message- > From: Rob Herring > Sent: 2019年8月17日 4:09 > To: Wen He > Cc: linux-de...@linux.nxdi.nxp.com; Liviu Dudau ; > Brian Starkey ; David Airlie ; Daniel > Vetter ; Mark Rutland ; dri-devel > ; devicet...@vger.kernel.org; > linux-ker

[v3 1/2] dt/bindings: display: Add optional property node for Mali DP500

2019-08-17 Thread Wen He
Add optional property node 'arm,malidp-arqos-value' for the Mali DP500. This property describe the ARQoS levels of DP500's QoS signaling. Signed-off-by: Wen He --- change in v3: - correction the describe of the node Documentation/devicetree/bindings/display/arm,malidp

[v3 2/2] drm/arm/mali-dp: Add display QoS interface configuration for Mali DP500

2019-08-16 Thread Wen He
OS register to avoid the high resolutions flicker issue on the LS1028A platform. Signed-off-by: Wen He --- change in v3: - after testing more resolutions, if pixelclock > 148.5MHz will get the flickering drivers/gpu/drm/arm/malidp_drv.c | 6 ++ drivers/gpu/drm

RE: [EXT] Re: [v2 1/3] drm/arm/mali-dp: Add display QoS interface configuration for Mali DP500

2019-08-15 Thread Wen He
> -Original Message- > From: Liviu Dudau > Sent: 2019年7月22日 17:33 > To: Wen He > Cc: dri-devel@lists.freedesktop.org; linux-ker...@vger.kernel.org; > brian.star...@arm.com; airl...@linux.ie; dan...@ffwll.ch; Leo Li > > Subject: Re: [EXT] Re: [v2 1/3] drm/arm/

RE: [EXT] Re: [v2 2/3] dt/bindings: display: Add optional property node defined for Mali DP500

2019-08-13 Thread Wen He
> -Original Message- > From: Rob Herring > Sent: 2019年8月13日 7:20 > To: Wen He > Cc: linux-ker...@vger.kernel.org; dri-devel@lists.freedesktop.org; > devicet...@vger.kernel.org; mark.rutl...@arm.com; liviu.du...@arm.com; > brian.star...@arm.com; airl...@linux.ie; da

RE: [EXT] Re: [v2 1/4] dt-bindings: display: Add DT bindings for LS1028A HDP-TX PHY.

2019-08-12 Thread Wen He
> -Original Message- > From: Rob Herring > Sent: 2019年8月13日 7:30 > To: Wen He > Cc: linux-ker...@vger.kernel.org; dri-devel@lists.freedesktop.org; > devicet...@vger.kernel.org; mark.rutl...@arm.com; shawn...@kernel.org; > Leo Li > Subject: [EXT] Re: [v2 1/4] d

RE: [EXT] Re: [v2 1/3] drm/arm/mali-dp: Add display QoS interface configuration for Mali DP500

2019-07-23 Thread Wen He
> -Original Message- > From: Liviu Dudau > Sent: 2019年7月22日 17:33 > To: Wen He > Cc: dri-devel@lists.freedesktop.org; linux-ker...@vger.kernel.org; > brian.star...@arm.com; airl...@linux.ie; dan...@ffwll.ch; Leo Li > > Subject: Re: [EXT] Re: [v2 1/3] drm/arm/

RE: [EXT] Re: [v2 1/3] drm/arm/mali-dp: Add display QoS interface configuration for Mali DP500

2019-07-21 Thread Wen He
> -Original Message- > From: Liviu Dudau > Sent: 2019年7月19日 19:46 > To: Wen He > Cc: dri-devel@lists.freedesktop.org; linux-ker...@vger.kernel.org; > brian.star...@arm.com; airl...@linux.ie; dan...@ffwll.ch; Leo Li > > Subject: [EXT] Re: [v2 1/3] drm/arm/

[v2] gpu: ipu-v3: allow to build with ARCH_LAYERSCAPE

2019-07-19 Thread Wen He
-crtc.c:53: undefined reference to `ipu_dc_enable_channel' drivers/gpu/drm/imx/ipuv3-crtc.c:54: undefined reference to `ipu_di_enable' drivers/gpu/drm/imx/ipuv3-crtc.o: In function `ipu_crtc_mode_set_nofb Adding a Kconfig dependency allow to build if ARCH_LAYERSCAPE is enable. S

[v2 2/4] arm64: dts: ls1028a: Add properties for HDP Controller.

2019-07-19 Thread Wen He
This patch enables the HDP controller driver on the LS1028A. Signed-off-by: Alison Wang Signed-off-by: Wen He --- .../arm64/boot/dts/freescale/fsl-ls1028a.dtsi | 25 +++ 1 file changed, 25 insertions(+) diff --git a/arch/arm64/boot/dts/freescale/fsl-ls1028a.dtsi b/arch/arm64

[v2 3/4] arm64: ls1028ardb: Add support DP nodes for LS1028ARDB

2019-07-19 Thread Wen He
This patch add HDP PHY Controller related nodes on the LS1028ARDB. Signed-off-by: Alison Wang Signed-off-by: Wen He --- arch/arm64/boot/dts/freescale/fsl-ls1028a-rdb.dts | 12 1 file changed, 12 insertions(+) diff --git a/arch/arm64/boot/dts/freescale/fsl-ls1028a-rdb.dts b/arch

[v2 4/4] arm64: ls1028aqds: Add support DP nodes for LS1028AQDS

2019-07-19 Thread Wen He
This patch add HDP PHY Controller related nodes on the LS1028AQDS. Signed-off-by: Alison Wang Signed-off-by: Wen He --- arch/arm64/boot/dts/freescale/fsl-ls1028a-qds.dts | 12 1 file changed, 12 insertions(+) diff --git a/arch/arm64/boot/dts/freescale/fsl-ls1028a-qds.dts b/arch

[v2 1/4] dt-bindings: display: Add DT bindings for LS1028A HDP-TX PHY.

2019-07-19 Thread Wen He
Add DT bindings documentmation for the HDP-TX PHY controller. The describes which could be found on NXP Layerscape ls1028a platform. Signed-off-by: Wen He --- change in v2: - correction the node name. .../devicetree/bindings/display/fsl,hdp.txt | 56 +++ 1 file

[v2 2/3] dt/bindings: display: Add optional property node defined for Mali DP500

2019-07-19 Thread Wen He
Add optional property node 'arm,malidp-arqos-value' for the Mali DP500. This property describe the ARQoS levels of DP500's QoS signaling. Signed-off-by: Wen He --- Documentation/devicetree/bindings/display/arm,malidp.txt | 3 +++ 1 file changed, 3 insertions(+) diff --git

[v2 1/3] drm/arm/mali-dp: Add display QoS interface configuration for Mali DP500

2019-07-19 Thread Wen He
OS register to avoid the 4k resolution flicker issue on the LS1028A platform. Signed-off-by: Wen He --- change in v2: - modify some content based on feedback from maintainers drivers/gpu/drm/arm/malidp_drv.c | 6 ++ drivers/gpu/drm/arm/malidp_hw.c | 13 + drivers/gpu

RE: [EXT] Re: [PATCH] drm/arm/mali-dp: Add display QoS interface configuration

2019-07-18 Thread Wen He
> -Original Message- > From: Liviu Dudau > Sent: 2019年7月18日 17:37 > To: Wen He > Cc: dri-devel@lists.freedesktop.org; linux-ker...@vger.kernel.org; > brian.star...@arm.com; airl...@linux.ie; dan...@ffwll.ch; Leo Li > > Subject: Re: [EXT] Re: [PATCH] drm/arm/

RE: [EXT] Re: [PATCH] drm/arm/mali-dp: Add display QoS interface configuration

2019-07-17 Thread Wen He
> -Original Message- > From: Liviu Dudau > Sent: 2019年7月17日 19:22 > To: Wen He > Cc: dri-devel@lists.freedesktop.org; linux-ker...@vger.kernel.org; > brian.star...@arm.com; airl...@linux.ie; dan...@ffwll.ch; Leo Li > > Subject: [EXT] Re: [PATCH] drm/arm/

[PATCH] drm/arm/mali-dp: Add display QoS interface configuration

2019-07-17 Thread Wen He
Signed-off-by: Wen He --- change in v2: - add new implementation for 4k flicker issue on the LS1028A drivers/gpu/drm/arm/malidp_drv.c | 5 + drivers/gpu/drm/arm/malidp_hw.c | 13 + drivers/gpu/drm/arm/malidp_hw.h | 3 +++ drivers/gpu/drm/arm/malidp_regs.h | 12 ++

RE: [PATCH 2/2] drm/arm/malidp: Setting QoS priority for 4k to avoid flicker issue

2019-07-17 Thread Wen He
> -Original Message- > From: liviu.du...@arm.com > Sent: 2019年3月30日 0:11 > To: Wen He > Cc: brian.star...@arm.com; mal...@foss.arm.com; > dri-devel@lists.freedesktop.org > Subject: Re: [PATCH 2/2] drm/arm/malidp: Setting QoS priority for 4k to avoid > flicker i

RE: [EXT] Re: [v1] gpu: ipu-v3: allow to build with ARCH_LAYERSCAPE

2019-07-08 Thread Wen He
> -Original Message- > From: Philipp Zabel > Sent: 2019年7月5日 18:32 > To: Wen He ; linux-ker...@vger.kernel.org; > dri-devel@lists.freedesktop.org > Cc: Leo Li > Subject: [EXT] Re: [v1] gpu: ipu-v3: allow to build with ARCH_LAYERSCAPE > > Caution: EXT Ema

RE: [EXT] Re: [v1] drm/arm/mali-dp: Disable checking for required pixel clock rate

2019-05-17 Thread Wen He
> -Original Message- > From: liviu.du...@arm.com [mailto:liviu.du...@arm.com] > Sent: 2019年5月16日 16:24 > To: Wen He > Cc: dri-devel@lists.freedesktop.org; linux-ker...@vger.kernel.org; Leo Li > > Subject: Re: [EXT] Re: [v1] drm/arm/mali-dp: Disable checking for r

RE: [EXT] Re: [v1] drm/arm/mali-dp: Disable checking for required pixel clock rate

2019-05-17 Thread Wen He
> -Original Message- > From: Robin Murphy [mailto:robin.mur...@arm.com] > Sent: 2019年5月16日 18:45 > To: Wen He ; dri-devel@lists.freedesktop.org; > linux-ker...@vger.kernel.org; liviu.du...@arm.com > Cc: Leo Li > Subject: Re: [EXT] Re: [v1] drm/arm/mali-dp: Disable

RE: [EXT] Re: [v1] drm/arm/mali-dp: Disable checking for required pixel clock rate

2019-05-17 Thread Wen He
> -Original Message- > From: Robin Murphy [mailto:robin.mur...@arm.com] > Sent: 2019年5月16日 1:14 > To: Wen He ; dri-devel@lists.freedesktop.org; > linux-ker...@vger.kernel.org; liviu.du...@arm.com > Cc: Leo Li > Subject: [EXT] Re: [v1] drm/arm/mali-dp: Disable checki

RE: [EXT] Re: [v1] drm/arm/mali-dp: Disable checking for required pixel clock rate

2019-05-16 Thread Wen He
> -Original Message- > From: liviu.du...@arm.com [mailto:liviu.du...@arm.com] > Sent: 2019年5月15日 23:46 > To: Wen He > Cc: dri-devel@lists.freedesktop.org; linux-ker...@vger.kernel.org; Leo Li > > Subject: [EXT] Re: [v1] drm/arm/mali-dp: Disable checking for requir

[v1] drm/arm/mali-dp: Disable checking for required pixel clock rate

2019-05-14 Thread Wen He
Disable checking for required pixel clock rate if ARCH_LAYERSCPAE is enable. Signed-off-by: Alison Wang Signed-off-by: Wen He --- change in description: - This check that only supported one pixel clock required clock rate compare with dts node value. but we have supports 4 pixel

[v1] drm/arm/mali-dp: Add a loop around the second set CVAL and try 5 times

2019-05-09 Thread Wen He
This patch trying to fix monitor freeze issue caused by drm error 'flip_done timed out' on LS1028A platform. this set try is make a loop around the second setting CVAL and try like 5 times before giveing up. Signed-off-by: Liviu Signed-off-by: Wen He --- drivers/gpu/drm/arm/malidp_

RE: [v1] gpu: ipu-v3: allow to build with ARCH_LAYERSCAPE

2019-05-09 Thread Wen He
> -Original Message- > From: Wen He > Sent: 2019年5月8日 17:42 > To: dri-devel@lists.freedesktop.org; p.za...@pengutronix.de > Cc: Leo Li ; Wen He > Subject: [v1] gpu: ipu-v3: allow to build with ARCH_LAYERSCAPE > > The new LS1028A DP driver code causes a link fa

[v1] gpu: ipu-v3: allow to build with ARCH_LAYERSCAPE

2019-05-09 Thread Wen He
-crtc.c:53: undefined reference to `ipu_dc_enable_channel' drivers/gpu/drm/imx/ipuv3-crtc.c:54: undefined reference to `ipu_di_enable' drivers/gpu/drm/imx/ipuv3-crtc.o: In function `ipu_crtc_mode_set_nofb Adding a Kconfig dependency allow to build if ARCH_LAYERSCAPE is enable. S

[v1] drm/arm/mali-dp: Add a loop around the second set CVAL and try 5 times

2019-05-09 Thread Wen He
This patch trying to fix monitor freeze issue caused by drm error 'flip_done timed out' on LS1028A platform. this set try is make a loop around the second setting CVAL and try like 5 times before giveing up. Signed-off-by: Liviu Signed-off-by: Wen He --- drivers/gpu/drm/arm/malidp_

RE: [v1] drm/arm/mali-dp: Add a loop around the second set CVAL and try 5 times

2019-05-09 Thread Wen He
> -Original Message- > From: Wen He > Sent: 2019年5月8日 17:39 > To: dri-devel@lists.freedesktop.org; liviu.du...@arm.com; > brian.star...@arm.com > Cc: Leo Li ; Wen He > Subject: [v1] drm/arm/mali-dp: Add a loop around the second set CVAL and try > 5 times >

[v1] gpu: ipu-v3: allow to build with ARCH_LAYERSCAPE

2019-05-09 Thread Wen He
-crtc.c:53: undefined reference to `ipu_dc_enable_channel' drivers/gpu/drm/imx/ipuv3-crtc.c:54: undefined reference to `ipu_di_enable' drivers/gpu/drm/imx/ipuv3-crtc.o: In function `ipu_crtc_mode_set_nofb Adding a Kconfig dependency allow to build if ARCH_LAYERSCAPE is enable. S

RE: [PATCH 2/2] drm/arm/malidp: Setting QoS priority for 4k to avoid flicker issue

2019-03-29 Thread Wen He
> -Original Message- > From: liviu.du...@arm.com [mailto:liviu.du...@arm.com] > Sent: 2019年3月29日 0:39 > To: Wen He > Cc: brian.star...@arm.com; mal...@foss.arm.com; > dri-devel@lists.freedesktop.org > Subject: Re: [PATCH 2/2] drm/arm/malidp: Setting QoS pri

[PATCH 2/2] drm/arm/malidp: Setting QoS priority for 4k to avoid flicker issue

2019-03-28 Thread Wen He
When we running DDR benchmark test will able to observed flicker issue in 4k@60 resolution on monitor. In LS1028A SoC, need increasing DP500 priority to avoid that issue. Signed-off-by: Wen He --- drivers/gpu/drm/arm/malidp_hw.c | 13 + drivers/gpu/drm/arm/malidp_regs.h | 8