Home
last modified time | relevance | path

Searched refs:drm_fb_helper (Results 1 – 23 of 23) sorted by relevance

/linux-6.3-rc2/include/drm/
A Ddrm_fb_helper.h34 struct drm_fb_helper;
86 int (*fb_probe)(struct drm_fb_helper *helper,
122 struct drm_fb_helper { struct
220 static inline struct drm_fb_helper * argument
223 return container_of(client, struct drm_fb_helper, client); in drm_fb_helper_from_client()
248 void drm_fb_helper_fini(struct drm_fb_helper *helper);
261 struct drm_fb_helper *fb_helper,
308 struct drm_fb_helper *helper, in drm_fb_helper_prepare()
319 struct drm_fb_helper *helper) in drm_fb_helper_init()
363 drm_fb_helper_alloc_info(struct drm_fb_helper *fb_helper) in drm_fb_helper_alloc_info()
[all …]
A Ddrm_device.h18 struct drm_fb_helper;
312 struct drm_fb_helper *fb_helper;
/linux-6.3-rc2/drivers/gpu/drm/exynos/
A Dexynos_drm_fbdev.c31 drm_fb_helper)
34 struct drm_fb_helper drm_fb_helper; member
41 struct drm_fb_helper *helper = info->par; in exynos_drm_fb_mmap()
59 static int exynos_drm_fbdev_update(struct drm_fb_helper *helper, in exynos_drm_fbdev_update()
89 static int exynos_drm_fbdev_create(struct drm_fb_helper *helper, in exynos_drm_fbdev_create()
154 struct drm_fb_helper *helper; in exynos_drm_fbdev_init()
164 private->fb_helper = helper = &fbdev->drm_fb_helper; in exynos_drm_fbdev_init()
195 struct drm_fb_helper *fb_helper) in exynos_drm_fbdev_destroy()
A Dexynos_drm_drv.h200 struct drm_fb_helper *fb_helper;
/linux-6.3-rc2/drivers/gpu/drm/
A Ddrm_fbdev_generic.c14 static bool drm_fbdev_use_shadow_fb(struct drm_fb_helper *fb_helper) in drm_fbdev_use_shadow_fb()
27 struct drm_fb_helper *fb_helper = info->par; in drm_fbdev_fb_open()
38 struct drm_fb_helper *fb_helper = info->par; in drm_fbdev_fb_release()
48 struct drm_fb_helper *fb_helper = info->par; in drm_fbdev_fb_destroy()
75 struct drm_fb_helper *fb_helper = info->par; in drm_fbdev_fb_mmap()
87 struct drm_fb_helper *fb_helper = info->par; in drm_fbdev_use_iomem()
163 static int drm_fbdev_fb_probe(struct drm_fb_helper *fb_helper, in drm_fbdev_fb_probe()
281 static int drm_fbdev_damage_blit(struct drm_fb_helper *fb_helper, in drm_fbdev_damage_blit()
350 struct drm_fb_helper *fb_helper = drm_fb_helper_from_client(client); in drm_fbdev_client_unregister()
370 struct drm_fb_helper *fb_helper = drm_fb_helper_from_client(client); in drm_fbdev_client_hotplug()
[all …]
A Ddrm_fb_helper.c154 struct drm_fb_helper *helper = info->par; in drm_fb_helper_debug_enter()
190 struct drm_fb_helper *helper = info->par; in drm_fb_helper_debug_leave()
285 struct drm_fb_helper *helper; in drm_fb_helper_restore_work_fn()
364 struct drm_fb_helper *helper = container_of(work, struct drm_fb_helper, in drm_fb_helper_resume_worker()
410 struct drm_fb_helper *helper = container_of(work, struct drm_fb_helper, damage_work); in drm_fb_helper_damage_work()
483 struct drm_fb_helper *fb_helper) in drm_fb_helper_init()
659 struct drm_fb_helper *helper = info->par; in drm_fb_helper_deferred_io()
819 struct drm_fb_helper *helper = info->par; in drm_fb_helper_sys_write()
849 struct drm_fb_helper *helper = info->par; in drm_fb_helper_sys_fillrect()
2003 struct drm_fb_helper *fb_helper, in drm_fb_helper_fill_var()
[all …]
A DMakefile122 drm_fb_helper.o
/linux-6.3-rc2/drivers/gpu/drm/msm/
A Dmsm_fbdev.c27 struct drm_fb_helper base;
48 struct drm_fb_helper *helper = (struct drm_fb_helper *)info->par; in msm_fbdev_mmap()
55 static int msm_fbdev_create(struct drm_fb_helper *helper, in msm_fbdev_create()
136 struct drm_fb_helper *msm_fbdev_init(struct drm_device *dev) in msm_fbdev_init()
140 struct drm_fb_helper *helper; in msm_fbdev_init()
181 struct drm_fb_helper *helper = priv->fbdev; in msm_fbdev_free()
A Dmsm_drv.h132 struct drm_fb_helper *fbdev;
309 struct drm_fb_helper *msm_fbdev_init(struct drm_device *dev);
/linux-6.3-rc2/drivers/gpu/drm/omapdrm/
A Domap_fbdev.c27 struct drm_fb_helper base;
36 static struct drm_fb_helper *get_fb(struct fb_info *fbi);
52 struct drm_fb_helper *helper = get_fb(fbi); in omap_fbdev_pan_display()
91 static int omap_fbdev_create(struct drm_fb_helper *helper, in omap_fbdev_create()
214 static struct drm_fb_helper *get_fb(struct fb_info *fbi) in get_fb()
228 struct drm_fb_helper *helper; in omap_fbdev_init()
268 struct drm_fb_helper *helper = priv->fbdev; in omap_fbdev_fini()
A Domap_fbdev.h13 struct drm_fb_helper;
A Domap_drv.h80 struct drm_fb_helper *fbdev;
/linux-6.3-rc2/drivers/gpu/drm/armada/
A Darmada_fbdev.c29 static int armada_fbdev_create(struct drm_fb_helper *fbh, in armada_fbdev_create()
103 static int armada_fb_probe(struct drm_fb_helper *fbh, in armada_fb_probe()
123 struct drm_fb_helper *fbh; in armada_fbdev_init()
158 struct drm_fb_helper *fbh = priv->fbdev; in armada_fbdev_fini()
A Darmada_drm.h19 struct drm_fb_helper;
58 struct drm_fb_helper *fbdev;
/linux-6.3-rc2/drivers/gpu/drm/gma500/
A Dframebuffer.c46 struct drm_fb_helper *fb_helper = info->par; in psbfb_setcolreg()
129 struct drm_fb_helper *fb_helper = info->par; in psbfb_mmap()
238 static int psbfb_create(struct drm_fb_helper *fb_helper, in psbfb_create()
349 static int psbfb_probe(struct drm_fb_helper *fb_helper, in psbfb_probe()
381 struct drm_fb_helper *fb_helper) in psb_fbdev_destroy()
400 struct drm_fb_helper *fb_helper; in psb_fbdev_init()
A Dpsb_drv.h196 struct drm_fb_helper;
525 struct drm_fb_helper *fb_helper;
/linux-6.3-rc2/drivers/gpu/drm/i915/display/
A Dintel_fbdev.c54 struct drm_fb_helper helper;
82 struct drm_fb_helper *fb_helper = info->par; in intel_fbdev_set_par()
96 struct drm_fb_helper *fb_helper = info->par; in intel_fbdev_blank()
111 struct drm_fb_helper *fb_helper = info->par; in intel_fbdev_pan_display()
136 static int intelfb_alloc(struct drm_fb_helper *helper, in intelfb_alloc()
193 static int intelfb_create(struct drm_fb_helper *helper, in intelfb_create()
324 static int intelfb_dirty(struct drm_fb_helper *helper, struct drm_clip_rect *clip) in intelfb_dirty()
/linux-6.3-rc2/drivers/gpu/drm/tegra/
A Dfb.c21 static inline struct tegra_fbdev *to_tegra_fbdev(struct drm_fb_helper *helper) in to_tegra_fbdev()
193 struct drm_fb_helper *helper = info->par; in tegra_fb_mmap()
217 static int tegra_fbdev_probe(struct drm_fb_helper *helper, in tegra_fbdev_probe()
A Ddrm.h34 struct drm_fb_helper base;
/linux-6.3-rc2/drivers/gpu/drm/mediatek/
A Dmtk_drm_drv.h19 struct drm_fb_helper;
/linux-6.3-rc2/drivers/gpu/drm/radeon/
A Dradeon_fb.c47 struct drm_fb_helper helper; /* must be first */
215 static int radeonfb_create(struct drm_fb_helper *helper, in radeonfb_create()
/linux-6.3-rc2/Documentation/gpu/
A Ddrm-kms-helpers.rst110 .. kernel-doc:: drivers/gpu/drm/drm_fb_helper.c
113 .. kernel-doc:: include/drm/drm_fb_helper.h
116 .. kernel-doc:: drivers/gpu/drm/drm_fb_helper.c
/linux-6.3-rc2/drivers/gpu/drm/amd/amdgpu/
A Damdgpu_display.c1602 struct drm_fb_helper *fb_helper = dev->fb_helper; in amdgpu_display_robj_is_fb()

Completed in 34 milliseconds