| ef9b68e2 | 15-Aug-2018 |
John Tsichritzis <john.tsichritzis@arm.com> |
Fix typo in documentation page title
Change-Id: I426ffc8717757e35e556f675162a729ba095b7d5 Signed-off-by: John Tsichritzis <john.tsichritzis@arm.com> |
| 42636360 | 15-Aug-2018 |
Antonio Nino Diaz <antonio.ninodiaz@arm.com> |
rpi3: Remove dependencies on Arm platform code
The Raspberry Pi 3 port doesn't actually depend on any Arm platform code, so the dependencies can be removed.
Change-Id: Ic2f47f5001bebde3862815b1d880
rpi3: Remove dependencies on Arm platform code
The Raspberry Pi 3 port doesn't actually depend on any Arm platform code, so the dependencies can be removed.
Change-Id: Ic2f47f5001bebde3862815b1d880a169d82b3f65 Signed-off-by: Antonio Nino Diaz <antonio.ninodiaz@arm.com>
show more ...
|
| 5eddd22e | 14-Aug-2018 |
Daniel Boulby <daniel.boulby@arm.com> |
rockchip: Add plat_is_my_cpu_primary function
This function is required for platforms where COLD_BOOT_SINGLE_CPU=0 however it was missing from rockchip platforms
Change-Id: I32a85f226a4f22085a27113
rockchip: Add plat_is_my_cpu_primary function
This function is required for platforms where COLD_BOOT_SINGLE_CPU=0 however it was missing from rockchip platforms
Change-Id: I32a85f226a4f22085a27113903f34bdb6f28dbcc Signed-off-by: Daniel Boulby <daniel.boulby@arm.com>
show more ...
|
| d35cc347 | 31-Jul-2018 |
Sathees Balya <sathees.balya@arm.com> |
Console: Use callee-saved registers
This allows the console drivers to be implemented in C
Change-Id: Ibac859c4bcef0e92a0dcacc6b58ac19bc69b8342 Signed-off-by: Sathees Balya <sathees.balya@arm.com> |
| 07da0bf9 | 15-Aug-2018 |
Dimitris Papastamos <dimitris.papastamos@arm.com> |
Merge pull request #1516 from antonio-nino-diaz-arm/an/printf
Replace stdio.h functions by TF functions |
| 7e8a891f | 13-Aug-2018 |
Dimitris Papastamos <dimitris.papastamos@arm.com> |
Merge pull request #1502 from dp-arm/dp/irc
readme: Add information about the TF-A IRC channel |
| 09895d42 | 13-Aug-2018 |
Dimitris Papastamos <dimitris.papastamos@arm.com> |
Merge pull request #1520 from robertovargas-arm/cci-dsb
cci: Use dsb to wait before reading status register |
| fcb52dbf | 13-Aug-2018 |
Roberto Vargas <roberto.vargas@arm.com> |
cci: Use dsb to wait before reading status register
The CCI500 TRM explicitily requires completion of the write operation before the read operation, and it is not guaranteed by dmb but it is dsb.
C
cci: Use dsb to wait before reading status register
The CCI500 TRM explicitily requires completion of the write operation before the read operation, and it is not guaranteed by dmb but it is dsb.
Change-Id: Ieeaa0d1a4b8fcb87108dea9b6de03d9c8a150829 Signed-off-by: Roberto Vargas <roberto.vargas@arm.com>
show more ...
|
| 3ba92957 | 13-Aug-2018 |
Dimitris Papastamos <dimitris.papastamos@arm.com> |
Merge pull request #1510 from robertovargas-arm/romlib
Add support for moving libraries to ROM |
| 0983b8b1 | 13-Aug-2018 |
Dimitris Papastamos <dimitris.papastamos@arm.com> |
Merge pull request #1519 from antonio-nino-diaz-arm/an/xlat-el2
xlat v2: Support EL2 translation regime |
| 6902e66a | 13-Aug-2018 |
Dimitris Papastamos <dimitris.papastamos@arm.com> |
Merge pull request #1518 from antonio-nino-diaz-arm/an/fix_mmc
mmc: Fix warning about usage of uninitialized variable |
| cadb36cb | 10-Aug-2018 |
Antonio Nino Diaz <antonio.ninodiaz@arm.com> |
drivers/mmc: Fix warning about usage of uninitialized variable
Because of -Werror, this causes a build error.
Change-Id: I37a8c4bbfe3f2ced5e17981a2814985919ad483b Signed-off-by: Antonio Nino Diaz <
drivers/mmc: Fix warning about usage of uninitialized variable
Because of -Werror, this causes a build error.
Change-Id: I37a8c4bbfe3f2ced5e17981a2814985919ad483b Signed-off-by: Antonio Nino Diaz <antonio.ninodiaz@arm.com>
show more ...
|
| 4c72c3fe | 07-Aug-2018 |
Antonio Nino Diaz <antonio.ninodiaz@arm.com> |
layerscape: stm32mp1: Migrate to enable_mmu_svc_mon()
Change-Id: I3d16b247a0fa457e6293e2d2c4503dfde1e51c1d Signed-off-by: Antonio Nino Diaz <antonio.ninodiaz@arm.com> |
| 1e54cbb8 | 07-Aug-2018 |
Antonio Nino Diaz <antonio.ninodiaz@arm.com> |
plat/arm: Migrate to enable_mmu_svc_mon()
Change-Id: I1bb310e1b05968d30b28913c4011c0601e1ae64e Signed-off-by: Antonio Nino Diaz <antonio.ninodiaz@arm.com> |
| 1a92a0e0 | 07-Aug-2018 |
Antonio Nino Diaz <antonio.ninodiaz@arm.com> |
xlat v2: Support the EL2 translation regime
The translation library is useful elsewhere. Even though this repository doesn't exercise the EL2 support of the library, it is better to have it here as
xlat v2: Support the EL2 translation regime
The translation library is useful elsewhere. Even though this repository doesn't exercise the EL2 support of the library, it is better to have it here as well to make it easier to maintain.
enable_mmu_secure() and enable_mmu_direct() have been deprecated. The functions are still present, but they are behind ERROR_DEPRECATED and they call the new functions enable_mmu_svc_mon() and enable_mmu_direct_svc_mon().
Change-Id: I13ad10cd048d9cc2d55e0fff9a5133671b67dcba Signed-off-by: Antonio Nino Diaz <antonio.ninodiaz@arm.com>
show more ...
|
| 5e4c590d | 10-Aug-2018 |
Dimitris Papastamos <dimitris.papastamos@arm.com> |
Merge pull request #1504 from hzhuang1/migrate_mmc
Migrate mmc |
| fcda63ba | 04-Aug-2018 |
Haojian Zhuang <haojian.zhuang@linaro.org> |
doc/maintainers: remove emmc framework
Remove emmc framework from maintain list.
Signed-off-by: Haojian Zhuang <haojian.zhuang@linaro.org> |
| 41583c57 | 04-Aug-2018 |
Haojian Zhuang <haojian.zhuang@linaro.org> |
drivers/emmc: remove emmc framework
Replace emmc framework by mmc framework.
Signed-off-by: Haojian Zhuang <haojian.zhuang@linaro.org>
|
| eba1b6b3 | 04-Aug-2018 |
Haojian Zhuang <haojian.zhuang@linaro.org> |
plat/poplar: migrate to mmc framework
Migrate from emmc framework to mmc framework.
Signed-off-by: Haojian Zhuang <haojian.zhuang@linaro.org> |
| 261e43b7 | 04-Aug-2018 |
Haojian Zhuang <haojian.zhuang@linaro.org> |
plat/hikey: migrate to mmc framework
Migrate to mmc framework.
Signed-off-by: Haojian Zhuang <haojian.zhuang@linaro.org> |
| 7a8b4830 | 04-Aug-2018 |
Haojian Zhuang <haojian.zhuang@linaro.org> |
drivers/dw_mmc: migrate to mmc framework
Migrate dw_mmc driver from emmc framework to mmc framework. The emmc framework will be abandoned.
Signed-off-by: Haojian Zhuang <haojian.zhuang@linaro.org> |
| bd4e3dee | 04-Aug-2018 |
Haojian Zhuang <haojian.zhuang@linaro.org> |
drivers/mmc: set buswidth and speed before reading data
It should set buswidth and speed of mmc controller before accessing mmc.
Signed-off-by: Shawn Guo <shawn.guo@linaro.org> Signed-off-by: Haoji
drivers/mmc: set buswidth and speed before reading data
It should set buswidth and speed of mmc controller before accessing mmc.
Signed-off-by: Shawn Guo <shawn.guo@linaro.org> Signed-off-by: Haojian Zhuang <haojian.zhuang@linaro.org>
show more ...
|
| 07858dd8 | 02-Aug-2018 |
Haojian Zhuang <haojian.zhuang@linaro.org> |
drivers/mmc: make mmc_ext_csd aligned with 16 char
DMA is always used in mmc driver. So the buffer address should always follow the DMA limitation.
There're same requirement in mmc_read_blocks()/mm
drivers/mmc: make mmc_ext_csd aligned with 16 char
DMA is always used in mmc driver. So the buffer address should always follow the DMA limitation.
There're same requirement in mmc_read_blocks()/mmc_write_blocks() on parameter buf. Since parameter buf comes from io_block driver, it's already handled in io_block driver.
At here, just make the minimum address alignment on 16 chars.
Signed-off-by: Haojian Zhuang <haojian.zhuang@linaro.org>
show more ...
|
| ea315a69 | 02-Aug-2018 |
Haojian Zhuang <haojian.zhuang@linaro.org> |
drivers/mmc: fix lba param to int
mmc_read_blocks()/mmc_write_blocks() derived from io_block_ops_t type. It means that lba param should be integer type, not unsigned integer type.
Signed-off-by: Ha
drivers/mmc: fix lba param to int
mmc_read_blocks()/mmc_write_blocks() derived from io_block_ops_t type. It means that lba param should be integer type, not unsigned integer type.
Signed-off-by: Haojian Zhuang <haojian.zhuang@linaro.org>
show more ...
|
| e74dc940 | 02-Aug-2018 |
Haojian Zhuang <haojian.zhuang@linaro.org> |
drivers/mmc: send CMD8 only for SD card in initialization
Sending CMD8 before CMD1 just causes to fetch data failure in eMMC. Check whether it's eMMC first. If it's eMMC, send CMD1 command instead.
drivers/mmc: send CMD8 only for SD card in initialization
Sending CMD8 before CMD1 just causes to fetch data failure in eMMC. Check whether it's eMMC first. If it's eMMC, send CMD1 command instead.
Signed-off-by: Haojian Zhuang <haojian.zhuang@linaro.org>
show more ...
|