<feed xmlns='http://www.w3.org/2005/Atom'>
<title>u-boot.git/cpu/ppc4xx/fdt.c, branch v2009.03</title>
<subtitle>Unnamed repository; edit this file 'description' to name the repository.</subtitle>
<id>http://cgit.235523.xyz/u-boot.git/atom/cpu/ppc4xx/fdt.c?h=v2009.03</id>
<link rel='self' href='http://cgit.235523.xyz/u-boot.git/atom/cpu/ppc4xx/fdt.c?h=v2009.03'/>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/'/>
<updated>2009-02-06T09:53:15Z</updated>
<entry>
<title>ppc4xx: Only fixup opb attached UARTs</title>
<updated>2009-02-06T09:53:15Z</updated>
<author>
<name>Matthias Fuchs</name>
<email>matthias.fuchs@esd-electronics.com</email>
</author>
<published>2009-02-03T21:13:16Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=b129eff5ede394cc1faeb6dbf6a987e91abce552'/>
<id>urn:sha1:b129eff5ede394cc1faeb6dbf6a987e91abce552</id>
<content type='text'>
This patch updates the fdt UART clock fixup code to
only touch CPU internal UARTs on 4xx systems.
Only these UARTs are definitely clocked by gd-&gt;uart_clk.

Signed-off-by: Matthias Fuchs &lt;matthias.fuchs@esd-electronics.com&gt;
Signed-off-by: Stefan Roese &lt;sr@denx.de&gt;
</content>
</entry>
<entry>
<title>ppc4xx: Correctly setup ranges property in ebc node</title>
<updated>2008-10-21T15:35:02Z</updated>
<author>
<name>Stefan Roese</name>
<email>sr@denx.de</email>
</author>
<published>2008-10-13T08:45:14Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=43cbce69d48d052574d71f50724be546d90a46a4'/>
<id>urn:sha1:43cbce69d48d052574d71f50724be546d90a46a4</id>
<content type='text'>
Previously only the NOR flash mapping was written into the ranges
property of the ebc node. This patch now writes all enabled chip
select areas into the ranges property.

Signed-off-by: Stefan Roese &lt;sr@denx.de&gt;
</content>
</entry>
<entry>
<title>fdt: rework fdt_fixup_ethernet() to use env instead of bd_t</title>
<updated>2008-08-21T00:07:43Z</updated>
<author>
<name>Kumar Gala</name>
<email>galak@kernel.crashing.org</email>
</author>
<published>2008-08-19T20:41:18Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=ba37aa03287c5483c61c0a3e320c8888bee0143a'/>
<id>urn:sha1:ba37aa03287c5483c61c0a3e320c8888bee0143a</id>
<content type='text'>
Move to using the environment variables 'ethaddr', 'eth1addr', etc..
instead of bd-&gt;bi_enetaddr, bi_enet1addr, etc.

This makes the code a bit more flexible to the number of ethernet
interfaces.

Signed-off-by: Kumar Gala &lt;galak@kernel.crashing.org&gt;
</content>
</entry>
<entry>
<title>ppc4xx: Remove redundant ft_board_setup() functions from some 4xx boards</title>
<updated>2008-07-11T11:18:13Z</updated>
<author>
<name>Stefan Roese</name>
<email>sr@denx.de</email>
</author>
<published>2008-07-10T11:52:44Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=e321801bed5a6d896d298c00fd20046f039d5d66'/>
<id>urn:sha1:e321801bed5a6d896d298c00fd20046f039d5d66</id>
<content type='text'>
This patch removes some ft_board_setup() functions from some 4xx boards.
This can be done since we now have a default weak implementation for this
in cpu/ppc4xx/fdt.c. Only board in need for a different/custom
implementation like canyonlands need their own version.

Signed-off-by: Stefan Roese &lt;sr@denx.de&gt;
</content>
</entry>
<entry>
<title>ppc4xx: Add weak default ft_board_setup() routine</title>
<updated>2008-05-08T09:01:09Z</updated>
<author>
<name>Stefan Roese</name>
<email>sr@denx.de</email>
</author>
<published>2008-05-08T09:01:09Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=cb5d88b9611e0c35c53543ad3b4ab99fa82203e3'/>
<id>urn:sha1:cb5d88b9611e0c35c53543ad3b4ab99fa82203e3</id>
<content type='text'>
This patch adds a default ft_board_setup() routine to the 4xx fdt code.
This routine is defined as weak and can be overwritten by a board specific
one if needed.

