diff options
Diffstat (limited to 'include/linux/memory.h')
| -rw-r--r-- | include/linux/memory.h | 14 | 
1 files changed, 3 insertions, 11 deletions
| diff --git a/include/linux/memory.h b/include/linux/memory.h index 8b8d8d12348e..093607f90b91 100644 --- a/include/linux/memory.h +++ b/include/linux/memory.h @@ -109,6 +109,9 @@ extern void unregister_memory_notifier(struct notifier_block *nb);  extern int register_memory_isolate_notifier(struct notifier_block *nb);  extern void unregister_memory_isolate_notifier(struct notifier_block *nb);  extern int register_new_memory(int, struct mem_section *); +extern int memory_block_change_state(struct memory_block *mem, +				     unsigned long to_state, +				     unsigned long from_state_req);  #ifdef CONFIG_MEMORY_HOTREMOVE  extern int unregister_memory_section(struct mem_section *);  #endif @@ -137,17 +140,6 @@ extern struct memory_block *find_memory_block(struct mem_section *);  #endif  /* - * 'struct memory_accessor' is a generic interface to provide - * in-kernel access to persistent memory such as i2c or SPI EEPROMs - */ -struct memory_accessor { -	ssize_t (*read)(struct memory_accessor *, char *buf, off_t offset, -			size_t count); -	ssize_t (*write)(struct memory_accessor *, const char *buf, -			 off_t offset, size_t count); -}; - -/*   * Kernel text modification mutex, used for code patching. Users of this lock   * can sleep.   */ | 
