<feed xmlns='http://www.w3.org/2005/Atom'>
<title>kernel.git/arch/powerpc/kernel/prom_init.c, 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>2008-01-10T15:12:59Z</updated>
<entry>
<title>[POWERPC] efika: add phy-handle property for fec_mpc52xx</title>
<updated>2008-01-10T15:12:59Z</updated>
<author>
<name>Olaf Hering</name>
</author>
<published>2008-01-09T14:06:08Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=6f4347c969674ed45de7d08d4b26d6326a95b959'/>
<id>urn:sha1:6f4347c969674ed45de7d08d4b26d6326a95b959</id>
<content type='text'>
The new network driver fec_mpc52xx will not work on efika because the
firmware does not provide all required properties.
http://www.powerdeveloper.org/asset/by-id/46 has a Forth script to
create more properties. But only the phy stuff is required to get a
working network.

This should go into the kernel because its appearently
impossible to boot the script via tftp and then load the real boot
binary (yaboot or zimage).

Signed-off-by: Olaf Hering &lt;olaf@aepfle.de&gt;
Signed-off-by: Grant Likely &lt;grant.likely@secretlab.ca&gt;
Acked-by: Benjamin Herrenschmidt &lt;benh@kernel.crashing.org&gt;
</content>
</entry>
<entry>
<title>[POWERPC] ] Fix memset size error</title>
<updated>2007-11-08T03:15:33Z</updated>
<author>
<name>Li Zefan</name>
</author>
<published>2007-11-05T02:21:56Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=aca71ef8827d11de243e30f170cfc126376803b4'/>
<id>urn:sha1:aca71ef8827d11de243e30f170cfc126376803b4</id>
<content type='text'>
The size passing to memset is wrong.

Signed-off-by Li Zefan &lt;lizf@cn.fujitsu.com&gt;
Acked-by: Benjamin Herrenschmidt &lt;benh@kernel.crashing.org&gt;

Signed-off-by: Paul Mackerras &lt;paulus@samba.org&gt;
</content>
</entry>
<entry>
<title>[POWERPC] prom_init whitespace cleanup, typo fix</title>
<updated>2007-09-13T15:33:24Z</updated>
<author>
<name>Linas Vepstas</name>
</author>
<published>2007-09-06T17:45:21Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=e788ff13be03c2cc4055d5569b7b218dc3f2cb7b'/>
<id>urn:sha1:e788ff13be03c2cc4055d5569b7b218dc3f2cb7b</id>
<content type='text'>
Whitespace cleanup: badly indented lines.
Typo in comment.

Signed-off-by: Linas Vepstas &lt;linas@austin.ibm.com&gt;
Signed-off-by: Paul Mackerras &lt;paulus@samba.org&gt;
</content>
</entry>
<entry>
<title>[POWERPC] Advertise correct IDE mode on Pegasos2</title>
<updated>2007-08-22T05:21:46Z</updated>
<author>
<name>Olaf Hering</name>
</author>
<published>2007-08-17T18:27:17Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=556ecf9be66f4d493e19bc71a7ce84366d512b71'/>
<id>urn:sha1:556ecf9be66f4d493e19bc71a7ce84366d512b71</id>
<content type='text'>
The built-in IDE controller is configured in legacy mode, but the PCI
registers advertise native mode.  Force the PCI class into legacy
mode. This allows pata_via to access two drives.

The Pegasos specific irq enforcement in the via82cxxx driver must stay
because there is apparently no generic way to setup irq per channel.

Tested on Pegasos2 with firmware version 20040810, and two IDE disks.

Signed-off-by: Olaf Hering &lt;olaf@aepfle.de&gt;
Signed-off-by: Paul Mackerras &lt;paulus@samba.org&gt;
</content>
</entry>
<entry>
<title>[POWERPC] Donate idle CPU cycles on dedicated partitions</title>
<updated>2007-06-14T12:29:58Z</updated>
<author>
<name>Jake Moilanen</name>
</author>
<published>2007-06-07T21:27:11Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=d8c391a5593aca5bea002bcaaec16c7bbd6ec853'/>
<id>urn:sha1:d8c391a5593aca5bea002bcaaec16c7bbd6ec853</id>
<content type='text'>
A Power6 can give up CPU cycles on a dedicated CPU (as opposed to a
shared CPU) to other shared processors if the administrator asks for it
(via the HMC).

This enables that to work properly on P6.

This just involves setting a bit in the CAS structure as well as the
VPA.  To donate cycles, a CPU has to have all SMT threads idle and
have the donate bit set in the VPA.  Then call H_CEDE.

