<feed xmlns='http://www.w3.org/2005/Atom'>
<title>kernel.git/arch/powerpc/boot/Makefile, branch linux-2.6.34.y</title>
<subtitle>Hosts the 0x221E linux distro kernel.
</subtitle>
<id>https://git.0xinfinity.dev/distro/kernel.git/atom?h=linux-2.6.34.y</id>
<link rel='self' href='https://git.0xinfinity.dev/distro/kernel.git/atom?h=linux-2.6.34.y'/>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/'/>
<updated>2012-03-14T14:57:51Z</updated>
<entry>
<title>powerpc/boot/dts: Install dts from the right directory</title>
<updated>2012-03-14T14:57:51Z</updated>
<author>
<name>Ben Hutchings</name>
</author>
<published>2011-01-08T14:24:01Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=9364e917928c19ada8e974f397971a077dbda928'/>
<id>urn:sha1:9364e917928c19ada8e974f397971a077dbda928</id>
<content type='text'>
commit 4d9ef89dee13e964ea8b064d82ff55cf36209237 upstream.

The dts-installed variable is initialised using a wildcard path that
will be expanded relative to the build directory.  Use the existing
variable dtstree to generate an absolute wildcard path that will work
when building in a separate directory.

Reported-by: Gerhard Pircher &lt;gerhard_pircher@gmx.net&gt;
Signed-off-by: Ben Hutchings &lt;ben@decadent.org.uk&gt;
Tested-by: Gerhard Pircher &lt;gerhard_pircher@gmx.net&gt; [against 2.6.32]
Signed-off-by: Benjamin Herrenschmidt &lt;benh@kernel.crashing.org&gt;
Signed-off-by: Paul Gortmaker &lt;paul.gortmaker@windriver.com&gt;
</content>
</entry>
<entry>
<title>zlib: Fix build of powerpc boot wrapper</title>
<updated>2010-01-14T00:13:39Z</updated>
<author>
<name>Benjamin Herrenschmidt</name>
</author>
<published>2010-01-13T05:19:34Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=6846ee5ca68d81e6baccf0d56221d7a00c1be18b'/>
<id>urn:sha1:6846ee5ca68d81e6baccf0d56221d7a00c1be18b</id>
<content type='text'>
Commit ac4c2a3bbe5db5fc570b1d0ee1e474db7cb22585 broke the build
of all powerpc boot wrappers.

It attempts to add an include of autoconf.h but used the wrong
path for it. It also adds -D__KERNEL__ to our boot wrapper, both
things that we pretty much didn't do on purpose so far.

We want our boot wrapper to remain independent enough of the kernel
for various reasons, one of them being that you can "wrap" an existing
kernel at distro install time which allows to ship one kernel image
and a set of boot wrappers for different platforms, the wrappers
don't have to be built out of the same kernel build tree.

It's also incorrect to do what the patch does in our boot environment
since we may not have a proper alignment exception handler which means
we may not be able to fixup the few cases where an unaligned access will
need SW emulation (depends on the core variant, could be when crossing
page or segment boundaries for example).

This patch fixes it by putting the old code back in and using the
new "fancy" variant only when CONFIG_HAVE_EFFICIENT_UNALIGNED_ACCESS
is set, which happens not to be set on powerpc since we don't include
autoconf.h. It also reverts the changes to our boot wrapper Makefile.

This means that x86 should, afaik, keep the optimisations since its
boot wrapper does include autoconf.h and define __KERNEL__ (though I
doubt they make that much different outside of slow embedded processors).

Signed-off-by: Benjamin Herrenschmidt &lt;benh@kernel.crashing.org&gt;
Signed-off-by: Linus Torvalds &lt;torvalds@linux-foundation.org&gt;
</content>
</entry>
<entry>
<title>zlib: optimize inffast when copying direct from output</title>
<updated>2010-01-11T17:34:04Z</updated>
<author>
<name>Joakim Tjernlund</name>
</author>
<published>2010-01-08T22:42:40Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=ac4c2a3bbe5db5fc570b1d0ee1e474db7cb22585'/>
<id>urn:sha1:ac4c2a3bbe5db5fc570b1d0ee1e474db7cb22585</id>
<content type='text'>
JFFS2 uses lesser compression ratio and inflate always ends up in "copy
direct from output" case.

