Lines Matching refs:rsrc
35 struct resource rsrc; member
43 struct resource rsrc; member
82 if (map->rsrc.parent) { in amd76xrom_cleanup()
83 release_resource(&map->rsrc); in amd76xrom_cleanup()
90 if (window->rsrc.parent) in amd76xrom_cleanup()
91 release_resource(&window->rsrc); in amd76xrom_cleanup()
145 window->rsrc.name = MOD_NAME; in amd76xrom_init_one()
146 window->rsrc.start = window->phys; in amd76xrom_init_one()
147 window->rsrc.end = window->phys + window->size - 1; in amd76xrom_init_one()
148 window->rsrc.flags = IORESOURCE_MEM | IORESOURCE_BUSY; in amd76xrom_init_one()
149 if (request_resource(&iomem_resource, &window->rsrc)) { in amd76xrom_init_one()
150 window->rsrc.parent = NULL; in amd76xrom_init_one()
153 __func__, &window->rsrc); in amd76xrom_init_one()
238 if (window->rsrc.parent) { in amd76xrom_init_one()
244 map->rsrc.name = map->map_name; in amd76xrom_init_one()
245 map->rsrc.start = map->map.phys; in amd76xrom_init_one()
246 map->rsrc.end = map->map.phys + map->mtd->size - 1; in amd76xrom_init_one()
247 map->rsrc.flags = IORESOURCE_MEM | IORESOURCE_BUSY; in amd76xrom_init_one()
248 if (request_resource(&window->rsrc, &map->rsrc)) { in amd76xrom_init_one()
251 map->rsrc.parent = NULL; in amd76xrom_init_one()