• Home
  • Raw
  • Download

Lines Matching refs:range

690 	struct of_pci_range range;  in pci_process_bridge_OF_ranges()  local
701 for_each_of_pci_range(&parser, &range) { in pci_process_bridge_OF_ranges()
707 if (range.cpu_addr == OF_BAD_ADDR || range.size == 0) in pci_process_bridge_OF_ranges()
712 switch (range.flags & IORESOURCE_TYPE_BITS) { in pci_process_bridge_OF_ranges()
716 range.cpu_addr, range.cpu_addr + range.size - 1, in pci_process_bridge_OF_ranges()
717 range.pci_addr); in pci_process_bridge_OF_ranges()
727 if (range.size > 0x01000000) in pci_process_bridge_OF_ranges()
728 range.size = 0x01000000; in pci_process_bridge_OF_ranges()
731 hose->io_base_virt = ioremap(range.cpu_addr, in pci_process_bridge_OF_ranges()
732 range.size); in pci_process_bridge_OF_ranges()
742 hose->pci_io_size = range.pci_addr + range.size; in pci_process_bridge_OF_ranges()
743 hose->io_base_phys = range.cpu_addr - range.pci_addr; in pci_process_bridge_OF_ranges()
747 range.cpu_addr = range.pci_addr; in pci_process_bridge_OF_ranges()
752 range.cpu_addr, range.cpu_addr + range.size - 1, in pci_process_bridge_OF_ranges()
753 range.pci_addr, in pci_process_bridge_OF_ranges()
754 (range.pci_space & 0x40000000) ? in pci_process_bridge_OF_ranges()
764 if (range.pci_addr == 0) { in pci_process_bridge_OF_ranges()
766 isa_mem_base = range.cpu_addr; in pci_process_bridge_OF_ranges()
767 hose->isa_mem_phys = range.cpu_addr; in pci_process_bridge_OF_ranges()
768 hose->isa_mem_size = range.size; in pci_process_bridge_OF_ranges()
772 hose->mem_offset[memno] = range.cpu_addr - in pci_process_bridge_OF_ranges()
773 range.pci_addr; in pci_process_bridge_OF_ranges()
779 res->flags = range.flags; in pci_process_bridge_OF_ranges()
780 res->start = range.cpu_addr; in pci_process_bridge_OF_ranges()
781 res->end = range.cpu_addr + range.size - 1; in pci_process_bridge_OF_ranges()