lkml.org 
[lkml]   [2007]   [Jun]   [23]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
 
Messages in this thread
    Patch in this message
    /
    Date
    From
    Subject[patch -mm 23/28] ACPI: Remove the useless ifdef code
    The conversion of x86-64 to clock events makes the 
    #ifdef CONFIG_GENERIC_CLOCKEVENTS
    n the timer broadcast functions useless. Remove it.

    Signed-off-by: Thomas Gleixner <tglx@linutronix.de>

    ---
    drivers/acpi/processor_idle.c | 12 ------------
    1 file changed, 12 deletions(-)

    Index: linux-2.6.22-rc4-mm/drivers/acpi/processor_idle.c
    ===================================================================
    --- linux-2.6.22-rc4-mm.orig/drivers/acpi/processor_idle.c 2007-06-23 14:38:57.000000000 +0200
    +++ linux-2.6.22-rc4-mm/drivers/acpi/processor_idle.c 2007-06-23 14:39:00.000000000 +0200
    @@ -203,21 +203,12 @@ static void acpi_timer_check_state(int s

    static void acpi_propagate_timer_broadcast(struct acpi_processor *pr)
    {
    -#ifdef CONFIG_GENERIC_CLOCKEVENTS
    unsigned long reason;

    reason = pr->power.timer_broadcast_on_state < INT_MAX ?
    CLOCK_EVT_NOTIFY_BROADCAST_ON : CLOCK_EVT_NOTIFY_BROADCAST_OFF;

    clockevents_notify(reason, &pr->id);
    -#else
    - cpumask_t mask = cpumask_of_cpu(pr->id);
    -
    - if (pr->power.timer_broadcast_on_state < INT_MAX)
    - on_each_cpu(switch_APIC_timer_to_ipi, &mask, 1, 1);
    - else
    - on_each_cpu(switch_ipi_to_APIC_timer, &mask, 1, 1);
    -#endif
    }

    /* Power(C) State timer broadcast control */
    @@ -225,8 +216,6 @@ static void acpi_state_timer_broadcast(s
    struct acpi_processor_cx *cx,
    int broadcast)
    {
    -#ifdef CONFIG_GENERIC_CLOCKEVENTS
    -
    int state = cx - pr->power.states;

    if (state >= pr->power.timer_broadcast_on_state) {
    @@ -236,7 +225,6 @@ static void acpi_state_timer_broadcast(s
    CLOCK_EVT_NOTIFY_BROADCAST_EXIT;
    clockevents_notify(reason, &pr->id);
    }
    -#endif
    }

    #else
    --

    -
    To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
    the body of a message to majordomo@vger.kernel.org
    More majordomo info at http://vger.kernel.org/majordomo-info.html
    Please read the FAQ at http://www.tux.org/lkml/

    \
     
     \ /
      Last update: 2007-06-23 15:31    [W:0.021 / U:0.120 seconds]
    ©2003-2016 Jasper Spaans. hosted at Digital OceanAdvertise on this site