<feed xmlns='http://www.w3.org/2005/Atom'>
<title>kernel.git/arch/powerpc/kernel/Makefile, 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-04T16:02:54Z</updated>
<entry>
<title>[POWERPC] 8xx: Move softemu8xx.c from arch/ppc</title>
<updated>2007-10-04T16:02:54Z</updated>
<author>
<name>Scott Wood</name>
</author>
<published>2007-09-18T20:29:35Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=5dd57a1308a7e40e04fb6ecbff170df7a0b92cd8'/>
<id>urn:sha1:5dd57a1308a7e40e04fb6ecbff170df7a0b92cd8</id>
<content type='text'>
Previously, Soft_emulate_8xx was called with no implementation, resulting in
build failures whenever building 8xx without math emulation.  The
implementation is copied from arch/ppc to resolve this issue.

However, this sort of minimal emulation is not a very good idea other than
for compatibility with existing userspaces, as it's less efficient than
soft-float and can mislead users into believing they have soft-float.  Thus,
it is made a configurable option, off by default.

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>[PPC] Use cpu setup routines from cpu_setup_44x.S for ARCH=ppc</title>
<updated>2007-10-04T01:02:09Z</updated>
<author>
<name>Paul Mackerras</name>
</author>
<published>2007-10-04T01:02:09Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=26f571d7c968dbd30656fc1421eeb0d9088aaad9'/>
<id>urn:sha1:26f571d7c968dbd30656fc1421eeb0d9088aaad9</id>
<content type='text'>
Commit 8112753bb2c0045398c89d0647792b39805f6d40 made 44x in
ARCH=powerpc builds use cpu setup routines in cpu_setup_44x.S,
but didn't make a similar change for ARCH=ppc, and consequently
the ARCH=ppc builds fail with undefined symbols (since both use
the same cputable.c).

This fixes it by including cpu_setup_44x.S in the ARCH=ppc builds,
and by taking out the now-redundant FPU initialization in
arch/ppc/kernel/head_44x.S.

Signed-off-by: Paul Mackerras &lt;paulus@samba.org&gt;
</content>
</entry>
<entry>
<title>[POWERPC] 4xx: Introduce cpu_setup functionality to 44x platform</title>
<updated>2007-10-03T12:20:17Z</updated>
<author>
<name>Valentine Barshak</name>
</author>
<published>2007-09-21T14:44:38Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=84e3ad5b91ed51db7513a54ad7ed652ab0ca4ba1'/>
<id>urn:sha1:84e3ad5b91ed51db7513a54ad7ed652ab0ca4ba1</id>
<content type='text'>
This adds cpu_setup functionality for ppc44x platform.
Low level cpu-spefic initialization routines should be
placed in cpu_setup_44x.S and a callback should be
added to cputable. The cpu_setup is invoked
by identify_cpu() function at early init.

Signed-off-by: Valentine Barshak &lt;vbarshak@ru.mvista.com&gt;
Signed-off-by: Josh Boyer &lt;jwboyer@linux.vnet.ibm.com&gt;
</content>
</entry>
<entry>
<title>[POWERPC] Create and use CONFIG_WORD_SIZE</title>
<updated>2007-10-02T23:12:02Z</updated>
<author>
<name>Stephen Rothwell</name>
</author>
<published>2007-09-21T00:16:20Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=2578bfae84a78bd46fdbc0d2f9d39e9fbc9c8a3f'/>
<id>urn:sha1:2578bfae84a78bd46fdbc0d2f9d39e9fbc9c8a3f</id>
<content type='text'>
Linus made this suggestion for the x86 merge and this starts the process
for powerpc.  We assume that CONFIG_PPC64 implies CONFIG_PPC_MERGE and
CONFIG_PPC_STD_MMU_32 implies CONFIG_PPC_STD_MMU.

Signed-off-by: Stephen Rothwell &lt;sfr@canb.auug.org.au&gt;
Signed-off-by: Paul Mackerras &lt;paulus@samba.org&gt;
</content>
</entry>
<entry>
<title>[POWERPC] clk.h interface for platforms</title>
<updated>2007-10-02T23:11:56Z</updated>
<author>
<name>Domen Puncer</name>
</author>
<published>2007-09-20T14:00:11Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=6f6682809b994fd9a61081fa0410df31481d5f7f'/>
<id>urn:sha1:6f6682809b994fd9a61081fa0410df31481d5f7f</id>
<content type='text'>
This provides an implementation of the &lt;linux/clk.h&gt; interface for
arch/powerpc using a set of function pointers in clk_functions.
Platforms that want to support this interface should fill
clk_functions and select CONFIG_PPC_CLOCK in Kconfig.

