diff options
| author | Guy Sotomayor <gsotomayor@nvidia.com> | 2015-10-12 19:51:04 -0400 |
|---|---|---|
| committer | Alexander Van Brunt <avanbrunt@nvidia.com> | 2015-11-13 13:22:46 -0500 |
| commit | 5cf4d70a8ee67f5e1afa5661fd8fac11b591171e (patch) | |
| tree | bb6715cebbea8d814a6f49f035189f3251e4178b /include/linux | |
| parent | 208f472f452eaf10c22d442549766281db30f121 (diff) | |
arm64: platform: t18x: ARI MCA field order wrong
The order of the fields idx & subidx where swapped
in mca_cmd_t. This resulted in MCE assertions
because the command was improperly formed and often
resulted in illegal/unimplemented commands being
sent to MCE.
Change-Id: I9921d481a9ed7cdfc2742813cde49e683dfa5b07
Signed-off-by: Guy Sotomayor <gsotomayor@nvidia.com>
Reviewed-on: http://git-master/r/817181
(cherry picked from commit 07d1a4a6cd83ea6f0b9601f278cb9ac520cec353)
Reviewed-on: http://git-master/r/832240
Reviewed-by: Automatic_Commit_Validation_User
GVS: Gerrit_Virtual_Submit
Reviewed-by: Alexander Van Brunt <avanbrunt@nvidia.com>
Diffstat (limited to 'include/linux')
| -rw-r--r-- | include/linux/tegra-mce.h | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/include/linux/tegra-mce.h b/include/linux/tegra-mce.h index 043055f2a..ac23c68d5 100644 --- a/include/linux/tegra-mce.h +++ b/include/linux/tegra-mce.h | |||
| @@ -90,8 +90,8 @@ enum { | |||
| 90 | typedef union { | 90 | typedef union { |
| 91 | struct { | 91 | struct { |
| 92 | u8 cmd; | 92 | u8 cmd; |
| 93 | u8 idx; | ||
| 94 | u8 subidx; | 93 | u8 subidx; |
| 94 | u8 idx; | ||
| 95 | }; | 95 | }; |
| 96 | struct { | 96 | struct { |
| 97 | u32 low; | 97 | u32 low; |
