Re: [PATCH hwc v1] drm_hwcomposer: Add CONTRIBUTING file

2017-09-22 Thread Zach Reizner
On Thu, Sep 21, 2017 at 5:37 PM, Robert Foss wrote: > Some basic guidelines for contributions could come in handy. > > These are copied from IGT and modified to be suitable. > > Signed-off-by: Robert Foss Reviewed-by: Zach Reizner > --- > CONTRIBUTING | 31 +++

Re: [hwc PATCH v1] drm_hwcomposer: reorder source layers according to zorder

2017-09-21 Thread Zach Reizner
: Adrian Salido Reviewed-by: Zach Reizner > --- > drmdisplaycomposition.cpp | 3 +++ > 1 file changed, 3 insertions(+) > > diff --git a/drmdisplaycomposition.cpp b/drmdisplaycomposition.cpp > index 293160bfd012..0f8084b39706 100644 > --- a/drmdisplaycomposition.cpp > +++

Re: [hwc PATCH] drm_hwcomposer: Remove OWNERS

2017-09-21 Thread Zach Reizner
. >> >> Now that drm_hwcomposer is hosted on fdo, we're going to support the >> de-centralised committer model. >> >> Cc: Marissa Wall >> Cc: Rob Clark >> Cc: Robert Foss >> Cc: Rob Herring >> Cc: Stephane Marchesin >> Cc: Zach

[PATCH 3/3] drm/vgem: Attach sw fences to exported vGEM dma-buf (ioctl)

2016-06-30 Thread Zach Reizner
signaling between hardware drivers. > > Testcase: igt/vgem_basic/dmabuf-fence > Signed-off-by: Chris Wilson > Cc: Sean Paul > Cc: Zach Reizner > --- > drivers/gpu/drm/vgem/Makefile | 2 +- > drivers/gpu/drm/vgem/vgem_drv.c | 34 ++ > drivers/gpu/dr

[PATCH v3] drm/vgem: Enable dmabuf interface for export

2016-06-27 Thread Zach Reizner
ating a VGEM object for a foriegn handle is not supported. > > v2: With additional completeness. > v3: Need to clear the CPU cache upon exporting the dma-addresses. > > Testcase: igt/vgem_basic/dmabuf-* > Testcase: igt/prime_vgem > Signed-off-by: Chris Wilson &g

[PATCH] drm/rockchip: support prime fd import

2016-02-02 Thread Zach Reizner
The prime fd to handle ioctl was not used with rockchip before. Support was added in order to support potential uses (e.g. zero-copy video decode, camera). Signed-off-by: Zach Reizner --- drivers/gpu/drm/rockchip/rockchip_drm_drv.c | 1 + drivers/gpu/drm/rockchip/rockchip_drm_gem.c | 92

[PATCH v4] drm/vgem: implement virtual GEM

2015-03-04 Thread Zach Reizner
v3: use drm helpers for get/put pages v4: correct dumb create pitch Reviewed-by: Rob Clark (v3) Reviewed-by: Stéphane Marchesin (v3) Signed-off-by: Adam Jackson Signed-off-by: Ben Widawsky Signed-off-by: Zach Reizner --- drivers/gpu/drm/Kconfig | 9 + drivers/gpu/drm/Makefile

[PATCH v3] drm/vgem: implement virtual GEM

2015-02-10 Thread Zach Reizner
v3: use drm helpers for get/put pages Reviewed-by: Rob Clark Reviewed-by: Stéphane Marchesin Signed-off-by: Adam Jackson Signed-off-by: Ben Widawsky Signed-off-by: Zach Reizner --- drivers/gpu/drm/Kconfig | 9 + drivers/gpu/drm/Makefile| 1 + drivers/gpu/drm/vgem

[PATCH v2] drm/vgem: implement virtual GEM

2015-01-30 Thread Zach Reizner
Reviewed-by: Stéphane Marchesin Signed-off-by: Adam Jackson Signed-off-by: Ben Widawsky Signed-off-by: Zach Reizner --- drivers/gpu/drm/Kconfig | 9 + drivers/gpu/drm/Makefile| 1 + drivers/gpu/drm/vgem/Makefile | 4 + drivers/gpu/drm/vgem/vgem_dma_buf.c

[PATCH v2] drm/cirrus: fix leaky driver load error handling

2014-12-01 Thread Zach Reizner
Before this patch, cirrus_mm_init could have failed while cirrus_modeset_init succeeded and the driver would have reported overall success on load. This patch causes cirrus_driver_load to return on the first error encountered. Reviewed-by: Stéphane Marchesin Signed-off-by: Zach Reizner

[PATCH] drm/vgem: implement virtual GEM

2014-11-20 Thread Zach Reizner
This patch implements the virtual GEM driver with PRIME sharing which allows vgem to import a gem object from other drivers for the purpose of mmap-ing them to userspace. Reviewed-by: Stéphane Marchesin Signed-off-by: Adam Jackson Signed-off-by: Ben Widawsky Signed-off-by: Zach Reizner

[PATCH] drm/cirrus: fix leaky driver load error handling

2014-11-17 Thread Zach Reizner
Before this patch, cirrus_device_init could have failed while cirrus_mm_init succeeded and the driver would have reported overall success on load. This patch causes cirrus_device_init to return on the first error encountered. Reviewed-by: Stéphane Marchesin --- drivers/gpu/drm/cirrus/cirrus_mai

[PATCH v2] allow 32bpp framebuffers for cirrus drm

2014-10-29 Thread Zach Reizner
This patch allows framebuffers for cirrus to be created with 32bpp pixel formats provided that they do not violate certain restrictions of the cirrus hardware. v2: Use pci resource length for vram size. Signed-off-by: Zach Reizner --- drivers/gpu/drm/cirrus/cirrus_drv.h | 3 +++ drivers/gpu

[PATCH] allow 32bpp framebuffers for cirrus drm

2014-10-07 Thread Zach Reizner
This patch allows framebuffers for cirrus to be created with 32bpp pixel formats provided that they do not violate certain restrictions of the cirrus hardware. Signed-off-by: Zach Reizner --- drivers/gpu/drm/cirrus/cirrus_drv.h | 2 ++ drivers/gpu/drm/cirrus/cirrus_fbdev.c | 4 +++- drivers