<feed xmlns='http://www.w3.org/2005/Atom'>
<title>lwn.git/arch/ppc64/kernel/setup.c, branch v2.6.16.21</title>
<subtitle>Linux kernel documentation tree maintained by Jonathan Corbet</subtitle>
<id>http://mirrors.hust.edu.cn/git/lwn.git/atom?h=v2.6.16.21</id>
<link rel='self' href='http://mirrors.hust.edu.cn/git/lwn.git/atom?h=v2.6.16.21'/>
<link rel='alternate' type='text/html' href='http://mirrors.hust.edu.cn/git/lwn.git/'/>
<updated>2005-10-27T10:20:42+00:00</updated>
<entry>
<title>[PATCH] ppc64: remove arch/ppc64/kernel/setup.c</title>
<updated>2005-10-27T10:20:42+00:00</updated>
<author>
<name>Paul Mackerras</name>
<email>paulus@samba.org</email>
</author>
<published>2005-10-27T10:20:42+00:00</published>
<link rel='alternate' type='text/html' href='http://mirrors.hust.edu.cn/git/lwn.git/commit/?id=fda262b8978d0089758ef9444508434c74113a61'/>
<id>urn:sha1:fda262b8978d0089758ef9444508434c74113a61</id>
<content type='text'>
and use setup_64.c from the merged tree instead.  The only difference
between them was the code to set up the syscall maps.

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>ppc64: Rearrange btext initialization for consistency with ppc32</title>
<updated>2005-10-22T05:36:52+00:00</updated>
<author>
<name>Paul Mackerras</name>
<email>paulus@samba.org</email>
</author>
<published>2005-10-22T05:36:52+00:00</published>
<link rel='alternate' type='text/html' href='http://mirrors.hust.edu.cn/git/lwn.git/commit/?id=529294d59fdc77bf15f00f2308bbeb73e03e7042'/>
<id>urn:sha1:529294d59fdc77bf15f00f2308bbeb73e03e7042</id>
<content type='text'>
Moved init_boot_display from arch/ppc64/kernel/pmac_setup.c to
arch/ppc64/kernel/btext.c and declared it in asm-ppc64/btext.h.
Call it from init_early rather than pmac_init_early.

Signed-off-by: Paul Mackerras &lt;paulus@samba.org&gt;
</content>
</entry>
<entry>
<title>[PATCH] Fix broken initialization of conswitchp for ARCH=ppc64</title>
<updated>2005-10-21T12:47:09+00:00</updated>
<author>
<name>David Gibson</name>
<email>david@gibson.dropbear.id.au</email>
</author>
<published>2005-10-21T05:43:42+00:00</published>
<link rel='alternate' type='text/html' href='http://mirrors.hust.edu.cn/git/lwn.git/commit/?id=b0faa28493f97b55b36ff5b1a2b8c81bf253a460'/>
<id>urn:sha1:b0faa28493f97b55b36ff5b1a2b8c81bf253a460</id>
<content type='text'>
In the merge tree, commit 0458060c1c59c5378d8fb5daabe18cf4681c35cd
broke boot on some machines because the initialization of conswitchp
was moved to arch/powerpc/kernel/setup_64.c, but a corresponding copy
was not added to arch/ppc64/kernel/setup.c.  This patch fixes it.

Signed-off-by: David Gibson &lt;dwg@au1.ibm.com&gt;
Signed-off-by: Paul Mackerras &lt;paulus@samba.org&gt;
</content>
</entry>
<entry>
<title>ppc64: Change ppc_md.get_cpuinfo to ppc_md.show_cpuinfo</title>
<updated>2005-10-20T07:02:01+00:00</updated>
<author>
<name>Paul Mackerras</name>
<email>paulus@samba.org</email>
</author>
<published>2005-10-20T07:02:01+00:00</published>
<link rel='alternate' type='text/html' href='http://mirrors.hust.edu.cn/git/lwn.git/commit/?id=d8699e65c6bc0a81b5e679ca5b135bfe3c3fb483'/>
<id>urn:sha1:d8699e65c6bc0a81b5e679ca5b135bfe3c3fb483</id>
<content type='text'>
... for consistency with ppc32; also add in ppc32's show_percpuinfo
function.

Signed-off-by: Paul Mackerras &lt;paulus@samba.org&gt;
</content>
</entry>
<entry>
<title>powerpc: Merge time.c and asm/time.h.</title>
<updated>2005-10-19T23:23:26+00:00</updated>
<author>
<name>Paul Mackerras</name>
<email>paulus@samba.org</email>
</author>
<published>2005-10-19T23:23:26+00:00</published>
<link rel='alternate' type='text/html' href='http://mirrors.hust.edu.cn/git/lwn.git/commit/?id=f2783c15007468c14972e2617db51e9affc7fad9'/>
<id>urn:sha1:f2783c15007468c14972e2617db51e9affc7fad9</id>
<content type='text'>
We now use the merged time.c for both 32-bit and 64-bit compilation
with ARCH=powerpc, and for ARCH=ppc64, but not for ARCH=ppc32.
This removes setup_default_decr (folds its function into time_init)
and moves wakeup_decrementer into time.c.  This also makes an
asm-powerpc/rtc.h.

