<feed xmlns='http://www.w3.org/2005/Atom'>
<title>kernel.git/arch/sh/cchips, 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-28T11:07:44Z</updated>
<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>
<entry>
<title>sh: replace sh specific CONFIG_VOYAGERGX with CONFIG_MFD_SM501</title>
<updated>2007-09-21T02:57:50Z</updated>
<author>
<name>Magnus Damm</name>
</author>
<published>2007-08-12T06:30:40Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=f8b40d8ce86035b126a27a57ed9139c08ae3ebf1'/>
<id>urn:sha1:f8b40d8ce86035b126a27a57ed9139c08ae3ebf1</id>
<content type='text'>
This patch replaces all instances of CONFIG_VOYAGERGX with
CONFIG_MFD_SM501. While at it we make sure the r2d code compiles
both with and without SM501.

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 - rework core code</title>
<updated>2007-09-21T02:57:50Z</updated>
<author>
<name>Magnus Damm</name>
</author>
<published>2007-08-12T06:26:12Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=73505b445dbb8ad12df468404c4dd5cde9c40c65'/>
<id>urn:sha1:73505b445dbb8ad12df468404c4dd5cde9c40c65</id>
<content type='text'>
This patch reworks the intc core, implementing the following features:

- Support dual priority registers - one set and one clear register
- All 8/16/32 bit register combinations are now supported
- Both single mask and single enable bitmap register are supported
- Add code to set interrupt priority
- Speedup sense and priority configuration code
- Allocate data using bootmem, allows intc data structures to be
  __initdata
- Save memory - allocated memory footprint is smaller than intc
  structures

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>
