summaryrefslogtreecommitdiff
path: root/scripts/stackusage
diff options
context:
space:
mode:
authorSatya Durga Srinivasu Prabhala <satyap@codeaurora.org>2017-06-02 19:45:35 -0700
committerSatya Durga Srinivasu Prabhala <satyap@codeaurora.org>2017-08-07 11:31:12 -0700
commit1b81606bf7116c1db0f6e4103d67f1dcf625aa9a (patch)
treebda4669ddc1ed668b048735da91d9c391a7fbeaa /scripts/stackusage
parentd843c02a78884df35eaa579aa30b7e831cdca51d (diff)
soc: qcom: scm: fix boot issue when compiled with clang
As per SMC Calling Convention, X4/W4, X5/W5 & X6/W6 registers return state is unpredictable. But, inline assembly in scm driver did not correctly specify output markers, which is causing compiler to move instructions around when clang is used to compile, which inturn causing deadlock and boot issue during firmware loading. Add X4/W4, X5/W5 & X6/W6 registers to output operand list to fix the deadlock during firmware loading. Change-Id: I1e4d51a58cd34c31fc63bcd21a20bfd15498bdc3 Signed-off-by: Satya Durga Srinivasu Prabhala <satyap@codeaurora.org>
Diffstat (limited to 'scripts/stackusage')
0 files changed, 0 insertions, 0 deletions