[Bug 98238] witcher 2: objects are black when changing lod

2017-01-05 Thread bugzilla-dae...@freedesktop.org
. -- You are receiving this mail because: You are the assignee for the bug. -- next part -- An HTML attachment was scrubbed... URL: <https://lists.freedesktop.org/archives/dri-devel/attachments/20170105/806ca80d/attachment.html>

[Bug 99292] GPU hang in High Fidelity

2017-01-05 Thread bugzilla-dae...@freedesktop.org
You are the assignee for the bug. -- next part -- An HTML attachment was scrubbed... URL: <https://lists.freedesktop.org/archives/dri-devel/attachments/20170105/2ba11b45/attachment.html>

[Bug 99291] R9285 amd-staging-4.7 bad gamma since drm/amd/display: Implement gamma correction using input LUT

2017-01-05 Thread bugzilla-dae...@freedesktop.org
dri-devel/attachments/20170105/3b63a8d6/attachment.html>

[PATCH v2 2/2] [media] v4l: Add 10/16-bits per channel YUV pixel formats

2017-01-05 Thread ayaka
On 01/05/2017 06:30 PM, Sakari Ailus wrote: > Hi Randy, > > Thanks for the update. > > On Thu, Jan 05, 2017 at 12:29:11AM +0800, Randy Li wrote: >> The formats added by this patch are: >> V4L2_PIX_FMT_P010 >> V4L2_PIX_FMT_P010M >> V4L2_PIX_FMT_P016 >> V4L2_PIX_FMT_P016M >>

[Bug 99291] R9285 amd-staging-4.7 bad gamma since drm/amd/display: Implement gamma correction using input LUT

2017-01-05 Thread bugzilla-dae...@freedesktop.org
-- An HTML attachment was scrubbed... URL: <https://lists.freedesktop.org/archives/dri-devel/attachments/20170105/bb2a8e6c/attachment.html>

[Bug 99291] R9285 amd-staging-4.7 bad gamma since drm/amd/display: Implement gamma correction using input LUT

2017-01-05 Thread bugzilla-dae...@freedesktop.org
... URL: <https://lists.freedesktop.org/archives/dri-devel/attachments/20170105/6de0afdd/attachment.html>

VT switch broken with docking station DP

2017-01-05 Thread Takashi Iwai
On Thu, 05 Jan 2017 17:47:06 +0100, Ville Syrjälä wrote: > > On Thu, Jan 05, 2017 at 05:19:58PM +0100, Takashi Iwai wrote: > > On Thu, 05 Jan 2017 16:59:31 +0100, > > Ville Syrjälä wrote: > > > > > > On Thu, Jan 05, 2017 at 04:37:27PM +0100, Takashi Iwai wrote: > > > > Hi, > > > > > > > >

[Bug 99291] R9285 amd-staging-4.7 bad gamma since drm/amd/display: Implement gamma correction using input LUT

2017-01-05 Thread bugzilla-dae...@freedesktop.org
. -- next part -- An HTML attachment was scrubbed... URL: <https://lists.freedesktop.org/archives/dri-devel/attachments/20170105/a99b9656/attachment.html>

[Intel-gfx] linux-next: build failure after merge of the drm-misc tree

2017-01-05 Thread Stephen Rothwell
Hi Jani, On Thu, 05 Jan 2017 12:24:13 +0200 Jani Nikula wrote: > > Daniel reverted it in drm-misc. OK, thanks. -- Cheers, Stephen Rothwell

Enabling peer to peer device transactions for PCIe devices

2017-01-05 Thread Jerome Glisse
On Thu, Jan 05, 2017 at 05:30:34PM -0700, Jason Gunthorpe wrote: > On Thu, Jan 05, 2017 at 06:23:52PM -0500, Jerome Glisse wrote: > > > > I still don't understand what you driving at - you've said in both > > > cases a user VMA exists. > > > > In the former case no, there is no VMA directly but

[PATCH 03/10] drm/i915/psr: fix blank screen issue for psr2

2017-01-05 Thread Vivi, Rodrigo
On Fri, 2017-01-06 at 00:55 +0530, vathsala nagaraju wrote: > Psr1 and psr2 are mutually exclusive,ie when psr2 is enabled, > psr1 should be disabled.When psr2 is exited , bit 31 of reg > PSR2_CTL must be set to 0 but currently bit 31 of SRD_CTL > (psr1 control register)is set to 0. > Also

[PATCH v2 2/2] [media] v4l: Add 10/16-bits per channel YUV pixel formats

2017-01-05 Thread Sakari Ailus
Hi Randy, On Thu, Jan 05, 2017 at 11:22:26PM +0800, ayaka wrote: > > > On 01/05/2017 06:30 PM, Sakari Ailus wrote: > >Hi Randy, > > > >Thanks for the update. > > > >On Thu, Jan 05, 2017 at 12:29:11AM +0800, Randy Li wrote: > >>The formats added by this patch are: > >>V4L2_PIX_FMT_P010 > >>

