Home
last modified time | relevance | path

Searched refs:lines (Results 1 – 25 of 123) sorted by relevance

12345

/drivers/media/pci/cx18/
Dcx18-vbi.c34 static void copy_vbi_data(struct cx18 *cx, int lines, u32 pts_stamp) in copy_vbi_data() argument
57 for (i = 0; i < lines; i++) { in copy_vbi_data()
107 u32 lines = cx->vbi.count * 2; in compress_raw_buf() local
115 for (i = 0; i < lines; i++) { in compress_raw_buf()
123 if (i == lines - 1) { in compress_raw_buf()
134 return lines * (line_size - 4); in compress_raw_buf()
199 int lines; in _cx18_process_vbi_data() local
229 lines = compress_sliced_buf(cx, p, size, sizeof(struct vbi_data_hdr)); in _cx18_process_vbi_data()
232 if (lines == 0) { in _cx18_process_vbi_data()
236 lines = 1; in _cx18_process_vbi_data()
[all …]
/drivers/staging/greybus/
Dgpio.c39 struct gb_gpio_line *lines; member
84 ggc->lines[which].active = true; in gb_gpio_activate_operation()
105 ggc->lines[which].active = false; in gb_gpio_deactivate_operation()
132 ggc->lines[which].direction = direction ? 1 : 0; in gb_gpio_get_direction_operation()
146 ggc->lines[which].direction = 1; in gb_gpio_direction_in_operation()
161 ggc->lines[which].direction = 0; in gb_gpio_direction_out_operation()
188 ggc->lines[which].value = value ? 1 : 0; in gb_gpio_get_value_operation()
199 if (ggc->lines[which].direction == 1) { in gb_gpio_set_value_operation()
214 ggc->lines[which].value = request.value; in gb_gpio_set_value_operation()
228 ggc->lines[which].debounce_usec = debounce_usec; in gb_gpio_set_debounce_operation()
[all …]
/drivers/media/i2c/
Dak881x.c34 unsigned int lines; member
108 &mf->height, 0, ak881x->lines, 1, 0); in ak881x_fill_fmt()
143 sel->r.height = ak881x->lines; in ak881x_get_selection()
158 ak881x->lines = 480; in ak881x_s_std_output()
161 ak881x->lines = 480; in ak881x_s_std_output()
164 ak881x->lines = 480; in ak881x_s_std_output()
167 ak881x->lines = 480; in ak881x_s_std_output()
170 ak881x->lines = 576; in ak881x_s_std_output()
296 ak881x->lines = 480; in ak881x_probe()
/drivers/media/pci/ivtv/
Divtv-vbi.c186 static void copy_vbi_data(struct ivtv *itv, int lines, u32 pts_stamp) in copy_vbi_data() argument
202 for (i = 0; i < lines; i++) { in copy_vbi_data()
314 u32 lines = itv->vbi.count; in compress_raw_buf() local
321 for (i = 0; i < lines; i++) { in compress_raw_buf()
331 return lines * (line_size - 4); in compress_raw_buf()
342 unsigned lines = 0; in compress_sliced_buf() local
363 if (vbi.type && !(lines & (1 << vbi.line))) { in compress_sliced_buf()
364 lines |= 1 << vbi.line; in compress_sliced_buf()
405 int lines; in ivtv_process_vbi_data() local
410 lines = compress_sliced_buf(itv, 0, p, size / 2, in ivtv_process_vbi_data()
[all …]
/drivers/video/console/
Dmdacon.c505 enum con_scroll dir, unsigned int lines) in mdacon_scroll() argument
509 if (!lines) in mdacon_scroll()
512 if (lines > c->vc_rows) /* maximum realistic size */ in mdacon_scroll()
513 lines = c->vc_rows; in mdacon_scroll()
518 scr_memmovew(mda_addr(0, t), mda_addr(0, t + lines), in mdacon_scroll()
519 (b-t-lines)*mda_num_columns*2); in mdacon_scroll()
520 scr_memsetw(mda_addr(0, b - lines), eattr, in mdacon_scroll()
521 lines*mda_num_columns*2); in mdacon_scroll()
525 scr_memmovew(mda_addr(0, t + lines), mda_addr(0, t), in mdacon_scroll()
526 (b-t-lines)*mda_num_columns*2); in mdacon_scroll()
[all …]
Dnewport_con.c578 enum con_scroll dir, unsigned int lines) in newport_scroll() argument
588 topscan = (topscan + (lines << 4)) & 0x3ff; in newport_scroll()
589 newport_clear_lines(vc->vc_rows - lines, in newport_scroll()
593 topscan = (topscan + (-lines << 4)) & 0x3ff; in newport_scroll()
594 newport_clear_lines(0, lines - 1, in newport_scroll()
601 count = (b - t - lines) * vc->vc_cols; in newport_scroll()
606 vc->vc_size_row * (t + lines)); in newport_scroll()
622 vc->vc_size_row * (b - lines)); in newport_scroll()
624 y = b - lines; in newport_scroll()
625 for (count = 0; count < (lines * vc->vc_cols); count++) { in newport_scroll()
[all …]
Dvgacon.c74 static void vgacon_scrolldelta(struct vc_data *c, int lines);
280 static void vgacon_scrolldelta(struct vc_data *c, int lines) in vgacon_scrolldelta() argument
284 if (!lines) { in vgacon_scrolldelta()
300 start = vgacon_scrollback_cur->cur + lines; in vgacon_scrolldelta()
301 end = start + abs(lines); in vgacon_scrolldelta()
372 static void vgacon_scrolldelta(struct vc_data *c, int lines) in vgacon_scrolldelta() argument
374 vc_scrolldelta_helper(c, lines, vga_rolled_over, (void *)vga_vram_base, in vgacon_scrolldelta()
1362 enum con_scroll dir, unsigned int lines) in vgacon_scroll() argument
1370 if (!vga_hardscroll_enabled || lines >= c->vc_rows / 2) in vgacon_scroll()
1375 delta = lines * c->vc_size_row; in vgacon_scroll()
[all …]
/drivers/media/pci/cx23885/
Dcx23885-vbi.c129 unsigned lines = VBI_PAL_LINE_COUNT; in queue_setup() local
132 lines = VBI_NTSC_LINE_COUNT; in queue_setup()
134 sizes[0] = lines * VBI_LINE_LENGTH * 2; in queue_setup()
145 unsigned lines = VBI_PAL_LINE_COUNT; in buffer_prepare() local
148 lines = VBI_NTSC_LINE_COUNT; in buffer_prepare()
150 if (vb2_plane_size(vb, 0) < lines * VBI_LINE_LENGTH * 2) in buffer_prepare()
152 vb2_set_plane_payload(vb, 0, lines * VBI_LINE_LENGTH * 2); in buffer_prepare()
156 0, VBI_LINE_LENGTH * lines, in buffer_prepare()
158 lines); in buffer_prepare()
Dcx23885-core.c444 unsigned int i, lines; in cx23885_sram_channel_setup() local
462 lines = ch->fifo_size / bpl; in cx23885_sram_channel_setup()
463 if (lines > 6) in cx23885_sram_channel_setup()
464 lines = 6; in cx23885_sram_channel_setup()
465 BUG_ON(lines < 2); in cx23885_sram_channel_setup()
472 for (i = 0; i < lines; i++) { in cx23885_sram_channel_setup()
488 cx_write(ch->cmds_start + 12, (lines*16) >> 3); in cx23885_sram_channel_setup()
500 cx_write(ch->cnt2_reg, (lines*16) >> 3); in cx23885_sram_channel_setup()
507 lines); in cx23885_sram_channel_setup()
1079 unsigned int lines, unsigned int lpi, bool jump) in cx23885_risc_field() argument
[all …]
/drivers/media/pci/tw68/
Dtw68-risc.c44 unsigned int lines, bool jump) in tw68_risc_field() argument
63 for (line = 0; line < lines; line++) { in tw68_risc_field()
143 unsigned int lines) in tw68_risc_buffer() argument
159 instructions = fields * (1 + (((bpl + padding) * lines) / in tw68_risc_buffer()
160 PAGE_SIZE) + lines) + 4; in tw68_risc_buffer()
170 bpl, padding, lines, true); in tw68_risc_buffer()
173 bpl, padding, lines, top_offset == UNSET); in tw68_risc_buffer()
/drivers/media/pci/cx25821/
Dcx25821-core.c438 unsigned int i, lines; in cx25821_sram_channel_setup() local
451 lines = ch->fifo_size / bpl; in cx25821_sram_channel_setup()
453 if (lines > 4) in cx25821_sram_channel_setup()
454 lines = 4; in cx25821_sram_channel_setup()
456 BUG_ON(lines < 2); in cx25821_sram_channel_setup()
463 for (i = 0; i < lines; i++) { in cx25821_sram_channel_setup()
482 cx_write(ch->cmds_start + 12, (lines * 16) >> 3); in cx25821_sram_channel_setup()
496 cx_write(ch->cnt2_reg, (lines * 16) >> 3); in cx25821_sram_channel_setup()
506 unsigned int i, lines; in cx25821_sram_channel_setup_audio() local
519 lines = ch->fifo_size / bpl; in cx25821_sram_channel_setup_audio()
[all …]
Dcx25821-video-upstream.c41 unsigned int i, lines; in cx25821_sram_channel_setup_upstream() local
54 lines = ch->fifo_size / bpl; in cx25821_sram_channel_setup_upstream()
56 if (lines > 4) in cx25821_sram_channel_setup_upstream()
57 lines = 4; in cx25821_sram_channel_setup_upstream()
59 BUG_ON(lines < 2); in cx25821_sram_channel_setup_upstream()
62 for (i = 0; i < lines; i++) { in cx25821_sram_channel_setup_upstream()
74 cx_write(ch->cmds_start + 12, (lines * 16) >> 3); in cx25821_sram_channel_setup_upstream()
85 cx_write(ch->cnt2_reg, (lines * 16) >> 3); in cx25821_sram_channel_setup_upstream()
94 unsigned int lines, int fifo_enable, in cx25821_update_riscprogram() argument
109 for (line = 0; line < lines; line++) { in cx25821_update_riscprogram()
[all …]
Dcx25821-audio-upstream.c47 unsigned int i, lines; in cx25821_sram_channel_setup_upstream_audio() local
60 lines = ch->fifo_size / bpl; in cx25821_sram_channel_setup_upstream_audio()
62 if (lines > 3) in cx25821_sram_channel_setup_upstream_audio()
63 lines = 3; in cx25821_sram_channel_setup_upstream_audio()
65 BUG_ON(lines < 2); in cx25821_sram_channel_setup_upstream_audio()
68 for (i = 0; i < lines; i++) { in cx25821_sram_channel_setup_upstream_audio()
134 unsigned int bpl, unsigned int lines) in cx25821_risc_buffer_upstream_audio() argument
/drivers/gpio/
Dgpio-mockup.c54 struct gpio_mockup_line_status *lines; member
80 return chip->lines[offset].value; in gpio_mockup_get()
88 chip->lines[offset].value = !!value; in gpio_mockup_set()
97 chip->lines[offset].dir = GPIO_MOCKUP_DIR_OUT; in gpio_mockup_dirout()
106 chip->lines[offset].dir = GPIO_MOCKUP_DIR_IN; in gpio_mockup_dirin()
115 return !chip->lines[offset].dir; in gpio_mockup_get_direction()
246 chip->lines = devm_kcalloc(dev, gc->ngpio, in gpio_mockup_add()
247 sizeof(*chip->lines), GFP_KERNEL); in gpio_mockup_add()
248 if (!chip->lines) in gpio_mockup_add()
/drivers/media/pci/cx88/
Dcx88-core.c82 unsigned int lines, unsigned int lpi, bool jump) in cx88_risc_field() argument
98 for (line = 0; line < lines; line++) { in cx88_risc_field()
142 unsigned int bpl, unsigned int padding, unsigned int lines) in cx88_risc_buffer() argument
159 instructions = fields * (1 + ((bpl + padding) * lines) / in cx88_risc_buffer()
160 PAGE_SIZE + lines); in cx88_risc_buffer()
172 bpl, padding, lines, 0, true); in cx88_risc_buffer()
175 bpl, padding, lines, 0, in cx88_risc_buffer()
187 unsigned int lines, unsigned int lpi) in cx88_risc_databuffer() argument
198 instructions = 1 + (bpl * lines) / PAGE_SIZE + lines; in cx88_risc_databuffer()
209 lines, lpi, !lpi); in cx88_risc_databuffer()
[all …]
Dcx88-vbi.c135 unsigned int lines; in buffer_prepare() local
139 lines = VBI_LINE_NTSC_COUNT; in buffer_prepare()
141 lines = VBI_LINE_PAL_COUNT; in buffer_prepare()
142 size = lines * VBI_LINE_LENGTH * 2; in buffer_prepare()
148 0, VBI_LINE_LENGTH * lines, in buffer_prepare()
150 lines); in buffer_prepare()
/drivers/misc/sgi-gru/
Dgrukservices.c142 char lines; member
595 .present = MQS_NOOP, .lines = 1}; in send_noop_message()
650 void *mesg, int lines) in send_message_queue_full() argument
719 void *mesg, int lines) in send_message_put_nacked() argument
725 if (lines == 2) { in send_message_put_nacked()
726 gru_vset(cb, m, 0, XTYPE_CL, lines, 1, IMA); in send_message_put_nacked()
730 gru_vstore(cb, m, gru_get_tri(mesg), XTYPE_CL, lines, 1, IMA); in send_message_put_nacked()
767 void *mesg, int lines) in send_message_failure() argument
783 ret = send_message_queue_full(cb, mqd, mesg, lines); in send_message_failure()
791 ret = send_message_put_nacked(cb, mqd, mesg, lines); in send_message_failure()
[all …]
/drivers/video/fbdev/omap2/omapfb/dss/
Drfbi.c634 static int rfbi_configure_bus(int rfbi_module, int bpp, int lines) in rfbi_configure_bus() argument
661 switch (lines) { in rfbi_configure_bus()
680 if ((bpp % lines) == 0) { in rfbi_configure_bus()
681 switch (bpp / lines) { in rfbi_configure_bus()
695 } else if ((2 * bpp % lines) == 0) { in rfbi_configure_bus()
696 if ((2 * bpp / lines) == 3) in rfbi_configure_bus()
709 cycle1 = lines; in rfbi_configure_bus()
713 cycle1 = lines; in rfbi_configure_bus()
714 cycle2 = lines; in rfbi_configure_bus()
718 cycle1 = lines; in rfbi_configure_bus()
[all …]
/drivers/usb/misc/sisusbvga/
Dsisusb_con.c686 sisusbcon_scrolldelta(struct vc_data *c, int lines) in sisusbcon_scrolldelta() argument
701 vc_scrolldelta_helper(c, lines, sisusb->con_rolled_over, in sisusbcon_scrolldelta()
781 unsigned int lines) in sisusbcon_scroll_area() argument
799 SISUSB_VADDR(0, t + lines), in sisusbcon_scroll_area()
800 (b - t - lines) * cols * 2); in sisusbcon_scroll_area()
801 sisusbcon_memsetw(SISUSB_VADDR(0, b - lines), eattr, in sisusbcon_scroll_area()
802 lines * cols * 2); in sisusbcon_scroll_area()
806 sisusbcon_memmovew(SISUSB_VADDR(0, t + lines), in sisusbcon_scroll_area()
808 (b - t - lines) * cols * 2); in sisusbcon_scroll_area()
810 lines * cols * 2); in sisusbcon_scroll_area()
[all …]
/drivers/net/ppp/
DKconfig11 serial) lines. Ask your access provider if they support it, because
22 asynchronous lines, such as regular analog phone lines, and
23 synchronous PPP which can be used over digital ISDN lines for
24 example. If you want to use PPP over phone lines or other
25 asynchronous serial lines, you need to say Y (or M) here and also to
27 synchronous lines, you should say Y (or M) here and to "Support
103 to combine several (logical or physical) lines into one logical PPP
172 are often used for high-speed leased lines like T1/E1.
/drivers/media/common/saa7146/
Dsaa7146_vbi.c227 int lines, llength, size; in buffer_prepare() local
229 lines = 16 * 2 ; /* 2 fields */ in buffer_prepare()
231 size = lines * llength; in buffer_prepare()
247 buf->vb.height = lines; in buffer_prepare()
276 int llength,lines; in buffer_setup() local
278 lines = 16 * 2 ; /* 2 fields */ in buffer_setup()
281 *size = lines * llength; in buffer_setup()
/drivers/staging/media/atomisp/pci/atomisp2/css2400/css_2401_csi2p_system/
Dibuf_ctrl_global.h42 uint32_t lines; /* lines in the buffer */ member
66 uint32_t lines; member
/drivers/s390/char/
Dtty3270.c69 struct list_head lines; /* List of lines. */ member
257 list_for_each_entry_reverse(s, &tp->lines, list) { in tty3270_rebuild_update()
282 list_for_each_entry_safe(s, n, &tp->lines, list) { in tty3270_alloc_string()
316 list_add_tail(&s->list, &tp->lines); in tty3270_blank_line()
334 list_for_each_entry_safe(s, n, &tp->lines, list) { in tty3270_blank_screen()
724 INIT_LIST_HEAD(&tp->lines); in tty3270_alloc_view()
807 int lines; in tty3270_alloc_screen() local
813 for (lines = 0; lines < rows - 2; lines++) { in tty3270_alloc_screen()
815 screen[lines].cells = kzalloc(size, GFP_KERNEL); in tty3270_alloc_screen()
816 if (!screen[lines].cells) in tty3270_alloc_screen()
[all …]
/drivers/media/usb/hdpvr/
Dhdpvr-control.c82 int ret, lines; in get_input_lines_info() local
100 lines = dev->usbc_buf[1] << 8 | dev->usbc_buf[0]; in get_input_lines_info()
102 return lines; in get_input_lines_info()
/drivers/gpu/drm/nouveau/nvkm/subdev/gpio/
Dbase.c154 for (i = 0; (hi | lo) && i < gpio->func->lines; i++) { in nvkm_gpio_intr()
167 u32 mask = (1ULL << gpio->func->lines) - 1; in nvkm_gpio_fini()
222 return nvkm_event_init(&nvkm_gpio_intr_func, 2, func->lines, in nvkm_gpio_new_()

12345