[Bug 35861] [r300g] Oilrush: whiter triangle between center of the screen and horizon

2011-09-19 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=35861 --- Comment #3 from Pavel Ondračka 2011-09-19 00:05:34 PDT --- Created an attachment (id=51327) --> (https://bugs.freedesktop.org/attachment.cgi?id=51327) Oilrush output with RADEON_DEBUG=vp (In reply to comment #2) > Is this still an issue wi

[Bug 34218] [r300g] Unigine: some surfaces are reflecting too much light

2011-09-19 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=34218 Pavel Ondračka changed: What|Removed |Added Summary|[r300g] Unigine Sanctuary: |[r300g] Unigine: some

Re: Proposal for a low-level Linux display framework

2011-09-19 Thread Tomi Valkeinen
On Sun, 2011-09-18 at 23:53 -0700, Keith Packard wrote: > On Mon, 19 Sep 2011 09:33:34 +0300, Tomi Valkeinen > wrote: > > > I think it's a bit more complex than that. True, there are MIPI > > standards, for the video there are DPI, DBI, DSI, and for the commands > > there is DCS. And, as you men

Re: [RFC] Updated plane support v3

2011-09-19 Thread Joonyoung Shim
2011/6/21 Jesse Barnes : > This version adds both source and dest rect params to the set_plane > ioctl, and makes the source fixed point to support hardware that needs > it. > > I haven't changed the name of the SNB implementation yet (per Chris's > suggestions) but will before it gets upstream. >

[Bug 29951] [r300g] xscreensaver hack "antspotlight" reveals something other than desktop

2011-09-19 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=29951 --- Comment #7 from Chris Rankin 2011-09-19 01:29:22 PDT --- (In reply to comment #6) > I just tested this with the latest version from git, and it appears to be > working. Can you confirm this? Sorry, it's not fixed yet. I ran antspotlight ab

[git pull] drm fixes

2011-09-19 Thread Dave Airlie
Hi Linus, Some fixes for page size mismatches in radeon, a lockdep noticed locking problem, and a fix to zero some memory that was being passed to userspace. Dave. The following changes since commit 003f6c9df54970d8b19578d195b3e2b398cdbde2: lib/sha1.c: quiet sparse noise about symbol not de

[Bug 41002] New: Switching doesn't work between plymouth and xorg.

2011-09-19 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=41002 Summary: Switching doesn't work between plymouth and xorg. Product: DRI Version: XOrg CVS Platform: Other OS/Version: All Status: NEW Severity: normal Priority: med

[Bug 40935] radeon lockup on resume

2011-09-19 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=40935 --- Comment #4 from Michal Suchanek 2011-09-19 04:21:10 PDT --- It's a redwood. The bootup dmesg is below the locup messages. I am not sure what dev_err() would be. And now I rebooted and tried to kill Xorg with suspend and it would not lock

Re: [PATCH] RFCv2: omapdrm DRM/KMS driver for TI OMAP platforms

2011-09-19 Thread Rob Clark
On Mon, Sep 19, 2011 at 2:44 AM, Inki Dae wrote: > Hello Rob. > > Is there some reason that you don't head your driver gpu/drm, just staging? > and below is my short comments. thank you. > mainly because it is still a work-in-progress.. I expect some re-shuffling of the mode-setting code when drm

[Bug 41002] Switching doesn't work between plymouth and xorg. (vgaswitcheroo)

2011-09-19 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=41002 Fabian Deutsch changed: What|Removed |Added Summary|Switching doesn't work |Switching doesn't work

[Bug 39320] util/u_upload_mgr.c:192:u_upload_alloc: Assertion `offset < upload->buffer->width0' failed.

2011-09-19 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=39320 --- Comment #7 from Michal Suchanek 2011-09-19 09:39:58 PDT --- According to apitrace author the glretrace crash is due to gallium reading more data than is in the buffer. https://github.com/apitrace/apitrace/issues/39#issuecomment-2134199 --

[Bug 41019] New: DPMS doesn't work correctly

2011-09-19 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=41019 Summary: DPMS doesn't work correctly Product: DRI Version: unspecified Platform: x86-64 (AMD64) OS/Version: Linux (All) Status: NEW Severity: minor Priority: medium

[Bug 41019] DPMS doesn't work correctly

2011-09-19 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=41019 --- Comment #1 from Wojciech Pyczak 2011-09-19 11:56:00 PDT --- Created an attachment (id=51370) --> (https://bugs.freedesktop.org/attachment.cgi?id=51370) Xorg log.. -- Configure bugmail: https://bugs.freedesktop.org/userprefs.cgi?tab=email

[Bug 41019] DPMS doesn't work correctly

2011-09-19 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=41019 Alex Deucher changed: What|Removed |Added Attachment #51369|text/x-log |text/plain mime type|

[Bug 28847] Regnum Online: shader backend not rendering

2011-09-19 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=28847 Sven Arvidsson changed: What|Removed |Added Status|NEW |RESOLVED Resolution|

[Bug 41019] DPMS doesn't work correctly

2011-09-19 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=41019 Alex Deucher changed: What|Removed |Added Status|NEW |RESOLVED Resolution|

[Bug 39320] util/u_upload_mgr.c:192:u_upload_alloc: Assertion `offset < upload->buffer->width0' failed.

