<feed xmlns='http://www.w3.org/2005/Atom'>
<title>kernel.git/arch/sh/kernel/cpu/irq, branch linux-2.6.28.y</title>
<subtitle>Hosts the 0x221E linux distro kernel.
</subtitle>
<id>https://git.0xinfinity.dev/distro/kernel.git/atom?h=linux-2.6.28.y</id>
<link rel='self' href='https://git.0xinfinity.dev/distro/kernel.git/atom?h=linux-2.6.28.y'/>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/'/>
<updated>2008-10-01T07:13:54Z</updated>
<entry>
<title>sh: Move the shared INTC code out to drivers/sh/</title>
<updated>2008-10-01T07:13:54Z</updated>
<author>
<name>Paul Mundt</name>
</author>
<published>2008-10-01T07:13:54Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=bbfbd8b151fe35c9a1180a7f5254c5d6b8387cc0'/>
<id>urn:sha1:bbfbd8b151fe35c9a1180a7f5254c5d6b8387cc0</id>
<content type='text'>
The INTC code will be re-used across different architectures, so move
this out to drivers/sh/ and include/linux/sh_intc.h respectively.

Signed-off-by: Paul Mundt &lt;lethal@linux-sh.org&gt;
</content>
</entry>
<entry>
<title>sh: Use __raw_xxx() I/O accessors for INTC and IPR.</title>
<updated>2008-10-01T06:19:10Z</updated>
<author>
<name>Paul Mundt</name>
</author>
<published>2008-10-01T06:19:10Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=62429e03644833693e6f94afe537f252e2d3b475'/>
<id>urn:sha1:62429e03644833693e6f94afe537f252e2d3b475</id>
<content type='text'>
Signed-off-by: Paul Mundt &lt;lethal@linux-sh.org&gt;
</content>
</entry>
<entry>
<title>sh: intc_prio_data() test before subtraction on unsigned</title>
<updated>2008-09-10T03:01:46Z</updated>
<author>
<name>roel kluin</name>
</author>
<published>2008-09-09T21:02:43Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=b21a91043592434e2847c4b552be7b51851d92c3'/>
<id>urn:sha1:b21a91043592434e2847c4b552be7b51851d92c3</id>
<content type='text'>
bit is unsigned, so test before subtraction

Signed-off-by: Roel Kluin &lt;roel.kluin@gmail.com&gt;
Signed-off-by: Paul Mundt &lt;lethal@linux-sh.org&gt;
</content>
</entry>
<entry>
<title>sh: migrate to arch/sh/include/</title>
<updated>2008-07-28T23:09:44Z</updated>
<author>
<name>Paul Mundt</name>
</author>
<published>2008-07-28T23:09:44Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=f15cbe6f1a4b4d9df59142fc8e4abb973302cf44'/>
<id>urn:sha1:f15cbe6f1a4b4d9df59142fc8e4abb973302cf44</id>
<content type='text'>
This follows the sparc changes a439fe51a1f8eb087c22dd24d69cebae4a3addac.

Most of the moving about was done with Sam's directions at:

http://marc.info/?l=linux-sh&amp;m=121724823706062&amp;w=2

with subsequent hacking and fixups entirely my fault.

Signed-off-by: Sam Ravnborg &lt;sam@ravnborg.org&gt;
Signed-off-by: Paul Mundt &lt;lethal@linux-sh.org&gt;
</content>
</entry>
<entry>
<title>sh: add interrupt ack code to sh4a</title>
<updated>2008-07-28T09:10:33Z</updated>
<author>
<name>Yoshihiro Shimoda</name>
</author>
<published>2008-07-04T03:37:12Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=6bdfb22a8e1ffa37ae4ad35b87cb02958d1901e5'/>
<id>urn:sha1:6bdfb22a8e1ffa37ae4ad35b87cb02958d1901e5</id>
<content type='text'>
This patch is based on interrupt acknowledge code for external
interrupt sources on sh3 processors and adds on sh4a processors.

