[PATCH 0/7] DRM/Radeon Cleanup

2011-09-21 Thread Michael Witten
Whilst working on my failing Radeon GPU: Subject: Re: Curious experiences with a Radeon on the fritz Date: Wed, 21 Sep 2011 18:52:19 - Message-ID: http://lists.freedesktop.org/archives/dri-devel/2011-September/014506.html I made the following trivial improvements to the DRM/Radeon

[PATCH 7/7] DRM: cleanup: Remove unsused `tmp'

2011-09-21 Thread Michael Witten
Date: Wed, 21 Sep 2011 02:10:43 + Signed-off-by: Michael Witten --- drivers/gpu/drm/radeon/radeon_combios.c |2 +- 1 files changed, 1 insertions(+), 1 deletions(-) diff --git a/drivers/gpu/drm/radeon/radeon_combios.c b/drivers/gpu/drm/radeon/radeon_combios.c index 6367524..b0549aa

[PATCH 4/7] DRM: comment: gdm_proc_lists -> drm_proc_lists

2011-09-21 Thread Michael Witten
Date: Thu, 15 Sep 2011 14:43:00 + Signed-off-by: Michael Witten --- drivers/gpu/drm/drm_proc.c |2 +- 1 files changed, 1 insertions(+), 1 deletions(-) diff --git a/drivers/gpu/drm/drm_proc.c b/drivers/gpu/drm/drm_proc.c index 9e5b07e..13df242 100644 --- a/drivers/gpu/drm/drm_proc.c +++

[PATCH 5/7] DRM: cleanup: `size == 0' is never true

2011-09-21 Thread Michael Witten
Date: Fri, 16 Sep 2011 20:09:22 + Signed-off-by: Michael Witten --- drivers/gpu/drm/radeon/radeon_bios.c |2 +- 1 files changed, 1 insertions(+), 1 deletions(-) diff --git a/drivers/gpu/drm/radeon/radeon_bios.c b/drivers/gpu/drm/radeon/radeon_bios.c index 229a20f..af62082 100644 ---

[PATCH 6/7] DRM: bug: RADEON_DEBUGFS_MAX_{NUM_FILES => COMPONENTS}

2011-09-21 Thread Michael Witten
Date: Fri, 16 Sep 2011 20:45:30 + The value of RADEON_DEBUGFS_MAX_NUM_FILES has been used to specify the size of an array, each element of which looks like this: struct radeon_debugfs { struct drm_info_list*files; unsignednum_files; };

