add_range
add_range(mem, ARRAY_SIZE(mem), 0, memblock.memory.regions[0].base,
add_range(io, ARRAY_SIZE(io), 0, 0, 0xffffffff);
add_range(range, RANGE_NUM, 0, 0, 0xffff + 1);
add_range(range, RANGE_NUM, 0, 0, end);
struct resource *add_range;
add_range = platform_get_resource(pdev, IORESOURCE_MEM, 0);
if (!add_range)
.virt = devm_ioremap_resource(&pdev->dev, add_range),
.phys = add_range->start,
.size = resource_size(add_range),
mtd->size = resource_size(add_range);
int add_range(struct range *range, int az, int nr_range,
return add_range(range, az, nr_range, start, end);