Lines Matching refs:start
498 if (res->start == F_EXTEND(0xf0000000UL | (i * _8MB)))
501 DBG("DINO GSC WRITE i=%d, start=%lx, dino addr = %p\n",
502 i, res->start, base_addr + DINO_IO_ADDR_EN);
576 * bridge memory resources: the start
577 * is the alignment and start-end is
579 * have assigned start and end, so we
581 bus->self->resource[i].end = bus->self->resource[i].end - bus->self->resource[i].start + DINO_BRIDGE_ALIGN;
582 bus->self->resource[i].start = DINO_BRIDGE_ALIGN;
588 bus->self->resource[i].start,
593 bus->self->resource[i].start,
739 unsigned long start, end;
744 start = F_EXTEND(0xf0000000UL) | (i << 23);
745 end = start + 8 * 1024 * 1024 - 1;
748 start, end);
750 if(prevres && prevres->end + 1 == start) {
754 printk(KERN_ERR "%s is out of resource windows for range %d (0x%lx-0x%lx)\n", name, count, start, end);
758 res->start = start;
780 (unsigned long)res[i].start, (unsigned long)res[i].end);
854 res->start = HBA_PORT_BASE(dino_dev->hba.hba_num);
855 res->end = res->start + (HBA_PORT_SPACE_SIZE - 1);
860 name, (unsigned long)res->start, (unsigned long)res->end,
900 unsigned long hpa = dev->hpa.start;