Re: [RFC PATCH 3/5] drm/i915: register LVDS connector even if we can't get a panel mode

2012-08-07 Thread Seth Forshee
On Mon, Aug 06, 2012 at 01:23:17PM +0100, Matthew Garrett wrote: > On Sun, Aug 05, 2012 at 11:40:16PM +0200, Daniel Vetter wrote: > > > As long as it's only apple shipping multi-gpu machines with > > broken/non-existing vbt, I'll happily stomach the quirk list entries. > > They're bad, but imo the

Re: [PATCH 1/3] Replace i2f() in r600_blit.c with an optimized version.

2012-08-07 Thread Steven Fuerst
> Unfortunately you sent your message not just as plain text [1] and the > Google Mail mailer automatically wrapped the lines and there mangled the > patch. Oops, sorry about that. New patches incoming via git-send-email. No changes other than the unwanted line-wrapping is hopefully avoided. St

[[PATCH][RESENT] 1/3] Replace i2f() in r600_blit.c with an optimized version.

2012-08-07 Thread Steven Fuerst
We use __fls() to find the most significant bit. Using that, the loop can be avoided. A second trick is to use the mod(32) behaviour of the rotate instructions on x86 to expand the range of the unsigned int to float conversion to the full 32 bits. The routine is now exact up to 2^24. Above that

[[PATCH][RESENT] 2/3] Replace i2f() in r600_blit_kms.c with an optimized version.

2012-08-07 Thread Steven Fuerst
We use __fls() to find the most significant bit. Using that, the loop can be avoided. A second trick is to use the mod(32) behaviour of the rotate instructions on x86 to expand the range of the unsigned int to float conversion to the full 32 bits. The routine is now exact up to 2^24. Above that

[[PATCH][RESENT] 3/3] Rename i2f() to int2float(), and make it global so one copy can be removed.

2012-08-07 Thread Steven Fuerst
Remove the copy of i2f() in r600_blit_kms.c We rename the function to something longer now that it is a global symbol. This reduces the likelyhood of unintended clashes later. This might be a candidate for inclusion inside general drm infrastructure. However, at the moment only the radeon driver

[PATCH 4/3] Annotate int2float() as being a pure function.

2012-08-07 Thread Steven Fuerst
This allows gcc to fold duplicate calls into a single call. Since the current users do actually call it multiple times with the same arguments, this is an obvious win. --- drivers/gpu/drm/radeon/r600_blit.c |2 +- drivers/gpu/drm/radeon/r600_blit_shaders.h |2 +- 2 files changed,

Re: [[PATCH][RESENT] 1/3] Replace i2f() in r600_blit.c with an optimized version.

2012-08-07 Thread Michel Dänzer
On Mon, 2012-08-06 at 16:11 -0700, Steven Fuerst wrote: > We use __fls() to find the most significant bit. Using that, the > loop can be avoided. A second trick is to use the mod(32) > behaviour of the rotate instructions on x86 to expand the range > of the unsigned int to float conversion to th

[pull] drm-intel-fixes

2012-08-07 Thread Daniel Vetter
Hi Dave, - Regression fixer for an OOPS at boot when i915.ko is built-in and CONFIG_PM=n, introduce in 3.5 (patch from Hunt Xu) - Regression fixer for occlusion query failures, the required w/a wasn't applied in all cases (thanks to Eric for tracking this on down). - dmar vs. dma_buf imprt fix

Re: [PATCH V4 1/2] include/video: move fimd register headers from platform to include/video

2012-08-07 Thread Arnd Bergmann
On Tuesday 07 August 2012, Leela Krishna Amudala wrote: > > This patch moves the contents from regs-fb-v4.h and regs-fb.h to > include/video/samsung_fimd.h. Also updates the header inclusion in > machine files and driver files accordingly. > > Signed-off-by: Leela Krishna Amudala You are missin

Re: [PATCH V4 0/2] arm: samsung: Move FIMD headers to include/video/

2012-08-07 Thread Sylwester Nawrocki
On 08/07/2012 04:33 PM, Russell King - ARM Linux wrote: > On Tue, Aug 07, 2012 at 06:04:30PM +0530, Leela Krishna Amudala wrote: >> arch/arm/plat-samsung/include/plat/regs-fb-v4.h| 159 >> >> drivers/gpu/drm/exynos/exynos_drm_fimd.c |2 +- >> drivers/video/

