diff options
| author | Dave Airlie <airlied@linux.ie> | 2004-05-10 11:16:26 +0000 | 
|---|---|---|
| committer | Dave Airlie <airlied@linux.ie> | 2004-05-10 11:16:26 +0000 | 
| commit | a1160ba2793b6c17a8aeb31b0d4cc17f3439cf9a (patch) | |
| tree | 73dd5715dbdfad7ea76dbff08ea523bfff827d4d /linux-core | |
| parent | c47b611b08327da4a5249d222079be07c26fb2ff (diff) | |
do some real testing and fix the DRM initialising and unloading
Diffstat (limited to 'linux-core')
| -rw-r--r-- | linux-core/drm_drv.c | 4 | 
1 files changed, 3 insertions, 1 deletions
diff --git a/linux-core/drm_drv.c b/linux-core/drm_drv.c index 67f2eac0..d5274094 100644 --- a/linux-core/drm_drv.c +++ b/linux-core/drm_drv.c @@ -652,7 +652,9 @@ static int drm_probe(struct pci_dev *pdev, const struct pci_device_id *ent)  	 */  	class_simple_device_add(DRM(stub_info).drm_class,   					MKDEV(DRM_MAJOR, dev->minor), &pdev->dev, "card%d", dev->minor); -	 + +	return 0; +   error_out_unreg:  	DRM(stub_unregister)(dev->minor);  	DRM(takedown)(dev);  | 
