Lines Matching refs:hw_ops
393 const struct lsdc_crtc_hw_ops *ops = lcrtc->hw_ops; in lsdc_crtc_reset()
445 return lcrtc->hw_ops->get_vblank_counter(lcrtc); in lsdc_crtc_get_vblank_counter()
455 lcrtc->hw_ops->enable_vblank(lcrtc); in lsdc_crtc_enable_vblank()
467 lcrtc->hw_ops->disable_vblank(lcrtc); in lsdc_crtc_disable_vblank()
554 lcrtc->hw_ops->get_scan_pos(lcrtc, &x, &y); in lsdc_crtc_show_scan_position()
565 if (lcrtc->hw_ops->get_vblank_counter) in lsdc_crtc_show_vblank_counter()
567 lcrtc->hw_ops->get_vblank_counter(lcrtc)); in lsdc_crtc_show_vblank_counter()
639 const struct lsdc_crtc_hw_ops *ops = lcrtc->hw_ops; in lsdc_crtc_man_op_write()
808 const struct lsdc_crtc_hw_ops *crtc_hw_ops = lcrtc->hw_ops; in lsdc_crtc_mode_set_nofb()
864 lcrtc->hw_ops->enable(lcrtc); in lsdc_crtc_atomic_enable()
875 lcrtc->hw_ops->disable(lcrtc); in lsdc_crtc_atomic_disable()
907 const struct lsdc_crtc_hw_ops *ops = lcrtc->hw_ops; in lsdc_crtc_get_scanout_position()
967 lcrtc->hw_ops = &ls7a1000_crtc_hw_ops[index]; in ls7a1000_crtc_init()
1006 lcrtc->hw_ops = &ls7a2000_crtc_hw_ops[index]; in ls7a2000_crtc_init()