[Bug 98795] Rendering regression in radeonsi running mad max

2017-01-05 Thread bugzilla-dae...@freedesktop.org
tps://lists.freedesktop.org/archives/dri-devel/attachments/20170105/a72b7309/attachment.html>

[PATCH v7 3/4] drm/panel: Add support for S6E3HA2 panel driver on TM2 board

2017-01-05 Thread Krzysztof Kozlowski
On Thu, Jan 5, 2017 at 12:20 PM, Hoegeun Kwon wrote: > 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:

[PATCH] drm/exynos/decon5433: configure sysreg in case of hardware trigger

2017-01-05 Thread Inki Dae
2017년 01월 05일 19:35에 Andrzej Hajda 이(가) 쓴 글: > On 05.01.2017 11:19, Inki Dae wrote: >> >> 2017년 01월 05일 19:15에 Andrzej Hajda 이(가) 쓴 글: >>> On 05.01.2017 11:05, Inki Dae wrote: 2017년 01월 02일 17:39에 Andrzej Hajda 이(가) 쓴 글: > In case of HW

Enabling peer to peer device transactions for PCIe devices

2017-01-05 Thread Serguei Sagalovitch
On 2017-01-05 07:30 PM, Jason Gunthorpe wrote: > but I am opposed to > the idea we need two API paths that the *driver* has to figure out. > That is fundamentally not what I want as a driver developer. > > Give me a common API to convert '__user *' to a scatter list and pin > the pages.

[Bug 99191] Weird blocky green stuff rendered in High Fidelity

2017-01-05 Thread bugzilla-dae...@freedesktop.org
. -- next part -- An HTML attachment was scrubbed... URL: <https://lists.freedesktop.org/archives/dri-devel/attachments/20170105/3bd59148/attachment.html>

[Bug 95306] Random Blank(black) screens on "Carrizo"

2017-01-05 Thread bugzilla-dae...@freedesktop.org
vga=788 from your kernel command line. -- You are receiving this mail because: You are the assignee for the bug. -- next part -- An HTML attachment was scrubbed... URL: <https://lists.freedesktop.org/archives/dri-devel/attachments/20170105/1981f892/attachment.html>

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

2017-01-05 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 Tested-by: Chanwoo Choi ---

[PATCH v7 3/4] drm/panel: Add support for S6E3HA2 panel driver on TM2 board

2017-01-05 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 Tested-by: Chanwoo Choi Reviewed-by: Andrzej Hajda ---

[PATCH v7 2/4] drm/exynos: mic: Fix parse_dt function

2017-01-05 Thread Hoegeun Kwon
The OF graph is not necessary because the panel is a child of dsi. therefore, the parse_dt function of dsi does not need to check the remote_node connected to the panel. and the whole parse_dt function should be refactored later. Signed-off-by: Hoegeun Kwon ---

[PATCH v7 1/4] drm/exynos: mic: Add mode_set callback function

2017-01-05 Thread Hoegeun Kwon
Before applying the patch, used the of_get_videomode function to parse the display-timings in the panel which is the child driver of dsi in the devicetree. this is wrong. So removed the of_get_videomode and fixed to get videomode struct through mode_set callback function. Signed-off-by: Hoegeun

[PATCH v7 0/4] Add support for the S6E3HA2 panel on TM2 board

2017-01-05 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. Change for V7: - Fixed the mode_set callback function of mic device driver.

[PATCH] drm/exynos/decon5433: configure sysreg in case of hardware trigger

2017-01-05 Thread Inki Dae
2017년 01월 05일 19:15에 Andrzej Hajda 이(가) 쓴 글: > On 05.01.2017 11:05, Inki Dae wrote: >> >> 2017년 01월 02일 17:39에 Andrzej Hajda 이(가) 쓴 글: >>> In case of HW trigger mode, sysreg register should be configured to >>> enable TE functionality. The patch refactors also

[Bug 95306] Random Blank(black) screens on "Carrizo"

2017-01-05 Thread bugzilla-dae...@freedesktop.org
tps://lists.freedesktop.org/archives/dri-devel/attachments/20170105/331d74ac/attachment-0001.html>

[Bug 95306] Random Blank(black) screens on "Carrizo"

2017-01-05 Thread bugzilla-dae...@freedesktop.org
ext part -- An HTML attachment was scrubbed... URL: <https://lists.freedesktop.org/archives/dri-devel/attachments/20170105/0c4a5dd0/attachment.html>

[Bug 95306] Random Blank(black) screens on "Carrizo"

2017-01-05 Thread bugzilla-dae...@freedesktop.org
You are the assignee for the bug. -- next part -- An HTML attachment was scrubbed... URL: <https://lists.freedesktop.org/archives/dri-devel/attachments/20170105/283610dc/attachment.html>

[Bug 95306] Random Blank(black) screens on "Carrizo"

