<feed xmlns='http://www.w3.org/2005/Atom'>
<title>kernel.git/arch/powerpc/kernel/cpu_setup_fsl_booke.S, branch linux-3.8.y</title>
<subtitle>Hosts the 0x221E linux distro kernel.
</subtitle>
<id>https://git.0xinfinity.dev/distro/kernel.git/atom?h=linux-3.8.y</id>
<link rel='self' href='https://git.0xinfinity.dev/distro/kernel.git/atom?h=linux-3.8.y'/>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/'/>
<updated>2012-09-12T19:57:09Z</updated>
<entry>
<title>powerpc/booke: Add CPU_FTR_EMB_HV check for e5500.</title>
<updated>2012-09-12T19:57:09Z</updated>
<author>
<name>Varun Sethi</name>
</author>
<published>2012-07-09T13:04:01Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=39be5b4a7f232870aad0b3c130791eacd0d34347'/>
<id>urn:sha1:39be5b4a7f232870aad0b3c130791eacd0d34347</id>
<content type='text'>
Added CPU_FTR_EMB_HV feature check for e5500.

Signed-off-by: Varun Sethi &lt;Varun.Sethi@freescale.com&gt;
Signed-off-by: Mihai Caraman &lt;mihai.caraman@freescale.com&gt;
Signed-off-by: Kumar Gala &lt;galak@kernel.crashing.org&gt;
</content>
</entry>
<entry>
<title>powerpc/booke: Separate out restore_e5500/setup_e5500 routines.</title>
<updated>2012-09-12T19:57:09Z</updated>
<author>
<name>Varun Sethi</name>
</author>
<published>2012-07-09T13:01:51Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=0778407f836d632cce90e5d9df490a7c5e6e398a'/>
<id>urn:sha1:0778407f836d632cce90e5d9df490a7c5e6e398a</id>
<content type='text'>
For the 64 bit case separate out e5500 cpu_setup and cpu_restore functions.
The cpu_setup function (for the primary core) is passed the cpu_spec
pointer, which is not there in case of the cpu_restore function. Also, in
our case we will have to manipulate the CPU_FTR_EMB_HV flag on the primary
core.

Signed-off-by: Varun Sethi &lt;Varun.Sethi@freescale.com&gt;
Signed-off-by: Kumar Gala &lt;galak@kernel.crashing.org&gt;
</content>
</entry>
<entry>
<title>powerpc/booke: Merge the 32 bit e5500/e500mc cpu setup code.</title>
<updated>2012-09-12T19:57:09Z</updated>
<author>
<name>Varun Sethi</name>
</author>
<published>2012-07-09T12:58:21Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=2c71b0cc4a626d8bd02b88b3b92ce18be4d54c6d'/>
<id>urn:sha1:2c71b0cc4a626d8bd02b88b3b92ce18be4d54c6d</id>
<content type='text'>
Merge the 32 bit cpu setup code for e500mc/e5500 and define the
"cpu_restore" routine (for e5500/e6500) only for the 64 bit case. The
cpu_restore routine is used in the 64 bit case for setting up the secondary
cores.

Signed-off-by: Varun Sethi &lt;Varun.Sethi@freescale.com&gt;
Signed-off-by: Kumar Gala &lt;galak@kernel.crashing.org&gt;
</content>
</entry>
<entry>
<title>powepc/booke: Separate out E.HV check and ivor setup code.</title>
<updated>2012-09-12T19:57:08Z</updated>
<author>
<name>Varun Sethi</name>
</author>
<published>2012-07-09T12:55:31Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=7e0f4872a33c6da38e727cf42c939cc32294fce6'/>
<id>urn:sha1:7e0f4872a33c6da38e727cf42c939cc32294fce6</id>
<content type='text'>
Move the E.HV check and CPU_FTR_EMB_HV flag manipulation to the cpu setup
code.  Create a separate routine for E.HV ivors setup.

Signed-off-by: Varun Sethi &lt;Varun.Sethi@freescale.com&gt;
Signed-off-by: Kumar Gala &lt;galak@kernel.crashing.org&gt;
</content>
</entry>
<entry>
<title>KVM: PPC: e500mc support</title>
<updated>2012-04-08T09:54:33Z</updated>
<author>
<name>Scott Wood</name>
</author>
<published>2011-12-20T15:34:47Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=73196cd364a2d972d73fa08da9d81ca3215bed68'/>
<id>urn:sha1:73196cd364a2d972d73fa08da9d81ca3215bed68</id>
<content type='text'>
Add processor support for e500mc, using hardware virtualization support
(GS-mode).

Current issues include:
 - No support for external proxy (coreint) interrupt mode in the guest.

Includes work by Ashish Kalra &lt;Ashish.Kalra@freescale.com&gt;,
Varun Sethi &lt;Varun.Sethi@freescale.com&gt;, and
Liu Yu &lt;yu.liu@freescale.com&gt;.

