ioport.h (9ca6551ee24368a4d2b09566ea4d10fe87860379) | ioport.h (cb8e3c8b4f45e4ed8987a581956dc9c3827a5bcf) |
---|---|
1/* SPDX-License-Identifier: GPL-2.0 */ 2/* 3 * ioport.h Definitions of routines for detecting, reserving and 4 * allocating system resources. 5 * 6 * Authors: Linus Torvalds 7 */ 8 --- 237 unchanged lines hidden (view full) --- 246 247/* Compatibility cruft */ 248#define release_region(start,n) __release_region(&ioport_resource, (start), (n)) 249#define release_mem_region(start,n) __release_region(&iomem_resource, (start), (n)) 250 251extern void __release_region(struct resource *, resource_size_t, 252 resource_size_t); 253#ifdef CONFIG_MEMORY_HOTREMOVE | 1/* SPDX-License-Identifier: GPL-2.0 */ 2/* 3 * ioport.h Definitions of routines for detecting, reserving and 4 * allocating system resources. 5 * 6 * Authors: Linus Torvalds 7 */ 8 --- 237 unchanged lines hidden (view full) --- 246 247/* Compatibility cruft */ 248#define release_region(start,n) __release_region(&ioport_resource, (start), (n)) 249#define release_mem_region(start,n) __release_region(&iomem_resource, (start), (n)) 250 251extern void __release_region(struct resource *, resource_size_t, 252 resource_size_t); 253#ifdef CONFIG_MEMORY_HOTREMOVE |
254extern void release_mem_region_adjustable(struct resource *, resource_size_t, 255 resource_size_t); | 254extern void release_mem_region_adjustable(resource_size_t, resource_size_t); |
256#endif 257#ifdef CONFIG_MEMORY_HOTPLUG 258extern void merge_system_ram_resource(struct resource *res); 259#endif 260 261/* Wrappers for managed devices */ 262struct device; 263 --- 55 unchanged lines hidden --- | 255#endif 256#ifdef CONFIG_MEMORY_HOTPLUG 257extern void merge_system_ram_resource(struct resource *res); 258#endif 259 260/* Wrappers for managed devices */ 261struct device; 262 --- 55 unchanged lines hidden --- |