<feed xmlns='http://www.w3.org/2005/Atom'>
<title>device_linaro_bootloader_OpenPlatformPkg, branch o-preview</title>
<subtitle>Unnamed repository; edit this file 'description' to name the repository.
</subtitle>
<link rel='alternate' type='text/html' href='https://git.replicant.us/mirrors/AOSP/device_linaro_bootloader_OpenPlatformPkg/'/>
<entry>
<title>Merge remote-tracking branch 'aosp/upstream-hikey-aosp' into opp</title>
<updated>2016-10-26T19:59:17+00:00</updated>
<author>
<name>Dmitry Shmidt</name>
<email>dimitrysh@google.com</email>
</author>
<published>2016-10-26T19:59:17+00:00</published>
<link rel='alternate' type='text/html' href='https://git.replicant.us/mirrors/AOSP/device_linaro_bootloader_OpenPlatformPkg/commit/?id=6f399d2f9be9ae6ccd4f7a84bc25cef503561a33'/>
<id>6f399d2f9be9ae6ccd4f7a84bc25cef503561a33</id>
<content type='text'>
am: 911a23ccd8

Change-Id: I5cf0084230838f43eea342d0083f649b3a0fc5f6
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
am: 911a23ccd8

Change-Id: I5cf0084230838f43eea342d0083f649b3a0fc5f6
</pre>
</div>
</content>
</entry>
<entry>
<title>Merge remote-tracking branch 'aosp/upstream-hikey-aosp' into opp</title>
<updated>2016-10-26T17:56:13+00:00</updated>
<author>
<name>Dmitry Shmidt</name>
<email>dimitrysh@google.com</email>
</author>
<published>2016-10-26T17:56:13+00:00</published>
<link rel='alternate' type='text/html' href='https://git.replicant.us/mirrors/AOSP/device_linaro_bootloader_OpenPlatformPkg/commit/?id=911a23ccd8744303788510039026b836f919262e'/>
<id>911a23ccd8744303788510039026b836f919262e</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Merge pull request #36 from johnstultz-work/hikey-aosp</title>
<updated>2016-10-26T14:30:55+00:00</updated>
<author>
<name>Haojian Zhuang</name>
<email>haojian.zhuang@linaro.org</email>
</author>
<published>2016-10-26T14:30:55+00:00</published>
<link rel='alternate' type='text/html' href='https://git.replicant.us/mirrors/AOSP/device_linaro_bootloader_OpenPlatformPkg/commit/?id=f70886cd45a12a0ce961752de55dc70a878f8a15'/>
<id>f70886cd45a12a0ce961752de55dc70a878f8a15</id>
<content type='text'>
HiKeyFastboot: Add short delay after flush to avoid reboot hang</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
HiKeyFastboot: Add short delay after flush to avoid reboot hang</pre>
</div>
</content>
</entry>
<entry>
<title>HiKeyFastboot: Add short delay after flush to avoid reboot hang</title>
<updated>2016-10-25T23:38:05+00:00</updated>
<author>
<name>John Stultz</name>
<email>john.stultz@linaro.org</email>
</author>
<published>2016-10-25T22:01:33+00:00</published>
<link rel='alternate' type='text/html' href='https://git.replicant.us/mirrors/AOSP/device_linaro_bootloader_OpenPlatformPkg/commit/?id=e3076d9f7365d94aaf8e94836d58a7f624122a7e'/>
<id>e3076d9f7365d94aaf8e94836d58a7f624122a7e</id>
<content type='text'>
We've frequently seen hangs after flashing partitions on HiKey.
It tends to happen when the flash and reboot commands happen very close
together:
 $ fastboot flash &lt;partition&gt; &lt;image&gt;; fastboot reboot;

Tracing through this, the Flush completes, and then we process
the fastboot reboot command, which issues the PSCI_RESET command
and we seem to hang in PSCI_RESET.

This seems to point to some sort of a hardware issue where the
RESET command may not actually trigger the hardware to reset if
there's some sort of IO still in flight. The flush command
shouldn't return early, but something is not quite right here.

In order to avoid the issue, this patch adds a short delay
after the flush command. With this delay, I can no longer
trigger the reset hang.

Change-Id: I9ccbcdcc597c4546808777c06ecd3f252df15008
Signed-off-by: John Stultz &lt;john.stultz@linaro.org&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
We've frequently seen hangs after flashing partitions on HiKey.
It tends to happen when the flash and reboot commands happen very close
together:
 $ fastboot flash &lt;partition&gt; &lt;image&gt;; fastboot reboot;

Tracing through this, the Flush completes, and then we process
the fastboot reboot command, which issues the PSCI_RESET command
and we seem to hang in PSCI_RESET.

This seems to point to some sort of a hardware issue where the
RESET command may not actually trigger the hardware to reset if
there's some sort of IO still in flight. The flush command
shouldn't return early, but something is not quite right here.

In order to avoid the issue, this patch adds a short delay
after the flush command. With this delay, I can no longer
trigger the reset hang.

