[Bug 73788] [Radeon HD 7770 GHz Edition] Cape Verde XT: DPM set state failed

2014-01-23 Thread bugzilla-dae...@freedesktop.org
r the bug. -- next part -- An HTML attachment was scrubbed... URL: <http://lists.freedesktop.org/archives/dri-devel/attachments/20140123/0aea9044/attachment.html>

[Bug 69301] no screen on update from 3.12.0

2014-01-23 Thread bugzilla-dae...@bugzilla.kernel.org
https://bugzilla.kernel.org/show_bug.cgi?id=69301 --- Comment #5 from Jan Outhuis --- Disabling dpm gets me through the bootprocess. I have a text console on tty1-6, but still no graphic screen on tty7 (or 8). The relevant logs show no particular warnings or errors that could give a clue. On Thu

[Bug 73947] [DPM] Cape Verde PRO - GPU lockup when dpm is enabled

2014-01-23 Thread bugzilla-dae...@freedesktop.org
... URL: <http://lists.freedesktop.org/archives/dri-devel/attachments/20140123/01e4a5c9/attachment.html>

[Bug 71540] Radeon HD 7420G artefacts

2014-01-23 Thread bugzilla-dae...@freedesktop.org
|--- |FIXED --- Comment #8 from Vova --- Fixed on 3.13 kernel -- 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/20140

[Bug 69301] no screen on update from 3.12.0

2014-01-23 Thread bugzilla-dae...@bugzilla.kernel.org
https://bugzilla.kernel.org/show_bug.cgi?id=69301 Alan changed: What|Removed |Added CC||alan at lxorguk.ukuu.org.uk Component|Vid

[Bug 64471] Radeon HD6570 lockup in Brütal Legend with HyperZ

2014-01-23 Thread bugzilla-dae...@freedesktop.org
. -- next part -- An HTML attachment was scrubbed... URL: <http://lists.freedesktop.org/archives/dri-devel/attachments/20140123/5abb34bf/attachment.html>

[PATCH 02/11] x86: sysfb: remove sysfb when probing real hw

2014-01-23 Thread David Herrmann
Hi On Thu, Jan 23, 2014 at 6:14 PM, Ingo Molnar wrote: > > * David Herrmann wrote: > >> >> +#ifdef CONFIG_X86_SYSFB >> >> +# include >> >> +#endif >> > >> > I guess a single space is sufficient? >> > >> > Better yet, I'd include sysfb.h unconditionally: >> >> Unconditionally won't work as only

[Bug 73947] [DPM] Cape Verde PRO - GPU lockup when dpm is enabled

2014-01-23 Thread bugzilla-dae...@freedesktop.org
te cause lockups. -- 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/20140123/3cb88bed/attachment.html>

[RFC/PATCH 1/7] drm/rcar-du: Add OF support

2014-01-23 Thread Magnus Damm
On Wed, Jan 22, 2014 at 12:32 AM, Laurent Pinchart wrote: > Add DT bindings for the R-Car DU with support for core resources > (memory, IRQ and clocks). Output configuration must still be passed > through platform data using OF_DEV_AUXDATA. > > Signed-off-by: Laurent Pinchart > --- > .../devicet

[PATCH] gpu: host1x: do not check previously handled gathers

2014-01-23 Thread Erik Faye-Lund
Ping? On Tue, Jan 7, 2014 at 9:03 PM, Erik Faye-Lund wrote: > When patching gathers, we don't need to check against > gathers with lower indices than the current one, as > they are guaranteed to already have been handled. > > Signed-off-by: Erik Faye-Lund > --- > > Here's a trivial optimization

[Bug 73848] [Radeon] Blank screen after boot with kernel 3.12.x, xorg 1.15

2014-01-23 Thread bugzilla-dae...@freedesktop.org
--- next part -- An HTML attachment was scrubbed... URL: <http://lists.freedesktop.org/archives/dri-devel/attachments/20140123/28c3a757/attachment.html>

[Bug 62311] [r600g] (kernel) memory leak

2014-01-23 Thread bugzilla-dae...@freedesktop.org
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/20140123/55f5fb35/attachment-0001.html>

[PATCH 02/11] x86: sysfb: remove sysfb when probing real hw

2014-01-23 Thread Ingo Molnar
* David Herrmann wrote: > >> +#ifdef CONFIG_X86_SYSFB > >> +# include > >> +#endif > > > > I guess a single space is sufficient? > > > > Better yet, I'd include sysfb.h unconditionally: > > Unconditionally won't work as only x86 has this header. [...] Well, in non-x86 code an #ifdef x86 look

