search for: 4be9bd10e22d

Displaying 3 results from an estimated 3 matches for "4be9bd10e22d".

2023 Mar 17
0
[PATCH 5/6] drm/fb-helper: Consolidate CONFIG_DRM_FBDEV_LEAK_PHYS_SMEM
...date the comment. >> > > I was going to ask at what point we could just get rid of this Kconfig > symbol since it already depends on EXPERT anyways so most distros will > not enable it. > > But I looked then and noticed that it was added just a few years ago in > commit 4be9bd10e22d "(drm/fb_helper: Allow leaking fbdev smem_start"), > so it seems that people still need that :( I don't even know which userspace drivers need this symbol. Probably something on Android. Best regards Thomas > >> Signed-off-by: Thomas Zimmermann <tzimmermann at suse...
2020 Oct 22
0
[PATCH v5 08/10] drm/gem: Store client buffer mappings as struct dma_buf_map
...mem. Since virt_to_page isn't > defined on iomem at all. > > I guess it'd be neat if we can set this for iomem too, but I have no idea > how to convert an iomem pointer back to a bus_addr_t ... Not that I disagree, but that should be reviewed by the right people. The commit at 4be9bd10e22d ("drm/fb_helper: Allow leaking fbdev smem_start") appears to work around specific userspace drivers. Best regards Thomas > > Cheers, Daniel > >> diff --git a/include/drm/drm_client.h b/include/drm/drm_client.h >> index 7aaea665bfc2..f07f2fb02e75 100644 >> --...
2020 Oct 22
2
[PATCH v5 08/10] drm/gem: Store client buffer mappings as struct dma_buf_map
On Tue, Oct 20, 2020 at 02:20:44PM +0200, Thomas Zimmermann wrote: > Kernel DRM clients now store their framebuffer address in an instance > of struct dma_buf_map. Depending on the buffer's location, the address > refers to system or I/O memory. > > Callers of drm_client_buffer_vmap() receive a copy of the value in > the call's supplied arguments. It can be accessed and