/** * radeon_driver_lastclose_kms - drm callback for last close * * @dev: drm dev pointer * * Switch vga_switcheroo state after last close (all asics). */ void radeon_driver_lastclose_kms(struct drm_device *dev) { struct radeon_device *rdev = dev->dev_private; radeon_fbdev_restore_mode(rdev); vga_switcheroo_process_delayed_switch(); }
/** * radeon_driver_lastclose_kms - drm callback for last close * * @dev: drm dev pointer * * Switch vga switcheroo state after last close (all asics). */ void radeon_driver_lastclose_kms(struct drm_device *dev) { struct radeon_device *rdev = dev->dev_private; radeon_fbdev_restore_mode(rdev); #ifdef DUMBBELL_WIP vga_switcheroo_process_delayed_switch(); #endif /* DUMBBELL_WIP */ }