Signed-off-by: Domen Puncer &lt;domen.puncer@telargo.com&gt;
Signed-off-by: Paul Mackerras &lt;paulus@samba.org&gt;
</content>
</entry>
<entry>
<title>[POWERPC] iSeries: Clean up lparmap mess</title>
<updated>2007-08-22T05:21:46Z</updated>
<author>
<name>Stephen Rothwell</name>
</author>
<published>2007-08-20T04:58:36Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=16a15a30f8a09af6ce2dc4fd6eec9b454c1fe488'/>
<id>urn:sha1:16a15a30f8a09af6ce2dc4fd6eec9b454c1fe488</id>
<content type='text'>
We need to have xLparMap in head_64.S so that it is at a fixed address
(because the linker will not resolve (address &amp; 0xffffffff) for us).
But the assembler miscalculates the KERNEL_VSID() expressions.  So put
the confusing expressions into asm-offsets.c.

Signed-off-by: Stephen Rothwell &lt;sfr@canb.auug.org.au&gt;
Signed-off-by: Paul Mackerras &lt;paulus@samba.org&gt;
</content>
</entry>
<entry>
<title>[POWERPC] Rename 4xx paths to 40x</title>
<updated>2007-08-20T12:27:07Z</updated>
<author>
<name>Josh Boyer</name>
</author>
<published>2007-08-20T12:27:07Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=15f6527e8e63e793f8ab1ddce4ed3c487ebd0d42'/>
<id>urn:sha1:15f6527e8e63e793f8ab1ddce4ed3c487ebd0d42</id>
<content type='text'>
4xx is a bit of a misnomer for certain things, as they really apply to PowerPC
40x only.  Rename some of the files to clean this up.

Signed-off-by: Josh Boyer &lt;jwboyer@linux.vnet.ibm.com&gt;
Acked-by: David Gibson &lt;david@gibson.dropbear.id.au&gt;
</content>
</entry>
<entry>
<title>[POWERPC] Fix for assembler -g</title>
<updated>2007-08-15T05:12:50Z</updated>
<author>
<name>Roland McGrath</name>
</author>
<published>2007-08-10T23:03:11Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=55a910a81d0c3014abc20b9efa73c595b3e68339'/>
<id>urn:sha1:55a910a81d0c3014abc20b9efa73c595b3e68339</id>
<content type='text'>
ppc64 does the unusual thing of using #include on a compiler-generated
assembly file (lparmap.s) from an assembly source file (head_64.S).
This runs afoul of my recent patch to pass -gdwarf2 to the assembler
under CONFIG_DEBUG_INFO.  This patch avoids the problem by disabling
DWARF generation (-g0) when producing lparmap.s.

Signed-off-by: Roland McGrath &lt;roland@redhat.com&gt;
Signed-off-by: Paul Mackerras &lt;paulus@samba.org&gt;
</content>
</entry>
<entry>
<title>Replace CONFIG_SOFTWARE_SUSPEND with CONFIG_HIBERNATION</title>
<updated>2007-07-29T23:45:38Z</updated>
<author>
<name>Rafael J. Wysocki</name>
</author>
<published>2007-07-29T21:24:36Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=b0cb1a19d05b8ea8611a9ef48a17fe417f1832e6'/>
<id>urn:sha1:b0cb1a19d05b8ea8611a9ef48a17fe417f1832e6</id>
<content type='text'>
Replace CONFIG_SOFTWARE_SUSPEND with CONFIG_HIBERNATION to avoid
confusion (among other things, with CONFIG_SUSPEND introduced in the
next patch).

Signed-off-by: Rafael J. Wysocki &lt;rjw@sisk.pl&gt;
Signed-off-by: Linus Torvalds &lt;torvalds@linux-foundation.org&gt;
</content>
</entry>
<entry>
<title>[POWERPC] Use global_number in ppc32 pci_controller</title>
<updated>2007-06-29T06:58:37Z</updated>
<author>
<name>Kumar Gala</name>
</author>
<published>2007-06-27T06:17:57Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=5516b540e98de6f7474a4e7149470ad6a0bbc54a'/>
<id>urn:sha1:5516b540e98de6f7474a4e7149470ad6a0bbc54a</id>
<content type='text'>
Make the pci_controller struct use global_number for the PHB domain number
instead of index to match what ppc64 does and reuse its pci_domain_nr code.

Introduced a pci-common.c to handle shared code between ppc32 &amp; ppc64.

Signed-off-by: Kumar Gala &lt;galak@kernel.crashing.org&gt;
</content>
</entry>
</feed>
