Home
last modified time | relevance | path

Searched refs:pitch (Results 1 – 200 of 204) sorted by relevance

12

/linux-4.4.14/drivers/media/common/saa7146/
Dsaa7146_hlp.c454 vdma2->pitch = 0x00; in calculate_clipping_registers_rect()
511 saa7146_write(dev, PITCH2, vdma2.pitch); in saa7146_set_clipping_rect()
578 vdma1.pitch = 2*b_bpl; in saa7146_set_position()
580 vdma1.base_even = base + (w_y * (vdma1.pitch/2)) + (w_x * (b_depth / 8)); in saa7146_set_position()
581 vdma1.base_odd = vdma1.base_even + (vdma1.pitch / 2); in saa7146_set_position()
582 vdma1.prot_addr = vdma1.base_even + (w_height * (vdma1.pitch / 2)); in saa7146_set_position()
585 vdma1.base_even = base + ((w_y+w_height) * (vdma1.pitch/2)) + (w_x * (b_depth / 8)); in saa7146_set_position()
586 vdma1.base_odd = vdma1.base_even - (vdma1.pitch / 2); in saa7146_set_position()
587 vdma1.prot_addr = vdma1.base_odd - (w_height * (vdma1.pitch / 2)); in saa7146_set_position()
594 vdma1.pitch /= 2; in saa7146_set_position()
[all …]
Dsaa7146_vbi.c155 vdma3.pitch = vbi_pixel_to_capture; in saa7146_set_vbi_capture()
/linux-4.4.14/drivers/video/fbdev/via/
Dvia_modesetting.c155 void via_set_primary_pitch(u32 pitch) in via_set_primary_pitch() argument
157 DEBUG_MSG(KERN_DEBUG "via_set_primary_pitch(0x%08X)\n", pitch); in via_set_primary_pitch()
161 pitch = pitch >> 3; in via_set_primary_pitch()
162 via_write_reg(VIACR, 0x13, pitch & 0xFF); in via_set_primary_pitch()
163 via_write_reg_mask(VIACR, 0x35, (pitch >> (8 - 5)) & 0xE0, 0xE0); in via_set_primary_pitch()
166 void via_set_secondary_pitch(u32 pitch) in via_set_secondary_pitch() argument
168 DEBUG_MSG(KERN_DEBUG "via_set_secondary_pitch(0x%08X)\n", pitch); in via_set_secondary_pitch()
169 pitch = pitch >> 3; in via_set_secondary_pitch()
170 via_write_reg(VIACR, 0x66, pitch & 0xFF); in via_set_secondary_pitch()
171 via_write_reg_mask(VIACR, 0x67, (pitch >> 8) & 0x03, 0x03); in via_set_secondary_pitch()
[all …]
Dvia_modesetting.h56 void via_set_primary_pitch(u32 pitch);
57 void via_set_secondary_pitch(u32 pitch);
/linux-4.4.14/drivers/gpu/drm/qxl/
Dqxl_dumb.c40 uint32_t pitch, format; in qxl_mode_dumb_create() local
41 pitch = args->width * ((args->bpp + 1) / 8); in qxl_mode_dumb_create()
42 args->size = pitch * args->height; in qxl_mode_dumb_create()
58 surf.stride = pitch; in qxl_mode_dumb_create()
66 args->pitch = pitch; in qxl_mode_dumb_create()
/linux-4.4.14/drivers/staging/sm750fb/
Dsm750_cursor.c100 int i, j, count, pitch, offset; in hw_cursor_setData() local
106 pitch = cursor->w >> 3; in hw_cursor_setData()
109 count = pitch * cursor->h; in hw_cursor_setData()
146 if ((i+1) % pitch == 0) in hw_cursor_setData()
164 int i, j, count, pitch, offset; in hw_cursor_setData2() local
170 pitch = cursor->w >> 3; in hw_cursor_setData2()
173 count = pitch * cursor->h; in hw_cursor_setData2()
194 if (!(i&(pitch-1))) { in hw_cursor_setData2()
Dsm750_accel.c93 u32 base, u32 pitch, u32 Bpp, in hw_fillrect() argument
108 FIELD_VALUE(0, DE_PITCH, DESTINATION, pitch/Bpp)| in hw_fillrect()
109 FIELD_VALUE(0, DE_PITCH, SOURCE, pitch/Bpp)); /* dpr10 */ in hw_fillrect()
112 FIELD_VALUE(0, DE_WINDOW_WIDTH, DESTINATION, pitch/Bpp)| in hw_fillrect()
113 FIELD_VALUE(0, DE_WINDOW_WIDTH, SOURCE, pitch/Bpp)); /* dpr44 */ in hw_fillrect()
Dsm750.c169 unsigned int base, pitch, Bpp, rop; in lynxfb_ops_fillrect() local
183 pitch = info->fix.line_length; in lynxfb_ops_fillrect()
198 base, pitch, Bpp, in lynxfb_ops_fillrect()
211 unsigned int base, pitch, Bpp; in lynxfb_ops_copyarea() local
221 pitch = info->fix.line_length; in lynxfb_ops_copyarea()
232 base, pitch, region->sx, region->sy, in lynxfb_ops_copyarea()
233 base, pitch, Bpp, region->dx, region->dy, in lynxfb_ops_copyarea()
243 unsigned int base, pitch, Bpp; in lynxfb_ops_imageblit() local
255 pitch = info->fix.line_length; in lynxfb_ops_imageblit()
282 base, pitch, Bpp, in lynxfb_ops_imageblit()
Dsm750_accel.h242 u32 base, u32 pitch, u32 Bpp,
/linux-4.4.14/drivers/gpu/drm/nouveau/nvkm/subdev/fb/
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()
Dpriv.h15 u32 pitch, u32 flags, struct nvkm_fb_tile *);
36 u32 pitch, u32 flags, struct nvkm_fb_tile *);
41 u32 pitch, u32 flags, struct nvkm_fb_tile *);
47 u32 pitch, u32 flags, struct nvkm_fb_tile *);
59 u32 pitch, u32 flags, struct nvkm_fb_tile *);
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()
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()
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()
Dnv30.c30 nv30_fb_tile_init(struct nvkm_fb *fb, int i, u32 addr, u32 size, u32 pitch, in nv30_fb_tile_init() argument
45 tile->pitch = pitch; in nv30_fb_tile_init()
Dbase.c46 u32 pitch, u32 flags, struct nvkm_fb_tile *tile) in nvkm_fb_tile_init() argument
48 fb->func->tile.init(fb, region, addr, size, pitch, flags, tile); in nvkm_fb_tile_init()
Dnv41.c34 nvkm_wr32(device, 0x100608 + (i * 0x10), tile->pitch); in nv41_fb_tile_prog()
/linux-4.4.14/sound/drivers/opl4/
Dopl4_synth.c423 int note, pitch, octave; in snd_opl4_update_pitch() local
430 pitch = ((note - 60) << 7) * voice->sound->key_scaling / 100 + (60 << 7); in snd_opl4_update_pitch()
431 pitch += voice->sound->pitch_offset; in snd_opl4_update_pitch()
433 pitch += chan->gm_rpn_coarse_tuning; in snd_opl4_update_pitch()
434 pitch += chan->gm_rpn_fine_tuning >> 7; in snd_opl4_update_pitch()
435 pitch += chan->midi_pitchbend * chan->gm_rpn_pitch_bend_range / 0x2000; in snd_opl4_update_pitch()
436 if (pitch < 0) in snd_opl4_update_pitch()
437 pitch = 0; in snd_opl4_update_pitch()
438 else if (pitch >= 0x6000) in snd_opl4_update_pitch()
439 pitch = 0x5fff; in snd_opl4_update_pitch()
[all …]
/linux-4.4.14/drivers/gpu/drm/vc4/
Dvc4_bo.c38 if (args->pitch < min_pitch) in vc4_dumb_create()
39 args->pitch = min_pitch; in vc4_dumb_create()
41 if (args->size < args->pitch * args->height) in vc4_dumb_create()
42 args->size = args->pitch * args->height; in vc4_dumb_create()
/linux-4.4.14/drivers/gpu/drm/nouveau/nvkm/engine/gr/
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()
Dgk20a.c64 ent->pitch = 1; in gk20a_gr_av_to_init()
100 ent->pitch = 1; in gk20a_gr_aiv_to_init()
143 ent->pitch = 1; in gk20a_gr_av_to_method()
Dnv40.c189 nvkm_wr32(device, NV20_PGRAPH_TSIZE(i), tile->pitch); in nv40_gr_tile()
192 nvkm_wr32(device, NV40_PGRAPH_TSIZE1(i), tile->pitch); in nv40_gr_tile()
214 nvkm_wr32(device, NV47_PGRAPH_TSIZE(i), tile->pitch); in nv40_gr_tile()
217 nvkm_wr32(device, NV40_PGRAPH_TSIZE1(i), tile->pitch); in nv40_gr_tile()
Dgf100.c744 u32 next = init->addr + init->count * init->pitch; in gf100_gr_mmio()
748 addr += init->pitch; in gf100_gr_mmio()
764 u32 next = init->addr + init->count * init->pitch; in gf100_gr_icmd()
784 addr += init->pitch; in gf100_gr_icmd()
801 u32 next = init->addr + init->count * init->pitch; in gf100_gr_mthd()
811 addr += init->pitch; in gf100_gr_mthd()
1312 u32 tail = head + init->count * init->pitch; in gf100_gr_init_csdata()
1325 head = head + init->pitch; in gf100_gr_init_csdata()
Dnv20.c159 nvkm_wr32(device, NV20_PGRAPH_TSIZE(i), tile->pitch); in nv20_gr_tile()
165 nvkm_wr32(device, NV10_PGRAPH_RDI_DATA, tile->pitch); in nv20_gr_tile()
Dgf100.h177 u8 pitch; member
Dnv10.c1060 nvkm_wr32(device, NV10_PGRAPH_TSIZE(i), tile->pitch); in nv10_gr_tile()
/linux-4.4.14/sound/core/oss/
Drate.c46 unsigned int pitch; member
114 pos += data->pitch; in resample_expand()
174 pos += data->pitch; in resample_shrink()
194 res = (((frames * data->pitch) + (BITS/2)) >> SHIFT); in rate_src_frames()
196 res = (((frames << SHIFT) + (data->pitch / 2)) / data->pitch); in rate_src_frames()
227 res = (((frames << SHIFT) + (data->pitch / 2)) / data->pitch); in rate_dst_frames()
229 res = (((frames * data->pitch) + (BITS/2)) >> SHIFT); in rate_dst_frames()
333 data->pitch = ((src_format->rate << SHIFT) + (dst_format->rate >> 1)) / dst_format->rate; in snd_pcm_plugin_build_rate()
336 data->pitch = ((dst_format->rate << SHIFT) + (src_format->rate >> 1)) / src_format->rate; in snd_pcm_plugin_build_rate()
/linux-4.4.14/drivers/gpu/drm/omapdrm/
Domap_fb.c80 uint32_t pitch; member
143 (y * plane->pitch / format->planes[n].sub_y); in get_linear_addr()
228 info->screen_width = plane->pitch; in omap_framebuffer_update_scanout()
360 i, plane->offset, plane->pitch); in omap_framebuffer_describe()
426 int size, pitch = mode_cmd->pitches[i]; in omap_framebuffer_init() local
428 if (pitch < (mode_cmd->width * format->planes[i].stride_bpp)) { in omap_framebuffer_init()
430 pitch, mode_cmd->width * format->planes[i].stride_bpp); in omap_framebuffer_init()
435 if (pitch % format->planes[i].stride_bpp != 0) { in omap_framebuffer_init()
438 pitch, format->planes[i].stride_bpp); in omap_framebuffer_init()
443 size = pitch * mode_cmd->height / format->planes[i].sub_y; in omap_framebuffer_init()
[all …]
Domap_drv.h231 static inline int align_pitch(int pitch, int width, int bpp) in align_pitch() argument
235 pitch = max(pitch, width * bytespp); in align_pitch()
239 return roundup(pitch, 8 * bytespp); in align_pitch()
Domap_gem.c615 args->pitch = align_pitch(0, args->width, args->bpp); in omap_gem_dumb_create()
616 args->size = PAGE_ALIGN(args->pitch * args->height); in omap_gem_dumb_create()
/linux-4.4.14/sound/pci/ctxfi/
Dctatc.c198 unsigned int pitch; in atc_get_pitch() local
202 pitch = (input_rate / output_rate) << 24; in atc_get_pitch()
218 pitch |= input_rate; in atc_get_pitch()
221 return pitch; in atc_get_pitch()
224 static int select_rom(unsigned int pitch) in select_rom() argument
226 if (pitch > 0x00428f5c && pitch < 0x01b851ec) { in select_rom()
229 } else if (pitch == 0x01d66666 || pitch == 0x01d66667) { in select_rom()
232 } else if (pitch == 0x02000000) { in select_rom()
235 } else if (pitch <= 0x08000000) { in select_rom()
254 unsigned int pitch; in atc_pcm_playback_prepare() local
[all …]
Dctsrc.h70 int (*set_pitch)(struct src *src, unsigned int pitch);
Dcthardware.h107 int (*src_set_pitch)(void *blk, unsigned int pitch);
Dctsrc.c158 static int src_set_pitch(struct src *src, unsigned int pitch) in src_set_pitch() argument
163 hw->src_set_pitch(src->rsc.ctrl_blk, pitch); in src_set_pitch()
Dcthw20k2.c330 static int src_set_pitch(void *blk, unsigned int pitch) in src_set_pitch() argument
334 set_field(&ctl->mpr, MPRLH_PITCH, pitch); in src_set_pitch()
Dcthw20k1.c330 static int src_set_pitch(void *blk, unsigned int pitch) in src_set_pitch() argument
334 set_field(&ctl->mpr, MPRLH_PITCH, pitch); in src_set_pitch()
/linux-4.4.14/drivers/gpu/drm/virtio/
Dvirtgpu_gem.c89 uint32_t pitch; in virtio_gpu_mode_dumb_create() local
92 pitch = args->width * ((args->bpp + 1) / 8); in virtio_gpu_mode_dumb_create()
93 args->size = pitch * args->height; in virtio_gpu_mode_dumb_create()
112 args->pitch = pitch; in virtio_gpu_mode_dumb_create()
/linux-4.4.14/arch/powerpc/kernel/
Dbtext.c119 void __init btext_setup_display(int width, int height, int depth, int pitch, in btext_setup_display() argument
128 dispDeviceRowBytes = pitch; in btext_setup_display()
174 unsigned int width, height, depth, pitch; in btext_initialize() local
196 pitch = width * ((depth + 7) / 8); in btext_initialize()
201 pitch = *prop; in btext_initialize()
202 if (pitch == 1) in btext_initialize()
203 pitch = 0x1000; in btext_initialize()
221 dispDeviceRowBytes = pitch; in btext_initialize()
281 int depth, int pitch) in btext_update_display() argument
296 dispDeviceRowBytes = pitch; in btext_update_display()
Dprom_init.c1992 u32 width, height, pitch, addr; in prom_check_displays() local
1997 prom_getprop(node, "linebytes", &pitch, 4); in prom_check_displays()
2000 width, height, pitch, addr); in prom_check_displays()
2001 btext_setup_display(width, height, 8, pitch, addr); in prom_check_displays()
/linux-4.4.14/drivers/video/console/
Dfbcon_rotate.h23 static inline int pattern_test_bit(u32 x, u32 y, u32 pitch, const char *pat) in pattern_test_bit() argument
25 u32 tmp = (y * pitch) + x, index = tmp / 8, bit = tmp % 8; in pattern_test_bit()
31 static inline void pattern_set_bit(u32 x, u32 y, u32 pitch, char *pat) in pattern_set_bit() argument
33 u32 tmp = (y * pitch) + x, index = tmp / 8, bit = tmp % 8; in pattern_set_bit()
Dbitblit.c153 u32 mod = vc->vc_font.width % 8, cnt, pitch, size; in bit_putcs() local
177 pitch = DIV_ROUND_UP(image.width, 8) + scan_align; in bit_putcs()
178 pitch &= ~scan_align; in bit_putcs()
179 size = pitch * image.height + buf_align; in bit_putcs()
185 bit_putcs_aligned(vc, info, s, attribute, cnt, pitch, in bit_putcs()
189 pitch, width, cellsize, &image, in bit_putcs()
Dfbcon_ud.c162 u32 mod = vc->vc_font.width % 8, cnt, pitch, size; in ud_putcs() local
193 pitch = ((image.width + 7) >> 3) + scan_align; in ud_putcs()
194 pitch &= ~scan_align; in ud_putcs()
195 size = pitch * image.height + buf_align; in ud_putcs()
201 ud_putcs_aligned(vc, info, s, attribute, cnt, pitch, in ud_putcs()
204 ud_putcs_unaligned(vc, info, s, attribute, cnt, pitch, in ud_putcs()
Dfbcon_ccw.c140 u32 cnt, pitch, size; in ccw_putcs() local
170 pitch = ((image.width + 7) >> 3) + scan_align; in ccw_putcs()
171 pitch &= ~scan_align; in ccw_putcs()
172 size = pitch * image.height + buf_align; in ccw_putcs()
176 ccw_putcs_aligned(vc, info, s, attribute, cnt, pitch, in ccw_putcs()
Dfbcon_cw.c125 u32 cnt, pitch, size; in cw_putcs() local
153 pitch = ((image.width + 7) >> 3) + scan_align; in cw_putcs()
154 pitch &= ~scan_align; in cw_putcs()
155 size = pitch * image.height + buf_align; in cw_putcs()
159 cw_putcs_aligned(vc, info, s, attribute, cnt, pitch, in cw_putcs()
Dvgacon.c194 static void vgacon_scrollback_init(int pitch) in vgacon_scrollback_init() argument
196 int rows = CONFIG_VGACON_SOFT_SCROLLBACK_SIZE * 1024/pitch; in vgacon_scrollback_init()
203 vgacon_scrollback_size = rows * pitch; in vgacon_scrollback_init()
Dfbcon.c2577 int pitch = (font->width+7) >> 3; in fbcon_set_font() local
2593 size = h * pitch * charcount; in fbcon_set_font()
2605 memcpy(new_data + i*h*pitch, data + i*32*pitch, h*pitch); in fbcon_set_font()
/linux-4.4.14/arch/sparc/kernel/
Dbtext.c44 unsigned int width, height, depth, pitch; in btext_initialize() local
54 pitch = width * ((depth + 7) / 8); in btext_initialize()
58 pitch = prop; in btext_initialize()
60 if (pitch == 1) in btext_initialize()
61 pitch = 0x1000; in btext_initialize()
77 dispDeviceRowBytes = pitch; in btext_initialize()
/linux-4.4.14/sound/isa/sb/
Demu8000_callback.c386 short pitch; in set_fmmod() local
390 pitch = (char)(vp->reg.parm.fmmod>>8); in set_fmmod()
393 pitch += (MOD_SENSE * modulation) / 1200; in set_fmmod()
394 LIMITVALUE(pitch, -128, 127); in set_fmmod()
395 fmmod = ((unsigned char)pitch<<8) | cutoff; in set_fmmod()
411 short pitch; in set_fm2frq2() local
415 pitch = (char)(vp->reg.parm.fm2frq2>>8); in set_fm2frq2()
418 pitch += (MOD_SENSE * modulation) / 1200; in set_fm2frq2()
419 LIMITVALUE(pitch, -128, 127); in set_fm2frq2()
420 fm2frq2 = ((unsigned char)pitch<<8) | freq; in set_fm2frq2()
Demu8000_pcm.c60 unsigned int pitch; member
266 static int calc_pitch_target(int pitch) in calc_pitch_target() argument
268 int ptarget = 1 << (pitch >> 12); in calc_pitch_target()
269 if (pitch & 0x800) ptarget += (ptarget * 0x102e) / 0x2710; in calc_pitch_target()
270 if (pitch & 0x400) ptarget += (ptarget * 0x764) / 0x2710; in calc_pitch_target()
271 if (pitch & 0x200) ptarget += (ptarget * 0x389) / 0x2710; in calc_pitch_target()
293 EMU8000_IP_WRITE(hw, ch, rec->pitch); in setup_voice()
338 int pt = calc_pitch_target(rec->pitch); in start_voice()
615 rec->pitch = 0xe000 + calc_rate_offset(subs->runtime->rate); in emu8k_pcm_prepare()
/linux-4.4.14/drivers/gpu/drm/
Ddrm_gem_cma_helper.c226 if (args->pitch < min_pitch) in drm_gem_cma_dumb_create_internal()
227 args->pitch = min_pitch; in drm_gem_cma_dumb_create_internal()
229 if (args->size < args->pitch * args->height) in drm_gem_cma_dumb_create_internal()
230 args->size = args->pitch * args->height; in drm_gem_cma_dumb_create_internal()
262 args->pitch = DIV_ROUND_UP(args->width * args->bpp, 8); in drm_gem_cma_dumb_create()
263 args->size = args->pitch * args->height; in drm_gem_cma_dumb_create()
Ddrm_fb_helper.c1489 void drm_fb_helper_fill_fix(struct fb_info *info, uint32_t pitch, in drm_fb_helper_fill_fix() argument
1503 info->fix.line_length = pitch; in drm_fb_helper_fill_fix()
Ddrm_crtc.c3050 r.pitches[0] = or->pitch; in drm_mode_addfb()
3437 r->pitch = fb->pitches[0]; in drm_mode_getfb()
5424 args->pitch = 0; in drm_mode_create_dumb_ioctl()
/linux-4.4.14/arch/powerpc/include/asm/
Dbtext.h12 int depth, int pitch);
13 extern void btext_setup_display(int width, int height, int depth, int pitch,
Dps3gpu.h71 u64 ioif_offset, u64 sync_width, u64 pitch) in lv1_gpu_fb_blit() argument
76 pitch); in lv1_gpu_fb_blit()
Dps3av.h564 u32 pitch; /* in: line size in byte */ member
589 u32 pitch; /* in: line size in byte */ member
/linux-4.4.14/drivers/media/pci/saa7164/
Dsaa7164-buffer.c115 buf->actual_size = params->pitch * params->numberoflines; in saa7164_buffer_alloc()
246 saa7164_writel(port->pitch, params->pitch); in saa7164_buffer_cfg_port()
247 saa7164_writel(port->bufsize, params->pitch * params->numberoflines); in saa7164_buffer_cfg_port()
254 dprintk(DBGLVL_BUF, " pitch 0x%x = %d\n", port->pitch, in saa7164_buffer_cfg_port()
255 saa7164_readl(port->pitch)); in saa7164_buffer_cfg_port()
Dsaa7164-vbi.c96 params->pitch = 1600; in saa7164_vbi_buffers_alloc()
97 params->pitch = 1440; in saa7164_vbi_buffers_alloc()
99 ((params->numberoflines * params->pitch) / PAGE_SIZE); in saa7164_vbi_buffers_alloc()
110 params->pitch); in saa7164_vbi_buffers_alloc()
130 len = params->numberoflines * params->pitch; in saa7164_vbi_buffers_alloc()
Dsaa7164-encoder.c129 params->pitch = 128; in saa7164_encoder_buffers_alloc()
140 params->pitch = 188; in saa7164_encoder_buffers_alloc()
157 params->pitch); in saa7164_encoder_buffers_alloc()
177 len = params->numberoflines * params->pitch; in saa7164_encoder_buffers_alloc()
Dsaa7164-types.h224 u32 pitch; member
Dsaa7164-dvb.c372 port->hw_streamingparams.pitch = 188; in dvb_register()
385 port->hw_streamingparams.pitch); in dvb_register()
Dsaa7164-api.c839 port->pitch = port->hwcfg.BARLocation + (2 * sizeof(u32)); in saa7164_api_configure_port_vbi()
874 port->pitch = port->hwcfg.BARLocation + (2 * sizeof(u32)); in saa7164_api_configure_port_mpeg2ts()
908 port->pitch = port->hwcfg.BARLocation + (2 * sizeof(u32)); in saa7164_api_configure_port_mpeg2ps()
Dsaa7164.h355 u32 pitch; member
/linux-4.4.14/sound/pci/emu10k1/
Demu10k1_callback.c511 short pitch; in set_fmmod() local
515 pitch = (char)(vp->reg.parm.fmmod>>8); in set_fmmod()
518 pitch += (MOD_SENSE * modulation) / 1200; in set_fmmod()
519 LIMITVALUE(pitch, -128, 127); in set_fmmod()
520 fmmod = ((unsigned char)pitch<<8) | cutoff; in set_fmmod()
529 short pitch; in set_fm2frq2() local
533 pitch = (char)(vp->reg.parm.fm2frq2>>8); in set_fm2frq2()
536 pitch += (MOD_SENSE * modulation) / 1200; in set_fm2frq2()
537 LIMITVALUE(pitch, -128, 127); in set_fm2frq2()
538 fm2frq2 = ((unsigned char)pitch<<8) | freq; in set_fm2frq2()
Demupcm.c701 unsigned int voice, pitch, pitch_target; in snd_emu10k1_playback_trigger_voice() local
709 pitch = snd_emu10k1_rate_to_pitch(runtime->rate) >> 8; in snd_emu10k1_playback_trigger_voice()
717 snd_emu10k1_ptr_write(emu, IP, voice, pitch); in snd_emu10k1_playback_trigger_voice()
/linux-4.4.14/drivers/video/fbdev/aty/
Dradeon_accel.c36 OUTREG(DEFAULT_PITCH_OFFSET, (rinfo->pitch << 0x16) | in radeon_fixup_offset()
38 OUTREG(DST_PITCH_OFFSET, (rinfo->pitch << 0x16) | (rinfo->fb_local_base >> 10)); in radeon_fixup_offset()
39 OUTREG(SRC_PITCH_OFFSET, (rinfo->pitch << 0x16) | (rinfo->fb_local_base >> 10)); in radeon_fixup_offset()
286 OUTREG(DEFAULT_PITCH_OFFSET, (rinfo->pitch << 0x16) | in radeonfb_engine_init()
288 OUTREG(DST_PITCH_OFFSET, (rinfo->pitch << 0x16) | (rinfo->fb_local_base >> 10)); in radeonfb_engine_init()
289 OUTREG(SRC_PITCH_OFFSET, (rinfo->pitch << 0x16) | (rinfo->fb_local_base >> 10)); in radeonfb_engine_init()
Dradeon_base.c845 unsigned int pitch; in radeonfb_check_var() local
934 pitch = ((v.xres_virtual * ((v.bits_per_pixel + 1) / 8) + 0x3f) in radeonfb_check_var()
936 v.xres_virtual = (pitch << 6) / ((v.bits_per_pixel + 1) / 8); in radeonfb_check_var()
1789 rinfo->pitch = ((mode->xres_virtual * ((mode->bits_per_pixel + 1) / 8) + 0x3f) in radeonfb_set_par()
1793 newmode->crtc_pitch = (rinfo->pitch << 3) / ((mode->bits_per_pixel + 1) / 8); in radeonfb_set_par()
1955 info->fix.line_length = rinfo->pitch*64; in radeonfb_set_par()
Dradeonfb.h324 int pitch, bpp, depth; member
Daty128fb.c423 u32 pitch; member
744 pitch_value = par->crtc.pitch; in aty128_init_engine()
1036 aty_st_le32(CRTC_PITCH, crtc->pitch); in aty128_set_crtc()
1152 crtc->pitch = vxres >> 3; in aty128_var_to_crtc()
/linux-4.4.14/drivers/video/fbdev/i810/
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()
Di810.h271 u32 pitch; member
Di810_main.c369 u32 tmp, pitch; in i810_load_pitch() local
373 pitch = par->pitch >> 3; in i810_load_pitch()
381 tmp = pitch & 0xFF; in i810_load_pitch()
385 tmp = pitch >> 8; in i810_load_pitch()
1119 fix->line_length = par->pitch; in encode_fix()
1183 par->pitch = get_line_length(par, vxres, var->bits_per_pixel); in decode_var()
/linux-4.4.14/drivers/gpu/drm/cirrus/
Dcirrus_main.c247 args->pitch = args->width * ((args->bpp + 7) / 8); in cirrus_dumb_create()
248 args->size = args->pitch * args->height; in cirrus_dumb_create()
311 int bpp, int pitch) in cirrus_check_framebuffer() argument
321 if (pitch > max_pitch) in cirrus_check_framebuffer()
324 if (pitch * height > max_size) in cirrus_check_framebuffer()
Dcirrus_drv.h214 int bpp, int pitch);
/linux-4.4.14/drivers/video/fbdev/
Dvalkyriefb.c259 int pitch; in valkyrie_vram_reqd() local
262 if ((pitch = init->pitch[color_mode]) == 0) in valkyrie_vram_reqd()
263 pitch = 2 * init->pitch[0]; in valkyrie_vram_reqd()
264 return init->vres * pitch; in valkyrie_vram_reqd()
310 || valkyrie_reg_init[default_vmode-1]->pitch[default_cmode] == 0 in valkyrie_choose_mode()
497 if (init->pitch[cmode] == 0) { in valkyrie_var_to_par()
Doffb.c392 int pitch, unsigned long address, in offb_init_fb() argument
395 unsigned long res_size = pitch * height; in offb_init_fb()
407 width, height, name, address, depth, pitch); in offb_init_fb()
432 fix->line_length = pitch; in offb_init_fb()
435 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()
637 width, height, depth, pitch, address, in offb_init_nodriver()
Dcontrolfb.c64 int pitch; member
236 info->fix.line_length = p->par.pitch; in controlfb_set_par()
254 par->yoffset * par->pitch + (par->xoffset << par->cmode)); in set_screen_start()
526 out_le32(CNTRL_REG(p,pitch), par->pitch); in control_set_hardware()
529 out_le32(CNTRL_REG(p,start_addr), par->yoffset * par->pitch in control_set_hardware()
541 p->par.pitch); in control_set_hardware()
895 par->pitch = par->vxres << par->cmode; in control_var_to_par()
905 if (par->pitch * par->vyres + CTRLFB_OFF > p->total_vram) in control_var_to_par()
Dimsttfb.c309 __u32 pitch; member
516 init->pitch = xres; in compute_imstt_regvals_ibm()
660 __u32 ctl, pitch, byteswap, scr; in set_imstt_regvals() local
682 pitch = init->pitch >> 2; in set_imstt_regvals()
687 pitch = init->pitch >> 1; in set_imstt_regvals()
692 pitch = init->pitch - (init->pitch >> 2); in set_imstt_regvals()
697 pitch = init->pitch; in set_imstt_regvals()
737 pitch >>= 1; in set_imstt_regvals()
743 write_reg_le32(par->dc_regs, SPR, pitch); in set_imstt_regvals()
Dvalkyriefb.h88 int pitch[2]; /* bytes/line, indexed by color_mode */ member
Dcontrolfb.h67 struct preg pitch; /* addrs diff between scan lines */ member
Dsh_mobile_lcdcfb.c201 unsigned int pitch; member
947 ovl->pitch << LDBBSMWR_BSMW_SHIFT); in sh_mobile_lcdc_overlay_setup()
1119 ch->line_size = ch->pitch; in sh_mobile_lcdc_start()
1151 ch->pitch, ch->yres, pixelformat, in sh_mobile_lcdc_start()
1587 ovl->pitch = info->var.xres_virtual; in sh_mobile_lcdc_overlay_set_par()
1589 ovl->pitch = info->var.xres_virtual * ovl->format->bpp / 8; in sh_mobile_lcdc_overlay_set_par()
1593 info->fix.line_length = ovl->pitch; in sh_mobile_lcdc_overlay_set_par()
1724 info->fix.line_length = ovl->pitch; in sh_mobile_lcdc_overlay_fb_init()
2045 ch->pitch = info->var.xres_virtual; in sh_mobile_lcdc_set_par()
2047 ch->pitch = info->var.xres_virtual * ch->format->bpp / 8; in sh_mobile_lcdc_set_par()
[all …]
Dsh_mobile_lcdcfb.h84 unsigned int pitch; member
Dplatinumfb.h61 int pitch[3]; member
Dtridentfb.c304 static void blade_init_accel(struct tridentfb_par *par, int pitch, int bpp) in blade_init_accel() argument
306 int v1 = (pitch >> 3) << 20; in blade_init_accel()
378 static void xp_init_accel(struct tridentfb_par *par, int pitch, int bpp) in xp_init_accel() argument
381 int v1 = pitch << (bpp == 24 ? 20 : (18 + x)); in xp_init_accel()
383 switch (pitch << (bpp >> 3)) { in xp_init_accel()
476 static void image_init_accel(struct tridentfb_par *par, int pitch, int bpp) in image_init_accel() argument
487 writemmr(par, 0x2120, 0x60000000 | (pitch << 16) | pitch); in image_init_accel()
542 static void tgui_init_accel(struct tridentfb_par *par, int pitch, int bpp) in tgui_init_accel() argument
550 switch ((pitch * bpp) / 8) { in tgui_init_accel()
Dcyber2000fb.c429 u_int pitch; member
529 ((hw->pitch >> 4) & 0x30), cfb); in cyber2000fb_set_timing()
571 hw->crtc[13] = hw->pitch; in cyber2000fb_decode_crtc()
875 hw.pitch = hw.width >> 3; in cyber2000fb_set_par()
881 hw.pitch = hw.width >> 2; in cyber2000fb_set_par()
901 hw.pitch = hw.width >> 3; in cyber2000fb_set_par()
908 hw.pitch = hw.width >> 1; in cyber2000fb_set_par()
932 hw.fetch = hw.pitch; in cyber2000fb_set_par()
Dneofb.c519 u32 bltMod, pitch; in neo2200_accel_init() local
526 pitch = var->xres_virtual; in neo2200_accel_init()
531 pitch = var->xres_virtual * 2; in neo2200_accel_init()
535 pitch = var->xres_virtual * 3; in neo2200_accel_init()
544 writel((pitch << 16) | pitch, &neo2200->pitch); in neo2200_accel_init()
Dsh_mobile_meram.c469 unsigned int pixelformat, unsigned int *pitch) in sh_mobile_meram_cache_alloc() argument
512 *pitch = out_pitch; in sh_mobile_meram_cache_alloc()
Dcirrusfb.c664 int pitch; in cirrusfb_set_par_foo() local
1204 pitch = info->fix.line_length >> 3; in cirrusfb_set_par_foo()
1205 vga_wcrt(regbase, VGA_CRTC_OFFSET, pitch & 0xff); in cirrusfb_set_par_foo()
1207 if (pitch & 0x100) in cirrusfb_set_par_foo()
1215 vga_wcrt(regbase, CL_CRT1D, (pitch >> 9) & 1); in cirrusfb_set_par_foo()
Dplatinumfb.c290 out_be32(&platinum_regs->reg[18].r, init->pitch[cmode]); in platinum_set_hardware()
Datafb.c2605 u32 dx, dy, width, height, pitch; in atafb_imageblit() local
2635 pitch = (image->width + 7) / 8; in atafb_imageblit()
2655 src += pitch; in atafb_imageblit()
Damifb.c3345 u32 dx, dy, width, height, pitch; in amifb_imageblit() local
3367 pitch = (image->width + 7) / 8; in amifb_imageblit()
3374 src += pitch; in amifb_imageblit()
/linux-4.4.14/drivers/gpu/drm/vgem/
Dvgem_drv.c177 uint64_t pitch = args->width * DIV_ROUND_UP(args->bpp, 8); in vgem_gem_dumb_create() local
179 size = args->height * pitch; in vgem_gem_dumb_create()
191 args->pitch = pitch; in vgem_gem_dumb_create()
/linux-4.4.14/drivers/gpu/drm/rockchip/
Drockchip_drm_gem.c239 if (args->pitch < min_pitch) in rockchip_gem_dumb_create()
240 args->pitch = min_pitch; in rockchip_gem_dumb_create()
242 if (args->size < args->pitch * args->height) in rockchip_gem_dumb_create()
243 args->size = args->pitch * args->height; in rockchip_gem_dumb_create()
/linux-4.4.14/drivers/gpu/drm/vmwgfx/device_include/
Dsvga3d_surfacedefs.h1008 u32 pitch; in svga3dsurface_calculate_pitch() local
1013 pitch = blocks.width * desc->pitch_bytes_per_block; in svga3dsurface_calculate_pitch()
1015 return pitch; in svga3dsurface_calculate_pitch()
1043 u32 pitch) in svga3dsurface_get_image_buffer_size() argument
1058 if (pitch == 0) in svga3dsurface_get_image_buffer_size()
1059 pitch = svga3dsurface_calculate_pitch(desc, size); in svga3dsurface_get_image_buffer_size()
1061 slice_size = clamped_umul32(image_blocks.height, pitch); in svga3dsurface_get_image_buffer_size()
Dsvga_reg.h557 uint32 pitch; member
/linux-4.4.14/drivers/gpu/drm/i810/
Di810_dma.c382 dev_priv->pitch = init->pitch; in i810_dma_initialize()
595 int pitch = dev_priv->pitch; in i810_dma_dispatch_clear() local
620 unsigned int start = y * pitch + x * cpp; in i810_dma_dispatch_clear()
630 OUT_RING(BR13_SOLID_PATTERN | (0xF0 << 16) | pitch); in i810_dma_dispatch_clear()
641 OUT_RING(BR13_SOLID_PATTERN | (0xF0 << 16) | pitch); in i810_dma_dispatch_clear()
652 OUT_RING(BR13_SOLID_PATTERN | (0xF0 << 16) | pitch); in i810_dma_dispatch_clear()
668 int pitch = dev_priv->pitch; in i810_dma_dispatch_swap() local
683 unsigned int dst = pbox->x1 * cpp + pbox->y1 * pitch; in i810_dma_dispatch_swap()
693 OUT_RING(pitch | (0xCC << 16)); in i810_dma_dispatch_swap()
699 OUT_RING(pitch); in i810_dma_dispatch_swap()
[all …]
Di810_drv.h102 int pitch; member
/linux-4.4.14/include/video/
Dsh_mobile_meram.h49 unsigned int *pitch);
74 unsigned int *pitch) in sh_mobile_meram_cache_alloc() argument
Dneomagic.h101 __u32 pitch; member
Dmmp_disp.h98 u32 pitch[3]; member
/linux-4.4.14/drivers/gpu/drm/radeon/
Dr100_track.h14 unsigned pitch; member
38 unsigned pitch; member
Dradeon_object.c640 radeon_set_surface_reg(rdev, i, bo->tiling_flags, bo->pitch, in radeon_bo_get_surface_reg()
662 uint32_t tiling_flags, uint32_t pitch) in radeon_bo_set_tiling_flags() argument
716 bo->pitch = pitch; in radeon_bo_set_tiling_flags()
723 uint32_t *pitch) in radeon_bo_get_tiling_flags() argument
729 if (pitch) in radeon_bo_get_tiling_flags()
730 *pitch = bo->pitch; in radeon_bo_get_tiling_flags()
Dr600_cs.c353 u32 height, height_align, pitch, pitch_align, depth_align; in r600_cs_track_validate_cb() local
371 pitch = (G_028060_PITCH_TILE_MAX(track->cb_color_size[i]) + 1) * 8; in r600_cs_track_validate_cb()
374 height = slice_tile_max / pitch; in r600_cs_track_validate_cb()
412 if (!IS_ALIGNED(pitch, pitch_align)) { in r600_cs_track_validate_cb()
414 __func__, __LINE__, pitch, pitch_align, array_mode); in r600_cs_track_validate_cb()
429 tmp = r600_fmt_get_nblocksy(format, height) * r600_fmt_get_nblocksx(format, pitch) * in r600_cs_track_validate_cb()
455 pitch, height, r600_fmt_get_nblocksx(format, pitch), in r600_cs_track_validate_cb()
462 tmp = (height * pitch) >> 6; in r600_cs_track_validate_cb()
465 tmp = S_028060_PITCH_TILE_MAX((pitch / 8) - 1) | in r600_cs_track_validate_cb()
521 u32 pitch = 8192; in r600_cs_track_validate_db() local
[all …]
Dradeon_object.h147 u32 tiling_flags, u32 pitch);
149 u32 *tiling_flags, u32 *pitch);
Dr600_blit.c80 int pitch, slice; in set_render_target() local
89 pitch = (w / 8) - 1; in set_render_target()
109 OUT_RING((pitch << 0) | (slice << 10)); in set_render_target()
257 int format, int w, int h, int pitch, u64 gpu_addr) in set_tex_resource() argument
267 sq_tex_resource_word0 |= ((((pitch >> 3) - 1) << 8) | in set_tex_resource()
Dr100.c892 uint32_t pitch; in r100_copy_blit() local
901 pitch = stride_bytes / 64; in r100_copy_blit()
934 radeon_ring_write(ring, (pitch << 22) | (src_offset >> 10)); in r100_copy_blit()
935 radeon_ring_write(ring, (pitch << 22) | (dst_offset >> 10)); in r100_copy_blit()
1717 track->cb[0].pitch = idx_value & RADEON_COLORPITCH_MASK; in r100_packet0_check()
1721 track->zb.pitch = idx_value & RADEON_DEPTHPITCH_MASK; in r100_packet0_check()
1804 track->textures[i].pitch = idx_value + 32; in r100_packet0_check()
2080 DRM_ERROR("pitch %d\n", t->pitch); in r100_cs_track_texture_print()
2178 w = (track->textures[u].pitch / track->textures[u].cpp) / (1 << i); in r100_cs_track_texture_check()
2180 w = track->textures[u].pitch / (1 << i); in r100_cs_track_texture_check()
[all …]
Dr200.c304 track->cb[0].pitch = idx_value & RADEON_COLORPITCH_MASK; in r200_packet0_check()
308 track->zb.pitch = idx_value & RADEON_DEPTHPITCH_MASK; in r200_packet0_check()
409 track->textures[i].pitch = idx_value + 32; in r200_packet0_check()
Dradeon_ioc32.c160 int pitch; member
190 || __put_user(req32.pitch, &request->pitch) in compat_radeon_cp_texture()
Dradeon_gem.c502 r = radeon_bo_set_tiling_flags(robj, args->tiling_flags, args->pitch); in radeon_gem_set_tiling_ioctl()
523 radeon_bo_get_tiling_flags(rbo, &args->tiling_flags, &args->pitch); in radeon_gem_get_tiling_ioctl()
747 args->pitch = radeon_align_pitch(rdev, args->width, args->bpp, 0) * ((args->bpp + 1) / 8); in radeon_mode_dumb_create()
748 args->size = args->pitch * args->height; in radeon_mode_dumb_create()
Dr300.c801 track->cb[i].pitch = idx_value & 0x3FFE; in r300_packet0_check()
885 track->zb.pitch = idx_value & 0x3FFC; in r300_packet0_check()
1031 track->textures[i].pitch = tmp + 1; in r300_packet0_check()
1136 track->aa.pitch = idx_value & 0x3FFE; in r300_packet0_check()
Devergreen_cs.c397 unsigned pitch, slice, mslice; in evergreen_cs_track_validate_cb() local
402 pitch = track->cb_color_pitch[id]; in evergreen_cs_track_validate_cb()
404 surf.nbx = (pitch + 1) * 8; in evergreen_cs_track_validate_cb()
564 unsigned pitch, slice, mslice; in evergreen_cs_track_validate_stencil() local
569 pitch = G_028058_PITCH_TILE_MAX(track->db_depth_size); in evergreen_cs_track_validate_stencil()
571 surf.nbx = (pitch + 1) * 8; in evergreen_cs_track_validate_stencil()
661 unsigned pitch, slice, mslice; in evergreen_cs_track_validate_depth() local
666 pitch = G_028058_PITCH_TILE_MAX(track->db_depth_size); in evergreen_cs_track_validate_depth()
668 surf.nbx = (pitch + 1) * 8; in evergreen_cs_track_validate_depth()
Dradeon_uvd.c316 unsigned pitch = msg[28]; in radeon_uvd_cs_msg_decode() local
382 if (width > pitch) { in radeon_uvd_cs_msg_decode()
Dradeon_asic.h91 uint32_t tiling_flags, uint32_t pitch,
339 uint32_t tiling_flags, uint32_t pitch,
Dr600_cp.c2495 if (!radeon_check_offset(dev_priv, tex->offset + tex->height * tex->pitch - 1)) { in r600_cp_dispatch_texture()
2500 size = tex->height * tex->pitch; in r600_cp_dispatch_texture()
Dradeon_state.c1764 texpitch = tex->pitch; in radeon_cp_dispatch_texture()
1786 tex->offset >> 10, tex->pitch, tex->format, in radeon_cp_dispatch_texture()
/linux-4.4.14/drivers/gpu/drm/armada/
Darmada_drm.h34 uint32_t pitch = bpp != 4 ? width * ((bpp + 7) / 8) : width / 2; in armada_pitch() local
37 return ALIGN(pitch, 128); in armada_pitch()
Darmada_crtc.c171 unsigned pitch = fb->pitches[0]; in armada_drm_crtc_calc_fb() local
172 unsigned offset = y * pitch + x * fb->bits_per_pixel / 8; in armada_drm_crtc_calc_fb()
177 pitch, x, y, fb->bits_per_pixel); in armada_drm_crtc_calc_fb()
182 addr_even += pitch; in armada_drm_crtc_calc_fb()
183 pitch *= 2; in armada_drm_crtc_calc_fb()
189 armada_reg_queue_mod(regs, i, pitch, 0xffff, LCD_CFG_GRA_PITCH); in armada_drm_crtc_calc_fb()
Darmada_gem.c247 args->pitch = armada_pitch(args->width, args->bpp); in armada_gem_dumb_create()
248 args->size = size = args->pitch * args->height; in armada_gem_dumb_create()
/linux-4.4.14/sound/synth/emux/
Demux_synth.c563 int pitch; in setup_voice() local
586 pitch = (HI_BYTE(parm->pefe) << 4) + vp->apitch; in setup_voice()
587 if (pitch > 0xffff) in setup_voice()
588 pitch = 0xffff; in setup_voice()
596 pitch = vp->apitch; in setup_voice()
600 if (pitch != 0xffff) { in setup_voice()
601 vp->ptarget = 1 << (pitch >> 12); in setup_voice()
602 if (pitch & 0x800) vp->ptarget += (vp->ptarget*0x102e)/0x2710; in setup_voice()
603 if (pitch & 0x400) vp->ptarget += (vp->ptarget*0x764)/0x2710; in setup_voice()
604 if (pitch & 0x200) vp->ptarget += (vp->ptarget*0x389)/0x2710; in setup_voice()
/linux-4.4.14/drivers/video/fbdev/sis/
Dsis_accel.h168 #define SiS300SetupSRCPitch(pitch) \ argument
170 MMIO_OUT16(ivideo->mmio_vbase, BR(1), pitch);\
298 #define SiS310SetupSRCPitch(pitch) \ argument
300 MMIO_OUT16(ivideo->mmio_vbase, SRC_PITCH, pitch);\
/linux-4.4.14/drivers/video/fbdev/intelfb/
Dintelfbdrv.c1136 dinfo->info->fix.line_length = dinfo->pitch; in update_dinfo()
1141 dinfo->pitch = var->xres_virtual; in update_dinfo()
1145 dinfo->pitch = var->xres_virtual * 2; in update_dinfo()
1149 dinfo->pitch = var->xres_virtual * 4; in update_dinfo()
1155 dinfo->pitch = ROUND_UP_TO(dinfo->pitch, STRIDE_ALIGNMENT_I9XX); in update_dinfo()
1157 dinfo->pitch = ROUND_UP_TO(dinfo->pitch, STRIDE_ALIGNMENT); in update_dinfo()
1160 dinfo->pitch = dinfo->initial_pitch; in update_dinfo()
1163 dinfo->info->fix.line_length = dinfo->pitch; in update_dinfo()
1490 dinfo->pitch, info->var.bits_per_pixel, in intelfb_fillrect()
1510 dinfo->pitch, info->var.bits_per_pixel); in intelfb_copyarea()
[all …]
Dintelfbhw.h587 u32 w, u32 h, u32 color, u32 pitch, u32 bpp,
590 u32 dstx, u32 dsty, u32 w, u32 h, u32 pitch,
594 u32 pitch, u32 bpp);
Dintelfbhw.c397 offset = (yoffset * dinfo->pitch) + in intelfbhw_pan_display()
1251 hw->disp_a_stride = dinfo->pitch; in intelfbhw_mode_to_hw()
1661 u32 h, u32 color, u32 pitch, u32 bpp, u32 rop) in intelfbhw_do_fillrect() argument
1667 "rop 0x%02x\n", x, y, w, h, color, pitch, bpp, rop); in intelfbhw_do_fillrect()
1671 br09 = dinfo->fb_start + (y * pitch + x * (bpp / 8)); in intelfbhw_do_fillrect()
1672 br13 = (rop << ROP_SHIFT) | pitch; in intelfbhw_do_fillrect()
1706 u32 dstx, u32 dsty, u32 w, u32 h, u32 pitch, u32 bpp) in intelfbhw_do_bitblt() argument
1712 curx, cury, dstx, dsty, w, h, pitch, bpp); in intelfbhw_do_bitblt()
1717 br11 = (pitch << PITCH_SHIFT); in intelfbhw_do_bitblt()
1719 br13 = (SRC_ROP_GXCOPY << ROP_SHIFT) | (pitch << PITCH_SHIFT); in intelfbhw_do_bitblt()
[all …]
Dintelfb.h322 int xres, yres, pitch; member
/linux-4.4.14/drivers/gpu/drm/nouveau/include/nvkm/subdev/
Dfb.h44 u32 pitch; member
62 u32 pitch, u32 flags, struct nvkm_fb_tile *);
/linux-4.4.14/drivers/video/fbdev/nvidia/
Dnv_accel.c203 int pitch, i; in NVResetGraphics() local
205 pitch = info->fix.line_length; in NVResetGraphics()
258 NVDmaNext(par, pitch | (pitch << 16)); in NVResetGraphics()
Dnvidia.c766 int pitch, err = 0; in nvidiafb_check_var() local
874 pitch = ((var->xres_virtual * var->bits_per_pixel) + 7) / 8; in nvidiafb_check_var()
875 memlen = pitch * var->yres_virtual; in nvidiafb_check_var()
878 var->yres_virtual = vramlen / pitch; in nvidiafb_check_var()
885 pitch = (var->xres_virtual * in nvidiafb_check_var()
887 memlen = pitch * var->yres; in nvidiafb_check_var()
/linux-4.4.14/include/uapi/drm/
Di810_drm.h120 unsigned int pitch; member
138 unsigned int pitch; member
Ddrm_mode.h348 __u32 pitch; member
535 uint32_t pitch; member
Dradeon_drm.h674 int pitch; member
855 uint32_t pitch; member
861 uint32_t pitch; member
Dr128_drm.h279 int pitch; member
Dmga_drm.h147 unsigned int pitch; member
Di915_drm.h83 unsigned int pitch; member
120 int pitch; member
Dvmwgfx_drm.h492 uint32_t pitch[3]; member
/linux-4.4.14/drivers/gpu/drm/gma500/
Dgem.c151 args->pitch = ALIGN(args->width * ((args->bpp + 7) / 8), 64); in psb_gem_dumb_create()
152 args->size = args->pitch * args->height; in psb_gem_dumb_create()
/linux-4.4.14/drivers/gpu/drm/via/
Dvia_verifier.c305 uint32_t *addr, *pitch, *height, tex; in finish_current_sequence() local
316 pitch = &(cur_seq->pitch[tex][start]); in finish_current_sequence()
324 tmp += (*height++ * *pitch++); in finish_current_sequence()
326 tmp += (*height++ << *pitch++); in finish_current_sequence()
451 cur_seq->pitch[cur_seq->texture][tmp] = in investigate_hazard()
455 cur_seq->pitch[cur_seq->texture][tmp] = in investigate_hazard()
Dvia_verifier.h41 uint32_t pitch[2][10]; member
/linux-4.4.14/drivers/video/fbdev/core/
Dsysimgblt.c117 u32 val, pitch = p->fix.line_length; in slow_imageblit() local
166 dst1 += pitch; in slow_imageblit()
169 dst2 += pitch; in slow_imageblit()
Dcfbimgblt.c145 u32 val, pitch = p->fix.line_length; in slow_imageblit() local
195 dst1 += pitch; in slow_imageblit()
198 dst2 += pitch; in slow_imageblit()
/linux-4.4.14/include/linux/
Ddtlk.h71 unsigned char pitch; /* nP; 0-99 */ member
/linux-4.4.14/drivers/staging/speakup/
Dspeakup_dtlk.h46 u_char pitch; /* nP; 0-99 */ member
Dspeakup_dtlk.c76 __ATTR(pitch, S_IWUSR|S_IRUGO, spk_var_show, spk_var_store);
312 status.pitch = *t++; in synth_interrogate()
Dspeakup_bns.c51 __ATTR(pitch, S_IWUSR|S_IRUGO, spk_var_show, spk_var_store);
Dspeakup_dummy.c53 __ATTR(pitch, S_IWUSR|S_IRUGO, spk_var_show, spk_var_store);
Dspeakup_txprt.c51 __ATTR(pitch, S_IWUSR|S_IRUGO, spk_var_show, spk_var_store);
Dspeakup_spkout.c55 __ATTR(pitch, S_IWUSR|S_IRUGO, spk_var_show, spk_var_store);
Dspeakup_acntsa.c54 __ATTR(pitch, S_IWUSR|S_IRUGO, spk_var_show, spk_var_store);
Dspeakup_ltlk.c59 __ATTR(pitch, S_IWUSR|S_IRUGO, spk_var_show, spk_var_store);
Dspeakup_audptr.c56 __ATTR(pitch, S_IWUSR|S_IRUGO, spk_var_show, spk_var_store);
Dspeakup_apollo.c62 __ATTR(pitch, S_IWUSR|S_IRUGO, spk_var_show, spk_var_store);
Dspeakup_decext.c78 __ATTR(pitch, S_IWUSR|S_IRUGO, spk_var_show, spk_var_store);
Dspeakup_acntpc.c69 __ATTR(pitch, S_IWUSR|S_IRUGO, spk_var_show, spk_var_store);
Dspeakup_keypc.c66 __ATTR(pitch, S_IWUSR|S_IRUGO, spk_var_show, spk_var_store);
Dspeakup_dectlk.c77 __ATTR(pitch, S_IWUSR|S_IRUGO, spk_var_show, spk_var_store);
Dspeakup_soft.c71 __ATTR(pitch, S_IWUSR|S_IRUGO, spk_var_show, spk_var_store);
Dspeakup_decpc.c172 __ATTR(pitch, S_IWUSR|S_IRUGO, spk_var_show, spk_var_store);
Dspkguide.txt408 pitch
424 These parameters include volume, rate, pitch, and others.
427 volume, pitch, and rate, you can also echo values to the appropriate
521 Vol for controlling volume, pitch for pitch, rate for controlling speaking
702 the pitch, rate, etc.
734 Your DecTalk PC should start talking, and then you can adjust the pitch,
/linux-4.4.14/drivers/gpu/drm/vmwgfx/
Dvmwgfx_kms.c333 if (box->w == 64 && cmd->dma.guest.pitch == 64*4) { in vmw_kms_cursor_snoop()
339 virtual + i * cmd->dma.guest.pitch, in vmw_kms_cursor_snoop()
586 vfbs->base.base.pitches[0] = mode_cmd->pitch; in vmw_kms_new_framebuffer_surface()
792 content_base_size.width = mode_cmd->pitch / bytes_pp; in vmw_create_dmabuf_proxy()
839 requested_size = mode_cmd->height * mode_cmd->pitch; in vmw_kms_new_framebuffer_dmabuf()
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()
1000 mode_cmd.pitch, in vmw_kms_fb_create()
1194 unsigned width, unsigned height, unsigned pitch, in vmw_kms_write_svga() argument
1198 vmw_write(vmw_priv, SVGA_REG_PITCHLOCK, pitch); in vmw_kms_write_svga()
[all …]
Dvmwgfx_overlay.c164 items[SVGA_VIDEO_PITCH_1].value = arg->pitch[0]; in vmw_overlay_send_put()
165 items[SVGA_VIDEO_PITCH_2].value = arg->pitch[1]; in vmw_overlay_send_put()
166 items[SVGA_VIDEO_PITCH_3].value = arg->pitch[2]; in vmw_overlay_send_put()
Dvmwgfx_stdu.c63 u32 pitch; member
798 cmd->body.guest.pitch = ddirty->pitch; in vmw_stdu_dmabuf_fifo_commit()
868 ddirty.pitch = vfb->base.pitches[0]; in vmw_kms_stdu_dma()
Dvmwgfx_fb.c483 mode_cmd.pitch = ((mode_cmd.bpp + 7) / 8) * mode_cmd.width; in vmw_fb_kms_framebuffer()
490 cur_fb->pitches[0] == mode_cmd.pitch) in vmw_fb_kms_framebuffer()
494 new_bo_size = (size_t) mode_cmd.pitch * (size_t) mode_cmd.height; in vmw_fb_kms_framebuffer()
Dvmwgfx_drv.h910 unsigned width, unsigned height, unsigned pitch,
914 uint32_t pitch,
Dvmwgfx_surface.c274 body->guest.pitch = svga3dsurface_calculate_pitch(desc, in vmw_surface_dma_encode()
294 body->guest.pitch); in vmw_surface_dma_encode()
Dvmwgfx_resource.c1011 args->pitch = args->width * ((args->bpp + 7) / 8); in vmw_dumb_create()
1012 args->size = args->pitch * args->height; in vmw_dumb_create()
Dvmwgfx_scrn.c191 cmd->obj.backingStore.pitch = mode->hdisplay * 4; in vmw_sou_fifo_create()
/linux-4.4.14/drivers/gpu/drm/nouveau/dispnv04/
Doverlay.c357 int pitch, ret, i; in nv04_update_plane() local
365 pitch = ALIGN(src_w * 4, 0x100); in nv04_update_plane()
367 if (pitch > 0xffff) in nv04_update_plane()
390 nvif_wr32(dev, NV_PVIDEO_BUFF0_PITCH_LENGTH + 4 * i, pitch); in nv04_update_plane()
/linux-4.4.14/drivers/gpu/drm/udl/
Dudl_gem.c81 args->pitch = args->width * DIV_ROUND_UP(args->bpp, 8); in udl_dumb_create()
82 args->size = args->pitch * args->height; in udl_dumb_create()
/linux-4.4.14/include/drm/
Ddrm_fb_helper.h171 void drm_fb_helper_fill_fix(struct fb_info *info, uint32_t pitch,
279 static inline void drm_fb_helper_fill_fix(struct fb_info *info, uint32_t pitch, in drm_fb_helper_fill_fix() argument
/linux-4.4.14/drivers/gpu/drm/exynos/
Dexynos5433_drm_decon.c266 unsigned int pitch = state->fb->pitches[0]; in decon_update_plane() local
289 val = plane->dma_addr[0] + pitch * plane->crtc_h; in decon_update_plane()
293 val = BIT_VAL(pitch - plane->crtc_w * bpp, 27, 14) in decon_update_plane()
296 val = BIT_VAL(pitch - plane->crtc_w * bpp, 29, 15) in decon_update_plane()
Dexynos_drm_fimd.c650 unsigned int pitch = state->fb->pitches[0]; in fimd_update_plane() local
656 offset += plane->src_y * pitch; in fimd_update_plane()
664 size = pitch * plane->crtc_h; in fimd_update_plane()
674 buf_offsize = pitch - (plane->crtc_w * bpp); in fimd_update_plane()
Dexynos_drm_gem.c420 args->pitch = args->width * ((args->bpp + 7) / 8); in exynos_drm_gem_dumb_create()
421 args->size = args->pitch * args->height; in exynos_drm_gem_dumb_create()
Dexynos7_drm_decon.c410 unsigned int pitch = state->fb->pitches[0]; in decon_update_plane() local
429 padding = (pitch / bpp) - state->fb->width; in decon_update_plane()
/linux-4.4.14/drivers/video/fbdev/mmp/hw/
Dmmp_ctrl.c152 writel_relaxed(win->pitch[0], &regs->v_pitch_yc); in overlay_set_win()
153 writel_relaxed(win->pitch[2] << 16 | in overlay_set_win()
154 win->pitch[1], &regs->v_pitch_uv); in overlay_set_win()
160 writel_relaxed(win->pitch[0], &regs->g_pitch); in overlay_set_win()
/linux-4.4.14/drivers/gpu/drm/mgag200/
Dmgag200_mode.c889 int pitch; in mga_crtc_mode_set() local
1004 pitch = crtc->primary->fb->pitches[0] / (crtc->primary->fb->bits_per_pixel / 8); in mga_crtc_mode_set()
1006 pitch = (pitch * 3) >> (4 - bppshift); in mga_crtc_mode_set()
1008 pitch = pitch >> (4 - bppshift); in mga_crtc_mode_set()
1060 WREG_CRT(19, pitch & 0xFF); in mga_crtc_mode_set()
1072 ext_vga[0] |= (pitch & 0x300) >> 4; in mga_crtc_mode_set()
Dmgag200_main.c310 args->pitch = args->width * ((args->bpp + 7) / 8); in mgag200_dumb_create()
311 args->size = args->pitch * args->height; in mgag200_dumb_create()
/linux-4.4.14/drivers/gpu/drm/nouveau/
Dnouveau_display.h31 int crtc, bpp, pitch, x, y; member
Dnouveau_bo.c47 u32 addr, u32 size, u32 pitch, u32 flags) in nv10_bo_update_tile_region() argument
57 if (tile->pitch) in nv10_bo_update_tile_region()
60 if (pitch) in nv10_bo_update_tile_region()
61 nvkm_fb_tile_init(fb, i, addr, size, pitch, flags, tile); in nv10_bo_update_tile_region()
100 u32 size, u32 pitch, u32 flags) in nv10_bo_set_tiling() argument
110 if (pitch && !found) { in nv10_bo_set_tiling()
114 } else if (tile && fb->tile.region[i].pitch) { in nv10_bo_set_tiling()
124 pitch, flags); in nv10_bo_set_tiling()
Dnouveau_display.c876 state.y * state.pitch + in nouveau_flip_complete()
892 args->pitch = roundup(args->width * (args->bpp / 8), 256); in nouveau_display_dumb_create()
893 args->size = args->pitch * args->height; in nouveau_display_dumb_create()
/linux-4.4.14/drivers/media/pci/sta2x11/
Dsta2x11_vip.c664 unsigned int t_stop, b_stop, pitch; in vidioc_s_fmt_vid_cap() local
682 pitch = 4 * vip->format.width; in vidioc_s_fmt_vid_cap()
688 pitch = 2 * vip->format.width; in vidioc_s_fmt_vid_cap()
694 pitch = 2 * vip->format.width; in vidioc_s_fmt_vid_cap()
711 reg_write(vip, DVP_VMP, pitch); in vidioc_s_fmt_vid_cap()
/linux-4.4.14/drivers/gpu/drm/ast/
Dast_main.c527 args->pitch = args->width * ((args->bpp + 7) / 8); in ast_dumb_create()
528 args->size = args->pitch * args->height; in ast_dumb_create()
/linux-4.4.14/include/media/
Dsaa7146_vv.h25 u32 pitch; member
/linux-4.4.14/drivers/gpu/drm/bochs/
Dbochs_mm.c417 args->pitch = args->width * ((args->bpp + 7) / 8); in bochs_dumb_create()
418 args->size = args->pitch * args->height; in bochs_dumb_create()
/linux-4.4.14/Documentation/devicetree/bindings/memory-controllers/
Dingenic,jz4780-nemc.txt34 - ingenic,nemc-tBP: Burst pitch time in nanoseconds.
/linux-4.4.14/drivers/video/fbdev/mmp/fb/
Dmmpfb.c407 win.pitch[0] = var->xres_virtual * stride; in mmpfb_set_win()
408 win.pitch[1] = win.pitch[2] = in mmpfb_set_win()
/linux-4.4.14/drivers/gpu/drm/nouveau/nvkm/engine/mpeg/
Dnv31.c119 nvkm_wr32(device, 0x00b008 + (i * 0x10), tile->pitch); in nv31_mpeg_tile()
/linux-4.4.14/drivers/gpu/drm/tegra/
Dgem.c394 args->pitch = round_up(min_pitch, tegra->pitch_align); in tegra_bo_dumb_create()
395 args->size = args->pitch * args->height; in tegra_bo_dumb_create()
/linux-4.4.14/drivers/gpu/drm/msm/
Dmsm_gem.c361 args->pitch = align_pitch(args->width, args->bpp); in msm_gem_dumb_create()
362 args->size = PAGE_ALIGN(args->pitch * args->height); in msm_gem_dumb_create()
/linux-4.4.14/drivers/gpu/drm/r128/
Dr128_state.c277 u32 pitch, offset; in r128_clear_box() local
300 pitch = dev_priv->back_pitch >> 3; in r128_clear_box()
312 OUT_RING((pitch << 21) | (offset >> 5)); in r128_clear_box()
851 data[2] = cpu_to_le32((blit->pitch << 21) | (blit->offset >> 5)); in r128_cce_dispatch_blit()
/linux-4.4.14/Documentation/sound/oss/
DREADME.ymfsb56 When playing sounds via this driver, you will hear its pitch is slightly
/linux-4.4.14/drivers/gpu/drm/mga/
Dmga_state.c48 unsigned int pitch = dev_priv->front_pitch; in mga_emit_clip_rect() local
63 MGA_YTOP, box->y1 * pitch, MGA_YBOT, (box->y2 - 1) * pitch); in mga_emit_clip_rect()
/linux-4.4.14/drivers/video/fbdev/vermilion/
Dvermilion.c600 u32 pitch; in vmlfb_check_var_locked() local
653 pitch = ALIGN((var->xres * var->bits_per_pixel) >> 3, 0x40); in vmlfb_check_var_locked()
654 mem = pitch * var->yres_virtual; in vmlfb_check_var_locked()
/linux-4.4.14/drivers/gpu/drm/amd/amdgpu/
Damdgpu_gem.c671 args->pitch = amdgpu_align_pitch(adev, args->width, args->bpp, 0) * ((args->bpp + 1) / 8); in amdgpu_mode_dumb_create()
672 args->size = (u64)args->pitch * args->height; in amdgpu_mode_dumb_create()
Damdgpu_uvd.c383 unsigned pitch = msg[28]; in amdgpu_uvd_cs_msg_decode() local
492 if (width > pitch) { in amdgpu_uvd_cs_msg_decode()
/linux-4.4.14/drivers/media/pci/bt8xx/
Dbttvp.h253 unsigned int pitch, unsigned int skip_lines,
/linux-4.4.14/drivers/ps3/
Dps3av_cmd.c405 video_mode->pitch = video_mode->width * 4; /* line_length */ in ps3av_cmd_set_video_mode()
416 video_mode->pitch, video_mode->video_out_format, in ps3av_cmd_set_video_mode()
/linux-4.4.14/drivers/char/
Ddtlk.c550 status.pitch = *t++; in dtlk_interrogate()
/linux-4.4.14/drivers/gpu/drm/i915/
Di915_gem_gtt.h140 unsigned int pitch; member
Dintel_drv.h1142 unsigned int pitch);
Dintel_display.c2292 info->pitch = fb->pitches[0]; in intel_fill_fb_ggtt_view()
2457 unsigned int pitch) in intel_gen4_compute_page_offset() argument
2468 return tile_rows * pitch * 8 + tiles * 4096; in intel_gen4_compute_page_offset()
2473 offset = *y * pitch + *x * cpp; in intel_gen4_compute_page_offset()
2474 *y = (offset & alignment) / pitch; in intel_gen4_compute_page_offset()
2475 *x = ((offset & alignment) - *y * pitch) / cpp; in intel_gen4_compute_page_offset()
10194 u32 pitch = DIV_ROUND_UP(width * bpp, 8); in intel_framebuffer_pitch_for_width() local
10195 return ALIGN(pitch, 64); in intel_framebuffer_pitch_for_width()
10201 u32 pitch = intel_framebuffer_pitch_for_width(mode->hdisplay, bpp); in intel_framebuffer_size_for_mode() local
10202 return PAGE_ALIGN(pitch * mode->vdisplay); in intel_framebuffer_size_for_mode()
/linux-4.4.14/Documentation/hwmon/
Df71805f138 control, but may generate annoying high-pitch noise. So a frequency just
/linux-4.4.14/drivers/gpu/drm/rcar-du/
Drcar_du_kms.c132 args->pitch = roundup(min_pitch, align); in rcar_du_dumb_create()

12