[Bug 52256] Trinity (ARUBA) DP link training problems

2012-08-07 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=52256 --- Comment #5 from LRN 2012-08-07 15:57:46 UTC --- In case somebody is still watching this, i've tried 3.6.0-rc1, which features this commit (and its followups) - http://git.kernel.org/?p=linux/kernel/git/torvalds/linux.git;a=commit;h=949c4a34af

[PATCH 1/3] dma-fence: dma-buf synchronization (v7)

2012-08-07 Thread Maarten Lankhorst
A dma-fence can be attached to a buffer which is being filled or consumed by hw, to allow userspace to pass the buffer without waiting to another device. For example, userspace can call page_flip ioctl to display the next frame of graphics after kicking the GPU but while the GPU is still rendering

[PATCH 2/3] dma-bikeshed-fence: Hardware dma-buf implementation of fencing

2012-08-07 Thread Maarten Lankhorst
This type of fence can be used with hardware synchronization for simple hardware that can block execution until the condition dma_buf[offset] >= value has been met, accounting for wraparound. A software fallback still has to be provided in case the fence is used with a device that doesn't support

[PATCH 3/3] dma-buf-mgr: multiple dma-buf synchronization (v3)

2012-08-07 Thread Maarten Lankhorst
Signed-off-by: Maarten Lankhorst dma-buf-mgr handles the case of reserving single or multiple dma-bufs while trying to prevent deadlocks from buffers being reserved simultaneously. For this to happen extra functions have been introduced: + dma_buf_reserve() + dma_buf_unreserve() + dma_buf_

Re: [Intel-gfx] [PATCH] drm/i915: make forcewake work again

2012-08-07 Thread Ben Widawsky
On Mon, 6 Aug 2012 12:31:31 -0700 Ben Widawsky wrote: > While trying to track down the power regression, I noticed that on my > SNB I had more severe problems, ie. forcewake seemed to never happen > once i915 was loaded. After a bit of bisection, I tracked the bad commit > to: > > commit 7b0cfe

Re: [PATCH 1/3] dma-fence: dma-buf synchronization (v7)

2012-08-07 Thread Maarten Lankhorst
Op 07-08-12 19:53, Maarten Lankhorst schreef: > A dma-fence can be attached to a buffer which is being filled or consumed > by hw, to allow userspace to pass the buffer without waiting to another > device. For example, userspace can call page_flip ioctl to display the > next frame of graphics afte

Re: [PATCH V4 1/2] include/video: move fimd register headers from platform to include/video

2012-08-07 Thread Arnd Bergmann
On Tuesday 07 August 2012, Arnd Bergmann wrote: > On Tuesday 07 August 2012, Leela Krishna Amudala wrote: > > > > This patch moves the contents from regs-fb-v4.h and regs-fb.h to > > include/video/samsung_fimd.h. Also updates the header inclusion in > > machine files and driver files accordingly.

[Bug 45721] New: High Compiz memory usage, eventual crash.

2012-08-07 Thread bugzilla-daemon
https://bugzilla.kernel.org/show_bug.cgi?id=45721 Summary: High Compiz memory usage, eventual crash. Product: Drivers Version: 2.5 Kernel Version: 3.4.0-030400-generic Platform: All OS/Version: Linux Tree: Mainline St

[Bug 45721] High Compiz memory usage, eventual crash.

2012-08-07 Thread bugzilla-daemon
https://bugzilla.kernel.org/show_bug.cgi?id=45721 --- Comment #1 from Lewis 2012-08-07 19:32:08 --- Created an attachment (id=77071) --> (https://bugzilla.kernel.org/attachment.cgi?id=77071) CPU info from /proc -- Configure bugmail: https://bugzilla.kernel.org/userprefs.cgi?tab=email

[Bug 45721] High Compiz memory usage, eventual crash.

2012-08-07 Thread bugzilla-daemon
https://bugzilla.kernel.org/show_bug.cgi?id=45721 --- Comment #2 from Lewis 2012-08-07 19:34:21 --- I also would like to add, I'm using Ubuntu 12.04 LTS and can't submit a bug report @ Lanchpad as I don't have an Ubuntu kernel. -- Configure bugmail: https://bugzilla.kernel.org/userprefs.cg

