diff options
author | Matthias Brugger <mbrugger@suse.com> | 2016-05-04 11:47:03 +0200 |
---|---|---|
committer | Matthias Brugger <mbrugger@suse.com> | 2016-05-04 11:47:03 +0200 |
commit | 627686ae64a4e83678e30a4364c88ca784969f93 (patch) | |
tree | e897e911975d568c6e9f183795b32659b36013de /pci/pci_skel.c | |
parent | cbb98874c5d1497044dec2885a385e1328bb3c59 (diff) | |
download | ldd3-627686ae64a4e83678e30a4364c88ca784969f93.tar.gz |
pci: pci_skel: Check return value of pci_enable_device
Omit compiler warning, as pci_enable_device needs to get
the return value checked.
Signed-off-by: Matthias Brugger <mbrugger@suse.com>
Diffstat (limited to 'pci/pci_skel.c')
-rw-r--r-- | pci/pci_skel.c | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/pci/pci_skel.c b/pci/pci_skel.c index 700b9cb..3ac021d 100644 --- a/pci/pci_skel.c +++ b/pci/pci_skel.c @@ -23,7 +23,10 @@ static int probe(struct pci_dev *dev, const struct pci_device_id *id) /* Do probing type stuff here. * Like calling request_region(); */ - pci_enable_device(dev); + if(pci_enable_device(dev)) { + dev_err(&dev->dev, "can't enable PCI device\n"); + return -ENODEV; + } if (skel_get_revision(dev) == 0x42) return -ENODEV; |