Signed-off-by: Stefan Roese &lt;sr@denx.de&gt;
</content>
</entry>
<entry>
<title>ppc4xx: Fixup ebc clock in FDT for 405GP/EP</title>
<updated>2008-04-29T05:37:54Z</updated>
<author>
<name>Markus Brunner</name>
<email>super.firetwister@googlemail.com</email>
</author>
<published>2008-04-28T06:47:47Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=eea5a743a2193ef2a05b9bc6dc447ba241416f35'/>
<id>urn:sha1:eea5a743a2193ef2a05b9bc6dc447ba241416f35</id>
<content type='text'>
On ppc405EP and ppc405GP (at least) the ebc is directly attached to the plb
and not to the opb. This patch will try to fixup /plb/ebc if /plb/opb/ebc
doesn't exist.

Signed-off-by: Markus Brunner &lt;super.firetwister@gmail.com&gt;
</content>
</entry>
<entry>
<title>ppc4xx: Pass PCIe root-complex/endpoint configuration to Linux via the fdt</title>
<updated>2008-04-25T09:44:47Z</updated>
<author>
<name>Stefan Roese</name>
<email>sr@denx.de</email>
</author>
<published>2008-04-22T10:20:32Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=24bfedbd0be4dcaa94861407820d6a70fea7e03b'/>
<id>urn:sha1:24bfedbd0be4dcaa94861407820d6a70fea7e03b</id>
<content type='text'>
The PCIe root-complex/endpoint setup as configured via the "pcie_mode"
environment variable will now get passed to the Linux kernel by setting
the device_type property of the PCIe device tree node. For normal root-
complex configuration it will keep its defaults value of "pci" and for
endpoint configuration it will get changed to "pci-endpoint".

Signed-off-by: Stefan Roese &lt;sr@denx.de&gt;
</content>
</entry>
<entry>
<title>ppc4xx: fdt: Cleanup setup of cpu node setup</title>
<updated>2007-12-27T18:35:34Z</updated>
<author>
<name>Stefan Roese</name>
<email>sr@denx.de</email>
</author>
<published>2007-12-18T07:44:51Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=328a340392a5df9aaf00792be989df73e750859e'/>
<id>urn:sha1:328a340392a5df9aaf00792be989df73e750859e</id>
<content type='text'>
Now the cpu node setup ("timebase-frequency" and "clock-frequency") is
without using the absolute path to the cpu node. This makes it possible
to use this U-Boot version with both versions of cpu-node naming
"cpu@0" and the former "PowerPC,440EPx@0".

Signed-off-by: Stefan Roese &lt;sr@denx.de&gt;
</content>
</entry>
<entry>
<title>ppc4xx: fdt: use fdt_fixup_ethernet()</title>
<updated>2007-12-27T18:35:33Z</updated>
<author>
<name>Stefan Roese</name>
<email>sr@denx.de</email>
</author>
<published>2007-12-14T07:41:29Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=871e6ce188a7c6bc7321bcf8372857035d20f1cd'/>
<id>urn:sha1:871e6ce188a7c6bc7321bcf8372857035d20f1cd</id>
<content type='text'>
By using aliases in the dts file, the ethernet node fixup is
much easier with the recently added functions.

Please note that the dts file needs the aliases for this to work.

Signed-off-by: Stefan Roese &lt;sr@denx.de&gt;
</content>
</entry>
<entry>
<title>ppc4xx: Bring 4xx fdt support up-to-date</title>
<updated>2007-12-27T18:35:32Z</updated>
<author>
<name>Stefan Roese</name>
<email>sr@denx.de</email>
</author>
<published>2007-12-13T13:52:53Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=136288847e3b04f2ff357a067ad45e10afa0a24c'/>
<id>urn:sha1:136288847e3b04f2ff357a067ad45e10afa0a24c</id>
<content type='text'>
This patch update the 4xx fdt support. It enabled fdt booting
on the AMCC Kilauea and Sequoia for now. More can follow later
quite easily.

Signed-off-by: Stefan Roese &lt;sr@denx.de&gt;
</content>
</entry>
</feed>