[Bug 51383] 'make clean' broken after switching to automake

2012-08-07 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=51383 --- Comment #3 from Matt Turner 2012-08-07 20:01:08 UTC --- I can't even build with --enable-32-bit without adding -m32 to CFLAGS/CXXFLAGS manually. -- Configure bugmail: https://bugs.freedesktop.org/userprefs.cgi?tab=email --- You are rece

[Bug 51383] 'make clean' broken after switching to automake

2012-08-07 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=51383 --- Comment #4 from Tobias Droste 2012-08-07 20:08:50 UTC --- Yes... well I do this too (provide -m32 with CFLAGS). But this never worked and is well known (was mentioned at least a few times on the mesa-dev mailing list), that's why I did not me

[Bug 51383] 'make clean' broken after switching to automake

2012-08-07 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=51383 --- Comment #5 from Tobias Droste 2012-08-07 20:18:12 UTC --- You don't have to build a 32bit version to see that 'make clean' doesn't work. Just check if there are any *.o files left after running 'make clean'. They shouldn't be there. I tried

Re: Massive power regression going 3.4->3.5

2012-08-07 Thread James Bottomley
On Sun, 2012-08-05 at 22:36 +0200, Daniel Vetter wrote: > On Wed, Aug 01, 2012 at 11:08:19AM +0100, James Bottomley wrote: > > On Wed, 2012-08-01 at 09:58 +0100, Chris Wilson wrote: > > > On Wed, 01 Aug 2012 09:45:04 +0100, James Bottomley > > > wrote: > > > > On Wed, 2012-08-01 at 09:16 +0100, C

[Bug 51383] 'make clean' broken after switching to automake

2012-08-07 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=51383 --- Comment #6 from Matt Turner 2012-08-07 21:51:09 UTC --- (In reply to comment #5) > You don't have to build a 32bit version to see that 'make clean' doesn't work. > Just check if there are any *.o files left after running 'make clean'. They >

[Bug 51383] 'make clean' broken after switching to automake

2012-08-07 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=51383 --- Comment #7 from Tobias Droste 2012-08-07 22:20:35 UTC --- Created attachment 65257 --> https://bugs.freedesktop.org/attachment.cgi?id=65257 List of .o files remaining after running 'make clean' -- Configure bugmail: https://bugs.freedeskt

RE: [PATCH 1/5] drm/exynos: Remove redundant check in exynos_hdmi.c file

2012-08-07 Thread Inki Dae
> -Original Message- > From: Sachin Kamat [mailto:sachin.ka...@linaro.org] > Sent: Monday, August 06, 2012 3:46 PM > To: dri-devel@lists.freedesktop.org > Cc: inki@samsung.com; airl...@linux.ie; sachin.ka...@linaro.org; > patc...@linaro.org > Subject: [PATCH 1/5] drm/exynos: Remove re

RE: [PATCH 2/5] drm/exynos: Remove redundant check in exynos_drm_fimd.c file

2012-08-07 Thread Inki Dae
> -Original Message- > From: Sachin Kamat [mailto:sachin.ka...@linaro.org] > Sent: Monday, August 06, 2012 3:46 PM > To: dri-devel@lists.freedesktop.org > Cc: inki@samsung.com; airl...@linux.ie; sachin.ka...@linaro.org; > patc...@linaro.org > Subject: [PATCH 2/5] drm/exynos: Remove re

RE: [PATCH 3/5] drm/exynos: Use devm_kzalloc in exynos_drm_vidi.c file

2012-08-07 Thread Inki Dae
> -Original Message- > From: Sachin Kamat [mailto:sachin.ka...@linaro.org] > Sent: Monday, August 06, 2012 3:46 PM > To: dri-devel@lists.freedesktop.org > Cc: inki@samsung.com; airl...@linux.ie; sachin.ka...@linaro.org; > patc...@linaro.org > Subject: [PATCH 3/5] drm/exynos: Use devm_

RE: [PATCH 4/5] drm/exynos: Use devm_kzalloc in exynos_drm_hdmi.c file