2017-01-05 Thread bugzilla-dae...@freedesktop.org
for the bug. -- next part -- An HTML attachment was scrubbed... URL: <https://lists.freedesktop.org/archives/dri-devel/attachments/20170105/667edab0/attachment.html>

[PATCH] drm/exynos/decon5433: configure sysreg in case of hardware trigger

2017-01-05 Thread Inki Dae
2017년 01월 02일 17:39에 Andrzej Hajda 이(가) 쓴 글: > In case of HW trigger mode, sysreg register should be configured to > enable TE functionality. The patch refactors also trigger setup function. > > Signed-off-by: Andrzej Hajda > --- > v2: fixed bitop operator (thanks Ilia) > --- >

[PATCH v3 10/12] locking/ww_mutex: Yield to other waiters from optimistic spin

2017-01-05 Thread Peter Zijlstra
OK, so I got this far, although I stuffed two patches in the middle (which I should probably pull to the beginning and did this one patch differently. I've not really tested the result yet, will attempt to do so tomorrow. Please have a look at the current state of things here:

VT switch broken with docking station DP

2017-01-05 Thread Ville Syrjälä
On Thu, Jan 05, 2017 at 05:19:58PM +0100, Takashi Iwai wrote: > On Thu, 05 Jan 2017 16:59:31 +0100, > Ville Syrjälä wrote: > > > > On Thu, Jan 05, 2017 at 04:37:27PM +0100, Takashi Iwai wrote: > > > Hi, > > > > > > recently I noticed that VT console doesn't work any longer when I dock > > > a

[Bug 99275] Kernel 4.9: amdgpu regression; gui flickers; amd radeon rx 460

2017-01-05 Thread bugzilla-dae...@freedesktop.org
d=1018406 -- You are receiving this mail because: You are the assignee for the bug. -- next part -- An HTML attachment was scrubbed... URL: <https://lists.freedesktop.org/archives/dri-devel/attachments/20170105/82c8f60c/attachment.html>

Enabling peer to peer device transactions for PCIe devices

2017-01-05 Thread Jerome Glisse
On Thu, Jan 05, 2017 at 03:42:15PM -0700, Jason Gunthorpe wrote: > On Thu, Jan 05, 2017 at 03:19:36PM -0500, Jerome Glisse wrote: > > > > Always having a VMA changes the discussion - the question is how to > > > create a VMA that reprensents IO device memory, and how do DMA > > > consumers

[Bug 98897] Macbook pro 11,5 screen flicker when AC adapter plugged in

2017-01-05 Thread bugzilla-dae...@freedesktop.org
bug. -- next part -- An HTML attachment was scrubbed... URL: <https://lists.freedesktop.org/archives/dri-devel/attachments/20170105/66a69fde/attachment.html>

[Bug 99275] Kernel 4.9: amdgpu regression; gui flickers; amd radeon rx 460

2017-01-05 Thread bugzilla-dae...@freedesktop.org
ML attachment was scrubbed... URL: <https://lists.freedesktop.org/archives/dri-devel/attachments/20170105/c2a93e69/attachment.html>

VT switch broken with docking station DP

2017-01-05 Thread Ville Syrjälä
On Thu, Jan 05, 2017 at 04:37:27PM +0100, Takashi Iwai wrote: > Hi, > > recently I noticed that VT console doesn't work any longer when I dock > a Dell E7270 laptop with a DP monitor. The bug detail is like this: > > At first, I boot the laptop without dock. I can switch between X and > VT via

[Bug 98238] witcher 2: objects are black when changing lod

2017-01-05 Thread bugzilla-dae...@freedesktop.org
because: You are the assignee for the bug. -- next part -- An HTML attachment was scrubbed... URL: <https://lists.freedesktop.org/archives/dri-devel/attachments/20170105/c9d036a5/attachment.html>

[Bug 95438] Elemental demo compute shader takes ages to compile

2017-01-05 Thread bugzilla-dae...@freedesktop.org
org/archives/dri-devel/attachments/20170105/d2b796a8/attachment.html>

[Bug 95551] Firewatch: Missing elements in menu

2017-01-05 Thread bugzilla-dae...@freedesktop.org
bed... URL: <https://lists.freedesktop.org/archives/dri-devel/attachments/20170105/4a9310bb/attachment.html>

[PATCH] drm: disable deep color when EDID violates spec

2017-01-05 Thread Nicholas Sielicki
As per the HDMI 1.3 and 1.4 spec, "deep color modes" are color depths greater than 24 bits per pixel. The spec explicitly states, "All Deep Color modes are optional though if an HDMI Source or Sink supports any Deep Color mode, it shall support 36-bit mode." (6.2.4 Color Depth Requirements). I

[PATCH v2 17/29] drm: bridge: dw-hdmi: Refactor PHY power handling

2017-01-05 Thread Laurent Pinchart
Hi Jose, On Thursday 05 Jan 2017 15:06:49 Jose Abreu wrote: > On 05-01-2017 12:29, Laurent Pinchart wrote: > > On Tuesday 20 Dec 2016 12:17:23 Jose Abreu wrote: > >> On 20-12-2016 11:45, Russell King - ARM Linux wrote: > >>> On Tue, Dec 20, 2016 at 03:33:48AM +0200, Laurent Pinchart wrote: >

Enabling peer to peer device transactions for PCIe devices

2017-01-05 Thread Jason Gunthorpe
On Thu, Jan 05, 2017 at 06:23:52PM -0500, Jerome Glisse wrote: > > I still don't understand what you driving at - you've said in both > > cases a user VMA exists. > > In the former case no, there is no VMA directly but if you want one than > a device can provide one. But such VMA is useless as

VT switch broken with docking station DP

2017-01-05 Thread Takashi Iwai
On Thu, 05 Jan 2017 16:59:31 +0100, Ville Syrjälä wrote: > > On Thu, Jan 05, 2017 at 04:37:27PM +0100, Takashi Iwai wrote: > > Hi, > > > > recently I noticed that VT console doesn't work any longer when I dock > > a Dell E7270 laptop with a DP monitor. The bug detail is like this: > > > > At

[PATCH v2 9/9] drm/i915: Add render decompression support

2017-01-05 Thread ville.syrj...@linux.intel.com
From: Ville Syrjälä SKL+ display engine can scan out certain kinds of compressed surfaces produced by the render engine. This involved telling the display engine the location of the color control surfae (CCS) which describes which parts of the main surface are

[Intel-gfx] [PATCH 9/9] drm/i915: Add render decompression support

2017-01-05 Thread Ville Syrjälä
On Wed, Jan 04, 2017 at 05:14:04PM -0200, Paulo Zanoni wrote: > Em Qua, 2017-01-04 às 20:42 +0200, ville.syrjala at linux.intel.com > escreveu: > > From: Ville Syrjälä > > > > SKL+ display engine can scan out certain kinds of compressed surfaces > > produced by the render engine. This

[PATCH 9/9] drm/i915: Add render decompression support

2017-01-05 Thread Ville Syrjälä
On Wed, Jan 04, 2017 at 08:25:23PM -0800, Ben Widawsky wrote: > On 17-01-04 20:42:32, Ville Syrjälä wrote: > >From: Ville Syrjälä > > > >SKL+ display engine can scan out certain kinds of compressed surfaces > >produced by the render engine. This involved telling the display engine > >the

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

2017-01-05 Thread Inki Dae
2017년 01월 05일 15:55에 Andrzej Hajda 이(가) 쓴 글: > On 04.01.2017 15:44, Rob Herring wrote: >> On Wed, Jan 04, 2017 at 05:15:10PM +0900, Hoegeun Kwon wrote: >>> This patch add support for MIPI-DSI based S6E3HA2 AMOLED panel >>> driver. This panel has 1440x2560 resolution in 5.7-inch

[Bug 97338] Black squares in the Spec Ops: The Line chapter select screen

2017-01-05 Thread bugzilla-dae...@freedesktop.org
-- An HTML attachment was scrubbed... URL: <https://lists.freedesktop.org/archives/dri-devel/attachments/20170105/358aa55a/attachment.html>

VT switch broken with docking station DP

2017-01-05 Thread Takashi Iwai
Hi, recently I noticed that VT console doesn't work any longer when I dock a Dell E7270 laptop with a DP monitor. The bug detail is like this: At first, I boot the laptop without dock. I can switch between X and VT via ctrl-alt-F1, so far. Then I dock it to a docking station connected with a

[Intel-gfx] [PATCH 8/9] drm/i915: Implement .get_format_info() hook for CCS

2017-01-05 Thread Tvrtko Ursulin
On 04/01/2017 18:42, ville.syrjala at linux.intel.com wrote: > From: Ville Syrjälä > > SKL+ display engine can scan out certain kinds of compressed surfaces > produced by the render engine. This involved telling the display engine > the location of the color control surfae (CCS) which

[PATCH] drm/nouveau: fix bug id typo in comment

2017-01-05 Thread Ben Skeggs
application/pgp-signature Size: 833 bytes Desc: OpenPGP digital signature URL: <https://lists.freedesktop.org/archives/dri-devel/attachments/20170105/ffbb710e/attachment.sig>

[Bug 99285] Total War: Warhammer hang on campaign map

2017-01-05 Thread bugzilla-dae...@freedesktop.org
ave it overnight and find it hung in the morning). -- You are receiving this mail because: You are the assignee for the bug. -- next part -- An HTML attachment was scrubbed... URL: <https://lists.freedesktop.org/archives/dri-devel/attachments/20170105/9260e02b/attachment.html>

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

