Lines Matching refs:hw_ops
215 BUG_ON(!dev->hw_ops.open); in vpfe_register_ccdc_device()
216 BUG_ON(!dev->hw_ops.enable); in vpfe_register_ccdc_device()
217 BUG_ON(!dev->hw_ops.set_hw_if_params); in vpfe_register_ccdc_device()
218 BUG_ON(!dev->hw_ops.configure); in vpfe_register_ccdc_device()
219 BUG_ON(!dev->hw_ops.set_buftype); in vpfe_register_ccdc_device()
220 BUG_ON(!dev->hw_ops.get_buftype); in vpfe_register_ccdc_device()
221 BUG_ON(!dev->hw_ops.enum_pix); in vpfe_register_ccdc_device()
222 BUG_ON(!dev->hw_ops.set_frame_format); in vpfe_register_ccdc_device()
223 BUG_ON(!dev->hw_ops.get_frame_format); in vpfe_register_ccdc_device()
224 BUG_ON(!dev->hw_ops.get_pixel_format); in vpfe_register_ccdc_device()
225 BUG_ON(!dev->hw_ops.set_pixel_format); in vpfe_register_ccdc_device()
226 BUG_ON(!dev->hw_ops.set_image_window); in vpfe_register_ccdc_device()
227 BUG_ON(!dev->hw_ops.get_image_window); in vpfe_register_ccdc_device()
228 BUG_ON(!dev->hw_ops.get_line_length); in vpfe_register_ccdc_device()
229 BUG_ON(!dev->hw_ops.getfid); in vpfe_register_ccdc_device()
300 ccdc_dev->hw_ops.get_image_window(&image_win); in vpfe_get_ccdc_image_format()
303 f->fmt.pix.bytesperline = ccdc_dev->hw_ops.get_line_length(); in vpfe_get_ccdc_image_format()
306 buf_type = ccdc_dev->hw_ops.get_buftype(); in vpfe_get_ccdc_image_format()
307 f->fmt.pix.pixelformat = ccdc_dev->hw_ops.get_pixel_format(); in vpfe_get_ccdc_image_format()
308 frm_fmt = ccdc_dev->hw_ops.get_frame_format(); in vpfe_get_ccdc_image_format()
336 if (ccdc_dev->hw_ops.set_pixel_format( in vpfe_config_ccdc_image_format()
343 ccdc_dev->hw_ops.set_image_window(&vpfe_dev->crop); in vpfe_config_ccdc_image_format()
348 ret = ccdc_dev->hw_ops.set_buftype( in vpfe_config_ccdc_image_format()
356 ret = ccdc_dev->hw_ops.set_buftype( in vpfe_config_ccdc_image_format()
365 ret = ccdc_dev->hw_ops.set_frame_format(frm_fmt); in vpfe_config_ccdc_image_format()
448 pix->bytesperline = ccdc_dev->hw_ops.get_line_length(); in vpfe_config_image_format()
483 ret = ccdc_dev->hw_ops.open(vpfe_dev->pdev); in vpfe_initialize_device()
551 ccdc_dev->hw_ops.setfbaddr(addr); in vpfe_schedule_next_buffer()
560 ccdc_dev->hw_ops.setfbaddr(addr); in vpfe_schedule_bottom_field()
587 if (NULL != ccdc_dev->hw_ops.reset) in vpfe_isr()
588 ccdc_dev->hw_ops.reset(); in vpfe_isr()
600 fid = ccdc_dev->hw_ops.getfid(); in vpfe_isr()
681 frame_format = ccdc_dev->hw_ops.get_frame_format(); in vpfe_detach_irq()
690 frame_format = ccdc_dev->hw_ops.get_frame_format(); in vpfe_attach_irq()
703 ccdc_dev->hw_ops.enable(0); in vpfe_stop_ccdc_capture()
704 if (ccdc_dev->hw_ops.enable_out_to_sdram) in vpfe_stop_ccdc_capture()
705 ccdc_dev->hw_ops.enable_out_to_sdram(0); in vpfe_stop_ccdc_capture()
750 if (ccdc_dev->hw_ops.close) in vpfe_release()
751 ccdc_dev->hw_ops.close(vpfe_dev->pdev); in vpfe_release()
839 while (ccdc_dev->hw_ops.enum_pix(&pix, temp) >= 0) { in vpfe_check_format()
965 if (ccdc_dev->hw_ops.enum_pix(&pix, fmt->index) < 0) in vpfe_enum_fmt_vid_cap()
1168 ret = ccdc_dev->hw_ops.set_hw_if_params(&sdinfo->ccdc_if_params); in vpfe_s_input()
1459 ccdc_dev->hw_ops.get_image_window(&image_win); in vpfe_calculate_offsets()
1466 ccdc_dev->hw_ops.enable(1); in vpfe_start_ccdc_capture()
1467 if (ccdc_dev->hw_ops.enable_out_to_sdram) in vpfe_start_ccdc_capture()
1468 ccdc_dev->hw_ops.enable_out_to_sdram(1); in vpfe_start_ccdc_capture()
1544 if (ccdc_dev->hw_ops.configure() < 0) { in vpfe_streamon()
1550 ccdc_dev->hw_ops.setfbaddr((unsigned long)(addr)); in vpfe_streamon()
1676 ccdc_dev->hw_ops.set_image_window(&rect); in vpfe_s_crop()
1680 ccdc_dev->hw_ops.get_line_length(); in vpfe_s_crop()
1714 if (ccdc_dev->hw_ops.set_params) { in vpfe_param_handler()
1715 ret = ccdc_dev->hw_ops.set_params(param); in vpfe_param_handler()