Change-Id: I9ccbcdcc597c4546808777c06ecd3f252df15008
Signed-off-by: John Stultz &lt;john.stultz@linaro.org&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>Merge remote-tracking branch 'aosp/upstream-hikey-aosp' into opp am: da41388f7d am: 62941329a1</title>
<updated>2016-08-30T21:57:12+00:00</updated>
<author>
<name>Dmitry Shmidt</name>
<email>dimitrysh@google.com</email>
</author>
<published>2016-08-30T21:57:12+00:00</published>
<link rel='alternate' type='text/html' href='https://git.replicant.us/mirrors/AOSP/device_linaro_bootloader_OpenPlatformPkg/commit/?id=a3f92afeeb5f51a8ee193dfbf64adf52692a216b'/>
<id>a3f92afeeb5f51a8ee193dfbf64adf52692a216b</id>
<content type='text'>
am: 1a17964e48

Change-Id: Id347417c1be55054ee8a83de19a2afa50b449546
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
am: 1a17964e48

Change-Id: Id347417c1be55054ee8a83de19a2afa50b449546
</pre>
</div>
</content>
</entry>
<entry>
<title>Merge remote-tracking branch 'aosp/upstream-hikey-aosp' into opp am: da41388f7d</title>
<updated>2016-08-30T21:54:42+00:00</updated>
<author>
<name>Dmitry Shmidt</name>
<email>dimitrysh@google.com</email>
</author>
<published>2016-08-30T21:54:42+00:00</published>
<link rel='alternate' type='text/html' href='https://git.replicant.us/mirrors/AOSP/device_linaro_bootloader_OpenPlatformPkg/commit/?id=1a17964e48ea070c80de223fd27d886e2bb8272f'/>
<id>1a17964e48ea070c80de223fd27d886e2bb8272f</id>
<content type='text'>
am: 62941329a1

Change-Id: I66981bd89a28a754600e05860fbf5a3eab63e322
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
am: 62941329a1

Change-Id: I66981bd89a28a754600e05860fbf5a3eab63e322
</pre>
</div>
</content>
</entry>
<entry>
<title>Merge remote-tracking branch 'aosp/upstream-hikey-aosp' into opp</title>
<updated>2016-08-30T21:51:41+00:00</updated>
<author>
<name>Dmitry Shmidt</name>
<email>dimitrysh@google.com</email>
</author>
<published>2016-08-30T21:51:41+00:00</published>
<link rel='alternate' type='text/html' href='https://git.replicant.us/mirrors/AOSP/device_linaro_bootloader_OpenPlatformPkg/commit/?id=62941329a1c7e26a96dc1ee22e9da00da043d9a4'/>
<id>62941329a1c7e26a96dc1ee22e9da00da043d9a4</id>
<content type='text'>
am: da41388f7d

Change-Id: Ib4bf4898677fb3275c6ad228277cae5554319258
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
am: da41388f7d

Change-Id: Ib4bf4898677fb3275c6ad228277cae5554319258
</pre>
</div>
</content>
</entry>
<entry>
<title>Merge remote-tracking branch 'aosp/upstream-hikey-aosp' into opp</title>
<updated>2016-08-30T16:52:59+00:00</updated>
<author>
<name>Dmitry Shmidt</name>
<email>dimitrysh@google.com</email>
</author>
<published>2016-08-30T16:52:59+00:00</published>
<link rel='alternate' type='text/html' href='https://git.replicant.us/mirrors/AOSP/device_linaro_bootloader_OpenPlatformPkg/commit/?id=da41388f7d6da8ad9d8169fb7ffda222652c1cca'/>
<id>da41388f7d6da8ad9d8169fb7ffda222652c1cca</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Merge pull request #35 from hzhuang1/firmware_vendor</title>
<updated>2016-08-30T02:18:04+00:00</updated>
<author>
<name>Haojian Zhuang</name>
<email>haojian.zhuang@outlook.com</email>
</author>
<published>2016-08-30T02:18:04+00:00</published>
<link rel='alternate' type='text/html' href='https://git.replicant.us/mirrors/AOSP/device_linaro_bootloader_OpenPlatformPkg/commit/?id=c9c12781952831bb1924b79ad3a1035398a18cd5'/>
<id>c9c12781952831bb1924b79ad3a1035398a18cd5</id>
<content type='text'>
hikey: Change PcdFirmwareVendor to "hikey"</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
hikey: Change PcdFirmwareVendor to "hikey"</pre>
</div>
</content>
</entry>
<entry>
<title>hikey: Change PcdFirmwareVendor to "hikey"</title>
<updated>2016-08-30T02:11:30+00:00</updated>
<author>
<name>Dmitry Shmidt</name>
<email>dimitrysh@google.com</email>
</author>
<published>2016-08-29T21:38:36+00:00</published>
<link rel='alternate' type='text/html' href='https://git.replicant.us/mirrors/AOSP/device_linaro_bootloader_OpenPlatformPkg/commit/?id=d29d456cf67cdfdb36c7b8f691bdfc32451121ea'/>
<id>d29d456cf67cdfdb36c7b8f691bdfc32451121ea</id>
<content type='text'>
$ fastboot getvar product - should be consistent with
ro.product.device value that is set from the build.

Change-Id: Ia4add81903b700d8b22d297b05d76b801c6ea0df
Signed-off-by: Dmitry Shmidt &lt;dimitrysh@google.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
$ fastboot getvar product - should be consistent with
ro.product.device value that is set from the build.

Change-Id: Ia4add81903b700d8b22d297b05d76b801c6ea0df
Signed-off-by: Dmitry Shmidt &lt;dimitrysh@google.com&gt;
</pre>
</div>
</content>
</entry>
</feed>
