<feed xmlns='http://www.w3.org/2005/Atom'>
<title>bcm63xx/u-boot/include/bootstage.h, branch master</title>
<subtitle>Broadcom-s U-Boot</subtitle>
<id>https://git-03.infra.openwrt.org/project/bcm63xx/u-boot/atom?h=master</id>
<link rel='self' href='https://git-03.infra.openwrt.org/project/bcm63xx/u-boot/atom?h=master'/>
<link rel='alternate' type='text/html' href='https://git-03.infra.openwrt.org/project/bcm63xx/u-boot/'/>
<updated>2019-04-26T21:51:51Z</updated>
<entry>
<title>main: add new bootstage ID for entering cli loop</title>
<updated>2019-04-26T21:51:51Z</updated>
<author>
<name>Heiko Schocher</name>
</author>
<published>2019-04-12T10:37:03Z</published>
<link rel='alternate' type='text/html' href='https://git-03.infra.openwrt.org/project/bcm63xx/u-boot/commit/?id=b07cc48ca16f54f51c28f9fa352a68da58ee5881'/>
<id>urn:sha1:b07cc48ca16f54f51c28f9fa352a68da58ee5881</id>
<content type='text'>
adding a new bootstage ID:
BOOTSTAGE_ID_ENTER_CLI_LOOP

Signed-off-by: Heiko Schocher &lt;hs@denx.de&gt;
</content>
</entry>
<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-03.infra.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>bootstage: Drop unused options</title>
<updated>2017-09-16T06:57:44Z</updated>
<author>
<name>Simon Glass</name>
</author>
<published>2017-09-06T01:49:48Z</published>
<link rel='alternate' type='text/html' href='https://git-03.infra.openwrt.org/project/bcm63xx/u-boot/commit/?id=066b25b6c4995d1e04dbafdb7dfb4fe55630b586'/>
<id>urn:sha1:066b25b6c4995d1e04dbafdb7dfb4fe55630b586</id>
<content type='text'>
The CONFIG_BOOTSTAGE_USER_COUNT option is no-longer needed since we can now
support any number of user IDs. Also BOOTSTAGE_ID_COUNT is not needed now.

Drop these unused options.

Signed-off-by: Simon Glass &lt;sjg@chromium.org&gt;
Reviewed-by: Bin Meng &lt;bmeng.cn@gmail.com&gt;
</content>
</entry>
<entry>
<title>bootstage: Record time taken to set up the live device tree</title>
<updated>2017-06-05T18:13:09Z</updated>
<author>
<name>Simon Glass</name>
</author>
<published>2017-05-22T11:05:36Z</published>
<link rel='alternate' type='text/html' href='https://git-03.infra.openwrt.org/project/bcm63xx/u-boot/commit/?id=a132f7708898d4e9027d78d7fc1fd15cf37aec8b'/>
<id>urn:sha1:a132f7708898d4e9027d78d7fc1fd15cf37aec8b</id>
<content type='text'>
This time is interesting as a comparision with the flat device tree time.
Add it to the record.

Signed-off-by: Simon Glass &lt;sjg@chromium.org&gt;
</content>
</entry>
<entry>
<title>bootstage: Support SPL</title>
<updated>2017-06-05T18:13:08Z</updated>
<author>
<name>Simon Glass</name>
</author>
<published>2017-05-22T11:05:35Z</published>
<link rel='alternate' type='text/html' href='https://git-03.infra.openwrt.org/project/bcm63xx/u-boot/commit/?id=824bb1b45371efcb10561456e894d7c2fa1a4b88'/>
<id>urn:sha1:824bb1b45371efcb10561456e894d7c2fa1a4b88</id>
<content type='text'>
At present bootstage only supports U-Boot proper. But SPL can also consume
boot time so it is useful to have the record start there.

Add bootstage support to SPL. Also support stashing the timing information
when SPL finishes so that it can be picked up and reported by U-Boot
proper. This provides a full boot time record, excluding only the time
taken by the boot ROM.

