diff options
Diffstat (limited to 'drivers/misc/hpilo.c')
| -rw-r--r-- | drivers/misc/hpilo.c | 8 | 
1 files changed, 4 insertions, 4 deletions
diff --git a/drivers/misc/hpilo.c b/drivers/misc/hpilo.c index f1b74d3f8958..04bd34c8c506 100644 --- a/drivers/misc/hpilo.c +++ b/drivers/misc/hpilo.c @@ -770,7 +770,7 @@ static void ilo_remove(struct pci_dev *pdev)  static int ilo_probe(struct pci_dev *pdev,  			       const struct pci_device_id *ent)  { -	int devnum, minor, start, error = 0; +	int devnum, slot, start, error = 0;  	struct ilo_hwinfo *ilo_hw;  	if (pci_match_id(ilo_blacklist, pdev)) { @@ -839,11 +839,11 @@ static int ilo_probe(struct pci_dev *pdev,  		goto remove_isr;  	} -	for (minor = 0 ; minor < max_ccb; minor++) { +	for (slot = 0; slot < max_ccb; slot++) {  		struct device *dev;  		dev = device_create(&ilo_class, &pdev->dev, -				    MKDEV(ilo_major, minor), NULL, -				    "hpilo!d%dccb%d", devnum, minor); +				    MKDEV(ilo_major, start + slot), NULL, +				    "hpilo!d%dccb%d", devnum, slot);  		if (IS_ERR(dev))  			dev_err(&pdev->dev, "Could not create files\n");  	}  | 
