Home
last modified time | relevance | path

Searched refs:fb (Results 1 – 22 of 22) sorted by relevance

/include/drm/
Ddrm_framebuffer.h73 int (*create_handle)(struct drm_framebuffer *fb,
219 struct drm_framebuffer *fb,
224 void drm_framebuffer_remove(struct drm_framebuffer *fb);
225 void drm_framebuffer_cleanup(struct drm_framebuffer *fb);
226 void drm_framebuffer_unregister_private(struct drm_framebuffer *fb);
234 static inline void drm_framebuffer_get(struct drm_framebuffer *fb) in drm_framebuffer_get() argument
236 drm_mode_object_get(&fb->base); in drm_framebuffer_get()
246 static inline void drm_framebuffer_put(struct drm_framebuffer *fb) in drm_framebuffer_put() argument
248 drm_mode_object_put(&fb->base); in drm_framebuffer_put()
257 static inline uint32_t drm_framebuffer_read_refcount(const struct drm_framebuffer *fb) in drm_framebuffer_read_refcount() argument
[all …]
Ddrm_format_helper.h12 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,
33 struct drm_framebuffer *fb,
37 struct drm_framebuffer *fb);
Ddrm_gem_framebuffer_helper.h20 struct drm_gem_object *drm_gem_fb_get_obj(struct drm_framebuffer *fb,
22 void drm_gem_fb_destroy(struct drm_framebuffer *fb);
23 int drm_gem_fb_create_handle(struct drm_framebuffer *fb, struct drm_file *file,
27 struct drm_framebuffer *fb,
42 int drm_gem_fb_vmap(struct drm_framebuffer *fb,
45 void drm_gem_fb_vunmap(struct drm_framebuffer *fb,
47 int drm_gem_fb_begin_cpu_access(struct drm_framebuffer *fb, enum dma_data_direction dir);
48 void drm_gem_fb_end_cpu_access(struct drm_framebuffer *fb, enum dma_data_direction dir);
Ddrm_fb_cma_helper.h11 struct drm_gem_cma_object *drm_fb_cma_get_gem_obj(struct drm_framebuffer *fb,
14 dma_addr_t drm_fb_cma_get_gem_addr(struct drm_framebuffer *fb,
Ddrm_writeback.h126 struct drm_framebuffer *fb; member
156 struct drm_framebuffer *fb);
Ddrm_atomic_helper.h115 struct drm_framebuffer *fb,
139 struct drm_framebuffer *fb,
145 struct drm_framebuffer *fb,
220 WARN_ON((new_plane_state->crtc == NULL && new_plane_state->fb != NULL) || in drm_atomic_plane_disabling()
221 (new_plane_state->crtc != NULL && new_plane_state->fb == NULL)); in drm_atomic_plane_disabling()
Ddrm_modeset_helper.h35 struct drm_framebuffer *fb,
Ddrm_atomic_uapi.h51 struct drm_framebuffer *fb);
Ddrm_damage_helper.h69 int drm_atomic_helper_dirtyfb(struct drm_framebuffer *fb,
Ddrm_crtc.h591 struct drm_framebuffer *fb,
610 struct drm_framebuffer *fb,
1204 struct drm_framebuffer *fb; member
Ddrm_plane.h70 struct drm_framebuffer *fb; member
299 struct drm_crtc *crtc, struct drm_framebuffer *fb,
661 struct drm_framebuffer *fb; member
Ddrm_client.h152 struct drm_framebuffer *fb; member
Ddrm_mipi_dbi.h169 int mipi_dbi_buf_copy(void *dst, struct drm_framebuffer *fb,
Ddrm_modeset_helper_vtables.h268 struct drm_framebuffer *fb, int x, int y,
Ddrm_fb_helper.h128 struct drm_framebuffer *fb; member
/include/linux/amba/
Dclcd.h90 int (*check)(struct clcd_fb *fb, struct fb_var_screeninfo *var);
96 void (*decode)(struct clcd_fb *fb, struct clcd_regs *regs);
129 struct fb_info fb; member
143 static inline void clcdfb_decode(struct clcd_fb *fb, struct clcd_regs *regs) in clcdfb_decode() argument
145 struct fb_var_screeninfo *var = &fb->fb.var; in clcdfb_decode()
158 if (fb->panel->cntl & CNTL_LCDDUAL) in clcdfb_decode()
166 val = fb->panel->tim2; in clcdfb_decode()
171 if (fb->panel->cntl & CNTL_LCDTFT) /* TFT */ in clcdfb_decode()
175 else if (fb->panel->cntl & CNTL_LCDMONO8) /* STN monochrome, 8bit */ in clcdfb_decode()
182 regs->tim3 = fb->panel->tim3; in clcdfb_decode()
[all …]
/include/trace/hooks/
Ddrm_framebuffer.h21 TP_PROTO(struct drm_framebuffer *fb, bool *allow),
22 TP_ARGS(fb, allow))
/include/linux/mfd/
Dtc6393xb.h42 extern int tc6393xb_lcd_mode(struct platform_device *fb,
44 extern int tc6393xb_lcd_set_power(struct platform_device *fb, bool on);
/include/linux/
Dsm501.h152 struct sm501_platdata_fb *fb; member
Dfb.h739 struct fb_videomode *fb,
/include/asm-generic/
DKbuild23 mandatory-y += fb.h
/include/uapi/linux/
Dmedia.h201 } fb; member