Lines Matching refs:variant
390 if (!dcrtc->variant->has_spu_adv_reg && in armada_drm_crtc_mode_fixup()
395 ret = dcrtc->variant->compute_clock(dcrtc, adj, NULL); in armada_drm_crtc_mode_fixup()
587 dcrtc->variant->compute_clock(dcrtc, adj, &sclk); in armada_drm_crtc_mode_set()
609 dcrtc->variant->spu_adv_reg; in armada_drm_crtc_mode_set()
618 dcrtc->variant->spu_adv_reg; in armada_drm_crtc_mode_set()
633 if (dcrtc->variant->has_spu_adv_reg) { in armada_drm_crtc_mode_set()
906 if (!dcrtc->variant->has_spu_adv_reg) in armada_drm_crtc_cursor_set()
957 if (!dcrtc->variant->has_spu_adv_reg) in armada_drm_crtc_cursor_move()
1132 struct resource *res, int irq, const struct armada_variant *variant, in armada_drm_crtc_create() argument
1158 dcrtc->variant = variant; in armada_drm_crtc_create()
1190 if (dcrtc->variant->init) { in armada_drm_crtc_create()
1191 ret = dcrtc->variant->init(dcrtc, dev); in armada_drm_crtc_create()
1251 const struct armada_variant *variant; in armada_lcd_bind() local
1264 variant = (const struct armada_variant *)id->driver_data; in armada_lcd_bind()
1284 variant = match->data; in armada_lcd_bind()
1287 return armada_drm_crtc_create(drm, dev, res, irq, variant, port); in armada_lcd_bind()