[Bug 91375] [radeonsi] [drm:si_dpm_set_power_state [radeon]] *ERROR* si_restrict_performance_levels_before_switch failed

2015-09-15 Thread bugzilla-dae...@freedesktop.org
. -- next part -- An HTML attachment was scrubbed... URL: <http://lists.freedesktop.org/archives/dri-devel/attachments/20150915/57df9ad6/attachment.html>

[Bug 91375] [radeonsi] [drm:si_dpm_set_power_state [radeon]] *ERROR* si_restrict_performance_levels_before_switch failed

2015-09-15 Thread bugzilla-dae...@freedesktop.org
xt part -- An HTML attachment was scrubbed... URL: <http://lists.freedesktop.org/archives/dri-devel/attachments/20150915/2f265512/attachment.html>

[Bug 91375] [radeonsi] [drm:si_dpm_set_power_state [radeon]] *ERROR* si_restrict_performance_levels_before_switch failed

2015-09-15 Thread bugzilla-dae...@freedesktop.org
xt part -- An HTML attachment was scrubbed... URL: <http://lists.freedesktop.org/archives/dri-devel/attachments/20150915/fe366ebd/attachment.html>

[Bug 91375] [radeonsi] [drm:si_dpm_set_power_state [radeon]] *ERROR* si_restrict_performance_levels_before_switch failed

2015-09-15 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: <http://lists.freedesktop.org/archives/dri-devel/attachments/20150915/5b7c4cc8/attachment.html>

[PATCH 1/3] drm/dp: Keep a list of drm_dp_aux helper.

2015-09-15 Thread Ville Syrjälä
On Tue, Sep 15, 2015 at 09:27:27AM -0700, Rafael Antognolli wrote: > On Tue, Sep 15, 2015 at 10:46:43AM +0300, Ville Syrjälä wrote: > > On Mon, Sep 14, 2015 at 04:12:30PM -0700, Rafael Antognolli wrote: > > > This list will be used to get the aux channels registered through the > > > helpers. Two

[PATCH 0/3] RFC: Add a drm_aux-dev module.

2015-09-15 Thread Ville Syrjälä
On Tue, Sep 15, 2015 at 07:41:06PM +0300, Ville Syrjälä wrote: > On Tue, Sep 15, 2015 at 09:34:15AM -0700, Rafael Antognolli wrote: > > On Tue, Sep 15, 2015 at 10:35:19AM +0300, Ville Syrjälä wrote: > > > On Mon, Sep 14, 2015 at 04:12:29PM -0700, Rafael Antognolli wrote: > > > > This is a tenta

[PATCH 0/3] RFC: Add a drm_aux-dev module.

2015-09-15 Thread Ville Syrjälä
On Tue, Sep 15, 2015 at 09:34:15AM -0700, Rafael Antognolli wrote: > On Tue, Sep 15, 2015 at 10:35:19AM +0300, Ville Syrjälä wrote: > > On Mon, Sep 14, 2015 at 04:12:29PM -0700, Rafael Antognolli wrote: > > > This is a tentative implementation of a module that allows reading/writing > > > arbitra

[Bug 76490] Hang during boot when DPM is on (R9 270X)

2015-09-15 Thread bugzilla-dae...@freedesktop.org
. -- next part -- An HTML attachment was scrubbed... URL: <http://lists.freedesktop.org/archives/dri-devel/attachments/20150915/17efb290/attachment.html>

[Bug 76490] Hang during boot when DPM is on (R9 270X)

2015-09-15 Thread bugzilla-dae...@freedesktop.org
ition vbios -- You are receiving this mail because: You are the assignee for the bug. -- next part -- An HTML attachment was scrubbed... URL: <http://lists.freedesktop.org/archives/dri-devel/attachments/20150915/b26fa572/attachment.html>

[PATCH 1/1] signals: kill block_all_signals() and unblock_all_signals()

