Lines Matching refs:start
177 u32 local_bus = (bus->parent == NULL) ? 0 : bus->busn_res.start;
212 u32 local_bus = (bus->parent == NULL) ? 0 : bus->busn_res.start;
496 if (res->start == F_EXTEND(0xf0000000UL | (i * _8MB)))
499 DBG("DINO GSC WRITE i=%d, start=%lx, dino addr = %p\n",
500 i, res->start, base_addr + DINO_IO_ADDR_EN);
554 __func__, bus, bus->busn_res.start,
573 * bridge memory resources: the start
574 * is the alignment and start-end is
576 * have assigned start and end, so we
578 bus->self->resource[i].end = bus->self->resource[i].end - bus->self->resource[i].start + DINO_BRIDGE_ALIGN;
579 bus->self->resource[i].start = DINO_BRIDGE_ALIGN;
733 unsigned long start, end;
738 start = F_EXTEND(0xf0000000UL) | (i << 23);
739 end = start + 8 * 1024 * 1024 - 1;
742 start, end);
744 if(prevres && prevres->end + 1 == start) {
748 printk(KERN_ERR "%s is out of resource windows for range %d (0x%lx-0x%lx)\n", name, count, start, end);
752 res->start = start;
847 res->start = HBA_PORT_BASE(dino_dev->hba.hba_num);
848 res->end = res->start + (HBA_PORT_SPACE_SIZE - 1);
853 name, (unsigned long)res->start, (unsigned long)res->end,
893 unsigned long hpa = dev->hpa.start;
980 dino_dev->hba.bus_num.start = dino_current_bus;