[PATCH] drm/amd/amdgpu: fix spelling mistake: "comleted" -> "completed"

2016-12-30 Thread Zhou, David(ChunMing)
+amd-gfx, patch is Reviewed-by: Chunming Zhou -Original Message- From: Colin King [mailto:colin.k...@canonical.com] Sent: Thursday, December 29, 2016 11:47 PM To: Deucher, Alexander ; Koenig, Christian ; David Airlie ; Zhou, David(ChunMing) ; StDenis, Tom ; Liu, Monk ; dri-devel at

[Bug 98988] [Regression, bisected] New BONAIRE UVD firmware causes DPM problems and extremely slow performance

2016-12-30 Thread bugzilla-dae...@freedesktop.org
n HTML attachment was scrubbed... URL: <https://lists.freedesktop.org/archives/dri-devel/attachments/20161230/ce383331/attachment-0001.html>

[PATCH v2] drm/mediatek: Support UYVY and YUYV format for overlay

2016-12-30 Thread Bibby Hsieh
MT8173 overlay can support UYVY and YUYV format, we add the format in DRM driver. Signed-off-by: Bibby Hsieh Reviewed-by: Daniel Kurtz --- drivers/gpu/drm/mediatek/mtk_disp_ovl.c | 21 + drivers/gpu/drm/mediatek/mtk_drm_plane.c | 2 ++ 2 files changed, 23 insertions(+)

[PATCH v3 0/2] Add support for the S6E3HA2 panel on TM2 board

2016-12-30 Thread Hoegeun Kwon
Purpose of this patch is add support for S6E3HA2 AMOLED panel on the TM2 board. The first patch adds support for S6E3HA2 panel device tree document and driver, the second patch add support for S6E3HA2 panel device tree. Changes for V3: - In the DT binding document, made it clearly that the panel

[PATCH v3 1/2] drm/panel: Add support for S6E3HA2 panel driver on TM2 board

2016-12-30 Thread Hoegeun Kwon
This patch add support for MIPI-DSI based S6E3HA2 AMOLED panel driver. This panel has 1440x2560 resolution in 5.7-inch physical panel in the TM2 device. Signed-off-by: Donghwa Lee Signed-off-by: Hyungwon Hwang Signed-off-by: Hoegeun Kwon --- Changes for V3: - In the DT binding document, made

[PATCH v3 2/2] arm64: dts: exynos: Add support for S6E3HA2 panel device on TM2 board

2016-12-30 Thread Hoegeun Kwon
From: Hyungwon Hwang This patch add the panel device tree node for S6E3HA2 display controller to TM2 dts. Signed-off-by: Hyungwon Hwang Signed-off-by: Andrzej Hajda Signed-off-by: Chanwoo Choi Signed-off-by: Hoegeun Kwon ---

[PATCH] Add dpm stability quirk for HP Firepro W5170M.

2016-12-30 Thread Adrian Fiergolski
It fixes a bug of the shaking screen: https://bugs.launchpad.net/bugs/1651981. Signed-off-by: Adrian Fiergolski --- drivers/gpu/drm/radeon/si_dpm.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/drivers/gpu/drm/radeon/si_dpm.c b/drivers/gpu/drm/radeon/si_dpm.c index 8b5e697..c6d9273

[PATCH] drm/bridge: analogix dp: Fix runtime PM state on driver bind

2016-12-30 Thread Marek Szyprowski
Analogix_dp_bind() can be called from component framework, which doesn't guarantee proper runtime PM state of the device during bind operation, so ensure that device is runtime active before doing any register access. This ensures that the power domain, to which DP module belongs, is turned on.

[PULL] drm-misc-next

2016-12-30 Thread Daniel Vetter
Hi Dave, First -misc pull for 4.11: - drm_mm rework + lots of selftests (Chris Wilson) - new connector_list locking+iterators - plenty of kerneldoc updates - format handling rework from Ville - atomic helper changes from Maarten for better plane corner-case handling in drivers, plus the i915

