From: Greg Ungerer <gerg@snapgear.com>
To: Geert Uytterhoeven <geert@linux-m68k.org>
Cc: linux-m68k@vger.kernel.org, linux-kernel@vger.kernel.org,
Greg Ungerer <gerg@uclinux.org>
Subject: Re: [PATCH 00/27 v7] m68k: Convert to genirq
Date: Mon, 31 Oct 2011 11:29:22 +1000 [thread overview]
Message-ID: <4EADF9F2.7040001@snapgear.com> (raw)
In-Reply-To: <1319978915-10933-1-git-send-email-geert@linux-m68k.org>
Hi Geert,
On 30/10/11 22:48, Geert Uytterhoeven wrote:
> This patch series converts the m68k/mmu (nommu was converted before)
> architecture to the generic hardirq framework.
>
> - [01/27] ide-{cd,floppy,tape}: Do not include<linux/irq.h>
> - [02/27] m68k/irq: Rename irq_controller to irq_chip
> - [03/27] m68k/irq: Kill irq_node_t typedef, always use struct irq_node
> - [04/27] m68k/irq: Rename irq_node to irq_data
> - [05/27] m68k/irq: Switch irq_chip methods to "struct irq_data *data"
> - [06/27] m68k/irq: Rename setup_irq() to m68k_setup_irq() and make it static
> - [07/27] m68k/irq: Extract irq_set_chip()
> - [08/27] m68k/irq: Add m68k_setup_irq_controller()
> - [09/27] m68k/irq: Rename {,__}m68k_handle_int()
> - [10/27] m68k/irq: Remove obsolete IRQ_FLG_* users
> - [11/27] m68k/irq: Add genirq support
> - [12/27] m68k/atari: Convert Atari to genirq
> - [13/27] m68k/atari: Remove code and comments about different irq types
> - [14/27] m68k/amiga: Refactor amiints.c
> - [15/27] m68k/amiga: Convert Amiga to genirq
> - [16/27] m68k/amiga: Optimize interrupts using chain handlers
> - [17/27] m68k/mac: Convert Mac to genirq
> - [18/27] m68k/mac: Optimize interrupts using chain handlers
> - [19/27] m68k/hp300: Convert HP9000/300 and HP9000/400 to genirq
> - [20/27] m68k/vme: Convert VME to genirq
> - [21/27] m68k/apollo: Convert Apollo to genirq
> - [22/27] m68k/sun3: Use the kstat_irqs_cpu() wrapper
> - [23/27] m68k/sun3: Convert Sun3/3x to genirq
> - [24/27] m68k/q40: Convert Q40/Q60 to genirq
> - [25/27] m68k/irq: Remove obsolete m68k irq framework
> - [26/27] m68k/irq: Remove obsolete support for user vector interrupt fixups
> - [27/27] m68k/mac: Remove mac_irq_{en,dis}able() wrappers
>
> Changes in v7:
> - Rebased after arch/m68k/Kconfig restructuring:
> - The temporary USE_GENERIC_HARDIRQS is now in arch/m68k/Kconfig,
> depending on MMU,
> - Rebased after arch/m68k/kernel/Makefile merge,
> - Split off IRQ_FLG_* removal in separate commits:
> - Postpone removals in drivers that should go through the respective
> driver trees (net/scsi/staging/serial),
> - Postpone final removal to v3.3,
> - Dropped (went in via another tree):
> - genirq: Add missing "else" in irq_shutdown(),
> - keyboard: Do not include<linux/irq.>,
> - Added Patch 27 ("m68k/mac: Remove mac_irq_{en,dis}able() wrappers")
>
> I added this to the m68k for-next and for-3.2 branches.
>
> I'll rebase it once more on top of v3.2-rc1 once that comes out (currently
> it's based on a random base point).
This all looks really good.
Acked-by: Greg Ungerer <gerg@uclinux.org>
Regards
Greg
------------------------------------------------------------------------
Greg Ungerer -- Principal Engineer EMAIL: gerg@snapgear.com
SnapGear Group, McAfee PHONE: +61 7 3435 2888
8 Gardner Close FAX: +61 7 3217 5323
Milton, QLD, 4064, Australia WEB: http://www.SnapGear.com
WARNING: multiple messages have this Message-ID (diff)
From: Greg Ungerer <gerg@snapgear.com>
To: Geert Uytterhoeven <geert@linux-m68k.org>
Cc: <linux-m68k@vger.kernel.org>, <linux-kernel@vger.kernel.org>,
Greg Ungerer <gerg@uclinux.org>
Subject: Re: [PATCH 00/27 v7] m68k: Convert to genirq
Date: Mon, 31 Oct 2011 11:29:22 +1000 [thread overview]
Message-ID: <4EADF9F2.7040001@snapgear.com> (raw)
In-Reply-To: <1319978915-10933-1-git-send-email-geert@linux-m68k.org>
Hi Geert,
On 30/10/11 22:48, Geert Uytterhoeven wrote:
> This patch series converts the m68k/mmu (nommu was converted before)
> architecture to the generic hardirq framework.
>
> - [01/27] ide-{cd,floppy,tape}: Do not include<linux/irq.h>
> - [02/27] m68k/irq: Rename irq_controller to irq_chip
> - [03/27] m68k/irq: Kill irq_node_t typedef, always use struct irq_node
> - [04/27] m68k/irq: Rename irq_node to irq_data
> - [05/27] m68k/irq: Switch irq_chip methods to "struct irq_data *data"
> - [06/27] m68k/irq: Rename setup_irq() to m68k_setup_irq() and make it static
> - [07/27] m68k/irq: Extract irq_set_chip()
> - [08/27] m68k/irq: Add m68k_setup_irq_controller()
> - [09/27] m68k/irq: Rename {,__}m68k_handle_int()
> - [10/27] m68k/irq: Remove obsolete IRQ_FLG_* users
> - [11/27] m68k/irq: Add genirq support
> - [12/27] m68k/atari: Convert Atari to genirq
> - [13/27] m68k/atari: Remove code and comments about different irq types
> - [14/27] m68k/amiga: Refactor amiints.c
> - [15/27] m68k/amiga: Convert Amiga to genirq
> - [16/27] m68k/amiga: Optimize interrupts using chain handlers
> - [17/27] m68k/mac: Convert Mac to genirq
> - [18/27] m68k/mac: Optimize interrupts using chain handlers
> - [19/27] m68k/hp300: Convert HP9000/300 and HP9000/400 to genirq
> - [20/27] m68k/vme: Convert VME to genirq
> - [21/27] m68k/apollo: Convert Apollo to genirq
> - [22/27] m68k/sun3: Use the kstat_irqs_cpu() wrapper
> - [23/27] m68k/sun3: Convert Sun3/3x to genirq
> - [24/27] m68k/q40: Convert Q40/Q60 to genirq
> - [25/27] m68k/irq: Remove obsolete m68k irq framework
> - [26/27] m68k/irq: Remove obsolete support for user vector interrupt fixups
> - [27/27] m68k/mac: Remove mac_irq_{en,dis}able() wrappers
>
> Changes in v7:
> - Rebased after arch/m68k/Kconfig restructuring:
> - The temporary USE_GENERIC_HARDIRQS is now in arch/m68k/Kconfig,
> depending on MMU,
> - Rebased after arch/m68k/kernel/Makefile merge,
> - Split off IRQ_FLG_* removal in separate commits:
> - Postpone removals in drivers that should go through the respective
> driver trees (net/scsi/staging/serial),
> - Postpone final removal to v3.3,
> - Dropped (went in via another tree):
> - genirq: Add missing "else" in irq_shutdown(),
> - keyboard: Do not include<linux/irq.>,
> - Added Patch 27 ("m68k/mac: Remove mac_irq_{en,dis}able() wrappers")
>
> I added this to the m68k for-next and for-3.2 branches.
>
> I'll rebase it once more on top of v3.2-rc1 once that comes out (currently
> it's based on a random base point).
This all looks really good.
Acked-by: Greg Ungerer <gerg@uclinux.org>
Regards
Greg
------------------------------------------------------------------------
Greg Ungerer -- Principal Engineer EMAIL: gerg@snapgear.com
SnapGear Group, McAfee PHONE: +61 7 3435 2888
8 Gardner Close FAX: +61 7 3217 5323
Milton, QLD, 4064, Australia WEB: http://www.SnapGear.com
next prev parent reply other threads:[~2011-10-31 1:29 UTC|newest]
Thread overview: 30+ messages / expand[flat|nested] mbox.gz Atom feed top
2011-10-30 12:48 [PATCH 00/27 v7] m68k: Convert to genirq Geert Uytterhoeven
2011-10-30 12:48 ` [PATCH 01/27] ide-{cd,floppy,tape}: Do not include <linux/irq.h> Geert Uytterhoeven
2011-10-30 12:48 ` [PATCH 02/27] m68k/irq: Rename irq_controller to irq_chip Geert Uytterhoeven
2011-10-30 12:48 ` [PATCH 03/27] m68k/irq: Kill irq_node_t typedef, always use struct irq_node Geert Uytterhoeven
2011-10-30 12:48 ` [PATCH 04/27] m68k/irq: Rename irq_node to irq_data Geert Uytterhoeven
2011-10-30 12:48 ` [PATCH 05/27] m68k/irq: Switch irq_chip methods to "struct irq_data *data" Geert Uytterhoeven
2011-10-30 12:48 ` [PATCH 06/27] m68k/irq: Rename setup_irq() to m68k_setup_irq() and make it static Geert Uytterhoeven
2011-10-30 12:48 ` [PATCH 07/27] m68k/irq: Extract irq_set_chip() Geert Uytterhoeven
2011-10-30 12:48 ` [PATCH 08/27] m68k/irq: Add m68k_setup_irq_controller() Geert Uytterhoeven
2011-10-30 12:48 ` [PATCH 09/27] m68k/irq: Rename {,__}m68k_handle_int() Geert Uytterhoeven
2011-10-30 12:48 ` [PATCH 10/27] m68k/irq: Remove obsolete IRQ_FLG_* users Geert Uytterhoeven
2011-10-30 12:48 ` [PATCH 11/27] m68k/irq: Add genirq support Geert Uytterhoeven
2011-10-30 12:48 ` [PATCH 12/27] m68k/atari: Convert Atari to genirq Geert Uytterhoeven
2011-10-30 12:48 ` [PATCH 13/27] m68k/atari: Remove code and comments about different irq types Geert Uytterhoeven
2011-10-30 12:48 ` [PATCH 14/27] m68k/amiga: Refactor amiints.c Geert Uytterhoeven
2011-10-30 12:48 ` [PATCH 15/27] m68k/amiga: Convert Amiga to genirq Geert Uytterhoeven
2011-10-30 12:48 ` [PATCH 16/27] m68k/amiga: Optimize interrupts using chain handlers Geert Uytterhoeven
2011-10-30 12:48 ` [PATCH 17/27] m68k/mac: Convert Mac to genirq Geert Uytterhoeven
2011-10-30 12:48 ` [PATCH 18/27] m68k/mac: Optimize interrupts using chain handlers Geert Uytterhoeven
2011-10-30 12:48 ` [PATCH 19/27] m68k/hp300: Convert HP9000/300 and HP9000/400 to genirq Geert Uytterhoeven
2011-10-30 12:48 ` [PATCH 20/27] m68k/vme: Convert VME " Geert Uytterhoeven
2011-10-30 12:48 ` [PATCH 21/27] m68k/apollo: Convert Apollo " Geert Uytterhoeven
2011-10-30 12:48 ` [PATCH 22/27] m68k/sun3: Use the kstat_irqs_cpu() wrapper Geert Uytterhoeven
2011-10-30 12:48 ` [PATCH 23/27] m68k/sun3: Convert Sun3/3x to genirq Geert Uytterhoeven
2011-10-30 12:48 ` [PATCH 24/27] m68k/q40: Convert Q40/Q60 " Geert Uytterhoeven
2011-10-30 12:48 ` [PATCH 25/27] m68k/irq: Remove obsolete m68k irq framework Geert Uytterhoeven
2011-10-30 12:48 ` [PATCH 26/27] m68k/irq: Remove obsolete support for user vector interrupt fixups Geert Uytterhoeven
2011-10-30 12:48 ` [PATCH 27/27] m68k/mac: Remove mac_irq_{en,dis}able() wrappers Geert Uytterhoeven
2011-10-31 1:29 ` Greg Ungerer [this message]
2011-10-31 1:29 ` [PATCH 00/27 v7] m68k: Convert to genirq Greg Ungerer
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=4EADF9F2.7040001@snapgear.com \
--to=gerg@snapgear.com \
--cc=geert@linux-m68k.org \
--cc=gerg@uclinux.org \
--cc=linux-kernel@vger.kernel.org \
--cc=linux-m68k@vger.kernel.org \
/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.