This patch tries to optimize the direct copy procedure.  Uses
get_unaligned() but only in one place.

The copy loop just above this one can also use this optimization, but I
havn't done so as I have not tested if it is a win there too.

On my MPC8321 this is about 17% faster on my JFFS2 root FS than the
original.

[akpm@linux-foundation.org: coding-style fixes]
Signed-off-by: Joakim Tjernlund &lt;Joakim.Tjernlund@transmode.se&gt;
Cc: Roel Kluin &lt;roel.kluin@gmail.com&gt;
Cc: Richard Purdie &lt;rpurdie@rpsys.net&gt;
Cc: David Woodhouse &lt;dwmw2@infradead.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: wii: bootwrapper bits</title>
<updated>2009-12-13T05:24:29Z</updated>
<author>
<name>Albert Herranz</name>
</author>
<published>2009-12-12T06:31:45Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=6cdd24179d31b5e9beaea01f8ac5a1ba77415e33'/>
<id>urn:sha1:6cdd24179d31b5e9beaea01f8ac5a1ba77415e33</id>
<content type='text'>
Add support for the Nintendo Wii video game console to the powerpc
bootwrapper.

dtbImage.wii is a wrapped image that contains a flat device tree,
an entry point compatible with the Homebrew Channel and BootMii,
and an optional initrd.

Signed-off-by: Albert Herranz &lt;albert_herranz@yahoo.es&gt;
Acked-by: Segher Boessenkool &lt;segher@kernel.crashing.org&gt;
Acked-by: Benjamin Herrenschmidt &lt;benh@kernel.crashing.org&gt;
Signed-off-by: Grant Likely &lt;grant.likely@secretlab.ca&gt;
</content>
</entry>
<entry>
<title>powerpc: gamecube: bootwrapper bits</title>
<updated>2009-12-13T05:24:26Z</updated>
<author>
<name>Albert Herranz</name>
</author>
<published>2009-12-12T06:31:36Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=b68a24bc783e9ed76549d738907c45d4799e6cb7'/>
<id>urn:sha1:b68a24bc783e9ed76549d738907c45d4799e6cb7</id>
<content type='text'>
Add support for the Nintendo GameCube video game console to the powerpc
bootwrapper.

dtbImage.gamecube is a wrapped image that contains a flat device tree,
an entry point compatible with SDload, and an optional initrd.

Signed-off-by: Albert Herranz &lt;albert_herranz@yahoo.es&gt;
Acked-by: Segher Boessenkool &lt;segher@kernel.crashing.org&gt;
Signed-off-by: Grant Likely &lt;grant.likely@secretlab.ca&gt;
</content>
</entry>
<entry>
<title>powerpc: gamecube/wii: usbgecko bootwrapper console support</title>
<updated>2009-12-13T05:24:26Z</updated>
<author>
<name>Albert Herranz</name>
</author>
<published>2009-12-12T06:31:34Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=26054c9541ccc562e0aec05e8c1f19bf85328bcf'/>
<id>urn:sha1:26054c9541ccc562e0aec05e8c1f19bf85328bcf</id>
<content type='text'>
Add support for using the USB Gecko adapter as a bootwrapper console on
the Nintendo GameCube and Wii video game consoles.
The USB Gecko is a 3rd party memory card interface adapter that provides
a EXI (External Interface) to USB serial converter.