[PATCH 02/11] x86: sysfb: remove sysfb when probing real hw

2014-01-23 Thread David Herrmann
Hi On Thu, Jan 23, 2014 at 5:51 PM, Ingo Molnar wrote: > > Just a couple of small nits: > > * David Herrmann wrote: > >> --- a/arch/x86/kernel/sysfb.c >> +++ b/arch/x86/kernel/sysfb.c >> @@ -33,11 +33,76 @@ >> #include >> #include >> #include >> +#include >> #include >> #include >> #

[PATCH v2] backlight: turn backlight on/off when necessary

2014-01-23 Thread Liu Ying
On 01/23/2014 05:27 PM, Liu Ying wrote: > On 01/23/2014 01:44 PM, Jingoo Han wrote: >> On Wednesday, January 22, 2014 6:36 PM, Jani Nikula wrote: >>> On Mon, 20 Jan 2014, Liu Ying wrote: We don't have to turn backlight on/off everytime a blanking or unblanking event comes because the bac

[PATCH 02/11] x86: sysfb: remove sysfb when probing real hw

2014-01-23 Thread Ingo Molnar
Just a couple of small nits: * David Herrmann wrote: > --- a/arch/x86/kernel/sysfb.c > +++ b/arch/x86/kernel/sysfb.c > @@ -33,11 +33,76 @@ > #include > #include > #include > +#include > #include > #include > #include > #include > > +static DEFINE_MUTEX(sysfb_lock); > +static st

[PATCH v3 07/24] drm/i2c: tda998x: set the video mode from the adjusted value

2014-01-23 Thread Darren Etheridge
Jean-Francois Moine wrote on Sun [2014-Jan-19 19:58:40 +0100]: > This patch uses always the adjusted video mode instead of a mix of > original and adjusted mode. > > Signed-off-by: Jean-Francois Moine > --- > drivers/gpu/drm/i2c/tda998x_drv.c | 66 > +++ >

[PATCH v2] backlight: turn backlight on/off when necessary

2014-01-23 Thread Liu Ying
On 01/23/2014 01:44 PM, Jingoo Han wrote: > On Wednesday, January 22, 2014 6:36 PM, Jani Nikula wrote: >> On Mon, 20 Jan 2014, Liu Ying wrote: >>> We don't have to turn backlight on/off everytime a blanking >>> or unblanking event comes because the backlight status may >>> have already been what w

[Bug 69301] no screen on update from 3.12.0

2014-01-23 Thread bugzilla-dae...@bugzilla.kernel.org
https://bugzilla.kernel.org/show_bug.cgi?id=69301 --- Comment #3 from Jan Outhuis --- Yes. I don't exactly understand what these 'video components' stand for, but I have an Intel CPU and an AMD/ATI video-card. So I thought DRI - Intel would be the better choice after all. On Thu, 2014-01-23 at

drm/tegra: Changes for v3.14-rc1 (update)

2014-01-23 Thread Thierry Reding
Hi Dave, The following changes since commit 81239c6f7972d4909a6862d08ed1d2943983ffd4: drm/tegra: fix compile w/ CONFIG_DYNAMIC_DEBUG (2013-12-20 15:56:33 +0100) are available in the git repository at: git://anongit.freedesktop.org/tegra/linux tags/drm/for-3.14-rc1-20140123 for you to

[Bug 73848] [Radeon] Blank screen after boot with kernel 3.12.x, xorg 1.15

2014-01-23 Thread bugzilla-dae...@freedesktop.org
xt part -- An HTML attachment was scrubbed... URL: <http://lists.freedesktop.org/archives/dri-devel/attachments/20140123/e2ed90b9/attachment.html>

[PATCH v2 5/6] drm/crtc: add sanity checks to create_dumb()

2014-01-23 Thread Ville Syrjälä
On Thu, Jan 23, 2014 at 01:53:15PM +0100, David Herrmann wrote: > Lets make sure some basic expressions are always true: > bpp != NULL > width != NULL > height != NULL > stride = bpp * width < 2^32 > size = stride * height < 2^32 > PAGE_ALIGN(size) < 2^32 > > At least the udl driver do

[Bug 72847] [PATCH] implement drmCheckModesettingSupported() for FreeBSD

2014-01-23 Thread bugzilla-dae...@freedesktop.org
ri-devel/attachments/20140123/ea7e7d4b/attachment.html>

[Bug 50892] Invalid command stream with TURKS running Cinnamon

