static IMG_INT __init PVRSRVDrmInit(void) { IMG_INT iRes; sPVRDrmDriver.num_ioctls = pvr_max_ioctl; PVRDPFInit(); #if defined(PVR_DRI_DRM_NOT_PCI) iRes = drm_pvr_dev_add(); if (iRes != 0) { return iRes; } #endif iRes = drm_init(&sPVRDrmDriver); #if defined(PVR_DRI_DRM_NOT_PCI) if (iRes != 0) { drm_pvr_dev_remove(); } #endif return iRes; }
int SYSPVRInit(void) { PVRDPFInit(); return 0; }
static int __init PVRSRVDrmInit(void) { int iRes; #if !defined(SUPPORT_DRI_DRM_EXTERNAL) sPVRDrmDriver.num_ioctls = pvr_max_ioctl; #endif PVRDPFInit(); #if defined(PVR_DRI_DRM_NOT_PCI) iRes = drm_pvr_dev_add(); if (iRes != 0) { return iRes; } #endif #if defined(SUPPORT_DRI_DRM_EXTERNAL) iRes = omap_drm_register_plugin(&plugin); pvr_ioctl_base = plugin.ioctl_base; pvr_mapper_id = omap_drm_register_mapper(); #else iRes = drm_init(&sPVRDrmDriver); #endif #if defined(PVR_DRI_DRM_NOT_PCI) if (iRes != 0) { drm_pvr_dev_remove(); } #endif return iRes; }
static int __init PVRSRVDrmInit(void) { int iRes; sPVRDrmDriver.num_ioctls = pvr_max_ioctl; PVRDPFInit(); iRes = drm_pci_init(&sPVRDrmDriver, &pci_driver); return iRes; }
static IMG_INT __init PVRSRVDrmInit(IMG_VOID) { IMG_INT iRes; sPVRDrmDriver.num_ioctls = pvr_max_ioctl; PVRDPFInit(); iRes = drm_init(&sPVRDrmDriver); return iRes; }