[PULL] drm-intel-next

2016-12-30 Thread Daniel Vetter
Hi Dave, drm-intel-next-2016-12-26: 2nd round of stuff for 4.11: - DP link rate fixes (DK) - prep work for atomic wm updates on vlv/chv (Ville) - platform enumeration cleanup (Jani) - dsi fixes and cleaups (Hans de Goede) - gen9 wm fixes (Mahesh Kumar) - prep work for DP link failure fallback

[PATCH 1/2] drm/printer: add debug printer

2016-12-30 Thread Daniel Vetter
On Thu, Dec 29, 2016 at 12:47:52PM +, Chris Wilson wrote: > On Wed, Dec 28, 2016 at 05:42:09PM +0100, Daniel Vetter wrote: > > Useful for dumping lots of data into dmesg, e.g. drm_mm. > > > > Cc: Rob Clark > > Signed-off-by: Daniel Vetter > > --- > > drivers/gpu/drm/drm_print.c | 6 ++

[PATCH] drm: clean cached display info

2016-12-30 Thread Daniel Vetter
On Thu, Dec 29, 2016 at 05:58:50PM +0530, Shashank Sharma wrote: > This patch adds a small helper function, which clears the cached > information about a hot-pluggable display, from connector. On event > This will run on event of a hot-unplug, keeping the connector's display > info up-to-date,

[PATCH 01/17] drm/docs: Small cleanup in drm-uapi.rst

2016-12-30 Thread David Herrmann
Hi On Thu, Dec 29, 2016 at 9:48 PM, Daniel Vetter wrote: > - Remove the outdated hunk about driver documentation which somehow > got misplaced here in the split-up. > > - Collect all the testing stuff together and give the CRC > section a heading for prettier output. > > Cc: Tomeu Vizoso >

[PATCH 1/3] drm: add crtc helper drm_crtc_from_index()

2016-12-30 Thread Daniel Vetter
On Thu, Dec 29, 2016 at 08:41:28PM +0800, Shawn Guo wrote: > From: Shawn Guo > > It adds a crtc helper drm_crtc_from_index() to find the registered CRTC > with a given index, just like drm_plane_from_index(). > > Signed-off-by: Shawn Guo > --- > drivers/gpu/drm/drm_crtc.c | 20

[PATCH 03/17] drm/mm: Some doc polish

2016-12-30 Thread David Herrmann
Hi On Thu, Dec 29, 2016 at 9:48 PM, Daniel Vetter wrote: > Added some boilerplate for the structs, documented members where they > are relevant and plenty of markup for hyperlinks all over. And a few > small wording polish. > > Note that the intro needs some more love after the DRM_MM_INSERT_*

[PATCH 04/17] dma-buf: use preferred struct reference in kernel-doc

2016-12-30 Thread David Herrmann
Hi On Thu, Dec 29, 2016 at 9:48 PM, Daniel Vetter wrote: > sed -e 's/\( \* .*\)struct &\([_a-z]*\)/\1\ \2/' -i > > Originally I wasnt a friend of this style because I thought a > line-break between the "" and "foo" part would break it. But a > quick test shows that " * \n * foo\n" works

[PATCH 0/3] Add CRTC helper drm_crtc_from_index()

2016-12-30 Thread Daniel Vetter
On Thu, Dec 29, 2016 at 08:41:27PM +0800, Shawn Guo wrote: > From: Shawn Guo > > This is a suggestion from Sean Paul. ZTE and Rockchip DRM drivers have > the similar code to find registered CRTC by given index. The series > create a CRTC helper drm_crtc_from_index() to do the job, just like >

[Intel-gfx] [PATCH] drm: Reduce verbosity level for drm_core_init() debug message

2016-12-30 Thread Daniel Vetter
On Thu, Dec 29, 2016 at 01:37:29PM +, Chris Wilson wrote: > Currently at the end of drm_core_init() we print > > [0.735185] [drm] Initialized > > which does not provide any user information and is only a breadcrumb for > developers, so reduce it from info to debug. > > Signed-off-by:

[PATCH 10/17] drm/atomic-helpers: Remove outdated comment

2016-12-30 Thread David Herrmann
Hi On Thu, Dec 29, 2016 at 9:48 PM, Daniel Vetter wrote: > We forgot to clean this up when adding connector refcounting. > > Signed-off-by: Daniel Vetter > --- > drivers/gpu/drm/drm_atomic_helper.c | 5 - > 1 file changed, 5 deletions(-) Patch 1-10 all: Reviewed-by: David Herrmann

[PATCH 1/6] drm: Deduplicate driver initialization message

2016-12-30 Thread Daniel Vetter
On Wed, Dec 28, 2016 at 12:32:11PM -0200, Gabriel Krisman Bertazi wrote: > Several DRM drivers print the same initialization message right after > drm_dev_register, so move that to common code. The exception is i915, > which uses its own register handle, so let it keep its own message. > >

[PATCH 5/6] drm: Document deprecated load/unload hook

2016-12-30 Thread Daniel Vetter
On Wed, Dec 28, 2016 at 12:32:15PM -0200, Gabriel Krisman Bertazi wrote: > Signed-off-by: Gabriel Krisman Bertazi > --- > include/drm/drm_drv.h | 30 ++ > 1 file changed, 30 insertions(+) > > diff --git a/include/drm/drm_drv.h b/include/drm/drm_drv.h > index

[PATCH 6/6] drm: Update TTM initialization documentation

2016-12-30 Thread Daniel Vetter
On Wed, Dec 28, 2016 at 12:32:16PM -0200, Gabriel Krisman Bertazi wrote: > ttm_global_reference was renamed to drm_global_reference. This updates > the documentation to reflect that. While we are there, document the > drm_global_reference API and update the initialization interface >

[PATCH 6/6] drm: Update TTM initialization documentation

2016-12-30 Thread Daniel Vetter
On Wed, Dec 28, 2016 at 12:32:16PM -0200, Gabriel Krisman Bertazi wrote: > ttm_global_reference was renamed to drm_global_reference. This updates > the documentation to reflect that. While we are there, document the > drm_global_reference API and update the initialization interface >

[PATCH 04/17] dma-buf: use preferred struct reference in kernel-doc

2016-12-30 Thread Daniel Vetter
On Fri, Dec 30, 2016 at 12:16:17PM +0100, David Herrmann wrote: > Hi > > On Thu, Dec 29, 2016 at 9:48 PM, Daniel Vetter > wrote: > > sed -e 's/\( \* .*\)struct &\([_a-z]*\)/\1\ \2/' -i > > > > Originally I wasnt a friend of this style because I thought a > > line-break between the "" and "foo"

[PATCH 10/17] drm/atomic-helpers: Remove outdated comment

2016-12-30 Thread Daniel Vetter
On Fri, Dec 30, 2016 at 12:18:33PM +0100, David Herrmann wrote: > Hi > > On Thu, Dec 29, 2016 at 9:48 PM, Daniel Vetter > wrote: > > We forgot to clean this up when adding connector refcounting. > > > > Signed-off-by: Daniel Vetter > > --- > > drivers/gpu/drm/drm_atomic_helper.c | 5 - > >

[PATCH 11/17] drm/cma-helper: simplify setup for drivers with ->dirty callbacks

2016-12-30 Thread Laurent Pinchart
Hi Daniel, Thank you for the patch. On Thursday 29 Dec 2016 21:48:31 Daniel Vetter wrote: > If we store the fb funcs pointer, we can remove a bit of boilerplate. > Also remove the _fbdev_ in the example code, since the fb_funcs->dirty > callback has nothing to do with fbdev. It's a KMS feature,

[PATCH 14/17] drm/cma-helpers: Use recommened kerneldoc for struct member refs