2014-01-23 Thread bugzilla-dae...@freedesktop.org
> drm/radeon: fix tiling and command stream checking on evergreen v3 Closing. -- 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/attac

[Bug 69301] no screen on update from 3.12.0

2014-01-23 Thread bugzilla-dae...@bugzilla.kernel.org
https://bugzilla.kernel.org/show_bug.cgi?id=69301 Damien Lespiau changed: What|Removed |Added CC||damien.lespiau at intel.com --- Comment

[Bug 69301] no screen on update from 3.12.0

2014-01-23 Thread bugzilla-dae...@bugzilla.kernel.org
https://bugzilla.kernel.org/show_bug.cgi?id=69301 Alex Deucher changed: What|Removed |Added CC||alexdeucher at gmail.com --- Comment #1 fr

[Bug 58667] VM-related crashes on CAYMAN

2014-01-23 Thread bugzilla-dae...@freedesktop.org
was scrubbed... URL: <http://lists.freedesktop.org/archives/dri-devel/attachments/20140123/0db0810d/attachment.html>

[Bug 58660] CAYMAN broken with HyperZ on

2014-01-23 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/20140123/bcaf43bb/attachment.html>

[Bug 58667] VM-related crashes on CAYMAN

2014-01-23 Thread bugzilla-dae...@freedesktop.org
||CAYMAN -- 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/20140123/8d2b14d1/attachment.html>

[PATCH 11/11] x86/sysfb: allow sysfb+simpledrm combination

2014-01-23 Thread David Herrmann
We used to protect X86_SYSFB by depending on FB_SIMPLE so users don't accidentally end up without a kernel console. Now that DRM_SIMPLEDRM also provides a simple-framebuffer driver, we can whitelist this driver, too. --- arch/x86/Kconfig | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff

[PATCH 10/11] drm: simpledrm: add fbdev fallback support

2014-01-23 Thread David Herrmann
Create a simple fbdev device during SimpleDRM setup so legacy user-space and fbcon can use it. Signed-off-by: David Herrmann --- drivers/gpu/drm/simpledrm/Kconfig | 11 +++ drivers/gpu/drm/simpledrm/Makefile | 1 + drivers/gpu/drm/simpledrm/simpledrm.c | 13 ++- driv

[PATCH 09/11] drm: add SimpleDRM driver

2014-01-23 Thread David Herrmann
The SimpleDRM driver binds to simple-framebuffer devices and provides a DRM/KMS API. It provides only a single CRTC+encoder+connector combination plus one initial mode. Userspace can create dumb-buffers which can be blit into the real framebuffer similar to UDL. No access to the real framebuffer i

[PATCH 08/11] drm/i915: remove sysfbs early

2014-01-23 Thread David Herrmann
Once we allow DRM drivers for system-framebuffers, we need to evict such devices *before* probing the real driver. A simple call to sysfb_claim() does this and remove_conflicting_framebuffers() implicitly calls this. However, it causes the sysfb device to be unloaded and thus locks drm_global_mutex

[PATCH 07/11] drm: mgag200: remove redundant fbdev removal

2014-01-23 Thread David Herrmann
We already call remove_conflicting_framebuffers() on PCI BAR0 during pci-probe, no need to do that again during device loading. This avoids calling into remove_conflicting_framebuffers() from within DRM ->load() callback, which might deadlock, once we make this call remove DRM-backed sysfb-devices

[PATCH 06/11] video: sysfb: add generic firmware-fb interface

2014-01-23 Thread David Herrmann
We supported many different firmware-fbs in linux for a long time. On x86, we tried to unify the different types into platform-devices so their lifetime and drivers can be more easily controlled. This patch moves the x86-specific sysfb_*() helpers into drivers/video/sysfb.c so other architectures c

[PATCH 05/11] x86: sysfb: store apertures in simplefb platform-data

2014-01-23 Thread David Herrmann
To get a generic remove_conflicting_framebuffers() for firmware-framebuffers, we need to store the apertures in the platform-data of each framebuffer. So make x86-sysfb do that for simple-framebuffer devices. Unfortunately, "struct apertures_struct" contains a VLA so we cannot easily embed it. Thu

[PATCH 04/11] fbdev: vesafb: add dev->remove() callback

2014-01-23 Thread David Herrmann
If x86-sysfb platform-devices are removed from a system, we should properly unload vesafb. Otherwise, we end up releasing the parent while our vesa framebuffer is still running. This currently works just fine, but will cause problems on handover to real hw. So add the ->remove() callback and unregi

