[PATCH] drm/panel: simple: Fix bus flags for ortustech com43h4m85ulc

2016-08-26 Thread Philipp Zabel
Hi Marek, Am Freitag, den 26.08.2016, 16:24 +0200 schrieb Marek Vasut: > This display expects DE pin to be active high, add the necessary flag. > > Signed-off-by: Marek Vasut > Cc: Philipp Zabel > Cc: Thierry Reding > --- > drivers/gpu/drm/panel/panel-simple.c | 1 + > 1 file changed, 1 inser

[PATCH 0/3] drm/tilcdc: Some fixes for LCDC rev1

2016-08-26 Thread Karl Beldan
Hi, On Tue, Aug 23, 2016 at 07:24:42PM +0300, Jyri Sarha wrote: > Thanks a lot! > This is very helpful as I do not have LCDC rev1 HW my self, but only > am335x based boards. > > On 08/23/16 15:56, Karl Beldan wrote: > > Hi, > > > > I found some missing bits for rev1 of the LCDC and here are some

[PATCH v2 2/7] drm/tilcdc: Add blue-and-red-crossed devicetree property

2016-08-26 Thread Jyri Sarha
On 08/26/16 15:51, Rob Herring wrote: >> --- a/Documentation/devicetree/bindings/display/tilcdc/tilcdc.txt >> > +++ b/Documentation/devicetree/bindings/display/tilcdc/tilcdc.txt >> > @@ -17,6 +17,8 @@ Optional properties: >> > the lcd controller. >> > - max-pixelclock: The maximum pixel clock

[PATCH v5 1/4] drm: two more (drm_)printk() wrapper macros

2016-08-26 Thread Dave Gordon
We had only DRM_INFO() and DRM_ERROR(), whereas the underlying printk() provides several other useful intermediate levels such as NOTICE and WARNING. So this patch fills out the set by providing simple macros for the additional levels. We don't provide _DEV_ or _ONCE or RATELIMITED versions yet as

[PATCH v5 1/4] drm: two more (drm_)printk() wrapper macros

2016-08-26 Thread Chris Wilson
On Fri, Aug 26, 2016 at 06:50:56PM +0100, Dave Gordon wrote: > We had only DRM_INFO() and DRM_ERROR(), whereas the underlying printk() > provides several other useful intermediate levels such as NOTICE and > WARNING. So this patch fills out the set by providing simple macros for > the additional le

[PATCH 5/5] drm/vmwgfx: Remove call to reservation_object_test_signaled_rcu before wait

2016-08-26 Thread Sinclair Yeh
Reviewed-by: Sinclair Yeh On Thu, Aug 11, 2016 at 03:46:22PM +0100, Chris Wilson wrote: > Since fence_wait_timeout_reservation_object_wait_timeout_rcu() with a > timeout of 0 becomes reservation_object_test_signaled_rcu(), we do not > need to handle such conversion in the caller. The only challen

"Fixes" for page flipping under PRIME on AMD & nouveau

2016-08-26 Thread Mario Kleiner
To pick this up again after a week of manic testing :) On 08/18/2016 04:23 AM, Michel Dänzer wrote: > On 18/08/16 01:12 AM, Mario Kleiner wrote: >> >> Intel as display gpu + nouveau for render offload worked nicely >> on intel-ddx with page flipping, proper timing, dmabuf fence sync >> and all. >

"Fixes" for page flipping under PRIME on AMD & nouveau

2016-08-26 Thread Mario Kleiner
On 08/18/2016 04:32 AM, Michel Dänzer wrote: > On 18/08/16 08:51 AM, Mario Kleiner wrote: >> >> That's what the ati-ddx/amdgpu-ddx does at the moment, as it detects the >> mismatch in tiling flags and uses the DRI3/Present copy path instead of >> the pageflip path. The problem is that the servers

"Fixes" for page flipping under PRIME on AMD & nouveau

2016-08-26 Thread Mario Kleiner
On 08/18/2016 09:21 PM, Marek Olšák wrote: > On Thu, Aug 18, 2016 at 4:23 AM, Michel Dänzer wrote: >> Maybe the rasterization as two triangles results in bad PCIe bandwidth >> utilization. Using the asynchronous DMA engine for these transfers would >> probably be ideal, but having the 3D engine

"Fixes" for page flipping under PRIME on AMD & nouveau

2016-08-26 Thread Alex Deucher
On Fri, Aug 26, 2016 at 4:10 PM, Mario Kleiner wrote: > On 08/18/2016 09:21 PM, Marek Olšák wrote: >> >> On Thu, Aug 18, 2016 at 4:23 AM, Michel Dänzer >> wrote: >>> >>> Maybe the rasterization as two triangles results in bad PCIe bandwidth >>> utilization. Using the asynchronous DMA engine f