2017-01-05 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 Tested-by: Chanwoo Choi ---

[PATCH v6 3/4] drm/panel: Add support for S6E3HA2 panel driver on TM2 board

2017-01-05 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 Tested-by: Chanwoo Choi ---

[PATCH v6 2/4] drm/exynos: mic: Fix parse_dt function

2017-01-05 Thread Hoegeun Kwon
The OF graph is not necessary because the panel is a child of dsi. therefore, the parse_dt function of dsi does not need to check the remote_node connected to the panel. and the whole parse_dt function should be refactored later. Signed-off-by: Hoegeun Kwon ---

[PATCH v6 1/4] drm/exynos: mic: Add mode_set callback function

2017-01-05 Thread Hoegeun Kwon
Before applying the patch, used the of_get_videomode function to parse the display-timings in the panel which is the child driver of dsi in the devicetree. this is wrong. So removed the of_get_videomode and fixed to get videomode struct through mode_set callback function. Signed-off-by: Hoegeun

[PATCH v6 0/4] Add support for the S6E3HA2 panel on TM2 board

2017-01-05 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 V6: - Fixed the parse_dt function of dsi device driver. - Removed

Enabling peer to peer device transactions for PCIe devices

2017-01-05 Thread Jason Gunthorpe
On Thu, Jan 05, 2017 at 03:19:36PM -0500, Jerome Glisse wrote: > > Always having a VMA changes the discussion - the question is how to > > create a VMA that reprensents IO device memory, and how do DMA > > consumers extract the correct information from that VMA to pass to the > > kernel DMA API