[PATCH 03/11] fbdev: efifb: add dev->remove() callback

2014-01-23 Thread David Herrmann
If x86-sysfb platform-devices are removed from a system, we should properly unload efifb. Otherwise, we end up releasing the parent while our efi framebuffer is still running. This currently works just fine, but will cause problems on handover to real hw. So add the ->remove() callback and unregist

[PATCH 02/11] x86: sysfb: remove sysfb when probing real hw

2014-01-23 Thread David Herrmann
With CONFIG_X86_SYSFB=y, probing real hw-drivers may result in resource-conflicts and drivers will refuse to load. A call to request_mem_region() will fail, if the region overlaps with the mem-region used by simplefb. The common desktop DRM drivers (intel, nouveau, radeon) are not affected as they

[PATCH 01/11] x86: sysfb: fool-proof CONFIG_X86_SYSFB

2014-01-23 Thread David Herrmann
Turns out, people do not read help-texts of new config-options and enable them nonetheless. So several reports came in with X86_SYSFB=y and FB_SIMPLE=n, which in almost all situations prevents firmware-fbs from being probed. X86_SYSFB clearly states that it turns legacy vesa/efi framebuffers into

[PATCH 00/11] SimpleDRM & Sysfb

2014-01-23 Thread David Herrmann
Hi Another round of SimpleDRM patches. I somehow lost track of the last ones and as this is a major rewrite, I'll just start at v1 again. Some comments up-front: - @Ingo: Patch #1 and #2 are unchanged from the previous ML discussions. I included them in this series as the other patches depen

[Bug 58667] Random crashes on CAYMAN

2014-01-23 Thread bugzilla-dae...@freedesktop.org
... URL: <http://lists.freedesktop.org/archives/dri-devel/attachments/20140123/e9152e3a/attachment.html>

[PATCH v2 5/6] drm/crtc: add sanity checks to create_dumb()

2014-01-23 Thread David Herrmann
Hi On Thu, Jan 23, 2014 at 2:55 PM, Ville Syrj?l? wrote: > On Thu, Jan 23, 2014 at 01:53:15PM +0100, David Herrmann wrote: >> Lets make sure some basic expressions are always true: >> bpp != NULL >> width != NULL >> height != NULL >> stride = bpp * width < 2^32 >> size = stride * height

[Bug 71488] RadeonSI :Regression: Massive Desktop corruption observed on starting the X server

2014-01-23 Thread bugzilla-dae...@freedesktop.org
... URL: <http://lists.freedesktop.org/archives/dri-devel/attachments/20140123/d287b015/attachment-0001.html>

[radeonsi] dpm: mc_reg_table slots

