summaryrefslogtreecommitdiff
path: root/drivers/eisa
diff options
context:
space:
mode:
authorMarc Zyngier <mzyngier@freesurf.fr>2003-07-04 03:00:39 -0700
committerLinus Torvalds <torvalds@home.osdl.org>2003-07-04 03:00:39 -0700
commite34121f75e49cf1bbc8e04e58fba65de09ebbe85 (patch)
tree40ec3589bce543b4e5ca7b86fc410af08f7417e7 /drivers/eisa
parente0e5907e3c25dc31c6c43cbb4317ef5e6858e0e5 (diff)
[PATCH] EISA: PCI-EISA dma_mask
- Use parent bridge device dma_mask as default for each discovered device.
Diffstat (limited to 'drivers/eisa')
-rw-r--r--drivers/eisa/pci_eisa.c3
1 files changed, 2 insertions, 1 deletions
diff --git a/drivers/eisa/pci_eisa.c b/drivers/eisa/pci_eisa.c
index 635c2997a041..3dedb1997b8d 100644
--- a/drivers/eisa/pci_eisa.c
+++ b/drivers/eisa/pci_eisa.c
@@ -20,7 +20,7 @@
static struct eisa_root_device pci_eisa_root;
static int __devinit pci_eisa_init (struct pci_dev *pdev,
- const struct pci_device_id *ent)
+ const struct pci_device_id *ent)
{
int rc;
@@ -35,6 +35,7 @@ static int __devinit pci_eisa_init (struct pci_dev *pdev,
pci_eisa_root.res = pdev->bus->resource[0];
pci_eisa_root.bus_base_addr = pdev->bus->resource[0]->start;
pci_eisa_root.slots = EISA_MAX_SLOTS;
+ pci_eisa_root.dma_mask = pdev->dma_mask;
if (eisa_root_register (&pci_eisa_root)) {
printk (KERN_ERR "pci_eisa : Could not register EISA root\n");