Lines Matching refs:range
77 struct logic_pio_hwaddr *range;
80 range = kzalloc(sizeof(*range), GFP_ATOMIC);
81 if (!range)
84 range->fwnode = fwnode;
85 range->size = size = round_up(size, PAGE_SIZE);
86 range->hw_start = hw_start;
87 range->flags = LOGIC_PIO_CPU_MMIO;
89 ret = logic_pio_register_range(range);
91 kfree(range);
96 if (range->io_start != 0) {
97 logic_pio_unregister_range(range);
98 kfree(range);
102 vaddr = PCI_IOBASE + range->io_start;
114 struct of_range range;
124 for_each_of_range(&parser, &range) {
125 switch (range.flags & IORESOURCE_TYPE_BITS) {
128 range.cpu_addr,
129 range.cpu_addr + range.size - 1,
130 range.bus_addr);
131 if (add_legacy_isa_io(&np->fwnode, range.cpu_addr, range.size))
136 range.cpu_addr,
137 range.cpu_addr + range.size - 1,
138 range.bus_addr);