<feed xmlns='http://www.w3.org/2005/Atom'>
<title>kernel.git/arch/sh/cchips, branch linux-2.6.30.y</title>
<subtitle>Hosts the 0x221E linux distro kernel.
</subtitle>
<id>https://git.0xinfinity.dev/distro/kernel.git/atom?h=linux-2.6.30.y</id>
<link rel='self' href='https://git.0xinfinity.dev/distro/kernel.git/atom?h=linux-2.6.30.y'/>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/'/>
<updated>2009-03-20T09:57:48Z</updated>
<entry>
<title>sh: fix the HD64461 level-triggered interrupts handling</title>
<updated>2009-03-20T09:57:48Z</updated>
<author>
<name>Rafael Ignacio Zurita</name>
</author>
<published>2009-03-20T02:08:22Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=3bf509230a626d11cba0e0145f552918092f586d'/>
<id>urn:sha1:3bf509230a626d11cba0e0145f552918092f586d</id>
<content type='text'>
Rework the hd64461 demuxer code to fix the HD64461 level-triggered
interrupts handling, using handle_level_irq() as needed.

Signed-off-by: Rafael Ignacio Zurita &lt;rizurita@yahoo.com&gt;
Signed-off-by: Paul Mundt &lt;lethal@linux-sh.org&gt;
</content>
</entry>
<entry>
<title>sh: Switch HD64461 from hw_interrupt_type to irq_chip</title>
<updated>2008-12-22T09:43:50Z</updated>
<author>
<name>Matt Fleming</name>
</author>
<published>2008-11-28T08:58:30Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=135210b378d26f9a9a0c901d0089522c06b5807a'/>
<id>urn:sha1:135210b378d26f9a9a0c901d0089522c06b5807a</id>
<content type='text'>
Use struct irq_chip for the interrupt handler for the HD64461. Also
convert some in{b,w} and out{b,w} calls to the equivalent __raw_* calls.
Include &lt;linux/io.h&gt; and not &lt;asm/io.h&gt; to stop checkpatch.pl
complaining.

This change should now allow machines with HD64461 to define
GENERIC_HARDIRQS_NO__DO_IRQ.

Acked-by: Kristoffer Ericson &lt;Kristoffer.Ericson@gmail.com&gt;
Signed-off-by: Matt Fleming &lt;mjf@gentoo.org&gt;
Signed-off-by: Paul Mundt &lt;lethal@linux-sh.org&gt;
</content>
</entry>
<entry>
<title>sh: Kill off long-dead HD64465 cchip support.</title>
<updated>2008-10-28T11:07:44Z</updated>
<author>
<name>Paul Mundt</name>
</author>
<published>2008-10-28T11:07:44Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=3eeebf17f31c583f83e081b17b3076477cb96886'/>
<id>urn:sha1:3eeebf17f31c583f83e081b17b3076477cb96886</id>
<content type='text'>
This code has been dead for many years. The last update it received
was in 2003 in order to update it for the driver model changes, though
it had already been in disarray and unused before that point. The only
boards that ever used this chip have not had users in many years either,
so it is finally safe to just kill it off and move on with life.

Signed-off-by: Paul Mundt &lt;lethal@linux-sh.org&gt;
</content>
</entry>
<entry>
<title>sh: Kill off more dead symbols.</title>
<updated>2008-02-14T05:22:12Z</updated>
<author>
<name>Paul Mundt</name>
</author>
<published>2008-02-13T11:28:12Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=f99cb7a43c5cca1813a97312487acf7a0f88ee2a'/>
<id>urn:sha1:f99cb7a43c5cca1813a97312487acf7a0f88ee2a</id>
<content type='text'>
Reported-by: Robert P. J. Day &lt;rpjday@crashcourse.ca&gt;
Signed-off-by: Paul Mundt &lt;lethal@linux-sh.org&gt;
</content>
</entry>
<entry>
<title>sh: remove voyagergx</title>
<updated>2008-01-28T04:19:03Z</updated>
<author>
<name>Magnus Damm</name>
</author>
<published>2008-01-15T03:47:53Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=29ec6778a49d30c47345afdfaf1d03acff3cf656'/>
<id>urn:sha1:29ec6778a49d30c47345afdfaf1d03acff3cf656</id>
<content type='text'>
This patch removes redundant irq handling code together with unused
consistent alloc code. R2D uart setup code is changed to use
sm501-regs.h and unused header files are removed.

