[PATCH v2 1/1] drm/mgag200: Added resolution and bandwidth limits for various G200e products.

2013-06-26 Thread Julia Lemire
At the larger resolutions, the g200e series sometimes struggles with maintaining a proper output. Problems like flickering or black bands appearing on screen can occur. In order to avoid this, limitations regarding resolutions and bandwidth have been added for the different variations of the g200

[PATCH 051/165] drm/radeon: implement simple doorbell page allocator

2013-06-26 Thread Alex Deucher
On Wed, Jun 26, 2013 at 8:57 AM, Jerome Glisse wrote: > On Wed, Jun 26, 2013 at 09:22:11AM -0400, alexdeucher at gmail.com wrote: >> From: Alex Deucher >> >> The doorbell aperture is a PCI BAR whose pages can be >> mapped to compute resources for things like wptrs >> for userspace queues. >> >> T

[PATCH 075/165] drm/radeon/kms: add dpm support for rs780/rs880

2013-06-26 Thread Alex Deucher
On Wed, Jun 26, 2013 at 9:18 AM, Jerome Glisse wrote: > On Wed, Jun 26, 2013 at 02:19:23PM -0400, Alex Deucher wrote: >> On Wed, Jun 26, 2013 at 6:46 AM, Jerome Glisse wrote: >> > On Wed, Jun 26, 2013 at 09:22:35AM -0400, alexdeucher at gmail.com wrote: >> >> From: Alex Deucher >> >> >> >> This

drm-next build fail with gcc 4.6.3

