<feed xmlns='http://www.w3.org/2005/Atom'>
<title>kernel.git/arch/sh/kernel/cpu/sh4a, branch linux-2.6.24.y</title>
<subtitle>Hosts the 0x221E linux distro kernel.
</subtitle>
<id>https://git.0xinfinity.dev/distro/kernel.git/atom?h=linux-2.6.24.y</id>
<link rel='self' href='https://git.0xinfinity.dev/distro/kernel.git/atom?h=linux-2.6.24.y'/>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/'/>
<updated>2007-10-30T04:05:31Z</updated>
<entry>
<title>sh: Add resource of USBF for SH7722.</title>
<updated>2007-10-30T04:05:31Z</updated>
<author>
<name>Yoshihiro Shimoda</name>
</author>
<published>2007-10-30T04:05:31Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=262feaa08eeb744853868b9aa1a8bdb18fe2257c'/>
<id>urn:sha1:262feaa08eeb744853868b9aa1a8bdb18fe2257c</id>
<content type='text'>
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: Fix URAM start address on SH7785.</title>
<updated>2007-09-27T09:22:21Z</updated>
<author>
<name>Paul Mundt</name>
</author>
<published>2007-09-27T09:22:21Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=675bd7804cb53998a57f96d4133856c29213cabd'/>
<id>urn:sha1:675bd7804cb53998a57f96d4133856c29213cabd</id>
<content type='text'>
Not all of the SH-X2 URAM blocks are mapped in the same place,
SH7785 happens to map it on the opposite end of the address space
from SH7722, correct the addresses.

Signed-off-by: Paul Mundt &lt;lethal@linux-sh.org&gt;
</content>
</entry>
<entry>
<title>sh: Fix plat_irq_setup_pins() for SH7785.</title>
<updated>2007-09-27T07:45:46Z</updated>
<author>
<name>Paul Mundt</name>
</author>
<published>2007-09-27T07:45:46Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=f72abd0a4c3298912c03befa41660d03a2e3321d'/>
<id>urn:sha1:f72abd0a4c3298912c03befa41660d03a2e3321d</id>
<content type='text'>
There was some debug code left in here that caused the pin changes
to never be hit. Kill that off, and all is well.

Signed-off-by: Paul Mundt &lt;lethal@linux-sh.org&gt;
</content>
</entry>
<entry>
<title>sh: Initial SH-X3 SMP support.</title>
<updated>2007-09-21T10:16:05Z</updated>
<author>
<name>Paul Mundt</name>
</author>
<published>2007-09-21T10:16:05Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=1a442fe02d205d6980202b07f799ab9336e72ad7'/>
<id>urn:sha1:1a442fe02d205d6980202b07f799ab9336e72ad7</id>
<content type='text'>
This adds basic support for SH-X3 SMP (4 CPUs).

More IPI and cache debugging is necessary, mostly interfacing the
d-cache coherency and the I-cache broadcast invalidates. Only for
testing at present!

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: Hook up the SH-X3 SMP intc register groups.</title>
<updated>2007-09-21T09:34:48Z</updated>
<author>
<name>Magnus Damm</name>
</author>
<published>2007-09-21T09:34:48Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=ceb9b974513de6bd0ee86c30e84c34dd6e974fb5'/>
<id>urn:sha1:ceb9b974513de6bd0ee86c30e84c34dd6e974fb5</id>
<content type='text'>
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: Wire up URAM node on SH7785.</title>
<updated>2007-09-21T02:57:55Z</updated>
<author>
<name>Paul Mundt</name>
</author>
<published>2007-09-21T02:34:31Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=db2504966ceb9f08557b6ea3ab7e367016fcaba9'/>
<id>urn:sha1:db2504966ceb9f08557b6ea3ab7e367016fcaba9</id>
<content type='text'>
Add SH7785 URAM as node 1, follows the SH-X3 change.

Signed-off-by: Paul Mundt &lt;lethal@linux-sh.org&gt;
</content>
</entry>
<entry>
<title>sh: INTC stubs for SH7343 and SH7770 builds.</title>
<updated>2007-09-21T02:57:53Z</updated>
<author>
<name>Paul Mundt</name>
</author>
<published>2007-09-11T06:28:32Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=35f3abe97696e7563b0dbd7c825acdaab423d330'/>
<id>urn:sha1:35f3abe97696e7563b0dbd7c825acdaab423d330</id>
<content type='text'>
Get the SH7343 and SH7770 stuff linking again. Both of these still
require proper INTC support.

Signed-off-by: Paul Mundt &lt;lethal@linux-sh.org&gt;
</content>
</entry>
<entry>
<title>sh: intc - irl mode update for sh7780 and sh7785</title>
<updated>2007-09-21T02:57:51Z</updated>
<author>
<name>Magnus Damm</name>
</author>
<published>2007-09-10T03:03:50Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=953c8ef250fc6c329d1607cf9cd7fac1d72d7579'/>
<id>urn:sha1:953c8ef250fc6c329d1607cf9cd7fac1d72d7579</id>
<content type='text'>
This patch contains the following fixes and improvements:
- Fix address typo for INTMSK2 / INTMSKCLR2 registers on sh7780.
- Adds IRQ_MODE_IRLnnnn_MASK using intc controller for IRL masking.
- Good old IRQ_MODE_IRLnnnn should not register any intc controller.
- plat_irq_setup_pins() now selects IRL or IRQ mode.
- the holding function is now disabled using ICR0.

By default all external pin interrupts are disabled.

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 - 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>
<entry>
<title>sh: x3 - add ipi vectors</title>
<updated>2007-09-21T02:57:50Z</updated>
<author>
<name>Magnus Damm</name>
</author>
<published>2007-08-12T06:31:29Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=46420e49c9fd76defecfb3f048ab20c5a72dfd0a'/>
<id>urn:sha1:46420e49c9fd76defecfb3f048ab20c5a72dfd0a</id>
<content type='text'>
With the intc dual prio register support in place it is now possible
to add the ipi vectors to x3.

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>
