| 0454f64b | 03-Aug-2018 |
Dimitris Papastamos <dimitris.papastamos@arm.com> |
Merge pull request #1503 from ARM-software/dh/dual-lic
Update license information in readme.rst |
| 90b19376 | 03-Aug-2018 |
Dimitris Papastamos <dimitris.papastamos@arm.com> |
Merge pull request #1508 from sandrine-bailleux-arm/sb/fix-trusty-build
Fix handler prototype in Trusty generic dispatcher |
| 362030bf | 01-Aug-2018 |
Antonio Nino Diaz <antonio.ninodiaz@arm.com> |
psci: Use bool in internal interfaces
Change-Id: I77c9cd2d1d6d0122cc49917fa686014bee154589 Signed-off-by: Antonio Nino Diaz <antonio.ninodiaz@arm.com> |
| 5b395e37 | 02-Aug-2018 |
Antonio Nino Diaz <antonio.ninodiaz@arm.com> |
xlat: Use bool instead of int
Change-Id: I35d5b6a7c219f6f38983b30f157c1ed3808af17f Signed-off-by: Antonio Nino Diaz <antonio.ninodiaz@arm.com> |
| 15e913d4 | 02-Aug-2018 |
Yann Gautier <yann.gautier@st.com> |
mmc: add required delays when retrying commands
A new function mmc_reset_to_idle is also created.
Signed-off-by: Yann Gautier <yann.gautier@st.com> |
| f214a806 | 02-Aug-2018 |
Dimitris Papastamos <dimitris.papastamos@arm.com> |
Merge pull request #1507 from jeenu-arm/bool
Define bool type |
| 2ecaafd2 | 16-Jul-2018 |
Daniel Boulby <daniel.boulby@arm.com> |
Fix build for SEPARATE_CODE_AND_RODATA=0
TF won't build since no memory region is specified for when SEPARATE_CODE_AND_RODATA=0 it still relies on the ARM_MAP_BL_RO_DATA region which is never define
Fix build for SEPARATE_CODE_AND_RODATA=0
TF won't build since no memory region is specified for when SEPARATE_CODE_AND_RODATA=0 it still relies on the ARM_MAP_BL_RO_DATA region which is never defined for this case. Create memory region combining code and RO data for when the build flag SEPARATE_CODE_AND_RODATA=0 to fix this
Change-Id: I6c129eb0833497710cce55e76b8908ce03e0a638 Signed-off-by: Daniel Boulby <daniel.boulby@arm.com>
show more ...
|
| eea75baa | 01-Aug-2018 |
Jeenu Viswambharan <jeenu.viswambharan@arm.com> |
Define bool type
This would enable us to write semantically sensible code.
Change-Id: Ie7c75f9c024f671a037448f5c0922174fff3f0ce Signed-off-by: Jeenu Viswambharan <jeenu.viswambharan@arm.com> |
| 2de6deaa | 01-Aug-2018 |
Sandrine Bailleux <sandrine.bailleux@arm.com> |
Fix handler prototype in Trusty generic dispatcher
Fix the types of the arguments of trusty_generic_platform_smc() to match the expected prototype of a runtime service handler (see rt_svc_handle_t t
Fix handler prototype in Trusty generic dispatcher
Fix the types of the arguments of trusty_generic_platform_smc() to match the expected prototype of a runtime service handler (see rt_svc_handle_t type).
Change-Id: Ie839d116ca924b4b018ea2abbef72a1073da2a32 Signed-off-by: Sandrine Bailleux <sandrine.bailleux@arm.com>
show more ...
|
| e313c122 | 31-Jul-2018 |
Dimitris Papastamos <dimitris.papastamos@arm.com> |
Merge pull request #1500 from danielboulby-arm/db/RORedirection
Set console function pointers to const |
| 327cfc27 | 25-Jul-2018 |
Dan Handley <dan.handley@arm.com> |
Update license information in readme.rst
Added information on how disjunctively dual licensed code from other projects is treated in the TF-A project.
Change-Id: Idca329abba4d36bd3c4fd722ac1556940b
Update license information in readme.rst
Added information on how disjunctively dual licensed code from other projects is treated in the TF-A project.
Change-Id: Idca329abba4d36bd3c4fd722ac1556940b9135a2 Signed-off-by: Dan Handley <dan.handley@arm.com>
show more ...
|
| 72bc6318 | 30-Jul-2018 |
Dimitris Papastamos <dimitris.papastamos@arm.com> |
Merge pull request #1498 from glneo/cache-early-fixes
Early cache enable and coherency fixes |
| 2ee596c4 | 30-Jul-2018 |
Dimitris Papastamos <dimitris.papastamos@arm.com> |
Merge pull request #1493 from antonio-nino-diaz-arm/an/xlat-misra
Fix MISRA defects in xlat tables lib and SP805 driver |
| 8dd7bc6e | 30-Jul-2018 |
Dimitris Papastamos <dimitris.papastamos@arm.com> |
readme: Add information about the TF-A IRC channel
Fixes ARM-software/tf-issues#607
Change-Id: I5637f53e7f4857c85ee8b3af06ebcf86b9e4f1bc Signed-off-by: Dimitris Papastamos <dimitris.papastamos@arm.
readme: Add information about the TF-A IRC channel
Fixes ARM-software/tf-issues#607
Change-Id: I5637f53e7f4857c85ee8b3af06ebcf86b9e4f1bc Signed-off-by: Dimitris Papastamos <dimitris.papastamos@arm.com>
show more ...
|
| 455bca21 | 07-Jun-2018 |
Daniel Boulby <daniel.boulby@arm.com> |
Set console function pointers to const
Set the function pointers in the console struct and the functions they point to to const since they only need to be defined when the console is being initialis
Set console function pointers to const
Set the function pointers in the console struct and the functions they point to to const since they only need to be defined when the console is being initialised and should not be changed after
Change-Id: I0574307111e3ab2f13d1a4a74c3fa75532dfa4be Signed-off-by: Daniel Boulby <daniel.boulby@arm.com>
show more ...
|
| 354305c3 | 24-Jul-2018 |
Antonio Nino Diaz <antonio.ninodiaz@arm.com> |
Fix MISRA defects in SP805 driver
Fix violations of MISRA C-2012 Rules 10.1, 10.3 and 10.4.
Change-Id: I13c6acda798c1666892f630f097a23e68748f9e4 Signed-off-by: Antonio Nino Diaz <antonio.ninodiaz@a
Fix MISRA defects in SP805 driver
Fix violations of MISRA C-2012 Rules 10.1, 10.3 and 10.4.
Change-Id: I13c6acda798c1666892f630f097a23e68748f9e4 Signed-off-by: Antonio Nino Diaz <antonio.ninodiaz@arm.com>
show more ...
|
| e7b9886c | 24-Jul-2018 |
Antonio Nino Diaz <antonio.ninodiaz@arm.com> |
xlat: Fix MISRA defects
Fix defects of MISRA C-2012 rules 8.13, 10.1, 10.3, 10.4, 10.8, 11.6, 14.4, 15.7, 17.8, 20.10, 20.12, 21.1 and Directive 4.9.
Change-Id: I7ff61e71733908596dbafe2e99d99b4fce9
xlat: Fix MISRA defects
Fix defects of MISRA C-2012 rules 8.13, 10.1, 10.3, 10.4, 10.8, 11.6, 14.4, 15.7, 17.8, 20.10, 20.12, 21.1 and Directive 4.9.
Change-Id: I7ff61e71733908596dbafe2e99d99b4fce9765bd Signed-off-by: Antonio Nino Diaz <antonio.ninodiaz@arm.com>
show more ...
|
| eef90a77 | 27-Jul-2018 |
Soby Mathew <soby.mathew@arm.com> |
Merge pull request #1497 from SNG-ARM/master
RAS changes for SGI575 platform |
| 128dad9a | 27-Jul-2018 |
Soby Mathew <soby.mathew@arm.com> |
Merge pull request #1494 from hzhuang1/pcie_pin
Hikey960: configure pins for PCIe controller |
| 16bec9c2 | 16-Jul-2018 |
Kaihua Zhong <zhongkaihua@huawei.com> |
Hikey960: configure pins for PCIe controller
GPIO_089 connects to PCIE_PERST_N. It needs to be configured as output low.
Signed-off-by: Kaihua Zhong <zhongkaihua@huawei.com> Signed-off-by: Xiaowei
Hikey960: configure pins for PCIe controller
GPIO_089 connects to PCIE_PERST_N. It needs to be configured as output low.
Signed-off-by: Kaihua Zhong <zhongkaihua@huawei.com> Signed-off-by: Xiaowei Song <songxiaowei@hisilicon.com> Signed-off-by: Haojian Zhuang <haojian.zhuang@linaro.org>
show more ...
|
| 903f13d3 | 26-Jul-2018 |
Andrew F. Davis <afd@ti.com> |
ti: k3: common: Only enable caches early
We can enter and exit coherency without any software operations, but HW_ASSISTED_COHERENCY has stronger implications that are causing issues. Until these can
ti: k3: common: Only enable caches early
We can enter and exit coherency without any software operations, but HW_ASSISTED_COHERENCY has stronger implications that are causing issues. Until these can be resolved, only use the weaker WARMBOOT_ENABLE_DCACHE_EARLY flag.
Signed-off-by: Andrew F. Davis <afd@ti.com>
show more ...
|
| 9262eb54 | 26-Jul-2018 |
Andrew F. Davis <afd@ti.com> |
GIC: Do not flush cache when unneeded
When a platform enables its caches before it initializes the GICC/GICR interface then explicit cache maintenance is not needed. Remove these here.
Signed-off-b
GIC: Do not flush cache when unneeded
When a platform enables its caches before it initializes the GICC/GICR interface then explicit cache maintenance is not needed. Remove these here.
Signed-off-by: Andrew F. Davis <afd@ti.com>
show more ...
|
| 39a8fa70 | 26-Jul-2018 |
Andrew F. Davis <afd@ti.com> |
PSCI: Fix logic error to skip cache flushing
If either USE_COHERENT_MEM or HW_ASSISTED_COHERENCY being true should cause us to not enter the ifdef block, then the logic is not correct here. Posibly
PSCI: Fix logic error to skip cache flushing
If either USE_COHERENT_MEM or HW_ASSISTED_COHERENCY being true should cause us to not enter the ifdef block, then the logic is not correct here. Posibly bad use of De Morgan's law? Fix this.
Signed-off-by: Andrew F. Davis <afd@ti.com>
show more ...
|
| f29d1828 | 16-May-2018 |
Sughosh Ganu <sughosh.ganu@arm.com> |
RAS: SGI: Add flags needed to build components for RAS feature
Add the various flags that are required to build the components needed to enable the RAS feature on SGI575 platform. By default, all fl
RAS: SGI: Add flags needed to build components for RAS feature
Add the various flags that are required to build the components needed to enable the RAS feature on SGI575 platform. By default, all flags are set to 0, disabling building of all corresponding components.
Change-Id: I7f8536fba895043ef6e397cc33ac9126cb572132 Signed-off-by: Sughosh Ganu <sughosh.ganu@arm.com>
show more ...
|
| 167dae4d | 16-May-2018 |
Sughosh Ganu <sughosh.ganu@arm.com> |
RAS: SGI575: Add platform specific RAS changes
Add platform specific changes needed to add support for the RAS feature on SGI575 platform, including adding a mapping for the CPER buffer being used o
RAS: SGI575: Add platform specific RAS changes
Add platform specific changes needed to add support for the RAS feature on SGI575 platform, including adding a mapping for the CPER buffer being used on SGI575 platform.
Change-Id: I01a982e283609b5c48661307906346fa2738a43b Signed-off-by: Sughosh Ganu <sughosh.ganu@arm.com>
show more ...
|