[PATCH 0/5] drm/sti: do not sync legacy IOCTL on vblank if not ATOMIC

2017-01-05 Thread Fabien DESSENNE
Hi Daniel I come to the conclusion that (only) Atomic Weston will solve all of my troubles, so let's forget these patches (and work for atomic weston). By the way, is the expected behavior (Vblank - sync'ed or not) of drmModeSetPlane() described anywhere? The last time I browsed the related

Enabling peer to peer device transactions for PCIe devices

2017-01-05 Thread Jerome Glisse
On Thu, Jan 05, 2017 at 01:07:19PM -0700, Jason Gunthorpe wrote: > On Thu, Jan 05, 2017 at 02:54:24PM -0500, Jerome Glisse wrote: > > > Mellanox and NVidia support peer to peer with what they market a > > GPUDirect. It only works without IOMMU. It is probably not upstream : > > > >

[PATCH] drm: sti: implement CRC capture API

2017-01-05 Thread Daniel Vetter
On Thu, Jan 05, 2017 at 12:12:36PM +0100, Benjamin Gaignard wrote: > Use CRC API to retrieve the 3 crc values from hardware. > > Signed-off-by: Benjamin Gaignard > --- > This patch should be applied on top of drm-misc branch where Tomeu > has change crc.lock. > > I think that

[PATCH v14 2/4] drm: crc: Wait for a frame before returning from open()

2017-01-05 Thread Daniel Vetter
On Mon, Jan 02, 2017 at 01:59:10PM +0100, Tomeu Vizoso wrote: > Don't return from the open() call on the crc/data file until the HW has > produced a first frame, as there's great variability in when the HW is > able to do that and userspace shouldn't have to guess when this specific > HW is ready

[PATCH v2 17/29] drm: bridge: dw-hdmi: Refactor PHY power handling

2017-01-05 Thread Jose Abreu
Hi Laurent, On 05-01-2017 12:29, Laurent Pinchart wrote: > Hi Jose, > > On Tuesday 20 Dec 2016 12:17:23 Jose Abreu wrote: >> On 20-12-2016 11:45, Russell King - ARM Linux wrote: >>> On Tue, Dec 20, 2016 at 03:33:48AM +0200, Laurent Pinchart wrote: Instead of spreading version-dependent PHY

Enabling peer to peer device transactions for PCIe devices

