<feed xmlns='http://www.w3.org/2005/Atom'>
<title>kernel.git/arch/arm/kernel/irq.c, branch linux-2.6.19.y</title>
<subtitle>Hosts the 0x221E linux distro kernel.
</subtitle>
<id>https://git.0xinfinity.dev/distro/kernel.git/atom?h=linux-2.6.19.y</id>
<link rel='self' href='https://git.0xinfinity.dev/distro/kernel.git/atom?h=linux-2.6.19.y'/>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/'/>
<updated>2006-10-06T20:11:15Z</updated>
<entry>
<title>ARM: fix up nested irq regs usage</title>
<updated>2006-10-06T20:11:15Z</updated>
<author>
<name>Linus Torvalds</name>
</author>
<published>2006-10-06T20:11:15Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=e630015504cdd4d166c371fec39b8ca258fcbc0e'/>
<id>urn:sha1:e630015504cdd4d166c371fec39b8ca258fcbc0e</id>
<content type='text'>
This should fix up the per-cpu irq register pointer if we have nested
hardware interrupts.

Signed-off-by: Linus Torvalds &lt;torvalds@osdl.org&gt;
</content>
</entry>
<entry>
<title>Initial blind fixup for arm for irq changes</title>
<updated>2006-10-06T17:59:54Z</updated>
<author>
<name>Linus Torvalds</name>
</author>
<published>2006-10-06T17:53:39Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=0cd61b68c340a4f901a06e8bb5e0dea4353161c0'/>
<id>urn:sha1:0cd61b68c340a4f901a06e8bb5e0dea4353161c0</id>
<content type='text'>
Untested, but this should fix up the bulk of the totally mechanical
issues, and should make the actual detail fixing easier.

Signed-off-by: Linus Torvalds &lt;torvalds@osdl.org&gt;
</content>
</entry>
<entry>
<title>[ARM] 3739/1: genirq updates:  irq_chip, add and use irq_chip.name</title>
<updated>2006-08-01T21:26:25Z</updated>
<author>
<name>David Brownell</name>
</author>
<published>2006-08-01T21:26:25Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=38c677cb9a683c9d477f845484b74b0a1b23e1fb'/>
<id>urn:sha1:38c677cb9a683c9d477f845484b74b0a1b23e1fb</id>
<content type='text'>
Patch from David Brownell

ARM genirq cleanups/updates:

    - Start switching platforms to newer APIs
        * use "irq_chip" name, not "irqchip"
        * providing irq_chip.name

    - Show irq_chip.name in /proc/interrupts, like on x86.

This update a bit more than half of the ARM code.  The irq_chip.name
values were chosen to match docs (if I have them) or be otherwise
obvious ("FPGA", "CPLD", or matching the code).

Signed-off-by: David Brownell &lt;dbrownell@users.sourceforge.net&gt;
Signed-off-by: Russell King &lt;rmk+kernel@arm.linux.org.uk&gt;
</content>
</entry>
<entry>
<title>[ARM] 3728/1: Restore missing CPU Hotplug irq helper</title>
<updated>2006-07-11T21:54:34Z</updated>
<author>
<name>Thomas Gleixner</name>
</author>
<published>2006-07-11T21:54:34Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=f7ede370a2aac96903d6e25f3b04345fa6d066f2'/>
<id>urn:sha1:f7ede370a2aac96903d6e25f3b04345fa6d066f2</id>
<content type='text'>
Patch from Thomas Gleixner

From: Thomas Gleixner &lt;tglx@linutronix.de&gt;

The genirq conversion of ARM lost a CPU Hotplug helper function.
Restore it.

Signed-off-by: Thomas Gleixner &lt;tglx@linutronix.de&gt;
Signed-off-by: Russell King &lt;rmk+kernel@arm.linux.org.uk&gt;
</content>
</entry>
<entry>
<title>[ARM] 3692/1: ARM: coswitch irq handling to the generic implementation</title>
<updated>2006-07-01T21:30:09Z</updated>
<author>
<name>Thomas Gleixner</name>
</author>
<published>2006-07-01T21:30:09Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=4a2581a080098ca3a0c4e416d7a282e96c75ebf8'/>
<id>urn:sha1:4a2581a080098ca3a0c4e416d7a282e96c75ebf8</id>
<content type='text'>
Patch from Thomas Gleixner

From: Thomas Gleixner &lt;tglx@linutronix.de&gt;

Switch the ARM irq core handling to the generic implementation. The
ARM specific header files now contain mostly migration stubs and
helper macros. Note that each machine type must be converted after
this step seperately. This was seperated out from the patch for easier
review.