[PATCH 3/7] DRM: cleanup: Remove unused `gamma_size'

2011-09-21 Thread Michael Witten
Date: Thu, 15 Sep 2011 21:12:19 + Signed-off-by: Michael Witten --- drivers/gpu/drm/drm_fb_helper.c |3 --- 1 files changed, 0 insertions(+), 3 deletions(-) diff --git a/drivers/gpu/drm/drm_fb_helper.c b/drivers/gpu/drm/drm_fb_helper.c index f7c6854..9a9107a 100644 ---

[PATCH 2/7] DRM: comment: halve -> half

2011-09-21 Thread Michael Witten
Date: Thu, 15 Sep 2011 21:07:26 + Signed-off-by: Michael Witten --- drivers/gpu/drm/drm_irq.c |4 ++-- 1 files changed, 2 insertions(+), 2 deletions(-) diff --git a/drivers/gpu/drm/drm_irq.c b/drivers/gpu/drm/drm_irq.c index 3830e9e..61cb85d 100644 --- a/drivers/gpu/drm/drm_irq.c +++

[PATCH 1/7] DRM: comment: drm_crtc{=>_helper}_set_mode

2011-09-21 Thread Michael Witten
Date: Thu, 15 Sep 2011 21:06:24 + Signed-off-by: Michael Witten --- drivers/gpu/drm/drm_crtc_helper.c |2 +- 1 files changed, 1 insertions(+), 1 deletions(-) diff --git a/drivers/gpu/drm/drm_crtc_helper.c b/drivers/gpu/drm/drm_crtc_helper.c index f88a9b2..8ec3447 100644 ---

Proposal for a low-level Linux display framework

2011-09-21 Thread Patrik Jakobsson
On Wed, Sep 21, 2011 at 8:01 AM, Tomi Valkeinen wrote: > I don't know what MCS is. MCS is manufacturer specific commands (Manufacturer Command Set). > But DSI is just a bi-directional transfer > protocol between the SoC and the peripheral, you can send arbitrary data > over it. > > Normally the

Curious experiences with a Radeon on the fritz

2011-09-21 Thread Michael Witten
On Mon, 12 Sep 2011 18:13:46 -, Michael Witten wrote: > I hope you find this adventure interesting, and I hope you > provide me with some insight. > > Recently, I booted my computer, a Dell Latitude D810 that has a > Radeon Mobility x600 (R300); all systems were waking up as normal: > > *

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

2011-09-21 Thread Konrad Rzeszutek Wilk
So I did a cursory look and stopped at omap_drv.h due to the lack of time. Some comments below. > +++ b/drivers/staging/omapdrm/Kconfig > @@ -0,0 +1,24 @@ > + > +config DRM_OMAP > + tristate "OMAP DRM (EXPERIMENTAL)" > + depends on DRM && !CONFIG_FB_OMAP2 Since it says EXPERIMENTAL

Whitespace cleanups in drm/i915

2011-09-21 Thread Akshay Joshi
On Sat, Sep 17, 2011 at 4:17 PM, Eugeni Dodonov wrote: > On Thu, Sep 15, 2011 at 22:37, Keith Packard wrote: >> >> I've got this nice patch from Akshay Joshi that removes almost all of >> the checkpatch.pl warnings from drm/i915. If I don't merge it now, it's >> going to go stale and be useless;

Proposal for a low-level Linux display framework

2011-09-21 Thread Heiko Stübner
Hi, Am Donnerstag, 15. September 2011, 14:07:05 schrieb Tomi Valkeinen: > Now, I'm quite sure the above framework could work quite well with any > OMAP like hardware, with unified memory (i.e. the video buffers are in > SDRAM) and 3D chips and similar components are separate. But what I'm > not

Whitespace cleanups in drm/i915

2011-09-21 Thread Keith Packard
ame: not available Type: application/pgp-signature Size: 189 bytes Desc: not available URL: <http://lists.freedesktop.org/archives/dri-devel/attachments/20110921/c4917ca0/attachment.pgp>

[PATCH v4] DRM: add DRM Driver for Samsung SoC EXYNOS4210.

2011-09-21 Thread Konrad Rzeszutek Wilk
> > > > > + DRM_ERROR("desired size is bigger then real > size.\n"); > > > > > > > > So .. you can't continue by just using the real size instead? > > > > > > > > > > I am afraid I don't understand what you mean but I think that condition > > is > > > fine. size is a vm area to

[PATCH v4] DRM: add DRM Driver for Samsung SoC EXYNOS4210.

2011-09-21 Thread Marek Szyprowski
Hello, On Wednesday, September 14, 2011 11:53 PM Rob Clark wrote: > On Wed, Sep 14, 2011 at 2:57 AM, Thomas Hellstrom > wrote: (snipped) > > Yes, that is true. A root client may be assumed to have AUTH permissions, > > but the inverse does not hold, meaning that an AUTH client may *not* be >

[PATCH] drm/edid: Don't pretend (badly) to support composite sync

2011-09-21 Thread Adam Jackson
y signed message part URL: <http://lists.freedesktop.org/archives/dri-devel/attachments/20110921/0efd656f/attachment.pgp>

[PATCH] drm/edid: Don't pretend (badly) to support composite sync

2011-09-21 Thread Alex Deucher
On Wed, Sep 21, 2011 at 10:12 AM, Adam Jackson wrote: > If hardware does require composite sync for a mode, it's out of luck > with current drivers, since none support that. ?Just skip the mode > instead, there'll be others in the EDID. ?(Unless there's not, in which > case, failing is correct

[PATCH] drm/edid: Don't pretend (badly) to support composite sync

2011-09-21 Thread Adam Jackson
If hardware does require composite sync for a mode, it's out of luck with current drivers, since none support that. Just skip the mode instead, there'll be others in the EDID. (Unless there's not, in which case, failing is correct anyway.) While we're at it, hush the other mode support messages

[Bug 33399] [RADEON:KMS:RV630:HDMI:AUDIO] no PCM mutichannel audio

2011-09-21 Thread bugzilla-dae...@freedesktop.org
https://bugs.freedesktop.org/show_bug.cgi?id=33399 --- Comment #2 from Andy Furniss 2011-09-21 09:59:04 PDT --- (In reply to comment #1) > Hi, > > could I have at least a hint to know if it's to be supported soon, or one day, > or never ? > > Thanks, > Xav I am not a dev - but

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

2011-09-21 Thread Jesse Barnes
On Mon, 19 Sep 2011 15:22:03 -0700 Keith Packard wrote: > 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

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

2011-09-21 Thread Jesse Barnes
On Mon, 19 Sep 2011 15:22:00 -0700 Keith Packard wrote: > 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

Proposal for a low-level Linux display framework

2011-09-21 Thread Tomi Valkeinen
On Tue, 2011-09-20 at 23:20 +0200, Patrik Jakobsson wrote: > Ok, not sure I understand the complexity of DSI. Can overlay composition > occur after/at the DSI stage (through MCS perhaps)? Or is it a matter of > panels requiring special scanout buffer formats that for instance V4L needs > to know

[PATCH v4] DRM: add DRM Driver for Samsung SoC EXYNOS4210.

2011-09-21 Thread Rob Clark
On Wed, Sep 21, 2011 at 7:41 AM, Marek Szyprowski wrote: >> I'm not entirely sure what will happen w/ dma_alloc_coherent, etc, if >> the global CMA pool is exhausted. >> >> Marek? ?I guess you know what would happen? > > The allocation will simply fail and dma_alloc_coherent will return NULL. >

[Bug 33399] [RADEON:KMS:RV630:HDMI:AUDIO] no PCM mutichannel audio

2011-09-21 Thread bugzilla-dae...@freedesktop.org
https://bugs.freedesktop.org/show_bug.cgi?id=33399 --- Comment #1 from Xavier Bestel 2011-09-21 08:19:25 PDT --- Hi, could I have at least a hint to know if it's to be supported soon, or one day, or never ? Thanks, Xav -- Configure bugmail:

[Bug 41086] New: [r600] Screen update problems when scrolling to the right in Java applications

2011-09-21 Thread bugzilla-dae...@freedesktop.org
https://bugs.freedesktop.org/show_bug.cgi?id=41086 Summary: [r600] Screen update problems when scrolling to the right in Java applications Product: DRI Version: XOrg CVS Platform: x86-64 (AMD64) OS/Version: Linux (All)

[Bug 39308] mplayer -vo vdpau draws incorrectly on rv350

2011-09-21 Thread bugzilla-dae...@freedesktop.org
https://bugs.freedesktop.org/show_bug.cgi?id=39308 --- Comment #2 from almos 2011-09-21 07:18:34 PDT --- Now I tried it again with a freshly updated mesa (rev 4ef82cee6d297684bc178dc243e4d3b6c5704955), and it renders the picture correctly. Decode is still broken (#39309) though. It has these

[Bug 41079] New: xorg-r600: display (sometimes) doesn't get updated or only partially

2011-09-21 Thread bugzilla-dae...@freedesktop.org
https://bugs.freedesktop.org/show_bug.cgi?id=41079 Summary: xorg-r600: display (sometimes) doesn't get updated or only partially Product: Mesa Version: git Platform: Other OS/Version: All Status: NEW

[Bug 40986] xorg-r600: graphical glitches on cursor display

2011-09-21 Thread bugzilla-dae...@freedesktop.org
https://bugs.freedesktop.org/show_bug.cgi?id=40986 --- Comment #1 from Kai 2011-09-21 04:03:51 PDT --- With the latest Mesa Git snapshot (4a96a02d) there is some improvement: the blue overlay is gone, now I've a distorted (too long) cursor. It looks like there is some interleaving problem,

Proposal for a low-level Linux display framework

2011-09-21 Thread Laurent Pinchart
Hi Alan and Rob, On Monday 19 September 2011 02:09:36 Rob Clark wrote: > On Sun, Sep 18, 2011 at 5:23 PM, Alan Cox wrote: > >> This would leave us with the issue of controlling formats and other > >> parameters on the pipelines. We could keep separate DRM, KMS, FB and > >> V4L APIs for that, > >

Proposal for a low-level Linux display framework

2011-09-21 Thread Patrik Jakobsson
On Tue, Sep 20, 2011 at 5:55 PM, Keith Packard wrote: > I'm not sure we need a new abstraction that subsumes both DSI and SDVO, Ok. SDVO fits within the current abstraction, but I guess what I'm fishing for is more code sharing of encoders. For instance, the SDVO code in GMA500 could be shared

Re: Proposal for a low-level Linux display framework

2011-09-21 Thread Tomi Valkeinen
On Tue, 2011-09-20 at 23:20 +0200, Patrik Jakobsson wrote: Ok, not sure I understand the complexity of DSI. Can overlay composition occur after/at the DSI stage (through MCS perhaps)? Or is it a matter of panels requiring special scanout buffer formats that for instance V4L needs to know

[Bug 40986] xorg-r600: graphical glitches on cursor display

2011-09-21 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=40986 --- Comment #1 from Kai deb...@carbon-project.org 2011-09-21 04:03:51 PDT --- With the latest Mesa Git snapshot (4a96a02d) there is some improvement: the blue overlay is gone, now I've a distorted (too long) cursor. It looks like there is some

[Bug 41079] New: xorg-r600: display (sometimes) doesn't get updated or only partially

2011-09-21 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=41079 Summary: xorg-r600: display (sometimes) doesn't get updated or only partially Product: Mesa Version: git Platform: Other OS/Version: All Status: NEW

Re: [PATCH v4] DRM: add DRM Driver for Samsung SoC EXYNOS4210.

2011-09-21 Thread Rob Clark
On Wed, Sep 21, 2011 at 7:41 AM, Marek Szyprowski m.szyprow...@samsung.com wrote: I'm not entirely sure what will happen w/ dma_alloc_coherent, etc, if the global CMA pool is exhausted. Marek?  I guess you know what would happen? The allocation will simply fail and dma_alloc_coherent will

[PATCH] drm/edid: Don't pretend (badly) to support composite sync

2011-09-21 Thread Adam Jackson
If hardware does require composite sync for a mode, it's out of luck with current drivers, since none support that. Just skip the mode instead, there'll be others in the EDID. (Unless there's not, in which case, failing is correct anyway.) While we're at it, hush the other mode support messages

[Bug 39308] mplayer -vo vdpau draws incorrectly on rv350

2011-09-21 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=39308 --- Comment #2 from almos aaalmo...@gmail.com 2011-09-21 07:18:34 PDT --- Now I tried it again with a freshly updated mesa (rev 4ef82cee6d297684bc178dc243e4d3b6c5704955), and it renders the picture correctly. Decode is still broken (#39309)

[Bug 41086] New: [r600] Screen update problems when scrolling to the right in Java applications

2011-09-21 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=41086 Summary: [r600] Screen update problems when scrolling to the right in Java applications Product: DRI Version: XOrg CVS Platform: x86-64 (AMD64) OS/Version: Linux (All)

[Bug 33399] [RADEON:KMS:RV630:HDMI:AUDIO] no PCM mutichannel audio

2011-09-21 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=33399 --- Comment #1 from Xavier Bestel xavier.bes...@free.fr 2011-09-21 08:19:25 PDT --- Hi, could I have at least a hint to know if it's to be supported soon, or one day, or never ? Thanks, Xav -- Configure bugmail:

Re: [PATCH] drm/edid: Don't pretend (badly) to support composite sync

2011-09-21 Thread Alex Deucher
On Wed, Sep 21, 2011 at 10:12 AM, Adam Jackson a...@redhat.com wrote: If hardware does require composite sync for a mode, it's out of luck with current drivers, since none support that.  Just skip the mode instead, there'll be others in the EDID.  (Unless there's not, in which case, failing is

Re: [PATCH] drm/edid: Don't pretend (badly) to support composite sync

2011-09-21 Thread Adam Jackson
On Wed, 2011-09-21 at 11:29 -0400, Alex Deucher wrote: On Wed, Sep 21, 2011 at 10:12 AM, Adam Jackson a...@redhat.com wrote: If hardware does require composite sync for a mode, it's out of luck with current drivers, since none support that. Just skip the mode instead, there'll be others in

[Bug 33399] [RADEON:KMS:RV630:HDMI:AUDIO] no PCM mutichannel audio

2011-09-21 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=33399 --- Comment #2 from Andy Furniss li...@andyfurniss.entadsl.com 2011-09-21 09:59:04 PDT --- (In reply to comment #1) Hi, could I have at least a hint to know if it's to be supported soon, or one day, or never ? Thanks, Xav I am

Re: Proposal for a low-level Linux display framework

2011-09-21 Thread Patrik Jakobsson
On Wed, Sep 21, 2011 at 8:01 AM, Tomi Valkeinen wrote: I don't know what MCS is. MCS is manufacturer specific commands (Manufacturer Command Set). But DSI is just a bi-directional transfer protocol between the SoC and the peripheral, you can send arbitrary data over it. Normally the SoC

Re: [PATCH v4] DRM: add DRM Driver for Samsung SoC EXYNOS4210.

2011-09-21 Thread Konrad Rzeszutek Wilk
+ DRM_ERROR(desired size is bigger then real size.\n); So .. you can't continue by just using the real size instead? I am afraid I don't understand what you mean but I think that condition is fine. size is a vm area to user-desired size and you could

Re: Curious experiences with a Radeon on the fritz

2011-09-21 Thread Michael Witten
On Mon, 12 Sep 2011 18:13:46 -, Michael Witten wrote: I hope you find this adventure interesting, and I hope you provide me with some insight. Recently, I booted my computer, a Dell Latitude D810 that has a Radeon Mobility x600 (R300); all systems were waking up as normal: * The Dell

Re: Whitespace cleanups in drm/i915

2011-09-21 Thread Keith Packard
On Wed, 21 Sep 2011 16:56:12 -0400, Akshay Joshi m...@akshayjoshi.com wrote: Have we reached a consensus on this? Just curious. Your patch was merged to Dave Airlie's drm-core-next branch. -- keith.pack...@intel.com pgpDbfVeNrjh4.pgp Description: PGP signature

[PATCH 0/7] DRM/Radeon Cleanup

2011-09-21 Thread Michael Witten
Whilst working on my failing Radeon GPU: Subject: Re: Curious experiences with a Radeon on the fritz Date: Wed, 21 Sep 2011 18:52:19 - Message-ID: c0efd8527ff34853a23f1d706be29c67-mfwit...@gmail.com http://lists.freedesktop.org/archives/dri-devel/2011-September/014506.html I made the

[PATCH 1/7] DRM: comment: drm_crtc{=_helper}_set_mode

2011-09-21 Thread Michael Witten
Date: Thu, 15 Sep 2011 21:06:24 + Signed-off-by: Michael Witten mfwit...@gmail.com --- drivers/gpu/drm/drm_crtc_helper.c |2 +- 1 files changed, 1 insertions(+), 1 deletions(-) diff --git a/drivers/gpu/drm/drm_crtc_helper.c b/drivers/gpu/drm/drm_crtc_helper.c index f88a9b2..8ec3447

[PATCH 2/7] DRM: comment: halve - half

2011-09-21 Thread Michael Witten
Date: Thu, 15 Sep 2011 21:07:26 + Signed-off-by: Michael Witten mfwit...@gmail.com --- drivers/gpu/drm/drm_irq.c |4 ++-- 1 files changed, 2 insertions(+), 2 deletions(-) diff --git a/drivers/gpu/drm/drm_irq.c b/drivers/gpu/drm/drm_irq.c index 3830e9e..61cb85d 100644 ---

[PATCH 3/7] DRM: cleanup: Remove unused `gamma_size'