[PATCH] drm/i915/skl: Don't try to update plane watermarks if they haven't changed

2016-08-26 Thread Lyude
i915 sometimes needs to disable planes in the middle of an atomic commit, and then reenable them later in the same commit. Because of this, we can't make the assumption that the state of the plane actually changed. Since the state of the plane hasn't actually changed, neither have it's watermarks.

[Bug 97340] POSTAL 2 poor performance at certain times, RadeonSI driver

2016-08-26 Thread bugzilla-dae...@freedesktop.org
u are the assignee for the bug. -- next part -- An HTML attachment was scrubbed... URL: <https://lists.freedesktop.org/archives/dri-devel/attachments/20160826/2bc76bf2/attachment.html>

[PATCH] drm/etnaviv: Always init gpu->memory_base

2016-08-26 Thread Russell King - ARM Linux
On Fri, Aug 26, 2016 at 04:25:13PM +0200, Marek Vasut wrote: > The content of gpu->memory_base should point to start of RAM, not zero. > > Signed-off-by: Marek Vasut > Cc: Lucas Stach > Cc: Christian Gmeiner > Cc: Russell King > --- > drivers/gpu/drm/etnaviv/etnaviv_gpu.c | 2 ++ > 1 file cha

[PATCH V2] drm/panel: simple: Fix bus flags for ortustech com43h4m85ulc

2016-08-26 Thread Marek Vasut
This display expects DE pin and data lines to be active high, add the necessary flags. Signed-off-by: Marek Vasut Cc: Philipp Zabel Cc: Thierry Reding --- V2: Add DRM_BUS_FLAG_PIXDATA_POSEDGE to cater for the video data. --- drivers/gpu/drm/panel/panel-simple.c | 1 + 1 file changed, 1 inserti

[PATCH] drm/panel: simple: Fix bus flags for ortustech com43h4m85ulc

2016-08-26 Thread Marek Vasut
On 08/26/2016 05:58 PM, Philipp Zabel wrote: > Hi Marek, > > Am Freitag, den 26.08.2016, 16:24 +0200 schrieb Marek Vasut: >> This display expects DE pin to be active high, add the necessary flag. >> >> Signed-off-by: Marek Vasut >> Cc: Philipp Zabel >> Cc: Thierry Reding >> --- >> drivers/gpu/

[PATCH] drm/panel: simple-panel: add delay timings for Starry KR122EA0SRA

2016-08-26 Thread Brian Norris
Taking our cue from commit a42f6e3f8f03 ("drm/panel: simple: Add delay timing for Sharp LQ123P1JX31"), let's add timings: .prepare = t1 + t3 .enable = t7 .unprepare = t11 + 12 Without this, the panel may not be given enough time to come up. Signed-off-by: Brian Norris --- drivers/gpu/drm/pa

[PATCH 1/2] net: fec: don't ack masked interrupt events

2016-08-26 Thread Russell King - ARM Linux
On Fri, Aug 26, 2016 at 05:53:38PM +0200, Lucas Stach wrote: > Sorry, please ignore the FEC patches. Those are test patches still > residing in my to-send folder. Sorry for the noise. This patch actually looks correct: you are indeed correct that the driver can end up with a packet sitting waiting

[PATCH 1/2] drm/etnaviv: fail probe if core or bus clock are absent

2016-08-26 Thread Russell King - ARM Linux
On Fri, Aug 26, 2016 at 05:49:54PM +0200, Lucas Stach wrote: > The devicetree documentation states that those are required properties, > so the driver should refuse to probe if those are absent to be > consistent. This will also allow to drop some error checking from the > clock enable/disable path

[PATCH v7 6/8] Documentation: bindings: add dt documentation for rk3399 dmc

2016-08-26 Thread Brian Norris
+ devicetree list You should be including devicetree at vger.kernel.org on all binding documents. And as Chanwoo Choi already mentioned, you didn't fix his comments from v6: https://lkml.org/lkml/2016/8/16/913 On Mon, Aug 22, 2016 at 11:36:22AM +0800, Lin Huang wrote: > This patch adds the docum

[PATCH v7 7/8] PM / devfreq: rockchip: add devfreq driver for rk3399 dmc

2016-08-26 Thread Brian Norris
Hi, On Mon, Aug 22, 2016 at 11:36:23AM +0800, Lin Huang wrote: > base on dfi result, we do ddr frequency scaling, register > dmc driver to devfreq framework, and use simple-ondemand > policy. > > Signed-off-by: Lin Huang > Reviewed-by: Chanwoo Choi > --- > Changes in v7: > - remove a blank line

<    1   2