<feed xmlns='http://www.w3.org/2005/Atom'>
<title>opensbi.git, branch v0.4</title>
<subtitle>Unnamed repository; edit this file 'description' to name the repository.</subtitle>
<id>http://cgit.235523.xyz/opensbi.git/atom/?h=v0.4</id>
<link rel='self' href='http://cgit.235523.xyz/opensbi.git/atom/?h=v0.4'/>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/opensbi.git/'/>
<updated>2019-07-02T05:41:08Z</updated>
<entry>
<title>include: Bump-up version to 0.4</title>
<updated>2019-07-02T05:41:08Z</updated>
<author>
<name>Anup Patel</name>
<email>anup.patel@wdc.com</email>
</author>
<published>2019-07-02T05:41:08Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/opensbi.git/commit/?id=ce228ee0919deb9957192d723eecc8aaae2697c6'/>
<id>urn:sha1:ce228ee0919deb9957192d723eecc8aaae2697c6</id>
<content type='text'>
This patch updates OpenSBI version to 0.4 as part of
release preparation.

Signed-off-by: Anup Patel &lt;anup.patel@wdc.com&gt;
</content>
</entry>
<entry>
<title>platform: Remove the HiFive Unleashed expansion board DT.</title>
<updated>2019-07-02T04:46:00Z</updated>
<author>
<name>Atish Patra</name>
<email>atish.patra@wdc.com</email>
</author>
<published>2019-07-02T02:47:33Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/opensbi.git/commit/?id=42c938e3f0ed2b8c48c815daa1a3cea8a9f71b70'/>
<id>urn:sha1:42c938e3f0ed2b8c48c815daa1a3cea8a9f71b70</id>
<content type='text'>
The Linux kernel will maintain the device tree (DT) for HiFive Unleashed
from release v5.2-rc6. This DT is incompatible with previous DT
present for Microsemi expansion board in OpenSBI.

Since, OpenSBI will directly load the pre-built DTB from kernel now onwards,
no need to keep the out-of-date DT in openSBI. Remove this DT and
it's related documentation.

Signed-off-by: Atish Patra &lt;atish.patra@wdc.com&gt;
Acked-by: Anup Patel &lt;anup.patel@wdc.com&gt;
</content>
</entry>
<entry>
<title>firmware: For no relocation skip two stage wait for secondary HARTs</title>
<updated>2019-07-01T03:24:13Z</updated>
<author>
<name>Anup Patel</name>
<email>anup.patel@wdc.com</email>
</author>
<published>2019-07-01T03:24:13Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/opensbi.git/commit/?id=bb3edd36afedc03903930380bef93ed77e83aef8'/>
<id>urn:sha1:bb3edd36afedc03903930380bef93ed77e83aef8</id>
<content type='text'>
When relocation is not required (i.e. _load_start == _link_start), we
can skip two stage wait for secondary HARTs. This means secondary HARTs
can skip the _wait_relocate_copy_done() loop and directly jump to the
_wait_for_boot_hart() loop when no relocation not required.

Signed-off-by: Anup Patel &lt;anup.patel@wdc.com&gt;
</content>
</entry>
<entry>
<title>scripts: Add Ariane FPGA to platform list in binary archive script</title>
<updated>2019-06-30T06:37:56Z</updated>
<author>
<name>Anup Patel</name>
<email>anup.patel@wdc.com</email>
</author>
<published>2019-06-30T06:33:40Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/opensbi.git/commit/?id=da398ef8d68150e1a22c0f598a0b3b09b61a3ce6'/>
<id>urn:sha1:da398ef8d68150e1a22c0f598a0b3b09b61a3ce6</id>
<content type='text'>
This patch adds Ariane FPGA to RV64 platform list in the binary
archive script.

Signed-off-by: Anup Patel &lt;anup.patel@wdc.com&gt;
</content>
</entry>
<entry>
<title>docs: Update the fu540 platform guide for new DT.</title>
<updated>2019-06-30T06:26:57Z</updated>
<author>
<name>Atish Patra</name>
<email>atish.patra@wdc.com</email>
</author>
<published>2019-06-29T01:00:15Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/opensbi.git/commit/?id=d44bc16e4b6824e42dda463efd6926b944211c57'/>
<id>urn:sha1:d44bc16e4b6824e42dda463efd6926b944211c57</id>
<content type='text'>
With 5.2-rc6 release, Linux kernel hosts the DT for Unleashed board
which is incompatible with the default DT from FSBL.

