Skip to content

Commit

Permalink
---
Browse files Browse the repository at this point in the history
yaml
---
r: 336977
b: refs/heads/master
c: ebf1b76
h: refs/heads/master
i:
  336975: 760d0cc
v: v3
  • Loading branch information
Mark Rusk authored and Greg Kroah-Hartman committed Nov 16, 2012
1 parent 11beb34 commit 27a72e1
Show file tree
Hide file tree
Showing 2 changed files with 12 additions and 5 deletions.
2 changes: 1 addition & 1 deletion [refs]
Original file line number Diff line number Diff line change
@@ -1,2 +1,2 @@
---
refs/heads/master: 04bfd1dfb2c0ef236553d205bd95be02792c3396
refs/heads/master: ebf1b764aa5cb3b4bfe2e96674f1b559f7c37e64
15 changes: 11 additions & 4 deletions trunk/drivers/misc/hpilo.c
Original file line number Diff line number Diff line change
Expand Up @@ -30,7 +30,7 @@

static struct class *ilo_class;
static unsigned int ilo_major;
static unsigned int max_ccb = MIN_CCB;
static unsigned int max_ccb = 16;
static char ilo_hwdev[MAX_ILO_DEV];

static inline int get_entry_id(int entry)
Expand Down Expand Up @@ -725,6 +725,9 @@ static void ilo_remove(struct pci_dev *pdev)
int i, minor;
struct ilo_hwinfo *ilo_hw = pci_get_drvdata(pdev);

if (!ilo_hw)
return;

clear_device(ilo_hw);

minor = MINOR(ilo_hw->cdev.dev);
Expand All @@ -751,9 +754,13 @@ static void ilo_remove(struct pci_dev *pdev)
static int __devinit ilo_probe(struct pci_dev *pdev,
const struct pci_device_id *ent)
{
int devnum, minor, start, error;
int devnum, minor, start, error = 0;
struct ilo_hwinfo *ilo_hw;

/* Ignore subsystem_device = 0x1979 (set by BIOS) */
if (pdev->subsystem_device == 0x1979)
goto out;

if (max_ccb > MAX_CCB)
max_ccb = MAX_CCB;
else if (max_ccb < MIN_CCB)
Expand Down Expand Up @@ -892,14 +899,14 @@ static void __exit ilo_exit(void)
class_destroy(ilo_class);
}

MODULE_VERSION("1.3");
MODULE_VERSION("1.4");
MODULE_ALIAS(ILO_NAME);
MODULE_DESCRIPTION(ILO_NAME);
MODULE_AUTHOR("David Altobelli <david.altobelli@hp.com>");
MODULE_LICENSE("GPL v2");

module_param(max_ccb, uint, 0444);
MODULE_PARM_DESC(max_ccb, "Maximum number of HP iLO channels to attach (8)");
MODULE_PARM_DESC(max_ccb, "Maximum number of HP iLO channels to attach (16)");

module_init(ilo_init);
module_exit(ilo_exit);

0 comments on commit 27a72e1

Please sign in to comment.