Lines Matching defs:variant
187 if (!dcrtc->variant->has_spu_adv_reg &&
220 ret = dcrtc->variant->compute_clock(dcrtc, adj, NULL);
351 dcrtc->variant->compute_clock(dcrtc, adj, &sclk);
384 if (dcrtc->variant->has_spu_adv_reg)
488 if (dcrtc->variant->disable)
489 dcrtc->variant->disable(dcrtc);
518 if (dcrtc->variant->enable)
519 dcrtc->variant->enable(dcrtc, &crtc->state->adjusted_mode);
699 if (!dcrtc->variant->has_spu_adv_reg)
747 if (!dcrtc->variant->has_spu_adv_reg)
768 if (dcrtc->variant->disable)
769 dcrtc->variant->disable(dcrtc);
901 struct resource *res, int irq, const struct armada_variant *variant,
923 dcrtc->variant = variant;
950 if (dcrtc->variant->init) {
951 ret = dcrtc->variant->init(dcrtc, dev);
1005 const struct armada_variant *variant;
1018 variant = (const struct armada_variant *)id->driver_data;
1037 variant = match->data;
1040 return armada_drm_crtc_create(drm, dev, res, irq, variant, port);