2015-09-15 Thread Oleg Nesterov
ping ;) Andrew, should I re-send this patch? It was acked by Daniel and Dave doesn't object. Dave, I'll appreciate it if you ack it explicitly. On 08/27, Oleg Nesterov wrote: > > It is hardly possible to enumerate all problems with block_all_signals() > and unblock_all_signals(). Just for examp

[Bug 76490] Hang during boot when DPM is on (R9 270X)

2015-09-15 Thread bugzilla-dae...@freedesktop.org
ceiving this mail because: You are the assignee for the bug. -- next part -- An HTML attachment was scrubbed... URL: <http://lists.freedesktop.org/archives/dri-devel/attachments/20150915/43c52a5d/attachment-0001.html>

[Bug 76490] Hang during boot when DPM is on (R9 270X)

2015-09-15 Thread bugzilla-dae...@freedesktop.org
mail because: You are the assignee for the bug. -- next part -- An HTML attachment was scrubbed... URL: <http://lists.freedesktop.org/archives/dri-devel/attachments/20150915/515a08f4/attachment.html>

[Bug 76490] Hang during boot when DPM is on (R9 270X)

2015-09-15 Thread bugzilla-dae...@freedesktop.org
or the bug. -- next part -- An HTML attachment was scrubbed... URL: <http://lists.freedesktop.org/archives/dri-devel/attachments/20150915/83551f17/attachment.html>

[PATCH RFC 8/8] dts: hisilicon: Add drm driver device dts config for HiKey board

2015-09-15 Thread Xinwei Kong
This patch adds drm dts node for HiKey board using hi6220 SOC. Signed-off-by: Xinliang Liu Signed-off-by: Xinwei Kong Signed-off-by: Andy Green Signed-off-by: Jiwen Qi Signed-off-by: Yu Gong --- arch/arm64/boot/dts/hisilicon/hi6220.dtsi | 34 +++ 1 file changed, 3

[PATCH RFC 7/8] drm: hisilicon: Add support for vblank

2015-09-15 Thread Xinwei Kong
This patch adds ldi interrupt to handle vblank. Signed-off-by: Xinliang Liu Signed-off-by: Xinwei Kong Signed-off-by: Andy Green Signed-off-by: Jiwen Qi Signed-off-by: Yu Gong --- drivers/gpu/drm/hisilicon/hisi_ade.c | 71 +++- drivers/gpu/drm/hisilicon/hisi_drm_crtc

[PATCH RFC 6/8] drm: hisilicon: Add support for fbdev

2015-09-15 Thread Xinwei Kong
If you config DRM_HISI_FBDEV optional, this patch will only support fbdev mode while also supporting double buffer. Signed-off-by: Xinliang Liu Signed-off-by: Xinwei Kong Signed-off-by: Andy Green Signed-off-by: Jiwen Qi Signed-off-by: Yu Gong --- drivers/gpu/drm/hisilicon/Kconfig

[PATCH RFC 5/8] drm: hisilicon: fill interface function of encoder\connector part

2015-09-15 Thread Xinwei Kong
This patch enables the adv7533 module which is connecting hisilicon SOC by dsi module. while using DSI module and adv7533 module to implement the encoder/connector interface of DRM\KMS. Signed-off-by: Xinliang Liu Signed-off-by: Xinwei Kong Signed-off-by: Andy Green Signed-off-by: Jiwen Qi Sig

[PATCH RFC 4/8] drm: hisilicon: fill interface function of plane\crtc part

2015-09-15 Thread Xinwei Kong
This patch uses ADE module which is responsibe for graphic overlay, graphic post-processing, display timing control within hi6220 SoC to implement the plane\ctrc interface of DRM\KMS. Signed-off-by: Xinliang Liu Signed-off-by: Xinwei Kong Signed-off-by: Andy Green Signed-off-by: Jiwen Qi Signe

[PATCH RFC 3/8] drm: hisilicon: Add the link to DRM/KMS interface

2015-09-15 Thread Xinwei Kong
This patch makes the link with DRM/KMS interface by initializing the drm plane/crtc/encoder/connector and adding the drm plane/crtc/encoder/ connector helper. This patch is compatible with different hisilicon platform such as Hikey series of boards and other series of boards. Signed-off-by: Xinli

