Skip to content
GitLab
Menu
Projects
Groups
Snippets
Help
Projects
Groups
Snippets
Loading...
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Sign in / Register
Toggle navigation
Menu
Open sidebar
adam.huang
Arm Trusted Firmware
Commits
f80a60ce
Commit
f80a60ce
authored
5 years ago
by
Antonio Niño Díaz
Committed by
TrustedFirmware Code Review
5 years ago
Browse files
Options
Download
Plain Diff
Merge "Cortex-A53: Fix reporting of missing errata when not needed" into integration
parents
8742f857
cd884aa6
master
v2.5
v2.5-rc1
v2.5-rc0
v2.4
v2.4-rc2
v2.4-rc1
v2.4-rc0
v2.3
v2.3-rc2
v2.3-rc1
v2.3-rc0
v2.2
v2.2-rc2
v2.2-rc1
v2.2-rc0
arm_cca_v0.2
arm_cca_v0.1
No related merge requests found
Changes
1
Hide whitespace changes
Inline
Side-by-side
Showing
1 changed file
lib/cpus/aarch64/cortex_a53.S
+24
-18
lib/cpus/aarch64/cortex_a53.S
with
24 additions
and
18 deletions
+24
-18
lib/cpus/aarch64/cortex_a53.S
View file @
f80a60ce
...
...
@@ -45,31 +45,35 @@ endfunc cortex_a53_disable_smp
/
*
---------------------------------------------------
*
Errata
Workaround
for
Cortex
A53
Errata
#
819472
.
*
This
applies
only
to
revision
<=
r0p1
of
Cortex
A53
.
*
Due
to
the
nature
of
the
errata
it
is
applied
unconditionally
*
when
built
in
,
report
it
as
applicable
in
this
case
*
---------------------------------------------------
*/
func
check_errata_819472
/
*
*
Even
though
this
is
only
needed
for
revision
<=
r0p1
,
it
*
is
always
applied
due
to
limitations
of
the
current
*
errata
framework
.
*/
mov
x0
,
#
ERRATA_APPLIES
#if ERRATA_A53_819472
mov
x0
,
#
ERRATA_APPLIES
ret
#else
mov
x1
,
#
0x01
b
cpu_rev_var_ls
#endif
endfunc
check_errata_819472
/
*
---------------------------------------------------
*
Errata
Workaround
for
Cortex
A53
Errata
#
824069
.
*
This
applies
only
to
revision
<=
r0p2
of
Cortex
A53
.
*
Due
to
the
nature
of
the
errata
it
is
applied
unconditionally
*
when
built
in
,
report
it
as
applicable
in
this
case
*
---------------------------------------------------
*/
func
check_errata_824069
/
*
*
Even
though
this
is
only
needed
for
revision
<=
r0p2
,
it
*
is
always
applied
due
to
limitations
of
the
current
*
errata
framework
.
*/
mov
x0
,
#
ERRATA_APPLIES
#if ERRATA_A53_824069
mov
x0
,
#
ERRATA_APPLIES
ret
#else
mov
x1
,
#
0x02
b
cpu_rev_var_ls
#endif
endfunc
check_errata_824069
/
*
--------------------------------------------------
...
...
@@ -103,16 +107,18 @@ endfunc check_errata_826319
/
*
---------------------------------------------------
*
Errata
Workaround
for
Cortex
A53
Errata
#
827319
.
*
This
applies
only
to
revision
<=
r0p2
of
Cortex
A53
.
*
Due
to
the
nature
of
the
errata
it
is
applied
unconditionally
*
when
built
in
,
report
it
as
applicable
in
this
case
*
---------------------------------------------------
*/
func
check_errata_827319
/
*
*
Even
though
this
is
only
needed
for
revision
<=
r0p2
,
it
*
is
always
applied
due
to
limitations
of
the
current
*
errata
framework
.
*/
mov
x0
,
#
ERRATA_APPLIES
#if ERRATA_A53_827319
mov
x0
,
#
ERRATA_APPLIES
ret
#else
mov
x1
,
#
0x02
b
cpu_rev_var_ls
#endif
endfunc
check_errata_827319
/
*
---------------------------------------------------------------------
...
...
This diff is collapsed.
Click to expand it.
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
.
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment
Menu
Projects
Groups
Snippets
Help