Signed-off-by: Albert Herranz &lt;albert_herranz@yahoo.es&gt;
Acked-by: Segher Boessenkool &lt;segher@kernel.crashing.org&gt;
Signed-off-by: Grant Likely &lt;grant.likely@secretlab.ca&gt;
</content>
</entry>
<entry>
<title>powerpc/405ex: support cuImage via included dtb</title>
<updated>2009-08-31T13:23:22Z</updated>
<author>
<name>Tiejun Chen</name>
</author>
<published>2009-08-22T16:03:44Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=c5b20d3926dfc9616265b8ff5967cb7a476f9344'/>
<id>urn:sha1:c5b20d3926dfc9616265b8ff5967cb7a476f9344</id>
<content type='text'>
To support cuImage, we need to initialize the required sections and
ensure that it is built.

Signed-off-by: Tiejun Chen &lt;tiejun.chen@windriver.com&gt;
Signed-off-by: Josh Boyer &lt;jwboyer@linux.vnet.ibm.com&gt;
</content>
</entry>
<entry>
<title>powerpc/40x: Add support for the ESTeem 195E (PPC405EP) SBC</title>
<updated>2009-08-31T13:15:51Z</updated>
<author>
<name>Solomon Peachy</name>
</author>
<published>2009-08-20T10:19:47Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=0cdf50a7c65df894fb5fd0ef181fe18b8fec6137'/>
<id>urn:sha1:0cdf50a7c65df894fb5fd0ef181fe18b8fec6137</id>
<content type='text'>
This patch adds support for the ESTeem 195E Hotfoot SBC.

There are several variants of the SBC deployed, single/dual
ethernet+serial, and also 4MB/8MB flash variations.  In the interest of
having a single kernel image boot on all boards, the cuboot shim detects
the differences and mangles the DTS tree appropriately.

With the exception of the CF interface that was never populated on
production boards, this code/DTS supports all boardpop options.

Signed-off-by: Solomon Peachy &lt;solomon@linux-wlan.com&gt;
Signed-off-by: Josh Boyer &lt;jwboyer@linux.vnet.ibm.com&gt;
</content>
</entry>
<entry>
<title>Merge branch 'merge' of git://git.kernel.org/pub/scm/linux/kernel/git/benh/powerpc</title>
<updated>2009-05-15T15:05:02Z</updated>
<author>
<name>Linus Torvalds</name>
</author>
<published>2009-05-15T15:05:02Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=662f11cf2aaedd3d5fe6afbec78ba3288fd0c4ca'/>
<id>urn:sha1:662f11cf2aaedd3d5fe6afbec78ba3288fd0c4ca</id>
<content type='text'>
* 'merge' of git://git.kernel.org/pub/scm/linux/kernel/git/benh/powerpc:
  powerpc: Fix PCI ROM access
  powerpc/pseries: Really fix the oprofile CPU type on pseries
  serial/nwpserial: Fix wrong register read address and add interrupt acknowledge.
  powerpc/cell: Make ptcal more reliable
  powerpc: Allow mem=x cmdline to work with 4G+
  powerpc/mpic: Fix incorrect allocation of interrupt rev-map
  powerpc: Fix oprofile sampling of marked events on POWER7
  powerpc/iseries: Fix pci breakage due to bad dma_data initialization
  powerpc: Fix mktree build error on Mac OS X host
  powerpc/virtex: Fix duplicate level irq events.
  powerpc/virtex: Add uImage to the default images list
  powerpc/boot: add simpleImage.* to clean-files list
  powerpc/8xx: Update defconfigs
  powerpc/embedded6xx: Update defconfigs
  powerpc/86xx: Update defconfigs
  powerpc/85xx: Update defconfigs
  powerpc/83xx: Update defconfigs
  powerpc/fsl_soc: Remove mpc83xx_wdt_init, again
</content>
</entry>
<entry>
<title>powerpc/boot: add simpleImage.* to clean-files list</title>
<updated>2009-05-14T16:23:09Z</updated>
<author>
<name>Grant Likely</name>
</author>
<published>2009-05-14T16:23:09Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=be687518781f5aed86bcc152023b9fcb4d5c6b50'/>
<id>urn:sha1:be687518781f5aed86bcc152023b9fcb4d5c6b50</id>
<content type='text'>
Signed-off-by: Grant Likely &lt;grant.likely@secretlab.ca&gt;
</content>
</entry>
</feed>