[PATCH RFC 2/8] drm: hisilicon: Add new DRM driver for hisilicon Soc

2015-09-15 Thread Xinwei Kong
This patch creates this driver itself and register all the sub-components which is from DTS inode, this driver uses components framework mechanism to bind all the sub-components. This patch also introduces a memory manager for hisilison drm. As cma framebuffer helpers can no more be used. Signed-

[PATCH RFC 1/8] dt-bindings: Document the hi6220 bindings for DRM driver

2015-09-15 Thread Xinwei Kong
This adds documentation of device tree bindings for the Graphics Processing Unit of hi6220 SOC. Signed-off-by: Xinliang Liu Signed-off-by: Xinwei Kong Signed-off-by: Andy Green Signed-off-by: Jiwen Qi Signed-off-by: Yu Gong --- .../devicetree/bindings/gpu/hisilicon,hi6220.txt | 69

[PATCH RFC 0/8] Add New DRM Driver for Hisilicon's Hi6220 SoC

2015-09-15 Thread Xinwei Kong
These patch set adds a new drm driver for Hisilicon's Hi6220 SoC. Current testing and support board is Hikey board which is one of Linaro 96boards. It is an arm64 open source board. For more information about this board, please access https://www.96boards.org. 1. Hardware Detail The display su

[Bug 92012] new account account

2015-09-15 Thread bugzilla-dae...@freedesktop.org
scrubbed... URL: <http://lists.freedesktop.org/archives/dri-devel/attachments/20150915/497435df/attachment.html>

[PATCH RFC v2 3/3] drm/dp: Add a drm_aux-dev module for reading/writing dpcd registers.

2015-09-15 Thread Rafael Antognolli
This module is heavily based on i2c-dev. Once loaded, it provides one dev node per DP AUX channel, named drm_aux-N. It's possible to know which connector owns this aux channel by looking at the respective sysfs /sys/class/drm_aux-dev/drm_aux-N/connector, if the connector device pointer was correct

[PATCH RFC v2 2/3] drm/dp: Store the drm_connector device pointer on the helper.

2015-09-15 Thread Rafael Antognolli
This is useful to determine which connector owns this AUX channel. Signed-off-by: Rafael Antognolli --- drivers/gpu/drm/i915/intel_dp.c | 1 + include/drm/drm_dp_helper.h | 1 + 2 files changed, 2 insertions(+) diff --git a/drivers/gpu/drm/i915/intel_dp.c b/drivers/gpu/drm/i915/intel_dp.c i

[PATCH RFC v2 1/3] drm/dp: Keep a list of drm_dp_aux helper.

2015-09-15 Thread Rafael Antognolli
This list will be used to get the aux channels registered through the helpers. One function is provided to set a callback for added/removed aux channels, and another function to iterate over the list of aux channels. Signed-off-by: Rafael Antognolli --- drivers/gpu/drm/drm_dp_helper.c | 73 +

[PATCH RFC v2 0/3] Add a drm_aux-dev module.

2015-09-15 Thread Rafael Antognolli
Second attempt at implementing a module that allows reading/writing arbitrary dpcd registers. Changes to this version: - lseek is used to select the register to read/write; - read/write are used instead of ioctl; - no blocking_notifier is used, just a direct callback. One t

[Bug 76490] Hang during boot when DPM is on (R9 270X)

2015-09-15 Thread bugzilla-dae...@freedesktop.org
ee for the bug. -- next part -- An HTML attachment was scrubbed... URL: <http://lists.freedesktop.org/archives/dri-devel/attachments/20150915/e12dfe62/attachment-0001.html>

[RFC 0/2] drm/dsi: DSI for devices with different control bus

2015-09-15 Thread Archit Taneja
Hi Rob, Mark, We've been trying to figure out the right way to represent a class of display encoder devices in DT. These devices have registers that are generally configured via i2c. Once the device is configured, it takes in video data from the mipi dsi bus. Until now, all the devices we've su