Update the document to use the DT from kernel.

Signed-off-by: Atish Patra &lt;atish.patra@wdc.com&gt;
Acked-by: Anup Patel &lt;anup.patel@wdc.com&gt;
</content>
</entry>
<entry>
<title>include: Add firmware context to sbi_platform</title>
<updated>2019-06-29T15:29:45Z</updated>
<author>
<name>Abner Chang</name>
<email>abner.chang@hpe.com</email>
</author>
<published>2019-06-29T14:10:47Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/opensbi.git/commit/?id=9c18c2c61073cdd9a0f2e731dc8e2b2aa38ffb3f'/>
<id>urn:sha1:9c18c2c61073cdd9a0f2e731dc8e2b2aa38ffb3f</id>
<content type='text'>
Add firmware context field struct sbi_platform to carry firmware
specific information.

Signed-off-by: Abner Chang &lt;abner.chang@hpe.com&gt;
Acked-by: Anup Patel &lt;anup.patel@wdc.com&gt;
</content>
</entry>
<entry>
<title>include: Add version info to struct sbi_platform</title>
<updated>2019-06-29T13:56:26Z</updated>
<author>
<name>Abner Chang</name>
<email>abner.chang@hpe.com</email>
</author>
<published>2019-06-29T08:18:05Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/opensbi.git/commit/?id=08b196956d684678e930850bc1b54d602dfff555'/>
<id>urn:sha1:08b196956d684678e930850bc1b54d602dfff555</id>
<content type='text'>
Add version control of sbi_platform structure
- Add opensbi_version, this gives information of opensbi revision on
which the sbi_platform table was created.
- Add platform_version field in sbi_platform structure for platform
level version control.

Signed-off-by: Abner Chang &lt;abner.chang@hpe.com&gt;
Acked-by: Anup Patel &lt;anup.patel@wdc.com&gt;
</content>
</entry>
<entry>
<title>include: Move callbacks in sbi_platform to separate struct</title>
<updated>2019-06-29T12:50:00Z</updated>
<author>
<name>Abner Chang</name>
<email>abner.chang@hpe.com</email>
</author>
<published>2019-06-29T08:18:04Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/opensbi.git/commit/?id=fa6fd6bf86e97140cf3c991f605cf04a0b24ab50'/>
<id>urn:sha1:fa6fd6bf86e97140cf3c991f605cf04a0b24ab50</id>
<content type='text'>
Move platform opensbi functions to sbi_platform_operations structure.
Both sbi_platform and sbi_platform_operations structures are maintained
by platform vendors.

Signed-off-by: Abner Chang &lt;abner.chang@hpe.com&gt;
Acked-by: Anup Patel &lt;anup.patel@wdc.com&gt;
</content>
</entry>
<entry>
<title>Add documentation for Ariane FPGA platform</title>
<updated>2019-06-29T11:34:06Z</updated>
<author>
<name>Panagiotis Peristerakis</name>
<email>perister@ics.forth.gr</email>
</author>
<published>2019-06-27T15:28:50Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/opensbi.git/commit/?id=3048f979cab3d0f42461bd4d96a4bdecf1791f62'/>
<id>urn:sha1:3048f979cab3d0f42461bd4d96a4bdecf1791f62</id>
<content type='text'>
Signed-off-by: Panagiotis Peristerakis &lt;perister@ics.forth.gr&gt;
</content>
</entry>
<entry>
<title>Add support for Ariane FPGA SoC</title>
<updated>2019-06-29T11:34:06Z</updated>
<author>
<name>Panagiotis Peristerakis</name>
<email>perister@ics.forth.gr</email>
</author>
<published>2019-06-28T13:51:52Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/opensbi.git/commit/?id=b44e844880d05c14ea90604c8d2f4d07878a18b9'/>
<id>urn:sha1:b44e844880d05c14ea90604c8d2f4d07878a18b9</id>
<content type='text'>
This patch adds support for Ariane platform.
We needed to enable PLIC interrupts early(like on BBL) due to some issue of the design.
Otherwise, Linux would not get any external interrupts.

Signed-off-by: Panagiotis Peristerakis &lt;perister@ics.forth.gr&gt;
</content>
</entry>
</feed>