2011-09-19 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=39320 --- Comment #8 from Marek Olšák 2011-09-19 12:44:51 PDT --- Created an attachment (id=51371) View: https://bugs.freedesktop.org/attachment.cgi?id=51371 Review: https://bugs.freedesktop.org/review?bug=39320&attachment=51371 print debug info I

[PATCH 1/2] drm/radeon: add tracepoint for setting mode clocks.

2011-09-19 Thread Dave Airlie
From: Dave Airlie This just adds a tracepoint that can be caught in perf for when the clocks change. Signed-off-by: Dave Airlie --- drivers/gpu/drm/radeon/radeon_pm.c|3 +++ drivers/gpu/drm/radeon/radeon_trace.h | 18 ++ 2 files changed, 21 insertions(+), 0 deletions(

[PATCH 2/2] drm/radeon: make pm method file show default + option.

2011-09-19 Thread Dave Airlie
From: Dave Airlie If we add more options in the future this will need rework. this is modelled after the example in /sys/power/disk. Signed-off-by: Dave Airlie --- drivers/gpu/drm/radeon/radeon_pm.c |8 ++-- 1 files changed, 6 insertions(+), 2 deletions(-) diff --git a/drivers/gpu/dr

[Bug 39320] util/u_upload_mgr.c:192:u_upload_alloc: Assertion `offset < upload->buffer->width0' failed.

2011-09-19 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=39320 --- Comment #9 from Michal Suchanek 2011-09-19 14:52:19 PDT --- I get this extra output: u_vbuf_upload_buffers u_vbuf_upload_buffers u_vbuf_upload_buffers u_vbuf_upload_buffers u_vbuf_upload_buffers u_vbuf_upload_buffers u_vbuf_upload_buffers u

drm/i915: eDP cleanup patch series -- fixes SNB MacBook Air

2011-09-19 Thread Keith Packard
Here's a sequence of eDP patches which are necessary to make the driver work on the Sandybridge MacBook Air The key trick was to make sure that the eDP power was applied before trying to communicate with the device. ___ dri-devel mailing list dri-devel@

[PATCH 1/9] drm/i915: Enable digital port hotplug on PCH systems

2011-09-19 Thread Keith Packard
We were relying on the BIOS to set these bits, which doesn't always happen. Signed-off-by: Keith Packard --- drivers/gpu/drm/i915/i915_reg.h |5 - drivers/gpu/drm/i915/intel_display.c | 12 2 files changed, 16 insertions(+), 1 deletions(-) diff --git a/drivers/gpu/dr

[PATCH 2/9] drm/i915: Remove extra 300ms delay during eDP mode setting

2011-09-19 Thread Keith Packard
There's no reason to enforce a 300ms delay during eDP mode setting. Signed-off-by: Keith Packard --- drivers/gpu/drm/i915/intel_dp.c |7 --- 1 files changed, 0 insertions(+), 7 deletions(-) diff --git a/drivers/gpu/drm/i915/intel_dp.c b/drivers/gpu/drm/i915/intel_dp.c index 44fef5e..f0c

[PATCH 3/9] drm/i915: Only use VBT panel mode on eDP if no EDID is found

2011-09-19 Thread Keith Packard
We're going to assume that EDID is more reliable than the VBT tables for eDP panels, which is notably true on MacBook machines where the VBT contains completely bogus data. Signed-off-by: Keith Packard --- drivers/gpu/drm/i915/intel_dp.c | 20 ++-- 1 files changed, 10 insertion

[PATCH 4/9] drm/i915: Check eDP power when doing aux channel communications

2011-09-19 Thread Keith Packard
Verify that the eDP VDD is on, either with the panel being on or with the VDD force-on bit being set. This demonstrates that in many instances, VDD is not on when needed, which leads to failed EDID communications. Signed-off-by: Keith Packard --- drivers/gpu/drm/i915/intel_dp.c | 22 +

[PATCH 5/9] drm/i915: Unlock PCH_PP_CONTROL always

2011-09-19 Thread Keith Packard
Avoid any question about locked registers by just writing the unlock pattern with every write to the register. Signed-off-by: Keith Packard --- drivers/gpu/drm/i915/i915_reg.h |1 + drivers/gpu/drm/i915/intel_dp.c | 14 +- 2 files changed, 14 insertions(+), 1 deletions(-) diff

[PATCH 8/9] drm/i915: Move eDP panel fixed mode from dev_priv to intel_dp

2011-09-19 Thread Keith Packard
This value doesn't come directly from the VBT, and so is rather specific to the particular DP output. Signed-off-by: Keith Packard --- drivers/gpu/drm/i915/i915_drv.h |1 - drivers/gpu/drm/i915/intel_dp.c | 35 --- 2 files changed, 16 insertions(+), 20 delet

[PATCH 6/9] drm/i915: Make sure eDP power is on before using aux channel

2011-09-19 Thread Keith Packard
The eDP panel may not be able to respond to aux channel communications unless it has power supplied. During mode setting, power may be cut-off during panel power sequencing. Make sure that any aux channel communications will work by forcing vdd power active as needed. This also delays after turnin

[PATCH 7/9] drm/i915: Correct eDP panel power sequencing delay computations

2011-09-19 Thread Keith Packard
Store the panel power sequencing delays in the dp private structure, rather than the global device structure. Who knows, maybe we'll get more than one eDP device in the future. Look at both the current hardware register settings and the VBT specified panel power sequencing timings. Use the maximum

[PATCH 9/9] drm/i915: Disable eDP VDD in a delayed work proc instead of synchronously

2011-09-19 Thread Keith Packard
There's no good reason to turn off the eDP force VDD bit synchronously while probing devices; that just sticks a huge delay into all mode setting paths. Instead, queue a delayed work proc to disable the VDD force bit and then remember when that fires to ensure that the appropriate delay is respecte

[Bug 39320] util/u_upload_mgr.c:192:u_upload_alloc: Assertion `offset < upload->buffer->width0' failed.

2011-09-19 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=39320 --- Comment #10 from Michal Suchanek 2011-09-19 15:36:08 PDT --- Created an attachment (id=51377) --> (https://bugs.freedesktop.org/attachment.cgi?id=51377) backtrace of glretrace backtrace of glretrace on older unpatched mesa -- Configure b

[Bug 39320] util/u_upload_mgr.c:192:u_upload_alloc: Assertion `offset < upload->buffer->width0' failed.

2011-09-19 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=39320 Michal Suchanek changed: What|Removed |Added Attachment #51377|text/x-log |text/plain mime type|

[PULL] drm-intel-next

2011-09-19 Thread Keith Packard
This is a single patch which cleans up almost all of the whitespace errors in the i915 driver. It currently merges cleanly with your fdo drm-core-next tree. I've checked this patch quite carefully, examining the .o files with objdump -s to make sure nothing significant changed. The only thing tha

drm/i915 git repository at freedesktop.org

2011-09-19 Thread Keith Packard
I've created a (temporary?) git repository for the drm/i915 driver at git://people.freedesktop.org/~keithp/linux This has the drm-intel-next and drm-intel-fixes branches, and may also have occasional temporary branches with code which has not been merged yet. -- keith.pack...@intel.com pgp1w

[PATCH] drm/i915: FBC off for ironlake, otherwise on by default

2011-09-19 Thread Keith Packard
Make the default FBC behaviour chipset specific, allowing us to turn it on by default for everything except Ironlake where it has been seen to cause trouble with screen updates. Signed-off-by: Keith Packard --- drivers/gpu/drm/i915/i915_drv.c |4 ++-- drivers/gpu/drm/i915/intel_display.

[Bug 35861] [r300g] Oilrush: whiter triangle between center of the screen and horizon

2011-09-19 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=35861 --- Comment #3 from Pavel Ondračka 2011-09-19 00:05:34 PDT --- Created an attachment (id=51327) --> (https://bugs.freedesktop.org/attachment.cgi?id=51327) Oilrush output with RADEON_DEBUG=vp (In reply to comment #2) > Is this still an issue wi

[Bug 34218] [r300g] Unigine: some surfaces are reflecting too much light

2011-09-19 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=34218 Pavel Ondračka changed: What|Removed |Added Summary|[r300g] Unigine Sanctuary: |[r300g] Unigine: some

Re: Proposal for a low-level Linux display framework

2011-09-19 Thread Tomi Valkeinen
On Sun, 2011-09-18 at 23:53 -0700, Keith Packard wrote: > On Mon, 19 Sep 2011 09:33:34 +0300, Tomi Valkeinen > wrote: > > > I think it's a bit more complex than that. True, there are MIPI > > standards, for the video there are DPI, DBI, DSI, and for the commands > > there is DCS. And, as you men

Re: [RFC] Updated plane support v3

2011-09-19 Thread Joonyoung Shim
2011/6/21 Jesse Barnes : > This version adds both source and dest rect params to the set_plane > ioctl, and makes the source fixed point to support hardware that needs > it. > > I haven't changed the name of the SNB implementation yet (per Chris's > suggestions) but will before it gets upstream. >

[Bug 29951] [r300g] xscreensaver hack "antspotlight" reveals something other than desktop

2011-09-19 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=29951 --- Comment #7 from Chris Rankin 2011-09-19 01:29:22 PDT --- (In reply to comment #6) > I just tested this with the latest version from git, and it appears to be > working. Can you confirm this? Sorry, it's not fixed yet. I ran antspotlight ab

[git pull] drm fixes

2011-09-19 Thread Dave Airlie
Hi Linus, Some fixes for page size mismatches in radeon, a lockdep noticed locking problem, and a fix to zero some memory that was being passed to userspace. Dave. The following changes since commit 003f6c9df54970d8b19578d195b3e2b398cdbde2: lib/sha1.c: quiet sparse noise about symbol not de

[Bug 41002] New: Switching doesn't work between plymouth and xorg.

2011-09-19 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=41002 Summary: Switching doesn't work between plymouth and xorg. Product: DRI Version: XOrg CVS Platform: Other OS/Version: All Status: NEW Severity: normal Priority: med

[Bug 40935] radeon lockup on resume

2011-09-19 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=40935 --- Comment #4 from Michal Suchanek 2011-09-19 04:21:10 PDT --- It's a redwood. The bootup dmesg is below the locup messages. I am not sure what dev_err() would be. And now I rebooted and tried to kill Xorg with suspend and it would not lock

Re: [PATCH] RFCv2: omapdrm DRM/KMS driver for TI OMAP platforms

2011-09-19 Thread Rob Clark
On Mon, Sep 19, 2011 at 2:44 AM, Inki Dae wrote: > Hello Rob. > > Is there some reason that you don't head your driver gpu/drm, just staging? > and below is my short comments. thank you. > mainly because it is still a work-in-progress.. I expect some re-shuffling of the mode-setting code when drm

[Bug 41002] Switching doesn't work between plymouth and xorg. (vgaswitcheroo)

2011-09-19 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=41002 Fabian Deutsch changed: What|Removed |Added Summary|Switching doesn't work |Switching doesn't work

[Bug 39320] util/u_upload_mgr.c:192:u_upload_alloc: Assertion `offset < upload->buffer->width0' failed.

2011-09-19 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=39320 --- Comment #7 from Michal Suchanek 2011-09-19 09:39:58 PDT --- According to apitrace author the glretrace crash is due to gallium reading more data than is in the buffer. https://github.com/apitrace/apitrace/issues/39#issuecomment-2134199 --

[Bug 41019] New: DPMS doesn't work correctly

2011-09-19 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=41019 Summary: DPMS doesn't work correctly Product: DRI Version: unspecified Platform: x86-64 (AMD64) OS/Version: Linux (All) Status: NEW Severity: minor Priority: medium

[Bug 41019] DPMS doesn't work correctly

2011-09-19 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=41019 --- Comment #1 from Wojciech Pyczak 2011-09-19 11:56:00 PDT --- Created an attachment (id=51370) --> (https://bugs.freedesktop.org/attachment.cgi?id=51370) Xorg log.. -- Configure bugmail: https://bugs.freedesktop.org/userprefs.cgi?tab=email

[Bug 41019] DPMS doesn't work correctly

2011-09-19 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=41019 Alex Deucher changed: What|Removed |Added Attachment #51369|text/x-log |text/plain mime type|

[Bug 28847] Regnum Online: shader backend not rendering

2011-09-19 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=28847 Sven Arvidsson changed: What|Removed |Added Status|NEW |RESOLVED Resolution|

[Bug 41019] DPMS doesn't work correctly

2011-09-19 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=41019 Alex Deucher changed: What|Removed |Added Status|NEW |RESOLVED Resolution|

[Bug 39320] util/u_upload_mgr.c:192:u_upload_alloc: Assertion `offset < upload->buffer->width0' failed.

2011-09-19 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=39320 --- Comment #8 from Marek Olšák 2011-09-19 12:44:51 PDT --- Created an attachment (id=51371) View: https://bugs.freedesktop.org/attachment.cgi?id=51371 Review: https://bugs.freedesktop.org/review?bug=39320&attachment=51371 print debug info I

[PATCH 1/2] drm/radeon: add tracepoint for setting mode clocks.

2011-09-19 Thread Dave Airlie
From: Dave Airlie This just adds a tracepoint that can be caught in perf for when the clocks change. Signed-off-by: Dave Airlie --- drivers/gpu/drm/radeon/radeon_pm.c|3 +++ drivers/gpu/drm/radeon/radeon_trace.h | 18 ++ 2 files changed, 21 insertions(+), 0 deletions(

[PATCH 2/2] drm/radeon: make pm method file show default + option.

2011-09-19 Thread Dave Airlie
From: Dave Airlie If we add more options in the future this will need rework. this is modelled after the example in /sys/power/disk. Signed-off-by: Dave Airlie --- drivers/gpu/drm/radeon/radeon_pm.c |8 ++-- 1 files changed, 6 insertions(+), 2 deletions(-) diff --git a/drivers/gpu/dr

[Bug 39320] util/u_upload_mgr.c:192:u_upload_alloc: Assertion `offset < upload->buffer->width0' failed.

2011-09-19 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=39320 --- Comment #9 from Michal Suchanek 2011-09-19 14:52:19 PDT --- I get this extra output: u_vbuf_upload_buffers u_vbuf_upload_buffers u_vbuf_upload_buffers u_vbuf_upload_buffers u_vbuf_upload_buffers u_vbuf_upload_buffers u_vbuf_upload_buffers u

drm/i915: eDP cleanup patch series -- fixes SNB MacBook Air

2011-09-19 Thread Keith Packard
Here's a sequence of eDP patches which are necessary to make the driver work on the Sandybridge MacBook Air The key trick was to make sure that the eDP power was applied before trying to communicate with the device. ___ dri-devel mailing list dri-devel@

[PATCH 1/9] drm/i915: Enable digital port hotplug on PCH systems

2011-09-19 Thread Keith Packard
We were relying on the BIOS to set these bits, which doesn't always happen. Signed-off-by: Keith Packard --- drivers/gpu/drm/i915/i915_reg.h |5 - drivers/gpu/drm/i915/intel_display.c | 12 2 files changed, 16 insertions(+), 1 deletions(-) diff --git a/drivers/gpu/dr

[PATCH 2/9] drm/i915: Remove extra 300ms delay during eDP mode setting

2011-09-19 Thread Keith Packard
There's no reason to enforce a 300ms delay during eDP mode setting. Signed-off-by: Keith Packard --- drivers/gpu/drm/i915/intel_dp.c |7 --- 1 files changed, 0 insertions(+), 7 deletions(-) diff --git a/drivers/gpu/drm/i915/intel_dp.c b/drivers/gpu/drm/i915/intel_dp.c index 44fef5e..f0c

[PATCH 3/9] drm/i915: Only use VBT panel mode on eDP if no EDID is found

2011-09-19 Thread Keith Packard
We're going to assume that EDID is more reliable than the VBT tables for eDP panels, which is notably true on MacBook machines where the VBT contains completely bogus data. Signed-off-by: Keith Packard --- drivers/gpu/drm/i915/intel_dp.c | 20 ++-- 1 files changed, 10 insertion

[PATCH 4/9] drm/i915: Check eDP power when doing aux channel communications

2011-09-19 Thread Keith Packard
Verify that the eDP VDD is on, either with the panel being on or with the VDD force-on bit being set. This demonstrates that in many instances, VDD is not on when needed, which leads to failed EDID communications. Signed-off-by: Keith Packard --- drivers/gpu/drm/i915/intel_dp.c | 22 +

[PATCH 5/9] drm/i915: Unlock PCH_PP_CONTROL always

2011-09-19 Thread Keith Packard
Avoid any question about locked registers by just writing the unlock pattern with every write to the register. Signed-off-by: Keith Packard --- drivers/gpu/drm/i915/i915_reg.h |1 + drivers/gpu/drm/i915/intel_dp.c | 14 +- 2 files changed, 14 insertions(+), 1 deletions(-) diff

[PATCH 8/9] drm/i915: Move eDP panel fixed mode from dev_priv to intel_dp

2011-09-19 Thread Keith Packard
This value doesn't come directly from the VBT, and so is rather specific to the particular DP output. Signed-off-by: Keith Packard --- drivers/gpu/drm/i915/i915_drv.h |1 - drivers/gpu/drm/i915/intel_dp.c | 35 --- 2 files changed, 16 insertions(+), 20 delet

[PATCH 6/9] drm/i915: Make sure eDP power is on before using aux channel

2011-09-19 Thread Keith Packard
The eDP panel may not be able to respond to aux channel communications unless it has power supplied. During mode setting, power may be cut-off during panel power sequencing. Make sure that any aux channel communications will work by forcing vdd power active as needed. This also delays after turnin

[PATCH 7/9] drm/i915: Correct eDP panel power sequencing delay computations

2011-09-19 Thread Keith Packard
Store the panel power sequencing delays in the dp private structure, rather than the global device structure. Who knows, maybe we'll get more than one eDP device in the future. Look at both the current hardware register settings and the VBT specified panel power sequencing timings. Use the maximum

[PATCH 9/9] drm/i915: Disable eDP VDD in a delayed work proc instead of synchronously

2011-09-19 Thread Keith Packard
There's no good reason to turn off the eDP force VDD bit synchronously while probing devices; that just sticks a huge delay into all mode setting paths. Instead, queue a delayed work proc to disable the VDD force bit and then remember when that fires to ensure that the appropriate delay is respecte

[Bug 39320] util/u_upload_mgr.c:192:u_upload_alloc: Assertion `offset < upload->buffer->width0' failed.

2011-09-19 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=39320 --- Comment #10 from Michal Suchanek 2011-09-19 15:36:08 PDT --- Created an attachment (id=51377) --> (https://bugs.freedesktop.org/attachment.cgi?id=51377) backtrace of glretrace backtrace of glretrace on older unpatched mesa -- Configure b

[Bug 39320] util/u_upload_mgr.c:192:u_upload_alloc: Assertion `offset < upload->buffer->width0' failed.

2011-09-19 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=39320 Michal Suchanek changed: What|Removed |Added Attachment #51377|text/x-log |text/plain mime type|

[PULL] drm-intel-next

2011-09-19 Thread Keith Packard
This is a single patch which cleans up almost all of the whitespace errors in the i915 driver. It currently merges cleanly with your fdo drm-core-next tree. I've checked this patch quite carefully, examining the .o files with objdump -s to make sure nothing significant changed. The only thing tha

drm/i915 git repository at freedesktop.org

2011-09-19 Thread Keith Packard
I've created a (temporary?) git repository for the drm/i915 driver at git://people.freedesktop.org/~keithp/linux This has the drm-intel-next and drm-intel-fixes branches, and may also have occasional temporary branches with code which has not been merged yet. -- keith.pack...@intel.com pgp1w

[PATCH] drm/i915: FBC off for ironlake, otherwise on by default

2011-09-19 Thread Keith Packard
Make the default FBC behaviour chipset specific, allowing us to turn it on by default for everything except Ironlake where it has been seen to cause trouble with screen updates. Signed-off-by: Keith Packard --- drivers/gpu/drm/i915/i915_drv.c |4 ++-- drivers/gpu/drm/i915/intel_display.

[Bug 35861] [r300g] Oilrush: whiter triangle between center of the screen and horizon

2011-09-19 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=35861 --- Comment #3 from Pavel Ondračka 2011-09-19 00:05:34 PDT --- Created an attachment (id=51327) --> (https://bugs.freedesktop.org/attachment.cgi?id=51327) Oilrush output with RADEON_DEBUG=vp (In reply to comment #2) > Is this still an issue wi

[Bug 34218] [r300g] Unigine: some surfaces are reflecting too much light

2011-09-19 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=34218 Pavel Ondračka changed: What|Removed |Added Summary|[r300g] Unigine Sanctuary: |[r300g] Unigine: some

Re: Proposal for a low-level Linux display framework

2011-09-19 Thread Tomi Valkeinen
On Sun, 2011-09-18 at 23:53 -0700, Keith Packard wrote: > On Mon, 19 Sep 2011 09:33:34 +0300, Tomi Valkeinen > wrote: > > > I think it's a bit more complex than that. True, there are MIPI > > standards, for the video there are DPI, DBI, DSI, and for the commands > > there is DCS. And, as you men

Re: [RFC] Updated plane support v3

2011-09-19 Thread Joonyoung Shim
2011/6/21 Jesse Barnes : > This version adds both source and dest rect params to the set_plane > ioctl, and makes the source fixed point to support hardware that needs > it. > > I haven't changed the name of the SNB implementation yet (per Chris's > suggestions) but will before it gets upstream. >

