| /OK3568_Linux_fs/kernel/include/drm/ |
| H A D | drm_framebuffer.h | 36 struct drm_framebuffer; 53 void (*destroy)(struct drm_framebuffer *framebuffer); 73 int (*create_handle)(struct drm_framebuffer *fb, 97 int (*dirty)(struct drm_framebuffer *framebuffer, 117 struct drm_framebuffer { struct 216 #define obj_to_fb(x) container_of(x, struct drm_framebuffer, base) argument 219 struct drm_framebuffer *fb, 221 struct drm_framebuffer *drm_framebuffer_lookup(struct drm_device *dev, 224 void drm_framebuffer_remove(struct drm_framebuffer *fb); 225 void drm_framebuffer_cleanup(struct drm_framebuffer *fb); [all …]
|
| H A D | drm_format_helper.h | 9 struct drm_framebuffer; 12 void drm_fb_memcpy(void *dst, void *vaddr, struct drm_framebuffer *fb, 15 struct drm_framebuffer *fb, 17 void drm_fb_swab(void *dst, void *src, struct drm_framebuffer *fb, 20 struct drm_framebuffer *fb, 23 void *vaddr, struct drm_framebuffer *fb, 26 void *vaddr, struct drm_framebuffer *fb, 28 void drm_fb_xrgb8888_to_gray8(u8 *dst, void *vaddr, struct drm_framebuffer *fb,
|
| H A D | drm_gem_framebuffer_helper.h | 8 struct drm_framebuffer; 18 struct drm_gem_object *drm_gem_fb_get_obj(struct drm_framebuffer *fb, 20 void drm_gem_fb_destroy(struct drm_framebuffer *fb); 21 int drm_gem_fb_create_handle(struct drm_framebuffer *fb, struct drm_file *file, 25 struct drm_framebuffer *fb, 29 struct drm_framebuffer * 33 struct drm_framebuffer * 36 struct drm_framebuffer *
|
| H A D | drm_fb_cma_helper.h | 7 struct drm_framebuffer; 10 struct drm_gem_cma_object *drm_fb_cma_get_gem_obj(struct drm_framebuffer *fb, 13 dma_addr_t drm_fb_cma_get_gem_addr(struct drm_framebuffer *fb,
|
| /OK3568_Linux_fs/kernel/drivers/gpu/drm/omapdrm/ |
| H A D | omap_fb.h | 15 struct drm_framebuffer; 22 struct drm_framebuffer *omap_framebuffer_create(struct drm_device *dev, 24 struct drm_framebuffer *omap_framebuffer_init(struct drm_device *dev, 26 int omap_framebuffer_pin(struct drm_framebuffer *fb); 27 void omap_framebuffer_unpin(struct drm_framebuffer *fb); 28 void omap_framebuffer_update_scanout(struct drm_framebuffer *fb, 30 bool omap_framebuffer_supports_rotation(struct drm_framebuffer *fb); 31 void omap_framebuffer_describe(struct drm_framebuffer *fb, struct seq_file *m);
|
| H A D | omap_fb.c | 50 struct drm_framebuffer base; 58 static int omap_framebuffer_dirty(struct drm_framebuffer *fb, in omap_framebuffer_dirty() 82 static u32 get_linear_addr(struct drm_framebuffer *fb, in get_linear_addr() 96 bool omap_framebuffer_supports_rotation(struct drm_framebuffer *fb) in omap_framebuffer_supports_rotation() 133 void omap_framebuffer_update_scanout(struct drm_framebuffer *fb, in omap_framebuffer_update_scanout() 224 int omap_framebuffer_pin(struct drm_framebuffer *fb) in omap_framebuffer_pin() 264 void omap_framebuffer_unpin(struct drm_framebuffer *fb) in omap_framebuffer_unpin() 288 void omap_framebuffer_describe(struct drm_framebuffer *fb, struct seq_file *m) in omap_framebuffer_describe() 303 struct drm_framebuffer *omap_framebuffer_create(struct drm_device *dev, in omap_framebuffer_create() 310 struct drm_framebuffer *fb; in omap_framebuffer_create() [all …]
|
| /OK3568_Linux_fs/kernel/drivers/gpu/drm/msm/ |
| H A D | msm_fb.c | 19 struct drm_framebuffer base; 24 static struct drm_framebuffer *msm_framebuffer_init(struct drm_device *dev, 34 void msm_framebuffer_describe(struct drm_framebuffer *fb, struct seq_file *m) in msm_framebuffer_describe() 55 int msm_framebuffer_prepare(struct drm_framebuffer *fb, in msm_framebuffer_prepare() 71 void msm_framebuffer_cleanup(struct drm_framebuffer *fb, in msm_framebuffer_cleanup() 80 uint32_t msm_framebuffer_iova(struct drm_framebuffer *fb, in msm_framebuffer_iova() 88 struct drm_gem_object *msm_framebuffer_bo(struct drm_framebuffer *fb, int plane) in msm_framebuffer_bo() 93 const struct msm_format *msm_framebuffer_format(struct drm_framebuffer *fb) in msm_framebuffer_format() 99 struct drm_framebuffer *msm_framebuffer_create(struct drm_device *dev, in msm_framebuffer_create() 105 struct drm_framebuffer *fb; in msm_framebuffer_create() [all …]
|
| H A D | msm_drv.h | 339 int msm_framebuffer_prepare(struct drm_framebuffer *fb, 341 void msm_framebuffer_cleanup(struct drm_framebuffer *fb, 343 uint32_t msm_framebuffer_iova(struct drm_framebuffer *fb, 345 struct drm_gem_object *msm_framebuffer_bo(struct drm_framebuffer *fb, int plane); 346 const struct msm_format *msm_framebuffer_format(struct drm_framebuffer *fb); 347 struct drm_framebuffer *msm_framebuffer_create(struct drm_device *dev, 349 struct drm_framebuffer * msm_alloc_stolen_fb(struct drm_device *dev, 458 void msm_framebuffer_describe(struct drm_framebuffer *fb, struct seq_file *m);
|
| /OK3568_Linux_fs/kernel/drivers/gpu/drm/selftests/ |
| H A D | test-drm_damage_helper.c | 80 struct drm_framebuffer fb = { in igt_damage_iter_no_damage() 111 struct drm_framebuffer fb = { in igt_damage_iter_no_damage_fractional_src() 144 struct drm_framebuffer fb = { in igt_damage_iter_no_damage_src_moved() 176 struct drm_framebuffer fb = { in igt_damage_iter_no_damage_fractional_src_moved() 209 struct drm_framebuffer fb = { in igt_damage_iter_no_damage_not_visible() 238 struct drm_framebuffer fb = { in igt_damage_iter_no_damage_no_crtc() 291 struct drm_framebuffer fb = { in igt_damage_iter_simple_damage() 327 struct drm_framebuffer fb = { in igt_damage_iter_single_damage() 362 struct drm_framebuffer fb = { in igt_damage_iter_single_damage_intersect_src() 398 struct drm_framebuffer fb = { in igt_damage_iter_single_damage_outside_src() [all …]
|
| /OK3568_Linux_fs/kernel/drivers/gpu/drm/ |
| H A D | drm_framebuffer.c | 78 const struct drm_framebuffer *fb) in drm_framebuffer_check_src_coords() 289 struct drm_framebuffer * 295 struct drm_framebuffer *fb; in drm_internal_framebuffer_create() 353 struct drm_framebuffer *fb; in drm_mode_addfb2() 407 struct drm_framebuffer *fb = in drm_mode_rmfb_work_fn() 431 struct drm_framebuffer *fb = NULL; in drm_mode_rmfb() 432 struct drm_framebuffer *fbl = NULL; in drm_mode_rmfb() 509 struct drm_framebuffer *fb; in drm_mode_getfb() 571 struct drm_framebuffer *fb; in drm_mode_getfb2_ioctl() 701 struct drm_framebuffer *fb; in drm_mode_dirtyfb_ioctl() [all …]
|
| H A D | drm_gem_framebuffer_helper.c | 54 struct drm_gem_object *drm_gem_fb_get_obj(struct drm_framebuffer *fb, in drm_gem_fb_get_obj() 66 struct drm_framebuffer *fb, in drm_gem_fb_init() 93 void drm_gem_fb_destroy(struct drm_framebuffer *fb) in drm_gem_fb_destroy() 118 int drm_gem_fb_create_handle(struct drm_framebuffer *fb, struct drm_file *file, in drm_gem_fb_create_handle() 148 struct drm_framebuffer *fb, in drm_gem_fb_init_with_funcs() 219 struct drm_framebuffer * 224 struct drm_framebuffer *fb; in drm_gem_fb_create_with_funcs() 268 struct drm_framebuffer * 306 struct drm_framebuffer *
|
| H A D | drm_format_helper.c | 36 void drm_fb_memcpy(void *dst, void *vaddr, struct drm_framebuffer *fb, in drm_fb_memcpy() 63 struct drm_framebuffer *fb, in drm_fb_memcpy_dstclip() 95 void drm_fb_swab(void *dst, void *src, struct drm_framebuffer *fb, in drm_fb_swab() 170 struct drm_framebuffer *fb, in drm_fb_xrgb8888_to_rgb565() 215 void *vaddr, struct drm_framebuffer *fb, in drm_fb_xrgb8888_to_rgb565_dstclip() 267 void *vaddr, struct drm_framebuffer *fb, in drm_fb_xrgb8888_to_rgb888_dstclip() 308 void drm_fb_xrgb8888_to_gray8(u8 *dst, void *vaddr, struct drm_framebuffer *fb, in drm_fb_xrgb8888_to_gray8()
|
| /OK3568_Linux_fs/kernel/drivers/gpu/drm/rockchip/ |
| H A D | rockchip_drm_fb.h | 14 struct drm_framebuffer * 18 void rockchip_drm_framebuffer_fini(struct drm_framebuffer *fb); 21 struct drm_framebuffer * 24 struct drm_framebuffer * 31 struct drm_framebuffer fb;
|
| H A D | rockchip_drm_fb.c | 24 static bool is_rockchip_logo_fb(struct drm_framebuffer *fb) in is_rockchip_logo_fb() 29 static void __rockchip_drm_fb_destroy(struct drm_framebuffer *fb) in __rockchip_drm_fb_destroy() 62 static void rockchip_drm_fb_destroy(struct drm_framebuffer *fb) in rockchip_drm_fb_destroy() 74 static int rockchip_drm_gem_fb_create_handle(struct drm_framebuffer *fb, in rockchip_drm_gem_fb_create_handle() 89 struct drm_framebuffer * 93 struct drm_framebuffer *fb; in rockchip_fb_alloc() 118 struct drm_framebuffer * 124 struct drm_framebuffer *fb; in rockchip_drm_logo_fb_alloc() 239 static struct drm_framebuffer * 302 struct drm_framebuffer * [all …]
|
| /OK3568_Linux_fs/kernel/drivers/gpu/drm/rcar-du/ |
| H A D | rcar_du_vsp.h | 15 struct drm_framebuffer; 65 int rcar_du_vsp_map_fb(struct rcar_du_vsp *vsp, struct drm_framebuffer *fb, 67 void rcar_du_vsp_unmap_fb(struct rcar_du_vsp *vsp, struct drm_framebuffer *fb, 81 struct drm_framebuffer *fb, in rcar_du_vsp_map_fb() 87 struct drm_framebuffer *fb, in rcar_du_vsp_unmap_fb()
|
| /OK3568_Linux_fs/kernel/drivers/gpu/drm/arm/display/komeda/ |
| H A D | komeda_framebuffer.c | 16 static void komeda_fb_destroy(struct drm_framebuffer *fb) in komeda_fb_destroy() 28 static int komeda_fb_create_handle(struct drm_framebuffer *fb, in komeda_fb_create_handle() 43 struct drm_framebuffer *fb = &kfb->base; in komeda_fb_afbc_size_check() 115 struct drm_framebuffer *fb = &kfb->base; in komeda_fb_none_afbc_size_check() 158 struct drm_framebuffer * 211 const struct drm_framebuffer *fb = &kfb->base; in komeda_fb_check_src_coords() 241 struct drm_framebuffer *fb = &kfb->base; in komeda_fb_get_pixel_addr() 270 struct drm_framebuffer *fb = &kfb->base; in komeda_fb_is_layer_supported()
|
| /OK3568_Linux_fs/kernel/drivers/gpu/drm/exynos/ |
| H A D | exynos_drm_fb.c | 57 struct drm_framebuffer * 63 struct drm_framebuffer *fb; in exynos_drm_framebuffer_init() 95 static struct drm_framebuffer * 101 struct drm_framebuffer *fb; in exynos_user_fb_create() 142 dma_addr_t exynos_drm_fb_dma_addr(struct drm_framebuffer *fb, int index) in exynos_drm_fb_dma_addr()
|
| H A D | exynos_drm_fb.h | 15 struct drm_framebuffer * 21 dma_addr_t exynos_drm_fb_dma_addr(struct drm_framebuffer *fb, int index);
|
| /OK3568_Linux_fs/kernel/drivers/gpu/drm/gma500/ |
| H A D | framebuffer.c | 44 struct drm_framebuffer *fb = fb_helper->fb; in psbfb_setcolreg() 81 struct drm_framebuffer *fb = fb_helper->fb; in psbfb_pan() 102 struct drm_framebuffer *fb = vma->vm_private_data; in psbfb_vm_fault() 149 struct drm_framebuffer *fb = fb_helper->fb; in psbfb_mmap() 210 struct drm_framebuffer *fb, in psb_framebuffer_init() 250 static struct drm_framebuffer *psb_framebuffer_create in psb_framebuffer_create() 255 struct drm_framebuffer *fb; in psb_framebuffer_create() 307 struct drm_framebuffer *fb; in psbfb_create() 433 static struct drm_framebuffer *psb_user_framebuffer_create in psb_user_framebuffer_create() 438 struct drm_framebuffer *fb; in psb_user_framebuffer_create() [all …]
|
| /OK3568_Linux_fs/kernel/drivers/gpu/drm/tegra/ |
| H A D | fb.c | 26 struct tegra_bo *tegra_fb_get_plane(struct drm_framebuffer *framebuffer, in tegra_fb_get_plane() 32 bool tegra_fb_is_bottom_up(struct drm_framebuffer *framebuffer) in tegra_fb_is_bottom_up() 42 int tegra_fb_get_tiling(struct drm_framebuffer *framebuffer, in tegra_fb_get_tiling() 100 static struct drm_framebuffer *tegra_fb_alloc(struct drm_device *drm, in tegra_fb_alloc() 105 struct drm_framebuffer *fb; in tegra_fb_alloc() 129 struct drm_framebuffer *tegra_fb_create(struct drm_device *drm, in tegra_fb_create() 136 struct drm_framebuffer *fb; in tegra_fb_create() 212 struct drm_framebuffer *fb; in tegra_fbdev_probe()
|
| H A D | drm.h | 32 struct drm_framebuffer *fb; 166 struct tegra_bo *tegra_fb_get_plane(struct drm_framebuffer *framebuffer, 168 bool tegra_fb_is_bottom_up(struct drm_framebuffer *framebuffer); 169 int tegra_fb_get_tiling(struct drm_framebuffer *framebuffer, 171 struct drm_framebuffer *tegra_fb_create(struct drm_device *drm,
|
| /OK3568_Linux_fs/kernel/drivers/gpu/drm/tiny/ |
| H A D | cirrus.c | 124 static int cirrus_convert_to(struct drm_framebuffer *fb) in cirrus_convert_to() 137 static int cirrus_cpp(struct drm_framebuffer *fb) in cirrus_cpp() 146 static int cirrus_pitch(struct drm_framebuffer *fb) in cirrus_pitch() 184 struct drm_framebuffer *fb) in cirrus_mode_set() 313 static int cirrus_fb_blit_rect(struct drm_framebuffer *fb, in cirrus_fb_blit_rect() 355 static int cirrus_fb_blit_fullscreen(struct drm_framebuffer *fb) in cirrus_fb_blit_fullscreen() 367 struct drm_framebuffer *fb) in cirrus_check_size() 430 struct drm_framebuffer *fb = plane_state->fb; in cirrus_pipe_check() 496 static struct drm_framebuffer*
|
| /OK3568_Linux_fs/kernel/drivers/gpu/drm/nouveau/ |
| H A D | nouveau_display.h | 15 struct drm_framebuffer **pfb); 67 nouveau_framebuffer_get_layout(struct drm_framebuffer *fb, uint32_t *tile_mode, 70 struct drm_framebuffer *
|
| /OK3568_Linux_fs/kernel/drivers/gpu/drm/msm/disp/mdp4/ |
| H A D | mdp4_plane.c | 31 enum mdp4_frame_format mdp4_get_frame_format(struct drm_framebuffer *fb) in mdp4_get_frame_format() 45 struct drm_framebuffer *fb); 47 struct drm_crtc *crtc, struct drm_framebuffer *fb, 98 struct drm_framebuffer *fb = old_state->fb; in mdp4_plane_cleanup_fb() 138 struct drm_framebuffer *fb) in mdp4_plane_set_scanout() 193 struct drm_crtc *crtc, struct drm_framebuffer *fb, in mdp4_plane_mode_set()
|
| /OK3568_Linux_fs/kernel/drivers/gpu/drm/armada/ |
| H A D | armada_trace.h | 8 struct drm_framebuffer; 32 struct drm_framebuffer *fb, 39 __field(struct drm_framebuffer *, fb)
|