• Ingo Molnar's avatar
    x86: refactor x86_quirks support · 8e6dafd6
    Ingo Molnar authored
    Impact: cleanup
    
    Make x86_quirks support more transparent. The highlevel
    methods are now named:
    
      extern void x86_quirk_pre_intr_init(void);
      extern void x86_quirk_intr_init(void);
    
      extern void x86_quirk_trap_init(void);
    
      extern void x86_quirk_pre_time_init(void);
      extern void x86_quirk_time_init(void);
    
    This makes it clear that if some platform extension has to
    do something here that it is considered ... weird, and is
    discouraged.
    
    Also remove arch_hooks.h and move it into setup.h (and other
    header files where appropriate).
    Signed-off-by: default avatarIngo Molnar <mingo@elte.hu>
    8e6dafd6
mca_32.c 12.5 KB