Signed-off-by: Magnus Damm &lt;damm@igel.co.jp&gt;
Signed-off-by: Paul Mundt &lt;lethal@linux-sh.org&gt;
</content>
</entry>
<entry>
<title>sh: intc - remove default interrupt priority tables</title>
<updated>2008-01-28T04:19:02Z</updated>
<author>
<name>Magnus Damm</name>
</author>
<published>2008-01-10T05:08:55Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=7f3edee81fbd49114c28057512906f169caa0bed'/>
<id>urn:sha1:7f3edee81fbd49114c28057512906f169caa0bed</id>
<content type='text'>
This patch removes interrupt priority tables from the intc code.
Optimal priority assignment varies with embedded application anyway,
so keeping the interrupt priority tables together with cpu-specific
code doesn't make sense.

The function intc_set_priority() should be used instead to set the
desired interrupt priority level.

Signed-off-by: Magnus Damm &lt;damm@igel.co.jp&gt;
Signed-off-by: Paul Mundt &lt;lethal@linux-sh.org&gt;
</content>
</entry>
<entry>
<title>sh: Add -Werror for clean directories.</title>
<updated>2007-11-07T02:13:55Z</updated>
<author>
<name>Paul Mundt</name>
</author>
<published>2007-11-06T08:35:12Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=98366c20a275e957416e9516db5dcb7195b4e101'/>
<id>urn:sha1:98366c20a275e957416e9516db5dcb7195b4e101</id>
<content type='text'>
Follow the MIPS and sparc64 changes for -Werror instrumentation.

Signed-off-by: Paul Mundt &lt;lethal@linux-sh.org&gt;
</content>
</entry>
<entry>
<title>sh: cleanup struct irqaction initializers.</title>
<updated>2007-10-03T06:04:08Z</updated>
<author>
<name>Thomas Gleixner</name>
</author>
<published>2007-10-03T06:04:08Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=e1fb4552ac938f2f70e9df2169b681594752bd85'/>
<id>urn:sha1:e1fb4552ac938f2f70e9df2169b681594752bd85</id>
<content type='text'>
Signed-off-by: Thomas Gleixner &lt;tglx@linutronix.de&gt;
Signed-off-by: Andrew Morton &lt;akpm@linux-foundation.org&gt;
Signed-off-by: Paul Mundt &lt;lethal@linux-sh.org&gt;
</content>
</entry>
<entry>
<title>sh: hd64461: Trivial build fixes for SH7709.</title>
<updated>2007-09-21T02:57:53Z</updated>
<author>
<name>Kristoffer Ericson</name>
</author>
<published>2007-09-11T03:48:45Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=f1382305b9357c8152852d6fcf0d84570d83987a'/>
<id>urn:sha1:f1382305b9357c8152852d6fcf0d84570d83987a</id>
<content type='text'>
Some trivial fixes to get SH7709 + HD64461 building again.

Signed-off-by: Kristoffer Ericson &lt;Kristoffer.Ericson@gmail.com&gt;
Signed-off-by: Paul Mundt &lt;lethal@linux-sh.org&gt;
</content>
</entry>
<entry>
<title>sh: intc - mark data structures as __initdata</title>
<updated>2007-09-21T02:57:50Z</updated>
<author>
<name>Magnus Damm</name>
</author>
<published>2007-08-16T15:45:35Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=5c37e025352b993d8726b0207ff2270b2f2bc7d6'/>
<id>urn:sha1:5c37e025352b993d8726b0207ff2270b2f2bc7d6</id>
<content type='text'>
With the intc core improved it is now possible to put the intc data
structures in the initdata section.

Version two of this patch puts the __initdata inside DECLARE_INTC_DESC()
and removes the __initdata included in the board specific r2d code.

Signed-off-by: Magnus Damm &lt;damm@igel.co.jp&gt;
Signed-off-by: Paul Mundt &lt;lethal@linux-sh.org&gt;
</content>
</entry>
</feed>