[Bug 29951] [r300g] xscreensaver hack "antspotlight" reveals something other than desktop

2011-09-19 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=29951 --- Comment #7 from Chris Rankin 2011-09-19 01:29:22 PDT --- (In reply to comment #6) > I just tested this with the latest version from git, and it appears to be > working. Can you confirm this? Sorry, it's not fixed yet. I ran antspotlight ab

[git pull] drm fixes

2011-09-19 Thread Dave Airlie
Hi Linus, Some fixes for page size mismatches in radeon, a lockdep noticed locking problem, and a fix to zero some memory that was being passed to userspace. Dave. The following changes since commit 003f6c9df54970d8b19578d195b3e2b398cdbde2: lib/sha1.c: quiet sparse noise about symbol not de

[Bug 41002] New: Switching doesn't work between plymouth and xorg.

2011-09-19 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=41002 Summary: Switching doesn't work between plymouth and xorg. Product: DRI Version: XOrg CVS Platform: Other OS/Version: All Status: NEW Severity: normal Priority: med

[Bug 40935] radeon lockup on resume

2011-09-19 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=40935 --- Comment #4 from Michal Suchanek 2011-09-19 04:21:10 PDT --- It's a redwood. The bootup dmesg is below the locup messages. I am not sure what dev_err() would be. And now I rebooted and tried to kill Xorg with suspend and it would not lock

