acrtc_attach
void acrtc_attach(struct device *, struct device *, void *);
sizeof(struct acrtc_softc), acrtc_match, acrtc_attach
&acrtc_attach->dm_irq_params.vrr_params.adjust);
acrtc_attach);
amdgpu_dm_enable_self_refresh(acrtc_attach, acrtc_state, timestamp_ns);
static void amdgpu_dm_enable_self_refresh(struct amdgpu_crtc *acrtc_attach,
acrtc_attach->dm_irq_params.allow_sr_entry = !aconn->sr_skip_count;
acrtc_attach->dm_irq_params.allow_sr_entry &&
acrtc_attach->dm_irq_params.allow_sr_entry = false;
struct amdgpu_crtc *acrtc_attach = to_amdgpu_crtc(pcrtc);
acrtc_attach->dm_irq_params.allow_sr_entry &&
acrtc_attach->crtc_id);
last_flip_vblank = acrtc_attach->dm_irq_params.last_flip_vblank;
while ((acrtc_attach->enabled &&
(amdgpu_display_get_crtc_scanoutpos(dm->ddev, acrtc_attach->crtc_id,
if (acrtc_attach->base.state->event &&
WARN_ON(acrtc_attach->pflip_status != AMDGPU_FLIP_NONE);
prepare_flip_isr(acrtc_attach);
if (acrtc_attach->base.state->event) {
acrtc_attach->event = acrtc_attach->base.state->event;
acrtc_attach->base.state->event = NULL;