Searched refs:fb (Results 251 - 275 of 756) sorted by relevance

<<11121314151617181920>>

/linux-master/drivers/gpu/drm/nouveau/nvkm/engine/device/
H A Dbase.c83 .fb = { 0x00000001, nv04_fb_new },
104 .fb = { 0x00000001, nv04_fb_new },
125 .fb = { 0x00000001, nv10_fb_new },
145 .fb = { 0x00000001, nv10_fb_new },
167 .fb = { 0x00000001, nv10_fb_new },
189 .fb = { 0x00000001, nv10_fb_new },
211 .fb = { 0x00000001, nv10_fb_new },
233 .fb = { 0x00000001, nv1a_fb_new },
255 .fb = { 0x00000001, nv1a_fb_new },
277 .fb
[all...]
/linux-master/drivers/gpu/drm/msm/
H A Dmsm_debugfs.c245 struct drm_framebuffer *fb, *fbdev_fb = NULL; local
247 if (dev->fb_helper && dev->fb_helper->fb) {
249 fbdev_fb = dev->fb_helper->fb;
254 list_for_each_entry(fb, &dev->mode_config.fb_list, head) {
255 if (fb == fbdev_fb)
259 msm_framebuffer_describe(fb, m);
272 { "fb", msm_fb_show },
/linux-master/drivers/gpu/drm/renesas/rz-du/
H A Drzg2l_du_vsp.c125 struct drm_framebuffer *fb = plane->plane.state->fb; local
129 .pitch = fb->pitches[0],
149 gem = drm_fb_dma_get_gem_obj(fb, i);
150 cfg.mem[i] = gem->dma_addr + fb->offsets[i];
212 *format = rzg2l_du_format_info(state->fb->format->format);
/linux-master/drivers/video/fbdev/
H A Dpxafb.h93 struct fb_info fb; member in struct:pxafb_layer
110 struct fb_info fb; member in struct:pxafb_info
H A Dsh_mobile_lcdcfb.h6 #include <linux/fb.h>
/linux-master/drivers/media/pci/ivtv/
H A Divtv-ioctl.c1358 static int ivtv_g_fbuf(struct file *file, void *fh, struct v4l2_framebuffer *fb) argument
1390 fb->capability = V4L2_FBUF_CAP_EXTERNOVERLAY | V4L2_FBUF_CAP_CHROMAKEY |
1397 fb->fmt.pixelformat = pixel_format[pixfmt];
1398 fb->fmt.width = itv->osd_rect.width;
1399 fb->fmt.height = itv->osd_rect.height;
1400 fb->fmt.field = V4L2_FIELD_INTERLACED;
1401 fb->fmt.bytesperline = fb->fmt.width;
1402 fb->fmt.colorspace = V4L2_COLORSPACE_SMPTE170M;
1403 fb
1445 ivtv_s_fbuf(struct file *file, void *fh, const struct v4l2_framebuffer *fb) argument
[all...]
/linux-master/drivers/gpu/drm/sti/
H A Dsti_cursor.c192 struct drm_framebuffer *fb = new_plane_state->fb; local
199 if (!crtc || !fb)
246 if (!drm_fb_dma_get_gem_obj(fb, 0)) {
247 DRM_ERROR("Can't get DMA GEM object for fb\n");
267 struct drm_framebuffer *fb = newstate->fb; local
274 if (!crtc || !fb)
281 dma_obj = drm_fb_dma_get_gem_obj(fb, 0);
/linux-master/arch/arm/mach-s3c/
H A DMakefile.s3c64xx32 obj-$(CONFIG_S3C64XX_SETUP_FB_24BPP) += setup-fb-24bpp-s3c64xx.o
/linux-master/drivers/gpu/drm/tiny/
H A Drepaper.c512 static int repaper_fb_dirty(struct drm_framebuffer *fb, argument
515 struct drm_gem_dma_object *dma_obj = drm_fb_dma_get_gem_obj(fb, 0);
516 struct repaper_epd *epd = drm_to_epd(fb->dev);
523 if (!drm_dev_enter(fb->dev, &idx))
528 clip.x2 = fb->width;
530 clip.y2 = fb->height;
534 DRM_DEBUG("Flushing [FB:%d] st=%ums\n", fb->base.id,
537 buf = kmalloc(fb->width * fb->height / 8, GFP_KERNEL);
543 ret = drm_gem_fb_begin_cpu_access(fb, DMA_FROM_DEVIC
[all...]
/linux-master/drivers/gpu/drm/i915/display/
H A Dintel_crtc_state_dump.c137 const struct drm_framebuffer *fb = plane_state->hw.fb; local
139 if (!fb) {
141 "[PLANE:%d:%s] fb: [NOFB], visible: %s\n",
148 "[PLANE:%d:%s] fb: [FB:%d] %ux%u format = %p4cc modifier = 0x%llx, visible: %s\n",
150 fb->base.id, fb->width, fb->height, &fb->format->format,
151 fb
[all...]
/linux-master/drivers/video/backlight/
H A Das3711_bl.c13 #include <linux/fb.h>
253 struct device_node *bl, *fb; local
262 fb = of_parse_phandle(bl, "su1-dev", 0);
263 if (fb) {
264 of_node_put(fb);
275 fb = of_parse_phandle(bl, "su2-dev", 0);
276 if (fb) {
279 of_node_put(fb);
/linux-master/drivers/video/fbdev/core/
H A Dsvgalib.c16 #include <linux/fb.h>
173 pr_debug("fb%d: var.vmode : 0x%X\n", node, var->vmode);
174 pr_debug("fb%d: var.xres : %d\n", node, var->xres);
175 pr_debug("fb%d: var.yres : %d\n", node, var->yres);
176 pr_debug("fb%d: var.bits_per_pixel: %d\n", node, var->bits_per_pixel);
177 pr_debug("fb%d: var.xres_virtual : %d\n", node, var->xres_virtual);
178 pr_debug("fb%d: var.yres_virtual : %d\n", node, var->yres_virtual);
179 pr_debug("fb%d: var.left_margin : %d\n", node, var->left_margin);
180 pr_debug("fb%d: var.right_margin : %d\n", node, var->right_margin);
181 pr_debug("fb
197 u8 __iomem *fb = (u8 __iomem *)info->screen_base; local
225 u16 __iomem *fb = (u16 __iomem *) info->screen_base; local
263 u8 __iomem *fb = (u8 __iomem *)info->screen_base; local
284 u8 __iomem *fb = (u8 __iomem *)info->screen_base; local
[all...]
/linux-master/fs/overlayfs/
H A Dnamei.c96 int ovl_check_fb_len(struct ovl_fb *fb, int fb_len) argument
98 if (fb_len < sizeof(struct ovl_fb) || fb_len < fb->len)
101 if (fb->magic != OVL_FH_MAGIC)
105 if (fb->version > OVL_FH_VERSION || fb->flags & ~OVL_FH_FLAG_ALL)
109 if (!(fb->flags & OVL_FH_FLAG_ANY_ENDIAN) &&
110 (fb->flags & OVL_FH_FLAG_BIG_ENDIAN) != OVL_FH_FLAG_CPU_ENDIAN)
140 err = ovl_check_fb_len(&fh->fb, res);
176 !uuid_equal(&fh->fb.uuid, &mnt->mnt_sb->s_uuid) :
177 !uuid_is_null(&fh->fb
[all...]
/linux-master/drivers/gpu/drm/renesas/rcar-du/
H A Drcar_du_vsp.c224 struct drm_framebuffer *fb = plane->plane.state->fb; local
228 .pitch = fb->pitches[0],
247 + fb->offsets[i];
258 int rcar_du_vsp_map_fb(struct rcar_du_vsp *vsp, struct drm_framebuffer *fb, argument
265 for (i = 0; i < fb->format->num_planes; ++i) {
266 struct drm_gem_dma_object *gem = drm_fb_dma_get_gem_obj(fb, i);
334 ret = rcar_du_vsp_map_fb(vsp, state->fb, rstate->sg_tables);
341 void rcar_du_vsp_unmap_fb(struct rcar_du_vsp *vsp, struct drm_framebuffer *fb, argument
346 for (i = 0; i < fb
[all...]
/linux-master/drivers/gpu/drm/udl/
H A Dudl_modeset.c202 static int udl_handle_damage(struct drm_framebuffer *fb, argument
206 struct drm_device *dev = fb->dev;
213 ret = udl_log_cpp(fb->format->cpp[0]);
224 const int line_offset = fb->pitches[0] * i;
226 const int dev_byte_offset = (fb->width * i + clip->x1) << log_bpp;
285 struct drm_framebuffer *fb = plane_state->fb; local
291 if (!fb)
294 ret = drm_gem_fb_begin_cpu_access(fb, DMA_FROM_DEVICE);
303 udl_handle_damage(fb,
[all...]
/linux-master/drivers/gpu/drm/hisilicon/kirin/
H A Dkirin_drm_ade.c548 static void ade_rdma_set(void __iomem *base, struct drm_framebuffer *fb, argument
551 struct drm_gem_dma_object *obj = drm_fb_dma_get_gem_obj(fb, 0);
553 u32 stride = fb->pitches[0];
558 DRM_DEBUG_DRIVER("addr=0x%x, fb:%dx%d, pixel_format=%d(%p4cc)\n",
559 addr, fb->width, fb->height, fmt,
560 &fb->format->format);
709 struct drm_framebuffer *fb, int crtc_x,
716 u32 fmt = ade_get_format(fb->format->format);
728 ade_rdma_set(base, fb, c
708 ade_update_channel(struct kirin_plane *kplane, struct drm_framebuffer *fb, int crtc_x, int crtc_y, unsigned int crtc_w, unsigned int crtc_h, u32 src_x, u32 src_y, u32 src_w, u32 src_h) argument
764 struct drm_framebuffer *fb = new_plane_state->fb; local
[all...]
/linux-master/drivers/gpu/drm/msm/disp/dpu1/
H A Ddpu_formats.c808 struct drm_framebuffer *fb,
814 if (!fb || !layout) {
820 base_addr = msm_framebuffer_iova(fb, aspace, 0);
899 struct drm_framebuffer *fb,
906 if (layout->plane_pitch[i] > fb->pitches[i]) {
907 DRM_ERROR("plane %u expected pitch %u, fb %u\n",
908 i, layout->plane_pitch[i], fb->pitches[i]);
917 msm_framebuffer_iova(fb, aspace, i);
929 struct drm_framebuffer *fb,
934 if (!fb || !layou
806 _dpu_format_populate_addrs_ubwc( struct msm_gem_address_space *aspace, struct drm_framebuffer *fb, struct dpu_hw_fmt_layout *layout) argument
897 _dpu_format_populate_addrs_linear( struct msm_gem_address_space *aspace, struct drm_framebuffer *fb, struct dpu_hw_fmt_layout *layout) argument
927 dpu_format_populate_layout( struct msm_gem_address_space *aspace, struct drm_framebuffer *fb, struct dpu_hw_fmt_layout *layout) argument
[all...]
/linux-master/drivers/gpu/drm/sprd/
H A Dsprd_dpu.c168 static u32 drm_format_to_dpu(struct drm_framebuffer *fb) argument
172 switch (fb->format->format) {
324 struct drm_framebuffer *fb = state->fb; local
339 for (i = 0; i < fb->format->num_planes; i++) {
340 dma_obj = drm_fb_dma_get_gem_obj(fb, i);
341 addr = dma_obj->dma_addr + fb->offsets[i];
351 if (fb->format->num_planes == 3) {
353 pitch = (fb->pitches[0] / fb
[all...]
/linux-master/drivers/gpu/drm/vc4/
H A Dvc4_crtc.c832 struct drm_framebuffer *fb; member in struct:vc4_async_flip_state
852 vc4_plane_async_set_fb(plane, flip_state->fb);
862 drm_framebuffer_put(flip_state->fb);
910 struct drm_framebuffer *fb = flip_state->fb; local
911 struct drm_gem_dma_object *dma_bo = drm_fb_dma_get_gem_obj(fb, 0);
943 struct drm_framebuffer *fb,
955 drm_framebuffer_get(fb);
956 flip_state->fb = fb;
942 vc4_async_page_flip_common(struct drm_crtc *crtc, struct drm_framebuffer *fb, struct drm_pending_vblank_event *event, uint32_t flags) argument
992 vc4_async_page_flip(struct drm_crtc *crtc, struct drm_framebuffer *fb, struct drm_pending_vblank_event *event, uint32_t flags) argument
1028 vc5_async_page_flip(struct drm_crtc *crtc, struct drm_framebuffer *fb, struct drm_pending_vblank_event *event, uint32_t flags) argument
1036 vc4_page_flip(struct drm_crtc *crtc, struct drm_framebuffer *fb, struct drm_pending_vblank_event *event, uint32_t flags, struct drm_modeset_acquire_ctx *ctx) argument
[all...]
/linux-master/drivers/gpu/drm/
H A Ddrm_atomic_uapi.c231 * @fb: fb to use for the plane
234 * to the new fb and drop the reference to the old fb, if there is one. This
240 struct drm_framebuffer *fb)
244 if (fb)
247 fb->base.id, plane->base.id, plane->name,
254 drm_framebuffer_assign(&plane_state->fb, fb);
480 struct drm_framebuffer *fb; local
239 drm_atomic_set_fb_for_plane(struct drm_plane_state *plane_state, struct drm_framebuffer *fb) argument
645 drm_atomic_set_writeback_fb_for_connector( struct drm_connector_state *conn_state, struct drm_framebuffer *fb) argument
762 struct drm_framebuffer *fb; local
[all...]
/linux-master/drivers/gpu/drm/exynos/
H A Dexynos_mixer.c518 struct drm_framebuffer *fb = state->base.fb; local
525 is_nv21 = (fb->format->format == DRM_FORMAT_NV21);
526 is_tiled = (fb->modifier == DRM_FORMAT_MOD_SAMSUNG_64_32_TILE);
528 luma_addr[0] = exynos_drm_fb_dma_addr(fb, 0);
529 chroma_addr[0] = exynos_drm_fb_dma_addr(fb, 1);
536 luma_addr[1] = luma_addr[0] + fb->pitches[0];
537 chroma_addr[1] = chroma_addr[0] + fb->pitches[1];
556 vp_reg_write(ctx, VP_IMG_SIZE_Y, VP_IMG_HSIZE(fb->pitches[0]) |
557 VP_IMG_VSIZE(fb
605 struct drm_framebuffer *fb = state->base.fb; local
[all...]
/linux-master/drivers/gpu/drm/nouveau/nvkm/subdev/mmu/
H A Dmemnv04.c25 #include <subdev/fb.h>
/linux-master/drivers/video/fbdev/riva/
H A Drivafb.h5 #include <linux/fb.h>
/linux-master/drivers/video/fbdev/via/
H A Dvia_aux.h15 #include <linux/fb.h>
H A Dvia_aux_edid.c10 #include <linux/fb.h>

Completed in 277 milliseconds

<<11121314151617181920>>