All of lore.kernel.org
 help / color / mirror / Atom feed
From: Geert Uytterhoeven <geert@linux-m68k.org>
To: "Linux/m68k" <linux-m68k@vger.kernel.org>
Cc: linux-kernel@vger.kernel.org, Thomas Gleixner <tglx@linutronix.de>
Subject: m68k: [v5] Convert to genirq (WIP)
Date: Fri, 26 Aug 2011 22:34:18 +0200	[thread overview]
Message-ID: <CAMuHMdUZe0Y55ZPee+umJdEsmY5X-EB-KoC-w-SGEtbPMAcf3g@mail.gmail.com> (raw)

I rebased and updated my m68k-genirq branch at

git://git.kernel.org:/pub/scm/linux/kernel/git/geert/linux-m68k.git m68k-genirq
http://git.kernel.org/?p=linux/kernel/git/geert/linux-m68k.git;a=shortlog;h=refs/heads/m68k-genirq

[PATCH 01/24] ide-{cd,floppy,tape}, keyboard: Do not include <linux/irq.>
[PATCH 02/24] m68k/irq: Rename irq_controller to irq_chip
[PATCH 03/24] m68k/irq: Kill irq_node_t typedef, always use struct irq_node
[PATCH 04/24] m68k/irq: Rename irq_node to irq_data
[PATCH 05/24] m68k/irq: Switch irq_chip methods to "struct irq_data *data"
[PATCH 06/24] m68k/irq: Rename setup_irq() to m68k_setup_irq() and
make it static
[PATCH 07/24] m68k/irq: Extract irq_set_chip()
[PATCH 08/24] m68k/irq: Add m68k_setup_irq_controller()
[PATCH 09/24] m68k/irq: Rename {,__}m68k_handle_int()
[PATCH 10/24] m68k/irq: Remove obsolete IRQ_FLG_* definitions and users
[PATCH 11/24] m68k/irq: Add genirq support
[PATCH 12/24] m68k/atari: Convert Atari to genirq
[PATCH 13/24] m68k/atari: Remove code and comments about different irq types
[PATCH 14/24] m68k/amiga: Refactor amiints.c
[PATCH 15/24] m68k/amiga: Convert Amiga to genirq
[PATCH 16/24] m68k/amiga: Optimize interrupts using chain handlers
[PATCH 17/24] m68k/mac: Convert Mac to genirq
[PATCH 18/24] m68k/mac: Optimize interrupts using chain handlers
[PATCH 19/24] m68k/hp300: Convert HP9000/300 and HP9000/400 to genirq
[PATCH 20/24] m68k/vme: Convert VME to genirq
[PATCH 21/24] m68k/sun3: Use the kstat_irqs_cpu() wrapper
[PATCH 22/24] m68k/apollo: Convert Apollo to genirq
[PATCH 23/24] m68k/sun3: Convert Sun3/3x to genirq
[PATCH 24/24] m68k/q40: Convert Q40/Q60 to genirq

Changes:
  - [PATCH 11/24]: Keep m68k_setup_auto_interrupt(), it's still needed for Q40
  - [PATCH 18/24]: m68k/mac: Optimize interrupts using chain handlers (NEW)
  - [PATCH 24/24]: m68k/q40: Convert Q40/Q60 to genirq (NEW)

Todo:
 - Removal of legacy code inside #ifndef CONFIG_GENERIC_HARDIRQ,
 - Proper patch submission emails,
 - Get it merged (For 3.3? Or even 3.2?).

Oh, I almost forgot: testing ;-)! So far I tested it on Atari (ARAnyM)
and Amiga only.

Thanks for testing and feedback!

Gr{oetje,eeting}s,

                        Geert

--
Geert Uytterhoeven -- There's lots of Linux beyond ia32 -- geert@linux-m68k.org

In personal conversations with technical people, I call myself a hacker. But
when I'm talking to journalists I just say "programmer" or something like that.
                                -- Linus Torvalds

             reply	other threads:[~2011-08-26 20:34 UTC|newest]

Thread overview: 10+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2011-08-26 20:34 Geert Uytterhoeven [this message]
2011-08-28  2:08 ` m68k: [v5] Convert to genirq (WIP) Finn Thain
2011-08-28  7:53   ` Geert Uytterhoeven
2011-08-29  7:36     ` Geert Uytterhoeven
2011-09-02 12:14   ` Finn Thain
2011-09-02 17:24     ` Geert Uytterhoeven
2011-09-02 18:24       ` Geert Uytterhoeven
     [not found]         ` <4E63291D.5050801@gmail.com>
     [not found]           ` <CAMuHMdXB5nBRVvUmqake-kV1mbWq+k8vOGHPOSL+2ix6PJW80w@mail.gmail.com>
     [not found]             ` <CAOmrzkKCGhL2GfDTC_gqKtKfU2vKeqDh1CMZ+BdUCtLEufQhqw@mail.gmail.com>
     [not found]               ` <4E647F80.8050903@gmail.com>
2011-09-05 20:18                 ` Michael Schmitz
2011-09-02 19:53       ` Thomas Gleixner
2011-09-03  2:40       ` Finn Thain

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=CAMuHMdUZe0Y55ZPee+umJdEsmY5X-EB-KoC-w-SGEtbPMAcf3g@mail.gmail.com \
    --to=geert@linux-m68k.org \
    --cc=linux-kernel@vger.kernel.org \
    --cc=linux-m68k@vger.kernel.org \
    --cc=tglx@linutronix.de \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.