Re: [[DPU]PATCH] drm/msm/dsi: move the API setting PLL src to modeset_init()

2018-07-10 Thread ryadav
A brief update on this topic: The DSI clock warnings are addressed after adding runtime_pm support to DPU driver [1]. MDSS GDSC is used as genpd w/ above series and is requested by parent MDSS device on behalf of all child devices (like DPU, DSI etc). Before adding the runtime_pm support, DSI

Re: [DPU PATCH 09/11] drm/msm/dpu: Remove unused code and move the header

2018-06-22 Thread ryadav
On 2018-06-22 21:03, Jordan Crouse wrote: On Fri, Jun 22, 2018 at 09:51:28AM -0400, Sean Paul wrote: On Wed, May 30, 2018 at 10:50 AM Rajesh Yadav wrote: > > From: Jordan Crouse > > Remove unused code from dpu_io_util.c. The functions are only > used inside of the msm driver so remove the EX

Re: [DPU PATCH 2/5] drm/msm/dpu: enable cursor plane for primary crtc

2018-06-20 Thread ryadav
On 2018-06-20 19:18, Rob Clark wrote: On Wed, Jun 20, 2018 at 8:50 AM, Sravanthi Kollukuduru wrote: Reserve one DMA pipe as cursor plane and also, update crtc support of cursor in crtc_init. hmm, mdp5 in 820 had real cursor planes in hw, did these go away? If so I guess DMA plane is best can

Re: [DPU PATCH v3 05/12] drm/msm/dpu: update dpu sub-block offsets wrt dpu base address

2018-06-19 Thread ryadav
Hi Sean, Looks like this patch is missing on for-next branch. Can you please help pull it in? Thanks, Rajesh On 2018-05-14 20:56, Rajesh Yadav wrote: The dpu sub-block offsets were defined wrt mdss base address instead of dpu base address. Since, dpu is now defined as a separate device, update

Re: [DPU PATCH 10/11] drm/msm/dpu: correct dpu_io_util.h include path

2018-05-31 Thread ryadav
On 2018-05-30 22:00, Jordan Crouse wrote: On Wed, May 30, 2018 at 08:19:47PM +0530, Rajesh Yadav wrote: dpu_io_util.h is moved from standard include path to driver folder, correct the include path in code. Signed-off-by: Rajesh Yadav If the previous patch doesn't compile without this fix you

Re: [DPU PATCH v2 03/12] drm/msm/dpu: add MDSS top level driver for dpu

2018-05-14 Thread ryadav
On 2018-05-11 20:58, Sean Paul wrote: On Fri, May 11, 2018 at 08:19:29PM +0530, Rajesh Yadav wrote: SoCs containing dpu have a MDSS top level wrapper which includes sub-blocks as dpu, dsi, phy, dp etc. MDSS top level wrapper manages common resources like common clocks, power and irq for its sub-

Re: [DPU PATCH v2 0/2] Remove DPU RSC support

2018-04-04 Thread ryadav
On 2018-04-04 17:49, Daniel Vetter wrote: On Wed, Apr 04, 2018 at 04:53:51PM +0530, rya...@codeaurora.org wrote: On 2018-04-04 15:56, Daniel Vetter wrote: > On Wed, Apr 04, 2018 at 02:34:40PM +0530, Rajesh Yadav wrote: > > MSM display controller hardware (DPU) has an inbuilt RSC block > > which

Re: [DPU PATCH v2 0/2] Remove DPU RSC support

2018-04-04 Thread ryadav
On 2018-04-05 01:51, Sean Paul wrote: On Wed, Apr 04, 2018 at 02:34:40PM +0530, Rajesh Yadav wrote: MSM display controller hardware (DPU) has an inbuilt RSC block which can control power resources and bus bandwidth voting based on frame timing parameters w/o DPU driver intervention. In absence o

Re: [DPU PATCH v2 0/2] Remove DPU RSC support

2018-04-04 Thread ryadav
On 2018-04-04 15:56, Daniel Vetter wrote: On Wed, Apr 04, 2018 at 02:34:40PM +0530, Rajesh Yadav wrote: MSM display controller hardware (DPU) has an inbuilt RSC block which can control power resources and bus bandwidth voting based on frame timing parameters w/o DPU driver intervention. In absen