[RFC 0/2] drm/dsi: DSI for devices with different control bus

2015-09-15 Thread Archit Taneja
Hi Rob, Mark, We've been trying to figure out the right way to represent a class of display encoder devices in DT. These devices have registers that are generally configured via i2c. Once the device is configured, it takes in video data from the mipi dsi bus. Until now, all the devices we've su

[Bug 92012] new account account

2015-09-15 Thread bugzilla-dae...@freedesktop.org
Hardware - Other -- You are receiving this mail because: You are the assignee for the bug. -- next part -- An HTML attachment was scrubbed... URL: <http://lists.freedesktop.org/archives/dri-devel/attachments/20150915/5ee31568/attachment.html>

[Bug 103271] AMD R9 270X Flickering with DPM Enabled on Linux 4.1 with RadeonSI

2015-09-15 Thread bugzilla-dae...@bugzilla.kernel.org
https://bugzilla.kernel.org/show_bug.cgi?id=103271 --- Comment #21 from Kevin McCormack --- Comment on attachment 187611 --> https://bugzilla.kernel.org/attachment.cgi?id=187611 Patch that removes the 5dfc71bc44d91d1620505c064fa22b0b3db58a9d commit Here is the link to the commit that seems to

[Bug 103271] AMD R9 270X Flickering with DPM Enabled on Linux 4.1 with RadeonSI

2015-09-15 Thread bugzilla-dae...@bugzilla.kernel.org
https://bugzilla.kernel.org/show_bug.cgi?id=103271 --- Comment #20 from Kevin McCormack --- Created attachment 187611 --> https://bugzilla.kernel.org/attachment.cgi?id=187611&action=edit Patch that removes the 5dfc71bc44d91d1620505c064fa22b0b3db58a9d commit I created this patch which is just t

[Bug 92012] new account account

2015-09-15 Thread bugzilla-dae...@freedesktop.org
-- next part -- An HTML attachment was scrubbed... URL: <http://lists.freedesktop.org/archives/dri-devel/attachments/20150915/a94efdce/attachment.html>

[Bug 92012] new account account

2015-09-15 Thread bugzilla-dae...@freedesktop.org
/dri-devel/attachments/20150915/d99db269/attachment.html>

[Bug 103561] unable to handle kernel paging request with csgo in wine+nine, ttm_bo_del_from_lru

2015-09-15 Thread bugzilla-dae...@bugzilla.kernel.org
https://bugzilla.kernel.org/show_bug.cgi?id=103561 --- Comment #1 from Christoph Haag --- Created attachment 187601 --> https://bugzilla.kernel.org/attachment.cgi?id=187601&action=edit same with 4.1 lqx Indeed. This one is from linux 4.1 with mainline mesa git and mainline llvm 247518. -- Yo

[Bug 86351] HDMI audio garbled output on Radeon R9 280X

2015-09-15 Thread bugzilla-dae...@bugzilla.kernel.org
https://bugzilla.kernel.org/show_bug.cgi?id=86351 Gerion changed: What|Removed |Added CC||gerion-kernel at flump.de --- Comment #18 from G

AGP cards in PCI mode (fake slots like AGPro, AGP Express, AGI, AGX, XGP)

2015-09-15 Thread Ondrej Zary
On Monday 14 September 2015 04:31:43 Alex Deucher wrote: > On Sun, Sep 13, 2015 at 2:57 PM, Ondrej Zary > wrote: > > Hello, > > I have a PC Chips A31G board with AGPro slot and found that nouveau does > > not work properly with it. Console works but reverts to software mode, > > X11 hangs with mo

[Bug 76490] Hang during boot when DPM is on (R9 270X)

2015-09-15 Thread bugzilla-dae...@freedesktop.org
?id=103271 -- You are receiving this mail because: You are the assignee for the bug. -- next part -- An HTML attachment was scrubbed... URL: <http://lists.freedesktop.org/archives/dri-devel/attachments/20150915/c07d9e76/attachment.html>

[Bug 103271] AMD R9 270X Flickering with DPM Enabled on Linux 4.1 with RadeonSI

