Home
last modified time | relevance | path

Searched refs:pitch (Results 1 – 25 of 164) sorted by relevance

1234567

/linux/drivers/media/common/saa7146/
H A Dsaa7146_hlp.c391 saa7146_write(dev, where+0x0c, vdma->pitch); in saa7146_write_out_dma()
425 vdma1.pitch = bytesperline*2; in calculate_video_dma_grab_packed()
427 vdma1.pitch = (width*depth*2)/8; in calculate_video_dma_grab_packed()
434 vdma1.base_even = buf->pt[0].offset+(vdma1.pitch/2)*height; in calculate_video_dma_grab_packed()
435 vdma1.base_odd = vdma1.base_even - (vdma1.pitch/2); in calculate_video_dma_grab_packed()
438 vdma1.base_odd = vdma1.base_even + (vdma1.pitch/2); in calculate_video_dma_grab_packed()
439 vdma1.prot_addr = buf->pt[0].offset+(vdma1.pitch/2)*height; in calculate_video_dma_grab_packed()
447 vdma1.pitch /= 2; in calculate_video_dma_grab_packed()
451 vdma1.pitch /= 2; in calculate_video_dma_grab_packed()
455 vdma1.pitch /= 2; in calculate_video_dma_grab_packed()
[all …]
/linux/drivers/video/fbdev/via/
H A Dvia_modesetting.c140 void via_set_primary_pitch(u32 pitch) in via_set_primary_pitch() argument
142 DEBUG_MSG(KERN_DEBUG "via_set_primary_pitch(0x%08X)\n", pitch); in via_set_primary_pitch()
146 pitch = pitch >> 3; in via_set_primary_pitch()
147 via_write_reg(VIACR, 0x13, pitch & 0xFF); in via_set_primary_pitch()
148 via_write_reg_mask(VIACR, 0x35, (pitch >> (8 - 5)) & 0xE0, 0xE0); in via_set_primary_pitch()
151 void via_set_secondary_pitch(u32 pitch) in via_set_secondary_pitch() argument
153 DEBUG_MSG(KERN_DEBUG "via_set_secondary_pitch(0x%08X)\n", pitch); in via_set_secondary_pitch()
154 pitch = pitch >> 3; in via_set_secondary_pitch()
155 via_write_reg(VIACR, 0x66, pitch & 0xFF); in via_set_secondary_pitch()
156 via_write_reg_mask(VIACR, 0x67, (pitch >> 8) & 0x03, 0x03); in via_set_secondary_pitch()
[all …]
/linux/drivers/gpu/drm/qxl/
H A Dqxl_dumb.c41 uint32_t pitch, format; in qxl_mode_dumb_create() local
43 pitch = args->width * ((args->bpp + 1) / 8); in qxl_mode_dumb_create()
44 args->size = pitch * args->height; in qxl_mode_dumb_create()
60 surf.stride = pitch; in qxl_mode_dumb_create()
73 args->pitch = pitch; in qxl_mode_dumb_create()
/linux/drivers/staging/sm750fb/
H A Dsm750_cursor.c87 int i, j, count, pitch, offset; in sm750_hw_cursor_set_data() local
93 pitch = cursor->w >> 3; in sm750_hw_cursor_set_data()
96 count = pitch * cursor->h; in sm750_hw_cursor_set_data()
124 if ((i + 1) % pitch == 0) { in sm750_hw_cursor_set_data()
137 int i, j, count, pitch, offset; in sm750_hw_cursor_set_data2() local
143 pitch = cursor->w >> 3; in sm750_hw_cursor_set_data2()
146 count = pitch * cursor->h; in sm750_hw_cursor_set_data2()
167 if (!(i & (pitch - 1))) { in sm750_hw_cursor_set_data2()
H A Dsm750_accel.c88 u32 base, u32 pitch, u32 Bpp, in sm750_hw_fillrect() argument
105 ((pitch / Bpp << DE_PITCH_DESTINATION_SHIFT) & in sm750_hw_fillrect()
107 (pitch / Bpp & DE_PITCH_SOURCE_MASK)); /* dpr10 */ in sm750_hw_fillrect()
110 ((pitch / Bpp << DE_WINDOW_WIDTH_DST_SHIFT) & in sm750_hw_fillrect()
112 (pitch / Bpp & DE_WINDOW_WIDTH_SRC_MASK)); /* dpr44 */ in sm750_hw_fillrect()
/linux/drivers/gpu/drm/nouveau/nvkm/subdev/fb/
H A Dnv10.c30 nv10_fb_tile_init(struct nvkm_fb *fb, int i, u32 addr, u32 size, u32 pitch, in nv10_fb_tile_init() argument
35 tile->pitch = pitch; in nv10_fb_tile_init()
43 tile->pitch = 0; in nv10_fb_tile_fini()
52 nvkm_wr32(device, 0x100248 + (i * 0x10), tile->pitch); in nv10_fb_tile_prog()
H A Dnv20.c30 nv20_fb_tile_init(struct nvkm_fb *fb, int i, u32 addr, u32 size, u32 pitch, in nv20_fb_tile_init() argument
35 tile->pitch = pitch; in nv20_fb_tile_init()
64 tile->pitch = 0; in nv20_fb_tile_fini()
74 nvkm_wr32(device, 0x100248 + (i * 0x10), tile->pitch); in nv20_fb_tile_prog()
H A Dnv44.c30 nv44_fb_tile_init(struct nvkm_fb *fb, int i, u32 addr, u32 size, u32 pitch, in nv44_fb_tile_init() argument
36 tile->pitch = pitch; in nv44_fb_tile_init()
44 nvkm_wr32(device, 0x100608 + (i * 0x10), tile->pitch); in nv44_fb_tile_prog()
H A Dnv46.c30 nv46_fb_tile_init(struct nvkm_fb *fb, int i, u32 addr, u32 size, u32 pitch, in nv46_fb_tile_init() argument
40 tile->pitch = pitch; in nv46_fb_tile_init()
/linux/drivers/gpu/drm/nouveau/nvkm/engine/gr/
H A Dnv44.c44 nvkm_wr32(device, NV20_PGRAPH_TSIZE(i), tile->pitch); in nv44_gr_tile()
53 nvkm_wr32(device, NV47_PGRAPH_TSIZE(i), tile->pitch); in nv44_gr_tile()
56 nvkm_wr32(device, NV40_PGRAPH_TSIZE1(i), tile->pitch); in nv44_gr_tile()
61 nvkm_wr32(device, NV20_PGRAPH_TSIZE(i), tile->pitch); in nv44_gr_tile()
64 nvkm_wr32(device, NV40_PGRAPH_TSIZE1(i), tile->pitch); in nv44_gr_tile()
H A Dgk20a.c37 gk20a_gr_av_to_init_(struct nvkm_blob *blob, u8 count, u32 pitch, struct gf100_gr_pack **ppack) in gk20a_gr_av_to_init_() argument
59 ent->pitch = pitch; in gk20a_gr_av_to_init_()
102 ent->pitch = 1; in gk20a_gr_aiv_to_init()
148 init->pitch = 1; in gk20a_gr_av_to_method()
/linux/drivers/gpu/drm/tests/
H A Ddrm_format_helper_test.c105 unsigned int pitch; member
128 .pitch = 1 * 4,
195 .pitch = 2 * 4,
269 .pitch = 4 * 4,
423 .pitch = 3 * 4,
653 .pitches = { params->pitch, 0, 0 }, in drm_test_fb_xrgb8888_to_gray8()
686 .pitches = { params->pitch, 0, 0 }, in drm_test_fb_xrgb8888_to_rgb332()
719 .pitches = { params->pitch, 0, 0 }, in drm_test_fb_xrgb8888_to_rgb565()
768 .pitches = { params->pitch, 0, 0 }, in drm_test_fb_xrgb8888_to_xrgb1555()
809 .pitches = { params->pitch, 0, 0 }, in drm_test_fb_xrgb8888_to_argb1555()
[all …]
/linux/drivers/gpu/drm/xe/
H A Dxe_migrate.c705 unsigned int pitch) in emit_xy_fast_copy() argument
711 xe_gt_assert(gt, !(pitch & 3)); in emit_xy_fast_copy()
712 xe_gt_assert(gt, size / pitch <= S16_MAX); in emit_xy_fast_copy()
713 xe_gt_assert(gt, pitch / 4 <= S16_MAX); in emit_xy_fast_copy()
714 xe_gt_assert(gt, pitch <= U16_MAX); in emit_xy_fast_copy()
723 bb->cs[bb->len++] = XY_FAST_COPY_BLT_DEPTH_32 | pitch | tile_y | mocs; in emit_xy_fast_copy()
725 bb->cs[bb->len++] = (size / pitch) << 16 | pitch / 4; in emit_xy_fast_copy()
729 bb->cs[bb->len++] = pitch | mocs; in emit_xy_fast_copy()
736 u64 dst_ofs, unsigned int size, unsigned int pitch) in emit_mem_copy() argument
740 xe_gt_assert(gt, IS_ALIGNED(size, pitch)); in emit_mem_copy()
[all …]
/linux/arch/powerpc/kernel/
H A Dbtext.c108 void __init btext_setup_display(int width, int height, int depth, int pitch, in btext_setup_display() argument
117 dispDeviceRowBytes = pitch; in btext_setup_display()
163 unsigned int width, height, depth, pitch; in btext_initialize() local
185 pitch = width * ((depth + 7) / 8); in btext_initialize()
190 pitch = *prop; in btext_initialize()
191 if (pitch == 1) in btext_initialize()
192 pitch = 0x1000; in btext_initialize()
210 dispDeviceRowBytes = pitch; in btext_initialize()
264 int depth, int pitch) in btext_update_display() argument
279 dispDeviceRowBytes = pitch; in btext_update_display()
/linux/sound/pci/emu10k1/
H A Demu10k1_callback.c488 short pitch; in make_fmmod() local
492 pitch = (char)(vp->reg.parm.fmmod>>8); in make_fmmod()
495 pitch += (MOD_SENSE * modulation) / 1200; in make_fmmod()
496 LIMITVALUE(pitch, -128, 127); in make_fmmod()
497 return ((unsigned char)pitch << 8) | cutoff; in make_fmmod()
504 short pitch; in make_fm2frq2() local
508 pitch = (char)(vp->reg.parm.fm2frq2>>8); in make_fm2frq2()
511 pitch += (MOD_SENSE * modulation) / 1200; in make_fm2frq2()
512 LIMITVALUE(pitch, -128, 127); in make_fm2frq2()
513 return ((unsigned char)pitch << 8) | freq; in make_fm2frq2()
/linux/arch/sparc/kernel/
H A Dbtext.c42 unsigned int width, height, depth, pitch; in btext_initialize() local
52 pitch = width * ((depth + 7) / 8); in btext_initialize()
56 pitch = prop; in btext_initialize()
58 if (pitch == 1) in btext_initialize()
59 pitch = 0x1000; in btext_initialize()
75 dispDeviceRowBytes = pitch; in btext_initialize()
/linux/sound/isa/sb/
H A Demu8000_callback.c373 short pitch; in set_fmmod() local
377 pitch = (char)(vp->reg.parm.fmmod>>8); in set_fmmod()
380 pitch += (MOD_SENSE * modulation) / 1200; in set_fmmod()
381 LIMITVALUE(pitch, -128, 127); in set_fmmod()
382 fmmod = ((unsigned char)pitch<<8) | cutoff; in set_fmmod()
398 short pitch; in set_fm2frq2() local
402 pitch = (char)(vp->reg.parm.fm2frq2>>8); in set_fm2frq2()
405 pitch += (MOD_SENSE * modulation) / 1200; in set_fm2frq2()
406 LIMITVALUE(pitch, -128, 127); in set_fm2frq2()
407 fm2frq2 = ((unsigned char)pitch<<8) | freq; in set_fm2frq2()
/linux/drivers/gpu/drm/mediatek/
H A Dmtk_plane.c119 unsigned int pitch, format; in mtk_plane_update_new_state() local
129 pitch = fb->pitches[0]; in mtk_plane_update_new_state()
141 offset = (new_state->src.y1 >> 16) * pitch; in mtk_plane_update_new_state()
153 pitch = width_in_blocks * AFBC_DATA_BLOCK_WIDTH * in mtk_plane_update_new_state()
168 offset = pitch * y_offset_in_blocks + in mtk_plane_update_new_state()
181 mtk_plane_state->pending.pitch = pitch; in mtk_plane_update_new_state()
/linux/drivers/video/fbdev/
H A Dvalkyriefb.c243 int pitch; in valkyrie_vram_reqd() local
246 if ((pitch = init->pitch[color_mode]) == 0) in valkyrie_vram_reqd()
247 pitch = 2 * init->pitch[0]; in valkyrie_vram_reqd()
248 return init->vres * pitch; in valkyrie_vram_reqd()
291 || valkyrie_reg_init[default_vmode-1]->pitch[default_cmode] == 0 in valkyrie_choose_mode()
482 if (init->pitch[cmode] == 0) { in valkyrie_var_to_par()
H A Doffb.c393 int pitch, unsigned long address, in offb_init_fb() argument
396 unsigned long res_size = pitch * height; in offb_init_fb()
408 width, height, name, address, depth, pitch); in offb_init_fb()
433 fix->line_length = pitch; in offb_init_fb()
436 fix->smem_len = pitch * height; in offb_init_fb()
538 int i, width = 640, height = 480, depth = 8, pitch = 640; in offb_init_nodriver() local
576 pitch = be32_to_cpup(pp); in offb_init_nodriver()
578 pitch = width * ((depth + 7) / 8); in offb_init_nodriver()
580 rsize = (unsigned long)pitch * (unsigned long)height; in offb_init_nodriver()
651 width, height, depth, pitch, address, in offb_init_nodriver()
/linux/drivers/video/fbdev/i810/
H A Di810_accel.c195 static inline void color_blit(int width, int height, int pitch, int dest, in color_blit() argument
204 PUT_RING(rop << 16 | pitch | SOLIDPATTERN | DYN_COLOR_EN | blit_bpp); in color_blit()
269 PUT_RING(PARSER | FRONT_BUFFER | ((par->pitch >> 3) << 8)); in load_front()
329 u32 sx, sy, dx, dy, pitch, width, height, src, dest, xdir; in i810fb_copyarea() local
353 pitch = info->fix.line_length; in i810fb_copyarea()
356 pitch = (-(info->fix.line_length)) & 0xFFFF; in i810fb_copyarea()
363 source_copy_blit(width, height, pitch, xdir, src, dest, in i810fb_copyarea()
/linux/drivers/video/fbdev/aty/
H A Dradeon_accel.c37 OUTREG(DEFAULT_PITCH_OFFSET, (rinfo->pitch << 0x16) | in radeon_fixup_offset()
39 OUTREG(DST_PITCH_OFFSET, (rinfo->pitch << 0x16) | (rinfo->fb_local_base >> 10)); in radeon_fixup_offset()
40 OUTREG(SRC_PITCH_OFFSET, (rinfo->pitch << 0x16) | (rinfo->fb_local_base >> 10)); in radeon_fixup_offset()
287 OUTREG(DEFAULT_PITCH_OFFSET, (rinfo->pitch << 0x16) | in radeonfb_engine_init()
289 OUTREG(DST_PITCH_OFFSET, (rinfo->pitch << 0x16) | (rinfo->fb_local_base >> 10)); in radeonfb_engine_init()
290 OUTREG(SRC_PITCH_OFFSET, (rinfo->pitch << 0x16) | (rinfo->fb_local_base >> 10)); in radeonfb_engine_init()
/linux/drivers/gpu/drm/virtio/
H A Dvirtgpu_gem.c69 uint32_t pitch; in virtio_gpu_mode_dumb_create() local
74 pitch = args->width * 4; in virtio_gpu_mode_dumb_create()
75 args->size = pitch * args->height; in virtio_gpu_mode_dumb_create()
95 args->pitch = pitch; in virtio_gpu_mode_dumb_create()
/linux/drivers/gpu/drm/vmwgfx/
H A Dvmw_surface_cache.h98 u32 pitch; in vmw_surface_calculate_pitch() local
103 pitch = blocks.width * desc->pitchBytesPerBlock; in vmw_surface_calculate_pitch()
105 return pitch; in vmw_surface_calculate_pitch()
122 u32 pitch) in vmw_surface_get_image_buffer_size() argument
137 if (pitch == 0) in vmw_surface_get_image_buffer_size()
138 pitch = vmw_surface_calculate_pitch(desc, size); in vmw_surface_get_image_buffer_size()
140 slice_size = clamped_umul32(image_blocks.height, pitch); in vmw_surface_get_image_buffer_size()
/linux/arch/powerpc/include/asm/
H A Dbtext.h13 int depth, int pitch);
14 extern void btext_setup_display(int width, int height, int depth, int pitch,

1234567