Signed-off-by: Yoshihiro Shimoda &lt;shimoda.yoshihiro@renesas.com&gt;
Signed-off-by: Paul Mundt &lt;lethal@linux-sh.org&gt;
</content>
</entry>
<entry>
<title>sh/kernel/cpu/irq/intc-sh5.c build fix</title>
<updated>2008-06-02T03:29:07Z</updated>
<author>
<name>Adrian Bunk</name>
</author>
<published>2008-05-29T22:04:49Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=2beb0e2893b900fa5fb07ccf73a976c06a93b764'/>
<id>urn:sha1:2beb0e2893b900fa5fb07ccf73a976c06a93b764</id>
<content type='text'>
This patch fixes the following build error caused by
commit a1dc4b59fa4af97ae68ee214d4d72bbd7c7ec1dc
(sh: intc_sh5 depends on cayman board for IRQ priority table.):

&lt;--  snip  --&gt;

...
  CC      arch/sh/kernel/cpu/irq/intc-sh5.o
/home/bunk/linux/kernel-2.6/git/linux-2.6/arch/sh/kernel/cpu/irq/intc-sh5.c: In function 'plat_irq_setup':
/home/bunk/linux/kernel-2.6/git/linux-2.6/arch/sh/kernel/cpu/irq/intc-sh5.c:257: error: expected declaration or statement at end of input
make[4]: *** [arch/sh/kernel/cpu/irq/intc-sh5.o] Error 1

&lt;--  snip  --&gt;

Reported-by: Adrian Bunk &lt;bunk@kernel.org&gt;
Signed-off-by: Adrian Bunk &lt;bunk@kernel.org&gt;
Signed-off-by: Paul Mundt &lt;lethal@linux-sh.org&gt;
</content>
</entry>
<entry>
<title>sh: intc register modify fix</title>
<updated>2008-05-08T10:52:07Z</updated>
<author>
<name>Magnus Damm</name>
</author>
<published>2008-04-24T12:53:07Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=4370fe1c06ffa251b63b12a41e2599037a4b7f87'/>
<id>urn:sha1:4370fe1c06ffa251b63b12a41e2599037a4b7f87</id>
<content type='text'>
Make sure register modifications stay atomic. Fixes processors with
shared priority register masking. Dual bitmap masking is unaffected.

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: no high level trigger on some sh3 cpus</title>
<updated>2008-05-08T10:52:06Z</updated>
<author>
<name>Magnus Damm</name>
</author>
<published>2008-04-24T12:47:15Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=720be99006c5830970d5b62633c92b29e4cef137'/>
<id>urn:sha1:720be99006c5830970d5b62633c92b29e4cef137</id>
<content type='text'>
The processor models sh7706, sh7707 and sh7709 don't support high
level trigger sense configuration. And the intc code looks like
crap these days so what's the difference.

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 interrupt ack code to sh3</title>
<updated>2008-05-08T10:52:03Z</updated>
<author>
<name>Magnus Damm</name>
</author>
<published>2008-04-24T12:36:34Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=d58876e289b0153bf86162aa1a43249e0f0aa03d'/>
<id>urn:sha1:d58876e289b0153bf86162aa1a43249e0f0aa03d</id>
<content type='text'>
This patch adds interrupt acknowledge code for external interrupt
sources on sh3 processors. Only really required for edge triggered
interrupts, but we ack regardless of sense configuration.

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_sh5 depends on cayman board for IRQ priority table.</title>
<updated>2008-05-08T10:51:43Z</updated>
<author>
<name>Paul Mundt</name>
</author>
<published>2008-04-25T07:08:37Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=a1dc4b59fa4af97ae68ee214d4d72bbd7c7ec1dc'/>
<id>urn:sha1:a1dc4b59fa4af97ae68ee214d4d72bbd7c7ec1dc</id>
<content type='text'>
Signed-off-by: Paul Mundt &lt;lethal@linux-sh.org&gt;
</content>
</entry>
</feed>