The main changes for the machine type code is the conversion of the
type handlers to a 'type flow' and 'chip' model. This affects only the
multiplex interrupt handlers. A conversion macro needs to be added to
those implementations, which defines the data structure which is
registered by the set_irq_chained_handler() macro.

Some minor fixups of include files and the conversion of data
structure access is necessary all over the place.

The mostly macro based conversion was provided to allow an easy
migration of the existing implementations.

The code compiles on all defconfigs available in arch/arm/configs
except those which were broken also before applying the conversion
patches.

The code has been boot and runtime tested on most ARM platforms. The
results of an extensive testing and bugfixing series can be found
at: http://www.linutronix.de/index.php?page=testing

Signed-off-by: Thomas Gleixner &lt;tglx@linutronix.de&gt;
Signed-off-by: Ingo Molnar &lt;mingo@elte.hu&gt;
Signed-off-by: Russell King &lt;rmk+kernel@arm.linux.org.uk&gt;
</content>
</entry>
<entry>
<title>Remove obsolete #include &lt;linux/config.h&gt;</title>
<updated>2006-06-30T17:25:36Z</updated>
<author>
<name>Jörn Engel</name>
</author>
<published>2006-06-30T17:25:36Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=6ab3d5624e172c553004ecc862bfeac16d9d68b7'/>
<id>urn:sha1:6ab3d5624e172c553004ecc862bfeac16d9d68b7</id>
<content type='text'>
Signed-off-by: Jörn Engel &lt;joern@wohnheim.fh-wedel.de&gt;
Signed-off-by: Adrian Bunk &lt;bunk@stusta.de&gt;
</content>
</entry>
<entry>
<title>[PATCH] make noirqdebug/irqfixup __read_mostly, add (un)likely()</title>
<updated>2006-06-23T14:43:05Z</updated>
<author>
<name>Andreas Mohr</name>
</author>
<published>2006-06-23T09:05:32Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=83d4e6e7fba0b2a01092f0cf14ba2e33bd1253e9'/>
<id>urn:sha1:83d4e6e7fba0b2a01092f0cf14ba2e33bd1253e9</id>
<content type='text'>
Signed-off-by: Andreas Mohr &lt;andi@lisas.de&gt;
Signed-off-by: Andrew Morton &lt;akpm@osdl.org&gt;
Signed-off-by: Linus Torvalds &lt;torvalds@osdl.org&gt;
</content>
</entry>
<entry>
<title>[ARM] 3554/1: ARM: Fix dyntick locking</title>
<updated>2006-06-18T15:26:58Z</updated>
<author>
<name>Tony Lindgren</name>
</author>
<published>2006-06-18T15:26:58Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=ebc67da65fda03cbe5b4019d91229287fddd5c6e'/>
<id>urn:sha1:ebc67da65fda03cbe5b4019d91229287fddd5c6e</id>
<content type='text'>
Patch from Tony Lindgren

This patch fixes some dyntick locking issues on ARM as pointed
out by Russell King.

Signed-off-by: Tony Lindgren &lt;tony@atomide.com&gt;
Signed-off-by: Russell King &lt;rmk+kernel@arm.linux.org.uk&gt;
</content>
</entry>
<entry>
<title>[ARM] Quieten spurious IRQ detection</title>
<updated>2006-03-22T10:22:58Z</updated>
<author>
<name>Russell King</name>
</author>
<published>2006-03-22T10:22:58Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=bec1b8193651ea4394cc4d6e18152cb83e735f93'/>
<id>urn:sha1:bec1b8193651ea4394cc4d6e18152cb83e735f93</id>
<content type='text'>
Only issue a "nobody cared" warning after 99900 spurious interrupts.
This avoids the occasional spurious interrupt causing warnings, as
per x86.

Signed-off-by: Russell King &lt;rmk+kernel@arm.linux.org.uk&gt;
</content>
</entry>
<entry>
<title>[ARM] Only call set_type method in setup_irq if it's defined</title>
<updated>2006-01-09T19:19:18Z</updated>
<author>
<name>Russell King</name>
</author>
<published>2006-01-09T19:19:18Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=16ed926eee5497db52fbee4d2db2dedbcd23561c'/>
<id>urn:sha1:16ed926eee5497db52fbee4d2db2dedbcd23561c</id>
<content type='text'>
Signed-off-by: Russell King &lt;rmk+kernel@arm.linux.org.uk&gt;
</content>
</entry>
</feed>