2012-08-07 Thread Inki Dae
> -Original Message- > From: Sachin Kamat [mailto:sachin.ka...@linaro.org] > Sent: Monday, August 06, 2012 3:46 PM > To: dri-devel@lists.freedesktop.org > Cc: inki@samsung.com; airl...@linux.ie; sachin.ka...@linaro.org; > patc...@linaro.org > Subject: [PATCH 4/5] drm/exynos: Use devm_

RE: [PATCH 5/5] drm/exynos: Use devm_* functions in exynos_drm_g2d.c file

2012-08-07 Thread Inki Dae
> -Original Message- > From: Sachin Kamat [mailto:sachin.ka...@linaro.org] > Sent: Monday, August 06, 2012 3:46 PM > To: dri-devel@lists.freedesktop.org > Cc: inki@samsung.com; airl...@linux.ie; sachin.ka...@linaro.org; > patc...@linaro.org > Subject: [PATCH 5/5] drm/exynos: Use devm_

RE: [PATCH] drm/exynos: Use ERR_CAST inlined function instead of ERR_PTR(PTR_ERR(.. [1]

2012-08-07 Thread Inki Dae
> -Original Message- > From: Thomas Meyer [mailto:tho...@m3y3r.de] > Sent: Tuesday, August 07, 2012 3:57 PM > To: inki@samsung.com; jy0922.s...@samsung.com; sw0312@samsung.com; > kyungmin.p...@samsung.com; airl...@linux.ie; dri- > de...@lists.freedesktop.org; linux-ker...@vger.ker

Re: Massive power regression going 3.4->3.5

2012-08-07 Thread Ben Widawsky
On 2012-08-07 13:43, James Bottomley wrote: On Sun, 2012-08-05 at 22:36 +0200, Daniel Vetter wrote: On Wed, Aug 01, 2012 at 11:08:19AM +0100, James Bottomley wrote: > On Wed, 2012-08-01 at 09:58 +0100, Chris Wilson wrote: > > On Wed, 01 Aug 2012 09:45:04 +0100, James Bottomley wrote: > > > On

Re: [PATCH] Expose the OMAP Z-Order property through DRM

2012-08-07 Thread Rob Clark
On Tue, Aug 7, 2012 at 9:11 PM, Andre Renaud wrote: > Added support for zorder changes through DRM plane properties > > Signed-off-by: Andre Renaud Signed-off-by: Rob Clark > --- > drivers/staging/omapdrm/omap_drv.h |1 + > drivers/staging/omapdrm/omap_plane.c | 19 +++

[PATCH 1/3] drm/i915: implement dma buf begin_cpu_access

2012-08-07 Thread Dave Airlie
On Mon, Aug 6, 2012 at 6:52 AM, Daniel Vetter wrote: > On Mon, Jul 30, 2012 at 02:06:54PM +1000, Dave Airlie wrote: >> From: Dave Airlie >> >> In order for udl vmap to work properly, we need to push the object >> into the CPU domain before we start copying the data to the USB device. >> >> questi

[Bug 53111] [bisected] lockups since added support for virtual address space on cayman v11

2012-08-07 Thread bugzilla-dae...@freedesktop.org
https://bugs.freedesktop.org/show_bug.cgi?id=53111 --- Comment #5 from Alexandre Demers 2012-08-07 01:21:27 UTC --- Tested running one piglit test at a time (thanks Michel) and it always locks on "texturing/depthstencil-render-miplevels 146 s=z24_s8_d=z32f_s8". It locks hard, resets, stays locke

[Bug 53130] 99c65ba breaks rendering (flickery, eventual fail)

2012-08-07 Thread bugzilla-dae...@freedesktop.org
https://bugs.freedesktop.org/show_bug.cgi?id=53130 Darren Salt changed: What|Removed |Added Keywords||regression -- Configure bugmail: https://

[[PATCH][RESENT] 1/3] Replace i2f() in r600_blit.c with an optimized version.

2012-08-07 Thread Michel Dänzer
On Mon, 2012-08-06 at 16:11 -0700, Steven Fuerst wrote: > We use __fls() to find the most significant bit. Using that, the > loop can be avoided. A second trick is to use the mod(32) > behaviour of the rotate instructions on x86 to expand the range > of the unsigned int to float conversion to th

[pull] drm-intel-fixes

2012-08-07 Thread Daniel Vetter
Hi Dave, - Regression fixer for an OOPS at boot when i915.ko is built-in and CONFIG_PM=n, introduce in 3.5 (patch from Hunt Xu) - Regression fixer for occlusion query failures, the required w/a wasn't applied in all cases (thanks to Eric for tracking this on down). - dmar vs. dma_buf imprt fix

[PATCH V4 1/2] include/video: move fimd register headers from platform to include/video

2012-08-07 Thread Arnd Bergmann
On Tuesday 07 August 2012, Leela Krishna Amudala wrote: > > This patch moves the contents from regs-fb-v4.h and regs-fb.h to > include/video/samsung_fimd.h. Also updates the header inclusion in > machine files and driver files accordingly. > > Signed-off-by: Leela Krishna Amudala You are missin

[PATCH V4 0/2] arm: samsung: Move FIMD headers to include/video/

2012-08-07 Thread Sylwester Nawrocki
On 08/07/2012 04:33 PM, Russell King - ARM Linux wrote: > On Tue, Aug 07, 2012 at 06:04:30PM +0530, Leela Krishna Amudala wrote: >> arch/arm/plat-samsung/include/plat/regs-fb-v4.h| 159 >> >> drivers/gpu/drm/exynos/exynos_drm_fimd.c |2 +- >> drivers/video/

[Bug 52256] Trinity (ARUBA) DP link training problems

2012-08-07 Thread bugzilla-dae...@freedesktop.org
https://bugs.freedesktop.org/show_bug.cgi?id=52256 --- Comment #5 from LRN 2012-08-07 15:57:46 UTC --- In case somebody is still watching this, i've tried 3.6.0-rc1, which features this commit (and its followups) - http://git.kernel.org/?p=linux/kernel/git/torvalds/linux.git;a=commit;h=949c4a34af

[PATCH 1/3] dma-fence: dma-buf synchronization (v7)

2012-08-07 Thread Maarten Lankhorst
A dma-fence can be attached to a buffer which is being filled or consumed by hw, to allow userspace to pass the buffer without waiting to another device. For example, userspace can call page_flip ioctl to display the next frame of graphics after kicking the GPU but while the GPU is still rendering

[PATCH 2/3] dma-bikeshed-fence: Hardware dma-buf implementation of fencing

2012-08-07 Thread Maarten Lankhorst
This type of fence can be used with hardware synchronization for simple hardware that can block execution until the condition dma_buf[offset] >= value has been met, accounting for wraparound. A software fallback still has to be provided in case the fence is used with a device that doesn't support

[PATCH 3/3] dma-buf-mgr: multiple dma-buf synchronization (v3)

2012-08-07 Thread Maarten Lankhorst
Signed-off-by: Maarten Lankhorst dma-buf-mgr handles the case of reserving single or multiple dma-bufs while trying to prevent deadlocks from buffers being reserved simultaneously. For this to happen extra functions have been introduced: + dma_buf_reserve() + dma_buf_unreserve() + dma_buf_

[Intel-gfx] [PATCH] drm/i915: make forcewake work again

2012-08-07 Thread Ben Widawsky
On Mon, 6 Aug 2012 12:31:31 -0700 Ben Widawsky wrote: > While trying to track down the power regression, I noticed that on my > SNB I had more severe problems, ie. forcewake seemed to never happen > once i915 was loaded. After a bit of bisection, I tracked the bad commit > to: > > commit 7b0cfe

[PATCH 1/3] dma-fence: dma-buf synchronization (v7)

2012-08-07 Thread Maarten Lankhorst
Op 07-08-12 19:53, Maarten Lankhorst schreef: > A dma-fence can be attached to a buffer which is being filled or consumed > by hw, to allow userspace to pass the buffer without waiting to another > device. For example, userspace can call page_flip ioctl to display the > next frame of graphics afte

[PATCH V4 1/2] include/video: move fimd register headers from platform to include/video

2012-08-07 Thread Arnd Bergmann
On Tuesday 07 August 2012, Arnd Bergmann wrote: > On Tuesday 07 August 2012, Leela Krishna Amudala wrote: > > > > This patch moves the contents from regs-fb-v4.h and regs-fb.h to > > include/video/samsung_fimd.h. Also updates the header inclusion in > > machine files and driver files accordingly.

[Bug 45721] New: High Compiz memory usage, eventual crash.

2012-08-07 Thread bugzilla-dae...@bugzilla.kernel.org
https://bugzilla.kernel.org/show_bug.cgi?id=45721 Summary: High Compiz memory usage, eventual crash. Product: Drivers Version: 2.5 Kernel Version: 3.4.0-030400-generic Platform: All OS/Version: Linux Tree: Mainline St

[Bug 45721] High Compiz memory usage, eventual crash.

2012-08-07 Thread bugzilla-dae...@bugzilla.kernel.org
https://bugzilla.kernel.org/show_bug.cgi?id=45721 --- Comment #1 from Lewis 2012-08-07 19:32:08 --- Created an attachment (id=77071) --> (https://bugzilla.kernel.org/attachment.cgi?id=77071) CPU info from /proc -- Configure bugmail: https://bugzilla.kernel.org/userprefs.cgi?tab=email

[Bug 45721] High Compiz memory usage, eventual crash.

2012-08-07 Thread bugzilla-dae...@bugzilla.kernel.org
https://bugzilla.kernel.org/show_bug.cgi?id=45721 --- Comment #2 from Lewis 2012-08-07 19:34:21 --- I also would like to add, I'm using Ubuntu 12.04 LTS and can't submit a bug report @ Lanchpad as I don't have an Ubuntu kernel. -- Configure bugmail: https://bugzilla.kernel.org/userprefs.cg

[Bug 51383] 'make clean' broken after switching to automake

2012-08-07 Thread bugzilla-dae...@freedesktop.org
https://bugs.freedesktop.org/show_bug.cgi?id=51383 --- Comment #3 from Matt Turner 2012-08-07 20:01:08 UTC --- I can't even build with --enable-32-bit without adding -m32 to CFLAGS/CXXFLAGS manually. -- Configure bugmail: https://bugs.freedesktop.org/userprefs.cgi?tab=email --- You are rec

[Bug 51383] 'make clean' broken after switching to automake

2012-08-07 Thread bugzilla-dae...@freedesktop.org
https://bugs.freedesktop.org/show_bug.cgi?id=51383 --- Comment #4 from Tobias Droste 2012-08-07 20:08:50 UTC --- Yes... well I do this too (provide -m32 with CFLAGS). But this never worked and is well known (was mentioned at least a few times on the mesa-dev mailing list), that's why I did not m

[Bug 51383] 'make clean' broken after switching to automake

2012-08-07 Thread bugzilla-dae...@freedesktop.org
https://bugs.freedesktop.org/show_bug.cgi?id=51383 --- Comment #5 from Tobias Droste 2012-08-07 20:18:12 UTC --- You don't have to build a 32bit version to see that 'make clean' doesn't work. Just check if there are any *.o files left after running 'make clean'. They shouldn't be there. I tried

Massive power regression going 3.4->3.5

2012-08-07 Thread James Bottomley
On Sun, 2012-08-05 at 22:36 +0200, Daniel Vetter wrote: > On Wed, Aug 01, 2012 at 11:08:19AM +0100, James Bottomley wrote: > > On Wed, 2012-08-01 at 09:58 +0100, Chris Wilson wrote: > > > On Wed, 01 Aug 2012 09:45:04 +0100, James Bottomley > > HansenPartnership.com> wrote: > > > > On Wed, 2012-08-

[Bug 51383] 'make clean' broken after switching to automake

2012-08-07 Thread bugzilla-dae...@freedesktop.org
https://bugs.freedesktop.org/show_bug.cgi?id=51383 --- Comment #6 from Matt Turner 2012-08-07 21:51:09 UTC --- (In reply to comment #5) > You don't have to build a 32bit version to see that 'make clean' doesn't work. > Just check if there are any *.o files left after running 'make clean'. They >

[Bug 51383] 'make clean' broken after switching to automake

2012-08-07 Thread bugzilla-dae...@freedesktop.org
https://bugs.freedesktop.org/show_bug.cgi?id=51383 --- Comment #7 from Tobias Droste 2012-08-07 22:20:35 UTC --- Created attachment 65257 --> https://bugs.freedesktop.org/attachment.cgi?id=65257 List of .o files remaining after running 'make clean' -- Configure bugmail: https://bugs.freedesk

Massive power regression going 3.4->3.5

2012-08-07 Thread Ben Widawsky
On 2012-08-07 13:43, James Bottomley wrote: > On Sun, 2012-08-05 at 22:36 +0200, Daniel Vetter wrote: >> On Wed, Aug 01, 2012 at 11:08:19AM +0100, James Bottomley wrote: >> > On Wed, 2012-08-01 at 09:58 +0100, Chris Wilson wrote: >> > > On Wed, 01 Aug 2012 09:45:04 +0100, James Bottomley >> wrote

[PATCH] Expose the OMAP Z-Order property through DRM

2012-08-07 Thread Rob Clark
On Tue, Aug 7, 2012 at 9:11 PM, Andre Renaud wrote: > Added support for zorder changes through DRM plane properties > > Signed-off-by: Andre Renaud Signed-off-by: Rob Clark > --- > drivers/staging/omapdrm/omap_drv.h |1 + > drivers/staging/omapdrm/omap_plane.c | 19 +++

[PATCH V3 2/5] include/video: Add Exynos5 specific FIMD register offsets

2012-08-07 Thread Leela Krishna Amudala
Exynos5 has VIDTCON and VIDCON registers at different offsets from the previous SOCs. Hence, adding the macros. Signed-off-by: Leela Krishna Amudala --- include/video/samsung_fimd.h |7 +++ 1 files changed, 7 insertions(+), 0 deletions(-) diff --git a/include/video/samsung_fimd.h b/incl

[PATCH V3 0/5] arm: samsung: Move FIMD headers to include/video/

2012-08-07 Thread Leela Krishna Amudala
This patchset moves the contents of regs-fb-v4.h and regs-fb.h from arch side to include/video/samsung_fimd.h This patchset is created and rebased against master branch of torvalds tree. Tested on smdk5250 board, build tested for other boards. Changes from version 2: - Changed the EXYNOS5

[PATCH V3 3/5] arm: samsung: Include the modified FIMD header file

2012-08-07 Thread Leela Krishna Amudala
The fimd register headers have been moved to include/video/ hence, modifying the machine files accordingly. Signed-off-by: Leela Krishna Amudala --- arch/arm/mach-exynos/mach-nuri.c |2 +- arch/arm/mach-exynos/mach-origen.c |2 +- arch/arm/mach-exynos/mach-smdk4x12.c

[PATCH] drm/exynos: Use ERR_CAST inlined function instead of ERR_PTR(PTR_ERR(.. [1]

2012-08-07 Thread Thomas Meyer
The semantic patch that makes this change is available in scripts/coccinelle/api/err_cast.cocci. More information about semantic patching is available at http://coccinelle.lip6.fr/ Signed-off-by: Thomas Meyer --- diff -u -p a/drivers/gpu/drm/exynos/exynos_drm_gem.c b/drivers/gpu/drm/exynos/exy

[PATCH] nouveau: Use ERR_CAST inlined function instead of ERR_PTR(PTR_ERR(.. [1]

2012-08-07 Thread Thomas Meyer
The semantic patch that makes this change is available in scripts/coccinelle/api/err_cast.cocci. More information about semantic patching is available at http://coccinelle.lip6.fr/ Signed-off-by: Thomas Meyer --- diff -u -p a/drivers/gpu/drm/nouveau/nouveau_prime.c b/drivers/gpu/drm/nouveau/no

[PATCH] drm/udl: Use ERR_CAST inlined function instead of ERR_PTR(PTR_ERR(.. [1]

2012-08-07 Thread Thomas Meyer
The semantic patch that makes this change is available in scripts/coccinelle/api/err_cast.cocci. More information about semantic patching is available at http://coccinelle.lip6.fr/ Signed-off-by: Thomas Meyer --- diff -u -p a/drivers/gpu/drm/udl/udl_gem.c b/drivers/gpu/drm/udl/udl_gem.c --- a/d

[PATCH V3 1/5] include/video: Add samsung FIMD register header

2012-08-07 Thread Leela Krishna Amudala
This patch copies the contents from regs-fb-v4.h and regs-fb.h to include/video/samsung_fimd.h Signed-off-by: Leela Krishna Amudala --- include/video/samsung_fimd.h | 526 ++ 1 files changed, 526 insertions(+), 0 deletions(-) create mode 100644 include/v

[PATCH V4 0/2] arm: samsung: Move FIMD headers to include/video/

2012-08-07 Thread Leela Krishna Amudala
This patchset moves the contents of regs-fb-v4.h and regs-fb.h from arch side to include/video/samsung_fimd.h This patchset is created and rebased against master branch of torvalds tree. Tested on smdk5250 board, build tested for other boards. Changes from version 3: - Squashed 1st, 3rd,

[PATCH V4 0/2] arm: samsung: Move FIMD headers to include/video/

2012-08-07 Thread Leela Krishna Amudala
This patchset moves the contents of regs-fb-v4.h and regs-fb.h from arch side to include/video/samsung_fimd.h This patchset is created and rebased against master branch of torvalds tree. Tested on smdk5250 board, build tested for other boards. Changes from version 3: - Squashed 1st, 3rd,

[PATCH] drm/edid: Fix potential memory leak in edid_load()

2012-08-07 Thread Alexey Khoroshilov
Do not leak memory by updating pointer with potentially NULL realloc return value. Found by Linux Driver Verification project (linuxtesting.org). Signed-off-by: Alexey Khoroshilov --- drivers/gpu/drm/drm_edid_load.c |8 +--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/

[PATCH V4 0/2] arm: samsung: Move FIMD headers to include/video/

2012-08-07 Thread Russell King - ARM Linux
On Tue, Aug 07, 2012 at 06:04:30PM +0530, Leela Krishna Amudala wrote: > arch/arm/plat-samsung/include/plat/regs-fb-v4.h| 159 > > drivers/gpu/drm/exynos/exynos_drm_fimd.c |2 +- > drivers/video/s3c-fb.c |2 +- > .../plat/reg

[PATCH] drm/edid: Fix potential memory leak in edid_load()

2012-08-07 Thread Carsten Emde
On 08/07/2012 02:23 PM, Alexey Khoroshilov wrote: > Do not leak memory by updating pointer with potentially > NULL realloc return value. > > Found by Linux Driver Verification project (linuxtesting.org). Thanks, Alexey! Reviewed-by: Carsten Emde > Signed-off-by: Alexey Khoroshilov > --- > dri

[PATCH V4 1/2] include/video: move fimd register headers from platform to include/video

2012-08-07 Thread Leela Krishna Amudala
This patch moves the contents from regs-fb-v4.h and regs-fb.h to include/video/samsung_fimd.h. Also updates the header inclusion in machine files and driver files accordingly. Signed-off-by: Leela Krishna Amudala --- arch/arm/mach-exynos/mach-nuri.c |2 +- arch/arm/mach-exy

[PATCH V4 2/2] include/video: Add register offsets for FIMD version 8

2012-08-07 Thread Leela Krishna Amudala
FIMD version 8 has VIDTCON and VIDCON registers at different offsets from the previous versions. Hence, adding the macros. Signed-off-by: Leela Krishna Amudala --- include/video/samsung_fimd.h |7 +++ 1 files changed, 7 insertions(+), 0 deletions(-) diff --git a/include/video/samsung_fi

[PATCH V3 5/5] arm: samsung: delete frame buffer header files from platform

2012-08-07 Thread Leela Krishna Amudala
The FIMD register headers are moved to include/video/ hence, deleting these files from platform side Signed-off-by: Leela Krishna Amudala --- arch/arm/plat-samsung/include/plat/regs-fb-v4.h | 159 - arch/arm/plat-samsung/include/plat/regs-fb.h| 403 --- 2 files

[PATCH] drm/i2c/ch7006: Convert to dev_pm_ops

2012-08-07 Thread Mark Brown
The I2C specific suspend and resume functions have been deprecated and printing a warning on boot for over a year, dev_pm_ops should be used instead so convert to that. Also remove the suspend function since all it does is log. Signed-off-by: Mark Brown Acked-by: Francisco Jerez --- drivers/gp

[PATCH V3 4/5] driver: Include the modified FIMD header file

2012-08-07 Thread Leela Krishna Amudala
The fimd register headers have been moved to include/video/ hence, modifying the driver files accordingly. Signed-off-by: Leela Krishna Amudala --- drivers/gpu/drm/exynos/exynos_drm_fimd.c |2 +- drivers/video/s3c-fb.c |2 +- 2 files changed, 2 insertions(+), 2 deletion