Signed-off-by: Simon Glass &lt;sjg@chromium.org&gt;
</content>
</entry>
<entry>
<title>bootstage: Adjust to use const * where possible</title>
<updated>2017-06-05T18:13:08Z</updated>
<author>
<name>Simon Glass</name>
</author>
<published>2017-05-22T11:05:34Z</published>
<link rel='alternate' type='text/html' href='https://git-03.infra.openwrt.org/project/bcm63xx/u-boot/commit/?id=9d2542d062da9e1e3934f504b4d769998a76c991'/>
<id>urn:sha1:9d2542d062da9e1e3934f504b4d769998a76c991</id>
<content type='text'>
There are a few places that should use const *, such as
bootstage_unstash(). Update these to make it clearer when parameters are
changed.

Signed-off-by: Simon Glass &lt;sjg@chromium.org&gt;
</content>
</entry>
<entry>
<title>bootstage: Tidy up error return values</title>
<updated>2017-06-05T18:13:08Z</updated>
<author>
<name>Simon Glass</name>
</author>
<published>2017-05-22T11:05:33Z</published>
<link rel='alternate' type='text/html' href='https://git-03.infra.openwrt.org/project/bcm63xx/u-boot/commit/?id=e003310a76211c2a9bb1939db4633830594c35ba'/>
<id>urn:sha1:e003310a76211c2a9bb1939db4633830594c35ba</id>
<content type='text'>
We should return a proper error number instead of just -1. This helps the
caller to determine what when wrong. Update a few functions to fix this.

Signed-off-by: Simon Glass &lt;sjg@chromium.org&gt;
</content>
</entry>
<entry>
<title>bootstage: Record the time taken to set up driver model</title>
<updated>2017-06-05T18:13:07Z</updated>
<author>
<name>Simon Glass</name>
</author>
<published>2017-05-22T11:05:32Z</published>
<link rel='alternate' type='text/html' href='https://git-03.infra.openwrt.org/project/bcm63xx/u-boot/commit/?id=63c5bf48d5e09317aa3444d2bd51f67d50adb715'/>
<id>urn:sha1:63c5bf48d5e09317aa3444d2bd51f67d50adb715</id>
<content type='text'>
Driver model is set up ones before relocation and once after. Record the
time taken in each case.

Signed-off-by: Simon Glass &lt;sjg@chromium.org&gt;
</content>
</entry>
<entry>
<title>bootstage: Support relocating boostage data</title>
<updated>2017-06-05T18:13:06Z</updated>
<author>
<name>Simon Glass</name>
</author>
<published>2017-05-22T11:05:30Z</published>
<link rel='alternate' type='text/html' href='https://git-03.infra.openwrt.org/project/bcm63xx/u-boot/commit/?id=25e7dc6a6a798451973b2a3d7c02edc3658b270d'/>
<id>urn:sha1:25e7dc6a6a798451973b2a3d7c02edc3658b270d</id>
<content type='text'>
Some boards cannot access pre-relocation data after relocation. Reserve
space for this and copy it during preparation for relocation.

Signed-off-by: Simon Glass &lt;sjg@chromium.org&gt;
</content>
</entry>
<entry>
<title>bootstage: Fix up code style and comments</title>
<updated>2017-06-05T18:13:05Z</updated>
<author>
<name>Simon Glass</name>
</author>
<published>2017-05-22T11:05:26Z</published>
<link rel='alternate' type='text/html' href='https://git-03.infra.openwrt.org/project/bcm63xx/u-boot/commit/?id=cbcd6970ad802b8b6c5acf79d42a870256b62fbb'/>
<id>urn:sha1:cbcd6970ad802b8b6c5acf79d42a870256b62fbb</id>
<content type='text'>
There are several code style and comment nits. Fix them and also remove
the comment about passing bootstage to the kernel being TBD. This is
already supported.

Signed-off-by: Simon Glass &lt;sjg@chromium.org&gt;
</content>
</entry>
</feed>
