Lines Matching refs: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)
496 if (dcrtc->variant->disable)
497 dcrtc->variant->disable(dcrtc);
528 if (dcrtc->variant->enable)
529 dcrtc->variant->enable(dcrtc, &crtc->state->adjusted_mode);
709 if (!dcrtc->variant->has_spu_adv_reg)
757 if (!dcrtc->variant->has_spu_adv_reg)
778 if (dcrtc->variant->disable)
779 dcrtc->variant->disable(dcrtc);
910 struct resource *res, int irq, const struct armada_variant *variant,
932 dcrtc->variant = variant;
959 if (dcrtc->variant->init) {
960 ret = dcrtc->variant->init(dcrtc, dev);
1014 const struct armada_variant *variant;
1022 variant = device_get_match_data(dev);
1023 if (!variant)
1038 return armada_drm_crtc_create(drm, dev, res, irq, variant, port);