git://ftp.safe.ca
/
safe
/
jmp
/
linux-2.6
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
CIRS: turn local_save_flags() + local_irq_disable()into local_irq_save()
[safe/jmp/linux-2.6]
/
drivers
/
sn
/
ioc3.c
diff --git
a/drivers/sn/ioc3.c
b/drivers/sn/ioc3.c
index
cd6b653
..
816d4c5
100644
(file)
--- a/
drivers/sn/ioc3.c
+++ b/
drivers/sn/ioc3.c
@@
-561,7
+561,7
@@
void ioc3_unregister_submodule(struct ioc3_submodule *is)
printk(KERN_WARNING
"%s: IOC3 submodule %s remove failed "
"for pci_dev %s.\n",
printk(KERN_WARNING
"%s: IOC3 submodule %s remove failed "
"for pci_dev %s.\n",
- __
FUNCTION
__, module_name(is->owner),
+ __
func
__, module_name(is->owner),
pci_name(idd->pdev));
idd->active[is->id] = 0;
if(is->irq_mask)
pci_name(idd->pdev));
idd->active[is->id] = 0;
if(is->irq_mask)
@@
-611,33
+611,32
@@
static int ioc3_probe(struct pci_dev *pdev, const struct pci_device_id *pci_id)
if ((ret = pci_enable_device(pdev))) {
printk(KERN_WARNING
"%s: Failed to enable IOC3 device for pci_dev %s.\n",
if ((ret = pci_enable_device(pdev))) {
printk(KERN_WARNING
"%s: Failed to enable IOC3 device for pci_dev %s.\n",
- __
FUNCTION
__, pci_name(pdev));
+ __
func
__, pci_name(pdev));
goto out;
}
pci_set_master(pdev);
#ifdef USE_64BIT_DMA
goto out;
}
pci_set_master(pdev);
#ifdef USE_64BIT_DMA
- ret = pci_set_dma_mask(pdev, DMA_
64BIT_MASK
);
+ ret = pci_set_dma_mask(pdev, DMA_
BIT_MASK(64)
);
if (!ret) {
if (!ret) {
- ret = pci_set_consistent_dma_mask(pdev, DMA_
64BIT_MASK
);
+ ret = pci_set_consistent_dma_mask(pdev, DMA_
BIT_MASK(64)
);
if (ret < 0) {
printk(KERN_WARNING "%s: Unable to obtain 64 bit DMA "
"for consistent allocations\n",
if (ret < 0) {
printk(KERN_WARNING "%s: Unable to obtain 64 bit DMA "
"for consistent allocations\n",
- __
FUNCTION
__);
+ __
func
__);
}
}
#endif
/* Set up per-IOC3 data */
}
}
#endif
/* Set up per-IOC3 data */
- idd = k
m
alloc(sizeof(struct ioc3_driver_data), GFP_KERNEL);
+ idd = k
z
alloc(sizeof(struct ioc3_driver_data), GFP_KERNEL);
if (!idd) {
printk(KERN_WARNING
"%s: Failed to allocate IOC3 data for pci_dev %s.\n",
if (!idd) {
printk(KERN_WARNING
"%s: Failed to allocate IOC3 data for pci_dev %s.\n",
- __
FUNCTION
__, pci_name(pdev));
+ __
func
__, pci_name(pdev));
ret = -ENODEV;
goto out_idd;
}
ret = -ENODEV;
goto out_idd;
}
- memset(idd, 0, sizeof(struct ioc3_driver_data));
spin_lock_init(&idd->ir_lock);
spin_lock_init(&idd->gpio_lock);
idd->pdev = pdev;
spin_lock_init(&idd->ir_lock);
spin_lock_init(&idd->gpio_lock);
idd->pdev = pdev;
@@
-650,15
+649,15
@@
static int ioc3_probe(struct pci_dev *pdev, const struct pci_device_id *pci_id)
printk(KERN_WARNING
"%s: Unable to find IOC3 resource "
"for pci_dev %s.\n",
printk(KERN_WARNING
"%s: Unable to find IOC3 resource "
"for pci_dev %s.\n",
- __
FUNCTION
__, pci_name(pdev));
+ __
func
__, pci_name(pdev));
ret = -ENODEV;
goto out_pci;
}
ret = -ENODEV;
goto out_pci;
}
- if (!request_region(idd->pma, IOC3_PCI_SIZE, "ioc3")) {
+ if (!request_
mem_
region(idd->pma, IOC3_PCI_SIZE, "ioc3")) {
printk(KERN_WARNING
"%s: Unable to request IOC3 region "
"for pci_dev %s.\n",
printk(KERN_WARNING
"%s: Unable to request IOC3 region "
"for pci_dev %s.\n",
- __
FUNCTION
__, pci_name(pdev));
+ __
func
__, pci_name(pdev));
ret = -ENODEV;
goto out_pci;
}
ret = -ENODEV;
goto out_pci;
}
@@
-667,7
+666,7
@@
static int ioc3_probe(struct pci_dev *pdev, const struct pci_device_id *pci_id)
printk(KERN_WARNING
"%s: Unable to remap IOC3 region "
"for pci_dev %s.\n",
printk(KERN_WARNING
"%s: Unable to remap IOC3 region "
"for pci_dev %s.\n",
- __
FUNCTION
__, pci_name(pdev));
+ __
func
__, pci_name(pdev));
ret = -ENODEV;
goto out_misc_region;
}
ret = -ENODEV;
goto out_misc_region;
}
@@
-710,7
+709,7
@@
static int ioc3_probe(struct pci_dev *pdev, const struct pci_device_id *pci_id)
} else {
printk(KERN_WARNING
"%s : request_irq fails for IRQ 0x%x\n ",
} else {
printk(KERN_WARNING
"%s : request_irq fails for IRQ 0x%x\n ",
- __
FUNCTION
__, pdev->irq);
+ __
func
__, pdev->irq);
}
if (!request_irq(pdev->irq+2, ioc3_intr_io, IRQF_SHARED,
"ioc3-io", (void *)idd)) {
}
if (!request_irq(pdev->irq+2, ioc3_intr_io, IRQF_SHARED,
"ioc3-io", (void *)idd)) {
@@
-718,7
+717,7
@@
static int ioc3_probe(struct pci_dev *pdev, const struct pci_device_id *pci_id)
} else {
printk(KERN_WARNING
"%s : request_irq fails for IRQ 0x%x\n ",
} else {
printk(KERN_WARNING
"%s : request_irq fails for IRQ 0x%x\n ",
- __
FUNCTION
__, pdev->irq+2);
+ __
func
__, pdev->irq+2);
}
} else {
if (!request_irq(pdev->irq, ioc3_intr_io, IRQF_SHARED,
}
} else {
if (!request_irq(pdev->irq, ioc3_intr_io, IRQF_SHARED,
@@
-727,7
+726,7
@@
static int ioc3_probe(struct pci_dev *pdev, const struct pci_device_id *pci_id)
} else {
printk(KERN_WARNING
"%s : request_irq fails for IRQ 0x%x\n ",
} else {
printk(KERN_WARNING
"%s : request_irq fails for IRQ 0x%x\n ",
- __
FUNCTION
__, pdev->irq);
+ __
func
__, pdev->irq);
}
}
}
}
@@
-744,7
+743,7
@@
static int ioc3_probe(struct pci_dev *pdev, const struct pci_device_id *pci_id)
return 0;
out_misc_region:
return 0;
out_misc_region:
- release_region(idd->pma, IOC3_PCI_SIZE);
+ release_
mem_
region(idd->pma, IOC3_PCI_SIZE);
out_pci:
kfree(idd);
out_idd:
out_pci:
kfree(idd);
out_idd:
@@
-770,7
+769,7
@@
static void ioc3_remove(struct pci_dev *pdev)
printk(KERN_WARNING
"%s: IOC3 submodule 0x%s remove failed "
"for pci_dev %s.\n",
printk(KERN_WARNING
"%s: IOC3 submodule 0x%s remove failed "
"for pci_dev %s.\n",
- __
FUNCTION
__,
+ __
func
__,
module_name(ioc3_submodules[id]->owner),
pci_name(pdev));
idd->active[id] = 0;
module_name(ioc3_submodules[id]->owner),
pci_name(pdev));
idd->active[id] = 0;
@@
-785,7
+784,7
@@
static void ioc3_remove(struct pci_dev *pdev)
if(idd->dual_irq)
free_irq(idd->irq_eth, (void *)idd);
iounmap(idd->vma);
if(idd->dual_irq)
free_irq(idd->irq_eth, (void *)idd);
iounmap(idd->vma);
- release_region(idd->pma, IOC3_PCI_SIZE);
+ release_
mem_
region(idd->pma, IOC3_PCI_SIZE);
/* Disable IOC3 and relinquish */
pci_disable_device(pdev);
/* Disable IOC3 and relinquish */
pci_disable_device(pdev);