2014-01-23 Thread Sylvain BERTRAND
Hi, In si_populate_smc_acpi_state function, the acpi (emergency) state is a patched version of the initial state. Then 'ACIndex = 0' for the acpi state (i.e. setting it to SISLANDS_MCREGISTERTABLE_INITIAL_SLOT) seems misleading, since ACIndex is already set to 0 (SISLANDS_MCREGISTERTABLE_INITIAL_S

[Bug 72847] [PATCH] implement drmCheckModesettingSupported() for FreeBSD

2014-01-23 Thread bugzilla-dae...@freedesktop.org
attachment was scrubbed... URL: <http://lists.freedesktop.org/archives/dri-devel/attachments/20140123/f83c26d3/attachment.html>

[PATCH] drm/doc: Clarify the dumb object interfaces

2014-01-23 Thread Daniel Vetter
- This is _not_ a generic interface to create gem objects, but just an interface to make early boot services (like boot splash) with a generic KMS userspace driver possible. Hence it's better to move the documentation for this from the GEM section to the KMS section, next to the creation of

[PATCH] drm: Implement drmCheckModesettingSupported() for FreeBSD

2014-01-23 Thread Robert Millan
-- next part -- A non-text attachment was scrubbed... Name: 0001-drm-Implement-drmCheckModesettingSupported-for-FreeB.patch Type: text/x-diff Size: 2501 bytes Desc: not available URL: <http://lists.freedesktop.org/archives/dri-devel/attachments/20140123/001a9

[PATCH 01/19] drm/doc: Clarify the dumb object interfaces

2014-01-23 Thread Daniel Vetter
On Thu, Jan 23, 2014 at 01:56:51PM +0100, Laurent Pinchart wrote: > > > > > > > > Drivers must first validate the requested frame buffer > > > > parameters passed > > > > @@ -1052,6 +998,71 @@ int max_width, max_height; > > > > drm_framebuffer_unregister_private. >

[Bug 69301] no screen on update from 3.12.0

2014-01-23 Thread bugzilla-dae...@bugzilla.kernel.org
https://bugzilla.kernel.org/show_bug.cgi?id=69301 Jan Outhuis changed: What|Removed |Added CC||intel-gfx-bugs at lists.freede

[Bug 69301] New: no screen on update from 3.12.0

2014-01-23 Thread bugzilla-dae...@bugzilla.kernel.org
https://bugzilla.kernel.org/show_bug.cgi?id=69301 Bug ID: 69301 Summary: no screen on update from 3.12.0 Product: Drivers Version: 2.5 Kernel Version: 3.13.0 Hardware: x86-64 OS: Linux Tree: Mainline

[PATCH v2] backlight: turn backlight on/off when necessary

2014-01-23 Thread Jingoo Han
On Wednesday, January 22, 2014 6:36 PM, Jani Nikula wrote: > On Mon, 20 Jan 2014, Liu Ying wrote: > > We don't have to turn backlight on/off everytime a blanking > > or unblanking event comes because the backlight status may > > have already been what we want. Another thought is that one > > backl

[PATCH] drm/doc: Clarify the dumb object interfaces

2014-01-23 Thread Laurent Pinchart
Hi Daniel, Thank you for the patch. On Thursday 23 January 2014 13:48:17 Daniel Vetter wrote: > - This is _not_ a generic interface to create gem objects, but just an > interface to make early boot services (like boot splash) with a > generic KMS userspace driver possible. Hence it's better t

[PATCH 3/3] drm/radeon: add ring to fence trace functions

2014-01-23 Thread Christian König
From: Christian K?nig Signed-off-by: Christian K?nig --- drivers/gpu/drm/radeon/radeon_fence.c | 6 +++--- drivers/gpu/drm/radeon/radeon_trace.h | 21 - 2 files changed, 15 insertions(+), 12 deletions(-) diff --git a/drivers/gpu/drm/radeon/radeon_fence.c b/drivers/gpu/drm

[PATCH 2/3] drm/radeon: add missing trace point

2014-01-23 Thread Christian König
From: Christian K?nig Signed-off-by: Christian K?nig --- drivers/gpu/drm/radeon/radeon_gart.c | 1 + 1 file changed, 1 insertion(+) diff --git a/drivers/gpu/drm/radeon/radeon_gart.c b/drivers/gpu/drm/radeon/radeon_gart.c index 0e9143b..a8f9b46 100644 --- a/drivers/gpu/drm/radeon/radeon_gart.c

[PATCH 1/3] drm/radeon: fix VMID use tracking

2014-01-23 Thread Christian König
From: Christian K?nig Otherwise we allocate a new VMID on nearly every submit. Signed-off-by: Christian K?nig --- drivers/gpu/drm/radeon/radeon.h | 2 ++ drivers/gpu/drm/radeon/radeon_gart.c | 8 +++- 2 files changed, 9 insertions(+), 1 deletion(-) diff --git a/drivers/gpu/drm/radeon

[Bug 62311] [r600g] (kernel) memory leak

2014-01-23 Thread bugzilla-dae...@freedesktop.org
. -- next part -- An HTML attachment was scrubbed... URL: <http://lists.freedesktop.org/archives/dri-devel/attachments/20140123/d7743f3d/attachment.html>

[Bug 62671] [Radeon HD 5650][kms] KDE thinks the monitor is reconnected each time it resumes

2014-01-23 Thread bugzilla-dae...@freedesktop.org
-- An HTML attachment was scrubbed... URL: <http://lists.freedesktop.org/archives/dri-devel/attachments/20140123/3108a7d5/attachment.html>

[PATCH 01/19] drm/doc: Clarify the dumb object interfaces

2014-01-23 Thread Laurent Pinchart
Hi Daniel, On Thursday 23 January 2014 13:47:31 Daniel Vetter wrote: > On Thu, Jan 23, 2014 at 12:21:42PM +0100, Laurent Pinchart wrote: > > On Thursday 23 January 2014 09:52:26 Daniel Vetter wrote: > > > - This is _not_ a generic interface to create gem objects, but just an > > > interface to m

[Bug 65787] r600g: corruption in menu in "stunt rally"

2014-01-23 Thread bugzilla-dae...@freedesktop.org
vel/attachments/20140123/901f7115/attachment.html>

[PATCH v2 5/6] drm/crtc: add sanity checks to create_dumb()

2014-01-23 Thread David Herrmann
Lets make sure some basic expressions are always true: bpp != NULL width != NULL height != NULL stride = bpp * width < 2^32 size = stride * height < 2^32 PAGE_ALIGN(size) < 2^32 At least the udl driver doesn't check for multiplication-overflows, so lets just make sure it will never hap

[Bug 66352] GPU lockup in L4D2 on TURKS with HyperZ

2014-01-23 Thread bugzilla-dae...@freedesktop.org
|Drivers/Gallium/r600 -- 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/20140123/5c4fcf1a/attachment.html>

[PATCH 3/7] drm/udl: import prime-fds with proper page-alignment

2014-01-23 Thread David Herrmann
Hi On Tue, Jan 21, 2014 at 10:41 AM, Daniel Vetter wrote: > On Mon, Jan 20, 2014 at 08:26:25PM +0100, David Herrmann wrote: >> Instead of rounding down to the next lower page-boundary, round up. >> dma-buf guarantees that we can map buffers in multiples of a page, so if >> an exporter does not pa

[PATCH 19/19] drm/kms: don't export drm_mode_group_init_legacy_group

2014-01-23 Thread Daniel Vetter
On Thu, Jan 23, 2014 at 10:05:19AM +, Russell King - ARM Linux wrote: > On Thu, Jan 23, 2014 at 11:00:28AM +0100, Daniel Vetter wrote: > > On Thu, Jan 23, 2014 at 10:42:02AM +0100, David Herrmann wrote: > > > If there's ever hardware that truly supports sub-device hotplugging, > > > we can supp

[PATCH v2 2/6] drm/udl: fix Bpp calculation in dumb_create()

2014-01-23 Thread David Herrmann
Probably a typo.. we obviously need "(bpp + 7) / 8" instead of "(bpp + 1) / 8". Unlikely to be hit in any sane code, but lets be safe. Use DIV_ROUND_UP() to avoid the problem entirely and make the core more readable. Reviewed-by: Daniel Vetter Signed-off-by: David Herrmann --- drivers/gpu/drm/u

[PATCH v2 1/6] drm/udl: fix error-path when damage-req fails

2014-01-23 Thread David Herrmann
We need to call dma_buf_end_cpu_access() in case a damage-request. Unlikely, but might happen during device unplug. Reviewed-by: Daniel Vetter Signed-off-by: David Herrmann --- drivers/gpu/drm/udl/udl_fb.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/drivers/gpu/drm/udl/u

[PATCH] drm/doc: Clarify the dumb object interfaces

2014-01-23 Thread Daniel Vetter
- This is _not_ a generic interface to create gem objects, but just an interface to make early boot services (like boot splash) with a generic KMS userspace driver possible. Hence it's better to move the documentation for this from the GEM section to the KMS section, next to the creation of

[PATCH 01/19] drm/doc: Clarify the dumb object interfaces

2014-01-23 Thread Daniel Vetter
On Thu, Jan 23, 2014 at 12:21:42PM +0100, Laurent Pinchart wrote: > Hi Daniel, > > Thank you for the patch. > > On Thursday 23 January 2014 09:52:26 Daniel Vetter wrote: > > - This is _not_ a generic interface to create gem objects, but just an > > interface to make early boot services (like bo

[PATCH] Restore mux and power states after resume from hibernation

2014-01-23 Thread Jani Nikula
On Mon, 28 Oct 2013, Stefan Demharter wrote: > Hi all, > > i've got a system with a muxed intel+ati card and had a problem with > hibernation: > Vgaswitcheroo didn't restore the states of the graphics cards and the state > of the mux after resume. > > I have solved the issue with the attached pa

[PATCH v4 1/3] drm: add pseudo filesystem for shared inodes

2014-01-23 Thread David Herrmann
Our current DRM design uses a single address_space for all users of the same DRM device. However, there is no way to create an anonymous address_space without an underlying inode. Therefore, we wait for the first ->open() callback on a registered char-dev and take-over the inode of the char-dev. Th

[PATCH v3 3/3] drm: init TTM dev_mapping in ttm_bo_device_init()

2014-01-23 Thread David Herrmann
With dev->anon_inode we have a global address_space ready for operation right from the beginning. Therefore, there is no need to do a delayed setup with TTM. Instead, set dev_mapping during initialization in ttm_bo_device_init() and remove any "if (dev_mapping)" conditions. Cc: Dave Airlie Cc: Be

[PATCH v3 2/3] drm: use anon-inode instead of relying on cdevs

2014-01-23 Thread David Herrmann
DRM drivers share a common address_space across all character-devices of a single DRM device. This allows simple buffer eviction and mapping-control. However, DRM core currently waits for the first ->open() on any char-dev to mark the underlying inode as backing inode of the device. This delayed in

[PATCH v3 1/3] drm: add pseudo filesystem for shared inodes

2014-01-23 Thread David Herrmann
Our current DRM design uses a single address_space for all users of the same DRM device. However, there is no way to create an anonymous address_space without an underlying inode. Therefore, we wait for the first ->open() callback on a registered char-dev and take-over the inode of the char-dev. Th

linux-next: manual merge of the drm-intel tree with the drm tree

2014-01-23 Thread Olof Johansson
On Wed, Jan 22, 2014 at 5:21 PM, Olof Johansson wrote: > On Wed, Jan 22, 2014 at 2:06 AM, Daniel Vetter > wrote: >> Hi Stephen, >> >> On Wed, Jan 22, 2014 at 4:04 AM, Stephen Rothwell >> wrote: >>> Hi all, >>> >>> Today's linux-next merge of the drm-intel tree got a conflict in >>> drivers/gpu

[PATCH 1/3] drm/radeon: fix VMID use tracking

2014-01-23 Thread Alex Deucher
On Thu, Jan 23, 2014 at 8:24 AM, Christian K?nig wrote: > From: Christian K?nig > > Otherwise we allocate a new VMID on nearly every submit. I wonder if this fix would allow us to fix up this: http://git.kernel.org/cgit/linux/kernel/git/torvalds/linux.git/commit/?id=466476dfdcafbb4286ffa232a3a79

[Bug 66673] NULL pointer dereference on BONAIRE (hd7790) after starting X server

2014-01-23 Thread bugzilla-dae...@freedesktop.org
-- An HTML attachment was scrubbed... URL: <http://lists.freedesktop.org/archives/dri-devel/attachments/20140123/7e8737c6/attachment-0001.html>

[Bug 67016] Lockup on piglit test vs-textureSize-compare with AMD 6950

2014-01-23 Thread bugzilla-dae...@freedesktop.org
vel/attachments/20140123/d33fa041/attachment.html>

[Bug 67359] No direct rendering with Radeon HD 7750

2014-01-23 Thread bugzilla-dae...@freedesktop.org
: <http://lists.freedesktop.org/archives/dri-devel/attachments/20140123/4e2ecf28/attachment.html>

[RFC/PATCH 1/7] drm/rcar-du: Add OF support

2014-01-23 Thread Laurent Pinchart
Hi Magnus, On Thursday 23 January 2014 18:52:29 Magnus Damm wrote: > On Wed, Jan 22, 2014 at 12:32 AM, Laurent Pinchart wrote: > > Add DT bindings for the R-Car DU with support for core resources > > (memory, IRQ and clocks). Output configuration must still be passed > > through platform data usin

[PATCH 01/19] drm/doc: Clarify the dumb object interfaces

2014-01-23 Thread Laurent Pinchart
Hi David, On Thursday 23 January 2014 10:14:35 David Herrmann wrote: > On Thu, Jan 23, 2014 at 9:52 AM, Daniel Vetter wrote: > > - This is _not_ a generic interface to create gem objects, but just an > > interface to make early boot services (like boot splash) with a > > generic KMS userspace

[Bug 67888] R600g: GPU hang occurs when trying to do GPU profile of Trine 2 apitrace trace

2014-01-23 Thread bugzilla-dae...@freedesktop.org
vel/attachments/20140123/b76b9ed0/attachment.html>

[Bug 67888] R600g: GPU hang occurs when trying to do GPU profile of Trine 2 apitrace trace

2014-01-23 Thread bugzilla-dae...@freedesktop.org
scrubbed... URL: <http://lists.freedesktop.org/archives/dri-devel/attachments/20140123/3579df85/attachment.html>

[PATCH 01/19] drm/doc: Clarify the dumb object interfaces

2014-01-23 Thread Laurent Pinchart
Hi Daniel, Thank you for the patch. On Thursday 23 January 2014 09:52:26 Daniel Vetter wrote: > - This is _not_ a generic interface to create gem objects, but just an > interface to make early boot services (like boot splash) with a > generic KMS userspace driver possible. Hence it's better t

[Bug 70191] [r600g] White icons and font with compiz with SB

2014-01-23 Thread bugzilla-dae...@freedesktop.org
|font with compiz|font with compiz with SB -- 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/20140123/9a4ce

[Bug 70191] [r600g] White icons and font with compiz

2014-01-23 Thread bugzilla-dae...@freedesktop.org
vel/attachments/20140123/5bf2b5bc/attachment.html>

[Bug 71816] Sacred: Gold Edition does not work with radeonsi

2014-01-23 Thread bugzilla-dae...@freedesktop.org
ow and there is no audio. So is this fixed then? -- 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/20140123/a5ec93c4/attachment.html>

[PATCH 3/6] drm/radeon: Use new drm debugfs file helper

2014-01-23 Thread Christian König
Am 23.01.2014 04:20, schrieb Ben Widawsky: > On Wed, Jan 22, 2014 at 11:11:10AM +0100, Christian K?nig wrote: >> Am 21.01.2014 21:33, schrieb Ben Widawsky: >>> The debugfs helper duplicates the functionality used by Armada, so let's >>> just use that. >>> >>> WARNING: only compile tested >>> >>> Cc

[Bug 73852] Dota 2: texture corruption (r600 on HD 6550M)

2014-01-23 Thread bugzilla-dae...@freedesktop.org
vel/attachments/20140123/73e3c8c5/attachment-0001.html>

[Bug 27086] radeon pm should have uninitialize function for cleaning pm state

2014-01-23 Thread bugzilla-dae...@freedesktop.org
dri-devel/attachments/20140123/ffdc2d29/attachment.html>

[Bug 27069] OpenGl is slower on dri2

2014-01-23 Thread bugzilla-dae...@freedesktop.org
ou are the assignee for the bug. -- next part -- An HTML attachment was scrubbed... URL: <http://lists.freedesktop.org/archives/dri-devel/attachments/20140123/74fcc2b5/attachment.html>

[PATCH v5] ACPI: Fix acpi_evaluate_object() return value check

2014-01-23 Thread Yijing Wang
Since acpi_evaluate_object() returns acpi_status and not plain int, ACPI_FAILURE() should be used for checking its return value. Also add some detailed debug info when acpi_evaluate_object() failed. Reviewed-by: Jani Nikula Acked-by: Bjorn Helgaas Signed-off-by: Yijing Wang --- v4->v5: Add some

[Bug 26710] wine make test segfaults in r600_dri.so

2014-01-23 Thread bugzilla-dae...@freedesktop.org
vel/attachments/20140123/fe066432/attachment.html>

[Bug 25717] Radeon: system locks up when sending many vertices.

2014-01-23 Thread bugzilla-dae...@freedesktop.org
next part -- An HTML attachment was scrubbed... URL: <http://lists.freedesktop.org/archives/dri-devel/attachments/20140123/82518532/attachment.html>

[Bug 25398] DRI not working with HD3870

2014-01-23 Thread bugzilla-dae...@freedesktop.org
RL: <http://lists.freedesktop.org/archives/dri-devel/attachments/20140123/ccfaa5ff/attachment.html>

[PATCH v5] ACPI: Fix acpi_evaluate_object() return value check

2014-01-23 Thread Bjorn Helgaas
On Wed, Jan 22, 2014 at 8:42 PM, Yijing Wang wrote: > Since acpi_evaluate_object() returns acpi_status and not plain int, > ACPI_FAILURE() should be used for checking its return value. Also > add some detailed debug info when acpi_evaluate_object() failed. > > Reviewed-by: Jani Nikula > Acked-by:

[Bug 23513] Radeon AGP KMS don't work or is too slow.

2014-01-23 Thread bugzilla-dae...@freedesktop.org
dri-devel/attachments/20140123/4c0d028a/attachment.html>

[Bug 23474] xrandr doesn't pick up on 1600x1200 modeline

2014-01-23 Thread bugzilla-dae...@freedesktop.org
archives/dri-devel/attachments/20140123/322125ac/attachment-0001.html>

[Bug 23167] error with supertux2

2014-01-23 Thread bugzilla-dae...@freedesktop.org
dri-devel/attachments/20140123/c60ed80b/attachment.html>

[Bug 20954] mesa/drm(git): kernel panic with radeon driver (Radeon 9500 Pro)

2014-01-23 Thread bugzilla-dae...@freedesktop.org
<http://lists.freedesktop.org/archives/dri-devel/attachments/20140123/5f16dd27/attachment.html>

[Bug 20537] piglit failures on ATI Mobility M6

2014-01-23 Thread bugzilla-dae...@freedesktop.org
|Drivers/DRI/Radeon -- 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/20140123/91c697a1/attachment.html>

  1   2   >