Home
last modified time | relevance | path

Searched refs:pitches (Results 1 – 78 of 78) sorted by relevance

/linux-4.4.14/drivers/gpu/drm/vmwgfx/device_include/
Dsvga_overlay.h141 uint32 *pitches, /* OUT (optional) */ in VMwareVideoGetAttributes() argument
157 if (pitches) { in VMwareVideoGetAttributes()
158 pitches[0] = *width; in VMwareVideoGetAttributes()
167 if (pitches) { in VMwareVideoGetAttributes()
168 pitches[1] = pitches[2] = tmp; in VMwareVideoGetAttributes()
185 if (pitches) { in VMwareVideoGetAttributes()
186 pitches[0] = *size; in VMwareVideoGetAttributes()
Dsvga_reg.h1190 uint32 pitches[3]; member
/linux-4.4.14/drivers/gpu/drm/shmobile/
Dshmob_drm_kms.c118 if (mode_cmd->pitches[0] & 7 || mode_cmd->pitches[0] >= 65536) { in shmob_drm_fb_create()
120 mode_cmd->pitches[0]); in shmob_drm_fb_create()
127 if (mode_cmd->pitches[1] != mode_cmd->pitches[0] * chroma_cpp) { in shmob_drm_fb_create()
Dshmob_drm_plane.c55 + y * fb->pitches[0] + x * bpp / 8; in shmob_drm_plane_compute_base()
61 + y / (bpp == 4 ? 2 : 1) * fb->pitches[1] in shmob_drm_plane_compute_base()
144 fb->pitches[0] << LDBBSMWR_BSMW_SHIFT); in __shmob_drm_plane_setup()
Dshmob_drm_crtc.c315 + y * fb->pitches[0] + x * bpp / 8; in shmob_drm_crtc_compute_base()
321 + y / (bpp == 4 ? 2 : 1) * fb->pitches[1] in shmob_drm_crtc_compute_base()
394 scrtc->line_size = crtc->primary->fb->pitches[0]; in shmob_drm_crtc_mode_set()
406 crtc->primary->fb->pitches[0], in shmob_drm_crtc_mode_set()
/linux-4.4.14/drivers/gpu/drm/cirrus/
Dcirrus_fbdev.c87 src_offset = dst_offset = i * afbdev->gfb.base.pitches[0] + (x * bpp); in cirrus_dirty_update()
151 bpp, mode_cmd->pitches[0])) in cirrusfb_create_object()
154 size = mode_cmd->pitches[0] * mode_cmd->height; in cirrusfb_create_object()
179 mode_cmd.pitches[0] = mode_cmd.width * ((sizes->surface_bpp + 7) / 8); in cirrusfb_create()
182 size = mode_cmd.pitches[0] * mode_cmd.height; in cirrusfb_create()
223 drm_fb_helper_fill_fix(info, fb->pitches[0], fb->depth); in cirrusfb_create()
244 DRM_INFO(" pitch is %d\n", fb->pitches[0]); in cirrusfb_create()
Dcirrus_mode.c295 tmp = crtc->primary->fb->pitches[0] / 8; in cirrus_crtc_mode_set()
300 tmp |= (crtc->primary->fb->pitches[0] >> 7) & 0x10; in cirrus_crtc_mode_set()
301 tmp |= (crtc->primary->fb->pitches[0] >> 6) & 0x40; in cirrus_crtc_mode_set()
Dcirrus_main.c61 bpp, mode_cmd->pitches[0])) in cirrus_user_framebuffer_create()
/linux-4.4.14/drivers/gpu/drm/rockchip/
Drockchip_drm_fbdev.c68 mode_cmd.pitches[0] = sizes->surface_width * bytes_per_pixel; in rockchip_drm_fbdev_create()
72 size = mode_cmd.pitches[0] * mode_cmd.height; in rockchip_drm_fbdev_create()
100 drm_fb_helper_fill_fix(fbi, fb->pitches[0], fb->depth); in rockchip_drm_fbdev_create()
104 offset += fbi->var.yoffset * fb->pitches[0]; in rockchip_drm_fbdev_create()
Drockchip_drm_fb.c134 min_size = (height - 1) * mode_cmd->pitches[i] + in rockchip_user_fb_create()
Drockchip_drm_vop.c887 offset += (src.y1 >> 16) * fb->pitches[0]; in vop_update_plane_event()
890 y_vir_stride = fb->pitches[0] >> 2; in vop_update_plane_event()
903 uv_vir_stride = fb->pitches[1] >> 2; in vop_update_plane_event()
906 offset += (src.y1 >> 16) * fb->pitches[1] / vsub; in vop_update_plane_event()
/linux-4.4.14/drivers/gpu/drm/qxl/
Dqxl_fb.c96 int stride = qfbdev->qfb.base.pitches[0]; in qxl_fb_dirty_flush()
300 size = mode_cmd->pitches[0] * height; in qxlfb_create_pinned_object()
319 qbo->surf.stride = mode_cmd->pitches[0]; in qxlfb_create_pinned_object()
360 mode_cmd.pitches[0] = ALIGN(mode_cmd.width * ((bpp + 1) / 8), 64); in qxlfb_create()
366 mode_cmd.height, mode_cmd.pitches[0]); in qxlfb_create()
368 shadow = vmalloc(mode_cmd.pitches[0] * mode_cmd.height); in qxlfb_create()
377 size = mode_cmd.pitches[0] * mode_cmd.height; in qxlfb_create()
397 drm_fb_helper_fill_fix(info, fb->pitches[0], fb->depth); in qxlfb_create()
432 …DRM_INFO("fb: depth %d, pitch %d, width %d, height %d\n", fb->depth, fb->pitches[0], fb->width, fb… in qxlfb_create()
Dqxl_draw.c286 int stride = qxl_fb->base.pitches[0]; in qxl_draw_dirty_fb()
/linux-4.4.14/drivers/gpu/drm/
Ddrm_fb_cma_helper.c135 min_size = (height - 1) * mode_cmd->pitches[i] in drm_fb_cma_create()
198 i, fb->offsets[i], fb->pitches[i]); in drm_fb_cma_describe()
257 mode_cmd.pitches[0] = sizes->surface_width * bytes_per_pixel; in drm_fbdev_cma_create()
261 size = mode_cmd.pitches[0] * mode_cmd.height; in drm_fbdev_cma_create()
286 drm_fb_helper_fill_fix(fbi, fb->pitches[0], fb->depth); in drm_fbdev_cma_create()
290 offset += fbi->var.yoffset * fb->pitches[0]; in drm_fbdev_cma_create()
Ddrm_crtc_helper.c828 fb->pitches[i] = mode_cmd->pitches[i]; in drm_helper_mode_fill_fb_struct()
Ddrm_ioc32.c1025 u32 pitches[4]; member
1054 if (__put_user(req32.pitches[i], &req64->pitches[i])) in compat_drm_mode_addfb2()
Ddrm_crtc.c2811 .pitches = { req->width * 4 }, in drm_mode_cursor_universal()
3050 r.pitches[0] = or->pitch; in drm_mode_addfb()
3174 if ((uint64_t) height * r->pitches[i] + r->offsets[i] > UINT_MAX) in framebuffer_check()
3177 if (r->pitches[i] < width * cpp) { in framebuffer_check()
3178 DRM_DEBUG_KMS("bad pitch %u for plane %d\n", r->pitches[i], i); in framebuffer_check()
3196 r->pitches[i] % 128) { in framebuffer_check()
3222 if (r->pitches[i]) { in framebuffer_check()
3437 r->pitch = fb->pitches[0]; in drm_mode_getfb()
/linux-4.4.14/drivers/gpu/drm/omapdrm/
Domap_fbdev.c128 mode_cmd.pitches[0] = align_pitch( in omap_fbdev_create()
135 mode_cmd.pitches[0] = PAGE_ALIGN(mode_cmd.pitches[0]); in omap_fbdev_create()
140 .bytes = PAGE_ALIGN(mode_cmd.pitches[0] * mode_cmd.height), in omap_fbdev_create()
197 drm_fb_helper_fill_fix(fbi, fb->pitches[0], fb->depth); in omap_fbdev_create()
Domap_fb.c426 int size, pitch = mode_cmd->pitches[i]; in omap_framebuffer_init()
/linux-4.4.14/drivers/gpu/drm/i915/
Dintel_sprite.c252 stride = fb->pitches[0] / stride_div; in skl_update_plane()
423 linear_offset = y * fb->pitches[0] + x * pixel_size; in vlv_update_plane()
428 fb->pitches[0]); in vlv_update_plane()
436 linear_offset += src_h * fb->pitches[0] + src_w * pixel_size; in vlv_update_plane()
451 I915_WRITE(SPSTRIDE(pipe, plane), fb->pitches[0]); in vlv_update_plane()
557 linear_offset = y * fb->pitches[0] + x * pixel_size; in ivb_update_plane()
561 pixel_size, fb->pitches[0]); in ivb_update_plane()
571 linear_offset += src_h * fb->pitches[0] + in ivb_update_plane()
587 I915_WRITE(SPRSTRIDE(pipe), fb->pitches[0]); in ivb_update_plane()
695 linear_offset = y * fb->pitches[0] + x * pixel_size; in ilk_update_plane()
[all …]
Dintel_fbdev.c136 mode_cmd.pitches[0] = ALIGN(mode_cmd.width * in intelfb_alloc()
141 size = mode_cmd.pitches[0] * mode_cmd.height; in intelfb_alloc()
260 drm_fb_helper_fill_fix(info, fb->pitches[0], fb->depth); in intelfb_create()
597 if (fb->base.pitches[0] < cur_size) { in intel_fbdev_init_bios()
600 cur_size, fb->base.pitches[0]); in intel_fbdev_init_bios()
609 cur_size *= fb->base.pitches[0]; in intel_fbdev_init_bios()
Dintel_fbc.c98 if (fb->pitches[0] < cfb_pitch) in i8xx_fbc_enable()
99 cfb_pitch = fb->pitches[0]; in i8xx_fbc_enable()
737 return lines * fb->pitches[0]; in intel_fbc_calculate_cfb_size()
930 if (!stride_is_valid(dev_priv, fb->pitches[0])) { in __intel_fbc_update()
Dintel_display.c2292 info->pitch = fb->pitches[0]; in intel_fill_fb_ggtt_view()
2299 info->width_pages = DIV_ROUND_UP(fb->pitches[0], tile_pitch); in intel_fill_fb_ggtt_view()
2307 info->width_pages_uv = DIV_ROUND_UP(fb->pitches[0], tile_pitch); in intel_fill_fb_ggtt_view()
2560 obj->stride = fb->pitches[0]; in intel_alloc_initial_plane_obj()
2565 mode_cmd.pitches[0] = fb->pitches[0]; in intel_alloc_initial_plane_obj()
2773 linear_offset = y * fb->pitches[0] + x * pixel_size; in i9xx_update_primary_plane()
2780 fb->pitches[0]); in i9xx_update_primary_plane()
2795 (intel_crtc->config->pipe_src_h - 1) * fb->pitches[0] + in i9xx_update_primary_plane()
2804 I915_WRITE(DSPSTRIDE(plane), fb->pitches[0]); in i9xx_update_primary_plane()
2880 linear_offset = y * fb->pitches[0] + x * pixel_size; in ironlake_update_primary_plane()
[all …]
/linux-4.4.14/drivers/gpu/drm/bochs/
Dbochs_fbdev.c45 size = mode_cmd->pitches[0] * mode_cmd->height; in bochsfb_create_object()
71 mode_cmd.pitches[0] = mode_cmd.width * ((sizes->surface_bpp + 7) / 8); in bochsfb_create()
74 size = mode_cmd.pitches[0] * mode_cmd.height; in bochsfb_create()
130 drm_fb_helper_fill_fix(info, fb->pitches[0], fb->depth); in bochsfb_create()
/linux-4.4.14/drivers/gpu/drm/mgag200/
Dmgag200_fb.c90 src_offset = dst_offset = i * mfbdev->mfb.base.pitches[0] + (x * bpp); in mga_dirty_update()
149 size = mode_cmd->pitches[0] * mode_cmd->height; in mgag200fb_create_object()
175 mode_cmd.pitches[0] = mode_cmd.width * ((sizes->surface_bpp + 7) / 8); in mgag200fb_create()
179 size = mode_cmd.pitches[0] * mode_cmd.height; in mgag200fb_create()
220 drm_fb_helper_fill_fix(info, fb->pitches[0], fb->depth); in mgag200fb_create()
Dmgag200_mode.c1004 pitch = crtc->primary->fb->pitches[0] / (crtc->primary->fb->bits_per_pixel / 8); in mga_crtc_mode_set()
/linux-4.4.14/drivers/gpu/drm/armada/
Darmada_fb.c112 mode->flags, mode->pitches[0], mode->pitches[1], in armada_fb_create()
113 mode->pitches[2]); in armada_fb_create()
Darmada_fbdev.c49 mode.pitches[0] = armada_pitch(mode.width, sizes->surface_bpp); in armada_fb_create()
53 size = mode.pitches[0] * mode.height; in armada_fb_create()
99 drm_fb_helper_fill_fix(info, dfb->fb.pitches[0], dfb->fb.depth); in armada_fb_create()
Darmada_overlay.c198 src_y * fb->pitches[i] + in armada_ovl_plane_update()
216 val = fb->pitches[0] << 16 | fb->pitches[0]; in armada_ovl_plane_update()
219 val = fb->pitches[1] << 16 | fb->pitches[2]; in armada_ovl_plane_update()
Darmada_crtc.c171 unsigned pitch = fb->pitches[0]; in armada_drm_crtc_calc_fb()
/linux-4.4.14/drivers/gpu/drm/radeon/
Dradeon_fb.c121 mode_cmd->pitches[0] = radeon_align_pitch(rdev, mode_cmd->width, bpp, in radeonfb_create_pinned_object()
126 size = mode_cmd->pitches[0] * height; in radeonfb_create_pinned_object()
156 mode_cmd->pitches[0]); in radeonfb_create_pinned_object()
246 drm_fb_helper_fill_fix(info, fb->pitches[0], fb->depth); in radeonfb_create()
274 DRM_INFO(" pitch is %d\n", fb->pitches[0]); in radeonfb_create()
Dradeon_legacy_crtc.c476 pitch_pixels = target_fb->pitches[0] / (target_fb->bits_per_pixel / 8); in radeon_crtc_do_set_base()
Datombios_crtc.c1405 fb_pitch_pixels = target_fb->pitches[0] / (target_fb->bits_per_pixel / 8); in dce4_crtc_do_set_base()
1612 fb_pitch_pixels = target_fb->pitches[0] / (target_fb->bits_per_pixel / 8); in avivo_crtc_do_set_base()
Dradeon_display.c566 pitch_pixels = fb->pitches[0] / (fb->bits_per_pixel / 8); in radeon_crtc_page_flip()
/linux-4.4.14/drivers/gpu/drm/exynos/
Dexynos_drm_fbdev.c97 drm_fb_helper_fill_fix(fbi, fb->pitches[0], fb->depth); in exynos_drm_fbdev_update()
111 offset += fbi->var.yoffset * fb->pitches[0]; in exynos_drm_fbdev_update()
137 mode_cmd.pitches[0] = sizes->surface_width * (sizes->surface_bpp >> 3); in exynos_drm_fbdev_create()
143 size = mode_cmd.pitches[0] * mode_cmd.height; in exynos_drm_fbdev_create()
Dexynos_mixer.c434 luma_addr[1] = luma_addr[0] + fb->pitches[0]; in vp_video_buffer()
435 chroma_addr[1] = chroma_addr[0] + fb->pitches[0]; in vp_video_buffer()
456 vp_reg_write(res, VP_IMG_SIZE_Y, VP_IMG_HSIZE(fb->pitches[0]) | in vp_video_buffer()
459 vp_reg_write(res, VP_IMG_SIZE_C, VP_IMG_HSIZE(fb->pitches[0]) | in vp_video_buffer()
580 + (plane->src_y * fb->pitches[0]); in mixer_graph_buffer()
598 fb->pitches[0] / (fb->bits_per_pixel >> 3)); in mixer_graph_buffer()
Dexynos7_drm_decon.c344 padding = (fb->pitches[0] / (fb->bits_per_pixel >> 3)) - fb->width; in decon_win_set_pixfmt()
410 unsigned int pitch = state->fb->pitches[0]; in decon_update_plane()
Dexynos5433_drm_decon.c266 unsigned int pitch = state->fb->pitches[0]; in decon_update_plane()
Dexynos_drm_fimd.c650 unsigned int pitch = state->fb->pitches[0]; in fimd_update_plane()
/linux-4.4.14/drivers/gpu/drm/tegra/
Dfb.c158 size = (height - 1) * cmd->pitches[i] + in tegra_fb_create()
216 cmd.pitches[0] = round_up(sizes->surface_width * bytes_per_pixel, in tegra_fbdev_probe()
221 size = cmd.pitches[0] * cmd.height; in tegra_fbdev_probe()
251 drm_fb_helper_fill_fix(info, fb->pitches[0], fb->depth); in tegra_fbdev_probe()
255 info->var.yoffset * fb->pitches[0]; in tegra_fbdev_probe()
Ddc.c545 if (state->fb->pitches[2] != state->fb->pitches[1]) { in tegra_plane_atomic_check()
593 window.stride[i] = fb->pitches[i]; in tegra_plane_atomic_update()
/linux-4.4.14/drivers/gpu/drm/ast/
Dast_fb.c114 src_offset = dst_offset = i * afbdev->afb.base.pitches[0] + (x * bpp); in ast_dirty_update()
177 size = mode_cmd->pitches[0] * mode_cmd->height; in astfb_create_object()
201 mode_cmd.pitches[0] = mode_cmd.width * ((sizes->surface_bpp + 7)/8); in astfb_create()
206 size = mode_cmd.pitches[0] * mode_cmd.height; in astfb_create()
244 drm_fb_helper_fill_fix(info, fb->pitches[0], fb->depth); in astfb_create()
Dast_mode.c375 offset = crtc->primary->fb->pitches[0] >> 3; in ast_set_offset_reg()
/linux-4.4.14/drivers/gpu/drm/atmel-hlcdc/
Datmel_hlcdc_plane.c639 ydiv) * fb->pitches[i]; in atmel_hlcdc_plane_atomic_check()
643 fb->pitches[i]; in atmel_hlcdc_plane_atomic_check()
644 state->pstride[i] = -fb->pitches[i] - state->bpp[i]; in atmel_hlcdc_plane_atomic_check()
648 ydiv) * fb->pitches[i]; in atmel_hlcdc_plane_atomic_check()
652 state->bpp[i]) - fb->pitches[i]; in atmel_hlcdc_plane_atomic_check()
657 fb->pitches[i]; in atmel_hlcdc_plane_atomic_check()
661 fb->pitches[i]) - in atmel_hlcdc_plane_atomic_check()
663 state->pstride[i] = fb->pitches[i] - state->bpp[i]; in atmel_hlcdc_plane_atomic_check()
668 fb->pitches[i]; in atmel_hlcdc_plane_atomic_check()
671 state->xstride[i] = fb->pitches[i] - in atmel_hlcdc_plane_atomic_check()
/linux-4.4.14/drivers/gpu/drm/amd/amdgpu/
Damdgpu_fb.c121 mode_cmd->pitches[0] = amdgpu_align_pitch(adev, mode_cmd->width, bpp, in amdgpufb_create_pinned_object()
125 size = mode_cmd->pitches[0] * height; in amdgpufb_create_pinned_object()
227 drm_fb_helper_fill_fix(info, fb->pitches[0], fb->depth); in amdgpufb_create()
255 DRM_INFO(" pitch is %d\n", fb->pitches[0]); in amdgpufb_create()
Ddce_v8_0.c2158 fb_pitch_pixels = target_fb->pitches[0] / (target_fb->bits_per_pixel / 8); in dce_v8_0_crtc_do_set_base()
Ddce_v11_0.c2225 fb_pitch_pixels = target_fb->pitches[0] / (target_fb->bits_per_pixel / 8); in dce_v11_0_crtc_do_set_base()
Ddce_v10_0.c2237 fb_pitch_pixels = target_fb->pitches[0] / (target_fb->bits_per_pixel / 8); in dce_v10_0_crtc_do_set_base()
/linux-4.4.14/drivers/gpu/drm/udl/
Dudl_fb.c224 const int line_offset = fb->base.pitches[0] * i; in udl_handle_damage()
490 mode_cmd.pitches[0] = mode_cmd.width * ((sizes->surface_bpp + 7) / 8); in udlfb_create()
495 size = mode_cmd.pitches[0] * mode_cmd.height; in udlfb_create()
531 drm_fb_helper_fill_fix(info, fb->pitches[0], fb->depth); in udlfb_create()
638 size = mode_cmd->pitches[0] * mode_cmd->height; in udl_fb_user_fb_create()
642 …DRM_ERROR("object size not sufficient for fb %d %zu %d %d\n", size, obj->size, mode_cmd->pitches[0… in udl_fb_user_fb_create()
/linux-4.4.14/drivers/gpu/drm/msm/
Dmsm_fbdev.c101 mode_cmd.pitches[0] = align_pitch( in msm_fbdev_create()
105 size = mode_cmd.pitches[0] * mode_cmd.height; in msm_fbdev_create()
160 drm_fb_helper_fill_fix(fbi, fb->pitches[0], fb->depth); in msm_fbdev_create()
Dmsm_fb.c84 i, fb->offsets[i], fb->pitches[i]); in msm_framebuffer_describe()
217 min_size = (height - 1) * mode_cmd->pitches[i] in msm_framebuffer_init()
/linux-4.4.14/drivers/gpu/drm/gma500/
Dframebuffer.c252 if (mode_cmd->pitches[0] & 63) in psb_framebuffer_init()
368 mode_cmd.pitches[0] = ALIGN(mode_cmd.width * ((bpp + 7) / 8), 4096 >> pitch_lines); in psbfb_create()
370 size = mode_cmd.pitches[0] * mode_cmd.height; in psbfb_create()
396 mode_cmd.pitches[0] = ALIGN(mode_cmd.width * ((bpp + 7) / 8), 64); in psbfb_create()
398 size = mode_cmd.pitches[0] * mode_cmd.height; in psbfb_create()
429 drm_fb_helper_fill_fix(info, fb->pitches[0], fb->depth); in psbfb_create()
Daccel_2d.c256 stride = fb->pitches[0]; in psbfb_copyarea_accel()
Doaktrail_crtc.c620 offset = y * crtc->primary->fb->pitches[0] + x * (crtc->primary->fb->bits_per_pixel / 8); in oaktrail_pipe_set_base()
622 REG_WRITE(map->stride, crtc->primary->fb->pitches[0]); in oaktrail_pipe_set_base()
Dmdfld_intel_display.c199 offset = y * crtc->primary->fb->pitches[0] + x * (crtc->primary->fb->bits_per_pixel / 8); in mdfld__intel_pipe_set_base()
201 REG_WRITE(map->stride, crtc->primary->fb->pitches[0]); in mdfld__intel_pipe_set_base()
Dgma_display.c84 offset = y * crtc->primary->fb->pitches[0] + x * (crtc->primary->fb->bits_per_pixel / 8); in gma_pipe_set_base()
86 REG_WRITE(map->stride, crtc->primary->fb->pitches[0]); in gma_pipe_set_base()
/linux-4.4.14/drivers/gpu/drm/virtio/
Dvirtgpu_fb.c104 offset = (y * fb->base.pitches[0]) + x * bpp; in virtio_gpu_dirty_update()
238 mode_cmd.pitches[0] = mode_cmd.width * 4; in virtio_gpufb_create()
299 size = mode_cmd.pitches[0] * mode_cmd.height; in virtio_gpufb_create()
343 drm_fb_helper_fill_fix(info, fb->pitches[0], fb->depth); in virtio_gpufb_create()
/linux-4.4.14/drivers/gpu/drm/msm/mdp/mdp4/
Dmdp4_plane.c167 MDP4_PIPE_SRC_STRIDE_A_P0(fb->pitches[0]) | in mdp4_plane_set_scanout()
168 MDP4_PIPE_SRC_STRIDE_A_P1(fb->pitches[1])); in mdp4_plane_set_scanout()
171 MDP4_PIPE_SRC_STRIDE_B_P2(fb->pitches[2]) | in mdp4_plane_set_scanout()
172 MDP4_PIPE_SRC_STRIDE_B_P3(fb->pitches[3])); in mdp4_plane_set_scanout()
/linux-4.4.14/drivers/gpu/drm/nouveau/
Dnouveau_fbcon.c351 mode_cmd.pitches[0] = mode_cmd.width * (sizes->surface_bpp >> 3); in nouveau_fbcon_create()
352 mode_cmd.pitches[0] = roundup(mode_cmd.pitches[0], 256); in nouveau_fbcon_create()
357 size = mode_cmd.pitches[0] * mode_cmd.height; in nouveau_fbcon_create()
424 drm_fb_helper_fill_fix(info, fb->pitches[0], fb->depth); in nouveau_fbcon_create()
Dnv50_display.c2434 nv_fb->r_pitch = kind ? (((fb->pitches[0] / 4) << 4) | tile) : in nv50_fb_ctor()
2435 (fb->pitches[0] | 0x00100000); in nv50_fb_ctor()
2439 nv_fb->r_pitch = kind ? (((fb->pitches[0] / 4) << 4) | tile) : in nv50_fb_ctor()
2440 (fb->pitches[0] | 0x00100000); in nv50_fb_ctor()
2442 nv_fb->r_pitch = kind ? (((fb->pitches[0] / 4) << 4) | tile) : in nv50_fb_ctor()
2443 (fb->pitches[0] | 0x01000000); in nv50_fb_ctor()
Dnouveau_display.c763 fb->bits_per_pixel, fb->pitches[0], crtc->x, crtc->y, in nouveau_crtc_page_flip()
/linux-4.4.14/drivers/gpu/drm/rcar-du/
Drcar_du_kms.c166 if (mode_cmd->pitches[0] & (align - 1) || in rcar_du_fb_create()
167 mode_cmd->pitches[0] >= max_pitch) { in rcar_du_fb_create()
169 mode_cmd->pitches[0]); in rcar_du_fb_create()
174 if (mode_cmd->pitches[1] != mode_cmd->pitches[0]) { in rcar_du_fb_create()
Drcar_du_plane.c65 mwr = fb->pitches[0]; in rcar_du_plane_setup_fb()
67 mwr = fb->pitches[0] * 8 / state->format->bpp; in rcar_du_plane_setup_fb()
96 rcar_du_plane_write(rgrp, index, PnMWR, fb->pitches[0]); in rcar_du_plane_setup_fb()
/linux-4.4.14/drivers/gpu/drm/imx/
Dipuv3-plane.c88 fb->pitches[0] * y + (fb->bits_per_pixel >> 3) * x; in ipu_plane_set_base()
227 ipu_cpmem_set_stride(ipu_plane->ipu_ch, fb->pitches[0]); in ipu_plane_mode_set()
233 ipu_cpmem_interlaced_scan(ipu_plane->ipu_ch, fb->pitches[0]); in ipu_plane_mode_set()
/linux-4.4.14/drivers/gpu/drm/vc4/
Dvc4_plane.c177 offset += fb->pitches[0] * -crtc_y; in vc4_plane_mode_set()
218 VC4_SET_FIELD(fb->pitches[0], SCALER_SRC_PITCH)); in vc4_plane_mode_set()
/linux-4.4.14/drivers/gpu/drm/nouveau/dispnv04/
Dcrtc.c377 regp->CRTC[NV_CIO_CR_OFFSET_INDEX] = fb->pitches[0] / 8; in nv_crtc_mode_set_vga()
390 XLATE(fb->pitches[0] / 8, 8, NV_CIO_CRE_RPC0_OFFSET_10_8); in nv_crtc_mode_set_vga()
392 XLATE(fb->pitches[0] / 8, 11, NV_CIO_CRE_42_OFFSET_11); in nv_crtc_mode_set_vga()
869 regp->CRTC[NV_CIO_CR_OFFSET_INDEX] = drm_fb->pitches[0] >> 3; in nv04_crtc_do_mode_set_base()
871 XLATE(drm_fb->pitches[0] >> 3, 8, NV_CIO_CRE_RPC0_OFFSET_10_8); in nv04_crtc_do_mode_set_base()
873 XLATE(drm_fb->pitches[0] / 8, 11, NV_CIO_CRE_42_OFFSET_11); in nv04_crtc_do_mode_set_base()
880 regp->fb_start += (y * drm_fb->pitches[0]) + (x * drm_fb->bits_per_pixel / 8); in nv04_crtc_do_mode_set_base()
/linux-4.4.14/drivers/gpu/drm/sti/
Dsti_gdp.c466 top_field->gam_gdp_pml += src_y * fb->pitches[0]; in sti_gdp_atomic_update()
469 top_field->gam_gdp_pmp = fb->pitches[0]; in sti_gdp_atomic_update()
489 fb->pitches[0]; in sti_gdp_atomic_update()
Dsti_hqvdp.c853 cmd->top.luma_processed_pitch = fb->pitches[0]; in sti_hqvdp_atomic_update()
854 cmd->top.luma_src_pitch = fb->pitches[0]; in sti_hqvdp_atomic_update()
855 cmd->top.chroma_processed_pitch = fb->pitches[1]; in sti_hqvdp_atomic_update()
856 cmd->top.chroma_src_pitch = fb->pitches[1]; in sti_hqvdp_atomic_update()
/linux-4.4.14/drivers/gpu/drm/vmwgfx/
Dvmwgfx_ldu.c99 return vmw_kms_write_svga(dev_priv, w, h, fb->pitches[0], in vmw_ldu_commit_list()
107 vmw_kms_write_svga(dev_priv, fb->width, fb->height, fb->pitches[0], in vmw_ldu_commit_list()
Dvmwgfx_fb.c224 (dst_y1 * par->set_fb->pitches[0] + dst_x1 * cpp); in vmw_fb_dirty_flush()
231 dst_ptr += par->set_fb->pitches[0]; in vmw_fb_dirty_flush()
490 cur_fb->pitches[0] == mode_cmd.pitch) in vmw_fb_kms_framebuffer()
Dvmwgfx_kms.c586 vfbs->base.base.pitches[0] = mode_cmd->pitch; in vmw_kms_new_framebuffer_surface()
880 vfbd->base.base.pitches[0] = mode_cmd->pitch; in vmw_kms_new_framebuffer_dmabuf()
988 mode_cmd.pitch = mode_cmd2->pitches[0]; in vmw_kms_fb_create()
Dvmwgfx_stdu.c868 ddirty.pitch = vfb->base.pitches[0]; in vmw_kms_stdu_dma()
Dvmwgfx_scrn.c717 cmd->body.bytesPerLine = framebuffer->base.pitches[0]; in do_dmabuf_define_gmrfb()
/linux-4.4.14/drivers/gpu/drm/msm/mdp/mdp5/
Dmdp5_plane.c395 MDP5_PIPE_SRC_STRIDE_A_P0(fb->pitches[0]) | in set_scanout_locked()
396 MDP5_PIPE_SRC_STRIDE_A_P1(fb->pitches[1])); in set_scanout_locked()
399 MDP5_PIPE_SRC_STRIDE_B_P2(fb->pitches[2]) | in set_scanout_locked()
400 MDP5_PIPE_SRC_STRIDE_B_P3(fb->pitches[3])); in set_scanout_locked()
/linux-4.4.14/drivers/gpu/drm/tilcdc/
Dtilcdc_crtc.c99 (crtc->y * fb->pitches[0]) + (crtc->x * bpp/8); in update_scanout()
102 (crtc->mode.vdisplay * fb->pitches[0]); in update_scanout()
/linux-4.4.14/drivers/video/fbdev/intelfb/
Dintelfbdrv.c1206 static const int pitches[] = { in intelfb_check_var() local
1224 for (i = 0; pitches[i] != 0; i++) { in intelfb_check_var()
1225 if (pitches[i] >= v.xres_virtual) { in intelfb_check_var()
1226 v.xres_virtual = pitches[i]; in intelfb_check_var()
/linux-4.4.14/include/uapi/drm/
Ddrm_mode.h387 __u32 pitches[4]; /* pitch for each plane */ member
/linux-4.4.14/include/drm/
Ddrm_crtc.h204 unsigned int pitches[4]; member