History log of /rk3399_ARM-atf/ (Results 13201 – 13225 of 18314)
Revision Date Author Comments
(<<< Hide modified files)
(Show modified files >>>)
620d983213-Mar-2019 Soby Mathew <soby.mathew@arm.com>

Merge pull request #1883 from ambroise-arm/av/a17-errata

Apply workarounds for errata of Cortex-A17

be10dcde04-Mar-2019 Ambroise Vincent <ambroise.vincent@arm.com>

Cortex-A17: Implement workaround for errata 852423

Change-Id: I3a101e540f0b134ecf9a51fa3d7d8e3d0369b297
Signed-off-by: Ambroise Vincent <ambroise.vincent@arm.com>

0b64c19428-Feb-2019 Ambroise Vincent <ambroise.vincent@arm.com>

Cortex-A17: Implement workaround for errata 852421

Change-Id: Ic3004fc43229d63c5a59ca74c1837fb0604e1f33
Signed-off-by: Ambroise Vincent <ambroise.vincent@arm.com>

ab15922e13-Mar-2019 Soby Mathew <soby.mathew@arm.com>

Merge pull request #1884 from AlexeiFedorov/af/set_march_to_arch_minor

Allow setting compiler's target architecture

b9d20d0e13-Mar-2019 Soby Mathew <soby.mathew@arm.com>

Merge pull request #1882 from ambroise-arm/av/a15-errata

Apply workarounds for errata of Cortex-A15

046c21c213-Mar-2019 Soby Mathew <soby.mathew@arm.com>

Merge pull request #1881 from sandrine-bailleux-arm/sb/doc-fixes

Minor doc fixes

9d0ac83613-Mar-2019 Soby Mathew <soby.mathew@arm.com>

Merge pull request #1880 from lmayencourt/lm/pie

PIE: fix linking with pie and binutils > 2.27

b79239db13-Mar-2019 Soby Mathew <soby.mathew@arm.com>

Merge pull request #1879 from pbeesley-arm/pb/todo-removal

Pb/todo removal

c0ce16fb13-Mar-2019 Soby Mathew <soby.mathew@arm.com>

Merge pull request #1878 from jts-arm/sctlr

Apply stricter speculative load restriction

c61a807a13-Mar-2019 Soby Mathew <soby.mathew@arm.com>

Merge pull request #1874 from hadi-asyrafi/qspi_boot

intel: QSPI boot enablement

0976b34813-Mar-2019 Soby Mathew <soby.mathew@arm.com>

Merge pull request #1873 from hadi-asyrafi/driver_qspi

intel: Add driver for QSPI

d0759c2c13-Mar-2019 Soby Mathew <soby.mathew@arm.com>

Merge pull request #1843 from DavidPu/xlat_tables_v2_non_recursion

Remove recursion from xlat_tables_v2 library

77913d4413-Mar-2019 Soby Mathew <soby.mathew@arm.com>

Merge pull request #1858 from thloh85-intel/dwmmc_fixes

drivers: synopsys: Fix synopsys MMC driver

eb9da9e113-Mar-2019 Soby Mathew <soby.mathew@arm.com>

Merge pull request #1856 from masahisak/synquacer-scmi-support

plat/synquacer: enable SCMI support

5f2c690d05-Mar-2019 Ambroise Vincent <ambroise.vincent@arm.com>

Cortex-A15: Implement workaround for errata 827671

This erratum can only be worked around on revisions >= r3p0 because the
register that needs to be accessed only exists in those revisions[1].

[1]

Cortex-A15: Implement workaround for errata 827671

This erratum can only be worked around on revisions >= r3p0 because the
register that needs to be accessed only exists in those revisions[1].

[1] http://infocenter.arm.com/help/index.jsp?topic=/com.arm.doc.ddi0438g/CIHEAAAD.html

Change-Id: I5d773547d7a09b5bd01dabcd19ceeaf53c186faa
Signed-off-by: Ambroise Vincent <ambroise.vincent@arm.com>

show more ...

75a1ada904-Mar-2019 Ambroise Vincent <ambroise.vincent@arm.com>

Cortex-A15: Implement workaround for errata 816470

Change-Id: I9755252725be25bfd0147839d7df56888424ff84
Signed-off-by: Ambroise Vincent <ambroise.vincent@arm.com>

e082009e13-Mar-2019 Dimitris Papastamos <dimitris.papastamos@arm.com>

Merge pull request #1877 from bryanodonoghue/integration+bl2-el3-eret-fix-v2

bl2-el3: Fix exit to bl32 by ensuring full write to SPSR

36a540d613-Mar-2019 Dimitris Papastamos <dimitris.papastamos@arm.com>

Merge pull request #1861 from Yann-lms/checkpatch

Update checkpatch options

69905f7413-Mar-2019 Dimitris Papastamos <dimitris.papastamos@arm.com>

Merge pull request #1875 from Yann-lms/bsec

