Lines Matching +full:0 +full:x1f0000
13 int count = 0; in vbi_workaround()
34 saa7146_write(dev, BASE_PAGE3, 0x0); in vbi_workaround()
35 saa7146_write(dev, NUM_LINE_BYTE3, (2<<16)|((vbi_pixel_to_capture)<<0)); in vbi_workaround()
41 WRITE_RPS1(0xc000008c); in vbi_workaround()
43 if ( 0 != (SAA7146_USE_PORT_B_FOR_VBI & dev->ext_vv_data->flags)) { in vbi_workaround()
86 for(i = 0; i < 2; i++) { in vbi_workaround()
91 saa7146_write(dev, NUM_LINE_BYTE3, (1<<16)|(2<<0)); in vbi_workaround()
120 DEB_VBI("aborted (rps:0x%08x)\n", in vbi_workaround()
132 return 0; in vbi_workaround()
141 int count = 0; in saa7146_set_vbi_capture()
146 vdma3.base_even = 0xc8000000+2560*70; in saa7146_set_vbi_capture()
147 vdma3.base_odd = 0xc8000000; in saa7146_set_vbi_capture()
148 vdma3.prot_addr = 0xc8000000+2560*164; in saa7146_set_vbi_capture()
150 vdma3.base_page = 0; in saa7146_set_vbi_capture()
151 vdma3.num_line_byte = (64<<16)|((vbi_pixel_to_capture)<<0); // set above! in saa7146_set_vbi_capture()
163 count = 0; in saa7146_set_vbi_capture()
216 return 0; in buffer_activate()
226 int err = 0; in buffer_prepare()
235 if (0 != buf->vb.baddr && buf->vb.bsize < size) { in buffer_prepare()
259 if (0 != err) in buffer_prepare()
265 return 0; in buffer_prepare()
286 return 0; in buffer_setup()
370 timer_setup(&vv->vbi_dmaq.timeout, saa7146_buffer_timeout, 0); in vbi_init()
382 int ret = 0; in vbi_open()
387 if (0 == ret) { in vbi_open()
393 arbtr_ctrl &= ~0x1f0000; in vbi_open()
394 arbtr_ctrl |= 0x1d0000; in vbi_open()
409 if ( 0 != (SAA7146_USE_PORT_B_FOR_VBI & dev->ext_vv_data->flags)) { in vbi_open()
412 saa7146_write(dev, BRS_CTRL, 0x00000001); in vbi_open()
414 if (0 != (ret = vbi_workaround(dev))) { in vbi_open()
422 return 0; in vbi_open()
461 ssize_t ret = 0; in vbi_read()
481 printk("BASE_ODD3: 0x%08x\n", saa7146_read(dev, BASE_ODD3)); in vbi_read()
482 printk("BASE_EVEN3: 0x%08x\n", saa7146_read(dev, BASE_EVEN3)); in vbi_read()
483 printk("PROT_ADDR3: 0x%08x\n", saa7146_read(dev, PROT_ADDR3)); in vbi_read()
484 printk("PITCH3: 0x%08x\n", saa7146_read(dev, PITCH3)); in vbi_read()
485 printk("BASE_PAGE3: 0x%08x\n", saa7146_read(dev, BASE_PAGE3)); in vbi_read()
486 printk("NUM_LINE_BYTE3: 0x%08x\n", saa7146_read(dev, NUM_LINE_BYTE3)); in vbi_read()
487 printk("BRS_CTRL: 0x%08x\n", saa7146_read(dev, BRS_CTRL)); in vbi_read()