| /linux/drivers/media/common/saa7146/ |
| H A D | saa7146_hlp.c | 391 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 D | via_modesetting.c | 140 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 D | qxl_dumb.c | 41 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 D | sm750_cursor.c | 87 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 D | sm750_accel.c | 88 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 D | nv10.c | 30 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 D | nv20.c | 30 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 D | nv44.c | 30 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 D | nv46.c | 30 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 D | nv44.c | 44 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 D | gk20a.c | 37 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 D | drm_format_helper_test.c | 105 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 D | xe_migrate.c | 705 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 D | btext.c | 108 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 D | emu10k1_callback.c | 488 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 D | btext.c | 42 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 D | emu8000_callback.c | 373 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 D | mtk_plane.c | 119 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 D | valkyriefb.c | 243 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 D | offb.c | 393 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 D | i810_accel.c | 195 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 D | radeon_accel.c | 37 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 D | virtgpu_gem.c | 69 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 D | vmw_surface_cache.h | 98 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 D | btext.h | 13 int depth, int pitch); 14 extern void btext_setup_display(int width, int height, int depth, int pitch,
|