Lines Matching refs:mode_info
284 struct radeon_crtc *radeon_crtc = rdev->mode_info.crtcs[crtc_id]; in radeon_crtc_handle_vblank()
340 &rdev->mode_info.crtcs[crtc_id]->base.hwmode)) && in radeon_crtc_handle_vblank()
365 struct radeon_crtc *radeon_crtc = rdev->mode_info.crtcs[crtc_id]; in radeon_crtc_handle_flip()
412 struct radeon_crtc *radeon_crtc = rdev->mode_info.crtcs[work->crtc_id]; in radeon_flip_work_func()
700 rdev->mode_info.crtcs[index] = radeon_crtc; in radeon_crtc_init()
1403 rdev->mode_info.coherent_mode_property = in radeon_modeset_create_props()
1405 if (!rdev->mode_info.coherent_mode_property) in radeon_modeset_create_props()
1411 rdev->mode_info.tmds_pll_property = in radeon_modeset_create_props()
1417 rdev->mode_info.load_detect_property = in radeon_modeset_create_props()
1419 if (!rdev->mode_info.load_detect_property) in radeon_modeset_create_props()
1425 rdev->mode_info.tv_std_property = in radeon_modeset_create_props()
1431 rdev->mode_info.underscan_property = in radeon_modeset_create_props()
1436 rdev->mode_info.underscan_hborder_property = in radeon_modeset_create_props()
1439 if (!rdev->mode_info.underscan_hborder_property) in radeon_modeset_create_props()
1442 rdev->mode_info.underscan_vborder_property = in radeon_modeset_create_props()
1445 if (!rdev->mode_info.underscan_vborder_property) in radeon_modeset_create_props()
1449 rdev->mode_info.audio_property = in radeon_modeset_create_props()
1455 rdev->mode_info.dither_property = in radeon_modeset_create_props()
1461 rdev->mode_info.output_csc_property = in radeon_modeset_create_props()
1497 rdev->mode_info.afmt[i] = NULL; in radeon_afmt_init()
1530 rdev->mode_info.afmt[i] = kzalloc(sizeof(struct radeon_afmt), GFP_KERNEL); in radeon_afmt_init()
1531 if (rdev->mode_info.afmt[i]) { in radeon_afmt_init()
1532 rdev->mode_info.afmt[i]->offset = eg_offsets[i]; in radeon_afmt_init()
1533 rdev->mode_info.afmt[i]->id = i; in radeon_afmt_init()
1538 rdev->mode_info.afmt[0] = kzalloc(sizeof(struct radeon_afmt), GFP_KERNEL); in radeon_afmt_init()
1539 if (rdev->mode_info.afmt[0]) { in radeon_afmt_init()
1540 rdev->mode_info.afmt[0]->offset = DCE3_HDMI_OFFSET0; in radeon_afmt_init()
1541 rdev->mode_info.afmt[0]->id = 0; in radeon_afmt_init()
1543 rdev->mode_info.afmt[1] = kzalloc(sizeof(struct radeon_afmt), GFP_KERNEL); in radeon_afmt_init()
1544 if (rdev->mode_info.afmt[1]) { in radeon_afmt_init()
1545 rdev->mode_info.afmt[1]->offset = DCE3_HDMI_OFFSET1; in radeon_afmt_init()
1546 rdev->mode_info.afmt[1]->id = 1; in radeon_afmt_init()
1550 rdev->mode_info.afmt[0] = kzalloc(sizeof(struct radeon_afmt), GFP_KERNEL); in radeon_afmt_init()
1551 if (rdev->mode_info.afmt[0]) { in radeon_afmt_init()
1552 rdev->mode_info.afmt[0]->offset = DCE2_HDMI_OFFSET0; in radeon_afmt_init()
1553 rdev->mode_info.afmt[0]->id = 0; in radeon_afmt_init()
1557 rdev->mode_info.afmt[1] = kzalloc(sizeof(struct radeon_afmt), GFP_KERNEL); in radeon_afmt_init()
1558 if (rdev->mode_info.afmt[1]) { in radeon_afmt_init()
1559 rdev->mode_info.afmt[1]->offset = DCE2_HDMI_OFFSET1; in radeon_afmt_init()
1560 rdev->mode_info.afmt[1]->id = 1; in radeon_afmt_init()
1571 kfree(rdev->mode_info.afmt[i]); in radeon_afmt_fini()
1572 rdev->mode_info.afmt[i] = NULL; in radeon_afmt_fini()
1582 rdev->mode_info.mode_config_initialized = true; in radeon_modeset_init()
1652 if (rdev->mode_info.mode_config_initialized) { in radeon_modeset_fini()
1658 rdev->mode_info.mode_config_initialized = false; in radeon_modeset_fini()
1661 drm_edid_free(rdev->mode_info.bios_hardcoded_edid); in radeon_modeset_fini()
1946 vbl_start -= rdev->mode_info.crtcs[pipe]->lb_vblank_lead_lines; in radeon_get_crtc_scanoutpos()