<feed xmlns='http://www.w3.org/2005/Atom'>
<title>bcm63xx/u-boot/arch/powerpc/cpu/mpc8xx/cpu.c, branch master</title>
<subtitle>Broadcom-s U-Boot</subtitle>
<id>https://git.openwrt.org/project/bcm63xx/u-boot/atom?h=master</id>
<link rel='self' href='https://git.openwrt.org/project/bcm63xx/u-boot/atom?h=master'/>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/project/bcm63xx/u-boot/'/>
<updated>2018-05-07T13:34:12Z</updated>
<entry>
<title>SPDX: Convert all of our single license tags to Linux Kernel style</title>
<updated>2018-05-07T13:34:12Z</updated>
<author>
<name>Tom Rini</name>
</author>
<published>2018-05-06T21:58:06Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/project/bcm63xx/u-boot/commit/?id=83d290c56fab2d38cd1ab4c4cc7099559c1d5046'/>
<id>urn:sha1:83d290c56fab2d38cd1ab4c4cc7099559c1d5046</id>
<content type='text'>
When U-Boot started using SPDX tags we were among the early adopters and
there weren't a lot of other examples to borrow from.  So we picked the
area of the file that usually had a full license text and replaced it
with an appropriate SPDX-License-Identifier: entry.  Since then, the
Linux Kernel has adopted SPDX tags and they place it as the very first
line in a file (except where shebangs are used, then it's second line)
and with slightly different comment styles than us.

In part due to community overlap, in part due to better tag visibility
and in part for other minor reasons, switch over to that style.

This commit changes all instances where we have a single declared
license in the tag as both the before and after are identical in tag
contents.  There's also a few places where I found we did not have a tag
and have introduced one.

Signed-off-by: Tom Rini &lt;trini@konsulko.com&gt;
</content>
</entry>
<entry>
<title>powerpc: mpc8xx: move watchdog into drivers/watchdog</title>
<updated>2018-04-06T20:31:11Z</updated>
<author>
<name>Christophe Leroy</name>
</author>
<published>2018-03-16T16:21:01Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/project/bcm63xx/u-boot/commit/?id=c0bc2a7e06742d32b14b7d71e617dc5428bf8ef2'/>
<id>urn:sha1:c0bc2a7e06742d32b14b7d71e617dc5428bf8ef2</id>
<content type='text'>
In preparation of DM watchdog, move basic actions into drivers/watchdog

Signed-off-by: Christophe Leroy &lt;christophe.leroy@c-s.fr&gt;
</content>
</entry>
<entry>
<title>powerpc: mpc8xx: cleaning up watchdog</title>
<updated>2018-04-06T20:30:37Z</updated>
<author>
<name>Christophe Leroy</name>
</author>
<published>2018-03-16T16:20:59Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/project/bcm63xx/u-boot/commit/?id=5c5da4318b18b7144975c9d93cbde1b981ed4e56'/>
<id>urn:sha1:5c5da4318b18b7144975c9d93cbde1b981ed4e56</id>
<content type='text'>
In preparation of migration to DM watchdog, clean up a bit.

The 8xx watchdog really is a HW watchdog, so declare it as is
then it goes through Kconfig

And the watchdog reset doesn't mind getting interrupted, so
no need to disable interrupts

Signed-off-by: Christophe Leroy &lt;christophe.leroy@c-s.fr&gt;
</content>
</entry>
<entry>
<title>powercp: mpc8xx: move commproc.h</title>
<updated>2018-04-06T20:30:37Z</updated>
<author>
<name>Christophe Leroy</name>
</author>
<published>2018-03-16T16:20:43Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/project/bcm63xx/u-boot/commit/?id=18f8d4c60d26e6cd113461c5d716c64897c3f112'/>
<id>urn:sha1:18f8d4c60d26e6cd113461c5d716c64897c3f112</id>
<content type='text'>
include/commproc.h is dedicated to the 8xx, rename it cpm_8xx.h and
move it into arch/powerpc/include/asm

Signed-off-by: Christophe Leroy &lt;christophe.leroy@c-s.fr&gt;
</content>
</entry>
<entry>
<title>powerpc: mpc8xx: remove get_immr() argument</title>
<updated>2018-04-06T20:30:37Z</updated>
<author>
<name>Christophe Leroy</name>
</author>
<published>2018-03-16T16:20:39Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/project/bcm63xx/u-boot/commit/?id=0ebb5388b4aff65934730cc187826919c8f33a25'/>
<id>urn:sha1:0ebb5388b4aff65934730cc187826919c8f33a25</id>
<content type='text'>
get_immr() is always called with 0 as an argument, so it is useless.

Signed-off-by: Christophe Leroy &lt;christophe.leroy@c-s.fr&gt;
</content>
</entry>
<entry>
<title>powerpc: mpc8xx: get rid of the multiple PVR_ values</title>
<updated>2018-04-06T20:30:37Z</updated>
<author>
<name>Christophe Leroy</name>
</author>
<published>2018-03-16T16:20:35Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/project/bcm63xx/u-boot/commit/?id=fdef3895a03eb45245215eb319fbbbf519d3759c'/>
<id>urn:sha1:fdef3895a03eb45245215eb319fbbbf519d3759c</id>
<content type='text'>
Avoid hardcoding the PVR values in C since they are defined
in processor.h

At the same time, remove those multiple PVR values for 8xx and
keep only one that we call PVR_8xx

Signed-off-by: Christophe Leroy &lt;christophe.leroy@c-s.fr&gt;
</content>
</entry>
<entry>
<title>powerpc: mpc8xx: harmonise initialisation of the immap local pointer</title>
<updated>2018-04-06T20:30:37Z</updated>
<author>
<name>Christophe Leroy</name>
</author>
<published>2018-03-16T16:20:33Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/project/bcm63xx/u-boot/commit/?id=374a0e306e05985a2b949713b2e80d60a6268395'/>
<id>urn:sha1:374a0e306e05985a2b949713b2e80d60a6268395</id>
<content type='text'>
In most places, immap local pointer is defined as
	immap_t __iomem *immap = (immap_t __iomem *)CONFIG_SYS_IMMR;
In a few places, it is defined as
	immap_t __iomem *immap = (immap_t __iomem *)(immr &amp; 0xFFFF0000);

This patch replaces the few of the latest form by the other one.

The two are fully equivalent since SPRN_IMMR is set with CONFIG_SYS_IMMR
very early in start.S

Signed-off-by: Christophe Leroy &lt;christophe.leroy@c-s.fr&gt;
</content>
</entry>
<entry>
<title>libfdt: move headers to &lt;linux/libfdt.h&gt; and &lt;linux/libfdt_env.h&gt;</title>
<updated>2018-03-05T15:16:28Z</updated>
<author>
<name>Masahiro Yamada</name>
</author>
<published>2018-03-04T16:20:11Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/project/bcm63xx/u-boot/commit/?id=b08c8c4870831c9315dcae237772238e80035bd5'/>
<id>urn:sha1:b08c8c4870831c9315dcae237772238e80035bd5</id>
<content type='text'>
Thomas reported U-Boot failed to build host tools if libfdt-devel
package is installed because tools include libfdt headers from
/usr/include/ instead of using internal ones.

This commit moves the header code:
  include/libfdt.h         -&gt; include/linux/libfdt.h
  include/libfdt_env.h     -&gt; include/linux/libfdt_env.h

and replaces include directives:
  #include &lt;libfdt.h&gt;      -&gt; #include &lt;linux/libfdt.h&gt;
  #include &lt;libfdt_env.h&gt;  -&gt; #include &lt;linux/libfdt_env.h&gt;

Reported-by: Thomas Petazzoni &lt;thomas.petazzoni@bootlin.com&gt;
Signed-off-by: Masahiro Yamada &lt;yamada.masahiro@socionext.com&gt;
</content>
</entry>
<entry>
<title>powerpc, 8xx: Simplifying check_CPU()</title>
<updated>2017-07-23T02:22:50Z</updated>
<author>
<name>Christophe Leroy</name>
</author>
<published>2017-07-13T13:09:58Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/project/bcm63xx/u-boot/commit/?id=36d3260756ec6277acf474e1c407fdd9a104f9cb'/>
<id>urn:sha1:36d3260756ec6277acf474e1c407fdd9a104f9cb</id>
<content type='text'>
All complex case have been removed and we now only support
MPC866 and MPC885 families.

So check_CPU() can be made a lot simpler.

Signed-off-by: Christophe Leroy &lt;christophe.leroy@c-s.fr&gt;
</content>
</entry>
<entry>
<title>powerpc, 8xx: move FEC Ethernet driver in drivers/net</title>
<updated>2017-07-08T19:56:02Z</updated>
<author>
<name>Christophe Leroy</name>
</author>
<published>2017-07-06T08:33:23Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/project/bcm63xx/u-boot/commit/?id=fad51ac3af429d5b5b6f6ad4d924ee00e1525db1'/>
<id>urn:sha1:fad51ac3af429d5b5b6f6ad4d924ee00e1525db1</id>
<content type='text'>
Signed-off-by: Christophe Leroy &lt;christophe.leroy@c-s.fr&gt;
</content>
</entry>
</feed>
