search for: andrushchenko

Displaying 19 results from an estimated 19 matches for "andrushchenko".

2019 Oct 22
4
[PATCH] drm/simple-kms: Standardize arguments for callbacks
Passing the wrong type feels icky, everywhere else we use the pipe as the first parameter. Spotted while discussing patches with Thomas Zimmermann. Cc: Thomas Zimmermann <tzimmermann at suse.de> Cc: Noralf Tr?nnes <noralf at tronnes.org> Cc: Gerd Hoffmann <kraxel at redhat.com> Cc: Eric Anholt <eric at anholt.net> Cc: Emil Velikov <emil.velikov at collabora.com> Cc:
2019 Oct 22
4
[PATCH] drm/simple-kms: Standardize arguments for callbacks
Passing the wrong type feels icky, everywhere else we use the pipe as the first parameter. Spotted while discussing patches with Thomas Zimmermann. Cc: Thomas Zimmermann <tzimmermann at suse.de> Cc: Noralf Tr?nnes <noralf at tronnes.org> Cc: Gerd Hoffmann <kraxel at redhat.com> Cc: Eric Anholt <eric at anholt.net> Cc: Emil Velikov <emil.velikov at collabora.com> Cc:
2019 Nov 01
1
[PATCH v2 08/15] xen/gntdev: Use select for DMA_SHARED_BUFFER
...such > symbols so they are turned on implicitly when the user enables a kconfig > that needs them. > > Otherwise the XEN_GNTDEV_DMABUF kconfig is overly difficult to enable. > > Fixes: 932d6562179e ("xen/gntdev: Add initial support for dma-buf UAPI") > Cc: Oleksandr Andrushchenko <oleksandr_andrushchenko at epam.com> > Cc: Boris Ostrovsky <boris.ostrovsky at oracle.com> > Cc: xen-devel at lists.xenproject.org > Cc: Juergen Gross <jgross at suse.com> > Cc: Stefano Stabellini <sstabellini at kernel.org> > Reviewed-by: Juergen Gross <j...
2020 Aug 13
1
[PATCH 18/20] drm/xen: Introduce GEM object functions
...drm_drv_free_object_unlocked(struct drm_gem_object *obj) Can we please have naming consistent and name it as xen_drm_front_drv_free_object_unlocked or any other name if this seems to be too long, but starting with xen_drm_front_ as the rest of exported functions? With this, Acked-by: Oleksandr Andrushchenko <oleksandr_andrushchenko at epam.com> Thank you, Oleksandr > { > struct xen_drm_front_drm_info *drm_info = obj->dev->dev_private; > int idx; > @@ -481,22 +481,12 @@ static const struct file_operations xen_drm_dev_fops = { > .mmap = xen_drm_front_ge...
2019 Nov 05
0
[PATCH v2 08/15] xen/gntdev: Use select for DMA_SHARED_BUFFER
...hey are turned on implicitly when the user enables a kconfig >> that needs them. >> >> Otherwise the XEN_GNTDEV_DMABUF kconfig is overly difficult to enable. >> >> Fixes: 932d6562179e ("xen/gntdev: Add initial support for dma-buf UAPI") >> Cc: Oleksandr Andrushchenko <oleksandr_andrushchenko at epam.com> >> Cc: Boris Ostrovsky <boris.ostrovsky at oracle.com> >> Cc: xen-devel at lists.xenproject.org >> Cc: Juergen Gross <jgross at suse.com> >> Cc: Stefano Stabellini <sstabellini at kernel.org> >> Reviewed-by:...
2019 Oct 28
0
[PATCH v2 08/15] xen/gntdev: Use select for DMA_SHARED_BUFFER
...ig convention is to use select for such symbols so they are turned on implicitly when the user enables a kconfig that needs them. Otherwise the XEN_GNTDEV_DMABUF kconfig is overly difficult to enable. Fixes: 932d6562179e ("xen/gntdev: Add initial support for dma-buf UAPI") Cc: Oleksandr Andrushchenko <oleksandr_andrushchenko at epam.com> Cc: Boris Ostrovsky <boris.ostrovsky at oracle.com> Cc: xen-devel at lists.xenproject.org Cc: Juergen Gross <jgross at suse.com> Cc: Stefano Stabellini <sstabellini at kernel.org> Reviewed-by: Juergen Gross <jgross at suse.com> Rev...
2020 Nov 09
1
[PATCH 2/2] drm/mediatek: Use struct dma_buf_map in GEM vmap ops
...oede <hdegoede at redhat.com> Cc: Sean Paul <sean at poorly.run> Cc: Eric Anholt <eric at anholt.net> Cc: Rodrigo Siqueira <rodrigosiqueiramelo at gmail.com> Cc: Melissa Wen <melissa.srw at gmail.com> Cc: Haneen Mohammed <hamohammed.sa at gmail.com> Cc: Oleksandr Andrushchenko <oleksandr_andrushchenko at epam.com> Cc: Sumit Semwal <sumit.semwal at linaro.org> Cc: Emil Velikov <emil.velikov at collabora.com> Cc: Marek Szyprowski <m.szyprowski at samsung.com> Cc: Arunpravin <apaneers at amd.com> Cc: Huang Rui <ray.huang at amd.com> Cc: L...
2020 Nov 09
0
[PATCH 1/2] drm/msm: Use struct dma_buf_map in GEM vmap ops
...oede <hdegoede at redhat.com> Cc: Sean Paul <sean at poorly.run> Cc: Eric Anholt <eric at anholt.net> Cc: Rodrigo Siqueira <rodrigosiqueiramelo at gmail.com> Cc: Melissa Wen <melissa.srw at gmail.com> Cc: Haneen Mohammed <hamohammed.sa at gmail.com> Cc: Oleksandr Andrushchenko <oleksandr_andrushchenko at epam.com> Cc: Sumit Semwal <sumit.semwal at linaro.org> Cc: Emil Velikov <emil.velikov at collabora.com> Cc: Luben Tuikov <luben.tuikov at amd.com> Cc: Marek Szyprowski <m.szyprowski at samsung.com> Cc: Arunpravin <apaneers at amd.com>...
2019 Oct 30
0
[PATCH v2 09/15] xen/gntdev: use mmu_range_notifier_insert
...ier should be attached until the original VMA is destroyed. > > It is unclear if any of this is even sane, but at least a lot of duplicate > code is removed. I didn't have a chance to look at the patch itself yet but as a heads-up --- it crashes dom0. -boris > > Cc: Oleksandr Andrushchenko <oleksandr_andrushchenko at epam.com> > Cc: Boris Ostrovsky <boris.ostrovsky at oracle.com> > Cc: xen-devel at lists.xenproject.org > Cc: Juergen Gross <jgross at suse.com> > Cc: Stefano Stabellini <sstabellini at kernel.org> > Signed-off-by: Jason Gunthorpe &...
2019 Oct 28
1
[PATCH v2 09/15] xen/gntdev: use mmu_range_notifier_insert
...or any notifier events, this can be done straightforwardly using mmu_range_notifier_insert() over the VMA's VA range. The notifier should be attached until the original VMA is destroyed. It is unclear if any of this is even sane, but at least a lot of duplicate code is removed. Cc: Oleksandr Andrushchenko <oleksandr_andrushchenko at epam.com> Cc: Boris Ostrovsky <boris.ostrovsky at oracle.com> Cc: xen-devel at lists.xenproject.org Cc: Juergen Gross <jgross at suse.com> Cc: Stefano Stabellini <sstabellini at kernel.org> Signed-off-by: Jason Gunthorpe <jgg at mellanox.com&gt...
2019 Jan 15
0
[PATCH] drm: Split out drm_probe_helper.h
...| 2 +- >> drivers/gpu/drm/xen/xen_drm_front.c | 2 +- >> drivers/gpu/drm/xen/xen_drm_front_conn.c | 2 +- >> drivers/gpu/drm/xen/xen_drm_front_gem.c | 2 +- >> drivers/gpu/drm/xen/xen_drm_front_kms.c | 2 +- For Xen: Acked-by: Oleksandr Andrushchenko <oleksandr_andrushchenko at epam.com> >> drivers/gpu/drm/zte/zx_drm_drv.c | 2 +- >> drivers/gpu/drm/zte/zx_hdmi.c | 2 +- >> drivers/gpu/drm/zte/zx_tvenc.c | 2 +- >> drivers/gpu/drm/zte/zx_vga.c |...
2019 Oct 28
32
[PATCH v2 00/15] Consolidate the mmu notifier interval_tree and locking
From: Jason Gunthorpe <jgg at mellanox.com> 8 of the mmu_notifier using drivers (i915_gem, radeon_mn, umem_odp, hfi1, scif_dma, vhost, gntdev, hmm) drivers are using a common pattern where they only use invalidate_range_start/end and immediately check the invalidating range against some driver data structure to tell if the driver is interested. Half of them use an interval_tree, the others
2020 Sep 23
25
[PATCH v3 00/22] Convert all remaining drivers to GEM object functions
The GEM and PRIME related callbacks in struct drm_driver are deprecated in favor of GEM object functions in struct drm_gem_object_funcs. This patchset converts the remaining drivers to object functions and removes most of the obsolete interfaces. Version 3 of this patchset mostly fixes drm_gem_prime_handle_to_fd and updates i.MX's dcss driver. The driver was missing from earlier versions and
2020 Aug 13
28
[PATCH 00/20] Convert all remaining drivers to GEM object functions
The GEM and PRIME related callbacks in struct drm_driver are deprecated in favor of GEM object functions in struct drm_gem_object_funcs. This patchset converts the remaining drivers to object functions and removes most of the obsolete interfaces. Patches #1 to #18 convert DRM drivers to GEM object functions, one by one. Each patch moves existing callbacks from struct drm_driver to an instance of
2019 Jan 16
1
[PATCH] drm: Split out drm_probe_helper.h
...aurent.pinchart at ideasonboard.com> Acked-by: Rodrigo Vivi <rodrigo.vivi at intel.com> Acked-by: Benjamin Gaignard <benjamin.gaignard at linaro.org> Acked-by: Jani Nikula <jani.nikula at intel.com> Acked-by: Neil Armstrong <narmstrong at baylibre.com> Acked-by: Oleksandr Andrushchenko <oleksandr_andrushchenko at epam.com> Acked-by: CK Hu <ck.hu at mediatek.com> Acked-by: Alex Deucher <alexander.deucher at amd.com> Reviewed-by: Laurent Pinchart <laurent.pinchart at ideasonboard.com> Signed-off-by: Daniel Vetter <daniel.vetter at intel.com> Cc: linux-...
2019 Jan 17
3
[PATCH] drm: Split out drm_probe_helper.h
...aurent.pinchart at ideasonboard.com> Acked-by: Rodrigo Vivi <rodrigo.vivi at intel.com> Acked-by: Benjamin Gaignard <benjamin.gaignard at linaro.org> Acked-by: Jani Nikula <jani.nikula at intel.com> Acked-by: Neil Armstrong <narmstrong at baylibre.com> Acked-by: Oleksandr Andrushchenko <oleksandr_andrushchenko at epam.com> Acked-by: CK Hu <ck.hu at mediatek.com> Acked-by: Alex Deucher <alexander.deucher at amd.com> Acked-by: Sam Ravnborg <sam at ravnborg.org> Reviewed-by: Laurent Pinchart <laurent.pinchart at ideasonboard.com> Acked-by: Liviu Dudau &...
2019 Jan 16
3
[PATCH] drm: Split out drm_probe_helper.h
...aurent.pinchart at ideasonboard.com> Acked-by: Rodrigo Vivi <rodrigo.vivi at intel.com> Acked-by: Benjamin Gaignard <benjamin.gaignard at linaro.org> Acked-by: Jani Nikula <jani.nikula at intel.com> Acked-by: Neil Armstrong <narmstrong at baylibre.com> Acked-by: Oleksandr Andrushchenko <oleksandr_andrushchenko at epam.com> Acked-by: CK Hu <ck.hu at mediatek.com> Acked-by: Alex Deucher <alexander.deucher at amd.com> Reviewed-by: Laurent Pinchart <laurent.pinchart at ideasonboard.com> Acked-by: Liviu Dudau <liviu.dudau at arm.com> Signed-off-by: Daniel...
2020 Sep 15
40
[PATCH v2 00/21] Convert all remaining drivers to GEM object functions
The GEM and PRIME related callbacks in struct drm_driver are deprecated in favor of GEM object functions in struct drm_gem_object_funcs. This patchset converts the remaining drivers to object functions and removes most of the obsolete interfaces. Patches #1 to #16 and #18 to #19 convert DRM drivers to GEM object functions, one by one. Each patch moves existing callbacks from struct drm_driver to
2019 Jan 15
6
[PATCH] drm: Split out drm_probe_helper.h
Having the probe helper stuff (which pretty much everyone needs) in the drm_crtc_helper.h file (which atomic drivers should never need) is confusing. Split them out. To make sure I actually achieved the goal here I went through all drivers. And indeed, all atomic drivers are now free of drm_crtc_helper.h includes. v2: Make it compile. There was so much compile fail on arm drivers that I figured