2013-06-26 Thread Andy Furniss
CC drivers/video/console/vgacon.o drivers/video/console/vgacon.c: In function ?vgacon_do_font_op?: drivers/video/console/vgacon.c:1129:5: error: implicit declaration of function ?cond_resched? [-Werror=implicit-function-declaration] cc1: some warnings being treated as errors make[3]: *** [

RADEON / DPM: GPU cannot properly up-clock

2013-06-26 Thread Deucher, Alexander
> -Original Message- > From: Joshua C. [mailto:joshuacov at gmail.com] > Sent: Wednesday, June 26, 2013 1:52 PM > To: dri-devel at lists.freedesktop.org > Cc: Deucher, Alexander > Subject: RADEON / DPM: GPU cannot properly up-clock > > First of all thank you guys for pushing this out! Gr

[RFC 1/6] fbdev: simplefb: add init through platform_data

2013-06-26 Thread Stephen Warren
On 06/24/2013 04:27 PM, David Herrmann wrote: > If we create proper platform-devices in x86 boot-code, we can use simplefb > for VBE or EFI framebuffers, too. However, there is normally no OF support > so we introduce a platform_data object so x86 boot-code can pass the > paramaters via plain old p

[RFC 2/6] x86: provide platform-devices for boot-framebuffers

2013-06-26 Thread Stephen Warren
On 06/24/2013 04:27 PM, David Herrmann wrote: > The current situation regarding boot-framebuffers (VGA, VESA/VBE, EFI) on > x86 causes troubles when loading multiple fbdev drivers. The global > "struct screen_info" does not provide any state-tracking about which > drivers use the FBs. request_mem_r

[RFC 3/6] drm: add SimpleDRM driver

2013-06-26 Thread Stephen Warren
On 06/24/2013 04:27 PM, David Herrmann wrote: > 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 one dumb-buffer and attach it to the CRTC. Only if >

[RFC 4/6] drm: simpledrm: add fbdev fallback support

2013-06-26 Thread Stephen Warren
On 06/24/2013 04:27 PM, David Herrmann wrote: > Create a simple fbdev device during SimpleDRM setup so legacy user-space > and fbcon can use it. > > fbdev deletion is quite buggy. A unregister_framebuffer() call followed by > a printk() causes NULL-derefs in hide_cursor() and other places in the V

[RFC 0/6] SimpleDRM Driver (was: dvbe driver)

2013-06-26 Thread Stephen Warren
On 06/24/2013 04:27 PM, David Herrmann wrote: > Hi > > This is my second revision of the dvbe driver. I renamed it to SimpleDRM to > show the resemblence with the recently introduced simplefb.c fbdev driver. The > driver is supposed to be the most basic DRM driver similar to efifb.c, > vesafb.c,

[Bug 63935] TURKS [drm:r600_uvd_init] *ERROR* UVD not responding, trying to reset the VCPU!!!

2013-06-26 Thread bugzilla-dae...@freedesktop.org
-- An HTML attachment was scrubbed... URL: <http://lists.freedesktop.org/archives/dri-devel/attachments/20130626/f2d67f32/attachment-0001.html>

[PATCH 01/11] drm: Added SDP and VSC structures for handling PSR for eDP

2013-06-26 Thread Rodrigo Vivi
From: Shobhit Kumar SDP header and SDP VSC header as per eDP 1.3 spec, section 3.5, chapter "PSR Secondary Data Package Support". v2: Modified and corrected the structures to be more in line for kernel coding guidelines and rebased the code on Paulo's DP patchset v3: removing unecessary identati

[PATCH 01/11] drm: Added SDP and VSC structures for handling PSR for eDP

2013-06-26 Thread Rodrigo Vivi
From: Shobhit Kumar SDP header and SDP VSC header as per eDP 1.3 spec, section 3.5, chapter "PSR Secondary Data Package Support". v2: Modified and corrected the structures to be more in line for kernel coding guidelines and rebased the code on Paulo's DP patchset v3: removing unecessary identati

[PATCH 02/11] drm/i915: Read the EDP DPCD and PSR Capability

2013-06-26 Thread Rodrigo Vivi
From: Shobhit Kumar v2: reuse of just created is_edp_psr and put it at right place. v3: move is_edp_psr above intel_edp_disable Reviewed-by: Paulo Zanoni Reviewed-by: Jani Nikula Signed-off-by: Shobhit Kumar Signed-off-by: Rodrigo Vivi --- drivers/gpu/drm/i915/intel_dp.c | 13 +

[PATCH 03/11] drm/i915: split aux_clock_divider logic in a separated function for reuse.

2013-06-26 Thread Rodrigo Vivi
Prep patch for reuse aux_clock_divider with EDP_PSR_AUX_CTL setup. Reviewed-by: Paulo Zanoni Signed-off-by: Rodrigo Vivi --- drivers/gpu/drm/i915/intel_dp.c | 58 +++-- 1 file changed, 33 insertions(+), 25 deletions(-) diff --git a/drivers/gpu/drm/i915/intel

[PATCH 04/11] drm/i915: Enable/Disable PSR

2013-06-26 Thread Rodrigo Vivi
Adding Enable and Disable PSR functionalities. This includes setting the PSR configuration over AUX, sending SDP VSC DIP over the eDP PIPE config, enabling PSR in the sink via DPCD register and finally enabling PSR on the host. This patch is based on initial PSR code by Sateesh Kavuri and Kumar Sh

[PATCH 05/11] drm/i915: Added debugfs support for PSR Status

2013-06-26 Thread Rodrigo Vivi
Adding support for PSR Status, PSR entry counter and performance counters. Heavily based on initial work from Shobhit. v2: Fix PSR Status Link bits by Paulo Zanoni. CC: Paulo Zanoni Credits-by: Shobhit Kumar Signed-off-by: Rodrigo Vivi --- drivers/gpu/drm/i915/i915_debugfs.c | 90

[PATCH 06/11] drm/i915: Match all PSR mode entry conditions before enabling it.

2013-06-26 Thread Rodrigo Vivi
Signed-off-by: Rodrigo Vivi --- drivers/gpu/drm/i915/i915_debugfs.c | 39 ++--- drivers/gpu/drm/i915/i915_drv.h | 12 +++ drivers/gpu/drm/i915/intel_dp.c | 68 - 3 files changed, 114 insertions(+), 5 deletions(-) diff --git a/driver

[PATCH 07/11] drm/i915: add update function to disable/enable-back PSR

2013-06-26 Thread Rodrigo Vivi
Required function to disable PSR when going to console mode. But also can be used whenever PSR mode entry conditions changed. v2: Add it before PSR Hook. Update function not really been called yet. --- drivers/gpu/drm/i915/intel_dp.c | 37 ++--- drivers/gpu/drm/i9

[PATCH 08/11] drm/intel: add enable_psr module option

2013-06-26 Thread Rodrigo Vivi
PSR is enabled by default but can be disabled. Signed-off-by: Rodrigo Vivi --- drivers/gpu/drm/i915/i915_debugfs.c | 3 +++ drivers/gpu/drm/i915/i915_drv.c | 4 drivers/gpu/drm/i915/i915_drv.h | 2 ++ drivers/gpu/drm/i915/intel_dp.c | 6 ++ 4 files changed, 15 insertions(+)

[PATCH 09/11] drm/i915: Adding global I915_PARAM for PSR ACTIVE.

2013-06-26 Thread Rodrigo Vivi
This global value allows userspace know when PSR is enabled and active, i.e. in SRD entry state. This will allow userspace emit more busy_ioctl when doing directly copy_area operations through scanout allowing forced psr exit. Signed-off-by: Rodrigo Vivi --- drivers/gpu/drm/i915/i915_dma.c | 3 +

[PATCH 10/11] drm/i915: Add functions to force psr exit

2013-06-26 Thread Rodrigo Vivi
PSR tracking engine in HSW doesn't detect automagically some directly copy area operations through scanout so we will have to kick it manually and reschedule it to come back to normal operation as soon as possible. v2: Before PSR Hook. Don't force it when busy yet. Signed-off-by: Rodrigo Vivi --

[PATCH 11/11] drm/i915: Hook PSR functionality

2013-06-26 Thread Rodrigo Vivi
PSR must be enabled after transcoder and port are running. And it is only available for HSW. v2: move enable/disable to intel_ddi v3: The spec suggests PSR should be disabled even before backlight (by pzanoni) v4: also disabling and enabling whenever panel is disabled/enabled. v5: make it last pat

[PATCH 09/11] drm/i915: Adding global I915_PARAM for PSR ACTIVE.

2013-06-26 Thread Chris Wilson
On Wed, Jun 26, 2013 at 06:55:20PM -0300, Rodrigo Vivi wrote: > This global value allows userspace know when PSR is enabled and active, > i.e. in SRD entry state. > This will allow userspace emit more busy_ioctl when doing directly copy_area > operations through scanout allowing forced psr exit. I

[PATCH 000/165] radeon drm-next patches

2013-06-26 Thread Alex Deucher
On Wed, Jun 26, 2013 at 9:21 AM, wrote: > From: Alex Deucher > > These are the radeon patches for 3.11. Some of these patches > are huge so, it might be easier to review things here: > http://cgit.freedesktop.org/~agd5f/linux/log/?h=drm-next-3.11-wip Updated branch: http://cgit.freedesktop.org

[PATCH V2 0/7] drm/tilcdc: bug fixes, mode selection improvements

2013-06-26 Thread Pantelis Antoniou
Hi Rob, On Jun 26, 2013, at 6:42 PM, Rob Clark wrote: > On Fri, Jun 21, 2013 at 2:52 PM, Darren Etheridge > wrote: >> The series of patches that follow are intended to address issues that >> have been found in the tilcdc drm driver. The patchset enables support >> for screen resolutions with ho

Armada DRM driver on OLPC XO

2013-06-26 Thread Jean-Francois Moine
On Tue, 25 Jun 2013 16:47:26 -0400 (EDT) Daniel Drake wrote: > Hi Russell, > > Thanks a lot for writing the Armada DRM driver. > > I have tested it on OLPC XO-1.75 (MMP2 aka Armada610) and OLPC XO-4 (MMP3 > aka PXA2128). After a bit of fighting, I have it running. Could you share your > X drive

[PATCH] drm: drm_stub: Fixing return value if driver master_set call failed

2013-06-26 Thread Benjamin GAIGNARD
From: Benjamin Gaignard When dev->driver->master_set() failed ioctl call return 0 but the caller is not the DRM-Master because file_priv->is_master = 0. Fix that by returning to ioctl caller the driver master_set error code. Signed-off-by: Benjamin Gaignard --- drivers/gpu/drm/drm_stub.c |

Armada DRM driver on OLPC XO

2013-06-26 Thread Russell King - ARM Linux
On Wed, Jun 26, 2013 at 06:42:50PM +0200, Jean-Francois Moine wrote: > Do you know that there are 2 drm drivers for the Cubox? I posted mine > (http://lists.infradead.org/pipermail/linux-arm-kernel/2013-May/168732.html) > before Russell, but I got no return about it yet. > > As it uses the CMA hel

'Timed out waiting for forcewake old ack to clear' and hangup on IvyBridge system

2013-06-26 Thread Guenter Roeck
On Wed, Jun 26, 2013 at 09:24:07AM -0700, Jesse Barnes wrote: > On Sat, 22 Jun 2013 13:04:09 -0700 > Guenter Roeck wrote: > > > On Sat, Jun 22, 2013 at 12:16:46PM -0700, Jesse Barnes wrote: > > > On Fri, 21 Jun 2013 23:58:08 -0700 > > > Guenter Roeck wrote: > > > > > > > Hi all, > > > > > > >

[RFC PATCH v2] dmabuf-sync: Introduce buffer synchronization framework

2013-06-26 Thread Russell King - ARM Linux
On Tue, Jun 25, 2013 at 11:23:21AM +0200, Daniel Vetter wrote: > Just a quick question on your assertion that we need all four > functions: Since we already have begin/end_cpu_access functions > (intention here was to allow the dma_buf exporter to ensure the memory > is pinned, e.g. for swapable ge

Packard Bell EasyNote LV need i915.invert_brightness=1

2013-06-26 Thread Petter Reinholdtsen
[Daniel Vetter] >> Is there some other quirk table for acpi that also need to be updated? > > If the acpi brightness controller is broken, it needs to be quirked > away. For that please file a bug report against the ACPI subsystem. Right. Where do I do that? I can do it if I know what to do. :

RADEON / DPM: GPU cannot properly up-clock

2013-06-26 Thread Joshua C.
: dmesg Type: application/octet-stream Size: 4067 bytes Desc: not available URL: <http://lists.freedesktop.org/archives/dri-devel/attachments/20130626/f585b236/attachment-0001.obj>

RADEON / DPM: GPU cannot properly up-clock

2013-06-26 Thread Joshua C.
2013/6/26 Deucher, Alexander : > > >> -Original Message- >> From: Joshua C. [mailto:joshuacov at gmail.com] >> Sent: Wednesday, June 26, 2013 1:52 PM >> To: dri-devel at lists.freedesktop.org >> Cc: Deucher, Alexander >> Subject: RADEON / DPM: GPU cannot properly up-clock >> >> First of all

[PATCH 000/165] radeon drm-next patches

2013-06-26 Thread Julian Wollrath
Hi, I just tried the DPM support out on a E-450 APU (HD6320) and it did not work like expected. In the terminal everything seemed ok but when I started a display manager, the screen showed garbage and the system basically locked up. The radeon and drm related parts of the syslog are below. If you

<    1   2   3   4