2017-01-05 Thread Jerome Glisse
On Thu, Jan 05, 2017 at 12:01:13PM -0700, Jason Gunthorpe wrote: > On Thu, Jan 05, 2017 at 01:39:29PM -0500, Jerome Glisse wrote: > > > 1) peer-to-peer because of userspace specific API like NVidia GPU > > direct (AMD is pushing its own similar API i just can't remember > > marketing

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

2017-01-05 Thread Jose Abreu
Hi Ville, On 05-01-2017 11:46, Ville Syrjälä wrote: > On Thu, Jan 05, 2017 at 10:07:45AM +, Jose Abreu wrote: >> Hi Ville, >> >> >> On 04-01-2017 16:36, Ville Syrjälä wrote: >>> On Wed, Jan 04, 2017 at 04:15:01PM +, Jose Abreu wrote: >> >> [snip] >> > Why does userspace need to

[PATCH v6] drm: add fourcc codes for 16bit R and RG

2017-01-05 Thread Christian König
Am 05.01.2017 um 12:37 schrieb Ville Syrjälä: > On Wed, Jan 04, 2017 at 07:38:55PM +0100, Rainer Hochecker wrote: >> From: Rainer Hochecker >> >> This adds fourcc codes for 16bit planes required for DRM buffer >> export to mesa. >> >> Signed-off-by: Rainer Hochecker > Reviewed-by: Ville

[PATCH v2 17/29] drm: bridge: dw-hdmi: Refactor PHY power handling

2017-01-05 Thread Laurent Pinchart
Hi Jose, On Tuesday 20 Dec 2016 12:17:23 Jose Abreu wrote: > On 20-12-2016 11:45, Russell King - ARM Linux wrote: > > On Tue, Dec 20, 2016 at 03:33:48AM +0200, Laurent Pinchart wrote: > >> Instead of spreading version-dependent PHY power handling code around, > >> group it in two functions to

[PATCH v2 16/29] drm: bridge: dw-hdmi: Detect PHY type at runtime

2017-01-05 Thread Jose Abreu
Hi Laurent, On 05-01-2017 11:44, Laurent Pinchart wrote: [snip] >>> I've tried moving SVSRET right before the reset and everything still seems >>> to work fine, so I'll submit a patch. >>> >>> Is the rest of the sequence correct ? When should SVSRET be deasserted >>> (the driver currently

[PATCH v2 5/5] drm/rockchip: Implement CRC debugfs API

2017-01-05 Thread Tomeu Vizoso
Implement the .set_crc_source() callback and call the DP helpers accordingly to start and stop CRC capture. This is only done if this CRTC is currently using the eDP connector. Signed-off-by: Tomeu Vizoso --- drivers/gpu/drm/rockchip/rockchip_drm_vop.c | 48 + 1

[PATCH v2 4/5] drm/bridge: analogix_dp: add helpers for capture of frame CRCs

2017-01-05 Thread Tomeu Vizoso
Add two simple functions that just take the drm_dp_aux from our struct and calls the corresponding DP helpers with it. Signed-off-by: Tomeu Vizoso --- drivers/gpu/drm/bridge/analogix/analogix_dp_core.c | 16 include/drm/bridge/analogix_dp.h | 3 +++ 2 files

[PATCH v2 3/5] drm/dp: add helpers for capture of frame CRCs

2017-01-05 Thread Tomeu Vizoso
Adds helpers for starting and stopping capture of frame CRCs through the DPCD. When capture is on, a worker waits for vblanks and retrieves the frame CRC to put it in the queue on the CRTC that is using the eDP connector, so it's passed to userspace. v2: Reuse drm_crtc_wait_one_vblank Update

[PATCH v2 2/5] drm/bridge: analogix_dp: set connector to drm_dp_aux

2017-01-05 Thread Tomeu Vizoso
Set the backpointer so that the DP helpers are able to access the connector that the drm_dp_aux is associated with. Signed-off-by: Tomeu Vizoso --- drivers/gpu/drm/bridge/analogix/analogix_dp_core.c | 18 ++ 1 file changed, 10 insertions(+), 8 deletions(-) diff --git

[PATCH v2 1/5] drm/dp: add connector backpointer to drm_dp_aux

2017-01-05 Thread Tomeu Vizoso
This backpointer allows DP helpers to access the connector it's being used for. Signed-off-by: Tomeu Vizoso --- include/drm/drm_dp_helper.h | 2 ++ 1 file changed, 2 insertions(+) diff --git a/include/drm/drm_dp_helper.h b/include/drm/drm_dp_helper.h index 55bbeb0ff594..4fa77b434594 100644

[PATCH v2 0/5] drm/dp: Implement CRC debugfs API

2017-01-05 Thread Tomeu Vizoso
Hi, this series builds up on the API for exposing captured CRCs through debugfs. It adds new DP helpers for starting and stopping CRC capture and gets the Rockchip driver to use it. Also had to add a connector backpointer to the drm_dp_aux struct so we could wait for the right vblank and store

[Bug 98856] Dirt: Showdown broken graphics

2017-01-05 Thread bugzilla-dae...@freedesktop.org
... URL: <https://lists.freedesktop.org/archives/dri-devel/attachments/20170105/286f8e56/attachment.html>

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

2017-01-05 Thread Ville Syrjälä
On Thu, Jan 05, 2017 at 10:07:45AM +, Jose Abreu wrote: > Hi Ville, > > > On 04-01-2017 16:36, Ville Syrjälä wrote: > > On Wed, Jan 04, 2017 at 04:15:01PM +, Jose Abreu wrote: > >> > > [snip] > > >>> Why does userspace need to know this? My thinking has been that the > >>> driver

[PATCH v2 16/29] drm: bridge: dw-hdmi: Detect PHY type at runtime

2017-01-05 Thread Laurent Pinchart
Hi Jose, On Thursday 05 Jan 2017 10:33:55 Jose Abreu wrote: > On 05-01-2017 00:15, Laurent Pinchart wrote: > > On Tuesday 20 Dec 2016 15:01:52 Jose Abreu wrote: > >> On 20-12-2016 13:11, Laurent Pinchart wrote: > >>> On Tuesday 20 Dec 2016 11:39:21 Jose Abreu wrote: > On 20-12-2016 01:33,

Enabling peer to peer device transactions for PCIe devices

2017-01-05 Thread Jerome Glisse
Sorry to revive this thread but it fells through my filters and i miss it. I have been going through it and i think the discussion has been hinder by the fact that distinct problems were merge while they should be address separately. First for peer-to-peer we need to be clear on how this happens.

Static code analyzer annotations in driver code?

2017-01-05 Thread Jani Nikula
On Wed, 04 Jan 2017, Thomas Hellstrom wrote: > What is the general opinion about out-of-tree static analyzer > annotations in drm driver code, for example comments like > > /* coverity[missing_lock] */ > > which typically squelches false positives in constructors or destructors > of refcounted

[PATCH v6] drm: add fourcc codes for 16bit R and RG

2017-01-05 Thread Ville Syrjälä
On Wed, Jan 04, 2017 at 07:38:55PM +0100, Rainer Hochecker wrote: > From: Rainer Hochecker > > This adds fourcc codes for 16bit planes required for DRM buffer > export to mesa. > > Signed-off-by: Rainer Hochecker Reviewed-by: Ville Syrjälä > --- > include/uapi/drm/drm_fourcc.h | 7

[PULL] drm-intel-fixes

2017-01-05 Thread Jani Nikula
Hi Dave, or Linus if Dave's on vacation, I'm a bit unsure, Here's a bunch of drm/i915 fixes for v4.10-rc3. It includes GVT-g fixes, which apparently have a conflict with Alex's (Cc'd) upcoming vfio changes [1]. So heads up. My new year's resolution is to start using signed tags for pulls. If

[PATCH V7 3/4] drm/bridge: Add driver for GE B850v3 LVDS/DP++ Bridge

2017-01-05 Thread Archit Taneja
Hi, Some comments below. On 01/02/2017 01:54 AM, Peter Senna Tschudin wrote: > Add a driver that create a drm_bridge and a drm_connector for the LVDS > to DP++ display bridge of the GE B850v3. > > There are two physical bridges on the video signal pipeline: a > STDP4028(LVDS to DP) and a

[PATCH v7 2/4] drm/exynos: mic: Fix parse_dt function

2017-01-05 Thread Andrzej Hajda
On 05.01.2017 11:20, Hoegeun Kwon wrote: > The OF graph is not necessary because the panel is a child of > dsi. therefore, the parse_dt function of dsi does not need to > check the remote_node connected to the panel. and the whole > parse_dt function should be refactored later. > > Signed-off-by:

Enabling peer to peer device transactions for PCIe devices

2017-01-05 Thread Jason Gunthorpe
On Thu, Jan 05, 2017 at 02:54:24PM -0500, Jerome Glisse wrote: > Mellanox and NVidia support peer to peer with what they market a > GPUDirect. It only works without IOMMU. It is probably not upstream : > > https://www.mail-archive.com/linux-rdma at vger.kernel.org/msg21402.html > > I thought it

[Bug 99219] The Stanley Parable GPU hang when starting a new game

2017-01-05 Thread bugzilla-dae...@freedesktop.org
tps://lists.freedesktop.org/archives/dri-devel/attachments/20170105/dfa07dac/attachment.html>

Static code analyzer annotations in driver code?

2017-01-05 Thread Thomas Hellstrom
Hi, On 01/05/2017 12:38 PM, Jani Nikula wrote: > On Wed, 04 Jan 2017, Thomas Hellstrom wrote: >> What is the general opinion about out-of-tree static analyzer >> annotations in drm driver code, for example comments like >> >> /* coverity[missing_lock] */ >> >> which typically squelches false

Please add fbdev-for-next to linux-next

2017-01-05 Thread Bartlomiej Zolnierkiewicz
Hi, Could you please add: git://github.com/bzolnier/linux.git fbdev-for-next To the linux-next tree? Linus has recently accepted u pull request from the fbdev-v4.10-rc2 tag that added fbdev subsystem back into Maintained mode (with me as Maintainer). Thanks! Best regards, -- Bartlomiej

[PATCH 07/10] drm/i915/psr: set PSR_MASK bits for deep sleep

2017-01-05 Thread Jim Bride
On Tue, Jan 03, 2017 at 10:27:51PM +0530, vathsala nagaraju wrote: > Program EDP_PSR_DEBUG_CTL (PSR_MASK) to enable system > to go to deep sleep while in psr2.PSR2_STATUS bit 31:28 > should report value 8 , if system enters deep sleep state. > > Also, EDP_FRAMES_BEFORE_SU_ENTRY is set 1 , if not

[PATCH] drm: Schedule the output_poll_work with 1s delay if we have delayed event

2017-01-05 Thread Peter Ujfalusi
On 01/05/2017 10:43 AM, Daniel Vetter wrote: > On Wed, Jan 04, 2017 at 02:00:53PM +0200, Peter Ujfalusi wrote: >> Instead of scheduling the work to handle the initial delayed event, use 1s >> delay. >> >> When the delayed event is handled w/o delay - in a similar matter when the >> poll had been

[PATCH 05/10] drm/i915/psr: enable ALPM for psr2

2017-01-05 Thread Jim Bride
On Mon, Jan 02, 2017 at 05:00:58PM +0530, vathsala nagaraju wrote: > As per edp1.4 spec , alpm is required for psr2 operation as it's > used for all psr2 main link power down management and alpm enable > bit must be set for psr2 operation. > > Cc: Rodrigo Vivi > Cc: Jim Bride > Signed-off-by:

[PATCH 03/10] drm/i915/psr: fix blank screen issue for psr2

2017-01-05 Thread Jim Bride
On Fri, Jan 06, 2017 at 12:55:59AM +0530, vathsala nagaraju wrote: > Psr1 and psr2 are mutually exclusive,ie when psr2 is enabled, > psr1 should be disabled.When psr2 is exited , bit 31 of reg > PSR2_CTL must be set to 0 but currently bit 31 of SRD_CTL > (psr1 control register)is set to 0. > Also

[Bug 98520] System randomly crashes / freezes while playing certain games

2017-01-05 Thread bugzilla-dae...@freedesktop.org
or the bug. -- next part -- An HTML attachment was scrubbed... URL: <https://lists.freedesktop.org/archives/dri-devel/attachments/20170105/907e3e07/attachment-0001.html>

[Bug 99019] "Star Ruler 2" game will freeze the system

2017-01-05 Thread bugzilla-dae...@freedesktop.org
... URL: <https://lists.freedesktop.org/archives/dri-devel/attachments/20170105/3049ad9b/attachment.html>

[PATCH v2 2/2] [media] v4l: Add 10/16-bits per channel YUV pixel formats

2017-01-05 Thread Sakari Ailus
Hi Randy, Thanks for the update. On Thu, Jan 05, 2017 at 12:29:11AM +0800, Randy Li wrote: > The formats added by this patch are: > V4L2_PIX_FMT_P010 > V4L2_PIX_FMT_P010M > V4L2_PIX_FMT_P016 > V4L2_PIX_FMT_P016M > Currently, none of driver uses those format, but some

[Intel-gfx] linux-next: build failure after merge of the drm-misc tree

2017-01-05 Thread Jani Nikula
On Thu, 05 Jan 2017, Stephen Rothwell wrote: > Hi all, > > After merging the drm-misc tree, today's linux-next build (arm > multi_v7_defconfig) failed like this: > > drivers/usb/Kconfig:39:error: recursive dependency detected! > drivers/usb/Kconfig:39: symbol USB is selected by MOUSE_APPLETOUCH >

[PATCH] drm: sti: implement CRC capture API

2017-01-05 Thread Benjamin Gaignard
Use CRC API to retrieve the 3 crc values from hardware. Signed-off-by: Benjamin Gaignard --- This patch should be applied on top of drm-misc branch where Tomeu has change crc.lock. I think that wake_up_interruptible() could also be call at the end of drm_crtc_add_crc_entry() to avoid putting it

Enabling peer to peer device transactions for PCIe devices

2017-01-05 Thread Jason Gunthorpe
On Thu, Jan 05, 2017 at 01:39:29PM -0500, Jerome Glisse wrote: > 1) peer-to-peer because of userspace specific API like NVidia GPU > direct (AMD is pushing its own similar API i just can't remember > marketing name). This does not happen through a vma, this happens > through

[Bug 98785] Talos Principle causes GPU faults when rendering main menu animation

2017-01-05 Thread bugzilla-dae...@freedesktop.org
|--- |FIXED -- You are receiving this mail because: You are the assignee for the bug. -- next part -- An HTML attachment was scrubbed... URL: <https://lists.freedesktop.org/archives/dri-devel/attachments/20170105/12fb7c93/attachment.html>

[Bug 98785] Talos Principle causes GPU faults when rendering main menu animation

2017-01-05 Thread bugzilla-dae...@freedesktop.org
TML attachment was scrubbed... URL: <https://lists.freedesktop.org/archives/dri-devel/attachments/20170105/02395b95/attachment.html>

linux-next: build failure after merge of the drm-misc tree

2017-01-05 Thread Stephen Rothwell
Hi all, After merging the drm-misc tree, today's linux-next build (arm multi_v7_defconfig) failed like this: drivers/usb/Kconfig:39:error: recursive dependency detected! drivers/usb/Kconfig:39: symbol USB is selected by MOUSE_APPLETOUCH drivers/input/mouse/Kconfig:187:symbol

  1   2   >