Signed-off-by: Paul Mackerras &lt;paulus@samba.org&gt;
</content>
</entry>
<entry>
<title>ppc64 iSeries: Move setup of systemcfg-&gt;platform into iSeries device tree</title>
<updated>2005-09-23T05:01:49+00:00</updated>
<author>
<name>Michael Ellerman</name>
<email>michael@ellerman.id.au</email>
</author>
<published>2005-09-23T05:01:49+00:00</published>
<link rel='alternate' type='text/html' href='http://mirrors.hust.edu.cn/git/lwn.git/commit/?id=47db360328582000a7a46390cfa385b8df07b44f'/>
<id>urn:sha1:47db360328582000a7a46390cfa385b8df07b44f</id>
<content type='text'>
Add /chosen/linux,platform to the device tree so we can remove iSeries
specific code in setup_system() to set systemcfg-&gt;platform.

Signed-off-by: Michael Ellerman &lt;michael@ellerman.id.au&gt;
Signed-off-by: Stephen Rothwell &lt;sfr@canb.auug.org.au&gt;
</content>
</entry>
<entry>
<title>ppc64 iSeries: Call early_setup() on iSeries</title>
<updated>2005-09-23T04:59:04+00:00</updated>
<author>
<name>Michael Ellerman</name>
<email>michael@ellerman.id.au</email>
</author>
<published>2005-09-23T04:59:04+00:00</published>
<link rel='alternate' type='text/html' href='http://mirrors.hust.edu.cn/git/lwn.git/commit/?id=4762713a93fa8706c31b0897c1340e7dc282d8fb'/>
<id>urn:sha1:4762713a93fa8706c31b0897c1340e7dc282d8fb</id>
<content type='text'>
Misc steps to incorporate the flat device tree on iSeries.

- define iseries_probe()
- call build_iSeries_Memory_Map() earlier
- return __pa() of the flat device tree from iSeries_early_setup()
- actually call early_setup() for iSeries
- add iseries_md to machdep_calls
- build prom.o for iSeries
- enable /proc/device-tree for iSeries

Signed-off-by: Michael Ellerman &lt;michael@ellerman.id.au&gt;
Signed-off-by: Stephen Rothwell &lt;sfr@canb.auug.org.au&gt;
</content>
</entry>
<entry>
<title>ppc64 iSeries: Make smp_release_cpus() callable on iSeries</title>
<updated>2005-09-23T04:54:37+00:00</updated>
<author>
<name>Michael Ellerman</name>
<email>michael@ellerman.id.au</email>
</author>
<published>2005-09-23T04:54:37+00:00</published>
<link rel='alternate' type='text/html' href='http://mirrors.hust.edu.cn/git/lwn.git/commit/?id=f6ab9c68406dfcd1fcd0a5352244fcb932b113b1'/>
<id>urn:sha1:f6ab9c68406dfcd1fcd0a5352244fcb932b113b1</id>
<content type='text'>
We don't need to call smp_release_cpus() on iSeries but it's harmless
if we do and it removes another #ifdef ISERIES.

Signed-off-by: Michael Ellerman &lt;michael@ellerman.id.au&gt;
Signed-off-by: Stephen Rothwell &lt;sfr@canb.auug.org.au&gt;
</content>
</entry>
<entry>
<title>ppc64 iSeries: Make stab_initialize() work on iSeries</title>
<updated>2005-09-23T04:50:25+00:00</updated>
<author>
<name>Michael Ellerman</name>
<email>michael@ellerman.id.au</email>
</author>
<published>2005-09-23T04:50:25+00:00</published>
<link rel='alternate' type='text/html' href='http://mirrors.hust.edu.cn/git/lwn.git/commit/?id=7c6f947f2477f7c0017be1af458eb5e0b96b7f40'/>
<id>urn:sha1:7c6f947f2477f7c0017be1af458eb5e0b96b7f40</id>
<content type='text'>
We don't need to call stab_initialize() for the boot cpu on iSeries, so
we hack around it so that early_setup() can be called on iSeries.

Signed-off-by: Michael Ellerman &lt;michael@ellerman.id.au&gt;
Signed-off-by: Stephen Rothwell &lt;sfr@canb.auug.org.au&gt;
</content>
</entry>
<entry>
<title>[PATCH] ppc64: Remove unused code</title>
<updated>2005-09-12T07:19:12+00:00</updated>
<author>
<name>Anton Blanchard</name>
<email>anton@samba.org</email>
</author>
<published>2005-09-12T03:19:51+00:00</published>
<link rel='alternate' type='text/html' href='http://mirrors.hust.edu.cn/git/lwn.git/commit/?id=2d909d08db7655a53f3afb31c7627c5c8c87142a'/>
<id>urn:sha1:2d909d08db7655a53f3afb31c7627c5c8c87142a</id>
<content type='text'>
ppc64_attention_msg and ppc64_dump_msg are not used so remove them.

Signed-off-by: Anton Blanchard &lt;anton@samba.org&gt;
Signed-off-by: Paul Mackerras &lt;paulus@samba.org&gt;
</content>
</entry>
</feed>
