Lines Matching refs:hw_ops
126 struct vpss_hw_ops hw_ops; member
183 if (!oper_cfg.hw_ops.dma_complete_interrupt) in vpss_dma_complete_interrupt()
185 return oper_cfg.hw_ops.dma_complete_interrupt(); in vpss_dma_complete_interrupt()
191 if (!oper_cfg.hw_ops.select_ccdc_source) in vpss_select_ccdc_source()
194 oper_cfg.hw_ops.select_ccdc_source(src_sel); in vpss_select_ccdc_source()
216 if (!oper_cfg.hw_ops.set_sync_pol) in vpss_set_sync_pol()
219 oper_cfg.hw_ops.set_sync_pol(sync); in vpss_set_sync_pol()
225 if (!oper_cfg.hw_ops.clear_wbl_overflow) in vpss_clear_wbl_overflow()
228 return oper_cfg.hw_ops.clear_wbl_overflow(wbl_sel); in vpss_clear_wbl_overflow()
369 if (!oper_cfg.hw_ops.enable_clock) in vpss_enable_clock()
372 return oper_cfg.hw_ops.enable_clock(clock_sel, en); in vpss_enable_clock()
390 if (!oper_cfg.hw_ops.set_pg_frame_size) in vpss_set_pg_frame_size()
393 oper_cfg.hw_ops.set_pg_frame_size(frame_size); in vpss_set_pg_frame_size()
446 oper_cfg.hw_ops.enable_clock = dm355_enable_clock; in vpss_probe()
447 oper_cfg.hw_ops.select_ccdc_source = dm355_select_ccdc_source; in vpss_probe()
452 oper_cfg.hw_ops.enable_clock = dm365_enable_clock; in vpss_probe()
453 oper_cfg.hw_ops.select_ccdc_source = dm365_select_ccdc_source; in vpss_probe()
469 oper_cfg.hw_ops.clear_wbl_overflow = dm644x_clear_wbl_overflow; in vpss_probe()