aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/atm/eni.c
diff options
context:
space:
mode:
authorGlenn Elliott <gelliott@cs.unc.edu>2012-03-04 19:47:13 -0500
committerGlenn Elliott <gelliott@cs.unc.edu>2012-03-04 19:47:13 -0500
commitc71c03bda1e86c9d5198c5d83f712e695c4f2a1e (patch)
treeecb166cb3e2b7e2adb3b5e292245fefd23381ac8 /drivers/atm/eni.c
parentea53c912f8a86a8567697115b6a0d8152beee5c8 (diff)
parent6a00f206debf8a5c8899055726ad127dbeeed098 (diff)
Merge branch 'mpi-master' into wip-k-fmlpwip-k-fmlp
Conflicts: litmus/sched_cedf.c
Diffstat (limited to 'drivers/atm/eni.c')
-rw-r--r--drivers/atm/eni.c14
1 files changed, 5 insertions, 9 deletions
diff --git a/drivers/atm/eni.c b/drivers/atm/eni.c
index 80f9f3659e4d..3230ea0df83c 100644
--- a/drivers/atm/eni.c
+++ b/drivers/atm/eni.c
@@ -1469,10 +1469,7 @@ if (eni_boards) printk(KERN_INFO "loss: %ld\n",ENI_DEV(eni_boards)->lost);
1469 1469
1470static void bug_int(struct atm_dev *dev,unsigned long reason) 1470static void bug_int(struct atm_dev *dev,unsigned long reason)
1471{ 1471{
1472 struct eni_dev *eni_dev;
1473
1474 DPRINTK(">bug_int\n"); 1472 DPRINTK(">bug_int\n");
1475 eni_dev = ENI_DEV(dev);
1476 if (reason & MID_DMA_ERR_ACK) 1473 if (reason & MID_DMA_ERR_ACK)
1477 printk(KERN_CRIT DEV_LABEL "(itf %d): driver error - DMA " 1474 printk(KERN_CRIT DEV_LABEL "(itf %d): driver error - DMA "
1478 "error\n",dev->number); 1475 "error\n",dev->number);
@@ -1736,9 +1733,10 @@ static int __devinit eni_do_init(struct atm_dev *dev)
1736 eprom = (base+EPROM_SIZE-sizeof(struct midway_eprom)); 1733 eprom = (base+EPROM_SIZE-sizeof(struct midway_eprom));
1737 if (readl(&eprom->magic) != ENI155_MAGIC) { 1734 if (readl(&eprom->magic) != ENI155_MAGIC) {
1738 printk("\n"); 1735 printk("\n");
1739 printk(KERN_ERR KERN_ERR DEV_LABEL "(itf %d): bad " 1736 printk(KERN_ERR DEV_LABEL
1740 "magic - expected 0x%x, got 0x%x\n",dev->number, 1737 "(itf %d): bad magic - expected 0x%x, got 0x%x\n",
1741 ENI155_MAGIC,(unsigned) readl(&eprom->magic)); 1738 dev->number, ENI155_MAGIC,
1739 (unsigned)readl(&eprom->magic));
1742 error = -EINVAL; 1740 error = -EINVAL;
1743 goto unmap; 1741 goto unmap;
1744 } 1742 }
@@ -1899,7 +1897,6 @@ static void eni_close(struct atm_vcc *vcc)
1899 1897
1900static int eni_open(struct atm_vcc *vcc) 1898static int eni_open(struct atm_vcc *vcc)
1901{ 1899{
1902 struct eni_dev *eni_dev;
1903 struct eni_vcc *eni_vcc; 1900 struct eni_vcc *eni_vcc;
1904 int error; 1901 int error;
1905 short vpi = vcc->vpi; 1902 short vpi = vcc->vpi;
@@ -1909,7 +1906,6 @@ static int eni_open(struct atm_vcc *vcc)
1909 EVENT("eni_open\n",0,0); 1906 EVENT("eni_open\n",0,0);
1910 if (!test_bit(ATM_VF_PARTIAL,&vcc->flags)) 1907 if (!test_bit(ATM_VF_PARTIAL,&vcc->flags))
1911 vcc->dev_data = NULL; 1908 vcc->dev_data = NULL;
1912 eni_dev = ENI_DEV(vcc->dev);
1913 if (vci != ATM_VPI_UNSPEC && vpi != ATM_VCI_UNSPEC) 1909 if (vci != ATM_VPI_UNSPEC && vpi != ATM_VCI_UNSPEC)
1914 set_bit(ATM_VF_ADDR,&vcc->flags); 1910 set_bit(ATM_VF_ADDR,&vcc->flags);
1915 if (vcc->qos.aal != ATM_AAL0 && vcc->qos.aal != ATM_AAL5) 1911 if (vcc->qos.aal != ATM_AAL0 && vcc->qos.aal != ATM_AAL5)
@@ -2243,7 +2239,7 @@ static int __devinit eni_init_one(struct pci_dev *pci_dev,
2243 &zeroes); 2239 &zeroes);
2244 if (!cpu_zeroes) goto out1; 2240 if (!cpu_zeroes) goto out1;
2245 } 2241 }
2246 dev = atm_dev_register(DEV_LABEL,&ops,-1,NULL); 2242 dev = atm_dev_register(DEV_LABEL, &pci_dev->dev, &ops, -1, NULL);
2247 if (!dev) goto out2; 2243 if (!dev) goto out2;
2248 pci_set_drvdata(pci_dev, dev); 2244 pci_set_drvdata(pci_dev, dev);
2249 eni_dev->pci_dev = pci_dev; 2245 eni_dev->pci_dev = pci_dev;