static int dce_unload(struct drm_device *dev) { omap_drm_unregister_mapper(dce_mapper_id); dce_mapper_id = -1; // XXX should block until pending txns are done.. return 0; }
static void __exit PVRSRVDrmExit(void) { #if defined(SUPPORT_DRI_DRM_EXTERNAL) omap_drm_unregister_mapper(pvr_mapper_id); omap_drm_unregister_plugin(&plugin); #else drm_exit(&sPVRDrmDriver); #if defined(PVR_DRI_DRM_NOT_PCI) drm_pvr_dev_remove(); #endif #endif }