2016-12-30 Thread Laurent Pinchart
Hi Daniel, Thank you for the patch. On Thursday 29 Dec 2016 21:48:34 Daniel Vetter wrote: > I just learned that _name.member_name works and looks pretty > even. It doesn't (yet) link to the member directly though, which would > be really good for big structures or vfunc tables (where the >

[PATCH] drm: Avoid NULL dereference of drm_device.dev

2016-12-30 Thread Chris Wilson
For a virtual device, drm_device.dev is NULL, so becareful not to dereference it unconditionally in core code such as drm_dev_register(). Fixes: 75f6dfe3e652 ("drm: Deduplicate driver initialization message") Signed-off-by: Chris Wilson Cc: Gabriel Krisman Bertazi Cc: Daniel Vetter ---

[PATCH] drm: Avoid NULL dereference of drm_device.dev

2016-12-30 Thread Daniel Vetter
On Fri, Dec 30, 2016 at 02:16:39PM +, Chris Wilson wrote: > For a virtual device, drm_device.dev is NULL, so becareful not to > dereference it unconditionally in core code such as drm_dev_register(). > > Fixes: 75f6dfe3e652 ("drm: Deduplicate driver initialization message") > Signed-off-by:

[drm-tip:drm-tip 390/412] drivers/gpu/drm/armada/armada_debugfs.c:25:2: error: implicit declaration of function 'drm_mm_dump_table'

2016-12-30 Thread kbuild test robot
g.gz Type: application/gzip Size: 59444 bytes Desc: not available URL: <https://lists.freedesktop.org/archives/dri-devel/attachments/20161230/6ab303cf/attachment-0001.gz>

[PATCH] drm/armada: s/drm_mm_dump_table/drm_mm_print/

2016-12-30 Thread Chris Wilson
Missed rename during v2 of b5c3714fe878 ("drm/mm: Convert to drm_printer") Reported-by: kbuild test robot Fixes: b5c3714fe878 ("drm/mm: Convert to drm_printer") Signed-off-by: Chris Wilson Cc: Daniel Vetter --- drivers/gpu/drm/armada/armada_debugfs.c | 2 +- 1 file changed, 1 insertion(+), 1

[PATCH] drm/armada: Fix compile fail

2016-12-30 Thread Daniel Vetter
I reported the include issue for tracepoints a while ago, but nothing seems to have happened. Now it bit us, since the drm_mm_print conversion was broken for armada. Fix them both. Reported-by: kbuild test robot Fixes: b5c3714fe878 ("drm/mm: Convert to drm_printer") Cc: Russell King

[PATCH] drm/armada: s/drm_mm_dump_table/drm_mm_print/

2016-12-30 Thread Daniel Vetter
On Fri, Dec 30, 2016 at 02:55:10PM +, Chris Wilson wrote: > Missed rename during v2 of b5c3714fe878 ("drm/mm: Convert to > drm_printer") > > Reported-by: kbuild test robot > Fixes: b5c3714fe878 ("drm/mm: Convert to drm_printer") > Signed-off-by: Chris Wilson > Cc: Daniel Vetter Applied,

[PATCH] drm/armada: Fix compile fail

2016-12-30 Thread Daniel Vetter
I reported the include issue for tracepoints a while ago, but nothing seems to have happened. Now it bit us, since the drm_mm_print conversion was broken for armada. Fix it, so I can re-enable armada in the drm-misc build configs. v2: Rebase on top of Chris' build fix. Reported-by: kbuild test

[PATCH 14/17] drm/cma-helpers: Use recommened kerneldoc for struct member refs

2016-12-30 Thread Daniel Vetter
On Fri, Dec 30, 2016 at 04:11:44PM +0200, Laurent Pinchart wrote: > Hi Daniel, > > Thank you for the patch. > > On Thursday 29 Dec 2016 21:48:34 Daniel Vetter wrote: > > I just learned that _name.member_name works and looks pretty > > even. It doesn't (yet) link to the member directly though,