2015-09-15 Thread bugzilla-dae...@bugzilla.kernel.org
https://bugzilla.kernel.org/show_bug.cgi?id=103271 --- Comment #19 from Kevin McCormack --- OK, I wasn't satisfied with the last bisect, so I decided to bisect again between 4.0 and 4.2 to see if I could get anymore info. I think I have identified the culprit!! 5dfc71bc44d91d1620505c064fa22b0b3d

[PATCH RFC 6/8] drm: hisilicon: Add support for fbdev

2015-09-15 Thread Rob Herring
On 09/15/2015 04:37 AM, Xinwei Kong wrote: > If you config DRM_HISI_FBDEV optional, this patch will only support fbdev > mode while also supporting double buffer. This is a lot of duplicated code from CMA fbdev. Is double buffering the only reason why CMA fbdev can't be used or are there some othe

[PATCH] drm/nouveau: remove unused function

2015-09-15 Thread Sudip Mukherjee
On Wed, Sep 02, 2015 at 12:08:08PM +0530, Sudip Mukherjee wrote: > coverity.com reported that memset was using a buffer of size 0, on > checking the code it turned out that the function was not being used. So > remove it. > > Signed-off-by: Sudip Mukherjee > --- A gentle ping. regards sudip

[PATCH RFC 1/8] dt-bindings: Document the hi6220 bindings for DRM driver

2015-09-15 Thread Rob Herring
On 09/15/2015 04:37 AM, Xinwei Kong wrote: > This adds documentation of device tree bindings for the > Graphics Processing Unit of hi6220 SOC. > > Signed-off-by: Xinliang Liu > Signed-off-by: Xinwei Kong > Signed-off-by: Andy Green > Signed-off-by: Jiwen Qi > Signed-off-by: Yu Gong > --- > .

[Intel-gfx] Contribute to DRM

2015-09-15 Thread Lucas Tanure
next part -- An HTML attachment was scrubbed... URL: <http://lists.freedesktop.org/archives/dri-devel/attachments/20150915/fa9e23b3/attachment-0001.html>

[PATCH 1/3] drm/dp: Keep a list of drm_dp_aux helper.

2015-09-15 Thread Ville Syrjälä
On Mon, Sep 14, 2015 at 04:12:30PM -0700, Rafael Antognolli wrote: > This list will be used to get the aux channels registered through the > helpers. Two functions are provided to register/unregister notifier > listeners on the list, and another functiont to iterate over the list of > aux channels.

[RFC 0/2] drm/dsi: DSI for devices with different control bus

2015-09-15 Thread Rob Herring
On 09/15/2015 05:32 AM, Archit Taneja wrote: > Hi Rob, Mark, > > We've been trying to figure out the right way to represent a class > of display encoder devices in DT. I've been meaning to reply on this. > These devices have registers that are generally configured via i2c. Once > the device is c

[PATCH 0/3] RFC: Add a drm_aux-dev module.

2015-09-15 Thread Ville Syrjälä
On Mon, Sep 14, 2015 at 04:12:29PM -0700, Rafael Antognolli wrote: > This is a tentative implementation of a module that allows reading/writing > arbitrary dpcd registers, following the suggestion from Daniel Vetter. It > assumes the drm aux helpers were used by the driver. > > I tried to follow t

[PATCH 0/3] RFC: Add a drm_aux-dev module.

2015-09-15 Thread Rafael Antognolli
On Tue, Sep 15, 2015 at 07:46:55PM +0300, Ville Syrjälä wrote: > On Tue, Sep 15, 2015 at 07:41:06PM +0300, Ville Syrjälä wrote: > > On Tue, Sep 15, 2015 at 09:34:15AM -0700, Rafael Antognolli wrote: > > > On Tue, Sep 15, 2015 at 10:35:19AM +0300, Ville Syrjälä wrote: > > > > On Mon, Sep 14, 2

[PATCH 0/3] RFC: Add a drm_aux-dev module.