2011-09-21 Thread Michael Witten
Date: Thu, 15 Sep 2011 21:12:19 + Signed-off-by: Michael Witten mfwit...@gmail.com --- drivers/gpu/drm/drm_fb_helper.c |3 --- 1 files changed, 0 insertions(+), 3 deletions(-) diff --git a/drivers/gpu/drm/drm_fb_helper.c b/drivers/gpu/drm/drm_fb_helper.c index f7c6854..9a9107a 100644

[PATCH 4/7] DRM: comment: gdm_proc_lists - drm_proc_lists

2011-09-21 Thread Michael Witten
Date: Thu, 15 Sep 2011 14:43:00 + Signed-off-by: Michael Witten mfwit...@gmail.com --- drivers/gpu/drm/drm_proc.c |2 +- 1 files changed, 1 insertions(+), 1 deletions(-) diff --git a/drivers/gpu/drm/drm_proc.c b/drivers/gpu/drm/drm_proc.c index 9e5b07e..13df242 100644 ---

[PATCH 5/7] DRM: cleanup: `size == 0' is never true

2011-09-21 Thread Michael Witten
Date: Fri, 16 Sep 2011 20:09:22 + Signed-off-by: Michael Witten mfwit...@gmail.com --- drivers/gpu/drm/radeon/radeon_bios.c |2 +- 1 files changed, 1 insertions(+), 1 deletions(-) diff --git a/drivers/gpu/drm/radeon/radeon_bios.c b/drivers/gpu/drm/radeon/radeon_bios.c index

[PATCH 6/7] DRM: bug: RADEON_DEBUGFS_MAX_{NUM_FILES = COMPONENTS}

2011-09-21 Thread Michael Witten
Date: Fri, 16 Sep 2011 20:45:30 + The value of RADEON_DEBUGFS_MAX_NUM_FILES has been used to specify the size of an array, each element of which looks like this: struct radeon_debugfs { struct drm_info_list*files; unsignednum_files; };

[PATCH 7/7] DRM: cleanup: Remove unsused `tmp'

2011-09-21 Thread Michael Witten
Date: Wed, 21 Sep 2011 02:10:43 + Signed-off-by: Michael Witten mfwit...@gmail.com --- drivers/gpu/drm/radeon/radeon_combios.c |2 +- 1 files changed, 1 insertions(+), 1 deletions(-) diff --git a/drivers/gpu/drm/radeon/radeon_combios.c b/drivers/gpu/drm/radeon/radeon_combios.c index

RE: [PATCH v4] DRM: add DRM Driver for Samsung SoC EXYNOS4210.

2011-09-21 Thread Inki Dae
Hello, Konrad Rzeszutek Wilk. -Original Message- From: Konrad Rzeszutek Wilk [mailto:konrad.w...@oracle.com] Sent: Thursday, September 22, 2011 3:53 AM To: Inki Dae Cc: airl...@linux.ie; dri-devel@lists.freedesktop.org; sw0312@samsung.com; kyungmin.p...@samsung.com; linux-arm-