<feed xmlns='http://www.w3.org/2005/Atom'>
<title>kernel.git/arch/powerpc/kernel/udbg.c, branch linux-2.6.21.y</title>
<subtitle>Hosts the 0x221E linux distro kernel.
</subtitle>
<id>https://git.0xinfinity.dev/distro/kernel.git/atom?h=linux-2.6.21.y</id>
<link rel='self' href='https://git.0xinfinity.dev/distro/kernel.git/atom?h=linux-2.6.21.y'/>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/'/>
<updated>2007-02-14T00:55:16Z</updated>
<entry>
<title>[POWERPC] Use udbg_early_init() on ppc32</title>
<updated>2007-02-14T00:55:16Z</updated>
<author>
<name>David Gibson</name>
</author>
<published>2007-02-13T04:54:22Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=719c91ccadd3ed26570dbb29d54166914832eee9'/>
<id>urn:sha1:719c91ccadd3ed26570dbb29d54166914832eee9</id>
<content type='text'>
udbg_early_init() is a function used on 64 bit systems, which
initializes whichever early udbg backend is configured.  This function
is not called on 32-bit, however if btext early debug is enabled it
does have an explicit, inline, #ifdef-ed assignment performing
analagous initialization.

This patch makes things more uniform by folding the btext
initialization as an option into udbg_early_init() and calling that
from the 32-bit setup path.

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>[PATCH] Dynamic kernel command-line: powerpc</title>
<updated>2007-02-12T17:48:38Z</updated>
<author>
<name>Alon Bar-Lev</name>
</author>
<published>2007-02-12T08:54:17Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=b8757b21f7628c57cb20e55be324fdef283a56e9'/>
<id>urn:sha1:b8757b21f7628c57cb20e55be324fdef283a56e9</id>
<content type='text'>
Rename saved_command_line into boot_command_line.

Signed-off-by: Alon Bar-Lev &lt;alon.barlev@gmail.com&gt;
Cc: Paul Mackerras &lt;paulus@samba.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] pasemi: UART udbg support</title>
<updated>2007-02-07T03:03:22Z</updated>
<author>
<name>Olof Johansson</name>
</author>
<published>2007-02-04T22:36:49Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=39c870d5b503fa684198baf90bab2daa35ef0151'/>
<id>urn:sha1:39c870d5b503fa684198baf90bab2daa35ef0151</id>
<content type='text'>
Early debug output for PA Semi UART. Uses the 2.05 CI real mode ops.

Signed-off-by: Olof Johansson &lt;olof@lixom.net&gt;
Signed-off-by: Paul Mackerras &lt;paulus@samba.org&gt;
</content>
</entry>
<entry>
<title>[POWERPC] Celleb: support udbg</title>
<updated>2007-02-07T03:03:21Z</updated>
<author>
<name>Ishizaki Kou</name>
</author>
<published>2007-02-02T07:43:21Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=d7480a9feaa970d9c37462f21bc27ebab2c56b0b'/>
<id>urn:sha1:d7480a9feaa970d9c37462f21bc27ebab2c56b0b</id>
<content type='text'>
This patch adds udbg support for Celleb platform.

