diff options
Diffstat (limited to 'arch/powerpc/include/asm/opal.h')
-rw-r--r-- | arch/powerpc/include/asm/opal.h | 9 |
1 files changed, 8 insertions, 1 deletions
diff --git a/arch/powerpc/include/asm/opal.h b/arch/powerpc/include/asm/opal.h index fde90bacc65e..042af1abfc4d 100644 --- a/arch/powerpc/include/asm/opal.h +++ b/arch/powerpc/include/asm/opal.h | |||
@@ -194,6 +194,13 @@ int64_t opal_ipmi_recv(uint64_t interface, struct opal_ipmi_msg *msg, | |||
194 | int64_t opal_i2c_request(uint64_t async_token, uint32_t bus_id, | 194 | int64_t opal_i2c_request(uint64_t async_token, uint32_t bus_id, |
195 | struct opal_i2c_request *oreq); | 195 | struct opal_i2c_request *oreq); |
196 | 196 | ||
197 | int64_t opal_flash_read(uint64_t id, uint64_t offset, uint64_t buf, | ||
198 | uint64_t size, uint64_t token); | ||
199 | int64_t opal_flash_write(uint64_t id, uint64_t offset, uint64_t buf, | ||
200 | uint64_t size, uint64_t token); | ||
201 | int64_t opal_flash_erase(uint64_t id, uint64_t offset, uint64_t size, | ||
202 | uint64_t token); | ||
203 | |||
197 | /* Internal functions */ | 204 | /* Internal functions */ |
198 | extern int early_init_dt_scan_opal(unsigned long node, const char *uname, | 205 | extern int early_init_dt_scan_opal(unsigned long node, const char *uname, |
199 | int depth, void *data); | 206 | int depth, void *data); |
@@ -226,7 +233,7 @@ extern int opal_get_sensor_data(u32 sensor_hndl, u32 *sensor_data); | |||
226 | struct rtc_time; | 233 | struct rtc_time; |
227 | extern unsigned long opal_get_boot_time(void); | 234 | extern unsigned long opal_get_boot_time(void); |
228 | extern void opal_nvram_init(void); | 235 | extern void opal_nvram_init(void); |
229 | extern void opal_flash_init(void); | 236 | extern void opal_flash_update_init(void); |
230 | extern void opal_flash_term_callback(void); | 237 | extern void opal_flash_term_callback(void); |
231 | extern int opal_elog_init(void); | 238 | extern int opal_elog_init(void); |
232 | extern void opal_platform_dump_init(void); | 239 | extern void opal_platform_dump_init(void); |