lba_dev          1018 drivers/parisc/lba_pci.c lba_pat_resources(struct parisc_device *pa_dev, struct lba_device *lba_dev)
lba_dev          1073 drivers/parisc/lba_pci.c 			lba_dev->hba.bus_num.start = p->start;
lba_dev          1074 drivers/parisc/lba_pci.c 			lba_dev->hba.bus_num.end   = p->end;
lba_dev          1075 drivers/parisc/lba_pci.c 			lba_dev->hba.bus_num.flags = IORESOURCE_BUS;
lba_dev          1080 drivers/parisc/lba_pci.c 			if (!lba_dev->hba.lmmio_space.flags) {
lba_dev          1083 drivers/parisc/lba_pci.c 				lba_len = ~READ_REG32(lba_dev->hba.base_addr
lba_dev          1089 drivers/parisc/lba_pci.c 				sprintf(lba_dev->hba.lmmio_name,
lba_dev          1091 drivers/parisc/lba_pci.c 						(int)lba_dev->hba.bus_num.start);
lba_dev          1092 drivers/parisc/lba_pci.c 				lba_dev->hba.lmmio_space_offset = p->start -
lba_dev          1094 drivers/parisc/lba_pci.c 				r = &lba_dev->hba.lmmio_space;
lba_dev          1095 drivers/parisc/lba_pci.c 				r->name = lba_dev->hba.lmmio_name;
lba_dev          1096 drivers/parisc/lba_pci.c 			} else if (!lba_dev->hba.elmmio_space.flags) {
lba_dev          1097 drivers/parisc/lba_pci.c 				sprintf(lba_dev->hba.elmmio_name,
lba_dev          1099 drivers/parisc/lba_pci.c 						(int)lba_dev->hba.bus_num.start);
lba_dev          1100 drivers/parisc/lba_pci.c 				r = &lba_dev->hba.elmmio_space;
lba_dev          1101 drivers/parisc/lba_pci.c 				r->name = lba_dev->hba.elmmio_name;
lba_dev          1116 drivers/parisc/lba_pci.c 			sprintf(lba_dev->hba.gmmio_name, "PCI%02x GMMIO",
lba_dev          1117 drivers/parisc/lba_pci.c 					(int)lba_dev->hba.bus_num.start);
lba_dev          1118 drivers/parisc/lba_pci.c 			r = &lba_dev->hba.gmmio_space;
lba_dev          1119 drivers/parisc/lba_pci.c 			r->name  = lba_dev->hba.gmmio_name;
lba_dev          1137 drivers/parisc/lba_pci.c 			lba_dev->iop_base = ioremap_nocache(p->start, 64 * 1024 * 1024);
lba_dev          1139 drivers/parisc/lba_pci.c 			sprintf(lba_dev->hba.io_name, "PCI%02x Ports",
lba_dev          1140 drivers/parisc/lba_pci.c 					(int)lba_dev->hba.bus_num.start);
lba_dev          1141 drivers/parisc/lba_pci.c 			r = &lba_dev->hba.io_space;
lba_dev          1142 drivers/parisc/lba_pci.c 			r->name  = lba_dev->hba.io_name;
lba_dev          1143 drivers/parisc/lba_pci.c 			r->start  = HBA_PORT_BASE(lba_dev->hba.hba_num);
lba_dev          1163 drivers/parisc/lba_pci.c #define lba_pat_resources(pa_dev, lba_dev)
lba_dev          1172 drivers/parisc/lba_pci.c lba_legacy_resources(struct parisc_device *pa_dev, struct lba_device *lba_dev)
lba_dev          1177 drivers/parisc/lba_pci.c 	lba_dev->hba.lmmio_space_offset = PCI_F_EXTEND;
lba_dev          1186 drivers/parisc/lba_pci.c 	lba_num = READ_REG32(lba_dev->hba.base_addr + LBA_FW_SCRATCH);
lba_dev          1187 drivers/parisc/lba_pci.c 	r = &(lba_dev->hba.bus_num);
lba_dev          1196 drivers/parisc/lba_pci.c 	r = &(lba_dev->hba.lmmio_space);
lba_dev          1197 drivers/parisc/lba_pci.c 	sprintf(lba_dev->hba.lmmio_name, "PCI%02x LMMIO",
lba_dev          1198 drivers/parisc/lba_pci.c 					(int)lba_dev->hba.bus_num.start);
lba_dev          1199 drivers/parisc/lba_pci.c 	r->name  = lba_dev->hba.lmmio_name;
lba_dev          1268 drivers/parisc/lba_pci.c 	r->start = READ_REG32(lba_dev->hba.base_addr + LBA_LMMIO_BASE);
lba_dev          1275 drivers/parisc/lba_pci.c 		r->start = PCI_HOST_ADDR(&lba_dev->hba, r->start);
lba_dev          1276 drivers/parisc/lba_pci.c 		rsize = ~ READ_REG32(lba_dev->hba.base_addr + LBA_LMMIO_MASK);
lba_dev          1305 drivers/parisc/lba_pci.c 	r = &(lba_dev->hba.elmmio_space);
lba_dev          1306 drivers/parisc/lba_pci.c 	sprintf(lba_dev->hba.elmmio_name, "PCI%02x ELMMIO",
lba_dev          1307 drivers/parisc/lba_pci.c 					(int)lba_dev->hba.bus_num.start);
lba_dev          1308 drivers/parisc/lba_pci.c 	r->name  = lba_dev->hba.elmmio_name;
lba_dev          1314 drivers/parisc/lba_pci.c 	r->start = READ_REG32(lba_dev->hba.base_addr + LBA_ELMMIO_BASE);
lba_dev          1321 drivers/parisc/lba_pci.c 		r->start = PCI_HOST_ADDR(&lba_dev->hba, r->start);
lba_dev          1322 drivers/parisc/lba_pci.c 		rsize = READ_REG32(lba_dev->hba.base_addr + LBA_ELMMIO_MASK);
lba_dev          1327 drivers/parisc/lba_pci.c 	r = &(lba_dev->hba.io_space);
lba_dev          1328 drivers/parisc/lba_pci.c 	sprintf(lba_dev->hba.io_name, "PCI%02x Ports",
lba_dev          1329 drivers/parisc/lba_pci.c 					(int)lba_dev->hba.bus_num.start);
lba_dev          1330 drivers/parisc/lba_pci.c 	r->name  = lba_dev->hba.io_name;
lba_dev          1332 drivers/parisc/lba_pci.c 	r->start = READ_REG32(lba_dev->hba.base_addr + LBA_IOS_BASE) & ~1L;
lba_dev          1333 drivers/parisc/lba_pci.c 	r->end   = r->start + (READ_REG32(lba_dev->hba.base_addr + LBA_IOS_MASK) ^ (HBA_PORT_SPACE_SIZE - 1));
lba_dev          1336 drivers/parisc/lba_pci.c 	lba_num = HBA_PORT_BASE(lba_dev->hba.hba_num);
lba_dev          1472 drivers/parisc/lba_pci.c 	struct lba_device *lba_dev;
lba_dev          1544 drivers/parisc/lba_pci.c 	lba_dev = kzalloc(sizeof(struct lba_device), GFP_KERNEL);
lba_dev          1545 drivers/parisc/lba_pci.c 	if (!lba_dev) {
lba_dev          1553 drivers/parisc/lba_pci.c 	lba_dev->hw_rev = func_class;
lba_dev          1554 drivers/parisc/lba_pci.c 	lba_dev->hba.base_addr = addr;
lba_dev          1555 drivers/parisc/lba_pci.c 	lba_dev->hba.dev = dev;
lba_dev          1556 drivers/parisc/lba_pci.c 	lba_dev->iosapic_obj = tmp_obj;  /* save interrupt handle */
lba_dev          1557 drivers/parisc/lba_pci.c 	lba_dev->hba.iommu = sba_get_iommu(dev);  /* get iommu data */
lba_dev          1558 drivers/parisc/lba_pci.c 	parisc_set_drvdata(dev, lba_dev);
lba_dev          1562 drivers/parisc/lba_pci.c 	pcibios_register_hba(&lba_dev->hba);
lba_dev          1563 drivers/parisc/lba_pci.c 	spin_lock_init(&lba_dev->lba_lock);
lba_dev          1565 drivers/parisc/lba_pci.c 	if (lba_hw_init(lba_dev))
lba_dev          1574 drivers/parisc/lba_pci.c 		lba_pat_resources(dev, lba_dev);
lba_dev          1583 drivers/parisc/lba_pci.c 		lba_legacy_resources(dev, lba_dev);
lba_dev          1586 drivers/parisc/lba_pci.c 	if (lba_dev->hba.bus_num.start < lba_next_bus)
lba_dev          1587 drivers/parisc/lba_pci.c 		lba_dev->hba.bus_num.start = lba_next_bus;
lba_dev          1599 drivers/parisc/lba_pci.c 				   &(lba_dev->hba.lmmio_space))) {
lba_dev          1601 drivers/parisc/lba_pci.c 				(long)lba_dev->hba.lmmio_space.start,
lba_dev          1602 drivers/parisc/lba_pci.c 				(long)lba_dev->hba.lmmio_space.end);
lba_dev          1603 drivers/parisc/lba_pci.c 		lba_dev->hba.lmmio_space.flags = 0;
lba_dev          1606 drivers/parisc/lba_pci.c 	pci_add_resource_offset(&resources, &lba_dev->hba.io_space,
lba_dev          1607 drivers/parisc/lba_pci.c 				HBA_PORT_BASE(lba_dev->hba.hba_num));
lba_dev          1608 drivers/parisc/lba_pci.c 	if (lba_dev->hba.elmmio_space.flags)
lba_dev          1609 drivers/parisc/lba_pci.c 		pci_add_resource_offset(&resources, &lba_dev->hba.elmmio_space,
lba_dev          1610 drivers/parisc/lba_pci.c 					lba_dev->hba.lmmio_space_offset);
lba_dev          1611 drivers/parisc/lba_pci.c 	if (lba_dev->hba.lmmio_space.flags)
lba_dev          1612 drivers/parisc/lba_pci.c 		pci_add_resource_offset(&resources, &lba_dev->hba.lmmio_space,
lba_dev          1613 drivers/parisc/lba_pci.c 					lba_dev->hba.lmmio_space_offset);
lba_dev          1614 drivers/parisc/lba_pci.c 	if (lba_dev->hba.gmmio_space.flags) {
lba_dev          1620 drivers/parisc/lba_pci.c 	pci_add_resource(&resources, &lba_dev->hba.bus_num);
lba_dev          1622 drivers/parisc/lba_pci.c 	dev->dev.platform_data = lba_dev;
lba_dev          1623 drivers/parisc/lba_pci.c 	lba_bus = lba_dev->hba.hba_bus =
lba_dev          1624 drivers/parisc/lba_pci.c 		pci_create_root_bus(&dev->dev, lba_dev->hba.bus_num.start,
lba_dev          1645 drivers/parisc/lba_pci.c 		lba_dump_res(&lba_dev->hba.io_space, 2);
lba_dev          1647 drivers/parisc/lba_pci.c 		lba_dump_res(&lba_dev->hba.lmmio_space, 2);
lba_dev          1657 drivers/parisc/lba_pci.c 		lba_dev->flags |= LBA_FLAG_SKIP_PROBE;