Re: [PATCH] RFCv2: omapdrm DRM/KMS driver for TI OMAP platforms

2011-09-19 Thread Rob Clark
On Mon, Sep 19, 2011 at 2:44 AM, Inki Dae wrote: > Hello Rob. > > Is there some reason that you don't head your driver gpu/drm, just staging? > and below is my short comments. thank you. > mainly because it is still a work-in-progress.. I expect some re-shuffling of the mode-setting code when drm

[Bug 41002] Switching doesn't work between plymouth and xorg. (vgaswitcheroo)

2011-09-19 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=41002 Fabian Deutsch changed: What|Removed |Added Summary|Switching doesn't work |Switching doesn't work

[Bug 39320] util/u_upload_mgr.c:192:u_upload_alloc: Assertion `offset < upload->buffer->width0' failed.

2011-09-19 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=39320 --- Comment #7 from Michal Suchanek 2011-09-19 09:39:58 PDT --- According to apitrace author the glretrace crash is due to gallium reading more data than is in the buffer. https://github.com/apitrace/apitrace/issues/39#issuecomment-2134199 --

[Bug 41019] New: DPMS doesn't work correctly

2011-09-19 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=41019 Summary: DPMS doesn't work correctly Product: DRI Version: unspecified Platform: x86-64 (AMD64) OS/Version: Linux (All) Status: NEW Severity: minor Priority: medium

[Bug 41019] DPMS doesn't work correctly

2011-09-19 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=41019 --- Comment #1 from Wojciech Pyczak 2011-09-19 11:56:00 PDT --- Created an attachment (id=51370) --> (https://bugs.freedesktop.org/attachment.cgi?id=51370) Xorg log.. -- Configure bugmail: https://bugs.freedesktop.org/userprefs.cgi?tab=email

[Bug 41019] DPMS doesn't work correctly

2011-09-19 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=41019 Alex Deucher changed: What|Removed |Added Attachment #51369|text/x-log |text/plain mime type|

[Bug 28847] Regnum Online: shader backend not rendering

2011-09-19 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=28847 Sven Arvidsson changed: What|Removed |Added Status|NEW |RESOLVED Resolution|

[Bug 41019] DPMS doesn't work correctly

2011-09-19 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=41019 Alex Deucher changed: What|Removed |Added Status|NEW |RESOLVED Resolution|

[Bug 39320] util/u_upload_mgr.c:192:u_upload_alloc: Assertion `offset < upload->buffer->width0' failed.