[pull] drm/msm: msm-fixes for 4.10-rc2

2016-12-30 Thread Rob Clark
Hi Dave, A few fixes for 4.10.. the first fixes a long-standing logic bug, that by luck (ie. size of packets written into RB for a submit) wasn't hit on a3xx/a4xx but was causing intermittent GPU lockups on a5xx. And a couple other robustness issues that Jordan noticed. The following changes

[Bug 107381] radeon VCE init error (-110) -- AMD/Intel Mars Hybrid Graphics

2016-12-30 Thread bugzilla-dae...@bugzilla.kernel.org
https://bugzilla.kernel.org/show_bug.cgi?id=107381 chenghaomanzhouli at gmail.com changed: What|Removed |Added CC||chenghaomanzhouli at

[Bug 191571] New: AMD APU R4 hangs during hibernation - regression

2016-12-30 Thread bugzilla-dae...@bugzilla.kernel.org
https://bugzilla.kernel.org/show_bug.cgi?id=191571 Bug ID: 191571 Summary: AMD APU R4 hangs during hibernation - regression Product: Drivers Version: 2.5 Kernel Version: from 4.7 up to current Hardware: x86-64 OS: Linux

[Bug 191571] AMD APU R4 hangs during hibernation - regression

2016-12-30 Thread bugzilla-dae...@bugzilla.kernel.org
https://bugzilla.kernel.org/show_bug.cgi?id=191571 --- Comment #1 from Przemek --- Created attachment 249381 --> https://bugzilla.kernel.org/attachment.cgi?id=249381=edit lscpu -- You are receiving this mail because: You are watching the assignee of the bug.

[Bug 191571] AMD APU R4 hangs during hibernation - regression

2016-12-30 Thread bugzilla-dae...@bugzilla.kernel.org
https://bugzilla.kernel.org/show_bug.cgi?id=191571 --- Comment #2 from Przemek --- Created attachment 249391 --> https://bugzilla.kernel.org/attachment.cgi?id=249391=edit dmesg -- You are receiving this mail because: You are watching the assignee of the bug.

[Bug 191571] AMD APU R4 hangs during hibernation - regression

2016-12-30 Thread bugzilla-dae...@bugzilla.kernel.org
https://bugzilla.kernel.org/show_bug.cgi?id=191571 Przemek changed: What|Removed |Added Attachment #249371|AMD Radeon hangs during |dmidecode description|hibernation -

[Bug 191571] AMD APU R4 hangs during hibernation - regression

2016-12-30 Thread bugzilla-dae...@bugzilla.kernel.org
https://bugzilla.kernel.org/show_bug.cgi?id=191571 --- Comment #3 from Przemek --- Created attachment 249401 --> https://bugzilla.kernel.org/attachment.cgi?id=249401=edit bisect log -- You are receiving this mail because: You are watching the assignee of the bug.

[PATCH] drm/amd/amdgpu: fix spelling mistake: "comleted" -> "completed"

2016-12-30 Thread Edward O'Callaghan
t; comleted\n"); > + WARN(r, "recovery from shadow isn't > completed\n"); > } > dma_fence_put(fence); > } > -- next part -- A non-text attachment was scrubbed... Name: signature.asc Type: application/pgp-signature Size: 819 bytes Desc: OpenPGP digital signature URL: <https://lists.freedesktop.org/archives/dri-devel/attachments/20161230/1e1306f1/attachment-0001.sig>

[RFC] drm: Parse HDMI 2.0 YCbCr 4:2:0 VDB and VCB

2016-12-30 Thread Jose Abreu
HDMI 2.0 introduces a new sampling mode called YCbCr 4:2:0. According to the spec the EDID may contain two blocks that signal this sampling mode: - YCbCr 4:2:0 Video Data Block - YCbCr 4:2:0 Video Capability Map Data Block The video data block contains the list of vic's were only