2015-09-15 Thread Rafael Antognolli
On Tue, Sep 15, 2015 at 10:35:19AM +0300, Ville Syrjälä wrote: > On Mon, Sep 14, 2015 at 04:12:29PM -0700, Rafael Antognolli wrote: > > This is a tentative implementation of a module that allows reading/writing > > arbitrary dpcd registers, following the suggestion from Daniel Vetter. It > > assu

[PATCH 01/11] drm: s/int crtc/unsigned int pipe/ straggles

2015-09-15 Thread Thierry Reding
send them out later today. This patch: Reviewed-by: Thierry Reding -- next part -- A non-text attachment was scrubbed... Name: signature.asc Type: application/pgp-signature Size: 819 bytes Desc: not available URL: <http://lists.freedesktop.org/archives/dri-devel/attachments/20150915/f822facf/attachment.sig>

[PATCH 2/2] drm/i915: Make plane fb tracking work correctly.

2015-09-15 Thread Maarten Lankhorst
Op 02-09-15 om 10:42 schreef Maarten Lankhorst: > atomic->disabled_planes is a hack that had to exist because > prepare_fb was only called when a new fb was set. This messed > up fb tracking in some circumstances like aborts from > interruptible waits. As a result interruptible waiting in > prepare

[PATCH 1/3] drm/dp: Keep a list of drm_dp_aux helper.

2015-09-15 Thread Rafael Antognolli
On Tue, Sep 15, 2015 at 10:46:43AM +0300, Ville Syrjälä wrote: > On Mon, Sep 14, 2015 at 04:12:30PM -0700, Rafael Antognolli wrote: > > This list will be used to get the aux channels registered through the > > helpers. Two functions are provided to register/unregister notifier > > listeners on th

[PATCH] rnndb: Add Pixel Extension registers

2015-09-15 Thread Stephane Viau
Pixel Extension are extra pixels fed to the QSEED2 scalar; this information is needed to produce an output image. These values depend on various parameters, such as scalar type, initial phase, phase step, etc. Pixel extension values used to be handled and calculated by hardware; however, software

[PATCH 10/10] drm/msm/mdp5: Basic support for MDP5 v1.7 (MSM8996)

2015-09-15 Thread Stephane Viau
This change adds the basic MDP5 support for MSM8996. Signed-off-by: Stephane Viau --- Documentation/devicetree/bindings/drm/msm/mdp.txt | 2 + drivers/gpu/drm/msm/mdp/mdp5/mdp5_cfg.c | 95 ++- drivers/gpu/drm/msm/mdp/mdp5/mdp5_cfg.h | 9 ++- drivers/gpu/

[PATCH 09/10] drm/msm/mdp: Add Software Pixel Extension support

2015-09-15 Thread Stephane Viau
In order to produce an image, the scalar needs to be fed extra pixels. These top/bottom/left/right values depend on a various of factors, including resolution, scaling type, phase step and initial phase. Pixel Extension are programmed by hardware in most targets - and can be overwritten by softwar

[PATCH 08/10] drm/msm/mdp5: Use the newly introduced enum mdp_component_type

2015-09-15 Thread Stephane Viau
When calculating phase steps, let's use the same enum mdp_component_type in order to ease the readability; 0/1 indexes are a bit confusing and we now have explicit values to index this type of arrays. Signed-off-by: Stephane Viau --- drivers/gpu/drm/msm/mdp/mdp5/mdp5_plane.c | 25 +--

[PATCH 07/10] drm/msm/mdp: Update generated headers (Pixel Extension)

2015-09-15 Thread Stephane Viau
This change is the output of Envytools change: "rnndb: Add Pixel Extension registers" Signed-off-by: Stephane Viau --- drivers/gpu/drm/msm/mdp/mdp5/mdp5.xml.h | 82 +++- drivers/gpu/drm/msm/mdp/mdp_common.xml.h | 11 - 2 files changed, 90 insertions(+),

[PATCH 06/10] drm/msm/hdmi: Add basic HDMI support for msm8996