fdts: stm32mp1: add bsec node

520f864e12-Mar-2019 Bryan O'Donoghue <bryan.odonoghue@linaro.org>

bl1-smc-handler: Ensure the lower-order 16 bits of SPSR are programmed

A bug recently fixed in bl2/aarch32/bl2_el3_entrypoint.S relates to
programming the lower-order 16 bits of the SPSR to populate

bl1-smc-handler: Ensure the lower-order 16 bits of SPSR are programmed

A bug recently fixed in bl2/aarch32/bl2_el3_entrypoint.S relates to
programming the lower-order 16 bits of the SPSR to populate into the CPSR
on eret.

The BL1 smc-handler code is identical and has the same shortfall in
programming the SPSR from the platform defined struct
entry_point_info->spsr.

msr spsr, r1 will only update bits f->[31:24] and c->[7:0] respectively. In
order to ensure the 16 lower-order processor mode bits x->[15:8] and
c->[7:0] this patch changes msr spsr, r1 to msr spsr_xc, r1.

This change ensures we capture the x field, which we are interested in and
not the f field which we are not.

Fixes: f3b4914be3b4 ('AArch32: Add generic changes in BL1')

Signed-off-by: Bryan O'Donoghue <bryan.odonoghue@linaro.org>

show more ...

eb20f04e11-Mar-2019 Bryan O'Donoghue <bryan.odonoghue@linaro.org>

bl2-el3: Fix exit to bl32 by ensuring a more complete write to SPSR

Prior to entry into BL32 we set the SPSR by way of msr spsr, r1.
This unfortunately only writes the bits f->[31:24] and c->[7:0].

bl2-el3: Fix exit to bl32 by ensuring a more complete write to SPSR

Prior to entry into BL32 we set the SPSR by way of msr spsr, r1.
This unfortunately only writes the bits f->[31:24] and c->[7:0].

This patch updates the bl2 exit path to write the x->[15:8] and c->[7:0]
fields of the SPSR. For the purposes of initial setup of the SPSR the x and
c fields should be sufficient and importantly will capture the necessary
lower-order control bits that f:c alone do not.

This is important to do to ensure the SPSR is set to the mode the platform
intends prior to performing an eret.

Fixes: b1d27b484f41 ("bl2-el3: Add BL2_EL3 image")

Signed-off-by: Bryan O'Donoghue <bryan.odonoghue@linaro.org>

show more ...

f5ba408c08-Mar-2019 Muhammad Hadi Asyrafi Abdul Halim <muhammad.hadi.asyrafi.abdul.halim@intel.com>

intel: QSPI boot enablement
Manages QSPI initialization, configuration and IO handling as boot device

Signed-off-by: Muhammad Hadi Asyrafi Abdul Halim <muhammad.hadi.asyrafi.abdul.halim@intel.com>

179f82a206-Mar-2019 Jacky Bai <ping.bai@nxp.com>

plat: imx8m: Add the basic support for imx8mm

The i.MX8M Mini is new SOC of the i.MX8M family. it is
focused on delivering the latest and greatest video and
audio experience combining state-of-the-a

plat: imx8m: Add the basic support for imx8mm

The i.MX8M Mini is new SOC of the i.MX8M family. it is
focused on delivering the latest and greatest video and
audio experience combining state-of-the-art media-specific
features with high-performance processing while optimized
for lowest power consumption. The i.MX 8M Mini Media Applications
Processor is 14nm FinFET product of the growing i.MX8M family
targeting the consumer & industrial market. It is built in 14LPP
to achieve both high performance and low power consumption
and relies on a powerful fully coherent core complex based on
a quad Cortex-A53 cluster with video and graphics accelerators

this patch add the basic support for i.MX8MM.

Signed-off-by: Jacky Bai <ping.bai@nxp.com>

show more ...

150f1bc208-Mar-2019 Muhammad Hadi Asyrafi Abdul Halim <muhammad.hadi.asyrafi.abdul.halim@intel.com>

intel: Add driver for QSPI
To support the enablement of QSPI booting

Signed-off-by: Muhammad Hadi Asyrafi Abdul Halim <muhammad.hadi.asyrafi.abdul.halim@intel.com>

cf6c30e007-Mar-2019 Masahisa Kojima <masahisa.kojima@linaro.org>

plat/arm: mhu: make mhu driver generic

MHU doorbell driver requires arm platform specific
macro "PLAT_CSS_MHU_BASE".
Rename it to "PLAT_MHUV2_BASE", so that platforms other than arm
can use generic

plat/arm: mhu: make mhu driver generic

MHU doorbell driver requires arm platform specific
macro "PLAT_CSS_MHU_BASE".
Rename it to "PLAT_MHUV2_BASE", so that platforms other than arm
can use generic MHU doorbell driver.

Signed-off-by: Masahisa Kojima <masahisa.kojima@linaro.org>

show more ...

1...<<521522523524525526527528529530>>...733