The reason why shared processors just aren't used is because dedicated
CPUs are guaranteed an actual processor, yet the system is still able to
increase the capacity of the shared CPU pool.

Also rename the VPA's cpuctls_task_attrs field to a more accurate name.

Signed-off-by: Jake Moilanen &lt;moilanen@austin.ibm.com&gt;
Signed-off-by: Paul Mackerras &lt;paulus@samba.org&gt;
</content>
</entry>
<entry>
<title>[POWERPC] Tell Phyp we support MSI</title>
<updated>2007-05-08T03:40:31Z</updated>
<author>
<name>Michael Ellerman</name>
</author>
<published>2007-05-08T02:58:35Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=014dad902aad6f5efbd65d0524b2e99304d2b07e'/>
<id>urn:sha1:014dad902aad6f5efbd65d0524b2e99304d2b07e</id>
<content type='text'>
Tell Phyp we support MSI via the client architecture support mechanism.

Signed-off-by: Jake Moilanen &lt;moilanen@austin.ibm.com&gt;
Signed-off-by: Michael Ellerman &lt;michael@ellerman.id.au&gt;
Signed-off-by: Paul Mackerras &lt;paulus@samba.org&gt;
</content>
</entry>
<entry>
<title>[POWERPC] Add __init annotations to reserve_mem() and stabs_alloc()</title>
<updated>2007-05-08T01:54:19Z</updated>
<author>
<name>Michael Ellerman</name>
</author>
<published>2007-05-07T05:58:28Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=0108d3fe3c44f01de224f39347b95f6a94181687'/>
<id>urn:sha1:0108d3fe3c44f01de224f39347b95f6a94181687</id>
<content type='text'>
reserve_mem() and stabs_alloc() are both called only from other __init
routines, so can be marked __init.

Signed-off-by: Michael Ellerman &lt;michael@ellerman.id.au&gt;
Signed-off-by: Paul Mackerras &lt;paulus@samba.org&gt;
</content>
</entry>
<entry>
<title>[POWERPC] Set efika's device_type to "soc"</title>
<updated>2007-05-07T10:31:15Z</updated>
<author>
<name>Domen Puncer</name>
</author>
<published>2007-05-06T15:38:50Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=3a5cc44268d9c3eee301f366801005e331b1e871'/>
<id>urn:sha1:3a5cc44268d9c3eee301f366801005e331b1e871</id>
<content type='text'>
Device type should be "soc" (as in lite5200.dts), compatible is
already set to "mpc5200".

Signed-off-by: Domen Puncer &lt;domen.puncer@telargo.com&gt;
Signed-off-by: Sylvain Munaut &lt;tnt@246tNt.com&gt;
Signed-off-by: Paul Mackerras &lt;paulus@samba.org&gt;
</content>
</entry>
<entry>
<title>[POWERPC] Add correct interrupt property for pegasos ide</title>
<updated>2007-04-12T18:00:25Z</updated>
<author>
<name>Olaf Hering</name>
</author>
<published>2007-04-04T16:20:04Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=e48059225c2edc6f1e5a2008261f1efdf606f247'/>
<id>urn:sha1:e48059225c2edc6f1e5a2008261f1efdf606f247</id>
<content type='text'>
The firmware assigns irq 20/21 to the VIA IDE device on Pegasos.
But the required interrupt is 14/15.
Maybe someone confused decimal vs. hexadecimal values.

Signed-off-by: Olaf Hering &lt;olaf@aepfle.de&gt;
Signed-off-by: Paul Mackerras &lt;paulus@samba.org&gt;
</content>
</entry>
<entry>
<title>[POWERPC] Add device tree fixups for the EFIKA</title>
<updated>2007-02-13T04:35:53Z</updated>
<author>
<name>Sylvain Munaut</name>
</author>
<published>2007-02-12T22:13:20Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=88fd2a9d681f261ebd55a6843a03ea2a1bb9eb39'/>
<id>urn:sha1:88fd2a9d681f261ebd55a6843a03ea2a1bb9eb39</id>
<content type='text'>
We make the efika device tree compliant with the defined bindings
(at least compliant enough). This is mostly done by mangling
the device_type and compatible properties, but also adding
some missing bits.

Signed-off-by: Sylvain Munaut &lt;tnt@246tNt.com&gt;
Acked-by: Grant Likely &lt;grant.likely@secretlab.ca&gt;
Signed-off-by: Paul Mackerras &lt;paulus@samba.org&gt;
</content>
</entry>
</feed>
