12 Oct, 2010

1 commit


23 Feb, 2010

1 commit


20 Feb, 2010

2 commits

  • This patch replaces legacy PIC-related global variable and functions
    with the new legacy_pic abstraction.

    Signed-off-by: Jacob Pan
    LKML-Reference:
    Signed-off-by: H. Peter Anvin

    Jacob Pan
     
  • This patch makes i8259A like legacy programmable interrupt controller
    code into a driver so that legacy pic functions can be selected at
    runtime based on platform information, such as HW subarchitecure ID.
    Default structure of legacy_pic maintains the current code path for
    x86pc.

    Signed-off-by: Jacob Pan
    LKML-Reference:
    Signed-off-by: H. Peter Anvin

    Jacob Pan
     

17 Feb, 2010

1 commit


10 Apr, 2009

1 commit


23 Feb, 2009

1 commit

  • 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: Ingo Molnar

    Ingo Molnar
     

23 Oct, 2008

2 commits