2015-09-15 Thread Stephane Viau
The HDMI controller is new in MDP5 v1.7. As of now, this change doesn't reflect the novelty and only adds the basics so the probe gets triggered. Signed-off-by: Stephane Viau --- Documentation/devicetree/bindings/drm/msm/hdmi.txt | 3 +++ drivers/gpu/drm/msm/hdmi/hdmi.c| 17

[PATCH 05/10] drm/msm/mdp5: Vote for SMMU power when performing translations

2015-09-15 Thread Stephane Viau
On most recent chipsets, clients need to vote for SMMU power (regulator and clock) themselves for as long as they want the SMMU to be on, performing translations. This change enables (disables) the SMMU power just before attaching (after detaching) MDP5 device to the SMMU. Signed-off-by: Stephane

[PATCH 04/10] drm/msm/mdp5: Avoid printing error messages for optional clocks

2015-09-15 Thread Stephane Viau
The current behavior is to try to get optional clocks and print a dev_err message in case of failure. This looks rather confusing and may increase with the amount of optional clocks. We may need a cleaner way to handle per-device clocks but in the meantime, let's reduce the amount of dev_err messa

[PATCH 03/10] drm/msm: Fix IOMMU clean up path in case msm_iommu_new() fails

2015-09-15 Thread Stephane Viau
msm_iommu_new() can fail and this change makes sure that we detect the failure and free the allocated domain before going any further. Signed-off-by: Stephane Viau --- drivers/gpu/drm/msm/mdp/mdp5/mdp5_kms.c | 1 + drivers/gpu/drm/msm/msm_gpu.c | 8 2 files changed, 9 insertio

[PATCH 02/10] drm/msm/mdp5: Disable hardware translation table walks (MSM8996)

2015-09-15 Thread Stephane Viau
On certain targets (eg, MSM8996) we need to set the following domain attribute for correct operation of the SMMU: DOMAIN_ATTR_COHERENT_HTW_DISABLE. Setting that attribute is very important on 8996. Without it, we would see crazy translation faults. Note: There could be support for coherent hardwa

[PATCH 01/10] drm/msm/mdp5: remove the cfg pointer from SMP struct

2015-09-15 Thread Stephane Viau
We want to make sure we control all the information being passed down to SMP block. Having access to the cfg pointer here may create bad things in the future. Signed-off-by: Stephane Viau --- drivers/gpu/drm/msm/mdp/mdp5/mdp5_cfg.h | 2 +- drivers/gpu/drm/msm/mdp/mdp5/mdp5_smp.c | 8 2

[PATCH 00/10] drm/msm: Add support for MSM8996

2015-09-15 Thread Stephane Viau
This series of patches adds support for MSM8996, including MDP5 v1.7. Note that only the HDMI interface is supported for now. Stephane Viau (10): drm/msm/mdp5: remove the cfg pointer from SMP struct drm/msm/mdp5: Disable hardware translation table walks (MSM8996) drm/msm: Fix IOMMU clean up

[PATCH] drm/i915: fix kernel-doc warnings in intel_audio.c

2015-09-15 Thread Geliang Tang
Fix the following 'make htmldocs' warnings: .//drivers/gpu/drm/i915/intel_audio.c:439: warning: No description found for parameter 'intel_encoder' .//drivers/gpu/drm/i915/intel_audio.c:439: warning: Excess function parameter 'encoder' description in 'intel_audio_codec_disable' .//drivers/g

[PATCH] drm/i915: fix kernel-doc warnings in i915_gem.c

2015-09-15 Thread Geliang Tang
Fix the following 'make htmldocs' warnings: .//drivers/gpu/drm/i915/i915_gem.c:1729: warning: No description found for parameter 'vma' .//drivers/gpu/drm/i915/i915_gem.c:1729: warning: No description found for parameter 'vmf' .//drivers/gpu/drm/i915/i915_gem.c:4962: warning: No descriptio

[PATCH] drm/i915: fix kernel-doc warnings in i915_gem_gtt.c