2011-09-19 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=39320 --- Comment #8 from Marek Olšák 2011-09-19 12:44:51 PDT --- Created an attachment (id=51371) View: https://bugs.freedesktop.org/attachment.cgi?id=51371 Review: https://bugs.freedesktop.org/review?bug=39320&attachment=51371 print debug info I

[PATCH 1/2] drm/radeon: add tracepoint for setting mode clocks.

2011-09-19 Thread Dave Airlie
From: Dave Airlie This just adds a tracepoint that can be caught in perf for when the clocks change. Signed-off-by: Dave Airlie --- drivers/gpu/drm/radeon/radeon_pm.c|3 +++ drivers/gpu/drm/radeon/radeon_trace.h | 18 ++ 2 files changed, 21 insertions(+), 0 deletions(

[PATCH 2/2] drm/radeon: make pm method file show default + option.

2011-09-19 Thread Dave Airlie
From: Dave Airlie If we add more options in the future this will need rework. this is modelled after the example in /sys/power/disk. Signed-off-by: Dave Airlie --- drivers/gpu/drm/radeon/radeon_pm.c |8 ++-- 1 files changed, 6 insertions(+), 2 deletions(-) diff --git a/drivers/gpu/dr

[Bug 39320] util/u_upload_mgr.c:192:u_upload_alloc: Assertion `offset < upload->buffer->width0' failed.

2011-09-19 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=39320 --- Comment #9 from Michal Suchanek 2011-09-19 14:52:19 PDT --- I get this extra output: u_vbuf_upload_buffers u_vbuf_upload_buffers u_vbuf_upload_buffers u_vbuf_upload_buffers u_vbuf_upload_buffers u_vbuf_upload_buffers u_vbuf_upload_buffers u

drm/i915: eDP cleanup patch series -- fixes SNB MacBook Air

2011-09-19 Thread Keith Packard
Here's a sequence of eDP patches which are necessary to make the driver work on the Sandybridge MacBook Air The key trick was to make sure that the eDP power was applied before trying to communicate with the device. ___ dri-devel mailing list dri-devel@

[PATCH 1/9] drm/i915: Enable digital port hotplug on PCH systems

2011-09-19 Thread Keith Packard
We were relying on the BIOS to set these bits, which doesn't always happen. Signed-off-by: Keith Packard --- drivers/gpu/drm/i915/i915_reg.h |5 - drivers/gpu/drm/i915/intel_display.c | 12 2 files changed, 16 insertions(+), 1 deletions(-) diff --git a/drivers/gpu/dr

[PATCH 2/9] drm/i915: Remove extra 300ms delay during eDP mode setting

2011-09-19 Thread Keith Packard
There's no reason to enforce a 300ms delay during eDP mode setting. Signed-off-by: Keith Packard --- drivers/gpu/drm/i915/intel_dp.c |7 --- 1 files changed, 0 insertions(+), 7 deletions(-) diff --git a/drivers/gpu/drm/i915/intel_dp.c b/drivers/gpu/drm/i915/intel_dp.c index 44fef5e..f0c

[PATCH 3/9] drm/i915: Only use VBT panel mode on eDP if no EDID is found

2011-09-19 Thread Keith Packard
We're going to assume that EDID is more reliable than the VBT tables for eDP panels, which is notably true on MacBook machines where the VBT contains completely bogus data. Signed-off-by: Keith Packard --- drivers/gpu/drm/i915/intel_dp.c | 20 ++-- 1 files changed, 10 insertion

[PATCH 4/9] drm/i915: Check eDP power when doing aux channel communications

2011-09-19 Thread Keith Packard
Verify that the eDP VDD is on, either with the panel being on or with the VDD force-on bit being set. This demonstrates that in many instances, VDD is not on when needed, which leads to failed EDID communications. Signed-off-by: Keith Packard --- drivers/gpu/drm/i915/intel_dp.c | 22 +

[PATCH 5/9] drm/i915: Unlock PCH_PP_CONTROL always

2011-09-19 Thread Keith Packard
Avoid any question about locked registers by just writing the unlock pattern with every write to the register. Signed-off-by: Keith Packard --- drivers/gpu/drm/i915/i915_reg.h |1 + drivers/gpu/drm/i915/intel_dp.c | 14 +- 2 files changed, 14 insertions(+), 1 deletions(-) diff

[PATCH 8/9] drm/i915: Move eDP panel fixed mode from dev_priv to intel_dp

2011-09-19 Thread Keith Packard
This value doesn't come directly from the VBT, and so is rather specific to the particular DP output. Signed-off-by: Keith Packard --- drivers/gpu/drm/i915/i915_drv.h |1 - drivers/gpu/drm/i915/intel_dp.c | 35 --- 2 files changed, 16 insertions(+), 20 delet

[PATCH 6/9] drm/i915: Make sure eDP power is on before using aux channel

2011-09-19 Thread Keith Packard
The eDP panel may not be able to respond to aux channel communications unless it has power supplied. During mode setting, power may be cut-off during panel power sequencing. Make sure that any aux channel communications will work by forcing vdd power active as needed. This also delays after turnin

[PATCH 7/9] drm/i915: Correct eDP panel power sequencing delay computations

2011-09-19 Thread Keith Packard
Store the panel power sequencing delays in the dp private structure, rather than the global device structure. Who knows, maybe we'll get more than one eDP device in the future. Look at both the current hardware register settings and the VBT specified panel power sequencing timings. Use the maximum

[PATCH 9/9] drm/i915: Disable eDP VDD in a delayed work proc instead of synchronously

2011-09-19 Thread Keith Packard
There's no good reason to turn off the eDP force VDD bit synchronously while probing devices; that just sticks a huge delay into all mode setting paths. Instead, queue a delayed work proc to disable the VDD force bit and then remember when that fires to ensure that the appropriate delay is respecte

  1   2   3   >