From: Haitao Huang
Export necessary header files used by other components for Android,
such as libva intel-driver, gralloc, hwcomposer, etc.
Change-Id: I2feabf6941379ef4d756e942f30eba059de641f1
Signed-off-by: Haitao Huang
[chad: Fixed inconsistent indentation.]
Signed-off-by: Chad Versace
---
From: Chad Versace
This enables libdrm.so and libdrm_intel.so to build on Android
IceCreamSandwich.
v2: Link libdrm_intel to libpciaccess.
Signed-off-by: Chad Versace
---
Android.mk | 52 +++
intel/Android.mk | 57 +
From: Chad Versace
Factor the source file list for libdrm.so from Makefile.am into
sources.mk. Ditto for libdrm_intel.so.
This is in preparation for adding support for Android. The sources.mk's
will be shared between autotools and Android.
Rationale: The most commonly changed parts of any makef
Upstreaming old set of patches here to enable Android support in libdrm.
Some little rebasing was required for the first one.
Chad Versace (2):
libdrm,intel: Factor source file lists into sources.mk
libdrm,intel: Add Android makefiles (v2)
Haitao Huang (1):
Android.mk: use LOCAL_COPY_HEADER
On Sun, Oct 07, 2012 at 09:26:35PM +0800, Wei Yongjun wrote:
> From: Wei Yongjun
>
> Remove duplicated include.
>
> dpatch engine is used to auto generate this patch.
> (https://github.com/weiyj/dpatch)
>
> Signed-off-by: Wei Yongjun
Patch applied to drm-intel-next, thanks.
-Daniel
--
Daniel
On Sat, Oct 06, 2012 at 03:20:19PM +0200, Julia Lawall wrote:
> Hello,
>
> I am looking at introducing some macros for i2c_msg initialization,
> and Ryan Mallon suggested that sometimes it could be useful to at
> the same time replace explicit lengths with the size of the
> associated buffer. But
On Sat, Oct 06, 2012 at 03:49:16AM +0300, Imre Deak wrote:
> On Fri, 2012-10-05 at 18:09 -0600, Rob Clark wrote:
> >
> > /* Called before vblank count and timestamps have
> > * been updated for the vblank interval of flip
> > * completion? Need to increment vblank count and
> >
From: Wei Yongjun
The dereference should be moved below the NULL test.
dpatch engine is used to auto generate this patch.
(https://github.com/weiyj/dpatch)
Signed-off-by: Wei Yongjun
---
drivers/gpu/drm/gma500/mdfld_dsi_output.c | 7 ---
1 file changed, 4 insertions(+), 3 deletions(-)
di
From: Wei Yongjun
Remove duplicated include.
dpatch engine is used to auto generate this patch.
(https://github.com/weiyj/dpatch)
Signed-off-by: Wei Yongjun
---
drivers/gpu/drm/nouveau/nouveau_drm.c | 1 -
1 file changed, 1 deletion(-)
diff --git a/drivers/gpu/drm/nouveau/nouveau_drm.c
b/dr
From: Wei Yongjun
Remove duplicated include.
dpatch engine is used to auto generate this patch.
(https://github.com/weiyj/dpatch)
Signed-off-by: Wei Yongjun
---
drivers/gpu/drm/i915/intel_modes.c | 1 -
1 file changed, 1 deletion(-)
diff --git a/drivers/gpu/drm/i915/intel_modes.c
b/drivers/
On Sun, Oct 7, 2012 at 7:44 PM, Jonathan Nieder wrote:
> X should have been able to start using the vesa or fbdev driver. I'm
> not sure why that doesn't happen --- do you have an Xorg log from
> booting and trying to start X with a 3.2.y kernel without the
> "drm/i915: add Ivy Bridge GT2 Server
We link every DRM "file_priv" to a "drm_master" structure. Currently, the
drmSetMaster() call returns 0 when there is _any_ active master associated
with the "drm_master" structure of the calling "file_priv". This means,
that after drmSetMaster() we are not guaranteed to be DRM-Master and might
not
On Sun, Oct 7, 2012 at 7:26 PM, Julien Cristau wrote:
> On Mon, Oct 1, 2012 at 03:24:32 -0700, Jonathan Nieder wrote:
>
>> - without this patch, modern X errors out instead of starting,
>>because the intel driver requires kms. (In a hypothetical better
>>world, userspace would know to f
On Mon, Oct 1, 2012 at 03:24:32 -0700, Jonathan Nieder wrote:
> - without this patch, modern X errors out instead of starting,
>because the intel driver requires kms. (In a hypothetical better
>world, userspace would know to fall back to vesa or something.)
>
I'd expect X to start with
The libdrm_freedreno helper layer for use by xf86-video-freedreno,
fdre (freedreno r/e library and tests for driving gpu), and eventual
gallium driver for the Adreno GPU. This uses the msm gpu driver
from QCOM's android kernel tree.
Note that current msm kernel driver is a bit strange. It provid
Op 28-09-12 14:42, Maarten Lankhorst schreef:
> A 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 ki
Hi Linus,
This is the follow-up pull, 3 pieces
a) exynos next stuff, was delayed but looks okay to me, one patch in v4l
bits but it was acked by v4l person.
b) UAPI disintegration bits
c) intel fixes - DP fixes, hang fixes, other misc fixes.
Dave.
The following changes since commit 0b8e74c6f4
The libdrm_freedreno helper layer for use by xf86-video-freedreno,
fdre (freedreno r/e library and tests for driving gpu), and eventual
gallium driver for the Adreno GPU. This uses the msm gpu driver
from QCOM's android kernel tree.
Note that current msm kernel driver is a bit strange. It provid
roughly equally broken with
or without this change, then I'll be happy to take it.
Ben.
--
Ben Hutchings
You can't have everything. Where would you put it?
-- next part --
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 828 bytes
Desc: This is a digitally signed message part
URL:
<http://lists.freedesktop.org/archives/dri-devel/attachments/20121007/74eabf1e/attachment.pgp>
On Sun, Oct 7, 2012 at 7:44 PM, Jonathan Nieder wrote:
> X should have been able to start using the vesa or fbdev driver. I'm
> not sure why that doesn't happen --- do you have an Xorg log from
> booting and trying to start X with a 3.2.y kernel without the
> "drm/i915: add Ivy Bridge GT2 Server
Maik Zumstrull wrote:
> On Sun, Oct 7, 2012 at 7:26 PM, Julien Cristau wrote:
>> On Mon, Oct 1, 2012 at 03:24:32 -0700, Jonathan Nieder wrote:
>>> - without this patch, modern X errors out instead of starting,
[...]
>> I'd expect X to start with vesa or fbdev, rather than erroring out?
>
> Ther
On Sun, Oct 7, 2012 at 7:26 PM, Julien Cristau wrote:
> On Mon, Oct 1, 2012 at 03:24:32 -0700, Jonathan Nieder wrote:
>
>> - without this patch, modern X errors out instead of starting,
>>because the intel driver requires kms. (In a hypothetical better
>>world, userspace would know to f
From: Wei Yongjun
The dereference should be moved below the NULL test.
dpatch engine is used to auto generate this patch.
(https://github.com/weiyj/dpatch)
Signed-off-by: Wei Yongjun
---
drivers/gpu/drm/gma500/mdfld_dsi_output.c | 7 ---
1 file changed, 4 insertions(+), 3 deletions(-)
di
From: Wei Yongjun
Remove duplicated include.
dpatch engine is used to auto generate this patch.
(https://github.com/weiyj/dpatch)
Signed-off-by: Wei Yongjun
---
drivers/gpu/drm/nouveau/nouveau_drm.c | 1 -
1 file changed, 1 deletion(-)
diff --git a/drivers/gpu/drm/nouveau/nouveau_drm.c
b/dr
On Sun October 7 2012 15:38:30 Laurent Pinchart wrote:
> Hi Hans,
>
> On Friday 05 October 2012 10:55:40 Hans Verkuil wrote:
> > On Tue October 2 2012 16:27:29 Tomasz Stanislawski wrote:
> > > This patch adds extension to V4L2 api. It allow to export a mmap buffer as
> > > file descriptor. New ioc
From: Wei Yongjun
Remove duplicated include.
dpatch engine is used to auto generate this patch.
(https://github.com/weiyj/dpatch)
Signed-off-by: Wei Yongjun
---
drivers/gpu/drm/i915/intel_modes.c | 1 -
1 file changed, 1 deletion(-)
diff --git a/drivers/gpu/drm/i915/intel_modes.c
b/drivers/
On Thu, Oct 4, 2012 at 2:49 AM, David Howells wrote:
> Linus Torvalds wrote:
>
>> Ok, as usual I actually wanted to do the merge myself despite the
>> annoying conflicts (this *really* is the last time I will ever accept
>> any header file "cleanups" - they simply aren't worth the pain).
>
> Ther
Hi Tomasz,
Thanks for the patch.
On Tuesday 02 October 2012 16:27:33 Tomasz Stanislawski wrote:
> From: Marek Szyprowski
>
> The DMA transfer must be aligned to a specific value. If userptr is not
> aligned to DMA requirements then unexpected corruptions of the memory may
> occur before or afte
Hi Steffen,
On Friday 05 October 2012 17:51:21 Steffen Trumtrar wrote:
> On Thu, Oct 04, 2012 at 12:51:00PM -0600, Stephen Warren wrote:
> > On 10/04/2012 11:59 AM, Steffen Trumtrar wrote:
> > > Get videomode from devicetree in a format appropriate for the
> > > backend. drm_display_mode and fb_vi
Hi Hans,
On Friday 05 October 2012 10:55:40 Hans Verkuil wrote:
> On Tue October 2 2012 16:27:29 Tomasz Stanislawski wrote:
> > This patch adds extension to V4L2 api. It allow to export a mmap buffer as
> > file descriptor. New ioctl VIDIOC_EXPBUF is added. It takes a buffer
> > offset used by mma
Hi Steffen,
On Friday 05 October 2012 18:38:58 Steffen Trumtrar wrote:
> On Fri, Oct 05, 2012 at 10:21:37AM -0600, Stephen Warren wrote:
> > On 10/05/2012 10:16 AM, Steffen Trumtrar wrote:
> > > On Thu, Oct 04, 2012 at 12:47:16PM -0600, Stephen Warren wrote:
> > >> On 10/04/2012 11:59 AM, Steffen
Hi Tomasz,
Thanks for the patch.
On Tuesday 02 October 2012 16:27:32 Tomasz Stanislawski wrote:
> This patch adds taking reference to the device for MMAP buffers.
>
> Such buffers, may be exported using DMABUF mechanism. If the driver that
> created a queue is unloaded then the queue is released
Hi Tomasz,
Thanks for the patch.
On Tuesday 02 October 2012 16:27:31 Tomasz Stanislawski wrote:
> This patch adds support for exporting a dma-contig buffer using
> DMABUF interface.
>
> Signed-off-by: Tomasz Stanislawski
> Signed-off-by: Kyungmin Park
Acked-by: Laurent Pinchart
> ---
> dri
On Sun, 07 Oct 2012 15:01:17 +0100, Ben Hutchings
wrote:
> On Mon, 2012-10-01 at 03:24 -0700, Jonathan Nieder wrote:
> > Hi Ben,
> >
> > Please consider
> >
> > cc22a938fc1d drm/i915: add Ivy Bridge GT2 Server entries, 2012-03-29
> >
> > for application to the 3.2.y tree. It adds a PCI id t
Based on Dmitries work, but splitting the code into page
directory and page table handling makes it far more
readable and (hopefully) more reliable.
Allocations of page tables are made from the SA on demand,
that should still work fine since all page tables are of
the same size.
Also using the fa
This is a digitally signed message part
URL:
<http://lists.freedesktop.org/archives/dri-devel/attachments/20121007/a7f8f6d5/attachment.pgp>
-- next part --
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 198 bytes
Desc: This is a digitally signed message part
URL:
<http://lists.freedesktop.org/archives/dri-devel/attachments/20121007/9ced3a1f/attachment.pgp>
On Sun, Oct 07, 2012 at 09:26:35PM +0800, Wei Yongjun wrote:
> From: Wei Yongjun
>
> Remove duplicated include.
>
> dpatch engine is used to auto generate this patch.
> (https://github.com/weiyj/dpatch)
>
> Signed-off-by: Wei Yongjun
Patch applied to drm-intel-next, thanks.
-Daniel
--
Daniel
On Sat, Oct 06, 2012 at 03:20:19PM +0200, Julia Lawall wrote:
> Hello,
>
> I am looking at introducing some macros for i2c_msg initialization,
> and Ryan Mallon suggested that sometimes it could be useful to at
> the same time replace explicit lengths with the size of the
> associated buffer. But
On Sat, Oct 06, 2012 at 03:49:16AM +0300, Imre Deak wrote:
> On Fri, 2012-10-05 at 18:09 -0600, Rob Clark wrote:
> >
> > /* Called before vblank count and timestamps have
> > * been updated for the vblank interval of flip
> > * completion? Need to increment vblank count and
> >
:
<http://lists.freedesktop.org/archives/dri-devel/attachments/20121007/099ca6b2/attachment.html>
Hi all!
On Tue October 2 2012 16:27:11 Tomasz Stanislawski wrote:
> Hello everyone,
> This patchset adds support for DMABUF [2] importing and exporting to V4L2
> stack.
I see that there is a lot of interest to getting this into 3.7. I understand
that, but IMHO this is a bit too soon. I would like
We link every DRM "file_priv" to a "drm_master" structure. Currently, the
drmSetMaster() call returns 0 when there is _any_ active master associated
with the "drm_master" structure of the calling "file_priv". This means,
that after drmSetMaster() we are not guaranteed to be DRM-Master and might
not
Maik Zumstrull wrote:
> On Sun, Oct 7, 2012 at 7:26 PM, Julien Cristau wrote:
>> On Mon, Oct 1, 2012 at 03:24:32 -0700, Jonathan Nieder wrote:
>>> - without this patch, modern X errors out instead of starting,
[...]
>> I'd expect X to start with vesa or fbdev, rather than erroring out?
>
> Ther
On Mon, Oct 1, 2012 at 03:24:32 -0700, Jonathan Nieder wrote:
> - without this patch, modern X errors out instead of starting,
>because the intel driver requires kms. (In a hypothetical better
>world, userspace would know to fall back to vesa or something.)
>
I'd expect X to start with
Op 28-09-12 14:42, Maarten Lankhorst schreef:
> A 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 ki
On Sun, 2012-10-07 at 15:11 +0100, Chris Wilson wrote:
> On Sun, 07 Oct 2012 15:01:17 +0100, Ben Hutchings
> wrote:
> > On Mon, 2012-10-01 at 03:24 -0700, Jonathan Nieder wrote:
> > > Hi Ben,
> > >
> > > Please consider
> > >
> > > cc22a938fc1d drm/i915: add Ivy Bridge GT2 Server entries, 201
On Sun October 7 2012 15:38:30 Laurent Pinchart wrote:
> Hi Hans,
>
> On Friday 05 October 2012 10:55:40 Hans Verkuil wrote:
> > On Tue October 2 2012 16:27:29 Tomasz Stanislawski wrote:
> > > This patch adds extension to V4L2 api. It allow to export a mmap buffer as
> > > file descriptor. New ioc
On Sun, 07 Oct 2012 15:01:17 +0100, Ben Hutchings wrote:
> On Mon, 2012-10-01 at 03:24 -0700, Jonathan Nieder wrote:
> > Hi Ben,
> >
> > Please consider
> >
> > cc22a938fc1d drm/i915: add Ivy Bridge GT2 Server entries, 2012-03-29
> >
> > for application to the 3.2.y tree. It adds a PCI id to
On Mon, 2012-10-01 at 03:24 -0700, Jonathan Nieder wrote:
> Hi Ben,
>
> Please consider
>
> cc22a938fc1d drm/i915: add Ivy Bridge GT2 Server entries, 2012-03-29
>
> for application to the 3.2.y tree. It adds a PCI id to the i915
> driver, making kms work. It was applied during the 3.4-rc2 cy
Hi Tomasz,
Thanks for the patch.
On Tuesday 02 October 2012 16:27:33 Tomasz Stanislawski wrote:
> From: Marek Szyprowski
>
> The DMA transfer must be aligned to a specific value. If userptr is not
> aligned to DMA requirements then unexpected corruptions of the memory may
> occur before or afte
Hi Steffen,
On Friday 05 October 2012 17:51:21 Steffen Trumtrar wrote:
> On Thu, Oct 04, 2012 at 12:51:00PM -0600, Stephen Warren wrote:
> > On 10/04/2012 11:59 AM, Steffen Trumtrar wrote:
> > > Get videomode from devicetree in a format appropriate for the
> > > backend. drm_display_mode and fb_vi
Hi Hans,
On Friday 05 October 2012 10:55:40 Hans Verkuil wrote:
> On Tue October 2 2012 16:27:29 Tomasz Stanislawski wrote:
> > This patch adds extension to V4L2 api. It allow to export a mmap buffer as
> > file descriptor. New ioctl VIDIOC_EXPBUF is added. It takes a buffer
> > offset used by mma
Hi Steffen,
On Friday 05 October 2012 18:38:58 Steffen Trumtrar wrote:
> On Fri, Oct 05, 2012 at 10:21:37AM -0600, Stephen Warren wrote:
> > On 10/05/2012 10:16 AM, Steffen Trumtrar wrote:
> > > On Thu, Oct 04, 2012 at 12:47:16PM -0600, Stephen Warren wrote:
> > >> On 10/04/2012 11:59 AM, Steffen
Hi Tomasz,
Thanks for the patch.
On Tuesday 02 October 2012 16:27:32 Tomasz Stanislawski wrote:
> This patch adds taking reference to the device for MMAP buffers.
>
> Such buffers, may be exported using DMABUF mechanism. If the driver that
> created a queue is unloaded then the queue is released
Hi Tomasz,
Thanks for the patch.
On Tuesday 02 October 2012 16:27:31 Tomasz Stanislawski wrote:
> This patch adds support for exporting a dma-contig buffer using
> DMABUF interface.
>
> Signed-off-by: Tomasz Stanislawski
> Signed-off-by: Kyungmin Park
Acked-by: Laurent Pinchart
> ---
> dri
https://bugs.freedesktop.org/show_bug.cgi?id=55692
Christian König changed:
What|Removed |Added
Status|NEW |ASSIGNED
--- Comment #9 from Christian
Based on Dmitries work, but splitting the code into page
directory and page table handling makes it far more
readable and (hopefully) more reliable.
Allocations of page tables are made from the SA on demand,
that should still work fine since all page tables are of
the same size.
Also using the fa
Dear Linux folks,
using Debian Sid/unstable, clicking on a mail address in Iceweasel
(Firefox) a composer window is opened in Evolution 3.4.3-1. But then the
windows are only gray and hang and the only way to fix this is to kill
the process. I reported this issue to the GNOME Bugzilla as 685640 a
Hi all!
On Tue October 2 2012 16:27:11 Tomasz Stanislawski wrote:
> Hello everyone,
> This patchset adds support for DMABUF [2] importing and exporting to V4L2
> stack.
I see that there is a lot of interest to getting this into 3.7. I understand
that, but IMHO this is a bit too soon. I would like
On Thu, Oct 4, 2012 at 2:49 AM, David Howells wrote:
> Linus Torvalds wrote:
>
>> Ok, as usual I actually wanted to do the merge myself despite the
>> annoying conflicts (this *really* is the last time I will ever accept
>> any header file "cleanups" - they simply aren't worth the pain).
>
> Ther
61 matches
Mail list logo