2015-09-15 Thread Geliang Tang
Fix the following 'make htmldocs' warnings: .//drivers/gpu/drm/i915/i915_gem_gtt.c:758: warning: No description found for parameter 'length' .//drivers/gpu/drm/i915/i915_gem_gtt.c:818: warning: No description found for parameter 'length' .//drivers/gpu/drm/i915/i915_gem_gtt.c:818: warning:

[PATCH] drm/i915: fix kernel-doc warnings in intel_lrc.c

2015-09-15 Thread Geliang Tang
Fix the following 'make htmldocs' warnings: .//drivers/gpu/drm/i915/intel_lrc.c:780: warning: No description found for parameter 'req' .//drivers/gpu/drm/i915/intel_lrc.c:780: warning: Excess function parameter 'request' description in 'intel_logical_ring_begin' .//drivers/gpu/drm/i915/int

[Bug 91998] Object rendered completely black in The Book of Unwritten Tales: The Critter Chronicles

2015-09-15 Thread bugzilla-dae...@freedesktop.org
g the rendering. -- You are receiving this mail because: You are the assignee for the bug. -- next part -- An HTML attachment was scrubbed... URL: <http://lists.freedesktop.org/archives/dri-devel/attachments/20150915/bad7c0c7/attachment.html>

[Bug 104551] Unable to resume from suspend AMD Radeon HD 6570

2015-09-15 Thread bugzilla-dae...@bugzilla.kernel.org
https://bugzilla.kernel.org/show_bug.cgi?id=104551 Aaron Lu changed: What|Removed |Added CC||aaron.lu at intel.com Component|Hibe

[Bug 92005] Linux 4.2 DisplayPort MST deadlock?

2015-09-15 Thread bugzilla-dae...@freedesktop.org
TML attachment was scrubbed... URL: <http://lists.freedesktop.org/archives/dri-devel/attachments/20150915/99c7cb20/attachment-0001.html>

[Bug 103271] AMD R9 270X Flickering with DPM Enabled on Linux 4.1 with RadeonSI

2015-09-15 Thread bugzilla-dae...@bugzilla.kernel.org
https://bugzilla.kernel.org/show_bug.cgi?id=103271 --- Comment #18 from Kevin McCormack --- Alright, I seem to have reached the end of the bisect and got this: There are only 'skip'ped commits left to test. The first bad commit could be any of: 2f1b6b7d9a815f341b18dfd26a363f37d4d3c96a 524630d5824

[PATCH 3/3] drm/ttm: Fix memory space allocation v2

2015-09-15 Thread Thomas Hellstrom
In the event that TTM doesn't find a compatible memory type for the driver's first placement choice (placement without eviction), TTM returns -EINVAL without trying the driver's second choice. This causes problems on vmwgfx when VRAM is disabled before first modeset and during VT switches when fbde

[PATCH 2/3] drm/vmwgfx: Map the fifo as cached

2015-09-15 Thread Thomas Hellstrom
On the guest kernel side, previously the FIFO has been mapped write- combined. This has worked since VMs up to now has not honored the mapping type and mapped the FIFO cached anyway. Since the FIFO is accessed cached by the CPU on the virtual device side, this leads to inconsistent mappings once th

[PATCH 1/3] drm/vmwgfx: Fix up user_dmabuf refcounting

2015-09-15 Thread Thomas Hellstrom
If user space calls unreference on a user_dmabuf it will typically kill the struct ttm_base_object member which is responsible for the user-space visibility. However the dmabuf part may still be alive and refcounted. In some situations, like for shared guest-backed surface referencing/opening, the

[PATCH] drm: Allow also control clients to check the drm version

2015-09-15 Thread Thomas Hellstrom
This should be harmless. Vmware will, due to old infrastructure reasons, be using a privileged control client to supply GUI layout information rather than obtaining it from the device. That control client will be needing access to DRM version information. Signed-off-by: Thomas Hellstrom Reviewed-

[PATCH 0/1] DRM IOCTL permission change

2015-09-15 Thread Thomas Hellstrom
A minor IOCTL permission change for control clients. If there are no objections I'd like to add this to the next vmwgfx -fixes pull request. Thanks, Thomas