eisa_dev 65 drivers/parisc/eisa.c } eisa_dev; eisa_dev 308 drivers/parisc/eisa.c eisa_dev.hba.dev = dev; eisa_dev 309 drivers/parisc/eisa.c eisa_dev.hba.iommu = ccio_get_iommu(dev); eisa_dev 311 drivers/parisc/eisa.c eisa_dev.hba.lmmio_space.name = "EISA"; eisa_dev 312 drivers/parisc/eisa.c eisa_dev.hba.lmmio_space.start = F_EXTEND(0xfc000000); eisa_dev 313 drivers/parisc/eisa.c eisa_dev.hba.lmmio_space.end = F_EXTEND(0xffbfffff); eisa_dev 314 drivers/parisc/eisa.c eisa_dev.hba.lmmio_space.flags = IORESOURCE_MEM; eisa_dev 315 drivers/parisc/eisa.c result = ccio_request_resource(dev, &eisa_dev.hba.lmmio_space); eisa_dev 320 drivers/parisc/eisa.c eisa_dev.hba.io_space.name = "EISA"; eisa_dev 321 drivers/parisc/eisa.c eisa_dev.hba.io_space.start = 0; eisa_dev 322 drivers/parisc/eisa.c eisa_dev.hba.io_space.end = 0xffff; eisa_dev 323 drivers/parisc/eisa.c eisa_dev.hba.lmmio_space.flags = IORESOURCE_IO; eisa_dev 324 drivers/parisc/eisa.c result = request_resource(&ioport_resource, &eisa_dev.hba.io_space); eisa_dev 329 drivers/parisc/eisa.c pcibios_register_hba(&eisa_dev.hba); eisa_dev 331 drivers/parisc/eisa.c result = request_irq(dev->irq, eisa_irq, IRQF_SHARED, "EISA", &eisa_dev); eisa_dev 348 drivers/parisc/eisa.c eisa_dev.eeprom_addr = dev->addr[0]; eisa_dev 352 drivers/parisc/eisa.c eisa_dev.eeprom_addr = SNAKES_EEPROM_BASE_ADDR; eisa_dev 354 drivers/parisc/eisa.c eisa_dev.eeprom_addr = MIRAGE_EEPROM_BASE_ADDR; eisa_dev 357 drivers/parisc/eisa.c eisa_eeprom_addr = ioremap_nocache(eisa_dev.eeprom_addr, HPEE_MAX_LENGTH); eisa_dev 363 drivers/parisc/eisa.c result = eisa_enumerator(eisa_dev.eeprom_addr, &eisa_dev.hba.io_space, eisa_dev 364 drivers/parisc/eisa.c &eisa_dev.hba.lmmio_space); eisa_dev 369 drivers/parisc/eisa.c eisa_dev.root.dev = &dev->dev; eisa_dev 370 drivers/parisc/eisa.c dev_set_drvdata(&dev->dev, &eisa_dev.root); eisa_dev 371 drivers/parisc/eisa.c eisa_dev.root.bus_base_addr = 0; eisa_dev 372 drivers/parisc/eisa.c eisa_dev.root.res = &eisa_dev.hba.io_space; eisa_dev 373 drivers/parisc/eisa.c eisa_dev.root.slots = result; eisa_dev 374 drivers/parisc/eisa.c eisa_dev.root.dma_mask = 0xffffffff; /* wild guess */ eisa_dev 375 drivers/parisc/eisa.c if (eisa_root_register (&eisa_dev.root)) { eisa_dev 387 drivers/parisc/eisa.c free_irq(dev->irq, &eisa_dev); eisa_dev 389 drivers/parisc/eisa.c release_resource(&eisa_dev.hba.io_space);