lkml.org 
[lkml]   [2011]   [Feb]   [5]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
 
Messages in this thread
    Patch in this message
    /
    Date
    From
    Subject[patch 1/4] xen: Remove stale irq_chip.end
    irq_chip.end got obsolete with the removal of __do_IRQ()

    Signed-off-by: Thomas Gleixner <tglx@linutronix.de>
    ---
    drivers/xen/events.c | 18 ------------------
    1 file changed, 18 deletions(-)

    Index: linux-next/drivers/xen/events.c
    ===================================================================
    --- linux-next.orig/drivers/xen/events.c
    +++ linux-next/drivers/xen/events.c
    @@ -551,23 +551,6 @@ static void ack_pirq(unsigned int irq)
    }
    }

    -static void end_pirq(unsigned int irq)
    -{
    - int evtchn = evtchn_from_irq(irq);
    - struct irq_desc *desc = irq_to_desc(irq);
    -
    - if (WARN_ON(!desc))
    - return;
    -
    - if ((desc->status & (IRQ_DISABLED|IRQ_PENDING)) ==
    - (IRQ_DISABLED|IRQ_PENDING)) {
    - shutdown_pirq(irq);
    - } else if (VALID_EVTCHN(evtchn)) {
    - unmask_evtchn(evtchn);
    - pirq_unmask_notify(irq);
    - }
    -}
    -
    static int find_irq_by_gsi(unsigned gsi)
    {
    int irq;
    @@ -1504,7 +1487,6 @@ static struct irq_chip xen_pirq_chip __r
    .mask = disable_pirq,

    .ack = ack_pirq,
    - .end = end_pirq,

    .set_affinity = set_affinity_irq,




    \
     
     \ /
      Last update: 2011-02-05 21:11    [W:2.344 / U:0.036 seconds]
    ©2003-2020 Jasper Spaans|hosted at Digital Ocean and TransIP|Read the blog|Advertise on this site