Signed-off-by: Scott Wood &lt;scottwood@freescale.com&gt;
Signed-off-by: Alexander Graf &lt;agraf@suse.de&gt;
Signed-off-by: Avi Kivity &lt;avi@redhat.com&gt;

</content>
</entry>
<entry>
<title>powerpc/e5500: set non-base IVORs</title>
<updated>2011-05-19T05:36:43Z</updated>
<author>
<name>Scott Wood</name>
</author>
<published>2011-05-09T21:26:00Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=3a6e9bd7f60b29efc205485ceb11a768032c40d4'/>
<id>urn:sha1:3a6e9bd7f60b29efc205485ceb11a768032c40d4</id>
<content type='text'>
Without this, we attempt to use doorbells for IPIs, and end up
branching to some bad address.  Plus, even for the exceptions
we don't implement, it's good to handle it and get a message out.

Signed-off-by: Scott Wood &lt;scottwood@freescale.com&gt;
Signed-off-by: Kumar Gala &lt;galak@kernel.crashing.org&gt;
</content>
</entry>
<entry>
<title>rapidio: modify configuration to support PCI-SRIO controller</title>
<updated>2011-03-24T02:46:42Z</updated>
<author>
<name>Alexandre Bounine</name>
</author>
<published>2011-03-23T23:43:03Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=388b78adc9899f0299128610f566051d0b1a57f6'/>
<id>urn:sha1:388b78adc9899f0299128610f566051d0b1a57f6</id>
<content type='text'>
1. Add an option to include RapidIO support if the PCI is available.
2. Add FSL_RIO configuration option to enable controller selection.
3. Add RapidIO support option into x86 and MIPS architectures.

Signed-off-by: Alexandre Bounine &lt;alexandre.bounine@idt.com&gt;
Acked-by: Kumar Gala &lt;galak@kernel.crashing.org&gt;
Cc: Matt Porter &lt;mporter@kernel.crashing.org&gt;
Cc: Li Yang &lt;leoli@freescale.com&gt;
Cc: Thomas Moll &lt;thomas.moll@sysgo.com&gt;
Cc: Micha Nelissen &lt;micha@neli.hopto.org&gt;
Cc: Benjamin Herrenschmidt &lt;benh@kernel.crashing.org&gt;
Signed-off-by: Andrew Morton &lt;akpm@linux-foundation.org&gt;
Signed-off-by: Linus Torvalds &lt;torvalds@linux-foundation.org&gt;
</content>
</entry>
<entry>
<title>powerpc/fsl_rio: Fix non-standard HID1 register access</title>
<updated>2011-01-13T00:00:29Z</updated>
<author>
<name>Shaohui Xie</name>
</author>
<published>2010-11-03T09:36:37Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=b5fb0cc7f1c90e3b00d40b64681efcbf8bcdeb9e'/>
<id>urn:sha1:b5fb0cc7f1c90e3b00d40b64681efcbf8bcdeb9e</id>
<content type='text'>
Moved setting of RFXE bit so we get machine checks on RIO errors into
cpu_setup so that the RIO code isn't core specific.

Signed-off-by: Shaohui Xie &lt;b21989@freescale.com&gt;
Cc: Li Yang &lt;leoli@freescale.com&gt;
Cc: Roy Zang &lt;tie-fei.zang@freescale.com&gt;
Cc: Alexandre Bounine &lt;alexandre.bounine@idt.com&gt;
Signed-off-by: Kumar Gala &lt;galak@kernel.crashing.org&gt;
</content>
</entry>
<entry>
<title>powerpc/fsl-booke: Add support for FSL 64-bit e5500 core</title>
<updated>2010-10-14T05:55:03Z</updated>
<author>
<name>Kumar Gala</name>
</author>
<published>2010-10-08T13:32:11Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=4490c06b581ad7d6392bb398960ef86dfd203a91'/>
<id>urn:sha1:4490c06b581ad7d6392bb398960ef86dfd203a91</id>
<content type='text'>
The new e5500 core is similar to the e500mc core but adds 64-bit
support.  We support running it in 32-bit mode as it is identical to the
e500mc.

Signed-off-by: Kumar Gala &lt;galak@kernel.crashing.org&gt;
</content>
</entry>
<entry>
<title>powerpc/fsl-booke: Enable L1 cache on e500v1/e500v2/e500mc CPUs</title>
<updated>2009-06-16T02:45:30Z</updated>
<author>
<name>Nate Case</name>
</author>
<published>2009-06-10T20:37:28Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=cab888e678d0986ebce95464d3842a6aeca1e3d8'/>
<id>urn:sha1:cab888e678d0986ebce95464d3842a6aeca1e3d8</id>
<content type='text'>
Some boot loaders may not enable L1 instruction/data cache.  Check if
data and instruction caches are enabled, and enable them if needed.

Signed-off-by: Nate Case &lt;ncase@xes-inc.com&gt;
Signed-off-by: Kumar Gala &lt;galak@kernel.crashing.org&gt;
</content>
</entry>
</feed>