Signed-off-by: Kou Ishizaki &lt;kou.ishizaki@toshiba.co.jp&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>Remove obsolete #include &lt;linux/config.h&gt;</title>
<updated>2006-06-30T17:25:36Z</updated>
<author>
<name>Jörn Engel</name>
</author>
<published>2006-06-30T17:25:36Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=6ab3d5624e172c553004ecc862bfeac16d9d68b7'/>
<id>urn:sha1:6ab3d5624e172c553004ecc862bfeac16d9d68b7</id>
<content type='text'>
Signed-off-by: Jörn Engel &lt;joern@wohnheim.fh-wedel.de&gt;
Signed-off-by: Adrian Bunk &lt;bunk@stusta.de&gt;
</content>
</entry>
<entry>
<title>[POWERPC] Add udbg support for RTAS console</title>
<updated>2006-06-28T01:59:48Z</updated>
<author>
<name>Michael Ellerman</name>
</author>
<published>2006-06-23T08:20:16Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=cc46bb98c0d52695f26c239de701050660f5c79f'/>
<id>urn:sha1:cc46bb98c0d52695f26c239de701050660f5c79f</id>
<content type='text'>
Add udbg hooks for the RTAS console, based on the RTAS put-term-char
and get-term-char calls. Along with my previous patches, this should
enable debugging as soon as early_init_dt_scan_rtas() is called.

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>[PATCH] powerpc: Add udbg-immortal kernel option</title>
<updated>2006-06-09T11:24:10Z</updated>
<author>
<name>Benjamin Herrenschmidt</name>
</author>
<published>2006-06-07T02:06:20Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=3b5e905ee3bd23e9311951890aba57a0dbc81ca4'/>
<id>urn:sha1:3b5e905ee3bd23e9311951890aba57a0dbc81ca4</id>
<content type='text'>
When debugging early kernel crashes that happen after console_init() and
before a proper console driver takes over, we often have to go hack into
udbg.c to prevent it from unregistering so we can "see" what is
happening. This patch adds a kernel command line option "udbg-immortal"
instead to avoid having to modify the kernel.

Signed-off-by: Benjamin Herrenschmidt &lt;benh@kernel.crashing.org&gt;
Signed-off-by: Paul Mackerras &lt;paulus@samba.org&gt;
</content>
</entry>
<entry>
<title>[PATCH] powerpc: Make early debugging configurable via Kconfig</title>
<updated>2006-01-11T03:48:26Z</updated>
<author>
<name>Michael Ellerman</name>
</author>
<published>2006-01-11T00:54:09Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=296167ae1799815b9ed2d135a847436502f2ee91'/>
<id>urn:sha1:296167ae1799815b9ed2d135a847436502f2ee91</id>
<content type='text'>
This patch adds Kconfig entries to control the early debugging options,
currently in setup_64.c.

Doing this via Kconfig rather than #defines means you can have one source tree,
which is buildable for multiple platforms - and you can enable the correct
early debug option for each platform via .config.

I made udbg_early_init() a static inline because otherwise GCC is to daft to
optimise it away when debugging is off.

Now that we have udbg_init_rtas() we can make call_rtas_display_status* static.

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>[PATCH] powerpc: added a udbg_progress</title>
<updated>2006-01-09T04:33:50Z</updated>
<author>
<name>Kumar Gala</name>
</author>
<published>2005-12-20T22:37:07Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=be6b843918394067e93ebbacb834245251a6f18a'/>
<id>urn:sha1:be6b843918394067e93ebbacb834245251a6f18a</id>
<content type='text'>
Added a common udbg_progress for use by ppc_md.progress()

Signed-off-by: Kumar Gala &lt;galak@kernel.crashing.org&gt;
Signed-off-by: Paul Mackerras &lt;paulus@samba.org&gt;
</content>
</entry>
<entry>
<title>[PATCH] powerpc: Experimental support for new G5 Macs (#2)</title>
<updated>2006-01-09T04:03:17Z</updated>
<author>
<name>Benjamin Herrenschmidt</name>
</author>
<published>2005-12-14T02:10:10Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=1beb6a7d6cbed3ac03500ce9b5b9bb632c512039'/>
<id>urn:sha1:1beb6a7d6cbed3ac03500ce9b5b9bb632c512039</id>
<content type='text'>
This adds some very basic support for the new machines, including the
Quad G5 (tested), and other new dual core based machines and iMac G5
iSight (untested). This is still experimental !  There is no thermal
control yet, there is no proper handing of MSIs, etc.. but it
boots, I have all 4 cores up on my machine. Compared to the previous
version of this patch, this one adds DART IOMMU support for the U4
chipset and thus should work fine on setups with more than 2Gb of RAM.

Signed-off-by: Benjamin Herrenschmidt &lt;benh@kernel.crashing.org&gt;
Signed-off-by: Paul Mackerras &lt;paulus@samba.org&gt;
</content>
</entry>
</feed>
