opal.h (5ca27efbd8b4579ef1e54e6c0a4a73dbf7f56a4a) | opal.h (0869b6fd209bda402576a9a559120ddd4f61198e) |
---|---|
1/* 2 * PowerNV OPAL definitions. 3 * 4 * Copyright 2011 IBM Corp. 5 * 6 * This program is free software; you can redistribute it and/or 7 * modify it under the terms of the GNU General Public License 8 * as published by the Free Software Foundation; either version --- 901 unchanged lines hidden (view full) --- 910extern void opal_flash_term_callback(void); 911extern int opal_elog_init(void); 912extern void opal_platform_dump_init(void); 913extern void opal_sys_param_init(void); 914extern void opal_msglog_init(void); 915 916extern int opal_machine_check(struct pt_regs *regs); 917extern bool opal_mce_check_early_recovery(struct pt_regs *regs); | 1/* 2 * PowerNV OPAL definitions. 3 * 4 * Copyright 2011 IBM Corp. 5 * 6 * This program is free software; you can redistribute it and/or 7 * modify it under the terms of the GNU General Public License 8 * as published by the Free Software Foundation; either version --- 901 unchanged lines hidden (view full) --- 910extern void opal_flash_term_callback(void); 911extern int opal_elog_init(void); 912extern void opal_platform_dump_init(void); 913extern void opal_sys_param_init(void); 914extern void opal_msglog_init(void); 915 916extern int opal_machine_check(struct pt_regs *regs); 917extern bool opal_mce_check_early_recovery(struct pt_regs *regs); |
918extern int opal_hmi_exception_early(struct pt_regs *regs); 919extern int opal_handle_hmi_exception(struct pt_regs *regs); |
|
918 919extern void opal_shutdown(void); 920extern int opal_resync_timebase(void); 921 922extern void opal_lpc_init(void); 923 924struct opal_sg_list *opal_vmalloc_to_sg_list(void *vmalloc_addr, 925 unsigned long vmalloc_size); 926void opal_free_sg_list(struct opal_sg_list *sg); 927 928#endif /* __ASSEMBLY__ */ 929 930#endif /* __OPAL_H */ | 920 921extern void opal_shutdown(void); 922extern int opal_resync_timebase(void); 923 924extern void opal_lpc_init(void); 925 926struct opal_sg_list *opal_vmalloc_to_sg_list(void *vmalloc_addr, 927 unsigned long vmalloc_size); 928void opal_free_sg_list(struct opal_sg_list *sg); 929 930#endif /* __ASSEMBLY__ */ 931 932#endif /* __OPAL_H */ |