<feed xmlns='http://www.w3.org/2005/Atom'>
<title>kernel.git/arch/sh/include/asm/processor.h, branch linux-2.6.34.y</title>
<subtitle>Hosts the 0x221E linux distro kernel.
</subtitle>
<id>https://git.0xinfinity.dev/distro/kernel.git/atom?h=linux-2.6.34.y</id>
<link rel='self' href='https://git.0xinfinity.dev/distro/kernel.git/atom?h=linux-2.6.34.y'/>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/'/>
<updated>2010-02-23T03:56:30Z</updated>
<entry>
<title>sh: wire up SET/GET_UNALIGN_CTL.</title>
<updated>2010-02-23T03:56:30Z</updated>
<author>
<name>Paul Mundt</name>
</author>
<published>2010-02-23T03:56:30Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=94ea5e449ae834af058ef005d16a8ad44fcf13d6'/>
<id>urn:sha1:94ea5e449ae834af058ef005d16a8ad44fcf13d6</id>
<content type='text'>
This hooks up the SET/GET_UNALIGN_CTL knobs cribbing the bulk of it from
the PPC and ia64 implementations. The thread flags happen to be the
logical inverse of what the global fault mode is set to, so this works
out pretty cleanly. By default the global fault mode is used, with tasks
now being able to override their own settings via prctl().

Signed-off-by: Paul Mundt &lt;lethal@linux-sh.org&gt;
</content>
</entry>
<entry>
<title>sh64: Fix up the build for the thread_xstate changes.</title>
<updated>2010-01-19T06:40:03Z</updated>
<author>
<name>Paul Mundt</name>
</author>
<published>2010-01-19T06:40:03Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=3ef2932b8c1fc89408ef1fd4b1e1c2caabc7f07d'/>
<id>urn:sha1:3ef2932b8c1fc89408ef1fd4b1e1c2caabc7f07d</id>
<content type='text'>
This updates the sh64 processor info with the sh32 changes in order to
tie in to the generic task_xstate management code.

Signed-off-by: Paul Mundt &lt;lethal@linux-sh.org&gt;
</content>
</entry>
<entry>
<title>sh: Handle early ioremaps through fixed mappings.</title>
<updated>2010-01-18T12:08:32Z</updated>
<author>
<name>Paul Mundt</name>
</author>
<published>2010-01-18T12:08:32Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=d9b9487af79955a8e8fcddc963f56697e020cfed'/>
<id>urn:sha1:d9b9487af79955a8e8fcddc963f56697e020cfed</id>
<content type='text'>
This adds in a mem_init_done to work out when a standard ioremap() is
possible, falling back to the fixmap based ioremap otherwise.

Signed-off-by: Paul Mundt &lt;lethal@linux-sh.org&gt;
</content>
</entry>
<entry>
<title>Merge branch 'master' into sh/smp</title>
<updated>2009-09-01T04:54:14Z</updated>
<author>
<name>Paul Mundt</name>
</author>
<published>2009-09-01T04:54:14Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=ac6a0cf6716bb46813d0161024c66c2af66e53d1'/>
<id>urn:sha1:ac6a0cf6716bb46813d0161024c66c2af66e53d1</id>
<content type='text'>
Conflicts:
	arch/sh/mm/cache-sh4.c
</content>
</entry>
<entry>
<title>sh: Add initial support for SH7757 CPU subtype</title>
<updated>2009-08-21T08:25:47Z</updated>
<author>
<name>Yoshihiro Shimoda</name>
</author>
<published>2009-08-21T07:30:28Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=c01f0f1a4a96eb3acc5850e18cc43f24366966d0'/>
<id>urn:sha1:c01f0f1a4a96eb3acc5850e18cc43f24366966d0</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: Track the CPU family in sh_cpuinfo.</title>
<updated>2009-08-15T01:48:13Z</updated>
<author>
<name>Paul Mundt</name>
</author>
<published>2009-08-15T01:48:13Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=e82da214d2fe3dc2610df966100c4f36bc0fad91'/>
<id>urn:sha1:e82da214d2fe3dc2610df966100c4f36bc0fad91</id>
<content type='text'>
This adds a family member to struct sh_cpuinfo, which allows us to fall
back more on the probe routines to work out what sort of subtype we are
running on. This will be used by the CPU cache initialization code in
order to first do family-level initialization, followed by subtype-level
optimizations.

Signed-off-by: Paul Mundt &lt;lethal@linux-sh.org&gt;
</content>
</entry>
<entry>
<title>sh: rework mode pin code</title>
<updated>2009-06-11T06:08:53Z</updated>
<author>
<name>Magnus Damm</name>
</author>
<published>2009-06-02T09:22:02Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=0d4fdbb64f472ef31195714993f1263f77cf85ca'/>
<id>urn:sha1:0d4fdbb64f472ef31195714993f1263f77cf85ca</id>
<content type='text'>
This patch reworks the mode pin code to keep the pin
definitions in one place. The mode pins values are now
the value of the bit instead of bit number.

With this patch in place the sh7785 header file contains
mode pin comments. The sh7785 clock code and the sh7785lcr
board code are updated to reflect the new shared mode pins.

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: boot word / mode pin support V2</title>
<updated>2009-06-01T06:44:49Z</updated>
<author>
<name>Magnus Damm</name>
</author>
<published>2009-05-28T11:51:51Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=eb9b9b56eed280e65a9e194aaeb50a5a75111859'/>
<id>urn:sha1:eb9b9b56eed280e65a9e194aaeb50a5a75111859</id>
<content type='text'>
Add mode pin support for the SuperH architecture V2.

With this patch applied the board code can add their
own function to export the cpu mode pin configuration.
In most cases this will be a constant bitmap, but
boards that allow reading this from a register can
instead read out the pin state from hardware.

The code warns if a pin is tested but no board specific
mode pin function has been provided.

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 support for SH7724 (SH-Mobile R2R) CPU subtype.</title>
<updated>2009-04-16T05:40:56Z</updated>
<author>
<name>Kuninori Morimoto</name>
</author>
<published>2009-04-16T05:40:56Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=0207a2efb43d81e29e23662b5d035945688a103f'/>
<id>urn:sha1:0207a2efb43d81e29e23662b5d035945688a103f</id>
<content type='text'>
This implements initial support for the SH-Mobile R2R CPU.
Based on Rev 0.11 of the initial SH7724 hardware manual.

Signed-off-by: Kuninori Morimoto &lt;morimoto.kuninori@renesas.com&gt;
Signed-off-by: Paul Mundt &lt;lethal@linux-sh.org&gt;
</content>
</entry>
<entry>
<title>sh: Add support for SH7786 CPU subtype.</title>
<updated>2009-03-03T06:40:25Z</updated>
<author>
<name>Kuninori Morimoto</name>
</author>
<published>2009-03-03T06:40:25Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=55ba99eb211a06709237cb322ecd8c8b6faf6159'/>
<id>urn:sha1:55ba99eb211a06709237cb322ecd8c8b6faf6159</id>
<content type='text'>
This adds preliminary support for the SH7786 CPU subtype.

While this is a dual-core CPU, only UP is supported for now. L2 cache
support is likewise not yet implemented.

More information on this particular CPU subtype is available at:

	http://www.renesas.com/fmwk.jsp?cnt=sh7786_root.jsp&amp;fp=/products/mpumcu/superh_family/sh7780_series/sh7786_group/

Signed-off-by: Kuninori Morimoto &lt;morimoto.kuninori@renesas.com&gt;
Signed-off-by: Paul Mundt &lt;lethal@linux-sh.org&gt;
</content>
</entry>
</feed>
