From 5cf4d70a8ee67f5e1afa5661fd8fac11b591171e Mon Sep 17 00:00:00 2001 From: Guy Sotomayor Date: Mon, 12 Oct 2015 16:51:04 -0700 Subject: 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 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 --- include/linux/tegra-mce.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'include/linux') 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 { typedef union { struct { u8 cmd; - u8 idx; u8 subidx; + u8 idx; }; struct { u32 low; -- cgit v1.2.2