Loading arch/ia64/sn/kernel/setup.c +2 −0 Original line number Diff line number Diff line Loading @@ -271,6 +271,8 @@ void __init sn_setup(char **cmdline_p) int major = sn_sal_rev_major(), minor = sn_sal_rev_minor(); extern void sn_cpu_init(void); ia64_sn_plat_set_error_handling_features(); /* * If the generic code has enabled vga console support - lets * get rid of it again. This is a kludge for the fact that ACPI Loading include/asm-ia64/sn/sn_sal.h +26 −0 Original line number Diff line number Diff line Loading @@ -115,6 +115,13 @@ #define SAL_IROUTER_INTR_XMIT SAL_CONSOLE_INTR_XMIT #define SAL_IROUTER_INTR_RECV SAL_CONSOLE_INTR_RECV /* * Error Handling Features */ #define SAL_ERR_FEAT_MCA_SLV_TO_OS_INIT_SLV 0x1 #define SAL_ERR_FEAT_LOG_SBES 0x2 #define SAL_ERR_FEAT_MFR_OVERRIDE 0x4 #define SAL_ERR_FEAT_SBE_THRESHOLD 0xffff0000 /* * SAL Error Codes Loading Loading @@ -341,6 +348,25 @@ ia64_sn_plat_cpei_handler(void) return ret_stuff.status; } /* * Set Error Handling Features */ static inline u64 ia64_sn_plat_set_error_handling_features(void) { struct ia64_sal_retval ret_stuff; ret_stuff.status = 0; ret_stuff.v0 = 0; ret_stuff.v1 = 0; ret_stuff.v2 = 0; SAL_CALL_REENTRANT(ret_stuff, SN_SAL_SET_ERROR_HANDLING_FEATURES, (SAL_ERR_FEAT_MCA_SLV_TO_OS_INIT_SLV | SAL_ERR_FEAT_LOG_SBES), 0, 0, 0, 0, 0, 0); return ret_stuff.status; } /* * Checks for console input. */ Loading Loading
arch/ia64/sn/kernel/setup.c +2 −0 Original line number Diff line number Diff line Loading @@ -271,6 +271,8 @@ void __init sn_setup(char **cmdline_p) int major = sn_sal_rev_major(), minor = sn_sal_rev_minor(); extern void sn_cpu_init(void); ia64_sn_plat_set_error_handling_features(); /* * If the generic code has enabled vga console support - lets * get rid of it again. This is a kludge for the fact that ACPI Loading
include/asm-ia64/sn/sn_sal.h +26 −0 Original line number Diff line number Diff line Loading @@ -115,6 +115,13 @@ #define SAL_IROUTER_INTR_XMIT SAL_CONSOLE_INTR_XMIT #define SAL_IROUTER_INTR_RECV SAL_CONSOLE_INTR_RECV /* * Error Handling Features */ #define SAL_ERR_FEAT_MCA_SLV_TO_OS_INIT_SLV 0x1 #define SAL_ERR_FEAT_LOG_SBES 0x2 #define SAL_ERR_FEAT_MFR_OVERRIDE 0x4 #define SAL_ERR_FEAT_SBE_THRESHOLD 0xffff0000 /* * SAL Error Codes Loading Loading @@ -341,6 +348,25 @@ ia64_sn_plat_cpei_handler(void) return ret_stuff.status; } /* * Set Error Handling Features */ static inline u64 ia64_sn_plat_set_error_handling_features(void) { struct ia64_sal_retval ret_stuff; ret_stuff.status = 0; ret_stuff.v0 = 0; ret_stuff.v1 = 0; ret_stuff.v2 = 0; SAL_CALL_REENTRANT(ret_stuff, SN_SAL_SET_ERROR_HANDLING_FEATURES, (SAL_ERR_FEAT_MCA_SLV_TO_OS_INIT_SLV | SAL_ERR_FEAT_LOG_SBES), 0, 0, 0, 0, 0, 0); return ret_stuff.status; } /* * Checks for console input. */ Loading