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 +++
: 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
> +++
.
>>
>> 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
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
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
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
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
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
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
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
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
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
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
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
14 matches
Mail list logo