We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 2a269ba commit 74deef0Copy full SHA for 74deef0
drivers/video/fbdev/efifb.c
@@ -575,7 +575,8 @@ static int efifb_probe(struct platform_device *dev)
575
goto err_fb_dealoc;
576
}
577
fb_info(info, "%s frame buffer device\n", info->fix.id);
578
- pm_runtime_get_sync(&efifb_pci_dev->dev);
+ if (efifb_pci_dev)
579
+ pm_runtime_get_sync(&efifb_pci_dev->dev);
580
return 0;
581
582
err_fb_dealoc:
@@ -602,7 +603,8 @@ static int efifb_remove(struct platform_device *pdev)
602
603
unregister_framebuffer(info);
604
sysfs_remove_groups(&pdev->dev.kobj, efifb_groups);
605
framebuffer_release(info);
- pm_runtime_put(&efifb_pci_dev->dev);
606
607
+ pm_runtime_put(&efifb_pci_dev->dev);
608
609
610
0 commit comments