Re: [PATCH 4/5] DRM: add i.MX IPUv3 base driver

2012-06-21 Thread Shawn Guo
On Thu, Jun 14, 2012 at 03:43:26PM +0200, Sascha Hauer wrote: ... > +#include > +#include > +#include > +#include > +#include > +#include > +#include > +#include > +#include > +#include > +#include > +#include > +#include > +#include This seems not needed at all. > +#include > +#in

Re: [PATCH V3 11/16] drm/radeon: Make radeon card usable for Loongson.

2012-06-21 Thread Huacai Chen
On Fri, Jun 22, 2012 at 1:25 PM, Lucas Stach wrote: > Hello Huacai, > > Am Freitag, den 22.06.2012, 11:01 +0800 schrieb Huacai Chen: >> 1, Handle io prot correctly for MIPS. >> 2, Define SAREA_MAX as the size of one page. >> 3, Don't use swiotlb on Loongson machines (Loonson need swioitlb, but >>

Re: [PATCH 2/5] DRM i.MX: Add parallel display support

2012-06-21 Thread Shawn Guo
On Thu, Jun 14, 2012 at 03:43:24PM +0200, Sascha Hauer wrote: > +static int __devinit imx_pd_probe(struct platform_device *pdev) > +{ > + struct device_node *np = pdev->dev.of_node; > + const u8 *edidp; > + struct imx_parallel_display *imxpd; > + int ret; > + u32 crtcs[2]; It s

Re: [PATCH V3 11/16] drm/radeon: Make radeon card usable for Loongson.

2012-06-21 Thread Lucas Stach
Hello Huacai, Am Freitag, den 22.06.2012, 11:01 +0800 schrieb Huacai Chen: > 1, Handle io prot correctly for MIPS. > 2, Define SAREA_MAX as the size of one page. > 3, Don't use swiotlb on Loongson machines (Loonson need swioitlb, but >when use swiotlb, GPU reset occurs at resume from suspend).

[PATCH V3 11/16] drm/radeon: Make radeon card usable for Loongson.

2012-06-21 Thread Huacai Chen
1, Handle io prot correctly for MIPS. 2, Define SAREA_MAX as the size of one page. 3, Don't use swiotlb on Loongson machines (Loonson need swioitlb, but when use swiotlb, GPU reset occurs at resume from suspend). Signed-off-by: Huacai Chen Signed-off-by: Hongliang Tao Signed-off-by: Hua Yan

[PATCH] mgag200: Fix a memory leak in mgag200fb_create()

2012-06-21 Thread Jesper Juhl
First we allocate memory for 'sysram' with vmalloc() and subsequently we allocate for 'info' with framebuffer_alloc(). If the second allocation fails we return -ENOMEM, but neglect to vfree() the memory we previously allocated for 'sysram', thus leaking it. Signed-off-by: Jesper Juhl --- drivers

[PATCH] drm/kms: Convert mode_config's mutex to an rwsem

2012-06-21 Thread Adam Jackson
This is a start at pushing down the locking a bit further. Ideally things like i2c shouldn't affect pageflipping. I've made some attempt to only take read locks where possible, but there's certainly more work to be done. Signed-off-by: Adam Jackson --- drivers/gpu/drm/ast/ast_drv.c

[PATCH 3/5] DRM i.MX: Add LCDC support

2012-06-21 Thread Shawn Guo
On Thu, Jun 14, 2012 at 03:43:25PM +0200, Sascha Hauer wrote: ... > +#include > +#include > +#include > +#include > +#include > +#include > +#include > +#include > +#include > +#include > +#include This looks suspicious. > +#include We should probably copy those needed macros into th

[PATCH 2/5] DRM i.MX: Add parallel display support

2012-06-21 Thread Shawn Guo
On Thu, Jun 21, 2012 at 01:35:56PM +0800, Shawn Guo wrote: > On Thu, Jun 14, 2012 at 03:43:24PM +0200, Sascha Hauer wrote: > > +static const struct of_device_id imx_pd_dt_ids[] = { > > + { .compatible = "fsl,imx-parallel-display", .data = NULL, }, > > Can we use particular soc name to define the

[PATCH 2/5] DRM i.MX: Add parallel display support

2012-06-21 Thread Shawn Guo
On Thu, Jun 14, 2012 at 03:43:24PM +0200, Sascha Hauer wrote: > +static const struct of_device_id imx_pd_dt_ids[] = { > + { .compatible = "fsl,imx-parallel-display", .data = NULL, }, Can we use particular soc name to define the compatible string? Also, the .data initialization seems not neede

[PATCH 1/5] DRM: Add i.MX drm core support

2012-06-21 Thread Shawn Guo
On Thu, Jun 14, 2012 at 03:43:23PM +0200, Sascha Hauer wrote: ... > +struct drm_device *imx_drm_device_get(void) > +{ > + struct imx_drm_device *imxdrm = __imx_drm_device(); > + struct imx_drm_encoder *enc; > + struct imx_drm_connector *con; > + struct imx_drm_crtc *crtc; > + > +

Thunderbolt, Apple Monitor & MBA, and excess kworker load

2012-06-21 Thread Dominik Brodowski
On Wed, Jun 20, 2012 at 06:10:12PM +0200, Daniel Vetter wrote: > On Wed, Jun 20, 2012 at 08:56:26AM -0700, Greg KH wrote: > > On Wed, Jun 20, 2012 at 05:48:42PM +0200, Dominik Brodowski wrote: > > > Hi, > > > > > > At work, I wish to attach a 27" Apple Display using thunderbolt to my Mac > > > Bo

drm-next radeon patches

2012-06-21 Thread Christian König
sts.freedesktop.org/archives/dri-devel/attachments/20120621/092ab47b/attachment-0009.bin> -- next part -- A non-text attachment was scrubbed... Name: 0002-drm-radeon-add-infrastructure-for-advanced-ring-sync.patch Type: text/x-patch Size: 7000 bytes Desc: not available

[PATCH] drm/kms: Convert mode_config's mutex to an rwsem

2012-06-21 Thread Adam Jackson
This is a start at pushing down the locking a bit further. Ideally things like i2c shouldn't affect pageflipping. I've made some attempt to only take read locks where possible, but there's certainly more work to be done. Signed-off-by: Adam Jackson --- drivers/gpu/drm/ast/ast_drv.c

Re: Thunderbolt, Apple Monitor & MBA, and excess kworker load

2012-06-21 Thread Greg KH
On Thu, Jun 21, 2012 at 12:59:00PM +0200, Dominik Brodowski wrote: > > On Wed, Jun 20, 2012 at 06:10:12PM +0200, Daniel Vetter wrote: > > On Wed, Jun 20, 2012 at 08:56:26AM -0700, Greg KH wrote: > > > On Wed, Jun 20, 2012 at 05:48:42PM +0200, Dominik Brodowski wrote: > > > > Hi, > > > > > > > > A

[PATCH 3/5] DRM i.MX: Add LCDC support

2012-06-21 Thread Sascha Hauer
On Thu, Jun 21, 2012 at 02:12:48PM +0800, Shawn Guo wrote: > On Thu, Jun 14, 2012 at 03:43:25PM +0200, Sascha Hauer wrote: > ... > > +#include > > +#include > > +#include > > +#include > > +#include > > +#include > > +#include > > +#include > > +#include > > +#include > > +#include > >

[PATCH 2/5] DRM i.MX: Add parallel display support

2012-06-21 Thread Sascha Hauer
On Thu, Jun 21, 2012 at 02:07:32PM +0800, Shawn Guo wrote: > On Thu, Jun 21, 2012 at 01:35:56PM +0800, Shawn Guo wrote: > > On Thu, Jun 14, 2012 at 03:43:24PM +0200, Sascha Hauer wrote: > > > +static const struct of_device_id imx_pd_dt_ids[] = { > > > + { .compatible = "fsl,imx-parallel-display", .

[PATCH 1/5] DRM: Add i.MX drm core support

2012-06-21 Thread Sascha Hauer
On Thu, Jun 21, 2012 at 01:30:16PM +0800, Shawn Guo wrote: > On Thu, Jun 14, 2012 at 03:43:23PM +0200, Sascha Hauer wrote: > ... > > +struct drm_device *imx_drm_device_get(void) > > +{ > > + struct imx_drm_device *imxdrm = __imx_drm_device(); > > + struct imx_drm_encoder *enc; > > + struct im

Thunderbolt, Apple Monitor & MBA, and excess kworker load

2012-06-21 Thread Greg KH
On Thu, Jun 21, 2012 at 12:59:00PM +0200, Dominik Brodowski wrote: > > On Wed, Jun 20, 2012 at 06:10:12PM +0200, Daniel Vetter wrote: > > On Wed, Jun 20, 2012 at 08:56:26AM -0700, Greg KH wrote: > > > On Wed, Jun 20, 2012 at 05:48:42PM +0200, Dominik Brodowski wrote: > > > > Hi, > > > > > > > > A

gma500 suspend to ram fails (3.4)

2012-06-21 Thread Mattia Dongili
On Tue, Jun 19, 2012 at 07:56:52PM +0900, Mattia Dongili wrote: > On Mon, Jun 18, 2012 at 10:04:00PM +0200, Patrik Jakobsson wrote: > > On Sun, Jun 17, 2012 at 12:03 PM, Mattia Dongili > > wrote: ... > > If possible, add drm.debug=7 to your boot line and send a dmesg of 3.5-rc3. > > attached the

Re: Thunderbolt, Apple Monitor & MBA, and excess kworker load

2012-06-21 Thread Dominik Brodowski
On Wed, Jun 20, 2012 at 06:10:12PM +0200, Daniel Vetter wrote: > On Wed, Jun 20, 2012 at 08:56:26AM -0700, Greg KH wrote: > > On Wed, Jun 20, 2012 at 05:48:42PM +0200, Dominik Brodowski wrote: > > > Hi, > > > > > > At work, I wish to attach a 27" Apple Display using thunderbolt to my Mac > > > Bo

[Bug 51190] [RADEON:KMS:RV370:RESUME] garbage on screen (console or X) after suspend-resume with radeon (KMS only)

2012-06-21 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=51190 Michel Dänzer changed: What|Removed |Added Attachment #63153|application/octet-stream|text/plain mime type|

[Bug 51190] [RADEON:KMS:RV370:RESUME] garbage on screen (console or X) after suspend-resume with radeon (KMS only)

2012-06-21 Thread bugzilla-dae...@freedesktop.org
https://bugs.freedesktop.org/show_bug.cgi?id=51190 Michel D?nzer changed: What|Removed |Added Attachment #63153|application/octet-stream|text/plain mime type|

Re: [PATCH 3/5] DRM i.MX: Add LCDC support

2012-06-21 Thread Sascha Hauer
On Thu, Jun 21, 2012 at 02:12:48PM +0800, Shawn Guo wrote: > On Thu, Jun 14, 2012 at 03:43:25PM +0200, Sascha Hauer wrote: > ... > > +#include > > +#include > > +#include > > +#include > > +#include > > +#include > > +#include > > +#include > > +#include > > +#include > > +#include > >

Re: [PATCH 1/5] DRM: Add i.MX drm core support

2012-06-21 Thread Sascha Hauer
On Thu, Jun 21, 2012 at 01:30:16PM +0800, Shawn Guo wrote: > On Thu, Jun 14, 2012 at 03:43:23PM +0200, Sascha Hauer wrote: > ... > > +struct drm_device *imx_drm_device_get(void) > > +{ > > + struct imx_drm_device *imxdrm = __imx_drm_device(); > > + struct imx_drm_encoder *enc; > > + struct im

Re: [PATCH 2/5] DRM i.MX: Add parallel display support

2012-06-21 Thread Sascha Hauer
On Thu, Jun 21, 2012 at 02:07:32PM +0800, Shawn Guo wrote: > On Thu, Jun 21, 2012 at 01:35:56PM +0800, Shawn Guo wrote: > > On Thu, Jun 14, 2012 at 03:43:24PM +0200, Sascha Hauer wrote: > > > +static const struct of_device_id imx_pd_dt_ids[] = { > > > + { .compatible = "fsl,imx-parallel-display", .

Re: [PATCH 2/5] DRM i.MX: Add parallel display support

2012-06-21 Thread Shawn Guo
On Thu, Jun 21, 2012 at 01:35:56PM +0800, Shawn Guo wrote: > On Thu, Jun 14, 2012 at 03:43:24PM +0200, Sascha Hauer wrote: > > +static const struct of_device_id imx_pd_dt_ids[] = { > > + { .compatible = "fsl,imx-parallel-display", .data = NULL, }, > > Can we use particular soc name to define the

Re: [PATCH 3/5] DRM i.MX: Add LCDC support

2012-06-21 Thread Shawn Guo
On Thu, Jun 14, 2012 at 03:43:25PM +0200, Sascha Hauer wrote: ... > +#include > +#include > +#include > +#include > +#include > +#include > +#include > +#include > +#include > +#include > +#include This looks suspicious. > +#include We should probably copy those needed macros into th

Re: gma500 suspend to ram fails (3.4)

2012-06-21 Thread Mattia Dongili
On Tue, Jun 19, 2012 at 07:56:52PM +0900, Mattia Dongili wrote: > On Mon, Jun 18, 2012 at 10:04:00PM +0200, Patrik Jakobsson wrote: > > On Sun, Jun 17, 2012 at 12:03 PM, Mattia Dongili wrote: ... > > If possible, add drm.debug=7 to your boot line and send a dmesg of 3.5-rc3. > > attached the dmes